200000 200000
4859 3096 634 3248 2808 72 3867 2890 515 1685 3307 390 2597 1447 4525 644 1469 3306 786 3832 957 2147 2221 2909 963 3310 2775 1535 3561 2811 3075 5000 3750 2453 1715 3340 235 2386 497 277 3727 830 2535 4591 2972 687 2856 325 2895 1770 4660 4722 4147 2349 4168 1161 335 3587 3116 2654 220 1091 3035 2739 2864 2121 3158 44 2805 4420 561 3387 66 4774 2245 1164 3609 4384 2301 4626 1632 2563 4153 2033 2496 1247 3973 794 1145 3232 1499 1114 4644 2348 901 3978 1807 3910 4268 2152 1869 1990 876 4453 2355 223 3653 1942 4892 3224 4996 92 4294 3260 1567 1051 2419 2698 253 2262 3385 917 2916 4025 1139 1556 1697 4694 2709 1491 2772 4777 4635 4969 2561 12 1891 3400 823 852 4558 849 1677 2834 283 2973 3088 634 205 3620 3759 4999 112 274 320 2765 367 4285 847 2966 4929 4137 438 2174 3800 2932 3567 2071 3929 4642 1556 3974 2718 1074 3112 980 367 806 28 893 1740 743 3499 3020 1813 4632 213 3126 1923 2118 2072 738 4964 2454 4874 1616 2258 2287 865 4230 3692 3940 4035 1852 3460 3835 4318 3154 2432 224 3481 3669 4930 4019 3529 94 4024 1709 1998 3154 4012 1312 3203 1211 1228 2188 1025 3037 4427 4706 1812 362 1255 1685 4412 1495 1977 3148 4830 45 4984 2570 4305 552 4366 4670 1186 3939 3953 3676 3904 2459 3139 2081 1576 3895 3507 842 482 2311 3186 2270 2226 130 3967 624 4608 382 4 566 552 3507 3222 3260 1595 2336 544 3682 3660 509 1545 4626 2532 632 3177 2291 2639 3024 1688 2777 2493 3261 4504 3010 3490 1374 4374 3834 486 2049 4501 224 2349 1039 1954 1311 4775 356 2201 4086 1978 699 479 576 1299 3097 373 893 4977 4038 1932 1687 2810 1535 3643 3150 436 1518 555 125 678 440 2620 3042 3772 4790 4565 1146 3214 3301 1936 3594 2785 4678 2147 2679 2204 3550 80 199 4269 1903 1133 2926 4090 3582 1885 3379 4856 691 4638 1552 2672 3244 1945 1701 389 3273 2622 1933 967 3761 3733 167 4138 1381 2805 2414 3648 3912 1816 1122 4067 4717 53 2029 1156 2752 4686 4279 3327 3067 791 3323 3452 1187 2421 3703 3256 1697 1669 3624 3202 4570 4632 2852 4518 2239 3966 3790 3101 342 2543 3909 3187 3431 2179 3021 4176 647 356 636 3224 465 2711 310 4027 4151 3943 330 4125 2077 82 2587 4791 2295 3778 1049 2228 2879 292 2813 3101 1512 868 1280 3862 3221 4208 1068 870 3419 57 1393 451 4018 2357 4066 548 376 2831 710 2229 2158 1029 2311 3847 1233 3353 1766 525 58 3833 277 175 2391 3072 595 395 2632 1610 324 3015 202 1404 3359 4881 1639 3873 726 271 4828 150 849 1447 4802 3263 4779 2112 198 1087 4923 2223 3538 2821 4405 3636 2321 4409 287 3218 4838 123 2852 330 2206 3253 812 712 3121 204 3242 693 3197 283 1429 2691 1691 3031 3943 4404 4168 828 4297 1276 262 4870 1957 106 1016 897 4259 1795 2153 2042 1005 3407 3630 3444 1978 1018 4967 212 2463 3556 1666 4325 1209 4530 2248 3717 4732 2979 2478 398 1143 2955 3470 3822 1894 2907 1851 2423 2183 895 4248 1048 733 1855 1634 3634 1568 1414 441 2115 1995 2454 2484 3583 1781 779 2138 634 2673 539 393 2527 1830 2660 442 580 1415 190 4819 3924 2875 2093 2316 4771 2150 3904 2475 1174 2695 3341 1336 113 4904 1067 1 2894 1873 1710 487 1045 262 1590 2119 3150 1668 4576 459 3937 4528 4507 4071 726 2088 3477 1692 3333 3039 3964 1783 2120 4893 4822 1891 3460 4309 1513 2819 2852 4726 3219 1977 2366 2619 1571 3242 3891 2891 2278 192 2027 2777 2091 4199 3863 2989 959 1736 2118 289 794 2424 2632 308 2168 2378 2470 3387 2674 2169 4008 3675 4722 3199 3749 2544 3826 2721 4519 1770 2190 4313 644 1995 1429 2691 3166 4698 3180 1392 4428 3882 531 3198 967 4867 1782 3621 4134 1176 1157 1291 98 1624 4460 1002 3562 854 2052 3653 873 4649 3328 4430 579 3068 3145 1971 1300 1063 3683 4932 2177 4212 2245 3383 1516 779 965 1605 372 1998 2538 2962 1371 86 168 3656 70 4476 584 589 1849 2569 3909 3168 1944 942 647 696 4623 2525 1996 13 2371 3966 2906 4373 2015 4914 199 2608 2896 205 2793 2277 321 739 2022 3739 4392 1170 2158 2400 2543 464 2131 4526 1044 2473 2272 3697 2033 762 1119 3762 3981 921 3825 471 3569 4346 2131 1512 1403 1579 1091 1852 214 1697 3919 3282 3961 1081 446 1417 2508 1456 2709 304 1246 4011 1843 4990 4137 2656 2469 3467 4604 3411 1499 477 4712 355 1345 3901 3628 1002 1439 2903 3178 2376 1746 1166 3511 1648 2080 3525 2342 2593 1488 2975 1414 4054 2368 2479 3224 4319 1821 1121 1594 2382 3583 1248 670 1587 3841 1741 1043 4025 2157 2399 3131 3894 2039 3749 2812 2751 1533 3998 2431 985 1661 281 2396 3473 2503 1597 2252 2421 911 99 2862 1905 4388 2190 1274 3004 2260 4994 73 1392 1910 2451 2051 2245 4638 4921 135 2222 4172 1434 4727 3394 3317 3584 4145 788 4465 2519 1911 612 2403 2496 4944 3757 2149 4025 4765 3020 3945 2651 2164 4311 344 3363 4169 924 1007 1633 4792 4021 3630 4212 1964 4035 1471 4955 3236 704 1677 2765 760 2227 1266 3571 1856 2184 799 2401 357 1302 3136 2648 4806 4991 1613 4159 2461 3091 3723 4029 1760 1685 2769 561 1816 196 132 4787 3445 3660 3491 24 4920 723 483 3465 1063 2188 3244 3204 212 4903 3690 1482 4111 3063 1021 3256 2904 3042 929 374 4005 2357 4631 4547 1434 1606 962 2598 4124 4952 739 4030 4765 2714 1966 1452 4300 4784 4443 1252 1546 3953 3909 264 4933 1591 4702 2868 2512 1698 4689 2243 4609 2317 1847 2032 50 4480 2411 1598 1002 580 2022 129 4153 4546 3819 4619 1839 453 668 2296 829 1395 403 2530 1514 999 4042 3637 3535 4754 4820 60 1868 3814 1713 3211 1169 3658 4766 922 3525 3737 2011 3905 3115 1370 2531 2710 1080 2745 2535 2032 2967 4797 299 3872 2789 2168 1360 1155 2500 2290 33 1745 3788 3487 4182 2945 1030 4708 1275 531 1144 2734 3490 908 683 1195 565 2302 1992 3286 685 1029 4247 4143 558 4123 3102 2321 1024 252 2872 2795 1680 3443 3771 3720 1452 3524 4249 3006 1635 3104 3024 3387 3027 812 3442 243 1481 4401 3446 2443 3189 150 4269 3194 259 2481 1237 3330 1011 1706 1170 1635 105 265 2640 321 365 2763 1138 3761 4261 3328 3438 2816 3895 712 4239 60 2719 1113 3858 4969 367 1083 1937 3645 1753 1508 1867 1996 4759 3644 4970 1372 1036 1003 1939 1122 1793 1414 570 3980 241 4598 4259 2429 1660 312 2034 3077 240 638 2348 4910 2531 492 4636 1600 971 1380 1279 3269 1054 3987 1544 2846 4554 33 1565 4244 1598 1221 2647 952 1359 3359 4334 3683 965 1084 4715 4486 971 3830 4293 1604 4594 3713 4797 1515 1206 3679 4561 3183 3095 3269 4948 1919 218 3036 2484 4198 2278 1161 2564 3211 2632 3869 432 4665 111 3421 2267 3032 4696 4827 1604 1658 2251 3707 788 2319 3788 3687 2618 4169 83 2964 2591 1305 4868 571 2915 3896 4384 2185 3486 4327 2274 2991 4503 1448 3699 1682 2889 4034 3439 3356 3497 576 4782 361 4641 3475 2724 1003 2120 1292 3633 3367 88 1035 2425 1062 2607 3083 116 845 1566 4779 3792 709 1877 4326 1906 2611 3133 2804 49 2305 2772 887 3459 1267 3645 1687 4894 1627 2597 2495 3649 3486 3967 1429 4056 901 3569 4885 4147 45 3885 927 1255 1751 1961 2773 3435 3313 1383 3278 3741 2402 3550 2726 1563 4474 4927 4203 186 3256 369 2753 851 4386 3645 3215 1681 2097 4402 672 4308 4202 1778 3716 3776 3054 4067 4164 2959 3770 4816 3945 3331 3632 726 4229 3421 2837 359 2760 2689 1201 4354 461 1519 2122 4441 1930 3764 833 1761 1252 4375 4939 198 3672 164 2489 4676 4883 2828 3408 2951 1124 4603 3650 1284 3932 2849 3460 1998 1125 1706 910 1954 2456 1054 606 2195 4461 2393 4637 1654 4511 892 3216 2455 1141 3474 24 4539 4107 2852 4098 3452 2671 118 1144 1256 140 240 367 4498 3842 45 471 352 1028 4007 1918 2579 5000 2505 2101 3146 3443 1580 2113 191 4339 867 3979 3440 3507 4230 3113 2247 4170 2835 2827 4123 684 1896 366 229 71 3083 869 1908 1304 1538 1811 2801 3796 3235 2258 3636 999 4925 1591 3325 3168 3221 2107 4803 2043 227 3252 3313 2830 2210 2946 148 2388 4723 2650 3638 4005 1842 3022 3766 4124 16 475 4766 360 55 467 3836 3587 4057 2281 4561 174 4386 3175 2285 595 161 4770 337 777 883 4277 2003 4924 1736 4626 3710 3659 2252 4220 4423 672 687 4601 1849 2419 902 1232 1098 4536 2080 2495 1268 2260 4785 1239 3893 4388 3274 1926 4823 1446 4607 4852 512 749 3032 4278 467 529 3168 1807 2974 685 4721 2282 4554 3640 1759 4961 4462 3172 3184 3289 4269 2666 4114 1339 2179 1204 3029 2813 4843 1322 1429 4559 2668 2958 2433 4559 3815 752 303 3621 4531 3218 2390 1751 1682 3188 4234 1943 2777 4849 2235 4992 1540 3297 2694 52 2591 245 2275 4617 1462 3430 749 2215 4438 1783 2733 3956 2281 1590 776 4192 1847 351 2772 273 4031 3393 2399 1192 1978 4415 2440 731 1241 4720 4404 1537 506 791 4930 3273 4039 899 823 3851 358 1008 3203 4445 3970 2253 3074 4423 128 3005 1941 391 1987 4782 1782 3823 3673 4276 4591 1122 916 743 3092 2874 3851 1008 908 2125 2926 3344 3284 4315 852 3322 3836 4834 2777 3020 2624 2450 4656 4714 3256 2386 2118 291 616 1281 4671 4834 2777 1253 4750 1582 3262 2352 4082 1274 4112 605 2819 3094 1923 208 2313 2084 214 4467 1045 3548 3551 2314 1758 3880 3589 3968 3886 4553 4844 3383 2779 2344 2349 1781 966 2557 755 3105 2023 4404 2150 4170 3375 3235 1468 1032 3532 2006 251 2289 1657 595 3665 1374 1499 4614 52 523 789 3054 2802 4050 4237 502 3123 4505 4013 4629 3641 1063 1731 2679 2639 2083 2737 3505 3343 3269 2869 176 75 499 1850 2603 2765 2022 198 2717 4398 3650 1034 4452 4619 3601 4733 517 4307 2993 385 4917 387 833 4100 4769 4602 2032 2697 455 2469 503 4909 2891 1100 4905 4410 987 1611 4834 1439 1467 874 3077 4437 210 2510 4013 3908 3731 3989 4021 508 957 2182 1000 4324 540 1207 4874 4863 3382 933 3652 4562 3366 3016 1196 3184 4140 4355 2651 4190 2378 1792 3125 4519 2657 2547 876 2272 4330 1970 4358 3797 4518 635 2370 963 4927 822 1863 1804 2404 3367 4014 2726 4977 4445 3347 28 1068 142 3671 235 3634 3825 4153 2886 4552 1906 4808 1315 4170 2969 2003 1540 671 2715 385 4007 3074 4400 3681 1703 963 2451 2332 3016 2988 1526 4542 4014 461 3451 184 4391 2257 804 2857 2764 4647 4755 2528 2365 969 739 3172 298 320 4741 1389 2946 2670 1076 1504 3736 1514 2730 958 609 2832 2416 4725 2391 214 3594 4022 3625 1537 2512 1357 1809 3534 2815 493 2316 929 4710 4265 1870 537 3082 516 1379 3738 2242 2970 3599 3241 507 3412 2127 2036 4613 625 4430 80 1764 1727 4905 3265 3096 2302 2619 85 3621 3749 4458 2913 3916 2723 3504 971 896 4928 2851 4414 3426 2417 1669 4305 1254 2807 4172 2520 196 3768 2867 2873 847 1957 456 4417 3033 1659 3980 3997 4381 722 4662 3697 4244 4329 376 4644 801 1088 3912 4602 53 4588 4409 2449 499 2974 2583 3644 4821 2900 4990 1371 3365 711 572 1217 2061 3628 4547 3101 1800 779 656 3594 2686 2771 879 494 1268 900 828 2079 1410 2499 2595 705 3483 201 4697 2017 4120 2181 2912 4758 2437 4493 2839 4930 4203 1593 2008 2309 4925 1913 3433 1082 3043 4585 2787 2241 4089 4860 1910 3515 3385 3654 4395 225 4893 4273 2856 694 3710 705 1224 1624 3832 4248 4064 4115 4395 1907 4532 4550 972 4474 1703 4843 513 1900 806 2867 2481 1657 1574 648 2226 1910 4234 4442 1825 1789 2678 123 3366 1162 2742 971 4581 2103 1064 348 4006 976 1613 3670 2037 2696 1076 1573 1667 1355 4952 2198 3867 3530 4773 1518 4358 1042 1862 603 1023 501 706 128 3176 4575 275 1621 2380 3882 3462 125 3722 2082 2893 2863 712 4298 2120 382 1774 3398 4103 3905 4127 143 3554 67 1307 2890 618 3188 3400 4041 2317 4694 2372 912 4197 2609 3597 3761 4290 2559 3745 2145 835 4144 4574 3041 3777 2576 1219 2509 565 700 2085 2248 2773 3129 2420 3447 1435 3637 2683 4857 4037 3484 1227 2270 4030 3348 4920 501 4588 401 1890 771 3648 3466 902 1763 3241 4890 3587 321 3513 56 3150 4814 782 2391 2686 3471 3867 4495 280 4670 588 2370 916 3551 245 1632 3574 940 172 1179 2878 2474 1827 4172 3016 138 1895 1100 3053 3761 1619 3804 2241 4824 4926 4429 3907 4532 1520 4745 1431 3031 641 416 191 2469 4571 116 118 496 3867 3150 436 1477 4124 422 2213 4541 2275 1687 2697 1493 1700 3512 4246 4038 4204 572 25 3741 4357 1867 1481 4460 2429 4391 2204 184 2559 2336 912 1449 3816 4480 1260 1981 3051 4096 2548 2092 278 3201 200 4133 43 3524 949 2160 2800 2939 4162 2155 4743 2109 477 854 4182 1918 4100 4038 1632 1564 3124 4597 3771 2387 814 728 2968 2890 813 4776 2071 980 2977 1042 3168 1816 3446 335 106 202 4838 3901 1831 1656 1419 179 4934 93 1190 1665 753 1089 3899 1254 1181 4934 338 2472 1460 4981 2872 3680 2590 2496 2604 3715 4891 4589 346 1250 275 2737 1299 4778 2966 1290 4099 693 4084 4516 818 816 1535 4198 2308 2403 1756 3226 969 172 3422 2040 69 1036 2907 4459 1 1288 3901 3802 4176 1521 3521 2633 3603 4445 563 4806 3278 420 1993 1500 3473 1355 4028 2395 4007 4412 1810 4078 4722 956 4150 347 4133 2484 150 4479 3985 3057 4412 1311 2097 4549 4118 408 53 2083 4911 889 4499 4910 1243 1348 3089 2075 4263 3808 2445 1226 2606 1729 3685 3657 1317 887 3239 3105 4680 4467 1402 2415 1514 2413 3843 3764 18 3601 842 1638 1008 4428 4626 4085 4996 4548 4444 1526 2544 934 868 1644 4809 3710 395 4050 970 3082 2947 3954 2896 175 3694 4857 4583 4899 2776 40 2259 4361 1096 3117 2912 3216 1363 2928 3868 4316 393 2470 1727 3308 3614 1834 3306 714 3986 4063 2005 1062 2730 2327 3958 4955 493 4551 2849 4985 4047 1888 3299 1345 2985 4480 238 2004 895 1359 3265 4205 1673 1011 3413 3970 1418 2828 2120 231 2116 4928 1694 2042 2371 264 4003 3016 4501 1857 490 4255 568 3605 833 3338 1932 4903 2299 3073 2893 923 2093 574 1466 51 4953 1112 3585 667 2550 692 2057 3222 237 4423 2094 702 3206 1069 4328 2424 233 1750 2188 813 3470 923 2954 3795 4405 3325 2789 282 702 2711 14 4568 3411 3799 4450 1661 3145 4353 2823 16 4179 3132 643 4016 1279 3298 669 2723 3118 4620 786 4890 440 2221 2121 1939 2622 4506 3759 366 4647 4816 2100 2833 1275 1126 1157 2612 3323 2446 2000 1854 623 481 2090 2734 134 4008 2044 434 10 963 738 4660 4905 3126 1179 1655 4045 3359 2172 4102 3125 3362 1165 4590 3074 837 1938 3296 3147 1644 99 248 3569 4158 1828 4384 2852 2382 2118 4525 1548 3 2044 2505 760 408 1503 4376 675 4589 1939 4739 1434 1572 3223 3712 191 1396 585 2015 4025 922 2872 2455 4394 2611 2512 335 167 2508 98 149 1220 2010 857 2083 469 2850 1109 3036 4902 2458 4884 3900 445 2390 1724 613 1058 2276 2907 1411 1533 2520 583 4129 3408 1201 3070 4762 57 4826 2064 4857 1074 1682 1344 2464 1937 3164 686 1061 3872 704 575 2545 598 1008 1804 799 660 180 455 3947 4840 783 673 4376 4445 1575 1895 3169 2546 2024 1144 4545 3479 1354 1273 2691 4659 2743 2161 3875 1496 1094 1501 962 2661 4107 2629 3974 907 1668 1781 4247 129 1973 3317 2244 4729 1821 1314 2116 2184 3399 1202 2277 289 4034 820 3665 4483 522 2366 532 2887 4884 109 3063 2339 4750 3369 3168 481 541 4597 3872 4944 1676 4403 363 2386 2660 4367 4532 1037 3382 3455 110 4147 1435 1 3460 3489 2389 469 1378 4427 3347 2983 2377 4471 617 3695 2199 1773 1893 1312 3301 1838 915 644 2591 3114 1162 2590 3976 2992 1237 4398 4355 4466 852 2265 1179 774 3912 3583 2716 1910 3642 2955 4519 3257 4100 1847 4834 1184 486 157 1902 2913 1323 3839 679 2360 1089 1367 4640 721 741 880 1364 4735 1901 3627 1366 2777 3580 3731 3850 279 985 226 1905 4353 2360 1697 25 3576 2727 3628 819 283 2666 3996 4564 460 1393 4547 644 609 2373 4987 714 2771 1582 4416 1189 3474 2775 553 2908 1959 2456 4419 3056 4632 2076 1822 3997 3047 3889 1462 13 2188 3090 1939 2620 4719 2024 4985 2069 4774 909 3769 3211 3757 4319 1598 1409 49 2595 2377 4099 4900 320 374 3706 2581 3776 4253 4445 4061 3130 3305 10 2410 915 3436 649 1519 1840 2489 2961 2290 4709 2169 2945 166 1433 4247 2001 967 4832 1052 3990 3168 4128 643 4433 968 3804 110 2169 4592 100 7 3468 1623 1939 904 1938 1590 1224 1572 955 4101 1061 2963 1827 3108 3531 4426 4533 1874 1564 3457 3709 1930 1280 27 493 3401 3313 2745 321 306 2598 1375 1587 1330 1204 1278 4847 1620 3984 2721 1696 797 4878 1912 634 1777 1797 2479 989 4813 2017 4120 2721 4315 2296 2597 844 4481 2470 1543 989 1674 2577 4266 2229 2419 3325 750 2361 4343 4640 1432 3649 3700 2759 3703 3492 4188 4936 807 514 3365 2638 2073 1352 4057 3609 4121 904 4943 3147 2703 3694 2824 4131 4615 4772 4338 1878 2985 3695 345 4297 4809 1663 105 3776 2048 595 4133 371 3281 1291 4515 1571 1637 1684 2958 1154 2951 4344 2419 4432 273 4731 748 3214 2894 4391 2880 2935 4717 3225 649 4362 3244 3193 2572 4682 2995 4526 221 1934 165 3840 1696 2457 4339 268 345 387 4536 772 2605 926 3485 620 3551 3545 2271 2238 3892 4889 4852 2415 2375 3155 1130 3272 1246 220 1568 3302 739 3985 3811 2818 243 743 2747 3137 4530 468 2387 1389 1966 4916 4876 1562 3632 3821 2402 1402 2358 1811 550 2498 715 501 3890 418 3206 2326 3928 3793 2767 3613 4212 3903 1701 3349 3805 2114 1930 3150 1688 3209 869 1258 133 4276 63 4080 3584 4210 1559 4021 3001 1584 3318 3878 2388 1513 1916 240 4090 3617 1561 2528 815 4329 4492 2619 34 2854 2504 4999 631 1410 1218 2584 4656 114 4956 4220 2384 3774 3717 1759 2503 4164 4623 1048 2065 2252 3904 3282 1286 1933 2033 2444 2476 2103 3714 4962 1440 1768 2596 4049 4617 3368 4381 855 93 2708 752 1641 2482 3398 4106 442 1327 995 2870 1803 3504 2228 4234 2917 1741 2886 2928 3665 707 3514 2518 2321 3137 1149 3822 1556 1973 4705 2303 2926 2325 2362 458 2797 3862 1707 934 4389 353 1510 4516 4989 2833 3271 2459 2368 1926 778 4189 4837 1572 2704 1865 4656 1525 359 1783 2894 1627 695 2743 4453 1159 2829 1610 4010 3213 1019 3839 4856 1597 4982 768 200 4532 2183 162 2659 1337 1971 2281 2434 1576 699 2497 1335 330 2381 286 329 1835 4401 1437 1076 4083 3988 4017 670 4782 3248 1287 3012 3148 3682 2466 3907 2177 1707 4023 543 2846 2976 1674 2871 30 2642 984 4790 266 2359 1091 4676 110 463 2537 4820 4258 743 3269 956 1665 3602 2781 1015 565 4515 4394 4070 2521 2916 1123 11 2990 2130 3074 2724 1103 118 2853 2766 1732 301 2230 2448 1739 4089 1364 1691 2162 2655 2704 1161 4575 4239 513 4387 2272 1159 232 1721 4547 3152 3973 4759 2367 2623 2816 1058 1369 1846 160 166 1169 3072 2968 1899 2602 64 885 316 4357 595 4569 3295 2222 2649 4347 847 350 2128 301 397 247 2945 341 3675 2507 1017 2644 4432 3294 3905 2962 4327 1279 4055 3272 1071 483 4371 1132 2852 3698 1603 3009 3293 2488 2407 692 2636 2085 133 912 2105 2798 2118 1051 1343 4418 3559 4167 4310 4197 346 2890 719 2968 1682 4518 643 2271 546 3593 3141 1530 3831 3654 1667 2852 921 2155 265 3255 1166 169 1941 3079 2320 4079 4428 3378 4106 608 4548 4254 4718 488 2360 3067 4730 1442 3399 3301 1958 701 3229 827 2551 1826 841 3379 4064 264 2349 2452 4060 4521 1322 338 3725 4562 3433 2141 912 3359 498 1890 1423 4820 1777 1889 4141 3477 4 2477 3854 2191 4447 2103 3700 165 992 2508 1955 3156 915 4842 990 4639 878 2311 4007 459 3766 3898 1507 1204 3617 640 1348 863 370 3992 1237 1630 2841 1271 2610 719 4912 1061 4669 677 1791 359 802 4733 2232 1819 3188 2459 2011 2286 1045 4523 3924 2993 2122 4272 56 2840 3309 1616 1236 258 410 1221 3070 4716 3682 190 4482 3102 1019 2164 1142 4868 2829 1053 2878 2134 4878 2381 3649 120 4519 4480 4577 2403 2222 3041 4007 4658 2570 4615 2254 4126 370 1562 2379 883 2518 1858 1243 4137 1268 857 1445 299 4261 628 3204 4731 21 3917 1150 1796 318 1700 3055 3439 4149 3833 823 1895 2628 3572 3856 3212 4775 1574 4577 188 1911 3109 974 3685 298 2916 853 1549 40 2800 3994 4522 896 404 4084 898 4769 1302 2622 3573 3793 480 1911 3182 162 1720 2 4789 1200 3600 2543 1831 1084 2966 3576 1165 4 1869 2957 3401 4320 4843 1232 1124 4519 1169 1946 155 4248 1430 2444 1749 305 2836 4135 719 4988 2689 1285 4896 2005 1784 2837 4101 4197 4854 4907 1606 4002 1061 2853 4359 245 3108 4175 2656 4258 3948 1352 2414 2851 869 4499 2200 2110 4207 3967 434 882 1641 4631 1205 2014 2046 187 2653 4899 4067 173 2162 1853 619 2453 1519 1725 2507 3958 2782 1186 3094 3558 2547 2883 1209 634 1068 3158 2480 3184 887 333 3096 2970 2596 4980 659 1602 479 1932 1135 4873 2752 723 4959 3742 1618 586 3384 2157 143 3605 4205 1997 3346 4767 4276 3729 4203 379 2887 1992 1871 3948 4972 4710 4238 3638 222 3761 1507 378 1113 692 4392 1174 1593 3639 1919 4091 2700 3517 1122 1165 507 2580 2891 4079 4230 4561 1677 1876 3557 4793 4217 3255 3511 1721 762 3532 87 872 1330 2317 1634 568 4906 1046 2330 2872 4590 3496 3934 3076 831 1890 4856 1283 2159 2203 4501 4120 528 2570 4401 675 214 31 1840 661 2632 3951 1974 63 995 1795 3320 4795 2055 1585 4185 217 208 3402 3606 4244 4870 4194 1042 3851 4605 732 915 2816 414 2043 843 3980 340 106 520 4369 2872 4789 4932 951 3894 4342 4933 3728 1078 1129 2014 627 1387 256 4645 2764 239 1423 1947 3722 597 2857 4647 3017 3726 4705 3859 3646 1221 4682 3437 2742 1091 2008 4400 3542 1099 389 4000 2580 175 1437 2450 2373 833 810 1873 1325 3795 3928 4978 1794 4632 2450 2849 2777 4552 291 4994 56 2296 126 1841 546 3128 3495 2242 2175 4667 240 1082 4752 2442 1157 3219 671 290 1352 2068 3453 3097 1382 3119 1995 1597 1855 4218 1826 2781 4226 3622 250 2181 2335 1091 367 1055 4451 2082 4567 85 263 1817 3061 1304 4274 3243 281 2860 1274 2365 3886 2881 455 4483 1235 2708 1713 4977 491 4204 876 2577 3365 3149 3083 155 1868 4680 4387 2513 3679 977 787 1919 3650 600 4442 2825 1748 3913 2473 1461 632 324 4221 3036 3164 3181 2895 1414 620 4557 2371 1979 2408 4023 1484 618 1817 1060 166 2238 1960 2983 3291 1747 272 2530 119 4494 2751 4672 4 3883 3649 1312 2087 780 4413 3376 2313 3201 3222 2400 4774 4498 3395 1747 953 7 4503 4986 1567 2129 4489 4200 4847 3246 2189 3750 4385 2720 3722 4425 3484 4247 763 3735 4925 4499 294 2206 743 754 4871 4973 1134 4944 1526 321 1123 3042 1013 3858 4267 3002 4099 3851 2424 2422 2979 3933 4046 1721 742 1476 3311 2545 3301 4905 1136 3663 1119 3086 4802 4146 1889 1829 1114 1276 4177 794 3393 4067 1603 1860 3444 1522 3916 1056 3341 4869 793 174 3728 240 1777 546 4047 1297 3975 1804 3095 2394 2297 4576 1977 936 1684 599 3169 2350 373 261 3746 283 193 1265 3433 615 4302 2479 694 2634 2512 329 4630 4286 4373 2314 1651 1176 1089 1570 1106 2579 315 581 3076 1524 518 3700 4382 4567 1169 3834 2129 4769 2344 999 3858 1396 328 2377 4179 1710 822 2646 1248 490 2089 2508 4891 389 412 842 3697 3722 2333 1588 2067 2159 4777 2658 4310 470 1997 465 2211 61 742 3017 3127 3238 283 3149 1116 3671 4789 2550 1159 1756 3878 4888 4688 2144 1887 4148 2589 735 656 901 1431 4560 3668 827 1803 3835 3010 3067 466 4487 1653 2556 4473 3991 1029 747 2330 3007 3228 32 721 284 466 3911 4769 3130 2250 4688 1981 603 1019 672 582 1695 967 4830 3491 4854 4047 1182 1117 2552 1005 1745 1039 4621 1592 1619 1092 4070 3028 3924 1952 3954 2975 1584 2982 113 1933 2647 4665 1197 1181 757 2763 2604 755 2179 4473 272 2876 4556 2564 2310 484 857 1161 4731 2235 3190 282 1026 4627 2771 3300 4143 52 2755 4711 1327 4921 2384 3681 3949 2393 373 3003 2839 4630 1323 1186 927 1465 2877 2559 2564 1556 3475 2160 3614 2166 2107 1661 317 3395 3595 1987 1650 346 4729 2372 163 3957 2723 3222 2596 4404 3087 4688 977 2258 1220 1752 4270 1703 375 503 3407 4316 1896 3946 2367 1922 4498 675 4029 1355 1910 1079 2411 1991 2632 1870 3518 609 3529 1974 4577 4984 2739 936 4537 2559 4408 1497 82 3380 3612 4307 2960 2244 3678 1257 2687 2222 3883 3094 3781 2580 2715 3639 4298 2605 4506 396 3383 2302 3888 3979 1460 644 4578 573 3303 539 1135 2944 3844 498 1667 3427 2024 4373 1711 301 3909 1434 159 4878 3082 3908 1227 4059 2240 4083 4575 2695 3102 3930 4730 1061 1893 312 3147 1479 3028 2472 2479 738 1333 3921 1716 799 894 2694 3970 660 4594 2854 1229 4833 470 2669 3036 4852 2500 3082 957 1621 4171 2527 4071 530 4132 3949 4022 2964 2063 2389 1434 4257 3012 1671 3200 2984 3675 2343 512 96 4892 2515 4725 353 1672 1414 16 1553 1670 4681 2822 4480 934 4764 925 4724 402 4793 4731 678 528 3546 4079 2763 1497 166 4270 2277 3389 2056 879 1392 773 3848 15 2309 240 304 4598 4738 1814 1551 2049 4191 2312 3162 2670 2794 38 1302 4282 4596 1743 248 1406 1571 1581 253 4686 1518 1790 3754 3057 492 2940 405 4980 3149 3166 1081 631 1991 1693 3247 3982 698 3336 1088 3313 3309 2704 3371 3196 2911 3637 1821 1368 3894 4391 2428 3000 1307 2357 891 3365 3108 4362 1266 3619 1457 2515 3995 3242 1488 4954 4486 925 3410 702 3789 4318 4355 2401 2873 2688 2925 4144 3963 92 2918 295 1596 1549 1997 323 4598 4148 2801 3053 1408 4524 258 38 4949 190 4182 4117 3030 4695 2006 2651 3700 1198 1198 4680 3575 582 3656 4314 745 354 1242 2349 2620 2220 2475 3158 344 1020 1178 3591 3918 3959 2847 4951 56 3414 944 3567 4926 339 4766 3621 2226 3975 245 3405 4725 1647 4639 3523 640 3402 1274 466 2852 2861 3461 3640 3746 2247 3463 2111 4364 2373 1984 1862 3938 567 3206 4558 1222 1721 642 2566 3105 4803 3376 1304 1587 3178 4955 185 4663 2757 3006 4381 4244 4064 1748 2848 3909 660 3369 1958 3754 3085 4710 3748 4357 2323 3553 3268 3830 3417 4690 2973 2352 2825 1320 2729 1913 2951 3570 2318 3422 2057 1487 1702 1620 4014 4902 1134 1608 931 4126 98 2017 1031 3216 1296 152 1825 4928 2624 551 4340 4807 1635 1279 3202 1020 2105 4808 2310 4934 2257 4781 4744 2364 101 517 341 1677 4427 4988 2101 3296 3653 2375 2595 3942 3938 1372 1377 4155 291 736 385 2632 4007 2742 2309 2716 559 3751 3127 2366 498 4204 2770 3069 3018 2430 3423 24 3494 4303 1273 3870 4070 1398 4426 3224 1674 4831 51 1466 4084 1457 3512 1430 1832 2462 1970 4144 2931 4838 2547 1267 3882 1844 4061 3986 710 1911 1276 2416 1567 4987 671 1297 4142 998 4683 4430 105 3771 472 437 3538 3090 3930 3823 4785 1406 3657 929 3014 702 305 2843 4639 4420 763 3484 1800 1329 4402 3139 2438 1103 4511 3048 4531 2877 1654 4097 4742 4439 1623 3957 4840 3148 3037 3525 2359 1126 874 573 3974 837 1513 2688 2675 1692 4723 4666 4697 347 4259 4347 4892 4683 34 3130 3159 4517 4795 2096 4369 2828 272 3937 1115 158 2947 567 3940 2535 454 495 1917 997 1332 3057 3630 181 3925 1996 2047 741 4822 2200 2384 1976 1479 1730 3697 4357 4643 1219 2706 3904 4939 3305 4725 2952 3988 1213 3063 3607 164 460 4099 3717 3921 846 1214 1862 210 4850 1932 1759 4211 3808 4682 4197 238 4109 418 3806 1877 107 354 701 4433 4566 4389 178 78 2976 5000 2032 2084 2445 1846 2782 2152 4408 3445 4975 3457 1773 4295 4602 2523 741 58 578 1199 853 2432 318 281 1566 2464 4442 3481 1311 915 1141 1163 1503 1207 3633 3111 4075 3864 4103 3273 2246 322 640 1146 2764 2064 4468 4093 1694 777 1647 2555 2121 93 1239 2095 2854 3740 576 267 3228 3039 4560 2058 786 4149 4147 859 4501 1240 1432 1124 1280 1485 1017 3821 2503 2112 3623 1185 1747 2781 1389 457 113 1072 728 4288 2971 2382 2485 2943 77 3226 1363 3035 4849 1793 1772 3538 1572 3654 985 3738 62 575 2611 4170 2990 230 4723 3095 924 4368 3426 4033 4333 1130 425 4643 467 4607 163 2350 1770 3179 1510 3886 1396 3067 3342 2404 4910 2835 1138 498 4513 1743 1941 4194 2226 794 2862 576 4730 4170 1624 4835 3446 2305 3475 928 256 4486 745 783 4748 1858 3322 3484 2908 3236 4089 911 2381 1949 1036 764 1104 3005 2287 2580 3962 332 3034 539 3700 3969 3503 3544 347 1319 2421 719 2145 1771 4272 3954 3442 2943 2942 1620 1560 3178 3083 1141 4960 4382 4398 1625 2787 3081 1450 3705 4958 4140 3862 4888 3226 1735 4173 566 3268 4307 1671 777 3678 4502 3350 4296 1716 1459 3458 262 1049 4855 238 3421 1239 2390 3744 4976 66 3467 1133 3319 1814 1947 2290 1767 4780 2067 4652 4440 2266 29 1537 1501 2128 2968 341 1895 3619 1285 2958 578 941 4707 3009 3503 4019 2035 4955 3449 3510 1692 4112 3552 1019 2720 3591 2977 3915 1894 2219 3963 4595 4278 4700 3283 2917 792 444 4225 4334 3605 1419 1441 2998 2428 2932 3067 3907 2847 4381 2540 2702 1979 2035 4227 2460 1724 4372 956 886 4478 3562 1680 4089 4877 4511 4827 4799 2438 1676 1749 1789 1388 1656 3274 315 2404 1191 3842 31 2561 104 17 4234 3832 3214 1024 1433 1757 633 2634 3445 437 1922 688 2276 98 3386 3878 3213 602 2891 404 3384 872 613 1741 1308 3498 4003 3731 3991 1553 4123 121 4250 1276 2522 912 4378 3261 278 3499 1712 234 2074 4778 682 637 2549 1275 3232 4733 3267 1740 1312 2731 379 1139 4178 1910 119 598 1852 511 2047 3843 4607 846 3030 4185 960 1827 4243 3133 3480 2941 4306 2495 3757 767 225 146 2999 4830 4051 3863 2435 252 4816 3690 3244 1040 1979 1556 3693 212 67 4031 608 1830 1386 2102 4338 935 4321 306 652 143 1482 3285 3804 2423 4149 979 1170 3821 4468 1084 2619 3812 230 564 3106 1017 2063 604 682 3959 1647 3150 3869 4468 1407 1436 3024 498 2335 3025 1060 471 3235 4462 4399 1965 353 183 3017 1427 4756 2092 4504 4257 2892 3273 2460 1344 2476 157 2787 4736 1019 2639 798 4857 1268 2180 2458 2083 1141 2482 953 4501 3892 3785 4038 1089 3605 1325 92 262 3205 4405 1768 1237 4499 1511 3442 4149 1249 2402 1065 4352 751 4810 1460 3211 3257 2967 849 1570 1036 1566 393 2465 1749 255 2706 4196 714 2005 2332 4888 4942 4369 2797 688 1641 160 2029 4985 4822 4928 3546 1326 4388 1455 3670 996 4558 2364 4588 2975 4483 892 4974 3948 1798 1086 338 3149 1150 1903 2000 4344 1216 4800 3094 3928 4464 171 4748 2930 2244 417 2312 4146 681 4310 2204 356 3267 3411 4027 2115 666 3580 1447 1749 863 4080 2926 924 1276 3244 4344 2895 665 4736 1467 3455 375 4288 3984 3738 4889 1916 131 580 1454 384 2550 4801 3705 2021 4510 4668 2065 4358 3557 972 4721 3028 1295 4561 4169 2699 1765 3019 4611 2595 2229 4388 1831 287 2199 681 4383 4361 1657 3164 4804 4084 1261 69 215 473 318 2236 1241 3179 1638 4305 3051 4195 2699 2925 30 4348 4134 4742 2877 2199 4298 3175 4982 4073 843 4397 621 4937 4324 1963 3985 3026 3695 4759 373 2807 3746 1131 1384 4234 3940 3333 4862 3563 4796 2687 4604 4887 4634 863 479 3279 3332 4928 3454 2845 4611 8 3412 1242 1635 4448 7 2267 791 4471 1556 2703 594 1599 64 4267 3719 782 3080 1086 2849 1431 4746 853 4484 3375 946 4352 1691 560 4526 1771 4351 2721 1507 1758 879 1963 1390 3670 3906 3470 443 946 398 4010 4305 1366 85 2855 4395 4883 2555 4661 3033 4301 2361 3628 661 2460 4973 4462 2143 1563 3280 1624 4985 3812 3926 1981 4676 2923 842 2962 3562 694 4703 3507 889 108 3552 3421 4326 18 553 1394 1343 4551 1483 296 480 314 700 2122 3968 334 3349 4685 2201 1509 1082 4100 1939 3714 3581 3341 2801 1765 3684 2786 970 2707 3159 4257 3049 4668 3002 3125 2702 2595 4233 970 4059 290 3831 2996 24 3411 2190 2617 608 1768 2778 1674 34 1819 4125 2407 1984 1911 2213 2216 4339 4229 4642 1212 2717 2872 73 2606 493 1962 1747 4915 3871 3796 2950 1437 3322 1346 1971 1235 520 3669 2542 1135 2753 439 4058 4318 2840 4410 1818 3876 2908 3282 3601 3557 3625 1462 947 1245 341 747 3066 809 1891 2641 3818 308 4099 1268 3740 3371 4936 220 4423 4361 2440 3277 1378 3116 4488 4424 2068 1902 3694 3352 2365 4397 1581 1366 402 1475 2236 4982 3564 4710 279 2248 4961 1313 789 655 3482 2506 1872 1565 492 4418 472 2501 2839 1224 4888 1648 1546 1718 2760 3457 4045 114 4833 4361 4541 1927 2908 3859 1755 3673 3219 1745 1685 1781 2847 3749 3964 2054 2512 3297 1309 4209 2304 2168 1128 3178 241 4978 3468 2893 850 1548 1489 4078 1502 4166 580 1337 1100 3547 1695 2971 3208 884 4574 2894 3409 1054 3579 4609 4809 3671 3234 262 1400 2053 2134 3507 2337 2679 4834 3417 900 3226 1401 4256 1570 813 1951 2177 2452 869 3894 1658 109 4130 866 870 3931 3808 2437 3307 3594 1151 284 1178 2729 2916 2199 2426 1530 1542 1461 1436 3606 1953 1894 2128 4383 766 1799 2336 2973 4633 1202 24 4954 746 3163 2836 2870 4917 3436 3850 2099 3314 3698 1067 4457 4037 1525 3519 4140 1479 3252 2686 4473 819 1111 4839 3685 4834 883 2453 446 4095 978 2636 3943 3956 4920 217 3777 2508 727 144 357 3542 1292 1595 850 24 407 434 1461 3114 3095 4725 2140 1063 4996 1340 3426 1064 1115 656 4727 3056 3478 1127 1205 152 2057 3075 3084 813 1518 1092 4910 4837 1674 882 2540 3838 4350 2891 1543 2567 4918 2571 103 1725 4365 2015 2872 4376 960 3593 1272 4611 1134 2455 3955 1903 1783 3428 3535 3136 3402 1574 3632 1583 701 3046 4341 3814 1848 1139 3273 1447 2082 663 4155 3134 2059 192 4902 4626 3112 4081 1346 56 1851 126 4393 4528 4368 316 2595 206 1489 1086 1450 1138 2243 3129 3991 3752 1983 3785 3227 33 2418 4545 1999 4313 1021 2232 917 375 2269 4663 348 2471 2148 636 4511 4579 2478 105 2431 1606 3638 2341 1309 2824 4318 1970 161 4885 946 3413 2238 2094 2494 1394 4987 1662 2619 2478 3403 3501 1487 283 3366 1249 129 31 2774 3793 3817 2413 1211 2560 4966 4426 3063 4848 3286 4169 4499 4820 3882 816 1112 308 1910 1505 4919 4141 4510 314 3194 4255 316 2333 3704 3165 3011 2169 4021 2880 1455 207 1287 2613 978 397 2090 3506 41 2079 1333 253 4437 4881 2131 453 4115 646 4244 807 4836 36 2377 682 4078 878 251 227 3793 2648 1612 34 3058 4335 4596 2595 4707 2407 3926 1934 793 2362 4248 2472 3189 3912 4279 680 356 649 240 922 1783 693 2312 4936 2972 1980 1222 139 1163 3887 627 2342 4361 4749 1041 412 1808 4222 4689 4893 4117 316 2203 109 345 1397 3610 237 3025 3203 4173 2384 2166 4260 2392 3863 3214 4866 2273 558 2049 891 4819 3141 4956 378 1550 3759 337 3844 4445 3966 3958 1356 3190 2981 1673 105 1790 3277 1667 915 4347 265 1338 681 4208 3641 1068 2981 4620 4907 3611 1526 963 3781 2676 1237 155 2309 903 2185 2553 3217 546 819 3154 4231 3718 4658 3266 1279 3576 2649 192 3819 1817 1260 2440 4054 3495 1343 4576 2906 738 3695 67 3872 2784 1606 1449 3340 2601 4267 4621 1055 1571 920 901 4499 1943 4370 526 4371 2570 741 1862 912 4501 2270 2304 4556 774 3614 4043 3619 4181 3942 3675 2853 4472 4509 4351 1566 2567 1484 2777 3967 4112 1019 2105 3194 4268 1681 2811 705 3032 1671 1292 4023 4253 293 2273 1877 3849 1021 1071 1871 1340 83 3124 2469 4188 763 4773 2539 1145 1507 4046 1129 1281 612 2526 3923 4141 3309 471 2169 1595 1456 4562 3505 3194 2547 4289 2072 3233 2169 1604 2573 584 2463 501 3262 284 2983 2147 1713 4624 616 3259 1045 3415 1139 3282 3438 1571 3624 4868 1412 4889 3967 4233 3796 3947 1736 210 2270 2220 1795 4448 845 3031 2313 542 1050 3041 4041 2298 1994 770 171 8 1651 4921 4569 1735 3323 3029 849 4002 1113 1844 3533 1240 2426 2703 3066 4388 1837 3300 2788 1885 4799 307 4569 3143 4961 738 1930 1745 2989 3346 1565 677 1732 2967 709 4780 1306 1195 1072 4887 3248 2987 1040 951 2922 1465 3491 3277 3239 3728 139 4818 2484 2364 1711 329 2897 4615 4776 1848 1058 3141 333 867 4871 881 4343 2097 2892 1557 438 4821 3306 2943 4714 4046 1708 3486 4058 127 307 2017 1841 3184 3387 2840 4196 2067 1676 537 3357 888 4321 3372 2531 4665 12 1232 2232 726 3000 324 2329 3275 2302 4270 1010 3445 2169 2592 2888 585 4042 3566 3148 4157 4500 4137 4927 2629 1065 1191 1168 1119 195 3192 2288 911 468 1458 567 292 502 1895 875 1065 1740 4346 464 1197 672 4502 3515 4219 1874 3710 3366 995 1743 1614 3792 3239 1824 1617 4842 2535 1143 72 402 1054 4933 1754 4204 4786 3183 374 1412 952 36 1562 4461 1853 2985 4192 781 2638 173 716 1670 4961 565 3071 3279 4578 3881 775 3345 2959 1205 2292 4683 4540 3625 4813 4735 3824 1258 2769 1226 1766 647 1079 3720 4533 2948 4190 1813 1321 3426 4029 3693 4104 821 1108 1493 4893 501 2425 87 1344 4254 2189 3066 1603 2447 3644 2616 2591 4415 1249 3071 3389 4355 2007 1 2446 2186 1177 4819 4852 3985 3691 4145 4838 4319 4966 497 1776 3427 1216 284 4544 984 210 3616 3842 4328 2336 456 3037 1910 3861 3938 797 1818 1636 1136 3695 3457 160 4184 3415 3891 2709 4036 3901 3291 3388 3747 1555 3219 1611 3950 1233 1157 2155 1892 3314 1179 3664 3702 3356 2503 1285 4051 1420 4420 1181 917 848 2051 75 2987 1467 3175 2355 3901 4468 834 1894 1387 1271 2533 2154 2935 3458 3228 1392 894 330 4072 4789 98 4364 835 3577 2995 3996 4303 4131 2033 4385 3520 3146 2620 2270 21 3909 2157 731 4043 205 4642 1643 1146 2966 3022 372 4238 2114 926 4641 519 477 3813 11 4729 658 1625 3404 4517 4236 3179 2859 1366 1526 4571 2979 741 2028 3130 4091 3046 2536 3351 335 1609 3198 1435 2549 2057 2039 4204 1970 2848 3042 3605 3011 4473 4103 557 1484 1117 1082 3156 3740 2151 2502 4969 4943 952 4511 4134 507 4731 2247 2306 2699 4042 210 4430 511 751 2625 321 2930 1636 3627 948 2307 1004 4456 655 4796 2695 3812 4658 4166 1338 3194 2373 4371 757 2622 1000 1475 235 1826 1563 3208 3493 2498 392 4121 2096 4656 3628 2907 4530 3680 3394 3235 257 1477 239 2381 4068 563 2495 2921 2256 427 3751 3800 1124 538 3593 4299 3069 2305 1899 3029 3323 1382 3448 1300 330 4762 1485 2508 170 1314 189 1947 1952 3807 4830 2094 3411 4549 1506 1827 271 1839 2183 117 2109 3561 4655 1372 2329 629 3177 3402 1795 3711 4734 3574 2647 3361 1277 2653 325 3120 2343 3068 2801 3884 515 4935 3996 3020 523 470 313 4616 4822 2043 929 3981 116 909 1847 477 3085 2087 3109 1876 4458 137 4286 300 634 774 2929 4370 3983 2709 3196 527 2118 2265 3303 2207 1835 1577 1389 1373 4298 2008 911 3702 1791 2398 376 1873 4919 3557 2449 2397 1213 2917 327 4227 4806 4872 2264 4560 325 4166 2106 2813 1376 43 3309 4983 2929 4068 3499 1423 3094 1134 3295 3530 1689 3743 515 3010 984 3331 2072 3155 3286 3128 4482 575 1520 2642 1786 3619 2338 3560 3154 2608 2208 3565 492 3730 3853 4976 1828 3316 1927 100 3009 3435 4488 4209 4096 206 1511 1105 2769 1237 613 1700 144 1967 2481 1812 1133 3058 4236 4930 1621 3110 1110 4063 4166 4674 1327 4451 2359 246 934 802 3510 4496 1510 4874 1479 4391 20 815 3948 4163 1963 607 3576 3699 4384 815 3355 2245 117 403 33 4137 4658 2425 467 1094 2928 4936 3428 236 2044 2977 861 961 2058 4365 4001 3693 1095 1254 3546 893 3038 3916 1378 2979 4397 137 355 2196 2061 2382 4696 3993 2004 1668 3593 3007 2342 4732 4131 2119 4824 4704 1614 1326 1781 31 1717 398 1625 957 329 2868 3064 1744 3071 576 32 3476 1541 3408 1146 2560 561 1980 1629 1551 3906 2995 1603 2904 3093 2038 3243 3151 361 2352 1501 4425 3779 4812 3641 1164 3883 1566 2000 2853 3629 4176 4545 3343 4465 783 2518 3243 1308 1684 116 4618 2357 4476 735 2005 2600 4216 3211 4478 3455 4406 1324 1564 2443 2998 767 1995 4815 1077 2871 3162 1942 2125 2841 2139 2072 3835 4312 206 2538 312 1690 3446 2842 2337 3696 3834 3686 2784 2794 2606 3398 3104 4137 1695 3110 3228 4228 1019 350 2785 259 2575 849 1983 2735 2158 3529 476 4400 3801 3953 1497 4213 4322 3850 3419 664 2903 1951 1411 479 4741 3464 1215 3836 883 1243 2599 710 187 686 1640 1774 2884 3495 3396 2147 3642 1540 4696 2646 3133 2347 4717 671 1734 900 1160 1478 253 105 1555 4250 77 3477 4553 2270 4894 3018 581 1031 1875 1401 1580 255 4410 4390 94 3805 903 4058 577 4723 712 3440 4518 527 2242 2832 1530 26 475 2014 1879 1420 4166 4779 840 1854 2498 4331 1216 742 4547 1254 3108 1775 3144 4624 1612 230 2203 586 1246 526 92 3982 251 4381 4694 950 176 2877 3049 3397 3335 852 2142 4332 3523 1236 1854 4631 7 364 3068 2878 3624 1445 2478 4469 758 373 1784 1260 1336 4687 4912 4367 2677 2802 419 3902 339 1982 3759 3503 3915 1402 4119 679 4187 1768 2131 1789 1579 935 3061 519 2921 800 396 947 1765 746 3981 2792 333 991 2821 1978 530 1620 4840 2937 2065 2981 2030 4530 428 414 2664 1373 375 1203 4663 1829 3787 497 3046 3779 61 4499 4915 3092 920 3782 3434 3462 2263 3909 2562 4159 4484 4197 4605 1878 4124 2954 2948 1072 3169 3569 2857 2380 102 4684 4404 3999 3559 2177 2799 2578 3134 3163 4346 1063 4655 4680 2775 4375 1677 3889 3223 695 2282 2181 4715 2453 2211 3942 2795 4608 1834 1442 3883 1654 819 4611 2753 3660 2839 48 1769 690 804 3794 3993 516 930 1055 2509 1138 3943 443 1940 1136 1845 834 4353 535 1727 4815 2067 850 4855 1025 4293 1714 4115 2096 4334 2843 1379 2956 4259 645 4677 2287 2568 3555 610 4582 803 2103 1982 2243 1857 3332 4707 1198 3935 1675 4446 4463 522 3903 897 2086 1391 1673 984 4 2084 2932 2348 1399 2085 1658 1891 4986 2744 597 1501 2738 2745 2527 2697 1898 1399 1219 4726 3728 1293 1345 1754 3582 2338 4606 3287 786 2065 2433 3617 2982 1778 2183 49 3040 3367 4177 109 2083 1152 321 3181 4037 207 176 680 4199 2813 2179 781 4184 4179 3497 1523 3074 2802 47 81 4484 772 4076 4230 4894 1376 4421 3306 4248 378 1690 4083 859 2384 4015 2970 646 1438 1316 1051 4106 3963 3710 1080 1511 2482 3044 4663 1717 578 4274 3967 1372 3831 33 4535 1500 1302 3245 4600 4317 2709 1670 1806 1177 392 2360 2738 4885 333 1523 1747 2212 3026 4091 136 4348 3225 2184 984 174 4755 4080 3474 746 4610 2776 2301 1593 2629 247 4601 1561 3464 972 3172 2573 417 250 2375 3690 1612 3755 3199 3732 40 1530 2716 3839 1496 4159 4996 1829 531 2623 1473 2031 2093 4290 4135 3396 1892 4571 1239 1635 3675 2380 2143 3471 4906 4991 4088 998 4084 2894 1207 2698 3343 2492 3868 4120 4696 3857 1438 3891 3781 2985 500 4729 2352 1686 245 4957 3547 1594 4978 1124 2239 4542 4255 3472 3611 2006 549 1576 2395 3347 2099 3566 4686 359 640 3183 712 668 483 3583 846 4286 2796 2634 3516 2332 1592 476 3866 643 1464 3642 2411 747 738 71 1205 392 1679 3480 3587 386 691 96 2198 3557 273 309 1552 250 741 4289 4127 3828 3959 2762 2064 1300 2022 778 4170 4190 4715 3367 1671 1466 4890 604 1630 2884 1245 1295 3099 3651 1432 1737 3974 3206 1462 2017 1040 426 1714 1161 4105 3821 1151 4239 3381 1159 2929 1862 602 3043 3338 2274 3043 4995 846 4448 2952 3369 1687 267 4924 2887 3337 4752 3270 1032 1799 4683 1904 2868 1861 2184 3379 1432 1155 2035 833 1908 1921 1648 4970 1411 693 3052 4856 310 974 2185 554 2194 2269 4206 4549 1357 4847 2573 1062 4405 36 828 3537 153 3275 469 3205 1238 3500 2917 3142 1531 812 1984 4082 701 3189 2243 3500 1836 115 2873 3541 2124 4648 1440 3389 1933 992 3753 1182 924 2806 3171 4690 2248 3214 3096 3008 493 2768 1174 2995 3956 2996 4799 2387 2865 3080 4961 4618 1156 2628 1535 3007 4929 3390 3471 1111 1512 2782 2546 383 1629 1268 1104 2651 4041 3956 1577 4299 2471 4785 3548 432 3064 4344 900 4763 4839 3888 3238 911 2918 4689 4996 266 1736 4577 2485 3904 1372 3072 2170 1224 2281 3566 1043 4125 1332 1032 4696 4158 4475 3439 4465 4342 310 3488 3775 2476 1528 1477 2304 829 4738 2754 1727 2069 505 3561 2489 546 3691 4014 1817 201 4886 2356 4708 2702 3314 4231 654 3553 1801 40 3100 2700 1086 4668 3888 350 715 221 4809 778 4913 4423 4935 401 348 4572 827 52 461 1353 525 283 798 3687 4012 4688 4049 4819 1186 2917 554 758 1749 4794 2560 4717 2512 3063 2080 922 4727 2945 650 2393 4639 3028 298 4364 1667 2262 4816 4920 2088 2076 2169 2166 642 2867 1875 2283 1213 2288 717 512 1349 4912 2941 1106 3534 3481 672 139 4909 1319 701 4423 3092 2960 458 4176 706 4760 1646 4219 1433 494 1749 3137 1654 469 3808 1887 3981 1276 3914 2894 603 2743 2620 2371 3594 2659 465 336 1176 422 1907 4137 1280 140 1916 3584 2775 1899 3430 338 4336 40 3460 1840 1177 432 4758 407 1572 4809 3161 1304 1559 3605 2157 553 1908 4182 189 3073 1018 2084 2170 4160 4130 169 4441 3757 3490 974 2016 4166 1814 3163 4821 3372 2962 3099 3863 2948 2697 4533 555 4607 1649 564 3216 3858 2365 3296 2635 4615 4522 3124 1660 875 858 4725 2015 1086 3028 3209 4925 1614 873 1006 4896 3108 4977 1462 2978 1301 964 3394 478 634 2970 2956 550 1320 1132 3755 3924 2841 4616 2491 2744 3482 4984 3154 3832 659 2427 4741 3539 3122 1003 3337 3942 3360 2998 434 3887 426 2606 3327 1149 4881 3449 4643 3797 1754 1121 1198 4782 1847 1452 1979 1127 4341 4061 432 1251 3196 1617 4816 4892 2058 3212 3676 69 3608 2274 3093 2263 1491 3070 860 3957 3668 3638 3971 3336 3745 588 1146 2163 2298 1223 3018 1127 1060 4360 293 4817 1426 926 3068 4103 95 122 3471 4791 989 2539 4625 4273 3257 3860 2018 4679 2652 497 1691 4428 3732 1726 1373 2218 9 1560 2755 2002 456 3089 1083 57 1555 2288 888 2189 3919 3447 563 540 341 835 406 2485 1147 1344 2055 3164 3000 2379 3540 306 3898 2189 89 4156 3132 4615 1971 4247 672 2208 600 2938 1465 1761 389 2477 549 3602 2191 4794 3803 2402 4306 131 2481 3138 1781 1899 4720 3810 4172 3971 2078 4956 2189 695 1883 2644 4732 3559 1028 2750 1199 351 1700 4864 4233 655 590 1579 835 3627 1348 3966 4151 179 611 771 2084 4829 732 3792 2525 3350 669 312 2217 381 2414 1848 1948 313 3277 3954 2789 1701 1178 3333 1542 1923 4171 3778 384 1566 298 2817 916 2894 1578 3818 3170 976 1349 2149 1222 3316 921 2963 806 3245 4046 594 4861 4660 554 4692 2620 118 541 4192 2932 4753 3309 2712 1108 1427 2267 554 2481 403 3717 3728 1449 1446 4634 175 3615 2107 297 4355 435 3184 3882 1410 2703 3651 3171 4165 2675 633 3068 634 1353 4610 75 2444 3745 3707 3194 1561 2359 3371 1676 995 1664 2846 4443 4496 1097 4917 621 3627 2600 2052 2882 240 3576 4915 2096 3107 722 4422 1319 4378 3423 1285 4046 4918 591 4436 3420 1967 2300 4948 823 4325 4951 4760 617 1967 4411 3633 3869 4200 2829 1323 3399 933 3666 878 1289 376 489 133 3135 3664 181 1594 108 1527 1300 3584 4002 738 1770 4016 2279 4357 1567 4037 706 1165 3725 880 1346 1675 1307 4884 4367 4568 1012 4123 863 1243 3729 4983 795 4189 1595 2738 1527 1286 2690 951 4869 1556 2513 3238 627 1011 2519 2484 112 200 3383 4016 3995 4693 1729 624 652 4001 335 2490 145 141 2489 1011 2179 2719 2137 4787 3094 699 1888 4343 84 3845 1183 2662 1195 2272 3583 2829 2122 170 1922 747 2456 1541 2671 3445 3862 3672 4705 3027 4823 3196 961 1489 1103 4416 2640 3719 3041 4966 4470 3394 4328 4827 2926 401 1055 2411 4719 4464 3241 3570 2964 1152 2850 1484 3821 3389 2579 4758 4236 2279 4418 106 137 2554 3408 3976 3895 3422 1257 3751 228 3895 1343 112 2309 2365 832 2340 351 3814 2635 248 1519 2416 3519 1040 2276 623 245 450 1871 4773 4073 815 4034 196 2228 4501 1046 4454 1133 1895 1787 3822 467 4451 3716 340 653 3971 2912 909 1170 4133 1707 3769 1697 3619 3410 924 603 4156 4427 2837 620 4713 4563 345 3869 4105 3309 1289 3525 2821 2330 3424 291 3196 1820 3246 3774 2529 761 424 3486 4656 2982 4933 3960 3572 3770 330 4325 1860 766 2303 507 3082 788 3224 2611 1219 4117 46 689 3385 225 1443 4456 1660 2579 2321 3539 2868 4227 2060 629 713 3746 3691 810 884 3065 1491 835 2019 2082 3220 4182 1065 1701 3642 3284 571 2261 1461 3970 444 2105 1369 4008 3234 4995 4343 4229 3886 1708 4498 2729 2960 4926 347 1377 3681 1049 4750 2182 1376 550 883 1390 310 3519 4326 2738 4793 1013 1406 4143 1037 1320 3394 1789 3566 1220 2279 1075 455 222 323 3313 4198 4602 3486 1980 4757 392 1732 2909 3963 2107 668 3314 1409 2537 1691 68 2214 3270 4066 2416 524 2584 4636 2838 3208 428 4393 2925 2877 3760 2990 2869 2826 2343 4083 2539 4527 4040 795 1152 2532 1399 359 2131 4451 867 740 3426 961 3966 4936 4501 4313 369 3353 1676 904 1549 4414 1251 2970 4298 1716 525 1508 2124 378 326 1696 2481 2061 2896 68 4756 1381 3367 1803 1909 4382 2197 2642 1791 3144 1263 2828 1177 3672 4533 4271 3150 2197 574 4517 4813 4155 2274 3828 4849 4763 3734 606 1153 2233 708 2338 201 1613 3224 2097 2808 3019 1988 4898 4896 3971 3932 3430 1050 2041 1291 3180 3399 2078 653 3334 3599 2725 3795 1139 2158 4143 1794 4115 1442 1064 644 4230 3743 3983 3821 661 2811 426 1735 271 3370 952 2014 4910 1835 1893 2933 2783 2049 1841 224 4702 2506 4793 4968 1951 2228 2277 282 494 4379 2872 1712 208 124 1788 598 864 4174 2699 2686 595 4332 1862 2469 2204 2148 562 291 2769 730 4511 327 228 2654 2023 4385 2531 2457 4941 1463 1896 2509 2371 1360 561 3786 1802 2236 4201 857 1662 3138 1461 1349 3040 103 249 3021 1186 4678 617 3924 4430 4483 3744 2473 3072 423 1756 1968 3287 2951 4031 3918 2760 4597 1800 3192 2635 3373 1984 181 4012 2617 2766 3552 1115 910 4987 1495 2797 3325 2239 4599 1264 3147 946 1605 2867 4049 1363 3510 828 772 4573 2960 1088 1182 2309 95 1990 1091 3070 1169 3828 885 4053 3202 4705 3713 3532 809 121 4800 1539 4425 4397 4103 1283 3593 2392 1599 217 2668 3219 589 4921 3818 3553 3731 240 1229 2092 2574 4121 69 3574 3798 666 3389 4177 2377 1292 1755 96 3991 2750 1252 4579 2519 3209 2701 3991 2777 1357 1747 3540 963 2460 1020 1885 1861 3130 1036 115 1228 4155 2826 2595 4410 1461 136 4211 1964 4769 230 2281 3267 1790 4391 1892 3572 2238 3682 2025 136 3504 1450 4999 4645 3604 4287 483 1026 754 707 2893 1055 2859 1174 4817 1331 3934 1235 408 4124 3909 3400 972 1691 1389 3626 3823 1501 2738 4351 396 3339 3192 2674 1549 4754 1803 2362 964 1212 3184 1123 2937 678 4522 347 426 3288 2558 2614 1374 504 639 2035 2850 1815 227 3373 4100 3762 507 2580 3971 1018 2135 2729 2676 589 2408 2093 4366 4347 4493 3298 2944 2089 2086 1320 3621 241 4644 4818 2007 728 2343 935 4433 4231 3774 2417 4628 2331 2891 425 67 1870 1860 2873 4767 3451 1428 1832 4011 213 2671 1946 672 1777 3193 862 1811 1919 2664 3614 250 4965 1574 1194 3979 4548 3648 3005 4118 4001 1553 390 3197 1149 72 4857 1507 1614 4781 12 2778 3132 4072 4370 2435 764 915 4259 2467 921 3963 2354 4096 4670 2690 566 96 1685 4064 3369 626 1347 3333 1492 4330 1321 2905 4881 4233 2533 3869 912 1020 2127 671 2587 472 3780 1874 4089 3220 1855 1395 903 4760 3315 4341 674 3006 570 3286 102 3360 665 4592 3570 2585 225 3121 226 770 2496 3019 3044 1087 1846 2293 3659 840 2313 1672 1391 3097 705 682 4139 906 1812 2263 2670 287 235 4331 107 3664 2307 3729 1009 2011 1662 1087 2443 3429 1727 2951 656 2869 657 2176 3780 1250 1849 4284 2206 647 3648 4471 2984 950 786 1270 2658 3466 2417 4317 3016 2851 2226 1688 3703 2774 3094 1267 1628 2227 2891 3290 2733 4597 153 3882 1229 3901 4718 3470 3676 4048 2834 587 805 2892 116 2732 2423 1647 2515 3902 4957 4048 4405 1453 598 68 1291 3006 373 666 1003 3411 4410 2640 1117 1506 4159 3372 4823 254 2683 2667 3649 2109 3699 4117 2778 4328 2188 359 3561 3310 4722 1728 148 2777 861 3732 3340 591 911 1852 3751 3778 2695 4020 1101 4617 952 4532 3660 4237 2154 2912 981 1749 3584 2248 3892 4210 769 1304 491 2507 2848 4961 4111 1098 3020 4238 4930 3182 4560 2168 392 3639 4284 1795 3706 2741 4274 3343 2430 210 3138 4863 4908 3643 4094 3509 594 698 4463 3060 3618 4607 950 2037 2711 3131 3492 2555 3060 323 570 1135 4964 2419 4314 3308 2683 648 4180 4820 1219 2917 4298 1161 816 1167 4021 3533 4125 145 772 2099 821 4625 3196 395 1979 1121 3507 482 1129 2351 1821 2295 2717 3957 2639 5000 4680 2873 2007 3915 4149 4398 4721 597 4368 274 683 4974 2460 3742 1978 835 2036 905 827 1427 4683 677 2571 2763 4028 985 4439 1650 2971 565 2518 4061 1793 2737 1889 1108 3108 318 3474 3427 1804 4003 202 2562 1256 1401 1905 1462 1247 4512 2754 1598 4871 216 4500 1558 4090 3569 3954 3231 3020 3523 188 365 1126 998 3516 3360 4950 2908 3042 436 1197 1434 825 1745 735 2515 3463 1587 4535 1381 3657 3634 4264 3601 4196 1020 3557 4151 4709 551 2994 3432 1330 751 528 1818 4807 318 3989 72 147 3294 1066 4823 2152 3521 1443 2507 3726 3418 1754 4080 56 4210 1981 1137 1181 3619 1956 4804 560 3064 756 4019 4505 3724 2126 1484 2011 2614 4120 4483 1828 1699 483 3483 4895 2228 3339 3921 4941 1124 2883 377 4295 4123 1142 790 4830 2486 4295 2870 4348 3908 2626 932 4144 3402 840 3629 2742 1800 1487 3683 117 4722 736 997 4383 4209 1775 197 4108 2871 439 2912 4871 102 3939 50 2415 3330 2974 455 144 3714 2164 3059 24 2651 2719 4787 4234 3725 4267 210 3182 1132 4802 4845 751 792 1104 3183 2843 2877 4288 4590 2631 4916 2349 220 905 1464 2666 4831 2924 58 1883 17 1943 1182 4729 80 4166 2300 2435 1351 1416 3920 3967 844 2399 1929 3165 1424 2867 4334 3980 3442 95 1268 1387 884 2099 3913 4738 3412 1976 3877 4126 1789 1143 1428 1544 468 1139 3085 2055 2995 4066 1622 1689 2961 4511 4205 3926 63 3731 4064 2142 3372 1120 4150 3541 3867 2869 4748 4478 3704 4557 1042 1645 1567 2767 4011 1876 4973 279 4288 1071 2556 652 238 3248 1899 920 4691 2307 2292 1915 2981 1347 2589 4857 4515 2620 1304 3071 514 198 3866 4082 4513 561 2471 4240 4373 83 4645 1924 4886 1235 4500 3870 672 218 1997 433 3083 4469 2016 3212 652 2836 4836 4002 2930 2318 3955 985 4273 2547 2995 1703 1362 3720 4782 1032 1553 2959 778 4305 2694 3276 1474 2321 4797 2753 3252 4018 4262 2691 2282 1197 2181 1298 4369 587 4659 1077 3964 4812 163 3948 3121 652 1518 476 563 4297 688 1663 1519 1079 2984 3649 2991 1292 100 2652 4650 3756 4827 2429 4345 4573 4073 1772 4140 2540 2174 2464 2427 3855 63 1633 3070 569 3212 108 4750 2930 3200 3075 3665 836 1885 290 2034 3543 3541 3139 3270 1733 1538 4515 3336 2727 1566 827 3022 1294 1524 936 4105 4395 4845 1603 385 2599 2860 1137 4175 1523 339 4332 962 4034 1811 3768 283 1906 3552 1439 1344 3919 75 2286 3340 2584 2278 4093 2293 3952 1651 3475 53 558 1262 248 1338 3789 3854 3722 1415 2773 984 608 2728 4728 2380 4322 754 1350 582 1071 3808 1961 566 716 567 2898 2665 1292 4539 2330 2333 1923 1056 2682 2553 3378 1442 3476 139 278 1301 2679 2960 4993 3422 2303 4559 4288 2687 3826 3102 3963 823 3892 764 5000 3616 2252 3205 711 4960 4645 1538 2655 344 4454 3398 4384 656 3682 4930 1576 401 4617 2801 1742 4601 2733 4749 2114 2339 3358 744 1843 3372 855 4316 2967 1735 4494 3052 4311 58 1760 1128 1664 2071 682 3037 1051 988 169 4107 4301 3459 3803 509 4736 2915 4156 3580 4296 3093 2578 2717 1551 439 3681 2534 2258 2989 593 2309 514 3731 3579 4561 1372 3412 4911 2415 4729 4622 2232 4438 4559 2652 766 339 4710 1195 4835 1174 4203 4829 735 315 2704 1849 4845 1795 4842 3376 3043 4976 2890 3874 334 1036 477 3415 4411 1443 4508 895 2335 572 341 4259 3705 748 1456 3817 3794 994 426 3419 2580 4988 1981 1584 1152 633 2894 4682 2822 3198 2198 39 4169 1633 3130 2985 2728 3249 2675 2878 4751 3451 223 4992 4204 3630 3518 2973 2362 297 4989 3960 2665 4991 2495 1774 2668 3426 4599 4731 3297 965 2575 3875 2973 977 220 4201 2318 3657 3287 1051 4039 4950 4037 4419 3831 4755 3448 480 2842 2585 2453 4779 4022 2701 2340 3515 4560 4325 1187 1937 4405 4495 1483 2652 2257 3835 2657 511 1875 1443 791 4390 663 402 400 693 2907 1426 3527 2489 4594 2164 1433 3724 2540 3221 4830 1053 3068 4787 2932 1166 3009 3692 428 2236 3117 767 979 3419 273 472 2458 3184 3455 3721 1103 3565 143 2860 674 4984 4258 2082 4577 1155 4218 4071 3596 1342 1496 2147 2201 1849 629 1002 3753 1875 2842 2917 3961 1262 4087 3103 2075 3551 1360 2681 4242 4787 4987 3319 3441 4005 803 769 693 4257 2032 2779 3166 3941 45 629 2770 1226 3473 91 1995 4119 3622 4733 4644 1078 501 2001 4991 2230 4504 3572 2218 111 4887 4045 3349 3897 4492 3155 4941 3357 3279 2577 3189 2554 626 1449 3608 2666 3085 2326 3440 250 371 3976 2402 3285 2772 652 552 210 2482 4138 4229 298 4484 3485 1149 2595 3469 4814 4930 3871 4317 1146 4496 1341 975 1463 1098 3151 1146 3371 2162 1459 3825 2749 2669 3211 2235 346 3829 3396 4947 2857 4749 754 3064 3752 4288 2515 774 4637 3955 4176 4100 429 1071 2863 2629 1056 3712 2083 3455 4995 4088 4626 2094 3381 4092 2846 2618 1866 406 3213 124 3179 2722 2874 3133 1460 833 913 1000 2549 1352 318 1515 3026 1866 831 1602 1491 506 3557 1684 2556 370 48 3692 2902 2232 1512 3881 2260 3451 2868 38 4919 90 3207 3099 1411 4397 3398 1266 4416 1354 2339 4939 3401 689 949 3312 4896 3961 102 4042 2960 4353 2676 370 354 1503 1736 3488 4833 2509 1938 2608 2046 3911 4603 3728 748 190 41 4060 2805 4720 2702 3722 179 509 4402 1302 1944 2084 1781 3327 3951 2964 78 3712 2944 459 926 2208 864 4667 4997 4939 1046 4672 1236 1310 944 819 42 3134 1684 2650 3624 2242 3495 4885 2420 2917 4369 1563 3514 4669 1343 4027 1422 359 3288 4323 19 3544 2905 1125 4807 2893 2441 2941 2813 4988 1893 1172 4921 3289 1173 1464 4488 3490 3421 2090 2405 1867 4837 358 4109 1355 3786 22 1596 1085 923 1416 358 3817 1292 1555 4903 944 822 1390 1019 403 1669 1874 1103 2564 2713 4027 2765 1579 4974 122 2141 1266 3876 2534 3374 4274 2615 46 665 4612 2288 2648 4439 4625 2914 4638 1910 1011 3206 2460 1472 737 1223 3691 4523 215 3215 2721 4874 2691 528 871 1546 58 220 2001 1638 4697 3462 3114 1020 3652 4615 3165 814 4474 1186 3981 4978 4662 2503 2622 1602 3800 564 3617 3541 1650 3391 3508 124 756 2989 3192 598 3961 1575 4993 4348 4720 616 2754 2053 4027 4240 1222 2764 2803 3644 4808 2589 3250 2035 2540 1739 2199 3386 156 1061 1878 2529 3852 3693 2117 2452 1189 3848 185 1812 1166 2336 2151 2483 2798 613 4603 3235 1372 3799 4644 1872 2511 2358 710 681 447 2899 1574 3987 3538 3588 3650 1342 4527 1028 3047 1094 1671 1248 3329 1915 190 2443 4814 3065 3279 3715 3627 769 853 4641 3910 3086 619 877 1746 1521 4941 1064 1238 1030 3357 2185 3374 989 3567 2521 409 2986 4549 2878 705 4676 1979 4316 1702 3418 3428 3119 331 905 691 3794 1911 367 4155 3963 3470 2324 2768 3820 454 468 220 1092 2314 3310 579 4596 4906 4192 1287 2147 3017 3704 1460 2067 2086 1428 2781 2305 2716 227 917 4992 1105 162 1583 927 419 1545 4111 3342 2926 3691 4919 3581 551 3017 3715 1470 4965 2384 237 2318 42 4510 3330 3696 2270 2945 618 4217 1500 2048 4580 3669 1796 4992 944 2849 863 4576 4347 1223 4630 2429 302 2141 4044 2575 3528 918 4871 378 703 191 2043 2646 3371 3491 2623 3128 3460 3584 269 207 4134 4320 678 4279 4292 3401 1876 2081 499 2053 4855 4385 4554 1835 3529 2991 4072 3388 1298 431 774 1503 100 2177 3409 853 3983 3297 4722 2565 1543 4424 2925 3385 2065 2921 1205 24 3010 3501 2918 1162 3440 2920 4082 4743 1118 3625 3957 8 1253 3622 2809 3700 181 4270 547 4637 3664 4245 3892 3401 208 4955 1112 3729 828 4077 1802 2525 359 4643 4391 4349 649 2656 518 3113 68 3310 3895 3643 1104 2487 4705 880 2319 1269 2993 4635 2761 4922 4378 354 3706 3577 3312 551 575 667 4364 4056 309 2035 4691 3519 4618 283 3135 218 2114 1316 1748 2788 4859 3162 2212 1635 2033 102 988 4616 459 2706 3821 3106 1644 3024 4043 379 3963 2796 1001 2465 4731 1565 3420 134 1716 504 3748 4537 1104 4757 782 3243 2839 3632 956 1619 4451 4393 2827 3746 4373 3893 2540 912 622 3186 3539 2885 3503 1359 1947 153 3049 1266 1001 1876 2950 4216 4453 3230 2694 3944 3052 4625 3699 1200 432 4442 3094 1023 862 4571 3175 2305 1647 4460 4585 4807 559 3710 739 4180 370 470 4944 4217 602 3176 1032 3017 3442 714 4669 4310 1782 2788 591 3506 3520 2407 544 3823 1373 3539 4425 1992 3150 223 3507 2885 40 2164 3999 4555 220 2778 4503 1922 2727 4243 1994 181 4947 2347 76 2389 1429 4398 4875 4191 2861 4226 1635 2753 2801 544 2819 3745 3562 1695 3278 2630 1629 3322 747 1365 4771 4061 22 3773 1945 595 3669 4275 3497 2803 2635 4823 2015 1022 3160 2469 4886 147 1070 1454 2313 2644 1198 3156 2833 2622 3498 1849 3901 213 3928 1345 2526 2821 3357 3755 2495 1594 1415 868 4491 1161 1130 3595 4806 1997 4589 2678 2611 1379 3170 1092 4629 1486 1537 3794 1430 44 1621 726 1891 4806 1005 4399 2013 2676 2909 1035 1681 4383 3563 1638 3097 2742 3690 2962 2810 4305 1202 3609 1500 2969 4150 3101 2181 326 3076 2777 3246 4759 3945 2150 2692 4854 4555 935 464 1297 2765 1477 4216 1267 1270 3843 2612 4664 2106 1754 2841 2236 4471 1935 2729 2613 3690 2969 3873 3725 5000 4963 298 3617 2765 456 258 1684 4480 1297 4512 4613 69 2481 1082 4260 3753 3010 2194 313 498 3229 3405 4902 2229 3367 4523 2680 398 2502 3674 2713 3675 2920 3171 2233 1505 204 4971 1449 1390 1550 1356 3678 2629 2544 705 4436 4581 308 1653 4960 2546 4203 2373 3141 2547 2201 2633 3936 4522 2062 4991 4540 4327 1166 4808 1111 2470 4594 2690 3659 212 4205 1004 4870 1205 4272 3277 3402 601 711 4661 4366 1707 1162 1681 1683 3985 1901 12 4127 95 4928 4617 4574 4820 1623 3866 1668 2058 2267 2924 4532 3114 815 4544 1964 3262 2931 1996 727 2486 3829 760 65 4332 844 754 4231 4279 1459 3698 4884 1916 3916 1606 4733 1328 2794 3711 3119 1815 4725 2115 2603 1153 2218 4425 1408 3039 4393 2888 4121 1322 909 672 2603 885 1000 3286 4745 1190 3876 3997 1040 3977 4050 4400 1123 3821 4735 449 3016 2620 4674 4589 680 1575 3392 1718 659 3345 3328 4464 4610 3935 2488 1620 1787 4262 4534 1567 849 3957 2455 4316 2066 1646 1291 3710 279 1898 4527 615 2583 4890 2162 3893 3804 366 2944 4015 3684 2834 4490 2740 201 4676 4116 2972 4162 8 230 341 1656 420 4220 2535 4562 4068 270 1592 209 2263 1704 1178 2852 1320 3803 952 3830 4750 1114 1836 2331 732 4478 3564 286 4890 2731 1768 1430 922 4257 4710 837 2891 2363 3223 528 618 499 191 3466 44 700 400 4816 3390 4383 3192 1934 4157 855 4286 3912 2014 2677 3089 722 1639 148 1673 3153 828 4846 2588 3304 611 933 1507 1124 3104 1491 3202 1520 746 803 1283 3178 1324 2373 595 4468 1605 78 2148 2924 1912 3237 2042 3196 4405 2600 1950 2922 1982 1461 4278 1713 4723 3713 1163 3263 383 1876 4273 4917 1952 3243 1026 4426 3234 4717 2332 808 685 3199 2126 2078 2803 2688 4135 4132 1059 2957 671 1810 2553 358 684 2289 4579 1263 1271 3840 773 248 412 1088 3174 3950 198 3209 2177 2128 4904 1035 4405 2514 1221 1238 3358 3077 4433 1418 289 4925 3477 1639 3532 2586 4439 4223 380 3256 4479 3399 1732 1119 3996 4722 1925 3931 2941 1286 2392 2869 4105 3972 3222 2920 3071 1236 641 325 2158 295 3048 3431 4991 923 95 1784 1558 4467 1420 1938 244 1149 4771 3535 1624 770 2043 602 1889 3177 2103 3116 3798 1300 2735 1608 4958 2473 828 2694 632 2170 1943 2420 725 3486 4650 3472 1681 3982 269 3295 1389 4216 1299 1002 2288 2456 2378 3532 3449 3810 623 3237 887 3225 1096 1618 2185 1211 1488 1114 3638 2307 3966 3266 3575 4998 3662 3050 1968 2726 3406 1150 243 3242 3922 599 756 3140 3570 3383 334 3033 4751 1344 260 1573 2713 3494 297 429 3715 696 2873 1978 1709 2651 4581 1133 3626 2039 523 701 3704 3248 1636 530 2378 382 1341 1950 3425 3949 3406 1287 2967 1918 774 4191 1426 557 1820 1980 3559 3128 4240 1088 2237 1838 2040 3905 2942 206 1819 1106 4905 1228 2338 3809 4915 3847 4873 3015 2409 1430 107 427 1487 3486 3236 1607 1156 1133 4884 225 1236 4899 1178 500 3509 2188 2223 4333 4578 1071 1431 3486 1347 4490 884 1174 4931 787 2675 358 1929 3976 3636 253 2591 1520 1990 958 1438 4984 1409 2365 4776 4760 4410 1782 493 3843 2466 622 4655 3682 3679 4663 885 2250 4914 1033 4476 713 1424 1931 4897 213 649 614 728 2781 1348 699 721 758 4961 4695 1893 3223 861 806 13 3045 3418 1830 2452 2248 748 4511 80 3284 3757 3322 957 1921 1121 3615 1777 4940 2955 3029 1193 3300 631 3118 1147 293 2398 2080 2202 3752 525 4453 182 2257 1157 4363 409 416 5 198 4482 1585 3436 4241 2462 2796 719 217 3242 829 1601 266 2378 4541 4574 4359 3814 1703 167 1158 1447 4204 3945 4018 1135 224 29 40 2598 1506 2234 946 4317 4256 4567 4975 1143 4737 577 1441 3731 129 2707 741 1548 3336 2361 2295 3761 1443 1148 4339 2589 266 3745 885 1280 2736 218 2370 4108 1647 3483 1133 3472 4681 4054 2579 105 4608 4392 1463 1460 230 3257 1143 942 3806 3912 2428 3132 561 2517 2950 2779 1682 4621 3926 2689 4363 1490 4563 2002 2373 248 3630 1316 2108 4009 1061 3483 169 1602 4011 1374 4478 1964 4414 2792 861 1940 1360 8 2658 2507 3448 881 3596 3846 2966 2155 3056 823 4122 1008 2206 4378 2829 1631 2994 2025 1934 4605 28 1529 4726 1311 3353 2451 4596 4842 3015 2924 3579 2867 733 4981 1599 3303 969 2427 4460 3540 4408 544 3743 1830 1209 1696 3458 995 3218 1517 4820 863 1010 4764 1031 4073 2773 2974 1769 1492 3508 4760 2291 1231 898 4475 4021 4406 2544 1732 2200 3622 3329 3181 570 1093 4399 474 1246 4128 3276 3950 369 602 634 2251 502 1900 900 3973 1579 1423 2922 2264 4802 740 3065 1813 793 1197 1409 4202 242 4657 1901 3447 4212 1628 4870 4065 4240 4076 2201 2762 3908 2253 4276 535 3524 1854 4749 849 492 2322 1859 3949 4871 4664 4195 964 1955 972 4436 435 4595 4747 707 4132 1044 27 1744 372 4880 1577 1047 4579 3422 4104 673 3863 2383 3593 1632 1841 4043 3829 246 1366 2106 3117 3919 2271 4772 2555 3194 2665 1634 3838 1892 3942 2970 2418 2148 3203 4494 2589 944 1464 3814 3660 2407 323 1297 4700 4782 1837 824 2633 2107 19 740 3010 4197 3206 2043 4410 3314 4772 2167 3777 558 1292 1126 1554 4219 318 1939 1923 2724 4737 3867 4359 4992 3475 3962 695 4997 853 1316 3437 2643 924 2316 4751 277 2161 1200 3938 460 1202 4354 165 2347 2511 1457 3314 4828 4989 1662 4616 3425 959 1800 2579 2820 2608 4584 1082 4967 2482 3309 3297 1573 2554 2514 4989 4624 377 539 1458 3152 4245 1636 456 4386 1622 2954 4954 1310 1417 4847 710 4497 2041 2282 4007 4273 2401 637 1070 180 3683 2693 1197 4337 4060 2958 931 1724 933 1469 4963 2183 2316 2748 892 4804 641 4505 4906 2092 3105 2007 3468 3915 3975 179 1244 25 4750 4896 1458 66 1400 3540 4745 3775 4058 4329 2217 35 4101 2925 4731 391 279 1202 864 903 4448 2262 2323 1451 1598 2428 1626 1751 2449 58 537 1203 2823 4089 2870 2243 3633 1392 4534 2040 2172 393 1119 2701 4426 1939 2732 4443 2814 1038 893 3637 3435 3466 4516 1845 2206 768 2960 4381 271 3239 3766 2351 509 449 2323 4238 3967 843 4963 1266 2051 1744 2181 904 4610 2703 1901 4424 3706 977 1481 149 4659 468 4925 3873 1075 4530 935 2414 1834 3466 1307 3021 3566 4614 3191 3883 4313 4980 4352 4759 2862 1758 180 4510 1047 3026 4678 2687 1586 2674 3078 360 3343 1668 3222 4871 4612 4915 94 521 1969 2396 864 3390 2388 3354 4036 3291 1559 3571 2718 4207 1013 4609 931 1166 2944 618 1248 4201 1854 57 4315 1588 47 4802 3184 2071 4993 169 2901 422 4260 4116 4870 241 663 3589 1314 3476 4009 3793 2620 2288 4024 2803 1338 800 1542 4361 3834 2357 2631 4150 272 2507 348 3071 4641 4642 3059 1118 2100 3485 1052 2322 1100 2366 3597 1005 1783 3968 2160 3877 802 1436 424 4675 4306 3573 647 1319 148 4524 4299 4234 2830 268 4628 4306 868 1895 1576 2010 3156 4743 2752 1263 1794 1222 4744 3076 3821 727 1162 2167 992 4490 20 3089 4282 2004 813 3210 4902 2644 3100 1787 3316 2904 545 1091 1006 4862 1858 139 2364 2147 4016 1633 1240 3423 2967 2865 3387 407 698 3671 614 3122 236 2886 2770 4805 4255 4180 2249 1151 1425 364 1698 2469 1259 4994 4825 1479 3705 2475 2604 2441 3652 4010 4663 4299 1763 1020 1633 4186 1045 2269 1765 3013 232 1665 3538 2856 3806 28 3851 1844 3491 4066 528 733 400 4584 1947 1179 2091 2633 428 1554 861 498 2774 50 178 621 2559 3687 3148 1554 3524 1946 4321 394 4003 4870 3345 3891 2727 1444 849 719 2311 4983 1850 4876 1175 3129 4082 3109 677 2020 2649 3903 213 4754 350 3141 2302 1366 1104 61 3547 3961 3870 3465 99 3302 3543 1607 3578 2477 2714 4753 2558 2284 1264 958 2722 345 2205 159 102 745 4739 3907 4325 973 4158 2411 1461 4896 3784 2038 3283 1842 3895 4239 3956 2496 611 3170 1669 3761 729 3011 4949 890 3626 2366 190 563 2900 4608 311 2169 1056 2525 1780 330 274 1759 4588 4091 4269 2758 3010 949 2996 3930 3158 1572 3474 2051 265 4463 1259 786 4556 2011 249 3933 841 4080 4304 455 4168 1634 1753 213 284 1625 4947 3538 2588 233 3861 2860 4818 4187 2054 4141 4967 2235 2038 4026 1349 4352 1578 560 1748 2766 1379 3346 1958 1711 4223 212 4994 3078 871 3283 100 1195 1144 2851 1988 4954 4810 3328 1635 2115 4628 4173 3225 2387 1870 368 1754 1466 3837 4987 3587 4924 1922 2877 1602 2024 3523 2751 4268 3420 4001 1568 1917 3278 353 2418 4043 3812 75 162 2587 3014 3566 107 2643 1462 4690 84 1382 935 2004 3133 3732 3995 4670 3086 839 716 4180 1697 3470 1260 3887 635 1277 2596 2462 271 2580 3633 3689 4707 1668 3986 924 1400 2125 572 546 2262 4827 1910 639 158 2556 3037 1469 2582 4979 3449 4600 1041 3857 1470 1378 180 3006 4100 1560 98 4116 1944 978 1889 2085 2161 4791 1635 2352 339 4055 2278 1408 2127 4319 900 3756 1153 193 724 4649 3689 3177 751 11 323 3929 3348 2728 1591 1950 3340 2405 4409 3072 4278 2718 2242 2910 2885 683 325 2200 2861 2381 2067 4995 4241 197 2896 3537 4480 2502 4923 1238 851 3326 2834 4620 1961 4865 1012 4152 812 622 2557 3658 4578 360 3853 3353 2212 3662 961 4933 1322 3379 801 1491 4452 1126 4800 4421 1195 2755 2880 4623 2910 2657 4859 27 621 1683 915 1542 1346 4647 1410 2073 4467 4209 3731 3904 298 761 2231 2926 3373 305 3985 848 3462 1752 539 2981 4011 1593 4054 2805 2007 293 2134 3895 2680 4437 1108 3840 4847 1409 1770 2715 2579 3859 178 3596 966 2372 4208 3108 846 1303 1443 4096 2677 1985 4288 410 4586 15 4191 4574 3830 1328 668 4702 4680 4383 1799 1919 3834 1394 2349 4522 3953 358 3437 1220 3264 1456 2939 2814 3814 3013 1128 4845 3699 3955 4848 2635 3047 3382 674 4260 4980 4572 52 1547 2679 2657 2733 3682 475 2220 3209 4661 4429 720 4113 1248 2417 1196 4304 2308 1075 2716 4351 2142 4807 1877 2465 1248 1163 4044 4448 3831 3079 3344 4726 2843 3772 660 533 674 2122 4302 3224 645 4352 2059 2823 2832 608 4256 119 3311 4384 74 4824 2772 2010 448 4381 3490 4268 2443 3823 2293 3369 4949 323 4735 991 551 2999 4701 3695 457 1177 2440 4248 1838 4624 4429 165 3109 3113 3197 1426 1377 963 1486 2354 4658 2523 656 1260 1034 2833 2864 2953 2353 817 2960 4232 4890 332 3045 3667 1084 2868 2664 1439 145 3859 4350 1584 1242 4061 4024 2674 1337 1241 1076 3281 2709 3308 3562 4970 1794 1037 4991 3656 3342 354 2805 2648 3949 1250 2697 2877 455 1186 2244 1069 1813 3120 4387 1369 1103 1163 1119 4993 648 3433 1726 1150 1696 4182 2920 863 73 4652 3770 3781 4675 2070 2262 2942 2593 347 2401 2485 3058 1825 3116 600 632 2216 4068 2145 2412 59 1739 4766 432 4491 3980 4850 3707 1619 1330 3577 1249 1285 3242 2663 3473 1611 1660 4530 4421 119 2502 2836 1165 4219 1545 786 44 1114 2194 3951 1130 4110 2402 1154 1600 3783 4791 1395 1311 1890 2001 1626 1649 1951 3718 1665 3478 1043 4022 4789 4369 1724 4887 944 977 4352 3962 3474 2161 2766 2772 2796 3095 2162 4638 3635 2616 606 2718 43 2083 1988 3628 4001 2306 2901 4190 4344 164 517 52 4301 4014 4540 2364 1339 101 1982 1327 488 3125 3556 1898 4590 1981 1745 1702 995 4481 3710 3097 1049 3231 3703 4987 2663 2386 4580 1762 1454 4739 4025 998 540 602 1862 1645 1965 409 807 2056 4333 3002 4829 1885 2679 2196 3803 3731 2305 978 362 1145 3086 787 1765 1927 266 2187 2870 3178 2106 2185 1527 717 3434 1727 3738 1987 100 2750 4690 2782 4440 2159 975 4795 2126 3114 3238 4100 1533 4003 1471 1924 2488 4416 3413 2558 36 2188 538 4583 1676 4920 4232 2407 2397 4308 1960 3629 106 3098 3959 1376 249 2836 1172 3558 1227 4889 1828 1288 1832 3468 3158 540 2761 197 4424 2682 3692 174 32 2192 3308 1030 3971 2886 3703 3786 4025 2867 470 1799 2927 2350 1688 1674 644 3133 39 1536 1948 3138 3721 2566 736 1360 3752 4298 916 3771 2059 4519 4736 1285 83 574 3392 202 3239 4512 4548 829 4056 60 2472 4288 3965 4479 285 2217 1705 3967 2798 1735 264 4912 1836 2889 1102 1751 4915 2511 2119 1401 4651 3039 4688 4693 1495 1241 3981 4030 521 372 1849 3050 2068 4231 945 1773 3425 848 1993 4639 3779 3041 4637 3098 3275 2717 1009 3717 2436 4648 2290 4227 3008 1429 3819 4957 1441 3181 2849 3252 3849 1814 967 1448 1931 690 3787 3492 1591 4468 831 2135 794 4799 1721 1060 2643 30 979 2947 3976 1781 1155 3878 1063 2815 92 4429 917 3581 140 1754 2115 3414 4964 1374 1027 3817 483 2042 2679 2548 2572 2367 371 2433 755 262 2678 1172 467 985 773 4990 2547 648 4096 3741 4324 2349 667 2465 517 2081 2502 3793 1496 196 1182 620 906 185 842 4729 4766 2279 3054 711 891 4953 4659 4237 4385 583 1317 4403 17 1043 2508 1391 1458 1357 460 3282 1148 3608 77 1528 265 3946 1939 4524 3175 3056 2983 1689 1607 847 4484 1970 4601 2892 1099 2563 3958 270 2271 1821 4548 990 2050 4694 3030 614 134 199 4394 4215 3949 1316 3337 4033 2002 2296 3762 2071 1406 3246 4527 4208 2372 1641 1014 2024 3268 2205 1641 484 2348 3171 3711 4066 4202 4457 4921 391 4011 1416 1541 4646 3160 1836 951 3488 1748 4064 427 2702 4295 1039 4084 2801 1294 4532 1265 4787 288 2939 4762 2395 2346 3909 3199 2477 3348 4520 1257 1744 4435 1389 3951 4670 645 3641 2339 3607 1223 4220 4954 3974 4786 4413 4952 2370 3394 4715 826 3631 1878 4589 1705 4115 3819 4668 918 4273 4249 1428 3688 633 972 983 367 4022 388 2209 3637 4199 2717 1933 3304 374 4080 4366 714 4020 2017 2311 3705 3371 4391 644 2655 1458 4742 2375 1322 4789 3352 3348 4837 363 4448 2188 830 518 238 4670 1046 2726 3286 4010 1276 3438 4496 1820 130 3398 2881 1543 1063 1367 801 2527 1659 3978 3908 302 222 434 4817 2384 4273 2661 3094 3070 2843 4839 81 3767 1261 2310 3600 579 1063 1159 2395 4470 3361 4992 756 2027 3042 84 1534 958 1357 2530 171 609 1751 54 3549 1536 1051 607 2590 4981 4942 1975 2559 4084 626 4862 1109 2520 4423 1672 751 4829 4782 170 4770 4627 2596 3681 2077 4346 3893 4299 301 3512 4071 259 1682 580 4370 3945 1616 1367 2263 2128 87 4734 3494 4711 1092 2058 4974 2185 2270 4735 3193 3717 2441 3480 621 918 2022 3745 1804 435 1665 2324 2877 4592 1402 3661 785 3844 2629 4238 1798 4009 250 2948 488 3136 4877 1071 1291 162 295 2118 4154 719 1387 4201 2555 4923 3506 2789 337 2764 4608 1332 689 1054 156 3050 4237 1799 1540 2633 316 1339 3959 3998 296 3553 3161 1362 3878 3147 3042 2985 1634 4778 615 1934 3576 4529 3856 4733 1244 421 1424 928 299 411 4081 2363 3600 1210 1669 104 1864 1340 1038 3236 734 2338 78 2736 1296 1077 2576 1233 4319 2286 1350 840 2307 3046 3848 458 317 935 3267 121 2092 4457 3143 2681 4825 1493 1465 1900 1834 3486 3879 4303 2474 291 2806 2283 2471 4831 584 172 2723 2169 934 1269 269 468 4578 563 1637 3296 256 2701 2147 1279 1264 4083 1520 121 4190 4140 595 745 4034 3566 589 4741 3561 625 4925 2129 4042 3356 4094 4965 1449 671 900 3523 1607 720 4779 3962 88 3326 1536 1294 3811 1273 3765 4229 1118 3352 2249 3931 1320 3105 3214 4599 181 3292 2282 4236 2414 1960 814 217 838 1901 3698 2825 422 3593 3463 1764 633 1188 3267 2172 4697 339 3657 2209 3872 3024 4806 2374 240 4000 581 1985 1332 4732 260 3855 4852 1769 2781 1421 645 1240 3974 2176 2127 2886 4161 3422 4029 4533 981 355 3392 4714 1331 637 2933 2397 4537 4257 3202 1564 2147 3292 4573 2463 3173 250 877 2269 1706 234 3975 4470 4224 1991 3298 3720 2794 833 1923 3603 413 1578 4914 1988 4091 4026 4251 3621 2171 3836 4415 2187 543 2102 1896 4135 1900 4365 4648 1638 3837 3927 1395 1177 2465 3414 1208 254 2737 156 1220 2245 3427 2050 3967 4955 1289 4151 2548 3722 3267 4431 4293 1495 1472 3017 3830 2267 1769 2960 3005 4571 783 3588 177 4529 3936 3022 1176 1544 2118 3223 766 2795 1175 137 3757 1039 950 1876 3000 4940 4345 3547 2318 4768 1529 997 685 4644 205 3236 1981 3981 3415 961 1089 252 4381 3750 3466 3279 4865 1426 827 4005 1042 1505 1694 3974 2553 3042 4325 4593 2637 3487 2314 2460 4903 2144 2431 2480 1327 4880 991 1826 461 3878 1620 4060 48 1582 3974 4113 915 2726 1978 3932 523 1033 4216 850 4538 1431 1621 1707 127 4659 4183 2317 3564 4196 1628 3593 2135 2868 891 4948 4873 4252 2832 4584 642 4358 3077 4096 4891 3738 1276 4975 4250 1394 270 4266 3922 1621 3319 593 3920 3287 4239 4002 1071 3728 1586 3342 3005 257 4321 1522 3468 3290 2799 4536 1418 3407 2589 523 2585 294 135 3734 3367 3658 4981 2686 1023 2163 4331 3755 1279 452 513 748 792 2388 4683 3680 2201 2398 1410 1677 3908 784 3649 1284 2816 2016 4433 227 3781 1234 1525 4890 1227 1795 4143 1591 2923 3618 3769 4330 1836 17 461 281 3560 248 3926 1581 1420 1019 2996 3467 3828 4999 3052 4685 740 369 1558 2790 4472 2271 3309 3818 1781 1700 1611 1315 29 3168 3690 3381 3912 286 2555 1923 2453 885 1891 2895 3341 4992 1553 870 89 1726 250 834 175 3018 2774 2766 3777 2155 1592 686 1021 3726 2513 4364 3654 415 4861 4564 1769 4716 1764 1377 3089 3322 4539 997 3324 2853 841 1317 4580 2509 4362 4987 1607 2379 1983 2683 4776 4041 3996 4366 4475 4495 3129 3858 1020 446 4354 3927 681 1881 2959 4115 2252 1631 3820 408 3130 2707 2418 4681 4198 2140 3189 2264 3639 69 4827 2643 3117 2646 1707 82 4000 2881 3636 2515 4665 1454 426 1535 1935 2599 924 1314 3644 3973 1208 4710 3462 201 2254 4408 654 52 3745 4802 1772 3039 18 2040 3825 2188 412 1923 4531 803 4145 1873 221 3805 3435 3626 3516 1325 4508 189 3499 4426 199 2553 4920 3783 972 4276 2820 451 3304 528 1623 3354 4306 4617 1227 4153 2664 152 1204 2238 2488 3483 1150 3821 2815 266 319 4276 86 692 4504 2768 3567 2376 2408 574 4580 3092 785 1355 929 2674 481 604 1157 542 4883 4887 2269 937 243 2872 2513 3601 2806 1973 3317 3911 1359 3875 4554 2655 4299 1239 2306 1571 2046 3989 2199 2881 4348 196 748 1840 1409 4999 4178 711 3609 3710 1869 4823 3297 2563 3413 2836 2260 4550 3950 2935 3607 1674 3584 2295 4621 1829 2247 4019 3379 1580 4844 3921 4309 2092 186 2219 400 666 322 1053 958 1380 3183 2736 693 1950 1867 1978 776 1663 2136 4468 1804 1785 2400 3067 1620 4452 1054 511 3390 3515 1195 1918 3052 4605 3042 2914 3516 2173 4587 3527 1056 963 4668 2774 583 1201 1451 117 4666 3167 1357 413 1288 4272 3427 4123 338 4299 3296 935 2264 106 3748 272 3346 1070 596 837 607 3449 607 2781 4154 4914 4802 2761 1039 2493 373 4981 4595 2825 4301 4802 2890 264 4816 3151 2406 770 2891 875 2615 3722 2887 1085 3982 4183 856 1165 3464 4917 1341 3592 4825 994 2931 615 214 4513 2706 1648 2706 3330 3814 2060 3106 1784 1423 2431 161 553 4897 2220 2493 1106 2421 631 1888 2401 2455 2064 7 1521 3526 1214 151 4665 4222 4410 531 397 401 416 1063 1228 3962 1314 3672 3536 2601 4340 98 3521 2330 113 1017 4562 221 3932 4608 67 3383 328 2501 341 192 1329 162 1473 2068 641 2966 2849 1594 2860 3834 4702 1712 4716 2333 2536 916 4493 4497 2505 716 4706 2795 4067 3560 2727 1238 1173 3490 1052 4385 2338 1125 3848 2293 4753 2587 2340 3608 142 1614 3556 388 56 4832 4802 4656 1329 4218 275 2086 3721 4065 2087 2292 2971 3452 4845 2155 919 2880 501 43 3006 2068 1436 2165 1321 2061 3612 4759 443 275 2697 3636 922 3906 1533 4857 1850 1858 1908 4081 4298 1344 1665 3706 4916 1283 4536 4078 4929 1231 433 355 3652 2693 540 404 3858 1801 4567 2373 2648 4571 3553 3346 4517 2055 659 1473 3331 1549 3746 27 1570 3489 4031 4327 1230 4844 3278 2552 3868 4913 2538 3058 3185 1145 1872 528 2187 4168 2039 4521 2261 1717 158 3847 1896 4718 4078 4206 1485 3226 132 3651 2155 2773 1937 3947 3431 2439 4210 1951 2719 1229 120 127 3518 3535 3008 4467 1684 2080 363 124 4579 554 3896 1209 4123 4855 2046 458 4862 145 1898 2961 4549 2858 2151 1516 4649 1181 1665 461 4922 2908 2721 4570 220 1967 3780 2685 317 507 3924 716 4297 608 3821 2506 2726 635 1985 4149 2616 3506 277 1294 4910 2979 3642 452 4195 205 3509 1497 2798 116 1823 4491 274 985 1533 724 1815 1208 1801 4507 1591 3697 871 4401 2018 3264 2657 4205 378 4973 4268 193 520 4381 1961 4666 933 239 4668 787 2586 2711 4705 619 97 1990 2234 4242 1849 3056 370 2024 4637 3452 157 2495 38 3128 1941 4532 2845 2291 3391 1458 98 265 4236 566 3072 3115 3025 2316 3974 1652 879 3545 2279 1813 3659 502 2763 2369 2879 364 4940 1474 3343 4154 1594 3082 3397 2289 1183 539 3790 369 1244 1096 3075 3041 4850 1001 3569 1147 2482 3083 2809 1341 4350 1654 3729 1849 757 1853 3616 2133 211 4881 2230 2396 4014 2519 4234 772 2706 781 770 3350 3398 3497 2191 185 3285 2186 454 384 3295 3181 2384 4279 4917 169 1706 241 3936 1515 3230 2077 682 3195 4441 117 3643 1517 843 3717 2158 4082 4026 4490 1697 3756 895 2641 305 2949 3623 1355 1515 2433 4003 1559 4116 4911 3536 3632 1027 788 3744 683 4497 1128 3960 4339 3664 1198 376 1325 1713 104 3222 436 532 1650 3835 126 276 3698 4332 4428 1608 4767 4506 1678 2244 1175 3354 3677 3990 182 2638 1016 3841 2390 3787 4960 1629 250 3633 4931 4213 1473 2198 4436 2223 2394 43 4209 1512 1162 1429 884 710 2143 3757 2563 1764 2281 3081 2865 3937 3219 3313 4674 4953 535 1122 3643 1130 1687 2911 4855 1353 3749 171 4923 3739 2292 3672 75 2380 1620 1395 4882 2051 3626 1389 399 3172 2797 3203 4578 3685 1386 4495 2475 2193 954 4038 2660 872 1343 520 930 4541 4490 2899 311 1918 2504 2552 1907 2880 4520 2821 663 4409 2886 3817 1864 1540 1484 2018 1658 224 2220 1074 1042 1641 2031 1158 3427 3318 513 1822 1642 2225 2218 1641 82 3930 3566 1734 2017 4197 4158 2171 4585 1407 1925 105 2472 2157 2685 2022 4352 4509 1623 4770 152 3578 1278 4074 17 2196 2341 4353 4873 4318 4156 194 868 3079 551 3175 1446 1161 3367 3341 3490 1053 2975 2677 2814 2693 3104 2213 3685 2777 533 4085 1835 4547 3592 235 461 2698 4403 4319 4943 2971 4632 3143 3403 3667 3082 3125 505 3478 2809 3348 4761 2388 4450 2470 1139 4726 4629 3441 2463 3013 1909 861 2661 3700 1084 4048 327 3129 156 2266 1786 2752 2582 1585 1921 792 1631 278 1746 1932 558 3983 1918 3339 1288 3067 2093 144 2541 3089 840 4066 4328 4761 189 989 4522 4425 2479 4064 4559 3969 4956 261 2471 3343 653 4045 975 2124 4065 4377 3502 2838 1794 3378 4632 4844 598 1401 278 3333 2823 4855 2596 3545 3572 4935 4722 4094 2198 751 468 1700 316 3571 4426 2010 3399 4418 2529 3999 3470 2975 1015 977 2740 1985 4667 2690 4981 1091 3523 1005 2581 2357 4227 2062 4945 3865 4589 1639 4443 2215 3916 1284 1130 2577 215 3024 2816 2527 3389 4685 1298 1341 4963 4161 4308 2056 2239 4675 3202 2141 1529 2978 856 1954 4436 838 3731 3747 4362 3053 3910 2086 4749 1536 3598 1495 4823 4563 4510 2733 627 3624 3804 4939 3849 4373 3906 728 3414 1329 1206 151 3305 131 2586 2648 1088 2731 141 3949 4801 1287 1400 2510 361 424 3969 4262 33 4074 4499 3075 1219 3631 4684 1154 4217 701 471 3520 1959 2603 3808 3114 2924 1712 2154 2486 1093 4261 1292 952 2778 285 183 3966 999 812 2650 484 965 2205 943 2417 1406 875 3619 808 2452 1609 4825 1456 4370 2914 4312 437 361 74 2977 3565 1101 3418 3290 2035 2502 24 4989 47 1808 2621 1801 4699 659 4821 176 1272 747 4674 1168 759 4097 2386 1410 4593 408 3308 3726 4776 4049 2247 4021 2787 1135 260 261 374 1980 3031 4793 2079 4410 3649 4511 4138 187 2129 3256 2527 2754 662 2251 479 2584 967 3426 826 4528 67 1939 3139 1362 1225 3800 730 3452 4914 1216 3137 4180 3562 252 2760 3615 986 1906 1298 3446 3873 830 2717 4692 4302 4748 3078 121 4272 1791 2067 2706 2494 4814 1351 2326 871 881 33 1922 1084 4304 3149 1942 2961 1140 4889 423 4864 380 1370 1395 829 1922 965 4912 59 2796 2654 1365 2573 3203 3100 30 1990 55 4291 1940 3058 2928 3920 3123 3706 4135 1753 419 4716 227 347 1368 4345 397 4738 2858 3302 1565 3676 1486 2827 4081 1990 714 2007 4293 4998 4333 4362 302 271 4741 2113 814 480 4158 2269 4892 2869 3002 3268 776 4164 2532 4207 2547 842 1124 3635 3437 164 1654 1888 917 2270 2802 621 557 4727 3453 65 140 4747 3287 4324 954 4360 44 12 15 4689 2891 1160 1012 1678 4498 3265 2928 3978 4815 2612 412 2300 248 2145 1008 447 2301 2567 3972 3753 145 878 2391 687 364 2035 980 3264 771 1231 2136 4758 2047 752 886 3488 82 359 483 4779 4973 2185 1025 4236 4997 855 2728 4415 1649 4517 4953 1236 2934 1174 4761 3844 1435 4870 3908 4584 4317 415 4328 1739 4052 3741 813 3739 4620 3466 4460 4900 3822 4219 2949 2949 4244 536 191 600 2256 1496 3284 2710 4333 2235 2026 3737 3556 2238 4411 4689 2553 4075 4686 544 300 4950 4980 4886 1881 3281 347 3805 3264 4784 1415 4245 4869 1590 4668 4050 145 3679 157 4265 2423 4516 4496 1687 4912 1666 1016 4786 3632 491 626 1621 3182 3427 2304 920 4824 1052 3609 4486 4405 4186 1935 1462 4113 8 4559 691 4388 3218 2933 924 4979 2049 1077 1468 3262 4226 3411 1635 4336 4039 700 3035 3563 3452 3875 3132 761 1715 4469 1264 3276 641 2581 3999 4351 3438 297 4517 4850 2865 4690 1679 1906 1522 4440 2394 942 607 244 644 1715 279 709 2385 3097 4890 1548 3007 4765 807 1591 4202 1629 3771 4353 4593 1999 1113 2200 3015 946 1253 134 2267 4706 3104 2098 1680 2968 1503 3116 2606 4280 4396 988 3423 2442 763 2475 1299 2722 1214 32 4036 32 210 3780 2635 2617 3504 3838 4433 3916 893 3193 4607 205 2426 3561 3806 245 3876 4842 2112 3984 4069 177 3165 1341 3329 1152 2199 2786 154 4158 943 4150 3813 2813 981 3141 563 1019 4603 2288 3945 2033 1235 1298 2144 1471 237 3372 597 1366 2338 185 2298 2148 468 4211 1332 1436 467 268 571 1515 3337 454 2405 4484 3519 2588 754 621 2678 3934 553 2816 2823 881 1306 19 4932 2965 3531 2392 1508 4669 3316 1998 2539 1627 4250 2726 1335 761 1967 3766 2540 1632 1560 1098 2737 4493 3046 2790 3689 3223 3590 4101 2523 2667 3313 237 4691 1112 4476 1321 3007 2971 2769 2806 74 3972 2997 2582 948 2392 4032 352 1479 4533 1704 1582 1404 1584 966 4261 4076 4634 2063 1624 848 2079 3596 2382 2426 3086 3042 1360 2449 2716 4387 2068 3953 3121 3684 4740 4721 4840 261 4096 507 1443 2620 3936 1415 478 1170 3610 4176 2144 540 2210 3877 1701 507 4541 3498 1318 3181 125 708 2710 778 4200 2881 455 4479 3137 3774 4772 4606 3038 1182 3660 2796 352 1354 462 818 878 3972 2895 2861 2410 1170 517 3311 1298 2873 2440 1011 2040 2128 667 2972 1387 4889 2968 2143 1620 947 3953 156 2746 2018 256 4537 2430 2846 3512 247 3120 224 313 443 2768 1752 1320 1518 789 841 2556 1966 3138 995 1978 1587 3572 3689 4731 1930 4941 1889 41 1422 3332 1383 4269 3090 2595 4537 4660 4336 1160 4860 1757 4421 4884 3846 4988 3770 4383 3338 1091 2181 402 4151 1940 1294 3683 105 4248 3498 4053 1943 27 4276 1301 1283 621 4551 990 4181 2594 653 1278 296 1563 3347 2375 3620 2180 1842 1223 170 860 2744 3008 1171 679 2437 1496 1202 2903 351 1506 2997 559 2102 2028 744 2087 1136 871 1345 1867 1302 3370 1245 260 2309 440 1082 2525 1735 4757 1347 4439 3983 3220 2592 885 2760 556 699 4017 15 3582 1899 1997 4572 2361 1421 931 4814 319 4286 3422 52 4205 1754 366 940 2831 4433 176 1943 4489 2692 628 4123 4575 1364 333 3944 3014 3700 4573 2172 4528 2258 4606 1047 1013 1842 2114 4951 1476 163 1315 2486 1062 3279 1635 1671 2308 1967 2950 2460 4604 4365 92 1331 560 89 224 2044 3950 2869 1939 2029 4833 3329 2409 3870 534 135 2010 2294 4616 4272 1851 1172 3005 1933 699 1462 2663 4470 750 3101 4988 1431 4317 543 295 3182 780 724 2492 1727 4291 1354 2032 2416 3774 3578 486 4677 3989 48 2867 2765 2109 3054 3667 3387 2196 4169 2897 1110 4529 2459 188 3273 3626 3168 4580 2307 4763 545 3073 2249 1454 164 1740 863 1686 937 20 259 3826 1702 3771 738 2521 3877 2031 1385 1440 1537 3097 2037 453 1813 617 1091 4704 1116 2576 3609 164 98 4892 1339 2315 913 288 2319 3191 2741 4913 4633 2634 3417 1098 2976 2103 1312 4481 3815 622 3597 4624 2837 2572 250 1340 1717 3416 373 4026 3607 1504 95 1053 381 1234 1347 2713 3671 1347 2165 4516 2167 4780 3240 1351 2662 4743 4447 4857 3861 4678 4877 2140 2637 4085 1741 4414 4656 4843 4146 434 2453 557 4848 2956 4224 3923 2138 3033 271 3385 4369 901 862 1032 1020 3210 300 2066 4690 3960 4084 4681 2025 4807 2117 1560 4523 2454 1091 336 4876 2232 419 421 2357 2378 1203 1895 2372 2703 4911 714 4338 2100 3917 4502 4563 3700 3427 4111 3850 3772 2403 694 1010 1904 606 2758 1214 3909 1654 4120 2194 2069 3946 4007 1407 3726 3398 4893 1035 3931 808 3621 2831 3993 1004 1294 2047 803 4385 1046 1309 2831 690 1717 4983 2055 2007 1726 3661 1001 1337 817 3508 3096 4617 892 2397 3768 1993 4877 4174 1997 4305 2969 4016 269 4628 169 4887 2265 1472 144 3110 361 1226 1566 3424 4189 1536 1832 2872 884 2588 2253 1338 49 3376 602 1799 1537 53 3232 1613 2006 4546 2129 141 983 2675 422 3571 3414 1231 2004 978 3896 362 250 4517 753 1329 3212 3647 1901 960 2483 3996 3000 2695 3035 1446 3103 1865 1868 2681 1541 3804 3482 4094 3671 2971 2549 4532 2256 1671 578 4155 2942 1114 2079 735 2795 4818 1827 2947 2901 1388 3724 2027 2014 991 3982 2360 4404 1973 219 1640 3298 3989 3782 3596 1574 883 3239 353 865 3047 2170 1615 4218 2738 2639 597 1899 364 3051 691 658 2953 78 3694 3409 4031 1972 615 3647 833 1668 2813 1597 3663 3836 742 1562 1916 1770 4290 136 4895 4572 2056 3236 4970 90 2287 185 4214 1751 1839 1422 3893 715 3093 2588 3759 347 3659 817 3638 1984 1341 3999 4881 3140 1373 3125 1957 1824 3391 37 1359 57 4582 4069 1739 2334 1437 4758 4080 1484 3455 688 1826 2434 4504 2252 39 381 1370 4344 3995 3917 4337 1255 140 3942 3079 4462 2910 257 4417 784 1807 3760 4415 2747 2388 269 4416 2233 3635 2867 1076 3744 4095 3868 1792 3955 3056 721 2998 3262 3792 1501 226 1021 3486 1475 1382 710 2863 4379 3799 4234 800 2161 4877 4936 2717 4646 2911 4867 3342 301 685 503 628 415 4292 1919 3512 1000 3014 2834 2869 2575 1151 2354 225 3906 2009 1476 3968 2552 3481 3498 4609 2605 4799 2916 1151 833 2562 154 4313 2689 418 1940 1666 2133 1708 2779 4410 2264 2178 3277 4499 4900 528 4 2148 3323 2672 1432 1730 599 4871 1720 1514 3875 3102 221 2569 4831 1690 272 2476 4016 1811 2135 2568 4173 2345 4980 4699 259 2499 597 3104 1306 4830 4941 3936 4111 1908 2490 4420 4616 1386 4573 12 3363 1992 2461 3571 927 3349 2692 872 3600 73 4784 2262 4599 4169 3476 3692 4720 671 3484 2223 3051 2000 4524 75 4564 2940 4618 3398 2451 680 1552 1069 2829 239 3787 3677 2097 4253 2654 4411 2675 1075 1680 2212 2852 2022 953 3038 3104 3384 25 2845 3822 1046 122 4975 188 3128 2529 3400 2825 2155 4761 4639 3889 346 2391 2967 3829 3961 207 1191 3224 2921 1158 1947 2371 3192 3925 2264 2401 3789 1693 1724 3148 1840 1269 907 1318 72 4406 1171 4681 1803 4712 3890 4256 2722 3914 3890 4835 3426 3694 1204 855 3260 4762 3345 4396 2557 2832 3931 3885 1871 3638 170 1428 462 4967 4936 2843 1780 425 3374 1251 4390 4453 964 4225 493 2411 165 3132 70 2267 1800 2353 3770 620 4233 263 4167 3056 3309 4299 3965 646 2162 2453 1241 4656 1780 826 4765 3962 721 3944 2550 3569 1679 420 885 2362 704 2343 3575 1326 4165 2653 3621 1269 288 253 2917 4143 3456 2972 3199 1948 913 2434 2424 3214 841 250 2234 746 4717 2279 3090 4107 4202 4922 785 919 2652 4877 876 3896 3426 4507 4012 2627 4391 3133 4743 3860 227 518 1901 3465 4761 1232 3291 4299 2223 3598 1428 248 4152 2031 1571 1123 1509 3810 1986 2802 607 596 3246 3959 759 4587 784 4184 4671 1143 4157 2080 2831 1011 1983 2411 3800 369 1787 4206 3412 2331 4881 2740 3548 1179 4455 2234 1760 4588 2070 604 691 3982 4315 2365 2069 3062 2911 3724 2975 4211 2064 2873 258 82 2294 3532 2713 4204 71 1247 3082 3227 1731 1055 2952 144 1904 4535 1628 4000 3519 3132 1880 3690 2789 770 3659 4506 467 1765 1504 3378 4751 1177 2990 1476 129 2963 1537 3265 1007 4966 2167 1949 665 4296 3621 248 4309 994 2560 246 196 626 1204 3816 1179 4644 2497 2018 3460 3517 120 475 1474 887 3546 4543 1624 3585 3970 2800 2435 2348 4350 1081 4011 1958 1385 3730 4854 1907 3764 183 3821 1311 2177 4081 1182 3765 3015 1139 4448 1091 913 566 266 3620 4734 2909 4572 4765 4970 4962 3043 752 172 935 3706 1268 110 4854 1556 1882 3529 1890 4315 2730 3590 747 36 820 3389 2446 1105 3224 3802 579 3589 134 4883 4165 4411 3718 4916 4182 2384 266 4491 600 3997 1863 2964 133 3270 2192 3645 1391 2541 403 1635 1737 1231 2937 4852 260 510 4850 1283 4267 829 4135 4248 3360 71 55 3373 1164 3577 226 4026 1275 2852 4569 2433 3949 548 1044 3762 3399 4651 3026 537 2352 2974 2365 715 1508 3407 1099 2653 1308 4529 1886 3437 1124 320 4373 3863 4436 1902 2441 1649 2512 831 3449 303 4520 126 2374 2360 2289 1101 895 830 2201 306 231 4026 3039 4244 3266 2591 3137 1354 4604 4602 1955 1148 3002 2408 1823 136 4950 616 4264 2150 4231 325 1501 3957 367 1709 4797 260 4315 4908 1421 2289 679 2314 4043 4550 1799 4353 1719 2039 951 1544 4732 2189 4228 4562 2068 190 33 1888 4001 2394 899 811 373 1848 1285 2027 1211 1279 1405 3483 2779 3781 3605 986 3850 1420 2891 2099 4096 2000 1409 2214 224 1610 3246 4397 27 808 2779 2104 3293 4410 1870 1153 2551 4359 2258 2313 2331 318 2358 4321 4051 4053 4818 3970 3875 3798 4237 4670 3786 421 1777 1164 1285 3939 1421 3639 1188 3862 3218 1080 2299 2407 3711 448 1067 3354 4374 4567 2734 2969 4380 4560 870 2130 2212 3650 3862 892 2885 1104 1359 4982 4096 2530 157 3273 2131 4386 4520 4968 1560 3504 44 3999 4510 4751 3705 4274 3583 245 3875 3777 193 3855 2011 4674 3293 3475 4988 2847 3107 2995 1559 740 3340 3497 1303 3330 2239 4637 1222 383 4332 4489 1831 204 4844 1302 3897 557 743 4676 2866 3181 4652 4862 1362 3551 2509 2683 1156 590 1632 3175 2472 326 4335 168 2148 2360 993 153 4950 922 4951 2538 251 2685 543 4781 1076 3805 4613 195 4396 1853 1301 1454 4619 2168 4634 1692 958 1833 3651 4770 1508 4388 544 1663 986 818 3177 2876 4017 3810 4519 3811 4563 3794 4657 1181 2873 3002 217 1986 2688 4049 4189 4541 3767 798 4622 3510 2290 984 308 902 2866 3214 2824 1726 1443 4449 2136 2736 1813 2589 2870 300 284 1340 2874 4269 1328 2322 956 2922 2286 2690 434 4541 1532 1767 4432 2967 313 3460 2067 2850 755 4925 4629 1390 2454 4068 2181 4372 3812 1885 4708 1470 1328 3010 5000 349 4362 2575 4324 3361 1950 1703 2662 1334 1628 2709 1992 369 2954 4724 729 3606 3533 2712 2177 4445 388 1003 872 225 3053 4553 4359 2752 1846 1076 853 1406 821 1504 2355 4857 264 216 409 2990 1631 4631 2015 4035 3661 4128 2732 3691 1746 1087 4043 1397 1523 2078 1641 4349 2345 2449 1313 498 2598 4450 1400 3710 4875 1534 233 4362 2013 1725 1945 3391 1683 510 308 4421 1970 361 3383 2592 3001 1683 2619 4854 2061 4853 977 850 4414 1070 4905 3404 40 4260 3657 223 1252 2151 844 2834 1428 1751 96 2088 2570 1280 1407 2944 4857 4957 1863 1957 1147 2146 258 2326 4185 1865 2359 2631 3382 4990 3431 4663 197 1667 1744 912 3478 821 2942 4395 2021 837 3029 769 1787 3135 2680 1442 2491 3758 2285 2634 2302 2406 1335 1583 3456 2553 1603 1501 4960 691 803 1034 2932 1334 3190 4242 3531 2351 894 2716 2993 1743 8 99 3310 4922 1904 4310 3831 3467 2818 3616 3572 663 3074 1728 1544 3789 1669 2154 2445 973 1526 4397 101 3086 626 956 2154 1205 332 3597 759 3453 370 692 4940 2290 3854 2217 1126 3837 2341 2926 3452 2299 2379 4306 2483 2686 2294 560 1203 3794 4319 3313 1369 4249 4084 2670 2083 2024 2296 1302 4079 2360 1506 4350 1252 549 4314 3508 2862 3770 727 1892 4670 2820 387 4059 1280 419 1317 3294 2284 4724 950 732 4030 1369 4789 2728 3454 4567 3027 528 929 3766 1264 1057 3566 2389 4700 4992 1297 4788 2862 4770 4675 3857 3441 2909 4960 4708 3042 325 3448 3298 1275 4656 150 861 3475 3250 2628 2690 1532 4154 1789 2066 2908 3515 3530 3385 2756 1804 2382 3539 2644 4952 274 1594 109 1623 849 3729 989 4939 4613 380 4431 676 1024 3501 3560 933 3324 4353 4451 3116 1572 4329 166 30 1776 4386 3195 576 4557 69 3824 2247 99 663 1703 4785 3213 242 1727 1738 3421 4195 1777 2009 45 1482 1836 360 1614 117 1001 4639 4237 2981 3855 3561 4697 3286 2376 4461 4167 3652 4483 3070 2966 4937 1264 4972 411 56 3767 2177 4654 189 2353 2101 3212 2723 2117 3803 4283 1604 4229 545 4216 4212 246 2796 4924 2615 1060 3706 267 3271 2123 4390 532 4879 2783 2399 1452 1906 1461 1409 1963 236 4408 4866 2181 3792 4637 542 1178 2081 3223 420 4326 3120 4251 312 3434 2212 3445 4783 3873 694 2666 237 3420 2041 3772 2642 3078 152 2353 368 4497 672 4964 4391 784 1857 2603 922 3643 945 1583 408 142 1257 551 4395 3889 2134 1101 1692 2049 2505 631 29 982 144 3063 3549 1131 147 60 3368 3706 207 1007 3221 2349 1038 4383 2238 1670 3829 2381 2507 2128 1165 3617 655 4939 2964 2731 3026 4236 401 1978 933 2770 1922 1561 1265 2562 321 2765 2416 4925 899 1304 2242 2221 3496 4833 2426 4955 3502 2946 3711 900 1702 1593 4307 2335 957 471 1831 3297 1549 3796 2109 2121 4617 4441 837 1868 2348 1980 9 18 4211 1152 1488 2991 718 666 3887 4323 3291 2301 4843 2818 1819 1799 3488 1709 580 2042 2621 1792 693 2636 3742 3394 2276 3159 4497 4911 196 1513 1617 4593 839 1829 902 4795 4393 2265 3579 677 2501 758 4599 291 1085 3603 1997 2902 662 987 4532 1049 1129 3058 4727 3333 2532 1123 565 2605 879 2117 2210 4227 2112 4617 4181 1401 3719 1670 144 3785 4106 4862 779 1646 2874 4398 2010 393 4029 3258 3410 892 4442 3566 2184 4426 872 1166 4634 4397 495 4431 4075 4031 972 2875 4579 1418 2418 818 845 2120 1572 3924 3176 4187 4684 4559 4327 526 2927 215 1937 1626 199 529 3121 2162 3024 2495 983 3624 2467 4639 2725 4693 2637 1812 4402 501 3689 1627 4971 2664 1226 2880 2821 3747 978 3623 1284 1205 735 1474 3528 1922 3048 1738 3483 4268 4692 2702 444 796 2555 333 1142 2229 4011 2243 866 1426 2020 251 3528 4571 1164 1466 3354 1581 1533 3028 4090 3638 2858 3004 4559 197 1805 4305 3932 736 2652 1523 2153 1067 1375 154 1432 3152 1308 2592 1977 4202 1980 3026 838 1096 2067 4306 40 4529 451 2216 3784 3306 4474 3404 1975 3801 143 1134 3294 558 2137 4559 4863 1492 1496 2549 4674 2677 3322 2059 2777 1475 112 4190 3885 752 4830 3385 3110 2655 4718 642 1606 3832 1061 3003 46 1400 1949 3346 881 1551 706 1681 3364 1392 2989 2110 2237 4540 3580 4276 3688 2103 5000 2161 867 362 1701 2134 499 3263 4597 4730 4909 424 4350 3343 2111 3569 1807 4659 1507 1 3383 817 4587 4701 4526 4486 551 4685 562 1916 4553 4709 2340 4082 1578 774 1168 3649 3674 4690 4577 913 4188 987 738 4842 1703 3100 718 355 4222 2982 2944 2511 849 4293 3732 1819 1026 2089 2629 1914 2889 4182 1300 2425 2353 1060 3600 1995 3288 3607 328 1445 835 2320 2579 4171 1263 1602 4592 1738 3065 2118 3934 140 1287 2119 478 2351 13 1175 68 4038 2874 2321 2753 4622 848 1580 396 3338 335 670 4700 200 3698 3751 4647 3490 4016 4330 735 846 3173 1655 3800 3447 3302 4412 2340 3209 545 4591 3191 1320 2187 4942 2866 2 663 2439 3748 424 1214 4360 4476 2746 265 3520 4401 192 3281 3204 450 2001 1592 2299 2942 976 117 3762 4982 746 3044 3386 2022 2497 1316 2181 3983 956 1583 3788 736 1485 1229 4260 3880 2745 873 52 3670 4156 226 2256 3570 3466 3604 3385 4425 4783 133 1987 4004 2864 4560 2030 3513 3016 3045 4998 1249 2548 1015 3539 4361 3823 260 114 1537 2919 361 2473 448 1774 4340 3559 2341 2602 4536 34 31 1029 4300 222 4879 2941 244 1629 225 2701 2231 1090 3007 1947 3095 837 2693 2800 1500 3802 918 4619 4105 169 2694 3662 430 1904 4805 3519 76 2428 1266 1905 108 516 270 1672 2345 2302 1109 3592 4825 4424 1289 4623 3711 1272 14 767 1068 3492 3199 3981 4050 1508 2616 4565 3080 1627 3889 3387 2753 4793 3186 2003 2964 3027 4353 386 13 4178 1077 2786 3915 144 919 2090 2096 438 188 3796 4812 937 1556 1182 1595 4664 1350 4801 3730 1216 2474 4893 4070 3096 1669 2867 3493 365 1689 1201 2834 4831 1450 4546 1269 3914 2922 3547 1457 2023 4085 2320 1093 8 302 4748 828 1535 209 1012 2484 3327 2151 1117 1051 738 845 346 2629 4473 2828 4743 2575 343 2827 4840 1272 1327 304 1419 4170 633 3995 97 350 969 596 3330 405 4744 560 4062 1215 3889 1991 1180 1008 2669 3809 4382 3158 80 1108 1979 717 657 2232 1213 3075 4358 4508 217 2996 1718 1901 3281 3111 4485 1142 3717 2142 2947 2979 245 562 1525 781 441 4926 2083 225 482 3007 1240 2889 510 1610 1782 2257 4951 2302 1919 1115 4989 4725 405 1948 3648 2968 3107 3292 1718 4696 3993 1922 4915 3926 932 3654 2172 4851 4883 4173 227 1576 4867 1049 1622 1704 4844 4238 776 4761 2195 3270 4023 2015 3782 4862 4628 1841 2651 4639 1102 4930 3145 4694 951 4793 2468 2940 4725 2745 1165 2758 811 4706 1104 1934 4485 4790 693 4480 4047 1869 824 846 3175 2497 2769 349 831 595 3509 2854 1924 4916 1027 4542 2969 4733 4823 4990 2973 656 2594 355 1544 4204 1680 919 826 4677 1561 3446 3109 3337 872 794 14 4868 167 1992 3712 4485 4217 3385 1320 1327 3671 2538 1002 2265 2228 1220 2315 310 2329 4996 1165 1382 3441 3892 2710 4571 3038 1248 1289 4149 4194 578 1979 4279 4191 2823 2791 471 1904 1056 3795 2522 3238 3458 3841 917 4619 3534 3047 1869 4626 1490 3751 3944 2845 2485 4727 1690 3918 4727 122 3681 4847 1175 3694 810 921 4475 4524 3010 3497 844 1252 693 1782 951 726 4258 1541 141 345 2636 4845 3115 2568 3659 1483 83 3319 3345 2280 4514 4523 38 398 2312 4400 4237 4942 2811 312 1156 1108 52 1619 1864 2441 392 1009 902 3737 128 3986 1955 1547 1177 1990 598 2636 1837 2949 129 2708 1905 4449 1123 2679 1093 1551 2696 1709 1903 4914 503 1410 4288 3784 547 159 1013 2251 571 3191 4319 3544 3515 1011 11 363 201 2558 2243 1986 4504 2042 2596 2862 808 1066 3646 4661 1468 3942 111 874 3066 4186 3648 499 1543 1318 4894 2498 4681 4791 1962 326 451 2661 4570 4671 1388 3179 4966 3269 4864 1651 4859 417 885 4263 3396 721 4256 265 3860 793 1574 2332 1317 4597 2795 3600 4436 224 1406 1306 2050 2241 3107 809 1717 2376 824 1154 2749 461 680 2166 4151 786 2563 4431 3757 2700 1364 1814 1901 454 4962 464 2654 589 3999 3780 3046 4517 1348 4023 342 530 2715 288 3964 4968 2868 3748 2728 4629 2168 3955 1343 3401 385 4865 2276 3709 2536 1758 370 4009 3422 4862 211 4627 2092 4138 3484 79 2370 4150 1038 4026 4388 2977 1919 4046 1616 2535 1007 2146 4417 2714 1475 3295 2039 1093 1070 948 869 3840 1035 1914 1914 2943 468 1560 3465 1691 4966 712 4392 2991 4395 3512 4636 3108 638 67 1444 581 1418 2294 2546 2844 1228 1339 982 1971 2004 4665 2482 1724 1425 753 974 442 4850 2123 1245 2486 229 4815 535 2330 4147 1061 2246 3193 3514 2677 2641 1341 1642 3199 2907 2312 4225 2421 1060 1420 2207 2060 2791 3955 978 3559 299 143 2747 3044 2467 235 2568 1220 3846 2760 4784 4999 3991 4913 4634 3734 4725 1312 3254 2344 1420 822 82 4501 3379 3759 366 478 3549 1315 3264 371 4592 1423 3290 1595 1080 4202 1615 2064 4053 4976 4585 2416 720 3915 1374 3925 3618 484 1438 1622 262 550 3535 3764 4106 4564 3009 4766 1346 2286 3971 3893 4141 2289 172 353 2758 451 170 1786 3700 3699 4583 15 2594 1039 86 3939 2872 1955 4819 2243 1400 4921 4241 2665 3570 4 2361 4732 3904 340 1553 1742 1131 2509 939 3308 1100 2511 4922 1418 2531 2679 1528 2212 2108 1229 3619 4958 4573 3396 1723 262 1850 1990 854 3252 201 45 3749 2008 134 2011 564 20 2288 1803 2421 3942 450 4181 4966 240 4627 1398 3398 864 1303 4830 3276 4216 1835 2944 3872 1143 1484 1117 2896 2182 1609 2865 4341 2595 277 2925 4947 73 4214 3699 77 4919 2465 4189 1086 2421 427 1223 2184 1530 1225 760 4121 2312 3697 4933 2858 222 3887 462 3967 4493 65 415 4969 1228 1307 257 1423 925 4196 4894 3376 1493 4791 1616 450 1431 4364 3122 1207 2314 676 3950 3219 1815 1056 453 95 4908 4762 1314 2337 331 3914 1016 2026 3427 4034 1255 1782 4214 1803 4843 4519 3554 3662 3061 3115 2849 4204 3328 3642 744 3159 4525 3512 707 3670 551 273 4536 2741 1856 4080 2703 706 4051 1774 1433 450 1311 4298 742 610 986 3619 485 3038 3948 560 4384 3925 872 2480 1877 4634 4382 1866 4334 3181 676 1367 4386 2176 480 3059 3050 691 2064 2335 2005 3881 3906 4330 3052 2265 3972 2099 2982 4965 4805 1185 3333 2710 3450 1692 2664 2958 1026 1129 1727 2076 290 3169 2786 1436 707 2098 563 4476 4319 4277 3630 65 1719 4478 3656 992 3752 3872 4734 1645 3329 1478 2625 311 3790 163 1473 1658 4744 4715 1671 1916 1147 728 4097 4016 1191 886 1185 4846 864 4270 335 185 1630 759 667 2471 254 1504 4459 3549 4638 1320 1043 449 4653 1447 384 510 1841 4418 4788 3699 4022 2690 2774 3676 1238 3421 4175 144 2092 1716 4637 4593 376 3788 4731 4063 798 53 1431 2229 4478 1158 148 1634 2974 2767 2726 4922 3923 1141 480 107 3396 889 3465 4920 759 705 2666 2657 3690 710 1978 3481 547 4229 1898 2007 552 1382 2986 3502 105 3456 378 4444 4105 2131 3154 4303 1040 4260 1506 4019 4795 3068 4042 3197 299 1250 1900 1396 4370 772 2117 2554 113 3210 1704 1983 3381 1324 2002 2222 565 4262 759 359 366 4027 1460 3515 1463 4319 3419 4211 4813 2956 3882 3178 120 574 1212 1614 1428 1063 4006 547 234 548 1987 3816 2652 5 1105 4055 4820 1081 1258 4921 614 4168 3540 4696 4881 4215 2329 436 3249 3720 4672 2247 3000 4215 4498 1849 3825 2790 4325 68 1724 1057 2181 1824 2557 2987 3462 4353 3853 456 3931 580 607 2289 11 2566 3060 1155 2662 3349 3064 136 908 3036 2842 556 4710 4596 632 2001 915 749 2169 4172 501 4337 4529 4245 833 4994 2496 1979 355 2463 4571 326 4911 1587 3386 3707 2809 3470 3120 908 4150 2946 3487 1445 3697 3679 537 3024 2183 4351 4312 1818 3923 2747 2543 4252 2531 1740 3238 1362 3209 1018 3026 3135 4018 1745 658 1680 4698 4415 4155 4284 4007 240 902 1723 3922 3786 4421 3332 353 2137 4457 1228 1112 4868 4871 1406 715 4886 3518 1134 1661 4222 4698 2133 4556 4015 4364 3360 2922 4745 2545 3521 694 3094 4358 3300 705 3174 1266 707 2810 2371 133 3123 1378 166 3641 589 2121 4944 2984 2134 4207 3242 1725 815 1795 1621 1473 4509 2344 4123 1192 1786 2283 652 4506 402 598 1490 1762 3463 2056 3302 4882 2038 1611 4248 2749 888 3957 4323 852 4842 1271 3238 1898 3461 4809 3268 808 438 1052 621 1610 1335 1950 3467 2447 2789 1402 2190 3197 1424 365 2328 490 2958 3810 2930 3420 3943 31 4125 395 4050 446 2882 289 4775 2581 4739 4425 4620 3590 4255 5 3345 2320 2450 39 1875 2652 4442 1633 2852 193 555 3172 1425 4496 4932 1245 2931 3600 3896 1635 239 627 334 1683 838 1048 442 3140 3950 3991 2602 2828 1598 4368 769 937 902 820 3855 4856 4709 4186 3646 4097 4993 1404 3159 328 747 2079 1044 2934 1768 2455 1107 3767 2577 3872 2497 122 828 3374 1812 2500 1336 4574 1488 1357 2213 4059 2452 2713 3122 1746 1298 544 2981 4958 4082 110 4319 508 2287 4292 1853 80 3424 4773 1648 2799 4537 1490 1166 635 3408 4239 1375 3202 4672 3235 2624 191 1593 1884 4683 2872 2102 3497 4205 4230 1797 4054 4855 4432 27 891 2974 2504 46 3085 1700 1868 3809 1476 332 3206 475 1611 2057 1245 4288 2068 496 1770 1510 3193 1177 1700 2394 1708 746 4700 985 2208 3332 1122 2095 2685 572 1878 2515 4256 1875 399 4769 1320 2839 4576 214 699 1664 2158 3480 263 771 4283 4948 2393 243 4182 2534 4777 2067 2665 4276 4276 4461 1466 1323 2337 1414 1546 4113 157 3679 265 3585 847 3358 2008 882 2348 3059 1301 2088 4124 3739 1283 4738 1171 745 2655 434 3073 3328 1028 1776 2674 1826 168 1968 2983 1020 3997 519 932 2527 2449 9 4472 273 4806 3846 1816 2330 4090 1297 2403 2560 1432 2536 1671 243 2222 1399 1707 521 3373 3085 499 1923 2429 2596 136 3990 462 957 5 2932 2207 3170 2827 120 1282 2243 2837 1462 2670 1914 2933 1288 3572 1430 533 2458 2019 4844 2959 455 1325 1073 2926 3817 31 3513 4683 1621 4613 3644 3689 2132 4355 3923 4528 4460 3717 4167 3686 2301 3192 1923 41 1133 4239 4893 782 4532 175 2441 1518 4353 1635 462 3619 2859 248 2975 4032 3120 4530 2138 174 2377 2846 2197 4344 2100 1758 308 3480 2273 2136 3468 151 3390 2943 1500 3497 1739 4200 2878 366 3575 2687 1403 363 3105 504 1828 4367 2887 2414 4505 686 3691 4455 2254 3946 3976 4173 4401 333 3690 567 3726 1191 1451 3926 683 3966 3455 4936 1964 2025 3953 1097 2848 4141 3523 2629 338 4160 3419 2135 3793 4217 1336 1294 3064 4350 3049 722 1567 4475 2494 99 608 1890 981 3283 2386 3822 4950 4695 290 3975 1592 2489 1197 3857 4418 3137 1832 1756 1290 4183 4280 2677 554 915 2562 2396 173 2350 2356 2981 359 878 3562 4879 3731 102 1146 223 2242 2395 4224 3886 2130 4496 3467 375 2477 1843 1590 722 4334 4358 2304 4892 4496 231 2948 2309 3382 560 3210 912 2268 1543 276 4886 3197 399 1338 1611 1082 4302 1735 4960 4177 1389 3833 4943 916 3851 3148 731 2686 2690 2704 973 1338 1512 1367 2527 3996 3200 1080 4094 1109 1711 3919 2552 4179 3215 3890 1922 3518 4239 4677 1916 3781 2176 2295 714 2831 3642 219 2725 3587 581 2280 1960 4568 409 1906 1117 3765 134 998 2749 2098 1076 3826 939 3909 1357 131 3714 1407 2118 1036 2882 84 930 54 63 4519 3622 3874 2418 4675 3318 3473 4398 4611 4055 2005 3724 2419 2347 1301 2592 3780 344 357 2665 1004 1345 1931 4085 1548 4731 243 586 2704 4033 1348 1550 259 1913 481 801 3176 4165 50 4870 298 651 2888 3685 557 94 2620 4620 4954 658 4056 2137 2199 3971 1972 4610 1165 3423 2931 1069 2192 39 675 1360 3939 2723 4761 818 601 4643 723 4408 2437 1550 4860 4217 1859 1815 3443 3955 4924 3523 556 3588 2318 2124 4909 1113 3642 3449 1322 4130 445 4668 4403 76 655 442 369 2414 2695 591 4076 1476 2500 3735 4951 2239 1709 1270 794 3371 1315 169 80 2968 1074 4683 4727 3402 164 1585 1058 4137 4205 3318 4962 1618 2864 736 3681 1019 2840 217 1189 2355 2624 2111 4963 1056 4884 1388 3298 4911 798 998 116 895 3098 4120 2728 4438 3073 1920 315 1627 2442 1527 2930 746 4493 2956 3777 2931 1270 2785 4271 3828 4640 3004 2728 1114 3711 2552 2730 68 4253 1633 3240 2872 1574 1284 1050 2836 963 1748 3875 254 3691 4038 3450 4508 4326 2662 3313 4022 2872 4968 289 4431 4180 176 2908 3039 1078 3122 3242 828 2576 3387 3637 4060 3070 1317 4212 1284 2642 2183 2828 4812 1880 4659 1634 2521 1107 39 3586 1650 3463 300 1580 4348 4524 3234 3457 4142 2594 4018 3370 197 695 2890 922 1993 146 1869 2983 3990 2972 1537 1829 693 506 1335 4578 4416 4709 1806 475 2097 3097 3839 1294 2036 4009 1970 1622 3792 4121 3241 875 3130 1683 592 263 3857 1659 3555 1545 4755 827 4240 1718 335 552 1752 2243 4921 3466 3219 3724 666 920 4241 1505 4165 4922 2001 1828 2995 4269 3598 1316 3376 2451 3436 172 4131 3424 3104 2220 2322 782 3774 3711 2364 1882 1720 2916 2741 3653 54 1646 3493 2715 2808 476 4465 3583 2550 3505 4281 3221 2049 1453 2865 2543 1007 282 848 2089 1298 2847 2987 2381 2578 209 4315 3528 2879 3357 963 2835 399 3440 1491 4355 1598 303 4976 4417 3369 2687 4993 1226 602 3846 1019 1792 4871 1760 4663 4383 259 91 463 2577 4916 1227 2644 3411 3979 3359 1259 1973 2111 1090 1979 2110 778 2899 1824 3478 1506 853 3468 2227 4498 3560 2737 1452 1966 1766 4511 4833 4027 4455 2892 1385 4028 4717 2568 970 270 4632 2237 468 3597 1380 1741 4414 1644 4990 1563 4096 2498 2931 896 1488 487 2433 3048 997 99 3412 4027 4287 1024 1898 2236 1981 731 2119 4469 4397 2439 4082 4361 3735 4169 4070 1953 2506 3397 3506 2152 2214 1104 2178 4471 2113 212 4500 1370 2027 4087 2171 3088 785 2844 4583 3239 4533 640 2546 709 1036 1718 845 3088 3063 4100 3561 920 1867 2708 3743 287 2089 1772 1 944 3694 1374 3294 3805 788 1881 3058 2816 3431 2022 3115 1675 2026 2427 2045 1159 2512 795 471 2129 2010 21 4300 3528 2655 673 1571 4233 231 4430 4128 2387 384 2567 2872 4220 1626 1168 3201 3538 4562 1990 1680 1762 1610 4173 952 4524 207 2767 3090 1228 946 4524 4831 2955 3632 2204 4936 4173 2794 2311 2431 3881 950 4349 747 1340 2412 2463 3408 2014 4729 2076 1285 4331 4951 2084 1332 2739 4251 2393 781 3146 4326 4329 2307 4665 2005 1702 2861 1603 4970 1214 4695 985 1120 91 1806 4079 3178 4955 4864 4468 1324 897 3762 3102 1513 4898 4415 460 4716 2009 4320 4066 1103 1420 647 3448 4039 189 4186 1243 2373 2371 4310 2323 4654 4838 210 4387 2308 2110 3320 4437 2268 1844 1415 3459 4550 3750 923 4135 280 1624 2627 660 4099 358 4339 3698 4828 1348 2456 358 4837 2334 1478 2687 601 256 4357 1163 3475 4342 4784 2192 3200 1117 2589 3915 3912 2313 1815 1548 993 4501 4343 824 1428 1374 2455 4502 4774 1408 2702 4643 1097 3463 1471 2982 4584 3719 2753 1404 814 1302 1416 4565 712 4788 27 2813 1262 522 1140 284 2118 2456 1363 526 953 1645 3867 4436 1884 3906 444 594 89 4567 3959 959 3699 2493 805 4992 941 1507 3209 2692 412 1210 2449 4033 1224 3689 1017 3702 2112 2729 3063 735 3907 4417 4048 3613 63 1539 3794 531 2869 1189 2176 1634 3267 4114 3506 2405 73 4415 3138 806 3605 2070 287 1063 4503 4150 4550 1890 3549 2256 3836 2258 2008 4420 3453 3952 2405 3946 4456 695 1270 1570 3649 3367 3150 780 4462 2830 1385 969 2851 4722 281 1768 4614 3864 2186 4625 3995 3393 2815 838 4393 3431 2770 1085 1962 1853 4176 3440 2439 4172 2051 1620 2258 3079 246 197 2579 3936 1253 3937 4092 4768 458 3665 389 4067 305 2643 1864 1889 1493 474 2877 2479 1536 2276 840 4452 1831 3099 4822 4332 2924 661 3796 4673 1227 4628 2208 2237 4525 1391 4718 3928 3208 735 308 3280 1236 1931 4270 3956 3943 2500 1787 2945 4707 2450 4806 1693 4051 4613 3126 1751 4337 932 1718 3941 1051 3170 1957 107 3801 1844 1824 1643 3985 140 427 1176 4916 161 484 1754 3510 3781 2536 453 3593 1981 964 4841 3114 3333 229 3651 963 1234 4936 2851 3192 589 427 3605 1786 4399 386 4592 3583 1519 1507 625 2231 270 2034 297 1113 2548 542 2939 3252 815 674 2367 3694 1699 3365 2650 2753 2717 674 468 2001 887 497 128 3351 2208 388 2319 2585 2289 4971 1133 231 3400 2992 3883 2456 4377 2828 51 2891 2976 1504 3544 4870 2376 4205 4787 1899 4775 2181 3254 582 535 3791 4006 1336 1343 3087 385 2927 1960 1083 4708 4 3137 231 3151 3715 1212 2650 1814 2886 4078 807 2386 451 91 1925 3062 1921 2895 39 2820 3631 4110 2845 973 4614 1893 2257 2268 1354 1958 2115 3276 4420 4592 2694 4141 2747 4717 4584 4187 1478 371 4894 3047 2675 1196 1198 532 4964 1125 3051 739 493 1002 2420 3144 727 3225 2973 426 640 4346 1700 2599 2969 4110 1445 965 246 3877 583 3610 2370 86 2141 3566 872 4235 2342 4460 2579 1890 430 4485 4295 1653 371 3428 4149 2475 4792 2450 4187 613 85 3820 1042 1530 2125 3576 1943 3659 4182 3156 4218 935 749 2287 2905 1992 1431 4478 2550 261 2609 3672 2237 2422 4170 3819 3856 3395 892 2205 1643 1814 1646 3515 3623 4156 460 2277 1339 4071 1749 4048 4918 4359 1908 2339 1471 3212 3329 1122 1366 3854 2973 3470 2904 2454 2385 3115 2462 290 4151 1713 318 2716 4679 3956 457 2732 1420 2700 499 3210 2453 1206 335 405 1548 2848 3736 3630 4562 4353 2593 3661 1561 3767 3230 4683 985 3127 1289 319 548 4256 2502 1322 1561 264 1423 610 1820 1214 2952 2706 4293 2526 1924 1345 3709 2153 1342 3319 2940 1322 2657 1027 3222 1161 353 3575 857 1164 1616 3866 1248 2281 730 1997 1963 3982 4481 735 349 4426 1593 3177 3197 1248 2125 3259 325 539 97 3973 206 2269 2941 2735 3818 2254 808 2969 3217 3364 739 3795 4989 4485 970 599 4445 158 431 698 245 4231 3431 255 3445 317 42 2011 4942 4903 1551 4730 352 2818 2662 1185 4527 3797 3244 1586 833 1437 4371 3307 3897 4058 4583 2279 4744 3145 4162 739 2222 3896 3200 4026 1829 1156 4476 3546 3639 4126 4650 45 1163 2914 2650 4657 148 2823 4996 2400 3802 1714 1574 1081 1055 18 1039 2349 1602 2805 1392 4539 336 1538 3598 4476 2470 397 50 4007 2336 4439 3712 1798 694 667 4371 664 4393 1186 680 3389 2978 1720 3694 3405 3836 3101 1836 2249 1493 3772 643 3232 777 4255 1264 292 775 2649 1692 66 4002 578 4356 894 2097 4199 2304 4948 2079 1576 4784 4792 563 4945 1930 3815 3290 4849 982 2660 3840 621 4243 3700 507 4774 2886 3170 4408 1607 138 892 1683 1080 459 1860 4796 2582 1666 39 1357 1160 1116 594 4269 4099 2291 1120 1327 4672 3987 4397 4588 1665 2662 4950 1669 391 305 1551 3122 1399 2829 3948 4733 2056 2975 1680 3015 1126 40 4969 2451 2947 4269 3305 1750 441 1728 4791 1382 3720 709 2796 2295 4190 3838 3647 815 2515 880 945 4379 1969 980 4722 3912 802 94 2026 667 1593 3969 2560 2953 3831 4282 1431 1344 1264 1433 3172 1220 3764 2651 4369 1243 1982 674 542 561 2152 2939 2994 709 1837 807 1798 1730 3974 1387 3299 4143 3334 376 4350 800 870 571 4483 610 642 38 3407 1635 2497 3181 3005 1383 1825 434 4186 372 1976 4698 2498 3087 2460 1878 3928 3589 1397 4507 4353 2668 3862 1594 3074 1398 1031 3168 2934 2413 4845 1855 3769 3233 2753 300 1687 4196 565 287 2982 2191 1050 1294 1807 770 2413 4906 3433 2632 2133 1312 3766 2392 2615 2129 1037 1205 2530 770 3702 4599 4484 3125 2577 344 1379 2863 3767 968 3580 1896 2327 74 2911 1870 3859 189 3848 4474 3064 147 1760 3680 3426 4765 4171 1060 2125 2765 456 1904 3821 3458 3636 3407 3967 3688 1767 1134 838 1549 2285 2861 2951 4813 2670 322 573 1040 2558 3534 2717 4535 2814 4830 2019 26 1801 4139 3620 2412 2104 3194 4106 901 3159 4365 1739 4879 1325 4961 2578 3242 2432 806 293 2697 2975 2178 1341 1459 1526 3894 2441 2594 4701 351 315 4031 3729 2334 1521 4420 498 2729 2757 2696 4475 2544 4798 2551 1622 4528 4565 4488 4501 3964 2225 333 3098 4879 11 3806 3480 4427 563 2486 2463 3637 4585 4237 1484 3190 140 132 2894 179 167 3444 371 2966 3231 4759 3097 764 3854 4085 2213 1677 1211 1977 375 4863 1968 1762 604 4619 979 1147 1483 1167 1125 106 4057 4026 1390 548 1957 3338 1367 4880 3044 3873 830 3416 1622 2788 4294 3747 4199 3155 1820 3902 3511 3444 2795 3494 4994 2553 913 1655 1185 2613 3832 920 2000 4322 550 4189 3094 2070 4445 628 1464 3489 4492 3800 309 4736 3804 4266 1763 4942 3347 2458 4929 2086 1764 1930 3307 4882 3558 3964 2890 3079 3769 3967 4497 1006 2908 1078 1385 205 4793 2408 973 772 4503 1473 599 4881 2591 3808 1050 2428 1744 2151 3205 3051 3028 15 782 1375 4416 4489 653 1382 1808 3741 4477 3071 944 2039 4934 1849 2108 4069 566 1172 3481 2418 3867 3766 3458 1463 3546 4575 1212 285 2756 1805 2930 4843 3939 3609 4945 3246 1866 4513 1653 1988 4778 1380 635 992 238 3897 2549 962 4464 3408 1305 3788 2969 2831 4690 2885 1437 2630 1589 2514 3244 1635 4790 4456 2515 3615 3177 1508 1393 4912 385 4115 4034 4173 3436 4850 1416 3741 2692 4567 1757 2960 3048 1549 4745 3980 33 3109 2242 601 581 256 15 30 1168 1781 3029 1714 4294 4665 4162 3923 2490 3634 3181 3835 2531 1556 644 4293 1369 3444 4787 3141 4388 4551 2044 2597 2166 3332 2602 1889 668 4166 4101 1084 3536 3659 921 352 3906 1855 294 3851 3730 2970 1785 4204 4856 998 2066 962 1637 1282 1997 2413 2439 4793 2489 3251 2369 1780 3387 1445 2864 2012 2868 1399 1671 3497 2295 4851 1796 2390 3308 4191 1305 4706 448 3922 1892 3936 2675 2123 4047 4552 136 3786 16 84 32 4013 1338 2988 39 2325 891 1402 4814 670 2852 4279 4919 4474 4436 1396 4909 2959 3605 4922 2209 1092 1085 530 894 4432 2463 910 294 315 4496 1934 690 3019 690 4532 1278 1433 4716 3009 690 4265 1711 613 3258 518 2755 803 4887 2555 3696 162 3653 3451 2102 29 4019 378 2277 4444 3157 2377 1629 4777 2421 2462 3984 3012 566 2378 3835 3224 1608 2121 2345 2363 1591 1133 1311 1362 1916 1996 1961 3954 162 3917 2372 4896 4706 687 4378 1475 4008 963 4457 12 4139 4957 20 3549 2465 3422 4152 4063 4544 3573 537 3362 310 3377 194 3449 283 1345 1280 1419 4538 412 3416 4076 500 1817 1429 1953 1988 2177 4083 3792 403 1912 2622 2334 4038 1631 2788 1574 2699 2517 1455 1201 4384 2561 2924 4833 2364 1178 558 1660 2852 4999 2811 2199 1199 4503 3654 841 2459 4379 2436 3451 4030 239 1143 895 581 2917 2606 3254 2408 1081 2099 72 1884 2086 3939 2472 3136 879 1858 4190 2592 3903 1516 2507 3325 2402 1525 3384 643 3697 2986 4807 3122 4578 3406 4816 3054 3422 614 950 2071 562 3661 1032 1714 814 4825 2808 1630 4769 2636 3167 2511 2123 3620 1391 2558 3145 4059 2367 4327 3140 4247 2443 3481 1370 2395 2538 4674 300 2533 3094 361 7 3878 567 2730 3131 4157 3481 646 215 2684 1713 824 954 2385 1795 4736 3660 4415 2367 1916 179 4066 4104 3434 1806 4919 4796 2624 4782 873 1063 3461 4104 3949 2703 4244 1636 3799 297 48 1937 2107 4859 4867 2255 2085 2680 2037 219 817 3295 4908 2438 1580 4284 198 54 1328 2150 2408 1556 2556 2271 1179 3741 2570 64 1433 2402 3952 1618 300 2743 2247 1645 304 239 2631 3173 660 718 1265 264 349 1422 3595 1545 1947 3971 496 440 699 2031 1494 4576 1419 575 1150 2120 1712 1131 4247 4955 1667 2234 491 4080 1672 1604 2816 4402 4614 2086 624 4880 3378 10 2289 2838 4395 1756 2422 1763 1527 1470 4405 2545 4725 3740 623 4441 641 3873 2236 1300 1724 2337 1796 114 1233 4429 3542 2487 265 1018 4853 3177 1768 3577 3965 1820 4262 4361 979 526 3246 849 1971 1259 322 1526 655 1050 85 3395 3751 2477 4887 1068 3163 365 1885 2970 3027 3701 1391 4818 1952 2242 3825 1870 1120 2985 1882 58 509 2057 879 280 919 3325 4241 4213 438 1323 2179 1985 1192 4447 3933 3547 1041 2921 2332 1347 3718 1154 1079 54 3681 2108 4467 4774 4393 343 3921 4479 4046 84 3955 4035 2297 2734 1634 3519 4858 3476 811 2484 3800 3777 4037 1375 2893 684 1772 4345 831 576 4298 3855 2521 1125 2793 4139 3895 221 642 4577 118 3400 400 2683 2001 3033 1190 4038 4005 4118 3341 2787 3326 4395 3551 727 480 2576 4887 2267 3255 1951 3654 3460 4551 1431 4984 3668 405 1124 869 1295 1019 820 3920 3871 3424 4491 755 3553 78 2072 4458 4766 466 1846 1091 4371 4600 1628 3500 2873 4717 2757 2677 1093 1339 1409 450 3641 1496 1594 3490 2786 4423 1968 1731 1544 1029 3142 3179 1441 1845 4330 2008 3445 3941 1441 2194 3891 3991 2608 2156 2387 3937 2268 3030 1003 3285 2571 4541 3715 770 529 882 400 513 4613 1879 3140 3352 1145 3070 3500 1595 4285 257 2081 3238 20 106 280 3908 3565 3637 1418 4387 1211 4593 3332 4422 1150 3796 2432 4465 416 476 2907 2305 3761 2382 3757 2026 1420 1226 3124 3046 1799 2813 2465 2493 3911 1709 1097 4415 2298 2169 1165 3436 2611 2343 1898 4205 4377 772 4842 4944 4440 4320 2018 2559 1086 4439 2330 1489 1855 1201 536 4064 4482 4858 77 2474 1554 3 3414 4185 119 4167 636 531 2058 1247 1109 3594 4020 3255 2457 3316 3311 190 3701 2164 4347 2850 723 911 1243 3506 3488 4473 2422 4266 2837 4678 2350 1298 3759 4249 1796 1751 752 624 2946 4409 563 4349 2463 515 2843 7 2855 4591 2829 3735 2457 1447 665 1660 711 1325 1013 2375 1945 3492 3506 4711 434 3188 3157 647 2745 3426 1759 2403 2898 1821 270 991 4971 587 1818 4632 4391 2442 4416 3704 1422 4823 4099 934 4579 178 4862 2700 4221 2912 635 1623 3574 2472 1727 2843 4031 255 3491 3429 274 1548 2893 2710 2439 3708 2413 2167 3648 3255 3200 591 164 2449 345 3479 4575 2466 2259 63 2729 3463 912 1198 2579 4830 4325 501 325 774 3259 4356 1747 3829 256 829 1715 768 1748 1524 1728 4686 4557 261 3442 3453 3811 2310 4676 3468 108 2672 1253 3287 3713 890 4576 3751 4551 3454 4147 351 4552 3202 1724 1632 2407 2937 3007 1565 4239 992 4345 4712 4805 4809 4057 2572 2425 2387 2265 96 1314 4719 3457 2066 2663 229 2749 946 3830 1509 2546 2243 2424 3023 117 4573 267 3916 540 998 3687 394 2626 788 3282 3155 1399 1484 2868 3310 3614 2383 4867 869 1862 2472 4209 4046 3746 4815 3721 1931 3833 5000 1453 3929 1302 1149 2195 420 3409 224 875 1994 4268 2650 3123 260 3726 3055 1883 1296 628 4207 234 481 2659 2383 4375 4997 3439 2134 1296 1062 2720 1976 3102 3698 3704 4887 4431 3467 894 2269 3411 4352 2405 2330 1232 4418 1901 4508 519 3960 4217 770 4236 1923 2848 4393 1177 3731 597 3624 3803 520 4015 403 884 97 4361 2331 2696 1897 2451 4187 1120 1261 3855 3661 2378 1543 3373 2140 4422 4670 3719 1576 2130 4804 4566 3357 912 4862 1507 427 3851 3224 911 3959 4021 775 1835 457 684 2588 2001 2725 3513 2304 1153 2626 2471 2378 564 909 434 915 846 2951 4173 4491 1635 2331 3347 48 1697 1649 2239 3702 126 3926 1731 1050 1102 2306 533 2110 2982 360 4558 2785 2500 1793 3689 2132 2756 2737 3986 3301 4444 2065 3372 2000 1385 308 1442 1857 472 3722 375 4595 2822 3183 326 2780 448 3525 2034 238 20 1678 1319 2752 2902 3307 776 3971 2805 1024 2118 3998 1555 717 2120 1267 2352 2414 3781 2871 951 4108 4395 2702 3455 2171 2580 204 2515 1162 1156 1269 4179 2197 1068 1454 25 4326 4346 3993 2589 776 2279 3237 2770 2795 959 4500 4934 2323 2741 572 3598 1681 2644 1223 3871 3600 1767 1442 3286 4481 3242 4505 3321 3472 4614 3978 3612 2796 3073 4918 4526 2643 292 939 3225 1395 3803 2788 1621 4387 4816 4055 3901 2504 2161 894 1952 4728 566 4543 1857 163 2140 1300 3416 3580 3460 932 2368 4700 3940 4912 3582 4344 3813 1367 4784 4302 147 3674 2972 1676 1705 3872 4724 2185 1890 2412 1057 1442 449 3634 829 2918 2378 2909 4623 4347 4014 1084 1827 455 3963 2441 1288 2727 2258 2953 3320 379 3183 4790 2091 3992 1765 4480 4356 3621 4663 1287 1978 70 1168 1131 337 2109 3516 3565 623 2019 2805 979 1831 4651 2807 4336 3345 816 1803 4089 2840 3482 464 17 2314 3662 3893 766 1356 2779 3985 889 3516 1813 1852 978 2709 1621 211 4186 334 647 3567 1296 3675 3722 3350 1125 1963 2100 1745 4639 1096 4604 1685 769 4714 246 4994 2330 76 4091 927 4522 598 2294 556 4032 4393 615 4198 126 1758 252 2014 3835 1279 3483 738 3408 3533 2362 3083 2076 664 1392 2790 4240 4362 1681 123 2236 877 1037 4921 8 3032 4465 2728 2588 4742 68 669 4400 3774 4596 2434 2788 1388 1847 4347 3066 2511 1218 3034 1975 3945 758 171 2718 3874 1341 3945 3796 2870 1313 3151 1997 1522 1734 2296 2046 434 499 2984 1593 3014 4429 4417 3028 3185 477 1511 658 4441 629 2492 4896 2018 4966 1189 4881 4707 1948 2842 3027 4463 2776 3162 4168 684 1734 3461 4694 3112 597 232 343 4239 4242 757 2666 2742 2196 496 1824 4084 4201 1955 2216 2667 4560 4123 859 4291 278 4576 2288 2536 1369 169 3617 791 71 4966 1845 2117 4752 108 1492 4048 304 445 4358 2451 3895 2269 1100 2567 496 3086 4965 1357 3325 4309 3187 668 1681 4874 2907 65 1061 124 3305 1010 2412 1651 3505 3682 3638 3948 2415 2393 1681 1097 2144 3769 1315 1510 559 2338 2009 3653 1 4974 2884 2107 1529 2222 1191 4881 2677 1043 1970 3859 4711 3373 3410 1404 1517 3864 4238 2833 1841 3250 2388 4857 4297 3191 274 3316 312 1685 2461 4153 2707 2216 3013 3438 3838 3615 2991 2019 2621 221 4962 1847 771 1201 2930 3650 4566 2406 4697 2785 4920 1884 3553 4278 4280 4949 4339 1174 2879 561 3251 2265 1724 3330 625 2836 1264 2617 241 4786 483 4007 1604 4343 2261 4789 597 820 2749 1677 3733 3510 1390 2878 248 4775 4485 307 2894 4668 1757 3397 3954 4005 779 2469 1886 4303 3601 1779 1086 2605 1631 2874 4096 1499 4838 2849 4898 3826 4267 3027 2444 40 1898 296 4514 4884 3728 1106 1307 3894 1784 3417 2357 4469 664 2912 230 1199 1545 1549 2612 2717 170 4068 2199 3428 1844 2733 1186 1277 1815 2842 1493 3541 693 4042 1998 4614 130 73 1619 716 746 1837 3097 689 3547 3922 4193 3098 4358 4175 4093 3880 1666 4887 503 4168 4001 730 2747 4891 834 3953 816 2631 4461 757 3556 84 1770 952 1445 3679 3338 218 232 386 2860 3230 1157 618 1810 3378 2481 2264 25 4939 34 745 3069 1798 1583 2990 4474 3784 2302 477 4404 640 740 4654 3824 1567 4865 2438 3097 3815 4049 1127 1188 553 4 1398 412 3037 2086 2364 4183 1486 3040 4222 1070 91 1685 4325 2049 4752 1838 79 3657 4099 3423 1060 2013 4151 3543 1505 3869 4500 3276 4025 1714 4749 205 2159 3940 2224 4182 3357 4506 3018 439 4232 4446 4281 981 3681 3678 3160 4352 1861 3893 1214 1284 2734 583 4823 4720 1929 856 425 1041 3606 2406 929 2480 2715 2443 2724 2168 1329 3764 3158 4393 2933 2780 4902 1432 504 2306 1144 1364 3072 3206 338 4355 1845 1248 4535 4291 2805 2561 4007 3745 4304 3985 2797 1093 4596 399 2512 420 946 3164 106 1381 3687 3712 444 4013 4836 4763 1720 131 4623 4014 3709 4028 2416 1511 4975 4592 3285 153 973 4947 4454 4201 921 4573 1345 3354 2955 603 191 2746 1583 1843 45 1859 2434 3484 1021 4539 3777 436 1922 2764 1522 3120 2095 1493 1728 255 1593 4871 3955 1599 2824 4792 814 4959 1922 747 4096 3443 3864 2319 4323 3860 592 2308 3784 1525 305 737 553 3015 1626 4104 3558 2086 1427 3560 2281 2281 489 2459 1882 1502 2703 2573 1531 355 4192 4507 2332 350 126 2473 2064 1807 574 4347 823 2145 1930 1733 4714 4524 669 3235 1026 918 2970 154 2226 1781 2414 1597 664 2854 666 3889 2224 858 3930 1537 3881 2580 1512 1282 1470 1444 177 3384 1710 1758 4855 2304 3508 4932 2669 1636 3943 3536 3894 2138 2243 2515 4775 2309 2639 3273 161 2139 4021 1050 2304 1709 3734 1019 1414 4538 2731 4699 960 4900 3669 1271 1872 873 2965 1086 2425 3947 3708 949 4207 4257 597 1052 140 812 326 2510 4964 4722 443 3157 74 4319 4195 1765 3384 2135 2593 2677 2444 69 3500 1385 3845 1424 23 514 3346 240 274 3564 2547 589 3839 566 3886 4089 382 4102 4979 3201 1121 3115 2441 95 3768 3153 4455 939 2879 2552 1843 62 2051 2037 1455 1765 3001 4792 1055 404 4807 4421 2980 2904 3145 3667 300 2220 1053 328 4223 1645 3199 554 2236 126 1838 2335 738 21 4245 494 599 236 3691 1964 309 4033 2435 841 2800 4726 3669 1432 3545 905 3323 3138 3358 2749 2589 2427 1439 4056 550 3052 4963 4435 204 1304 4569 1693 4892 2671 2839 2480 4795 765 3719 3947 1502 4100 1645 4702 2779 3374 4498 3513 2750 4964 3604 1085 4469 4026 4476 473 2524 3336 318 982 650 3538 3028 3172 3882 1913 3700 3819 2059 4361 1509 739 17 2185 1230 4220 2594 1398 4616 2934 145 4695 4398 43 2502 178 4228 2408 2163 4686 1605 1864 3857 1031 4748 657 433 1614 2204 1492 4420 1574 296 3073 2628 4472 4892 3409 3896 1440 4641 3066 772 1333 4661 4503 4782 3309 4473 3245 4747 3207 2185 4280 416 3983 928 3756 2033 2997 1417 4347 3349 4246 1023 118 863 1786 2918 708 1495 3084 2031 4156 2631 2829 4656 2121 1943 970 3066 3329 250 3569 529 1782 3319 1544 2352 2061 2608 2878 2314 1641 2126 1744 3082 3104 3411 629 4860 1373 206 3947 1369 3965 819 3552 687 3714 2136 2521 3719 963 1842 542 1158 1698 3902 3204 3564 1140 2832 4634 88 2869 4303 2876 25 489 2567 1732 758 4340 2693 1300 3096 4283 2711 2676 3259 521 3074 4394 3745 1891 154 1277 3830 2092 1301 138 4165 4986 1768 1312 929 3535 3201 1019 3221 1617 1603 1244 2037 2834 1701 3143 4659 4168 507 4443 75 4398 2627 350 4295 1450 3194 2871 4979 3989 2245 2874 1010 718 352 4512 703 167 2170 292 597 1558 2087 2574 4560 2374 21 4916 2698 1667 4023 4852 3055 3258 141 1124 3441 4254 3122 4427 36 3148 1253 4325 387 3808 4033 3898 2881 2790 1204 1823 89 498 251 787 2839 3480 4405 1148 4797 629 3340 1160 3551 1179 3695 580 3767 4657 3003 4969 2385 4369 3741 513 1640 3657 1329 2230 776 1771 639 4060 3210 1756 728 34 2195 4208 1261 86 3908 1285 2177 1366 4316 1355 1506 1103 3625 147 2268 4625 2795 3197 4654 2720 4146 2000 2890 1045 4610 4390 4041 2740 2310 29 3109 4500 4274 3183 4030 2186 1240 3482 478 1333 4636 2905 2901 2083 3336 1066 1517 35 3969 2742 4366 562 2208 173 4860 4526 1801 3535 2268 4789 4775 3803 499 2679 1686 2620 831 2624 2920 39 3531 3000 3857 1574 855 274 1211 576 4294 4936 1923 2326 4663 4757 1162 3928 1773 3338 292 2302 1263 1594 2804 1088 3824 925 2383 879 160 1897 108 433 3817 4132 4979 4729 491 1043 227 3484 1240 743 2377 461 3208 2971 4240 2129 1343 2927 2572 1940 4978 408 3710 819 3974 933 2483 2856 4529 2308 1533 1666 1951 4699 648 1305 2606 815 358 3022 1682 2792 588 4105 4754 4547 4539 281 129 2143 151 4776 2974 3096 4403 972 2812 2936 3260 976 3811 2153 4233 3648 741 764 3746 1081 1970 1629 2326 3142 4076 1764 355 356 396 1957 3177 2935 3395 769 4663 195 2314 1795 2957 4332 1306 956 1209 4022 4773 1472 1954 2014 4203 4567 4784 2654 4862 3388 4994 1029 3743 3369 2166 4957 4390 322 1589 2428 4766 1485 2283 2627 4558 576 451 4258 3745 2035 4578 3218 3111 3858 2440 4393 1122 1188 4850 2762 786 1199 818 2 4313 2833 933 3788 4288 16 4764 3246 192 4076 4228 3010 314 1416 4382 246 2264 3676 1855 980 1569 526 505 3147 3201 4380 257 2060 1718 3603 335 341 4060 3020 4737 1866 3898 2889 4152 423 1067 4212 4472 2639 3438 1753 549 112 2479 3040 1 2333 572 4476 2823 3067 168 982 4579 3420 763 2706 1871 4007 103 3584 3984 1901 245 2485 2703 3158 2046 4504 321 2554 1595 813 4919 2657 3102 125 167 4540 4782 1004 1873 2553 2591 490 2986 2770 1088 467 3925 406 619 3735 1845 2567 3224 474 27 1531 4618 485 2230 4476 3248 859 871 3688 3382 1485 1529 2777 953 2455 1207 2461 1519 1560 1246 3807 2325 4262 3190 1044 2503 128 213 3888 203 2898 1140 199 2574 2964 4424 3772 717 3715 4882 3077 1165 2519 3440 3084 2261 4340 3106 2632 135 2169 765 938 3898 2995 1747 4409 3770 3883 4161 2454 1271 3540 1408 2584 3618 4078 205 730 2091 1294 874 728 3254 4107 1874 4182 1640 1115 4720 4297 4279 404 4857 4611 2736 3003 3933 4203 3591 1640 122 4587 130 3632 2553 2352 2598 2402 2783 350 2049 1779 3686 2346 3934 2290 2609 4118 3196 4644 1355 3168 255 3185 2761 3362 3262 1109 619 516 1499 3736 4575 3662 350 3399 1566 1199 3338 3416 2389 313 1431 474 2934 2481 4038 867 4636 1908 1832 3048 3883 2469 3944 1856 149 1784 1668 2497 3309 1771 3608 3970 297 879 4722 3439 1088 4691 159 1017 4200 153 4061 659 3986 4856 4695 2382 1908 4120 4333 3942 182 4585 1217 426 3238 1700 4346 3024 3772 2312 3077 1366 1334 3079 1983 3794 4909 4470 460 3188 3791 928 28 2479 3371 3020 1856 3515 4792 2771 1065 3214 4958 531 3218 4758 4346 742 4409 1616 351 643 3818 1357 4024 884 4052 3488 1647 2255 4145 1009 1577 2286 2850 756 2264 2502 514 1107 3248 4691 4302 4160 682 4083 2531 3844 4187 4263 3552 3459 918 181 3495 1126 1374 1016 281 3167 573 2382 2503 2240 377 4369 673 2205 1961 3447 3627 1133 2532 3427 1755 1453 3146 3881 1205 3109 3849 1141 1071 4096 3985 3917 4037 856 2952 890 158 553 2672 3588 245 4466 612 4411 785 2335 1878 2006 4925 4681 3868 272 3337 2372 4526 4278 2271 623 258 2522 4054 232 1705 4707 1051 4958 919 2051 2075 1637 982 4984 4867 877 3588 595 4800 1003 1056 1412 991 3863 2657 2452 4486 3133 1815 4649 4329 2772 1872 2293 1446 938 2964 2688 1441 1621 4066 3498 3001 2411 3497 762 121 2547 287 753 8 4114 3790 2239 2393 32 3810 461 4892 2496 2948 2466 291 3107 3138 3175 3638 821 2117 4962 1391 3303 801 3167 1231 2588 1120 3786 1903 4844 672 478 2592 4899 2816 2329 2724 4083 31 893 2578 3022 3933 4441 1214 4285 3224 1591 4582 4404 3225 1739 550 4867 4740 1434 3157 214 3340 3072 742 286 3468 3361 3648 3255 2855 1561 879 152 48 468 4160 2982 2483 4943 265 4160 2027 1404 3198 1260 1025 3923 4533 4665 4516 3907 1084 1683 2891 3269 293 2875 4877 4866 3537 1420 4401 4695 562 431 2094 4200 1567 1200 4685 171 924 1046 4113 2497 3663 1927 3758 2152 3356 50 4160 1483 874 4131 3647 1512 2748 2506 2089 3049 4874 4884 984 3644 2909 697 3976 2747 214 396 4619 4613 3591 3902 3029 4979 4856 2588 2967 3244 3900 2044 1920 4129 2673 4540 4535 1993 516 299 4323 4503 1411 1342 3163 3759 2825 2356 1078 1852 1333 1947 2885 1517 2123 3217 3284 4588 4369 1995 868 3086 2707 2665 1220 349 1737 3312 2499 3809 1404 1887 4808 954 676 2762 323 3600 2468 475 1217 3260 2908 3740 3971 1428 2231 4653 2983 2379 4107 2292 1710 4366 1891 4400 1733 2120 3800 2350 3244 2767 3620 1437 2842 2732 229 3625 382 4935 2944 1299 1911 2369 2748 3551 3494 569 131 1596 4383 3024 3132 744 3780 4788 4860 2186 1473 2241 3152 1798 3449 1883 4276 2989 4880 965 231 3290 1822 829 3245 1286 1122 3517 2732 3836 917 252 2895 3206 3875 4043 4822 3998 854 1641 2276 4982 922 4496 1848 4961 1578 653 796 1311 4922 2987 449 1885 2650 1393 665 2274 794 2287 2780 2884 3880 877 1492 1761 3579 4549 4672 1782 2788 2796 3397 124 2344 2821 2720 4293 1927 1469 845 315 3624 984 2075 4914 1395 1235 4822 441 2397 4536 3652 1838 3144 1421 137 239 984 3621 2891 3521 1343 1037 4670 892 1937 3680 1896 2868 97 1772 958 618 1187 4747 1006 4202 1552 851 1099 459 669 2654 1405 226 99 2387 1278 1206 2889 4387 2965 3453 2597 2717 4911 4326 335 2754 4313 3014 4383 401 4383 3147 1010 1468 4889 412 2928 2642 536 3566 3689 4155 2557 4296 2731 247 4875 2985 670 1511 808 4356 424 674 2360 1019 4113 1426 362 2841 1881 2796 4105 3255 4253 2628 2940 4720 3718 4391 118 60 1145 2446 4959 2321 1832 4401 641 4021 1847 1154 2443 3933 2760 4430 1410 2178 160 704 3211 2519 4271 2006 1955 3324 1132 1674 759 614 2703 1042 1372 2676 3389 2224 3448 4900 4608 1914 1815 3164 3124 1915 2543 2249 4307 2776 3924 587 3738 1693 4589 871 850 846 3885 3572 3528 2758 491 622 4941 4043 178 4703 1670 2647 617 1545 4197 3617 469 4381 3918 4314 4338 3887 1811 2401 3446 2319 4393 4175 1222 81 233 4732 4943 2534 1744 4816 2726 2633 3615 2659 4488 4779 3747 2501 403 2808 4166 1486 2691 1952 276 2200 6 423 3463 304 3088 1404 4924 4456 1496 2926 1676 4592 4081 938 2444 4705 1346 886 1869 4048 2863 2914 4580 3849 549 1802 3491 2778 4082 3653 4142 2315 1154 1849 3007 3541 3195 684 4219 3872 2635 2396 2243 4891 676 2113 4292 2703 3303 70 2695 2084 4958 1707 802 4172 424 4638 2340 3283 848 4797 4917 3189 2527 477 1780 4824 894 1535 2655 1693 2701 2101 1335 4035 4687 2674 2289 836 2059 2591 4086 3847 109 3095 1491 1956 50 1332 98 315 4792 1191 4192 3293 556 1468 597 4249 961 4387 151 4393 3664 3665 4103 186 4450 3965 3610 4680 4328 2595 617 3111 1572 3852 2281 811 3949 372 124 497 1519 4899 1831 4 1424 4253 514 1825 2173 2170 403 99 4803 4230 2691 3616 1366 3066 1207 2953 1141 1289 944 1358 3659 2396 2971 3760 1304 3207 3402 1590 87 1841 4178 520 2142 2160 2867 4671 1504 1827 2251 1163 2054 542 2819 1643 3034 3905 792 1297 2506 4537 4603 2419 1043 422 90 4996 3116 1028 4165 1976 2086 4122 305 891 4475 4061 2825 1395 3916 686 1960 1538 969 3000 232 237 1517 4275 2622 4359 3528 2180 2691 175 995 3034 3069 1685 2983 1915 2132 1881 3391 117 3413 253 4193 813 3818 1926 944 2763 2753 4382 973 4948 2337 4037 4122 4447 160 2603 4134 3921 2279 4064 692 1673 932 3205 4179 3484 4815 632 1943 2682 261 2900 3599 751 3168 38 4069 4395 1622 217 1097 4227 3918 3291 1582 2645 2886 2182 284 3592 4199 2416 2372 4690 2871 4915 911 3472 1990 4958 536 2025 1137 3394 2173 539 2691 1381 802 1141 2599 4451 4709 2131 3039 4320 3507 3974 3792 591 2122 3489 1588 1798 189 1589 4726 3816 3987 1246 4561 2129 3704 2755 1250 1806 811 2330 2217 674 1238 1729 4684 4498 3962 1638 3565 1026 4464 2865 2679 4438 4304 1397 2452 1618 4862 1490 986 762 1720 4006 2609 779 4226 3031 1983 2416 2658 4154 524 4246 828 2464 1806 1192 406 2252 742 2163 2485 3974 3594 1123 2207 2707 3561 3429 1839 2706 4162 1195 2829 3472 3373 1387 3331 341 3040 4552 3897 261 3947 400 1057 1105 2468 2572 1659 2227 1885 4923 1147 893 1817 863 4878 195 4442 3958 193 1428 774 1602 530 2173 3557 3658 645 1382 2941 2327 3584 2106 1150 1912 4695 3500 1383 1182 1433 1973 4327 2568 1656 2399 2460 593 1997 2037 640 1253 2059 536 2838 1399 1847 3980 1450 1262 950 2912 158 2132 311 2546 446 2118 3597 1041 2549 486 3270 2177 494 4164 3934 3522 2132 785 4861 1513 3465 3706 677 4846 4987 3123 2045 4517 4810 2945 1089 4685 1116 303 1423 2572 594 2482 2531 2776 848 4805 3620 231 4712 4830 3077 2400 824 4575 2869 2240 3607 734 2447 3383 348 581 347 680 511 1370 2875 1556 454 2984 4215 32 3042 3357 3513 1722 4759 1890 4842 728 2271 1758 4155 1033 400 1123 2421 4041 1601 2696 2874 4130 169 3981 3777 1918 2489 1322 1950 22 4749 3560 4543 4126 4966 526 4584 4198 1130 4125 4960 1290 1555 3205 378 1899 4004 4246 2389 2701 3416 1208 52 3807 2467 1651 2127 2950 1838 1071 4424 1329 431 4110 2951 2998 1159 3877 3407 1332 1234 3615 3982 2711 4130 642 2009 3928 4461 4527 4694 354 186 3750 3111 3790 1176 1208 4566 2256 3376 4139 1196 2543 3126 2746 4704 3273 123 4139 1358 1997 1654 3583 749 3783 3702 4821 264 2983 4170 3679 254 4370 1809 1459 1027 4928 1626 1323 629 4188 4166 1141 4663 1895 3441 3125 4345 4358 484 4198 2614 4103 3526 965 2564 2576 4374 4654 2928 2880 1275 2388 3431 4164 557 2597 4790 708 3945 2148 2012 107 2840 2966 2434 1122 4904 1981 4602 885 1466 3072 1421 4084 266 297 611 660 2371 1565 4663 1220 1088 3128 2217 136 1628 1359 338 250 4411 4195 4995 4604 3343 2029 4774 470 3628 1004 4659 2062 739 4160 1517 2995 499 4635 4411 2 1811 4659 1887 1274 474 522 3002 1095 2080 3702 3910 2882 1226 2185 1091 1431 673 4409 2594 4645 4923 785 861 2714 1161 3903 757 3093 4656 4372 2818 1714 808 271 4912 3842 1896 2442 4252 4632 536 3523 4618 2013 2965 2117 74 4948 1448 1189 1159 2183 4135 4661 2247 2696 2355 3340 606 1689 809 1171 2738 3269 4473 4505 32 4476 274 4225 3334 3107 4932 3415 1639 1673 4004 2479 4866 20 4971 1206 3283 786 3864 3142 4009 3136 2793 1015 2462 927 2006 1480 4003 4769 2591 162 4049 1344 4016 2158 3784 2336 276 913 4436 2760 4255 4615 1555 3798 3075 414 3400 1112 2420 4422 4851 1859 748 2448 2751 1959 960 1612 2715 3656 3736 265 2906 2655 4387 449 3027 4136 273 3106 2825 4626 3447 3494 2027 434 2591 651 1061 4728 4117 4037 3622 2271 3739 2967 273 1017 2445 2646 3772 2394 342 2766 4923 1488 2386 178 2790 346 3218 2272 4854 725 4043 3795 3660 3720 1607 4224 4683 4722 2218 4057 265 2766 4182 1317 666 2846 4280 1950 1989 4061 448 505 453 452 3469 4049 3673 2886 1551 1629 1660 1355 1251 4518 3509 3641 683 2594 4440 1566 3371 2036 1420 4327 3325 2401 3292 1549 2750 188 4950 2267 391 3411 46 4681 4100 1095 4812 4708 1464 4568 4738 2747 472 1111 3327 3804 1987 2363 3654 3941 4409 1069 112 4595 3057 1915 4022 4254 704 1536 1231 4371 2441 1482 1064 881 1520 2555 1479 900 1710 3041 3976 278 3200 1223 2896 4273 168 4594 1604 1142 2642 1764 4243 3913 1544 515 4208 4722 1815 755 2913 3901 2832 728 4299 3 4296 1382 4019 1583 1120 2513 3102 1682 4797 797 4946 4480 1585 3295 2419 2073 4376 4969 799 2577 1444 3506 3938 2735 634 4308 4275 1282 1755 261 3069 3655 3108 1582 95 3476 3406 1111 2244 4249 1814 449 3988 2074 2390 1554 529 3942 3499 813 2683 1403 3861 895 805 2399 3018 1683 45 1712 3618 2623 3840 1278 2028 1157 2083 4380 4232 1675 875 2162 916 3523 2775 342 1888 4004 1248 4582 4113 4615 4312 3911 4313 1602 4448 2930 413 1825 4848 161 4686 1504 1875 159 1817 1778 2632 173 1887 4877 4354 518 1942 364 3633 4436 4333 1964 3039 792 3396 1399 4740 878 4354 1156 1339 534 4957 356 3555 4573 22 2927 158 4162 2898 1933 4541 4121 898 4062 202 1107 2180 635 2972 2516 727 282 63 580 2267 4037 4561 967 3263 3795 4390 1581 2089 4334 3885 402 3762 2236 122 2319 2207 2487 2074 4887 4129 3277 4281 4483 2318 4816 3479 1759 566 1046 62 3354 3582 802 3662 1298 3920 1745 1850 1558 297 2895 2113 3610 4498 2104 1965 4782 4104 1775 367 1831 4309 714 4177 4037 924 1731 3178 124 1528 4441 1550 1547 2598 725 1580 1247 1198 3718 646 2233 814 717 4244 1748 903 2681 2921 3384 126 4213 1805 4474 3212 3821 457 3425 3047 789 4966 3899 1695 2114 3534 2214 1313 1782 481 2007 2216 4376 3714 2174 3263 3898 4624 1632 2168 1865 2342 3604 4128 4921 1170 4591 4744 2407 4145 3672 286 4437 4138 3884 3778 1593 2903 3331 2401 3750 4479 857 2510 1593 2463 1542 3660 2797 972 1559 4509 1968 2474 722 4150 4604 3176 1694 952 727 4834 1753 1089 4931 3246 2304 769 414 3135 3578 2094 1155 4309 4717 952 2304 259 2256 3085 1078 4408 3095 4798 348 4423 2827 1280 3844 2543 1159 1933 2933 3475 4780 1024 2535 778 4198 2413 466 1760 2196 1638 2719 2532 2588 3551 1861 3336 2340 4291 4854 4548 146 1428 3567 4804 3494 3335 2787 1725 2595 4869 369 2460 1769 3284 2626 1231 3470 1052 1372 3185 3304 2291 4377 1778 2132 2353 3880 2853 4251 4605 19 3793 3912 1550 920 4489 275 3114 1305 3908 2225 4026 4931 1597 3441 636 2075 1260 1496 3696 1676 2163 302 4900 2010 1921 1535 808 3450 4123 2260 2219 2023 1278 647 2948 39 2462 298 257 2532 3099 121 1068 3996 271 3499 3576 4386 4585 2165 1752 2130 2100 3343 1369 3584 4873 596 28 2042 897 855 4685 3938 59 1841 4174 53 4396 20 4844 2686 2450 1971 2673 59 3616 4183 1801 3303 614 2436 3933 751 350 697 3339 629 1552 4004 4755 504 3030 1924 4748 338 3977 1509 685 2545 66 903 804 3470 4018 3271 4723 1145 3827 1133 2549 1275 3076 3813 4046 4002 2792 3870 3577 3136 3504 3854 647 549 2749 243 4166 2081 2191 891 176 2075 1184 2757 3080 4252 4450 4406 1993 4292 157 1838 3382 1628 3313 528 1139 1515 3939 2125 3939 1074 879 3258 4631 2127 1283 1133 21 2814 4109 1620 3799 3963 2807 4326 3832 3849 1442 3143 3915 2510 3815 297 1124 893 1256 3110 3020 3842 3605 2695 305 66 3600 3400 2523 3216 4258 4945 3473 4633 1003 4942 2354 1905 2318 3336 4525 84 3938 4523 3105 4430 4258 3790 3749 2795 3262 2718 1609 56 3152 1426 3619 3231 1808 576 948 2280 3129 583 4912 1266 2889 2275 4610 4878 1709 1341 2453 1093 418 1800 2140 373 2789 4085 1707 4160 2349 1000 1659 3148 4403 4824 2578 2612 3465 4003 2169 3389 1584 3440 508 3818 1576 4467 3438 2385 692 2068 1034 212 1331 3416 2699 577 9 87 2717 2362 3659 1652 377 1894 1343 112 1077 2686 1362 2920 1898 2929 423 4122 3476 4152 4231 4588 4190 1842 2555 4453 4763 2770 2716 90 246 4044 700 2083 4483 748 3682 4795 379 3750 4658 4059 1124 4311 3355 3655 1775 2091 4575 1863 1129 4476 3246 1336 4002 2274 3691 4153 1593 2933 325 4982 2293 4261 2960 2441 4045 2635 1458 3748 3714 13 2422 2992 1152 4518 236 4232 3297 2707 4927 2903 2817 1751 2046 4302 1075 3232 3043 839 2970 3663 1015 301 3545 3124 2884 2081 1780 3432 4905 3119 3685 2314 90 1438 3328 2675 3334 3260 3758 1697 1767 600 22 576 549 1102 3071 740 3035 1263 1680 3640 49 3606 1809 3610 4576 2452 4167 524 3841 2396 2163 2573 4783 1232 444 1174 4104 1226 4976 70 2352 4540 1671 3887 1589 3121 257 1014 4796 3377 4658 4310 2147 4225 1853 2550 3013 448 4230 3406 833 1684 1615 2118 1963 1179 2212 4216 2978 4314 3903 1505 2256 586 1436 916 1325 3093 3574 1047 4789 1902 1449 3091 2637 4358 37 1352 2906 736 4922 2583 4026 758 3574 2534 2904 4209 4928 2904 2148 93 1537 2090 1537 2914 3022 4159 4742 4732 2024 3493 1750 2236 4899 78 3440 3398 2682 3424 3911 1817 2449 1109 218 3930 4650 3620 3045 2105 2441 1102 3815 1817 232 3978 3826 180 2228 3489 4279 3334 2429 1378 4207 2589 3898 663 3210 2600 3219 2135 1756 292 1085 1250 595 4168 2090 128 3579 2723 1262 2242 2466 3496 4571 183 1228 873 1758 1441 3088 2353 4591 4934 3936 1873 4813 1343 2981 4204 480 2500 1466 2018 3725 1381 1436 1129 3782 451 1104 4239 2023 4293 3229 4666 1978 4243 3469 2000 4068 1039 737 2215 4102 695 2634 942 2245 2661 3265 4978 1730 2703 4767 762 1226 2711 1269 900 3479 1939 1166 702 3037 2566 3528 1885 1646 3894 1255 433 391 2764 4274 1255 4712 2743 1244 4086 2176 1337 3812 1603 3455 1680 973 3053 51 4470 1247 4089 3827 2386 812 1599 2759 4237 1092 4651 2766 110 1434 4917 3934 3807 1132 9 2575 3077 742 880 3872 1907 384 3205 3113 568 1196 3545 3440 2748 1009 1720 1004 1335 1651 3698 2205 267 4336 747 154 557 668 1266 2089 503 3502 70 3002 3185 4377 1916 4996 3092 1076 594 4183 4805 114 2776 1153 2240 75 4882 4698 3523 1417 679 47 4438 2860 3045 2682 3858 1095 378 1184 4415 792 3844 2746 2484 2036 4643 1253 3459 4200 1298 2690 1473 2953 1761 1374 3251 1069 3646 4283 4580 736 47 1445 72 4128 3961 3847 1365 954 3101 4955 644 1075 4549 757 740 1871 2828 3345 672 3501 1035 4656 644 4752 4445 792 3771 2672 4372 4297 2268 1231 4185 4296 776 1861 3816 3631 3222 3541 2225 1547 1144 1581 4025 3485 363 3794 1647 2370 2891 4065 15 3211 3740 3911 3306 1982 2514 4667 1924 1627 58 1015 837 1647 3703 226 2257 1436 2790 4008 128 4223 4850 3888 2110 3681 1353 1301 1396 4535 3252 1783 2741 1778 1443 2855 762 2208 3615 4198 2583 4009 55 3950 2083 3010 892 927 332 326 1012 132 4081 1648 3634 1075 4934 378 3364 3961 2923 409 3476 2316 4101 1542 1152 3559 284 54 3651 1977 1884 3779 4641 3310 12 498 3430 4509 4409 2715 4424 2552 2868 308 2913 2991 1392 310 2894 509 4525 1582 2330 737 4640 3886 660 703 1776 1313 2372 4677 3931 1986 802 2990 1031 3702 3392 1290 1289 4149 1483 2372 818 541 1437 1467 2300 2159 2710 4521 1889 1232 3919 4383 2669 2513 1213 4967 2751 3136 1652 2161 4180 717 3057 4095 268 4022 4807 3680 1651 3779 1987 4568 1913 1170 1712 3455 875 4524 3964 4470 4528 3798 4305 781 132 1506 2861 2480 136 1467 906 2101 1784 4300 151 1207 4459 4210 1245 1374 4431 237 2266 3101 523 4523 522 1603 995 1310 297 139 4840 4673 818 2187 493 3718 987 3297 2195 251 1511 4169 3526 1712 4266 1728 3973 4091 4393 4269 1686 2876 3176 1818 3287 3313 2129 567 2078 3971 1492 3416 835 4959 3481 2114 4225 4711 2791 2290 4704 438 2681 2150 3814 2032 4540 2105 1185 2095 4267 307 4102 1735 219 2327 1110 3947 4127 4268 796 605 213 3293 4168 1618 998 3305 2319 964 3218 795 3240 3710 2722 4026 1368 2980 1212 4122 3519 3744 3163 2354 545 894 3501 4981 1263 3345 1515 4577 3443 1091 3044 1058 4287 1761 4274 2160 103 4533 2179 2956 1042 3451 257 224 3605 2548 19 4972 4576 1606 1034 2361 3495 3777 3189 2746 3770 2059 2093 4838 4877 1821 3225 4672 745 2725 3156 2055 3625 658 3522 3678 2414 2435 4855 4845 708 4888 2079 3766 354 3335 4927 585 3510 3585 1979 248 735 4114 1142 4188 25 1556 3781 3646 4532 84 4196 1087 3830 188 295 720 3812 520 482 4674 3165 3225 930 4208 599 2501 1874 4264 696 2060 1415 4870 4558 1021 3628 993 2199 2167 1143 4404 234 4960 4914 3142 3276 2274 1891 387 3093 2401 276 4376 1464 6 2483 2426 1966 1415 1211 328 4100 124 4018 2053 2464 460 2737 215 1024 670 239 1723 1603 608 254 2622 2549 1172 1141 1069 2560 4254 3284 3286 1806 1903 3595 517 648 1893 3771 1128 1618 617 4835 4332 1404 2511 2164 1373 434 2977 2782 809 4157 3437 4481 2463 2161 1018 1789 4536 4653 1047 3642 2029 2478 2069 3193 4280 2379 2488 617 4929 3786 4681 3202 1418 3994 3711 4438 4764 1639 2777 2811 4712 874 2245 2466 1079 4182 4749 2003 2235 2748 1501 1975 4363 4232 1278 1452 4971 1609 1870 4725 1177 1589 4982 4088 2146 2963 3866 4070 3811 1343 1685 4806 2168 4825 4570 2162 4936 830 2316 2336 2078 1502 175 4770 4146 2268 3492 4223 1150 4553 4105 2496 1722 50 391 627 4617 4861 4891 836 1898 1400 1717 2927 903 66 4235 415 4185 2920 3583 98 1546 306 1013 1259 1169 1691 4919 2007 1578 2204 3201 4304 2644 441 4556 2677 649 4954 3407 4736 4249 876 3489 3926 1591 4910 473 1739 1938 2580 2575 1316 4822 3560 320 1770 3593 2924 3677 1894 3070 3185 4908 911 1349 2034 3614 357 3697 762 1375 4618 4808 3338 3330 4444 3279 1636 4186 405 372 1627 2842 2467 3122 4584 1454 1584 2216 2367 4616 2258 1178 4951 2436 2204 3615 4110 1316 124 2145 1459 4844 779 1328 1962 3727 2336 4695 652 4968 3605 477 2060 1938 2768 278 4355 4209 3924 424 3300 943 1006 814 3993 352 4376 1272 2380 334 2553 3377 1079 4397 4042 4992 405 1992 1907 840 1910 4882 4700 1072 311 238 3836 35 871 944 4710 3664 2004 4098 4391 779 1964 2240 3953 147 3628 3932 3484 114 2589 4899 1423 4088 1633 4149 4075 3400 2763 3241 2513 4690 916 4095 4998 4375 2711 2364 4670 936 2238 1673 4759 2688 3138 1301 4545 2933 2199 3815 1741 3067 3845 4660 523 345 4656 695 2074 1729 2017 35 4252 316 2580 163 2343 4972 3184 3732 3333 2449 3194 2213 3253 2469 1250 637 2008 4096 3347 4181 340 980 2695 2146 4061 1289 2082 4477 1839 2539 1114 2842 13 4879 1390 916 1949 762 4491 1128 1642 3474 2424 4285 1385 4362 4884 2586 2596 3635 4274 4368 1442 2542 4884 2380 957 178 1245 23 4090 652 3646 966 893 2010 1266 4561 1026 3631 65 1080 1933 1267 3449 2433 1787 32 4240 2164 3359 4198 92 2288 4518 1239 3699 4114 1323 2484 1283 4205 2260 2694 523 4309 1122 1429 1016 3067 3237 3653 1209 2868 2110 3972 236 4290 1748 2926 2519 2681 3312 1681 1951 3627 3936 2601 764 2781 2895 3445 3123 4960 3819 2104 2395 441 734 2513 1097 1217 4631 4555 2900 4021 1654 3974 3945 3071 4299 2180 2920 4003 1735 1869 397 3331 3137 2083 2912 3420 4338 4095 2693 1335 3929 1538 3269 2296 3137 4005 163 1026 798 2545 2128 2266 28 2552 4080 712 2216 2842 2763 1593 644 1497 1245 4727 1087 2518 4014 2751 651 3873 3562 2274 4294 4573 4617 4237 561 3465 1096 3713 980 1848 2383 1659 3992 4914 2866 2597 4459 4993 2616 2275 1256 4845 4279 3383 1644 2888 4325 3782 66 1851 1832 2689 1592 1007 4600 3477 2536 1525 2240 2299 3928 4527 872 816 3498 172 958 1694 4693 2144 3032 114 4234 4449 1627 892 4799 155 2544 930 1008 3069 3697 4885 1681 4986 361 2282 2317 434 1705 2690 2090 4622 1308 4090 3395 527 3748 2012 4405 3799 2386 1284 1082 3558 3154 1621 321 1487 3316 1850 3227 3880 2189 3724 2816 4574 3780 4594 2336 4742 2877 4861 1459 1413 777 1512 4266 1706 780 4150 2179 1494 2350 163 3232 2475 979 4826 2569 1418 571 4654 397 4163 4778 1665 2085 2897 1833 3440 3130 603 1355 772 1090 1861 4929 3130 3775 4493 2039 4364 543 742 1716 4127 3397 2032 1294 4427 2839 238 2140 2926 1310 3278 4922 3577 4505 2933 3360 2769 4258 969 3507 1279 2343 3677 3243 377 2058 4320 2660 727 1106 662 1973 2950 2536 2277 2051 4032 2651 3506 3423 155 3468 2210 828 1158 2234 4265 2714 4911 3984 2518 4958 4263 3466 4717 1072 3451 4204 1228 635 2789 2947 1934 1440 3418 881 3731 2683 2066 1685 2798 2613 1579 3545 4725 1920 2566 3195 4133 3494 4912 4444 4732 4603 2019 4588 3013 1598 178 2332 4239 1900 1616 2306 2574 237 4042 3625 2889 1733 2112 4238 3818 4012 728 4980 129 4967 1219 1417 2522 3357 3767 2607 386 2642 779 4796 149 4687 766 178 339 2120 440 3327 2591 4101 3126 518 1527 2857 1347 3061 175 646 3874 1997 2054 3599 229 885 2606 3493 4265 1735 4416 739 4959 4626 1374 2298 3477 3870 1328 918 3683 2403 4536 206 2615 2306 4173 2112 4889 1394 4812 2362 991 3093 194 2074 2610 1224 619 2264 944 510 839 799 2680 238 3351 4831 4185 657 3124 622 2291 1157 3921 1482 4852 3228 3396 3752 4164 3661 3169 2305 1481 794 1343 4560 3628 2257 1905 2205 1403 3092 1421 1805 4525 1113 2057 135 913 554 2857 3112 1055 2341 2130 184 2461 2661 3315 3939 3467 527 4550 466 3567 3718 2396 4551 4050 2896 4646 4804 2794 4647 901 829 1590 1721 50 2881 1413 3921 382 1773 3063 4371 4060 4577 3418 1595 3466 4049 558 2479 4940 2005 3226 1689 3489 3793 3773 2246 3972 814 1469 2961 1532 95 2540 3344 4028 525 1557 4654 2860 1348 204 4864 574 4747 1923 4224 618 2408 3590 805 4930 1818 2936 9 3230 1221 3915 1258 3842 2121 4381 2025 4467 1676 2397 2166 3934 3163 1106 418 4049 4029 2140 1435 912 1104 729 3940 817 1722 1474 3922 448 457 4483 4776 2036 3715 3366 4996 3512 2808 2609 4111 2739 1114 1691 3313 288 4708 2291 492 3031 4120 4585 4388 2410 4311 1523 3781 1945 1974 3442 29 3983 707 346 4269 554 1732 4869 20 4639 2568 233 4084 4467 4507 597 1731 2715 1167 3352 2004 4349 3630 514 4459 4037 1697 25 3157 4209 476 38 2173 2141 4487 2909 3104 3720 3230 4593 786 4701 4058 1853 3063 2531 951 3684 4923 438 2844 1114 426 187 262 3768 3945 4952 92 3748 939 1682 788 2870 3949 1404 3677 1061 706 2775 43 584 3031 1468 1391 3038 4944 828 2140 4526 266 1665 123 3911 1279 458 4560 1274 605 715 4594 2691 639 706 4311 3243 4610 1155 2126 4057 9 2773 2427 4172 2682 1483 2398 4771 399 2229 428 3365 1046 940 1805 4233 4745 433 524 248 3447 4990 1899 2310 3281 1371 3884 1028 2950 715 2584 897 175 4788 740 2668 3219 2171 1255 3180 1717 878 2662 4752 3977 344 4481 2255 2171 376 4859 466 2775 1098 1949 4005 778 3804 579 3778 3304 3259 3125 3717 3603 2556 1584 1657 1691 1739 3923 1881 3217 3855 1026 4736 4906 3915 799 1938 74 3631 4012 1544 4702 1094 4722 48 2089 806 189 2259 1648 2906 4021 3990 750 4195 1822 3577 1273 275 2593 3259 1699 2992 729 2499 4633 3416 2567 2449 3736 2407 1319 2571 4779 1434 4520 496 2350 2327 1176 73 3302 475 3382 3411 991 3651 1278 1950 317 3771 521 3993 2867 1762 1450 3571 1863 2388 4202 2988 2643 1895 4108 4178 4982 4414 4914 2772 1945 1937 4894 3163 3403 627 1298 3948 1142 4931 3593 1543 3239 411 2355 1395 2801 2268 1997 4608 2043 2672 3190 4419 3446 1231 3492 1365 3800 3787 4069 1356 2315 699 3854 1385 1846 4180 1360 2049 1811 2923 3157 1564 560 1028 2000 4697 926 4519 3554 4256 3093 4485 2150 222 214 2431 454 2245 551 176 2443 1353 3483 2374 3769 388 1807 469 4160 2138 1662 3371 2268 94 2710 3973 3158 4676 4665 3209 1322 4909 4197 546 3543 4430 4092 1552 426 2432 3125 1333 3459 4186 1001 4896 4333 4059 4343 4158 250 2912 3816 2828 3270 316 4339 3734 2799 4211 3011 1660 3636 4294 4540 176 1635 3314 1169 2545 4184 3032 4665 4146 2485 567 438 3099 1876 942 4260 4319 1423 1162 4256 3293 353 3390 4647 2504 419 2582 170 2575 4480 1483 4617 4149 1216 3930 3292 930 3577 3757 556 3320 2833 3560 1840 1750 3038 4709 4672 3593 1286 1401 2078 4526 1903 2332 2864 2922 2648 3773 2856 1114 3902 3836 4092 3579 2088 598 4798 1371 2076 309 1124 4526 2664 2685 3321 1698 4913 4168 4003 443 1487 2587 1867 2528 1175 3991 3240 1732 3120 4369 2908 4774 4759 4146 3181 4193 3619 3799 4861 3565 3681 1602 2347 2372 4161 1919 4928 4086 1391 4064 611 4333 4251 1858 4974 4089 1649 4902 3550 2054 4466 705 4926 1777 121 76 2989 1199 119 1436 1203 4886 4080 1963 920 4258 2100 1573 806 2761 4967 2196 1098 3056 1497 805 4663 4139 4142 1561 4634 2792 3638 4933 3015 1045 2230 714 2106 4990 4814 3205 3439 1769 34 3952 4740 4505 2569 423 4617 1806 2201 1893 2663 3242 1641 476 1910 470 3172 3800 1389 4195 3013 4005 102 3626 2270 940 687 1637 3639 3019 4698 1851 990 1970 2397 4512 4041 3310 4347 1122 4397 825 3810 4373 939 1088 3323 2656 3469 2132 4813 1950 2702 3106 3819 2174 4799 3579 849 3092 1451 3980 3970 2733 4364 4623 1813 3959 1691 4841 3059 791 2852 2202 1227 2200 3607 2112 3087 1579 185 4580 4676 4017 4817 3075 4782 4619 2731 318 41 4523 2640 4106 2497 1496 468 2321 883 2126 4631 3000 3762 908 2293 3911 4323 524 390 1780 2713 3934 1942 1536 1506 4517 4358 3496 2287 2648 2633 2181 1112 2419 3512 1237 2694 675 1623 232 1056 1726 133 2907 3343 1017 3240 1008 1377 1863 95 4940 481 1441 1278 1008 3389 641 1805 3449 87 3933 858 4576 2069 1314 4834 1003 2034 4607 412 1898 3850 2582 3126 515 4538 4190 1726 3294 1045 891 3242 2361 3408 812 1264 1549 2063 1461 2967 4783 3501 4739 3108 4576 4337 3858 3487 1662 4059 2914 475 4705 571 2430 1689 3302 331 4380 213 1800 1400 3440 3104 4858 420 3168 4508 3502 2895 3841 3419 2401 1354 201 3465 3196 290 4355 1565 1173 3019 550 3892 2060 4050 4310 3494 2302 2610 2186 519 622 4472 4588 3767 3903 1695 1772 4195 3075 781 85 3690 4775 3540 4151 1592 2892 1170 4307 2270 3456 209 1362 1232 563 40 2431 1934 2331 3264 2936 611 480 1599 1241 3937 2288 4585 2736 4363 1636 2746 4058 4962 4281 605 1501 1833 1649 88 1172 3433 2855 4766 3207 3998 1302 4147 720 1799 2019 4388 2414 4330 1182 3421 38 4653 2782 320 3765 998 114 277 1055 3541 3192 1788 1643 3845 961 4741 181 878 4363 4264 1299 2310 878 3589 1041 4403 1976 1598 4581 1250 2425 3664 1595 4924 2647 1774 4386 2132 4460 4550 4540 530 3139 1697 1714 3003 1606 4951 582 4734 171 4881 3000 3784 1546 1605 2090 1705 2321 1630 3852 4573 2912 3698 4040 1949 3310 778 2743 2099 642 4909 3514 1897 3738 445 1145 3803 607 1240 248 4608 3487 3984 4069 3429 418 1716 652 3522 3462 4485 1819 3611 3940 3386 3662 1008 1296 1468 1836 2101 852 4706 1480 2835 1037 4967 4577 2061 3573 2319 4962 2324 2472 3870 2162 28 4679 4520 966 652 3856 1234 2570 2034 4811 1528 140 2621 1326 3093 4481 4809 1139 1334 3742 2879 2965 207 4464 3282 86 1428 1044 282 2996 2361 592 437 3680 3619 4976 1465 293 1501 4738 2036 935 2188 2258 1052 2353 1939 2599 1759 2269 784 3468 2901 4465 2373 2440 2072 1268 3208 934 4651 2133 1115 1758 1832 861 2213 4858 1312 1679 1870 2 80 3911 4791 1720 302 3552 3808 4285 2608 2853 848 3114 3693 1537 1266 2920 2473 4007 2154 489 286 3562 1003 12 2302 902 1812 2821 682 4126 2374 194 454 4419 1744 423 4298 2436 1532 1235 2594 4576 4527 9 703 4669 2540 208 141 3989 2098 4892 619 1908 874 3698 1270 3059 3482 1104 1005 3296 4140 3722 4878 212 2511 534 3912 2011 2653 3754 247 3776 1964 3784 3652 4030 4813 1105 4778 2856 1512 2911 346 2290 2886 4281 4056 2989 4461 1467 4395 1735 2984 4771 4233 2849 1437 4149 1129 3415 4197 4728 2071 1347 3231 1775 3643 1499 2813 1129 618 4111 341 1522 2812 2820 2009 344 4012 2363 1640 4974 1260 2362 4275 1532 3494 4290 1360 2621 2755 23 4315 639 3432 3964 192 967 4556 1572 634 1906 3116 1714 2400 3485 3024 3426 4394 2343 4579 3333 272 322 2662 4793 2547 3445 13 3407 418 3988 1008 4363 2527 4262 76 4200 856 4943 4608 3481 4822 4100 4505 3625 2145 3921 1350 1524 1137 3678 2548 2932 2247 4389 1275 1325 2386 198 839 4680 1123 4132 4320 244 1577 4518 1362 1408 4269 1991 4814 2835 392 4045 1911 4373 2400 3637 4822 1163 3743 1078 3727 1934 4876 4138 418 2644 1615 3344 1594 3966 2777 1012 4609 3521 3026 606 1050 3533 1433 223 2358 4489 464 4863 4440 3541 1486 3874 769 2958 2267 2750 4236 4341 4087 3038 1147 4848 1163 82 344 2792 1446 3477 4237 3506 4281 1782 61 3598 4444 4671 504 3299 343 3025 435 4881 41 4558 2382 3317 1541 4094 2172 3305 40 323 3134 3985 4269 1588 1008 2599 3105 2998 3491 2551 2246 4934 3137 900 4236 304 3901 1521 852 3179 2608 3937 3091 1163 3485 3352 3157 1894 606 2728 4592 2919 4924 981 884 4831 4587 2441 1770 2678 435 2001 3258 3886 3432 685 3443 4201 4931 4636 1119 1950 1152 3830 2228 1248 4454 4384 4196 3191 2834 3540 1278 1365 2044 3694 43 1777 351 1976 1657 3776 4813 775 2612 159 4634 1483 3800 4714 2308 2867 2952 4169 3426 4439 434 4517 154 3684 4953 3447 3128 1276 698 1938 3142 667 3519 4916 4838 579 1999 3169 1482 825 780 2064 1717 1485 2315 4100 1832 46 1248 3796 1030 300 2287 627 655 3700 28 4032 177 4192 4084 3472 4914 2468 3274 599 672 514 475 635 329 2551 426 4857 563 4180 501 2909 45 3573 1125 2631 2140 1981 4146 929 999 17 4645 2866 3980 656 2789 349 3593 98 3691 4771 2115 198 533 1077 50 3306 702 2331 2019 2886 1004 4295 3573 801 305 4002 1765 3683 4020 3271 1298 1865 253 1835 841 693 1132 3860 874 4348 2730 1622 2337 398 2054 2847 1366 1248 2937 1500 3469 4069 170 4146 2175 1329 100 4390 4935 1413 299 1333 4278 3950 3619 2381 4256 3446 1345 1866 3181 3762 2223 1306 1329 1074 4412 33 4924 2019 2442 614 1890 4616 4047 3708 2875 2125 3668 1786 1644 2811 2545 2084 4637 4448 4535 3103 1314 4323 948 3201 3074 4188 19 3518 4995 898 2209 2196 4044 523 4561 1328 105 3456 3185 3831 3762 3541 2059 3863 100 1230 1901 2618 3406 3517 3889 4762 4742 1869 478 4175 3298 3154 3469 1211 31 2662 1380 4839 1886 3182 3551 2203 3914 2027 3178 2402 2235 1234 1872 3683 1045 2220 1647 1593 4410 703 4818 2932 1804 1179 1862 735 2716 3957 149 1287 782 2479 1742 2306 3570 4662 1667 2838 2365 2987 49 2429 1990 379 1099 2832 2993 1079 16 1545 1927 2693 2329 95 2764 2061 4324 302 4768 2516 1011 4180 4055 652 3302 3742 4641 2642 3669 2425 2530 3319 1006 361 1723 1576 1309 2445 1455 2766 127 520 3311 119 1558 4186 1479 1435 3520 1302 3318 2503 4544 297 3610 4718 3884 513 2306 803 4077 1660 1434 4576 714 1804 2203 1194 1933 4234 336 3578 3940 3664 1033 4837 3665 1158 2700 4669 4107 4261 927 1047 131 3455 3960 4051 3744 4389 2477 1911 4563 1911 2404 1076 2252 4376 4084 4927 2651 1216 3258 3569 1047 3816 518 3424 2411 1825 3691 1436 2868 4653 3946 3899 2956 349 1687 4589 2578 3689 3107 4264 1176 4883 2736 1437 460 2805 4768 3217 855 3909 4623 1669 4593 1552 748 1815 787 997 4980 1007 571 4454 1383 2315 940 954 3097 4443 2603 3822 3194 4965 4747 4567 4447 4378 682 4001 4823 3631 3426 3555 2614 469 1881 1281 4349 4410 4825 329 1760 3342 4176 1270 95 847 1337 3081 2085 4781 4674 3226 1588 4150 876 4411 2264 475 3806 230 4623 3530 1842 2610 2207 2610 2935 1306 3936 138 709 4277 1878 122 668 2423 192 1999 709 1735 3532 2268 343 2239 1457 3732 308 1752 795 329 73 2339 426 904 498 2192 4091 2963 3331 1907 2381 133 1744 4234 1358 3321 4878 2896 2860 3140 4839 910 2452 1607 219 3013 4855 3566 441 340 3952 3547 2282 2720 4615 4523 4175 2103 3113 3303 2558 3996 3981 2925 417 1991 4488 3885 4454 1522 2866 2301 2280 597 3415 3902 4476 4242 768 2996 3341 3761 1103 4273 1961 4974 1694 1466 2922 2006 2817 2665 2734 350 47 4889 424 428 4261 918 2084 2659 4291 1106 822 3628 3813 4377 868 1312 947 4782 576 4894 1825 1451 1175 2595 2240 4774 2036 1637 1811 1430 2158 4072 4195 370 3797 3777 388 2442 665 813 1741 772 2059 3035 4404 2416 2466 278 3576 77 2496 4964 1989 4034 3075 217 732 1181 4284 565 3216 112 1667 3818 1937 4479 169 303 1957 4123 1404 79 4530 1738 767 35 1070 3164 2359 3876 4991 816 1127 3882 4403 4669 2557 1536 2410 1945 235 1717 2326 3646 1766 3396 618 2496 3819 2349 1856 904 4861 1010 121 4308 56 4291 2826 2348 2818 722 2049 2863 3964 4208 1036 3908 1477 2102 4682 2537 3119 4189 4503 920 2176 4230 3677 165 4915 1651 3038 4441 4132 4708 947 2010 3816 2379 4056 2264 739 3537 941 3050 3959 758 1295 4767 1531 4901 1084 1910 3818 3845 1155 3054 3336 2729 3618 4774 3241 4321 2310 1303 1074 159 215 1228 2878 1091 2336 3297 786 720 1403 3233 961 2084 2700 3095 2928 4004 3825 3214 795 1069 1736 433 2775 1996 1337 3364 4630 3384 3440 464 1598 442 1220 4075 3722 4340 4915 782 3343 4239 44 3997 1896 2699 1123 2451 2731 2939 3616 155 1898 3878 1024 1040 4131 3616 2555 4270 3969 3030 3300 1574 1832 518 2421 542 4716 3149 3224 4159 1243 3430 558 2693 926 1778 4220 635 1453 1091 4209 1964 448 3015 778 139 1558 475 39 4732 1410 4990 723 1848 1833 2833 3839 3037 1941 3582 2399 3100 3173 4030 1475 474 4163 3305 2976 447 1180 2682 3613 1042 4012 2577 1399 1106 423 2839 4829 3062 2753 837 3116 1023 3055 3421 3812 4297 876 2063 4113 4422 4933 1374 2899 3762 3933 3081 1262 4928 1010 426 3715 4755 2430 4770 1229 2606 2462 3259 3525 1285 3567 3828 4031 4794 1060 145 1299 3617 4593 4185 4660 4635 4156 1934 1764 2447 4510 2584 2862 1565 4326 2123 75 4897 2742 4788 718 1382 2100 1887 2432 2120 3938 3980 3236 1201 3831 1566 3628 85 116 1995 3554 2734 1600 1167 1096 1944 4989 2808 2193 830 4552 3971 2149 1315 1348 3206 3681 4370 4488 4044 2885 4807 2277 1740 956 3180 3889 3634 487 2533 4502 2997 4762 3364 4859 119 4086 1877 1938 1561 22 1291 3313 484 2626 3338 3593 2136 4222 1835 2442 1665 2476 123 1221 1365 1806 2587 336 2535 3101 689 206 343 2821 78 1228 3224 462 1591 3701 3041 3597 509 2055 845 392 1692 3820 411 4286 4799 3874 3510 1941 1946 268 1005 3298 4983 2374 1996 2621 42 2572 970 2658 1397 2148 2665 3072 1173 439 3602 2830 2219 4204 1590 1193 1507 1926 4653 3896 2720 4753 2899 4977 846 1896 2110 632 4527 4938 2154 431 3887 2969 4493 2232 3344 4634 291 117 3407 495 3411 2657 2045 1464 3431 1717 2526 4701 4112 4844 189 3742 4865 3422 1415 756 4719 145 723 3493 2183 2963 2169 4451 3976 1514 2455 269 3949 3572 1077 925 516 4295 3267 3033 4545 4642 2182 3787 2108 3706 3567 4705 590 1343 635 253 3673 396 1628 3653 1669 3298 3182 1324 2619 4485 1075 360 2566 4989 1136 1642 3261 4959 966 4153 4779 1874 2785 2383 495 4795 4388 3434 2749 3921 1636 3700 2762 265 3648 4164 1411 2523 3320 2035 1183 363 995 224 3905 881 3575 4237 4823 2033 708 2159 3181 2604 4905 3785 235 4165 3366 898 2003 4589 1185 1250 4124 640 1553 2393 1906 2622 2198 2577 4635 4739 3391 2159 1611 223 2962 2278 153 278 4640 1563 1056 1904 2621 2762 4463 1987 1820 848 3377 2908 666 3534 4206 2330 3471 3589 3520 3971 4896 1212 3151 4757 4031 3292 3702 23 1689 3189 1395 4309 4303 318 1867 3431 1302 4033 3699 794 1991 1916 2704 4725 679 4201 2560 4846 3832 910 455 1027 2439 3566 2860 1825 3404 903 3193 3985 4965 2778 1366 1294 4634 2671 2470 800 4650 4382 2496 1163 1614 30 3039 409 4505 4049 299 572 2614 1910 2342 1069 3425 391 2904 1312 3220 920 4508 981 2644 3550 4592 3769 4674 2238 4833 3467 1907 1073 3109 3959 1208 15 1999 54 2503 1448 3822 4860 2120 4044 30 1057 1600 2325 1613 3721 3634 1784 4975 404 1448 3912 2771 1566 830 491 3548 2760 2248 371 1130 1749 1704 941 2966 3838 1609 3981 3633 399 2390 1481 2781 1855 3492 3522 1082 244 2635 2214 2779 1917 4833 1648 4767 1606 2399 2046 3992 264 2178 4146 1375 3830 2851 4658 1014 248 2880 1233 4988 2492 2761 675 4677 944 1195 3245 3688 3474 3768 3794 1383 1960 5 4855 2394 3560 2035 1456 3396 2697 295 80 2244 1880 2691 3398 2566 2445 1746 3922 3968 2427 2359 1052 669 1867 4943 4838 1725 3433 2874 829 2803 1950 4894 740 1478 492 4860 736 2600 3349 2017 4013 730 3717 4679 383 3254 1307 3889 2586 4948 396 1058 1579 3166 4840 815 3181 4275 1179 1688 2053 488 1197 899 3766 1586 2299 4281 4470 1645 4444 3759 479 488 3076 3439 751 1447 3876 4580 2296 2808 5000 825 705 2766 1800 3507 107 4721 1951 1538 4204 2788 4511 1701 4960 4046 1156 3315 1595 378 4460 4610 3648 4479 4501 3435 2509 920 3367 180 2653 3596 4350 685 3532 2071 2097 4260 4335 816 2198 4049 1362 1441 164 786 1719 3002 23 1296 422 3303 975 3152 4951 1229 1849 4660 4658 2257 1180 2824 4311 4761 4566 4069 494 808 2061 440 2081 2534 3743 4500 213 662 4466 3588 4357 4527 3972 1210 783 2556 4396 2715 1924 3748 3647 3273 140 3306 2676 88 3360 1566 3896 4801 4319 522 3459 4481 3577 3277 1297 4611 4735 1084 1299 4666 2873 3180 1715 2000 1254 4033 331 2442 1176 4227 2079 1130 2525 3772 2214 3532 2255 363 2117 2489 2805 1371 2060 4223 3336 4012 1815 3950 3271 4881 4158 2196 4651 385 3373 995 1131 3399 1765 2638 538 2490 3129 2847 244 2333 4946 3284 4933 4400 1204 1677 4530 3413 70 2024 2925 220 454 1846 2485 3815 2131 4987 3572 1575 3561 1113 2431 2845 2593 2766 3722 498 1462 3513 2273 1047 432 2753 3632 1886 4917 686 4788 4783 1251 606 920 707 2440 1017 4361 1862 3090 246 4554 1268 3239 3924 169 3891 1735 3897 2544 1665 1836 2959 2557 3618 2065 562 1762 4579 2392 4211 830 1834 1674 1552 1426 1099 1924 4697 2932 2660 4172 2549 1535 2986 4400 1507 130 58 2015 1258 2861 2729 4326 3561 4543 2020 100 4519 3098 1721 3478 1292 2325 2548 2604 398 1233 4604 1082 1798 1885 4219 1416 4416 2171 481 1291 1735 3240 2009 1657 366 4823 3826 3641 4576 7 3903 1393 3488 4441 1928 3990 938 3699 1159 4968 465 1823 4364 2130 1550 3652 218 2726 456 2396 4999 2864 1302 1133 4744 2390 4383 2288 674 630 4450 1893 2242 1952 3598 4221 4518 184 44 4247 3562 277 4919 3587 3349 2333 635 1818 345 1647 3412 668 2950 4615 98 3000 2303 4557 4923 544 3931 1542 2145 1858 653 3538 3408 1832 1309 3684 1905 281 4822 582 4330 3438 2445 3234 3004 4061 960 241 1628 1346 3237 1912 2306 4073 254 663 4333 4037 3316 3640 3404 3581 2305 438 2606 1025 3148 3163 3132 1809 1545 2952 4314 4662 2847 4769 1417 2743 3480 2670 1648 1718 1588 1500 694 657 2254 842 3314 265 2309 4805 4732 1446 2045 4916 3769 1497 3828 4356 1834 4848 2293 605 205 3381 2584 131 2739 1008 2696 4102 617 4241 1091 4618 1431 958 3542 4312 3284 4579 335 2451 2431 2997 1345 3276 4207 1110 2467 1391 4445 1037 841 2716 4365 475 1426 2102 1425 1286 2504 1479 1093 3753 1995 2498 3724 4658 1326 568 145 1035 1417 2412 2719 3083 2101 1751 2250 538 355 3228 3852 3800 3134 997 2521 678 452 820 2723 1067 4560 4699 1238 744 1619 3861 1709 1917 3663 2274 1572 2146 3611 2495 3403 3534 4890 1972 1466 2172 3651 188 343 3825 882 1368 3321 4064 3494 724 2593 518 577 1761 772 4973 3691 2394 2010 2741 4600 159 2338 3975 2453 4812 2452 3193 7 2467 1877 1852 1516 4654 2775 2873 1167 4502 4478 3288 4488 1767 4212 471 4834 945 2173 2057 4684 3225 1116 780 3137 709 2341 1362 1127 1852 2433 3465 2948 4332 1549 147 1740 2130 402 671 3740 1886 4527 414 3443 4940 3626 126 3131 3612 627 1347 1316 186 946 1961 3986 1006 1612 3907 754 1158 2929 4511 4841 1712 2457 3200 3365 4288 2218 4731 2994 760 1900 4506 886 3410 2013 3628 2293 2384 2309 4059 3581 4805 3204 3484 1315 2018 4999 1515 2237 4586 4119 2196 2854 109 3769 2467 1998 1329 2087 837 3447 260 2021 4725 3489 2724 317 4424 4726 375 1980 4209 3815 115 2994 4542 2421 1471 1454 4112 4857 80 3160 2471 2052 3014 1165 2108 1695 4700 327 758 2589 3835 2770 4750 3052 2551 3864 1130 3104 3752 2278 2197 1528 795 2013 2557 455 743 2162 1989 4956 3825 4190 4609 202 3664 3694 1492 1673 4625 2956 4149 203 2764 4788 4325 2456 3685 64 331 962 2124 4621 2176 4850 149 3316 52 337 1841 4066 1239 4592 1283 64 776 1977 2812 4515 1850 4619 1168 645 4050 345 4191 4298 4954 2412 2589 772 3033 2437 4810 4120 1785 1244 4786 4575 128 1804 437 2550 4727 964 4417 1862 1102 3031 3795 3628 1278 2133 2890 3978 1821 3712 1180 3460 1670 2776 3591 1412 2014 496 3194 1343 3896 4542 3153 1702 2202 126 1988 694 2334 2704 3064 1512 4674 3742 4044 3954 4976 927 278 3539 3647 3199 4348 571 4184 3540 1051 3153 3066 2154 3812 4867 478 1696 1346 1098 115 4769 1989 2155 347 2077 2089 839 732 2373 1000 627 4505 2258 4356 673 2711 510 750 1438 336 2689 1914 3834 3755 3942 3616 2987 490 3387 237 2386 1442 45 4592 1436 703 4713 2957 4098 1245 4996 3837 4169 2680 4821 4348 315 3877 2341 994 37 1535 3350 4147 3735 19 3529 839 2135 1796 4606 4874 4510 2031 856 1301 2793 3024 4038 3395 1961 2172 2364 3509 3619 341 4648 2447 3721 3753 4349 3217 640 4899 2811 4094 4408 113 2141 584 1631 324 4281 4498 2470 2955 1116 1021 2450 3096 3372 2820 748 1209 2452 3583 2754 4416 2395 2748 164 3300 1317 1849 4895 2678 1888 2820 4782 333 1953 4139 3652 1114 1181 1612 2531 2253 2288 4502 2040 126 425 2862 4596 3076 4580 3468 4517 1370 4935 435 4163 1741 4165 3300 1171 967 4006 4467 4791 2695 45 2873 228 3223 1441 984 2948 4669 4684 650 2922 3250 951 2731 1760 422 1740 1210 2963 490 1898 4684 1182 4356 3709 1017 627 2431 4644 2285 1005 2328 3425 3304 2866 4746 2924 4727 2073 771 4857 3345 1688 349 1021 1714 1592 3766 3437 19 4655 1856 575 1296 3989 2825 2462 3105 1503 3052 3042 1225 1680 3191 2262 1322 3107 1043 4305 1112 2810 4039 1725 1337 930 4350 3707 4859 3756 2756 1053 4382 3646 3732 4419 3638 2456 933 2895 4634 104 3312 1993 3904 4614 3252 1171 3967 1296 3339 2181 2123 4568 4234 2778 2972 3457 3061 2498 1359 2565 352 1846 4108 786 1975 2055 350 272 2399 2992 598 2869 2570 1503 3273 3081 808 2656 445 858 4992 2402 2224 2497 4835 160 1825 3924 546 2673 1125 714 4435 1816 4659 4314 2344 748 4200 4532 167 4305 4892 2838 2331 3926 403 3216 3233 4150 2510 3336 2324 4823 439 1024 2562 3685 1360 1243 4973 4216 1189 3971 4228 2993 4405 1646 1071 4913 789 4548 4317 3483 925 4875 3138 2413 3841 3115 2849 4475 3513 843 135 620 665 4490 2576 1187 4826 806 4415 3671 1415 1993 2883 851 2985 3302 3444 2751 2332 3401 1938 3549 927 868 2902 45 4624 3947 3823 1241 2630 4553 4231 3226 4229 352 1980 2817 3070 1574 559 238 292 2546 2240 3285 647 3403 3912 4324 373 4641 3093 1959 1500 1634 74 3340 4362 4519 4204 1687 485 740 4046 959 3771 147 3070 1583 2364 3354 1726 3374 1650 2128 764 3480 472 3924 2298 2138 296 2038 3206 2081 4612 2324 1363 2396 2062 4071 4239 1774 4095 675 3731 4917 1972 4810 1238 2334 2692 1930 1538 430 4316 642 2933 4378 211 1897 1802 1328 726 4448 550 2692 3197 3994 403 972 116 3819 4272 2908 3931 790 246 4267 3463 3942 965 4372 2110 2766 3349 3102 2535 4273 4157 941 3496 3587 3816 3559 2718 1837 1027 2335 361 693 113 2493 2156 4540 1527 2835 4185 4134 1160 2562 380 3333 4897 643 787 2143 2878 3671 2180 2507 92 3184 1327 4320 3685 3213 8 3471 983 2954 2862 2852 621 1141 855 4392 2932 3683 4922 1818 2799 1209 2987 3529 2740 1787 4226 3372 429 2312 3284 4994 136 539 2705 3162 312 4340 3836 2789 2721 2701 2143 807 4263 4558 1788 897 472 1010 1989 3058 4733 2752 844 4689 254 1450 1540 2573 3875 3545 2926 2174 1275 4687 2637 4553 233 419 2859 383 914 41 993 2174 344 4063 371 2335 850 3930 3553 1398 4474 2239 2544 3062 2557 4738 2535 258 231 3202 1611 1765 1516 1835 19 1139 4744 562 3020 3957 2640 2285 4918 4610 4511 785 237 1288 1306 3586 2673 1327 4340 854 4926 2814 2771 634 1213 1748 4681 764 2177 1513 3804 199 3955 922 1718 3682 4839 3784 4805 3297 4133 1513 1956 962 3752 4758 1793 3594 4290 2132 3381 3014 862 4995 4991 3610 1533 4354 473 3949 2594 193 2193 179 2910 1621 2802 3674 3764 2471 192 1413 3918 1197 935 1740 3862 4784 1381 1410 166 2957 4156 2374 2441 3500 969 4907 3967 1276 4864 2887 2901 3397 53 2744 3811 4652 4780 1474 1572 2378 1842 2890 2105 1862 1833 4351 2078 4318 3888 2923 1620 2410 433 470 4102 2330 1938 1099 2684 442 1812 1802 4442 3805 503 740 4906 3879 884 2906 1374 4242 2961 2455 4351 4058 2913 3113 1889 2649 3289 2652 4676 2588 3605 775 1149 2843 2128 2204 2042 3893 1647 2164 378 410 4247 4097 2779 3847 2347 3363 722 3438 3935 3724 455 3027 4039 3812 342 3344 2353 2197 3799 1601 598 2943 254 2713 3477 4910 596 1964 297 119 3212 347 3342 135 1495 4827 4391 972 1688 678 1211 4273 1217 3280 1972 1398 3525 979 447 3478 1171 787 910 3288 3185 267 2473 743 79 2719 1056 2418 1888 464 859 4908 4940 1515 1755 2997 4009 2298 342 3959 3197 985 3590 4666 534 4554 1275 1576 4690 4178 4420 1665 3439 4186 4914 1129 156 3646 1854 4981 1662 1409 238 610 909 1800 3276 4854 1740 3170 198 1685 1172 2535 4255 3069 2657 494 2789 3858 2579 2524 2713 2139 3423 620 1090 1307 1684 4682 2370 4985 4919 3727 1935 2528 4319 3624 2484 1736 4041 1103 405 3107 2957 784 406 249 519 3165 3509 700 4423 2867 2492 2781 2785 2275 2216 2877 1902 2250 3396 3557 442 3745 3103 3414 2044 725 2769 2426 4576 1712 3322 1257 3424 190 3532 3629 911 4841 3972 4583 2597 4366 3573 1271 3886 4918 2284 1304 3050 4926 4269 1553 775 3263 245 3189 2954 902 2806 2580 2930 3301 742 2832 349 393 4064 161 481 3842 2193 3825 3253 1038 1172 1121 2789 325 2983 4074 2505 4726 3676 1941 758 2001 1137 4068 2811 900 1640 6 2582 4919 1471 4151 381 751 4593 2205 197 3902 580 3364 3071 4561 441 2859 3438 2161 3832 837 2242 243 4569 1177 3735 600 1595 1699 1407 806 2400 1369 3068 4396 2431 4262 2775 2786 322 4578 52 487 3622 207 1267 1937 3965 1966 4105 3065 1767 3777 4613 1940 1268 2462 691 835 2748 1546 1716 3323 735 2923 1796 670 3189 1117 4771 1801 1664 1823 2389 1428 3789 2907 1410 933 679 2553 1390 2765 4724 1212 98 481 2686 3667 3705 4610 4330 2002 2236 4470 3844 4751 4791 933 3482 4997 4602 2500 4789 2092 2192 1709 1051 3703 2267 917 4655 4012 1734 1829 2239 1152 3698 1970 4349 136 1498 3334 3407 2057 934 740 2616 2906 4412 199 3084 4773 3122 1228 336 457 502 3747 1815 3890 2958 946 4774 568 184 4050 3297 4540 3027 1600 3059 374 4164 1413 1651 4330 4955 3527 1841 4245 2155 1358 4533 4101 2709 3127 4857 4575 4901 4277 2 4799 4396 3347 4635 163 796 2299 3729 2528 991 3962 4912 3364 417 1233 3684 1874 2745 2438 1041 2841 4164 2361 1317 437 4362 4583 4472 1325 4207 507 2659 1603 35 1760 974 2743 1411 4208 4831 3988 4614 440 4354 1234 4280 4177 1772 4514 4642 1393 4751 4605 3560 1496 106 1710 3034 4668 3646 4995 3491 1813 2745 3296 101 4249 4295 259 300 1337 4068 1633 4942 1706 259 944 1313 1054 1930 43 4109 1072 4372 4314 742 3284 4710 1639 4923 1244 698 33 1946 3380 1023 3069 1466 1119 4646 3136 4567 4799 4423 1486 1769 209 4498 1367 2125 4270 951 2916 3403 756 2974 30 4974 1651 4439 3880 4895 4417 156 944 4323 1758 3210 4402 2056 1089 2620 1309 2260 433 2344 3259 1158 4228 1311 1117 4355 507 2057 2558 4050 4212 1951 2891 1376 2791 2728 1481 2357 2154 2772 383 78 3301 4548 1663 4457 919 4640 2634 1619 3263 2687 4345 2005 2435 3275 4332 3947 2261 2138 3327 36 936 3862 1600 2445 1511 2462 3395 4166 1215 4451 1526 3547 1529 4564 1277 4860 849 2666 4807 1813 745 1749 3655 4959 2622 1261 3596 3149 4922 1377 2897 4288 4537 1716 1342 524 1204 2099 2901 4072 2465 1328 4501 1234 4976 618 339 4417 784 907 4916 2497 1064 3080 1197 2179 1342 1549 3603 770 2444 2854 4323 3670 3637 4583 2939 3973 3885 510 4487 421 2662 515 37 460 1924 4246 1529 1504 1994 1417 4554 967 2515 306 4299 1321 2546 4931 2939 3353 3793 4554 4733 1103 2750 201 2225 3896 3482 3999 1233 4597 256 3637 677 80 2900 969 1632 3826 425 3158 1856 3432 402 3963 1985 3185 954 1160 2555 506 3980 3204 2768 3578 2180 1873 223 2022 4339 3502 2580 1070 1015 4388 3029 558 1552 4410 1262 886 341 3890 3558 3555 1333 4657 1240 3219 1710 2322 435 3573 434 4324 1779 2863 2349 3008 2997 1118 1032 2612 23 2834 4025 2018 2142 302 2097 777 3317 3164 4724 3611 3221 2600 3445 4838 4319 3288 2183 3180 1908 4138 2597 3722 4630 1974 1179 3156 4052 2008 3978 2960 2242 3504 1456 2182 174 649 2950 3575 2364 349 744 4235 4011 1279 2793 3361 1694 4175 2108 3643 3565 4386 2580 295 4681 1472 1469 1823 4939 948 952 3114 2357 1088 843 2929 1519 934 4527 450 1396 3960 4296 4849 1842 4952 921 3282 1582 2289 3021 2832 2014 4 223 154 3213 740 107 3328 4058 3195 1530 3098 1233 434 578 3201 3840 2453 1308 2180 883 3885 3237 3341 1762 4348 1749 554 4046 4812 3323 2980 3279 2089 4758 4515 3184 3138 2797 4208 3553 1396 4625 3473 2773 3935 3750 3872 962 359 3214 3757 1427 2148 3981 1744 65 1898 2174 919 4662 4034 2116 582 952 3359 1290 4954 2668 3546 3220 181 3473 4623 3003 4390 2681 2310 4118 2142 3699 3506 4787 1011 2572 1821 258 1288 4137 3738 3874 1259 1230 1082 4882 1311 370 3248 234 832 577 4685 4719 3209 2217 1564 2634 1905 1557 4815 2322 1681 2141 3168 949 560 284 2617 1379 2839 2465 2621 4684 2358 2246 3020 876 3125 4540 1467 78 2595 2853 1754 1534 1755 3609 2340 534 1418 3034 4834 4474 883 3727 4432 2044 2571 701 2959 1048 229 489 1026 1385 4918 3015 2057 251 4498 438 4528 806 606 2202 1641 578 3740 2697 670 4837 2170 1927 168 3030 923 986 3779 3870 1588 894 4039 2474 2136 969 1745 3458 1717 1072 3664 2845 973 2673 2888 4435 142 1087 2906 1377 1874 3698 2770 1233 3720 4764 3536 2639 3377 340 2552 4149 3411 3783 1410 2512 4674 2722 2258 4056 4762 4385 3409 260 2782 3372 4282 252 3668 1812 742 3589 4775 43 696 3249 2940 2705 98 1188 405 3599 439 4096 2769 3968 3830 2242 3314 1075 4837 1370 4821 4027 4732 2279 1606 4855 3926 4889 3753 122 1212 541 4530 1444 2249 4957 3526 3519 334 1125 2968 2626 1696 2519 1189 2578 4669 4288 712 4484 2371 233 1207 2557 1817 1023 2572 1714 340 867 2012 3448 3428 3954 2755 2141 572 646 3615 1037 4789 4923 4849 3582 2219 1131 2983 3828 407 4291 1108 3190 4859 2595 1111 4207 113 4890 2184 3582 1565 1472 1702 4878 1574 4035 2955 2063 777 1794 3342 3003 2158 4149 4064 1953 4889 3427 4688 1982 3722 3409 4295 1295 3957 1762 397 2249 3875 2090 786 513 3224 2330 1445 3468 4035 4295 3385 3656 1096 3035 2899 3585 2873 2019 2605 4165 3985 3839 694 1488 4104 269 928 209 1578 237 2465 1395 4727 2774 3522 3117 3709 136 4251 4499 4545 3857 4373 4898 3474 4305 3830 3320 2398 3909 4569 82 507 1031 1827 1435 712 436 311 812 1393 2821 3971 134 4270 2207 2465 170 4212 4179 2951 3914 2874 566 1639 3861 3446 1626 552 2223 1646 1579 2035 3622 1751 3460 623 2246 3746 583 925 2894 2218 184 116 2609 3935 4603 1038 3542 3445 3089 3842 553 1166 1096 848 2079 2692 4728 1816 1814 4248 2550 2299 3731 1990 292 512 4649 1310 3719 1937 4169 3109 1224 4219 3348 3194 3812 3762 4803 3681 3188 42 1168 4699 2494 1815 1482 604 2618 14 2789 1092 53 3842 1359 1703 4489 2672 3221 3381 4755 3915 3540 1138 2116 2256 4904 3791 3273 4803 1968 4175 2219 633 1383 4523 184 1892 3365 2311 1544 698 3037 3083 1544 518 4053 2786 4595 4182 2160 3622 4596 3379 2887 2634 357 1556 1796 3727 4211 2659 3197 4856 1255 1750 527 4893 1758 3903 3225 3148 4154 3149 916 4115 4936 2721 4226 968 4216 2378 660 2353 3488 3065 3658 4268 505 4462 4728 584 4320 1321 1179 3466 2695 2425 2495 3802 2473 1089 68 3643 217 2534 245 4558 1756 4482 4056 1463 1482 1588 3624 4359 4345 4902 2630 2608 1002 750 3396 3156 74 4925 2849 1735 2234 2651 808 3880 1664 913 4840 1084 172 2037 4717 811 508 3882 1414 3657 4112 2557 2773 2190 4830 1681 3034 1623 3887 4996 200 531 736 4904 4495 3830 4907 3051 1016 2593 4267 3447 1676 4712 4323 4538 2550 2915 1208 2935 3468 2341 1650 2764 2826 2168 4655 3922 3078 2984 2225 696 3821 2539 755 385 2253 1903 3343 873 1633 2508 3931 3907 4240 182 1823 2246 2342 3188 4256 1443 4298 2188 1137 1169 3366 45 4093 4426 1611 1603 4630 4307 3666 3126 4505 1088 3875 3 1160 381 274 3602 3782 3526 565 4558 1167 1280 3984 2456 4477 3286 1017 3957 4812 4581 628 4499 1335 4392 3191 3704 3168 4308 4055 843 4300 901 4434 4857 3333 1640 3427 2665 3926 407 4722 3816 619 4752 4569 2534 590 1846 3464 1968 2235 2438 4825 1116 3645 1692 2732 2567 1046 2612 1301 818 595 3281 3969 4153 862 281 765 2531 2827 3438 4839 3045 91 1063 1307 4663 1924 685 2687 3773 4366 270 4983 4047 1407 1798 3090 4241 4768 3137 394 3284 3047 418 4072 2115 3907 1624 3767 3471 291 3747 1868 4148 1103 1243 1252 3578 1565 2002 3022 4324 1990 517 1877 4132 2982 430 4759 373 4335 2901 264 2232 1334 4138 1288 4496 53 4189 1737 1677 4440 3823 4010 157 3608 3254 2943 582 1131 221 3190 4750 1361 497 2539 67 4385 3077 421 739 2898 647 3087 3198 4506 2689 3344 687 3979 2497 4939 3950 3137 4721 1912 3024 3717 87 3233 4862 3581 2142 614 1746 513 4524 2689 3085 2568 2 2411 756 3649 439 3957 902 1754 4661 4096 1352 2013 4306 3646 857 4022 1457 2894 1766 446 471 4652 935 3179 1270 2854 3696 4310 309 3912 2793 4227 3397 3161 3255 1692 4414 4036 2657 2903 3456 400 2091 2691 3770 3664 1350 4503 4735 388 3982 4204 4748 566 1395 550 596 1454 3928 3510 4116 4791 559 1867 31 4743 1196 76 3058 2307 3757 2895 2185 2241 4792 2318 1305 1923 3157 1717 748 3651 4064 3317 2944 2746 385 132 1992 1679 1083 1395 2929 4630 1104 1030 1854 4918 1139 2120 1141 1650 4748 2892 4288 329 2040 3285 3949 303 2063 4767 4055 1050 3420 3531 2594 4821 4225 3815 962 3464 3128 3964 3165 2918 3915 3878 1940 541 3852 4008 1447 3362 4854 4973 4198 1074 4210 2416 728 82 467 4885 4328 369 939 990 4883 2897 771 2399 2859 409 1151 2305 2375 2421 3704 1891 4081 4084 1912 4476 4134 2745 1 3683 1378 2852 3935 3280 1465 4494 4161 1640 3351 4496 3124 804 745 4348 2008 2506 2562 1730 1433 1659 3703 1301 3767 187 4899 2644 2950 2213 1356 4521 3999 12 1340 1197 4085 1595 3953 250 3545 206 2661 2032 4495 1079 2494 1065 2391 1106 4007 3228 2004 4241 1166 317 296 4760 516 1555 2310 3042 1832 4962 4615 3954 3676 959 4206 3867 950 4767 2748 3729 1409 2783 2260 4118 2841 4133 1648 2230 3979 1734 3154 139 410 422 556 3881 1291 4563 1369 3731 2410 1034 225 1372 3659 3433 2329 951 1738 2763 1865 1584 4347 2512 412 2393 3331 2137 1283 2070 3476 3304 2459 2777 2677 1246 3178 2159 2640 4508 4726 1960 4339 3795 2974 1787 3063 227 1214 2552 956 2728 1016 3044 2867 1848 2062 4832 2882 2814 161 3379 4284 4354 2221 683 1054 4303 4122 400 2124 4124 1549 2890 2458 3972 1333 1781 4546 2206 2806 2100 1692 3325 1953 2092 482 712 4666 4324 1584 4395 529 867 4570 4669 3234 722 2086 3705 1645 1902 1133 1789 2446 1104 599 4613 4102 2172 3444 3561 2368 3333 1419 1282 4381 2487 959 1625 3912 1940 1452 1489 3811 4728 127 4384 1601 3861 3148 1858 2033 1008 3821 4270 1673 2226 4626 2663 217 1231 635 1500 3012 362 176 296 4643 384 4682 1762 4433 4208 2447 3822 487 3018 2889 595 3250 485 3320 3236 3176 3806 3316 2295 3535 3856 4923 4000 4182 1647 1153 3343 4490 1100 4779 1542 3171 4436 2531 1196 2668 1065 2511 836 4446 4287 3442 3207 2173 2032 1250 1886 4282 265 2320 2392 895 3747 1275 346 2942 1243 1165 2258 4427 3738 4788 3340 3413 509 2979 3653 81 3606 1062 1954 3215 3937 1505 2250 1899 1000 4202 272 2733 136 2787 4706 529 1074 2561 2741 1672 1218 4751 1966 2566 355 3692 3618 4866 3906 4152 3767 4472 3575 187 2489 370 3695 135 710 1227 2772 9 226 3643 3803 2268 4236 110 2789 1317 2839 2877 4919 424 4026 1675 3498 1274 3825 1928 4251 3437 4785 4330 660 1463 1127 1759 4921 43 1106 3197 804 3518 1061 675 4602 3099 4774 3221 2652 1608 658 355 4247 423 1558 2674 4036 2974 1615 3386 4832 4591 1956 2382 3933 3264 2262 4455 1664 2677 535 3473 33 2801 2736 1733 1094 1528 1057 4630 4696 3905 3509 2828 2548 1180 1427 4516 1707 1928 3062 621 4442 4984 3838 2732 3811 3632 4893 2673 3634 2013 3675 4512 4826 4291 1059 2321 2686 1972 4636 1201 15 888 4472 1479 3540 4871 880 4927 2654 1641 270 1226 416 3742 3313 4044 1805 2503 157 4341 1881 411 4800 1441 287 1914 2974 1536 4426 2150 702 750 3404 3725 4644 2708 4250 4145 3461 93 1261 775 821 282 3674 1884 1116 279 2675 435 2060 1540 2941 3608 3805 1420 4736 552 4506 1305 90 4438 2818 1798 1580 1192 4935 332 1299 2096 4362 1270 168 3621 53 3868 4521 1871 3151 28 4942 534 3044 116 4964 2147 1275 2850 2437 1964 454 1668 2479 3101 4373 1272 281 4002 131 4485 553 3159 840 3448 696 3584 1253 2185 43 3096 27 139 3636 4662 3580 3991 1392 4836 3216 1961 4535 767 3890 4386 2111 3138 3953 1916 2825 1394 760 657 906 3147 2517 4757 2812 1297 3805 4479 1746 3264 103 676 4391 3526 2109 4412 2840 4835 2686 1939 4261 2336 503 1513 3372 2453 2677 1259 1350 2600 332 2296 193 4941 3779 4908 4788 745 206 1952 4638 2174 867 1176 1135 2707 525 284 836 3721 4324 2976 1720 159 2907 4923 3718 910 1225 716 4064 365 3345 3016 1075 4542 4098 1557 1344 2839 4159 4131 4381 3579 3663 2158 234 919 2430 3845 2877 221 3339 4422 3790 3980 192 1688 1883 533 374 2063 2501 4504 38 3611 4738 1421 1880 993 4745 1892 3456 737 4305 4853 2300 2390 3946 4473 3135 385 3530 399 1466 455 2329 4103 2149 2038 1229 571 1882 108 215 2545 1083 2832 1836 1530 1751 2935 1366 4110 841 1240 1793 4318 1489 2504 3134 4801 961 2639 1851 2975 2224 146 3192 1073 3347 1455 451 3319 2447 4923 4813 3728 4969 1231 300 4758 2774 3303 3951 1463 3723 586 3341 4493 4862 973 4702 2447 810 3000 960 4166 3312 63 3579 2225 289 434 4950 2353 3060 2149 4680 4734 4782 2129 2447 2048 3117 201 4876 3718 2540 2326 1565 1115 4267 356 2498 196 3796 2307 1705 4123 2599 2526 27 4271 4046 311 3028 1530 450 1353 4078 505 3508 3245 4879 896 4005 4422 4526 1044 4591 3061 2610 3598 4753 381 4411 4839 3182 4431 4879 806 3695 48 1367 1804 3701 2935 4495 3145 4480 1567 3705 1523 3314 291 2675 2550 3381 4429 3036 4775 3273 765 251 4016 4887 2224 1024 1584 3641 2559 4313 3352 4703 2284 3535 4542 1891 96 2990 3086 4934 3624 1136 2404 1713 4211 1675 4859 4917 4502 3046 4113 3747 1616 1488 3696 2605 2198 1041 4127 3771 1136 3303 1007 1311 3522 1803 367 4810 564 2513 2849 1812 1819 2268 2082 2816 2006 967 1166 2157 3017 3533 1841 3726 4317 1522 2663 203 4614 3791 3197 1790 3572 3194 3085 3303 922 779 3718 2681 4970 3321 3002 978 1896 2483 983 3839 1466 4696 4295 1517 407 1967 4191 2577 1988 367 379 2674 4192 3225 193 385 4530 2865 1321 408 4629 2512 3964 2376 3067 4605 3626 2761 4903 4135 3298 1278 1001 3829 534 2150 1958 774 4732 1517 894 4369 1046 2912 3308 4151 403 3973 3642 3700 2196 2425 4738 4681 1976 4479 1230 4925 4360 3880 1480 2087 3835 589 2259 4494 2739 1335 1504 1721 399 4800 3618 991 1311 1071 1771 3577 4003 2944 2588 2403 29 3482 2017 3087 3689 4455 883 745 1524 3823 4564 852 2371 4749 2726 2387 983 1024 253 4873 3544 2548 3800 970 1855 623 764 1623 1090 3292 3617 502 3299 4003 3987 4496 10 1679 786 2634 919 3183 362 636 2464 4381 2212 3085 2097 1802 819 4684 3167 2008 3424 2057 3540 1174 2407 4418 1823 4024 1144 2614 3761 453 1246 1374 1784 279 2147 1014 2063 262 186 4777 4540 4365 2940 1499 1202 2620 2052 2524 437 4100 2363 2731 4072 2038 804 2905 690 2805 761 4554 1316 311 532 3976 4757 792 2207 2440 102 1742 1477 4122 967 534 1374 3485 4680 638 159 2153 633 1233 200 1971 2594 374 3700 3116 2275 1553 884 1658 2278 561 2173 1638 312 4320 893 4189 4852 2478 666 1703 1103 1071 3507 1035 1117 3848 3348 3545 4411 3358 1095 1814 4099 2119 1830 3964 859 3758 762 327 2142 2587 3087 4001 4273 601 1229 2902 3439 4087 2913 2289 2670 3928 1210 4902 2568 3299 3556 2894 4443 3451 2160 2718 2769 3447 3210 4863 4481 427 4346 1976 1876 4654 4852 2344 2152 3986 4168 2916 3345 1400 4770 3095 4291 1833 1931 1077 2873 4821 1286 679 4018 4152 444 3642 1446 4752 408 2391 2205 441 932 2069 4568 4025 2979 3731 4662 1452 2052 1702 785 1289 1141 2865 3958 1666 3070 768 1025 1064 3346 260 1446 4126 1354 3146 1905 665 4625 548 3223 2374 3704 4814 275 4380 3436 2010 3434 141 659 2861 159 3618 851 3175 3528 1940 4987 3463 735 1404 4920 61 1457 2891 3138 742 4979 3714 588 3828 3928 3572 2727 779 452 839 751 3229 2540 2711 3949 1239 1972 147 1243 154 1456 790 2483 2875 4587 3207 4689 3587 4379 2785 2820 2143 730 2516 985 3345 463 4330 3704 157 707 3659 3685 501 85 642 4696 4230 2214 4885 3005 2089 4238 3504 2589 4155 141 2787 3836 3165 4498 3720 2905 1740 4720 1174 4928 3234 3964 2041 3067 4659 824 3343 2045 2585 2227 444 4846 3841 2103 343 378 4564 2874 2195 3162 2487 1981 4959 25 1779 3776 4798 1567 1557 716 1592 2330 4143 1839 3695 2185 2861 3964 4507 3215 4770 264 1655 2838 2392 2535 4585 4553 4091 716 4774 728 3847 4660 675 4864 2693 4332 917 4985 723 4158 650 806 4689 4969 4398 2544 4 2678 3511 1363 4406 4692 3770 4824 2628 3620 3220 1938 759 1493 753 4681 4764 473 2088 3202 1348 2079 4852 2692 2172 215 693 4988 4478 1737 4013 2858 1919 3310 4572 370 4175 757 4973 2484 2260 4736 3014 3821 3271 1692 1364 2916 1797 2485 221 3245 4111 2383 267 1497 1514 4614 1760 2412 232 303 3037 518 174 205 2961 675 4020 1093 4984 523 1176 1450 3673 3354 4635 4713 4231 4593 4874 614 2674 2683 2406 1486 899 3337 2453 2707 939 2359 1846 2323 1460 2573 649 4761 1478 3638 293 1331 36 3060 4296 1570 1116 2058 2811 4421 163 841 627 3230 1239 3844 3153 1939 4715 4243 4219 3902 4518 4100 473 4046 2836 885 4577 2812 4140 3572 4667 2007 2144 247 3709 3736 3792 4700 2688 4487 2215 2042 4841 2228 2764 3686 2137 2902 475 4304 4526 232 3098 2299 320 4023 1580 880 2172 4429 4169 3931 77 3681 4172 1101 934 4261 604 3016 4369 119 3371 1599 2475 4704 3338 1739 477 3192 1939 4934 957 40 1910 3572 1811 1174 4669 2717 4684 4333 4535 4549 675 3930 1736 4205 1259 2792 2856 2975 3990 3285 1760 4485 2233 387 1776 1370 1853 32 3420 4863 480 2582 4634 464 3986 3500 2397 4981 273 1642 3837 2090 4709 2129 877 1574 2988 3249 4780 4376 4911 3706 141 4845 2971 4044 2942 3315 1050 286 149 2722 1063 834 3534 3886 3261 4599 2838 4014 3681 1974 1516 3424 635 2438 1674 1203 2114 1081 3680 3835 773 628 4434 200 3890 3003 4933 2431 4106 210 782 2448 2971 3981 1171 270 653 4489 4151 4298 3670 4129 4338 1969 2094 3258 1799 1361 3507 743 133 1504 1623 4141 3031 981 1021 3664 316 3205 1103 3789 4719 3487 4123 2590 1407 24 977 2793 3577 4761 591 4993 585 1660 3949 3131 4517 4042 3649 579 1810 2623 1757 4325 2252 3292 2604 180 1763 197 1392 4302 4680 1409 3095 109 1485 1101 1377 1376 2514 3265 388 4520 3120 3369 2737 4579 1082 2573 3772 781 3647 3769 1583 2106 2626 3014 4975 629 1450 2399 1718 2877 1810 1149 2480 794 2130 2116 2086 2356 4508 148 2358 4605 640 968 744 4802 3824 402 634 3333 4693 4749 1374 3062 504 2530 431 341 4346 2828 1095 4298 868 4716 3732 190 2255 1381 4183 1071 4694 4536 4451 1864 2447 2674 4388 2686 2382 2002 4317 4244 3202 851 3704 4408 1158 304 1579 1540 1441 4131 3877 366 3383 2628 3573 1648 245 3216 579 1176 3424 3224 4597 3857 319 3406 3588 1337 909 3363 4756 1913 3032 1716 2424 1992 3301 520 4411 3480 2305 2604 1600 4287 1833 3407 1066 2544 1139 2718 4789 1864 83 3809 3108 2073 3991 4836 3344 2994 3588 4983 2560 4436 2295 807 1923 2079 4812 1635 391 4859 3666 1007 2182 2880 1108 4700 4756 598 3794 1046 3450 4933 4630 1077 1238 4167 2048 3772 4009 4593 2538 2973 3327 1310 3077 2180 1003 3419 1939 3663 3952 2820 1594 1165 2521 4414 1127 4619 3994 971 568 4464 4644 3153 3377 3443 1349 1595 705 3751 3286 3566 738 4822 2715 1301 4084 307 4286 838 2370 4494 989 1083 51 4564 3160 4658 4330 1805 1715 486 1455 1716 4130 99 4356 2235 1088 1677 833 3900 4455 370 3897 4065 2859 2763 3787 3660 3974 2248 1665 3064 3046 929 3532 1222 4611 3997 1870 105 258 3975 4902 1651 604 4004 1176 4845 3063 1630 483 2483 1812 684 57 2758 335 4008 1394 2304 2787 2047 2625 3019 203 1149 133 499 2490 3670 2642 1943 1388 1830 3230 1876 4587 1418 196 138 4507 2581 1676 37 3253 4788 3857 4037 1432 1634 4793 1150 3923 2093 4625 2193 3301 4615 4679 841 1598 1998 2414 1975 4483 4380 285 2391 3213 1287 1328 2625 3106 994 2758 664 4315 4003 4145 2510 1013 859 361 4638 1768 2753 209 2545 2851 3743 2529 1338 62 4755 4242 10 398 40 4485 3108 1468 3538 3412 3898 3206 1382 2544 1198 301 3919 1449 1882 2414 3906 3697 1001 4609 4483 4890 2531 4957 622 3043 4093 4690 4847 3911 4031 1757 3554 1541 3636 2864 2132 2233 773 3471 3871 146 3647 644 4970 3746 1208 4907 2967 289 3918 1783 844 4090 4024 1531 3066 341 3155 2210 4505 3515 4406 4848 4074 2573 4214 2103 1179 3390 2883 4771 655 4636 73 2710 844 1427 3144 437 1771 3626 613 1312 4859 4771 2167 3702 933 4823 3162 2519 425 192 2255 3504 3465 3654 3306 4187 4777 2291 2899 4276 3333 3423 2182 4229 91 3548 1355 4371 3468 4586 1158 1566 3464 541 1832 2773 2759 1690 2956 952 1176 2638 4939 4980 2566 3855 3184 4443 3629 3976 973 4481 1474 4826 3117 1200 4185 2062 3943 3661 4452 1483 4745 208 19 4430 2531 3440 3350 1989 1832 245 2269 4619 1937 3356 497 1488 2297 1503 888 3166 2993 2090 428 3821 910 3367 4069 4479 670 2667 1611 4149 127 2799 2988 4080 4944 4935 1196 800 1086 4206 4032 89 2817 3881 3298 4505 2572 4951 2072 1324 3984 1448 757 2792 777 3275 3279 3689 3352 4630 3383 2262 4807 1817 1524 922 368 4731 2592 4836 3015 172 4865 391 2779 4521 3170 331 1841 1884 1671 1514 3361 785 581 2756 759 2890 4159 1267 3131 4980 4666 2624 1081 2896 2586 716 4330 155 866 1776 2810 3678 2153 4038 3144 1878 4464 1453 400 4485 2445 4696 2708 1119 338 640 2343 583 3886 4494 1217 3167 611 3498 166 3635 2374 1711 287 4183 731 3196 1007 1396 3423 1580 4926 1456 4892 207 3898 1402 4528 3183 682 2026 1294 4252 3073 743 4795 4464 417 2383 402 1404 1141 1275 3417 241 2781 231 4594 72 3134 3847 291 963 328 517 1446 4409 2422 2948 746 374 4521 2504 4688 3408 4798 1683 94 1579 2019 2938 984 4726 4198 1414 2818 2084 1870 4644 4127 3869 1312 4605 1325 1538 3539 343 4783 1284 3148 4282 4297 2117 1227 995 3824 3869 3244 1124 3968 2207 2271 2194 2387 3945 3705 230 1017 544 2569 1277 3282 2777 963 2432 3886 2569 161 4525 757 3967 3572 4356 4952 4628 2519 4306 3542 2602 2941 1033 183 1538 2422 430 1653 4780 1670 3538 1614 571 1390 130 3980 4934 1017 519 165 1929 1576 3751 4467 1434 1527 770 4908 3340 2446 1333 1715 3679 2288 4834 4461 3846 4455 47 1621 4015 4910 954 322 4367 1774 1348 3916 1444 546 1139 3290 4001 634 2669 4278 1725 220 548 1807 2372 494 3117 2438 900 4878 2152 962 1218 1626 4195 4380 4347 3448 1111 387 2579 2464 233 1778 761 3348 2786 989 441 4631 4336 672 3801 4555 3843 1024 1308 3473 3153 151 4706 4373 1642 1068 3734 4640 1588 777 1486 604 2912 4067 111 2468 923 3230 719 4945 4766 2311 1961 1597 4183 3319 844 2300 4094 3879 2148 4366 481 2630 4328 223 4176 4149 1930 3088 4657 716 3938 3067 2989 3786 2812 4098 4873 4856 3757 464 3326 4862 626 894 3162 2822 2464 3728 2357 3092 197 2926 2733 988 2870 164 1146 4380 279 4530 4426 3133 3287 1732 1606 3926 752 4210 3764 3705 1059 2234 2771 1748 3346 1625 450 4882 2917 1374 369 1344 4902 4727 4189 168 892 2770 2185 3041 2556 2470 4160 3516 4979 4943 2084 2889 685 141 3594 2928 2186 45 2244 1289 1787 4359 3133 4828 545 3102 1408 2482 1455 3187 1594 4138 3979 1371 1899 1228 1073 1052 1714 2066 2992 1036 1630 3610 3843 3730 2125 3302 4257 4083 2016 387 3773 4334 1957 3445 2830 4248 1284 2290 3728 4090 2803 1731 986 862 787 2782 2366 2037 4072 2230 3557 2171 1228 3897 1952 25 2492 1617 1264 4035 1962 1204 3950 3824 1 2812 4939 2093 213 2344 1498 1722 4976 561 337 2211 1206 4190 4764 632 4498 3928 274 3301 3190 4335 814 1779 3696 2811 471 197 767 3379 3768 3748 522 4090 1881 1580 3585 2469 1684 1853 2066 1158 353 4770 397 2460 1698 1453 2001 4169 999 3649 2837 4634 2316 103 2935 51 4502 2794 2417 241 3146 715 2711 557 1710 4213 4202 1552 3742 2258 2688 4473 2648 1652 3553 1185 544 2813 4635 88 1301 4367 4096 3348 1178 1341 2763 4505 4702 2465 639 2028 1340 2227 2591 3887 4652 3256 263 65 2336 1705 1858 2435 4552 3712 2297 907 4391 3814 4435 2069 1267 2008 183 2549 4481 2109 2707 3062 4638 4522 4897 678 1255 1198 4797 3847 954 1374 2256 4056 1027 1770 1488 4842 144 3926 949 3492 5 1962 926 2648 2665 1091 1818 4635 3871 24 3504 2745 2598 589 1527 1638 3338 1243 2566 4774 3737 1174 1429 1526 2318 4134 4498 2296 3137 4159 998 4323 876 872 2741 4425 3400 2776 1106 1792 2734 428 1888 1754 3919 219 3594 2108 2789 186 3524 362 1383 3704 4319 2698 1553 36 1473 2469 2321 521 3123 113 2419 4145 3097 4057 1630 4007 1006 3955 3462 2859 861 2617 2488 4762 3297 65 4752 2700 142 2893 2318 1916 1413 116 2548 196 2252 4319 322 1982 1868 893 1971 3692 3913 4015 693 3520 4702 1460 4293 2589 1014 3942 4081 1348 4460 2716 2684 3752 2492 2422 1277 2747 399 596 3880 3254 227 4584 4635 1205 2049 615 2035 2201 3366 3379 4117 4860 2586 220 285 2000 1284 4458 3874 3185 4211 725 2239 2398 518 3638 1036 2532 4094 2963 1740 4835 3871 2719 4173 2543 1203 2703 2514 568 3870 2390 3684 4210 587 1330 1725 46 1285 1332 3516 1831 1887 1724 2956 4078 2669 1059 3876 903 2249 4000 856 3194 4207 4900 1446 3474 1192 861 3067 3417 2555 2910 3332 762 608 3622 2461 1534 1043 3725 2589 1224 479 1794 3160 1361 1216 4495 1508 1020 792 3395 3540 1187 3035 1047 3632 1464 4522 914 147 917 4692 2885 4308 3541 1097 4696 3365 1920 1381 4019 3615 1779 3491 2534 3748 502 3519 4161 2524 4340 1523 980 2425 3086 2211 2817 4146 601 3697 1269 4284 4227 3977 1075 596 1442 4846 3384 3598 1517 3172 632 890 2185 3452 4504 1665 3613 2411 2810 3484 502 4394 4604 4942 4852 2615 1793 4053 3243 3811 1862 3013 2259 755 4694 780 2273 3808 1943 4927 4556 494 2547 2420 2344 3568 4376 1462 4478 3610 1088 373 138 934 4026 4691 3292 544 1975 3839 4984 4442 2790 2798 3806 2921 4472 4093 4754 4941 1692 760 1973 237 1796 1815 3082 2945 3831 1260 2794 3350 4709 3774 3216 502 1990 696 214 2557 3459 2730 2567 2829 2371 695 186 1499 1688 566 1829 3880 1495 562 4048 32 4276 282 1462 3286 4771 73 4408 1639 1768 4455 3129 3378 3984 2894 3530 1502 3382 2022 4600 2716 3287 1753 673 4313 598 1335 2179 718 897 4 2998 3736 4594 1853 1900 3792 1911 1407 1016 2955 2570 4184 3604 3435 3177 2668 401 2260 1399 1473 3995 40 1521 4499 619 3524 4603 1441 83 4945 545 318 4589 267 3022 4337 4789 3317 2536 4133 4786 1060 1585 1610 4105 3735 4288 170 2866 4742 2614 3949 1737 3600 3650 1813 3174 4379 469 2635 942 3879 967 1640 2295 1443 2592 2316 4040 3327 1719 2131 1935 1505 735 3979 4624 4400 213 208 1445 628 268 4296 4233 4 2593 1744 2468 1054 4318 284 4834 4562 67 2546 3836 447 4889 905 4965 3357 381 2522 3062 306 595 1598 3850 3814 1520 1223 1003 3734 911 1213 4051 1828 2686 3722 1212 4917 3486 2207 3857 90 341 3885 1482 3696 719 2829 3908 920 2089 1177 3567 4351 4710 4192 3238 3047 4058 3014 2906 3573 3657 4177 2352 3585 2801 3485 302 2889 395 4017 3754 3613 4574 4720 4347 2196 3836 2537 4566 567 1020 3056 1482 1089 3694 2082 3612 3757 3954 1205 1772 2959 3617 1590 2902 1977 4722 3976 674 3608 1807 4372 3189 1213 2973 419 3478 1165 3672 4574 4865 601 3972 4399 4720 1975 4461 3549 1332 775 4200 2452 944 1638 2768 4131 3807 3422 2138 452 801 2612 4625 3647 4635 1233 819 167 4635 674 497 4763 1727 1265 2731 4903 3823 2377 1858 4048 3743 757 517 2092 2143 970 1388 256 3314 1520 1792 4015 130 1133 2937 3826 1698 218 4182 3355 867 4100 4313 2992 4480 4500 2080 2798 1721 1280 4293 388 4060 2952 3831 4548 2215 337 223 1389 1080 1149 3772 3571 1357 4321 4967 222 1828 1758 360 4583 2381 4377 863 1622 2010 2876 4403 1022 4662 1546 4487 1919 3371 3310 1072 644 834 2453 1592 2211 823 3975 2446 344 2035 3370 1116 2385 4649 3839 1888 939 4073 771 2771 1028 2039 3328 325 2239 2156 4289 3559 2083 3708 737 3247 1724 703 3461 4840 4569 537 301 2495 4244 3963 943 3023 4813 4599 4796 4750 3159 1127 3841 894 794 1326 3320 1901 2751 701 4444 4141 3431 1456 1408 4565 3389 1255 1833 4422 2695 1998 1551 1526 4665 3485 401 856 4129 3936 1126 1379 116 2967 244 1727 4104 3520 1420 491 2896 3496 780 473 3980 222 4804 2048 1854 3784 3002 3665 3125 756 2726 4987 2454 4489 2662 4736 2030 3955 4195 13 4113 3106 2514 2902 3191 1043 4861 1351 1281 326 2608 4020 552 3366 4452 3106 3671 1180 886 1164 2028 3837 4537 4095 3611 3479 480 4398 3083 2656 1765 4934 1926 3847 3245 2531 1629 3569 4386 2946 1306 1005 1735 2685 2893 1680 1464 3746 2720 3523 3951 2428 3155 1008 4184 2169 4584 1712 4838 2714 4208 1424 427 2630 3268 3774 1828 3159 3908 4425 3627 2675 1036 2743 4276 4876 1938 2733 1432 113 2562 571 4493 1107 4682 4565 3643 608 1030 4243 2936 540 2549 3985 1006 2795 3530 2240 1552 4960 900 75 1184 3018 3302 1507 3316 681 2919 3204 3292 141 4300 694 982 4880 4953 1084 2531 1103 4244 784 1431 2076 178 469 1852 1983 3648 572 39 1376 2203 3088 3322 2055 1296 4850 4321 181 4125 3309 877 3704 94 35 1220 251 1681 2494 3206 4115 4066 3608 3650 1275 2544 3708 4047 89 3742 1506 2243 3871 3171 3983 3664 4947 4706 914 3682 383 1523 3248 3354 1337 3640 2858 1214 2164 2481 2210 2094 1398 2792 3057 4809 1976 1630 4180 1398 409 604 2474 2564 4115 2179 4392 162 3861 1453 2541 3367 4263 1937 2974 1707 2289 2955 1875 4084 1980 4953 192 4731 4863 4503 2013 4972 3987 3412 1527 4609 784 731 1053 200 3150 2315 2499 392 973 4968 3098 1304 749 4775 1814 4897 3334 1598 4055 767 1210 3225 1457 3747 1702 2438 1860 1212 4525 795 2252 17 1717 2354 4817 3385 2391 3452 2889 4275 4307 4795 121 6 1258 4566 4792 2778 4170 1641 4517 2221 1574 1490 4299 3192 3995 3365 4212 384 3653 49 4819 3525 3656 265 3864 2221 4918 1700 4064 378 672 2702 4315 4072 4477 4941 4204 1520 4012 3372 3525 2656 1656 1427 2248 4689 3527 2605 1783 3104 2147 3424 4997 4981 3673 2681 882 4463 2764 1822 2170 1941 3682 4449 3663 4118 4054 828 3043 1171 3541 56 1375 2176 817 252 215 2766 4929 1572 2356 3348 1087 4703 2640 4865 3392 3809 909 188 264 271 2087 4077 2219 957 1149 3153 3573 4659 1372 4137 4931 812 980 1451 2920 2678 3113 680 193 1524 3507 2356 2593 4047 4662 2922 2614 657 3891 902 2522 2520 3765 1592 531 2297 3525 3407 1755 931 4407 1316 2256 1968 4611 2547 469 3903 2077 4462 3368 1028 3788 2505 2738 4559 3663 2367 1194 3785 2611 1819 186 2674 3286 1424 4312 710 1000 2370 4383 2883 2876 2267 1459 1324 1804 2951 1505 2841 330 968 3356 2341 4704 3554 1137 1247 265 4632 4820 505 1413 3206 2281 1540 1273 3076 3460 586 2693 4018 2281 4563 628 3438 405 2673 1847 1495 1778 1123 2299 4022 4511 4078 54 1464 4062 775 606 2461 4357 2226 3250 1660 926 3046 4151 2861 3342 1423 4356 4357 2761 2299 1014 1382 3516 2053 3789 564 4698 3710 485 1321 4913 3486 278 3097 2490 215 373 519 748 1331 3457 4351 4105 1049 3446 937 4535 1796 3365 1261 1176 3868 3610 3745 4186 3675 1133 2477 168 1728 330 1175 3624 1872 2681 1303 2827 1464 3294 973 1601 3204 3098 2653 3962 4732 888 2346 4397 2513 1233 65 2189 4748 2688 3105 1119 1912 3567 1354 2469 2475 409 4498 1494 449 3541 3745 443 1273 922 2703 2084 1966 1053 2009 2489 3983 3732 56 1354 2687 2591 97 1504 877 1185 1398 3633 4462 91 3227 2544 310 3962 2410 3754 3555 1516 3735 4250 2082 3623 53 925 1607 4051 3608 2295 4066 4250 3385 4781 2949 3439 2085 1265 1063 1524 3670 4554 3195 2546 4048 2664 2794 125 861 2212 629 4414 4530 846 2684 2871 1432 1365 4361 162 924 2643 4030 2283 2175 974 379 1017 1534 641 3040 4113 3283 4120 474 3171 2170 1800 2733 1051 1157 2804 2751 2665 97 1041 301 4178 831 1131 3132 1484 1460 846 4697 4790 4753 1486 3265 3862 3083 4391 1354 537 4364 3870 1032 622 4392 197 4385 915 585 963 1441 4935 1372 2730 4183 4870 1226 3895 1950 1 2688 2398 3477 1851 3799 3612 576 2437 4068 3267 2548 498 3153 2505 1871 4068 2010 4681 4357 957 2057 1664 4588 1823 4379 3297 2753 2773 1977 3610 4553 711 352 3669 4602 4538 3009 3392 702 4934 3698 2485 2159 70 666 4987 1765 1035 2897 4259 4778 18 3190 3099 3831 2057 4015 4431 484 2958 4997 1979 3700 4488 813 4810 4814 4500 3440 2786 2325 657 2763 2486 3217 876 2752 4691 3813 2405 4100 1411 998 3712 1015 1397 2714 462 4647 3258 831 1625 4373 866 1423 2195 2134 4925 4875 1199 3219 3979 549 4015 1393 1653 1164 4773 1754 801 4708 2473 867 4009 3899 3825 2876 2740 1038 3820 2739 3316 2610 775 857 207 4515 3160 3099 1159 3984 4286 4634 98 132 798 2459 4578 87 3607 136 2565 4820 3864 3110 4086 3897 4156 2701 4498 1457 253 2683 1149 4349 806 2913 4955 2798 2744 868 4991 1205 1726 3085 1103 3300 4017 4842 2821 2611 3172 3019 1352 635 2824 2205 4969 302 1626 4395 4575 1861 2576 2992 3419 2232 1040 1526 1572 4826 594 4114 4229 1451 4648 1957 3754 3588 2381 661 4447 1166 2371 3106 377 164 3915 1825 242 4204 2986 2908 2345 4473 4910 1376 1288 1804 1061 4430 1540 3119 2222 3572 2369 4272 2173 4073 2020 3037 3779 2379 3110 938 2621 3005 3856 1940 1176 1857 4321 2625 4907 2162 1714 1838 4374 3990 707 1256 4947 3700 3315 859 3252 666 4819 2070 1332 2441 2803 2469 1556 1903 1981 398 3992 3596 3013 3605 208 381 1911 3496 96 1725 3065 4066 3544 2055 4012 1980 2676 2333 4271 1672 1620 4740 3740 1245 2638 4605 2745 1326 1679 2718 3841 378 3054 2519 4361 4629 2626 4806 1603 1366 3654 875 4374 1111 3156 1460 427 3289 2815 4339 3698 3949 4855 259 827 2507 2361 230 3638 4607 565 1362 3180 3071 1374 3551 219 4822 4973 539 1349 2837 2239 3598 633 4421 4122 2134 4217 4365 588 3972 1547 290 2076 2358 3433 754 1287 107 1584 2240 316 2474 2724 620 2489 947 187 368 4060 1524 102 1828 2666 1909 587 1290 2035 3668 2405 2306 4988 2091 18 2704 1484 2085 3764 4217 2055 2052 4633 2330 4158 446 1804 3921 3173 2963 1609 1721 796 4785 4972 1275 4351 4016 3395 1872 3174 4495 439 2792 4605 853 4264 3069 2133 2824 2646 1968 1625 2138 120 2196 2426 3358 2545 3566 1164 1408 2694 2547 1959 1562 785 4946 1518 696 953 3846 2867 1613 3360 1421 4113 4627 3771 4755 1657 3584 3246 1128 4502 1875 1838 2494 2401 4683 340 3604 3645 1288 4425 2837 3548 3696 4468 1658 4224 2692 4918 4908 4395 3632 1247 2043 2888 158 1381 1514 799 76 300 1320 4053 3577 4993 1848 3681 3628 2398 226 3553 4629 4706 1688 4515 2794 3030 2282 2100 1500 3808 1570 4724 2455 732 4089 4400 3333 3918 1616 1191 3612 673 4920 4862 4211 491 4691 516 2049 718 464 838 3711 1257 3306 3836 4384 3045 1178 2218 896 1321 4417 2936 4770 4439 975 3803 1865 348 1135 98 4696 4676 4280 4777 178 227 1229 2921 3523 2053 2582 1270 1700 1247 2997 2680 1347 3283 2890 51 65 1337 2648 215 2978 400 4525 656 1992 2193 1926 3398 1833 1149 3936 4895 2156 3449 64 1257 584 3793 4565 2232 4878 2635 2944 478 2994 3168 3371 3773 3581 4678 2767 1711 414 2368 468 4807 276 4044 3893 1357 2766 1692 609 1286 2795 4702 1892 1170 4538 3052 1859 4549 1580 2925 3940 2014 3293 226 3884 3242 2990 138 3614 3394 854 1326 923 809 644 2173 3733 3671 3767 266 2770 4513 4207 1193 3559 1638 353 3565 4867 4707 30 3549 303 3704 1652 4547 2861 865 1316 2780 1878 2183 690 3170 1282 2668 41 1733 2788 458 1468 4933 1524 1797 1646 4058 4363 108 699 917 2690 1364 3844 1660 3691 1029 1191 898 4326 2683 3749 4092 566 710 2691 2589 2906 4386 4713 819 316 4552 878 1303 1997 4603 1762 3217 3015 1004 2290 1130 962 311 2903 4977 2543 2428 287 2703 4136 2927 3051 2666 4590 2951 4472 2558 4561 4115 1750 2623 1845 3880 4700 1768 95 3572 2434 2495 667 3383 2133 2462 1 1605 1750 2716 2052 877 2395 4634 2266 4108 173 4263 3895 4579 2865 2485 2585 445 991 2529 1661 3698 3726 4838 593 2519 2558 91 3992 2748 3132 4440 3761 140 4177 4293 824 3792 1836 4236 460 2461 3227 3106 2759 2985 1222 3714 778 3770 3093 4393 1926 807 2708 659 1787 1821 1558 373 37 1187 2031 561 778 4462 2937 1781 2957 4110 1008 1340 1350 3479 4126 403 1784 4585 624 4629 3482 641 2590 272 4711 1926 1087 814 2158 3676 4923 4829 1410 3052 4399 3327 3178 3626 4773 4515 1650 3126 4465 138 761 3796 2221 4075 3473 4668 2253 4207 3635 3026 4980 3381 2088 4463 14 1751 2280 2478 4028 1108 1727 2480 1163 932 1619 4193 4797 1471 4736 4208 1870 4630 2980 2475 2896 4912 4547 4465 823 4071 4036 4742 486 4256 1634 4674 3945 463 715 3250 2841 2528 4261 4374 3259 2103 2196 1745 385 1481 3357 1765 1623 1049 3007 1036 2631 1108 4581 4455 3238 1437 2901 1491 4332 1346 3883 4752 4112 4461 4375 704 3634 2052 2986 4174 4168 4193 4550 100 465 1626 395 2195 2781 1458 3754 4015 4691 2590 950 4761 3040 4346 310 4091 463 2770 333 615 148 785 2194 2777 4400 4173 617 264 2336 808 1431 617 4910 1577 4489 2124 910 3137 1494 2997 714 743 641 2012 1831 3196 208 478 3326 1320 1368 4601 132 2371 3518 828 1682 1516 4999 3109 13 1302 1057 2961 1447 1510 3944 1175 3748 4295 298 589 3134 1614 4043 4418 690 1837 970 4954 2105 1676 2162 4574 4320 1068 778 521 1032 1258 2477 1812 3822 3074 2811 1082 3364 4753 2974 117 1151 3370 4958 3863 335 139 1294 858 306 1621 1908 3633 1208 2367 4877 4628 2120 2450 1854 1448 4618 2734 2876 4389 3412 2493 1973 4326 942 4299 1349 4812 2189 4140 3483 2860 1411 4102 737 1692 4069 1474 3247 3074 1028 1455 4752 349 781 4143 3091 4538 1505 1769 1179 1408 2910 4269 1440 1340 1395 1035 452 230 2192 3068 1839 34 1020 71 316 4817 4253 1198 3369 1349 436 694 755 272 3774 4531 3896 1749 1252 2809 4451 2566 3811 3132 3939 4461 1189 3993 1212 1618 4351 1099 2724 3155 4737 2247 4495 1943 145 2976 1292 115 8 2388 4438 2013 1851 1940 4141 2900 4275 1968 3202 3093 3406 1921 4782 3967 2516 814 2811 3873 4826 2135 4049 4550 3562 925 1547 2968 105 5000 2224 474 2160 1439 2290 3925 2292 4612 1794 4172 3759 2469 2690 2416 2468 4949 1705 4716 3534 2088 827 1673 2658 1690 3559 1636 2464 3313 87 835 1406 2783 779 4580 3109 793 862 4823 194 4034 951 838 262 3713 4626 3876 3471 1430 1325 4227 1125 3537 3019 2180 1413 12 1852 4884 2786 1500 387 297 575 3 935 4129 1694 2881 2018 4211 1548 4846 2629 2331 3842 154 1914 642 1318 942 4473 77 384 4608 1868 233 4981 4163 4786 445 1792 2396 168 3913 3876 2590 251 2711 475 1615 47 3969 258 4849 1771 4210 4530 3146 4219 1411 3113 700 957 3440 1911 3006 3004 4217 4298 1929 2224 4938 1786 2403 2036 3323 677 3576 1791 992 2876 2828 4268 2025 3356 1050 2050 1812 1023 3672 4676 3022 720 1216 1577 70 2578 257 2269 4451 4418 2445 1183 1248 2417 4184 3953 4647 2627 3847 3003 3187 282 3070 1729 3852 1835 697 2664 535 2567 2076 4277 428 3028 419 4310 814 4914 1179 3126 2478 1839 3143 741 137 2555 436 4718 2773 2525 4085 2976 3784 3980 4319 3150 1457 4454 4302 1983 3349 2852 3727 2990 3003 612 2060 1259 2369 1190 4771 1768 2789 1792 2503 4436 3692 4034 2886 2876 3470 1395 2633 861 592 1242 3943 4867 2385 4045 2930 3334 4237 3317 696 2336 2301 3728 3699 304 309 710 4162 1753 4469 4541 294 2531 4417 3598 2910 3881 4081 389 2779 1818 297 1124 1612 3217 274 3560 4131 4669 4839 3875 3967 4937 3017 3545 2472 3221 996 443 4462 2699 5000 3959 779 2739 1328 61 3572 3287 1918 1851 1875 1344 373 4947 272 3319 4182 4728 2828 493 388 605 3572 3907 1760 2357 2188 4131 333 3332 1417 2829 2133 2956 4142 1859 4250 537 1224 3542 3014 1974 4114 4781 3364 2414 186 1757 1924 1868 3106 3756 4939 4506 4648 2222 4984 1910 2694 4448 1697 473 1642 552 1124 3334 2311 642 2390 1049 1963 1588 1511 2453 3239 2931 1668 277 2514 1788 4860 3476 2566 2724 1692 757 1426 2304 3755 1396 2574 3991 1798 2338 1738 3034 1405 4925 2727 3195 1020 373 1276 2891 2139 2681 4698 1242 2855 1232 3153 3523 2119 400 4041 2661 3159 3491 3346 3563 952 1781 3300 13 550 3191 3727 3261 3217 2951 1165 4467 2021 1942 2699 4634 4938 2008 708 1136 3444 1288 2750 2578 3827 4945 3514 2629 69 238 2376 2726 24 91 4185 3131 120 2361 859 696 1639 1966 3393 4 599 1403 4856 4953 4018 2820 3852 2943 4003 2115 1809 3969 1891 3574 4618 374 244 1509 1877 3329 4681 1773 1716 2106 3653 4535 1901 964 855 4633 4668 2021 516 3868 1788 3096 2901 292 714 4310 4085 2004 4842 440 1812 1887 3119 3063 3655 440 2783 2221 1909 2211 2549 2129 4507 4905 4574 3623 2313 2744 3780 4878 3299 2073 2638 1840 2930 3904 2158 757 3056 4208 801 2624 679 900 3227 4168 4203 2983 920 3561 2275 4165 1564 1553 3172 1400 3164 3267 678 3244 4643 3407 2997 3147 4750 536 3817 665 4888 1748 3494 3385 2711 3664 2725 2374 3757 754 937 323 2152 389 307 4620 4258 1056 3591 3418 1073 55 301 948 4296 3041 4513 2800 1789 32 3746 726 281 2108 3711 2933 2355 3904 2637 3532 2509 1620 154 4931 3701 185 4590 3095 806 1552 141 4137 661 748 2046 1088 2708 2787 4103 1066 4762 264 2150 1495 3328 3828 3081 2567 3341 1097 2671 3790 4228 4150 3573 1863 1385 2998 2939 1814 5000 4064 1468 925 3822 2424 4561 4152 557 4909 1967 3329 4644 1577 3932 212 3437 1092 1006 2492 1022 4930 4156 933 4249 872 2011 4455 1955 2739 954 1506 1232 2577 2254 12 166 4797 231 3764 3557 2951 2409 35 110 1034 2164 278 2201 2941 4749 1981 2349 1195 723 3287 2076 2194 1866 3116 804 2136 779 3673 3895 4249 370 4544 483 4938 287 93 3435 4066 1638 3874 4813 2331 647 2700 4555 3766 4390 2819 338 3932 2212 694 3053 1293 460 3677 1786 4909 1863 3765 3628 3010 193 680 1480 880 1649 1866 1072 4389 4733 1877 307 1485 1252 1262 3226 2678 4122 1181 3325 789 2263 4609 1476 408 1512 2178 2999 4298 3989 4045 3263 123 3465 2452 1754 1677 1838 651 4611 2928 1766 2628 311 1822 4251 524 1177 416 4567 3844 2447 615 3517 4121 1250 3772 4366 2900 4218 328 1621 4802 2120 3764 1892 2133 4411 1755 3700 505 900 3371 1873 3184 3009 952 4108 3759 325 3913 223 1358 2206 505 556 2892 2718 3447 2735 4825 2203 1214 2807 2971 2968 86 3865 2721 569 3201 1085 2995 411 1535 2815 3512 2393 1762 1759 1573 240 1251 3330 1757 3404 4419 2046 92 1 3659 906 3251 779 701 1428 2863 2326 4072 1041 2042 2031 3696 3360 2329 2264 2107 3879 1580 1072 3517 4549 4497 3441 341 1254 4464 4865 3262 1731 2288 4929 95 2415 1873 1601 3195 1843 3233 1546 2682 3922 1631 658 2374 2374 1395 860 2391 1081 2460 4893 1576 3021 4376 1728 2055 1229 3536 1435 1409 4137 385 1880 1051 3886 3364 2573 4146 3380 1734 1372 1884 3910 4833 2068 3917 4461 3153 4062 4931 1878 4840 288 842 1191 403 4510 2778 3750 1643 1724 2788 2290 4813 1645 1384 400 3970 3103 2937 4359 960 669 2407 3692 2247 4268 2452 3967 948 3126 352 4340 4785 1818 22 1916 3147 2505 4740 2393 4043 363 1143 1965 2974 3088 4284 740 781 1400 4008 981 2166 4012 1314 693 2833 722 1379 3171 787 164 749 1149 3398 2929 4729 2242 4047 2763 3239 3479 2231 1728 1714 1922 3115 2210 1649 682 2068 63 2128 4124 4744 2097 1869 911 3119 1782 1275 1258 1286 2865 4618 1256 4160 3327 2893 339 1104 3236 4354 3406 1760 3804 4126 3634 2933 634 1167 1002 4472 460 2352 1807 166 2380 3696 1652 105 1057 2203 3650 1046 396 47 4750 4181 4932 4825 350 4268 2866 3566 4864 3804 2485 4690 1572 2970 1912 2724 3260 3560 4479 904 923 161 4702 3804 4867 4856 2578 1003 3477 138 4277 2677 542 3351 2942 4365 3732 3365 3399 4762 1933 2093 2253 1110 40 844 1956 4490 457 275 4513 4136 714 2888 2110 2192 3197 4547 4401 3963 3811 1066 1644 1931 2248 3917 1879 1585 2420 1370 3858 1774 3251 1978 4900 2291 3662 2938 3119 1648 3824 1004 3376 1353 4026 3219 3444 1756 4336 3410 38 3628 3802 4094 4442 4873 4028 4151 3350 630 2118 2411 2955 1346 1660 3924 3088 535 366 1397 1175 1774 1786 984 4911 3985 869 2747 4648 3536 2678 2822 2122 709 700 3142 1670 4920 4810 3262 515 1811 666 1081 3379 838 4319 1145 1043 68 4769 3611 22 645 2773 4465 3019 1315 1747 3654 3979 3853 1190 4206 1460 310 3095 3371 1880 902 4995 3521 1870 1936 1400 4387 72 1259 4172 1827 2772 2834 566 3310 4932 4852 2355 3702 2197 1860 482 3270 1219 1537 2297 1489 2548 247 3414 1836 4953 4909 2622 3744 4848 2566 2689 1545 2972 4632 676 4401 2691 1663 3830 2557 4215 2267 4363 4983 2862 4749 868 2443 2155 2806 4693 4490 914 3273 3382 3121 1967 3580 715 2435 200 947 916 3723 1702 4653 4573 3051 2425 2477 1695 4121 4169 1618 1205 156 3157 1415 472 1499 144 1412 2284 606 55 4947 4297 4411 1364 732 2130 1746 3094 2249 1193 2946 943 355 3561 2130 549 939 1139 2200 1881 2489 1138 958 4635 2033 3207 1568 2820 625 3749 3007 4810 645 1062 3337 1847 883 4700 2982 259 39 1897 4861 886 4664 1048 389 551 2945 4473 4980 1735 4545 4705 988 4374 4196 1703 2609 1725 4775 209 1468 2667 2279 2941 259 1201 4259 192 3454 373 3302 154 2460 3203 1638 936 572 1439 1744 361 3276 2204 585 2522 3238 2640 3454 2634 1686 3782 2813 3766 1941 1810 1194 2798 1217 2481 3083 862 4771 4622 4684 4318 2559 3846 4972 1179 87 2125 934 324 3017 1063 4322 1493 3348 888 1393 2143 535 52 1932 3358 4923 1944 1301 482 4180 2910 828 4855 1779 3102 1243 4229 4439 4247 699 264 535 3194 845 3073 3817 4688 3282 4131 3007 4327 3804 4071 2693 953 114 2552 3868 2292 4328 912 1242 3395 3036 633 120 2899 51 2413 3850 391 1706 2039 851 4573 1197 3912 1534 2671 123 2043 3822 4211 1935 3688 2215 3291 2817 597 98 1798 4939 4560 2261 2597 3269 3150 3473 4943 3466 360 2242 2045 4017 649 4491 1982 1324 1841 2311 2709 3716 421 3609 1534 4531 468 717 1508 1224 2723 213 2726 1303 4802 4413 846 3726 4549 3198 953 3450 1661 2719 305 3960 2316 87 3598 1692 3092 4933 3000 2301 385 1848 4519 1423 4034 4552 2492 4967 3548 4307 1357 3923 2383 2360 4973 840 663 128 4817 706 4068 583 2540 4087 3194 1104 2756 4188 2338 2230 3410 175 3431 748 4838 4291 2802 2878 2417 1815 1383 4942 4746 3183 4990 3584 4442 706 3563 3854 263 1210 4693 4468 2037 4207 4443 893 2952 3436 2394 540 643 3344 1096 2652 1628 4127 4605 3121 1765 823 4117 4205 3109 403 1375 1852 1517 4883 4721 4864 4764 1098 1729 2229 1548 3727 21 2302 4394 2957 612 4398 961 2474 4779 4704 3600 1364 2026 1152 207 2663 2660 728 582 1528 482 2868 2599 1958 4001 4846 2135 4891 1103 1603 3121 2071 1978 2635 4058 4277 2985 2445 1510 4061 3169 4841 826 2464 4705 1820 1416 3783 2294 855 1446 1893 80 2433 1031 448 1259 1448 936 1660 4719 2108 4676 2040 4641 1325 3673 1502 1016 2447 4985 2607 1440 4605 2594 4997 2570 2436 2878 3144 2938 211 132 2162 120 3761 3909 1795 4840 2311 3536 1557 690 1186 1558 2984 2018 4003 366 656 601 1174 4546 4826 2554 86 3449 1171 798 527 395 4569 4089 3299 4704 3543 274 3830 1433 4534 39 834 1845 2470 447 4268 3558 337 4886 1581 2170 529 4268 4377 4898 2989 22 763 4894 1088 3644 4960 894 2186 4329 399 4890 2733 887 3592 4340 201 3592 1370 4025 4576 3646 722 2212 1546 1091 4003 4803 987 778 3873 1336 3384 2524 4533 2585 2438 3380 3100 2832 2707 1356 3480 1435 443 53 4669 3981 1756 3147 4085 2196 3018 1799 2485 4529 796 2187 4798 355 2157 1 1396 484 1196 1733 298 674 4340 3934 4421 3679 2981 1401 701 1506 569 4918 2479 2124 3752 3313 3077 388 780 4338 3612 3715 4630 3238 2309 4817 3735 2331 4380 2774 3512 3496 3588 4058 634 299 34 4005 4895 3521 1726 3927 2743 2713 1749 2066 4612 473 1457 4251 999 1936 3559 1364 2256 66 2584 1005 3578 3880 1096 1111 3996 1397 1651 895 4873 3994 2171 737 4617 1122 3523 2891 3318 1887 2039 2797 4416 4307 2873 3256 1409 1120 3150 940 2738 3609 3231 2128 4884 694 3681 4757 1360 4484 1445 355 144 1459 2840 3468 275 230 3292 3252 1885 4398 1694 2079 1588 3744 2094 2747 4980 1042 3466 4497 2524 1930 3795 976 3663 383 86 499 3572 3622 3028 1118 3623 2558 4866 1012 4766 3244 1234 3644 4236 4504 2344 831 3585 2206 3207 4332 2239 1151 682 3533 2967 3709 1730 1271 995 1122 2702 1870 2473 1978 2095 3382 1038 3100 4384 499 3120 3357 2204 1034 3003 4620 4151 446 3910 3767 956 3956 1451 3693 3374 1039 4162 4803 1343 29 2566 1039 260 655 4542 2112 3278 4085 3710 4212 1282 2096 4548 4991 2850 911 691 1603 2259 3874 3835 3602 1845 3562 1687 4022 4190 1895 4677 3522 4023 1528 1002 3519 2069 2135 2740 2616 3985 4890 3790 1006 2449 2772 279 3436 2541 2193 4955 2827 4138 4485 1088 3792 522 3566 3051 3298 1170 3614 2209 388 3611 4498 2782 2065 771 3133 4769 274 1273 4238 406 2314 3339 541 1906 2643 3683 3306 3883 3078 2062 3847 3254 4664 2332 3497 3367 631 2819 458 3676 4569 3316 4514 1850 517 2876 34 1751 2319 3997 4063 3070 3177 1170 173 3462 1533 3774 1329 1491 1764 4550 4854 348 2826 2866 2377 4651 295 4656 2925 2808 1647 2497 4896 2535 827 1723 3652 4805 2422 973 4071 1822 865 3718 2947 1194 808 142 4895 1420 11 4194 628 3394 950 837 800 160 3137 1522 4335 2893 552 2443 2981 4323 2820 4973 1917 387 4784 4809 4725 295 580 949 4560 3823 398 417 3010 2773 2685 4179 1800 3552 3044 1619 2157 4429 4405 3495 2414 641 3155 504 3232 2800 262 1412 3196 3578 611 2306 793 2552 146 2681 1970 1827 3086 465 3700 1886 545 2639 4514 4551 1989 4958 1425 1482 3179 3561 3532 2646 3408 2842 609 4645 1227 414 4297 3896 1033 1047 4412 2962 2681 1897 1403 2104 4865 4389 52 1303 319 3736 1282 4190 3536 13 1731 751 2852 4135 1368 1219 264 4984 1168 2291 1947 1518 493 3647 1633 1632 3261 283 979 2605 4970 4757 3901 4125 4195 1353 2311 4078 1241 4133 3781 4096 4419 4381 4535 1529 546 3608 1353 27 3485 1121 2916 3257 4135 4343 1395 2037 892 1117 87 525 1047 2139 2860 81 4495 1371 2714 2399 2550 3348 4852 1328 4057 2307 4636 4200 3883 341 2173 4961 3665 2463 1864 2969 1631 3230 3616 3295 2121 2423 3238 1282 1091 4360 4821 786 690 2269 3991 1589 3793 3140 4598 4372 3845 4873 372 3883 2977 4371 4420 276 2331 2341 1550 828 2533 998 4807 2565 1253 2225 2622 2507 3461 1110 4721 2383 1955 543 2798 1391 3866 2796 3706 1956 1376 1360 2261 2962 926 1385 396 2019 4723 4667 2398 629 633 1062 2712 4551 4583 1900 1729 4680 1269 196 4662 4704 3459 226 2855 4581 1586 900 56 3800 2065 1726 3089 4469 4481 1039 3711 3383 4794 1810 3465 3257 1236 2222 1195 342 303 79 646 850 4219 106 4214 1358 2872 3181 4299 528 2792 3229 2121 3192 2416 1693 3176 317 3995 4358 1572 4798 4951 2449 2302 626 285 2335 2001 1168 125 130 630 2015 1120 4161 520 1824 2404 3144 2697 2511 812 4109 667 2525 2590 4964 1968 25 1035 1404 2867 4634 4826 2096 1269 2319 4557 2104 2801 2311 3850 1421 3799 4473 1275 1528 949 1206 2943 3795 1705 3946 3655 70 3464 3494 4985 3628 3251 2529 4489 1163 2141 2330 3779 1672 4486 4208 2994 3569 1179 3978 2276 4993 2227 1895 2036 1295 3819 2664 1151 39 2435 1017 367 2631 2183 2452 3771 3299 1120 4029 141 91 3560 2287 3386 4992 3537 3525 2926 3946 3447 4978 2646 3644 3385 570 275 1126 52 3990 2470 2739 1712 4508 1502 1321 537 4861 1123 1163 1207 4054 1567 322 486 2999 3120 1464 4495 391 128 3667 166 565 4053 1896 3089 4265 2977 2750 2039 2265 4498 4679 959 4828 2323 330 4501 2051 314 4404 1328 2970 2624 3946 3303 1828 1564 5000 1935 1461 3320 2165 2854 2829 3226 3157 2484 203 397 1094 2277 2128 3430 4963 888 624 1447 2540 1467 3189 4183 364 1948 1636 4887 2786 2969 693 4846 696 209 2079 4071 967 1089 1010 1902 2441 665 3995 503 1734 1628 2667 2647 576 2883 1880 2752 4766 2283 2771 2898 4221 3394 4657 1844 3394 1750 2258 3735 2321 1454 1333 244 122 223 1538 240 4166 4288 4734 3559 4134 582 3315 1791 581 3881 213 1000 4417 4805 3470 3163 4214 2338 1570 2336 3138 773 2172 670 4066 2069 880 4351 1868 2718 1303 2233 4123 3369 1614 4606 4991 3938 1222 1228 1258 4329 4054 1895 187 1954 1533 4018 3583 4189 2344 2378 3235 4862 4386 4875 2563 1590 2943 4936 2007 1368 4216 4727 2328 4213 4250 3651 2216 1177 2486 2681 247 1083 4435 1443 2750 41 1736 992 2208 3722 2290 1530 4748 3674 3332 1774 4245 3713 122 1712 4874 2580 1965 1020 3454 139 3242 374 905 1105 4179 3219 3901 4096 484 2966 345 4762 527 1404 2130 2001 729 1800 3597 3367 2530 2080 1615 4951 3737 4061 821 3154 3110 4943 3524 4747 470 1823 4290 644 1603 420 563 3310 33 4631 901 2957 2154 902 1020 4882 11 1364 2975 3079 4285 871 2161 454 2901 3945 4121 2859 372 4657 1490 4733 1191 31 444 3873 4440 2091 3385 1879 1395 174 3640 2707 650 1271 62 165 3322 3015 3432 978 1460 4325 1987 4240 3325 1220 1460 454 1422 3432 2360 394 3580 1525 197 2113 4865 2592 2055 4490 3345 299 180 2891 2094 1469 3968 3187 2549 792 1010 4454 3327 4530 485 3301 2681 3236 3552 2811 4484 3502 1263 2833 1997 1497 1207 730 1894 4251 270 4576 2915 1975 1217 2125 1567 3906 3403 659 1692 2935 253 4349 2950 476 1856 1691 697 2115 1541 2090 3774 3130 2590 74 4563 2307 802 3206 1184 3741 4701 2151 602 1649 3221 2842 163 4869 1678 2549 208 3333 655 3878 122 4957 1483 4988 2014 4824 2993 604 61 4460 4261 2437 2164 4620 260 3284 2405 317 916 3265 3877 3817 1690 3808 2860 2479 3593 1786 2296 1560 3506 337 1522 3620 1022 4295 4167 2683 22 1176 472 4965 4652 339 3802 819 1903 725 4535 2683 3203 3861 4908 2263 734 361 49 3007 4373 3648 1252 2642 1797 3023 1158 2193 3090 3604 4068 1237 1131 2606 1279 356 3531 3259 1341 408 3858 4191 445 3231 4371 3596 1295 3300 604 4837 4098 1588 320 4057 988 2827 4288 1230 1262 2885 3998 780 4533 357 4936 94 1058 3553 1363 4501 4515 2427 2478 2628 3344 786 1571 3157 4670 1671 2593 4290 1120 777 2148 3893 4921 1449 3603 1544 2931 2918 114 918 2859 2035 3598 2673 250 356 2195 4137 886 4421 3121 4419 4415 323 3323 727 1914 2504 695 2890 3666 4307 568 4234 4850 3134 4679 925 1156 4918 2710 234 3789 2311 2404 2477 4942 894 468 3296 1053 597 2781 3421 4458 4698 4203 2733 4346 3768 3621 3492 2560 4204 4421 3058 2607 3897 1435 283 4297 4957 3834 2744 3955 474 290 4540 4366 1478 868 2584 560 3979 4433 4152 97 1455 36 1468 4303 1533 2163 104 1954 1675 3898 4188 1984 2202 1919 1524 2578 33 1775 4761 4381 1602 1656 2358 3483 1652 1941 2796 2079 2183 2182 1126 3212 3003 4805 2518 3423 3721 225 3302 3272 2504 3719 2848 4918 826 2076 1767 2888 1340 4564 4195 516 1913 3718 2065 2195 2432 4822 4481 755 610 386 4110 1124 3773 798 1122 124 2595 1848 4399 1275 171 3084 2910 3871 4447 2992 3820 3962 725 505 3912 4951 1503 1365 495 2064 4411 3519 1416 1715 2323 3479 2257 4320 845 4351 1400 4173 3428 799 370 218 805 4441 231 4589 363 1469 2884 1528 4548 3255 1784 1982 450 1996 2551 1913 3891 4929 4442 1327 4146 980 1317 4032 4035 4713 2240 2586 4906 2014 1063 4853 1333 4559 4290 3400 2654 4099 237 178 2658 3061 2073 2145 1484 1947 3913 175 3874 827 270 3520 2975 1417 2308 3397 3200 674 3923 3756 3951 2189 3942 1141 4515 3949 1183 4110 4830 3736 921 3033 574 299 2453 4961 1140 2603 2806 3936 1912 357 4029 2620 579 2559 2301 1581 4187 1661 1472 833 4163 4805 1352 4449 4744 4195 471 625 3821 1590 880 171 4976 1801 4371 2853 1026 3795 1013 254 4659 487 301 2981 2148 2413 4377 1098 2324 4287 143 4155 700 245 2348 3177 562 1217 4848 3232 3618 3764 1624 2283 1120 1591 4739 3557 2967 1451 4902 4624 2421 3970 72 3362 613 4411 4422 380 571 2570 1008 2018 3396 2917 2194 3261 115 2968 2748 372 5 1410 4843 1878 2190 4998 422 737 3298 931 1113 183 2021 2148 2101 2860 1355 2785 2638 3041 3081 2812 2188 4108 4946 3325 2115 4670 2147 2215 2267 907 1718 3264 2824 1309 2019 3117 4571 1594 387 2052 4119 4610 716 1920 2629 3706 4016 4312 1224 2291 1533 2376 714 3955 2190 3374 2765 322 3920 630 4779 2999 1854 2895 1519 4601 1278 3588 4026 919 2762 2340 4431 1856 512 2795 342 4995 1594 783 813 1889 1191 3027 3290 2974 1272 4047 1746 4412 2972 2078 2846 3879 3692 2806 1689 3929 3919 3796 4387 936 368 2141 2153 3428 523 806 3714 954 4236 950 1867 1675 687 439 3900 29 3457 3608 3914 3393 1862 1085 1875 3643 3512 3085 3812 3118 4655 4811 1638 3533 3971 1711 3653 2747 2412 4714 1840 1332 1619 4957 3348 1338 3814 714 3145 521 328 769 35 1570 510 3077 2282 1460 4483 2077 770 2446 2469 2363 420 3015 4454 848 716 1631 1483 3886 3345 2875 3713 141 807 2876 2355 927 656 2920 2261 4699 1631 1320 2676 1581 2980 4841 476 909 4987 315 2241 1668 2876 3933 2966 2962 2684 1495 2193 2539 2411 726 1476 3356 1333 3483 1734 1883 3545 1036 1672 1645 4149 1178 4545 4198 223 3186 19 4076 2685 4604 1027 3180 1167 4855 684 1380 3663 2995 253 4583 2616 3725 2142 229 3996 7 2007 520 2005 613 3282 2311 1885 3840 4532 3118 4013 3631 3016 413 2690 4546 684 3589 4659 325 3777 3214 2421 1355 4143 2268 3855 2120 4575 397 150 4558 71 4500 4434 2193 4626 1106 2431 2283 1397 207 917 2905 3563 4285 2793 4587 4362 3926 50 3464 1460 209 1828 3784 2967 537 416 2664 701 53 2466 2298 3437 3826 4330 2258 1240 3588 1260 818 1533 1113 1216 3231 4573 3758 658 4697 2167 1575 2811 3287 3198 3868 3822 2561 3446 1286 1628 4884 4594 2814 3513 4570 465 4999 4268 3463 2228 1871 3003 3965 4210 1906 4645 2241 3877 4727 3206 4443 3939 1953 2942 202 3981 2607 1082 2134 1483 1980 1090 2892 2613 1511 1769 774 1372 3900 2041 416 1607 4978 12 1644 1190 1884 164 4463 571 912 1523 522 3764 4258 1468 1777 4315 4106 2056 3063 4894 2266 3722 2113 1879 2233 4340 502 1788 282 2543 4046 432 4830 3047 536 969 3150 1485 3753 1176 1946 4507 4820 3628 3604 2739 3165 4327 4141 681 685 2335 3216 484 1161 1286 3346 1121 4131 3131 4800 624 2183 1447 3585 2725 1783 2945 80 584 2288 3867 1155 3142 3107 170 751 3582 3069 193 4009 4852 1695 1663 334 4001 4198 2636 2580 969 3660 2328 1383 3819 749 3429 909 1629 796 1144 1266 4638 339 140 4269 1794 574 2982 3929 3762 337 330 2949 3097 293 1484 3701 3208 287 2376 4910 4042 417 2412 2157 2577 216 2552 2849 3127 2164 1869 21 3638 1155 4091 631 2305 2638 2521 4148 1288 2265 257 761 3120 2560 2545 355 4457 3781 619 3609 3038 547 3485 2492 2936 4286 1234 678 3548 240 856 1768 800 2974 3192 4810 1946 1089 2257 887 4569 3582 3214 3398 2202 1982 3955 1682 3532 807 4203 3339 204 4401 4349 27 4650 2241 4850 498 1482 1937 3145 1787 509 2214 644 2485 1901 1169 3008 3954 3444 1423 593 4451 254 4297 2075 4370 3026 245 2658 3582 3901 755 4099 4091 1894 3240 3361 3655 4595 878 4521 1590 3779 1210 1734 1984 51 1709 2990 598 2641 2492 746 3768 2852 4040 874 1097 3074 4047 1047 1513 1487 4105 264 1714 4709 459 2662 3556 3615 1783 1151 3090 612 410 2750 3611 3554 789 457 1217 2065 1501 2882 1861 4108 1748 1943 497 2588 2365 4131 4284 4892 4211 2386 1026 4926 4411 3456 1562 692 741 4891 2606 2688 511 4293 2750 1556 1762 1403 3157 3547 4179 2672 595 2319 2747 3443 3849 3568 4600 3308 4944 3011 1842 243 2602 1288 2135 650 4279 4924 207 4486 234 3869 4424 3513 58 297 995 1707 3250 2703 2021 2429 4024 4403 4143 460 105 2551 3911 3836 3436 2877 3661 298 4555 758 4495 1073 4925 2846 2325 4974 1351 3533 1389 3972 1126 727 4768 4513 4246 205 1035 4103 4310 1746 703 1860 4954 4559 514 1570 2040 2416 3036 3200 1915 709 739 2255 4748 882 199 3973 2283 3759 3334 2262 1074 48 1297 958 3227 2366 4654 3432 4341 4436 3132 1250 2667 4771 3290 1055 1988 1278 672 2867 4628 3135 4883 3875 1602 3480 3734 3051 3616 4595 4588 1597 3183 1291 3359 1113 272 2328 532 4895 1027 967 1325 1182 636 4968 2309 441 4785 2958 1431 2829 1341 3139 3728 3357 4025 4969 4456 2702 4853 4449 4670 2275 1539 3552 2937 3722 4229 1661 1103 1612 1386 1045 2841 3401 4941 3911 4445 3290 1710 2345 307 2957 3399 1169 2113 2117 3383 4900 2935 832 1051 3394 4540 1831 816 3152 1639 3145 651 4069 3126 1160 4265 909 819 4858 1975 761 433 1673 1299 2901 4028 2364 2344 4153 3006 3396 47 801 2459 2392 1585 3333 3254 4873 3445 1353 2297 1726 1672 2582 1426 4074 2848 4439 4136 2601 3945 4293 1490 2903 3248 2380 4144 2400 218 1596 936 2065 54 1416 1754 3198 4559 178 3877 4810 3107 3301 2152 1954 4702 4138 2033 2570 912 172 1346 1510 1923 4372 758 1762 2710 1037 4777 4491 1292 1073 2422 660 1094 1282 1342 2346 2797 1114 2079 2808 3329 1204 4643 3340 3309 4016 4493 2064 1736 2883 88 58 4925 3516 815 4860 3188 4009 1710 3756 2583 2128 696 2085 2486 2014 2934 2973 4547 3436 247 4973 631 2804 1738 2364 2187 1288 477 1333 4312 2556 682 2012 719 3447 3285 1444 1426 558 3447 1628 3089 3985 4846 3405 1614 3964 3002 566 3450 4207 4930 3689 1037 3423 2541 1035 834 2379 3058 47 1504 95 488 2412 130 3356 3038 4994 4440 310 3628 1842 44 3973 1904 1339 2374 4901 4011 1893 2553 4294 4641 2 2075 1772 3237 1632 4785 4960 794 3704 88 1893 3227 3130 1005 1220 308 3559 1231 656 806 149 2543 451 2671 4079 4775 887 2792 1755 1248 3214 4701 3522 3394 1947 2281 1419 4488 2119 3415 1264 97 4133 2738 3511 3273 949 1710 50 4205 1565 4276 4296 2451 2619 1706 1578 3040 1940 4801 774 3935 689 4413 712 1545 1605 129 692 1895 4296 2472 405 3962 527 1013 1378 2564 921 1212 507 3924 243 1662 3264 3390 181 3105 4738 3265 12 4998 3968 2311 862 1290 4164 2152 1992 2189 1075 3855 3 2214 3593 1723 1811 3516 4715 1416 1591 1222 3098 2356 3700 1557 4327 2914 1842 4469 649 1986 2389 24 4136 447 4613 4010 550 432 1454 2958 4857 4975 1617 2343 4643 2701 4658 1872 3826 3924 4256 3893 3200 1203 4823 480 2107 206 4753 1517 1822 3228 593 3309 3087 2399 1679 4239 1199 4799 4871 251 645 1103 2513 581 3619 1831 954 3584 3184 640 50 1872 1548 891 4349 3855 4223 235 282 2001 2978 2670 975 455 4956 2784 58 2768 2654 3375 4657 2508 72 4544 1852 3447 4018 4113 3933 2076 307 2229 1639 3599 1374 4651 3076 2906 656 1095 4574 3089 1044 456 3015 4662 39 1344 1576 4397 4907 2807 4862 1745 2024 4633 4056 2830 3015 2107 1995 3788 1197 1722 4446 1411 1510 140 1198 3233 960 2692 3987 4405 2267 690 3113 4208 1728 1681 4736 1567 535 4048 4261 1203 4151 594 3015 208 1522 2590 298 1257 3718 4455 4735 426 85 3180 1810 1397 606 4297 4123 3174 1202 4853 2526 655 263 770 1843 3749 4217 3113 654 3360 140 4611 3928 4095 4523 4264 2916 3106 4324 1068 2563 1854 242 3773 2201 3573 4994 999 837 1787 726 2720 4077 4490 669 1676 4080 751 977 3418 3906 2243 1951 2044 3091 2 4995 2603 4736 3151 985 3466 4913 3438 4205 718 793 409 4788 4420 4218 1940 1777 4619 3398 4905 1049 429 3303 437 1463 1075 4759 1097 1233 934 4961 4850 1848 39 4911 857 4548 1255 1009 2539 1870 1344 276 1194 957 4794 1024 1458 1402 2838 842 4677 2339 1383 3656 3696 4987 3508 3071 596 1880 1872 4169 2133 4204 1554 3567 4574 1614 3309 3091 3428 4814 3905 4609 374 1652 3096 209 788 937 298 1175 3397 68 3202 1819 615 4582 78 234 1418 310 1482 3867 2733 223 222 434 3536 3533 3732 3680 569 4292 4523 313 3967 825 3991 3660 2874 1846 3766 3799 4313 490 1860 193 4714 807 4024 4070 4693 3499 1157 4295 4913 1823 1370 1519 1982 4611 2154 2791 1506 1512 3317 1402 469 1660 4525 2618 1876 298 1802 2513 3577 3255 4407 969 4305 3622 578 2949 77 381 2904 1877 1666 494 3590 2230 2305 1047 1649 3080 1031 3954 1271 1134 3950 3782 788 3073 2163 780 4806 2950 4046 2610 1482 883 4517 4356 2349 1182 1224 1198 2195 1902 2102 467 3251 2920 2471 1353 4208 1467 2929 1107 754 1212 4364 4598 2083 3867 2509 3460 2467 3236 1334 108 2765 496 3980 1856 3063 465 3688 1653 94 3905 679 918 1504 3020 4258 650 4983 281 3535 4650 4213 2645 4886 1948 2379 3512 828 1362 104 2309 2707 4692 112 1166 2456 3569 3946 2119 4916 3818 777 94 2812 40 2253 2866 3034 65 1719 2481 1913 4391 848 2839 948 960 1306 1742 2632 3879 2413 4265 2253 4914 4692 4535 3953 2434 3470 4414 2213 2118 1845 4982 1718 4064 4634 3570 1709 2174 951 4075 4712 1754 635 4684 3054 3907 2298 1399 2303 2554 1611 3118 2122 854 4104 4027 2245 2896 4369 3112 1993 1312 1209 2944 1571 4102 783 1093 4405 3977 3351 2511 3978 3484 1479 283 3045 2260 3386 3825 4075 2875 3416 1686 4676 4776 4724 3864 3534 1925 1005 2373 3218 544 3837 1708 4397 2938 2709 4953 729 4035 1031 3910 3825 1156 1003 1749 2776 819 3515 3399 4715 4451 3254 4896 4594 1217 896 3736 3379 2656 3473 3475 4959 1110 4522 3194 4899 2477 4027 3176 3289 787 4328 1638 1156 4274 4303 2704 2623 1312 307 958 2527 456 3228 4980 1908 4488 1845 4378 365 889 1253 3084 2873 4898 4015 1411 3790 4525 3417 4458 3261 161 2297 250 3356 2814 1099 2662 4827 380 3988 3544 2568 3820 4339 3362 1203 4085 1570 2838 4858 3793 4833 2183 3062 4925 4564 2037 4044 4925 1544 4933 2694 4477 1018 4255 3399 4169 1776 3318 4627 3230 245 1404 420 3342 3537 3195 4182 1985 3815 2188 588 4174 4822 3452 488 198 2737 1834 351 4946 4311 3387 2851 2720 3235 903 4631 1722 1636 1225 4887 4542 3263 4010 3837 1183 464 262 541 4898 3677 3605 3202 1418 2675 1620 4262 517 702 338 3030 3597 654 4019 3204 992 244 3760 3652 4953 1338 1629 2719 4620 944 530 107 1333 1055 843 2776 1746 154 1424 4604 4325 2064 3221 4105 2467 4252 283 4570 1791 1965 262 4169 2568 4150 4884 3140 918 2159 228 2531 4009 3698 4405 2604 1498 967 507 2400 1264 1112 965 1995 3757 4398 1321 423 3767 1866 4911 1833 655 3181 3802 1163 2885 3888 2251 1689 114 4605 2077 164 116 4444 4834 4194 3278 478 1116 3587 1709 1430 141 4430 1076 4971 2792 3274 1473 616 4805 2165 2669 1996 377 513 2232 4715 1451 2386 1652 4418 1945 65 2045 591 497 324 4487 3102 4416 1363 2712 2485 1935 581 2601 2489 4704 3049 2889 3295 3237 3333 3954 1532 4810 4947 1626 909 1702 4319 1500 1128 1390 3666 3212 4905 1626 1282 1855 158 1662 4496 3440 1716 4059 912 1236 2304 1011 2620 2767 4654 512 3626 1701 4325 365 4545 3522 3168 1667 2728 2458 1423 4862 1376 1130 4 4878 4141 1525 4735 4175 920 4240 27 2049 4680 334 454 2256 108 2788 3581 717 938 46 4789 4963 2316 2913 707 4323 4766 3671 3557 4128 3705 2918 3071 3324 4947 4521 3056 4801 4613 2981 2354 49 3268 3597 3357 679 4616 2063 908 1012 1695 2957 4782 1531 1043 2285 1566 4732 2544 1353 548 1885 4295 1096 2970 2180 4246 2315 2184 1902 3926 1753 3105 2772 2660 1203 1332 1233 152 1297 3283 4941 1497 1259 1655 4413 2126 2648 978 4568 990 2435 3827 3827 2850 3912 1398 4566 4614 732 4154 4806 4619 2755 2761 1761 3864 2735 3 3100 1812 1728 91 280 342 4247 784 3593 2934 1137 3638 638 2865 4794 555 2452 2960 2807 738 1475 2593 187 83 1239 4173 731 4441 1864 600 258 4306 4146 3317 2862 4683 806 4408 2049 4242 352 2737 4256 3906 2719 3031 704 322 2847 4859 3076 1078 2186 3729 1408 597 1091 1955 2561 4633 1754 181 1203 602 755 3914 4610 3675 1254 2549 4729 4860 3440 2825 3678 1918 2289 1506 1875 498 4941 3418 879 1666 3251 2957 347 2311 945 2645 4646 4553 1573 3846 2706 4162 2357 2883 2628 3652 481 1280 3103 2134 3467 3181 4538 1435 1902 2001 1342 2058 300 845 1265 2167 4623 3205 2213 2089 4257 1035 3233 2314 1867 2708 919 1338 234 2720 685 3084 141 1446 1964 960 2785 1454 1428 3439 1021 4077 1406 3514 4726 2597 224 684 340 1538 3189 99 2443 1646 2146 1763 3203 3013 3530 4667 2529 466 651 3709 2532 3697 2039 3970 3048 2810 436 813 1270 2037 4781 315 3770 4056 2398 4801 812 1874 1707 622 2416 4644 202 2284 1270 2171 4276 4323 3266 424 608 3191 1893 1039 3697 1525 978 1939 187 4578 4650 793 1793 3036 3617 3928 4018 766 4766 4591 368 1641 3831 1487 3047 4214 1403 1629 4564 1932 4710 4058 988 2640 3800 3691 2624 2496 3422 4201 2464 1607 2608 3201 2948 4965 345 3716 3901 3244 4595 233 3506 4796 1952 2663 939 4759 2266 4867 4026 3830 3603 1168 1669 2322 2350 4810 4926 1635 1301 4170 2379 3765 3800 1949 1206 4534 4124 3477 2541 2394 4721 126 2955 2055 2268 2850 4150 401 1139 4142 2335 1991 4572 523 93 324 1246 2046 4122 2063 405 2000 4052 3939 1618 4790 1893 16 3769 2954 3740 744 4698 1944 4050 2371 4785 1042 1350 2195 3198 2589 2378 4913 734 3402 1499 2654 1176 357 3052 1323 3784 2570 2612 2010 4703 1363 2755 2010 3081 683 2385 2334 1165 4566 1744 1247 2601 1166 229 2694 2676 4944 2299 1459 2170 4165 919 3329 156 114 933 4079 2621 288 3730 3768 4134 124 567 1588 4914 3696 477 2645 4539 304 179 19 4275 3222 2154 3488 1948 3103 610 37 945 3324 3882 4675 722 2026 4540 2987 3948 1426 686 1423 1175 2386 442 2038 3910 1137 1478 2140 3186 4319 1045 1591 2720 3571 3797 3947 182 2995 887 4423 4746 3296 498 46 3027 3943 985 88 3486 4529 3688 566 2394 4179 2634 2353 4996 535 3822 1515 3828 2186 382 2340 3710 1140 1470 1127 1827 4931 859 4074 3357 4536 4346 4874 742 2608 612 324 2890 4428 2296 2629 4328 2817 2593 524 1165 2169 4260 3562 1609 2457 1308 1713 679 2225 4982 58 2353 3927 1901 2309 459 1900 2959 2837 2219 2701 3613 3937 3736 3123 335 4493 176 955 3246 4383 4335 1199 353 1058 3655 276 1449 398 843 1370 4732 1310 4378 1743 213 3072 3811 4740 450 2369 771 1766 4869 2767 3752 1998 820 2213 4946 2154 3898 2018 2260 2786 363 3682 40 395 4660 2843 1696 3816 2120 3218 1854 916 4364 2252 925 4033 2924 2229 3045 2684 3363 548 3563 854 1352 2869 2734 2308 3803 1438 4187 2816 4204 2058 3483 3959 4989 897 1792 4121 507 2622 3547 3364 592 2911 641 513 1284 3353 1569 166 456 354 3687 1130 4913 1613 3045 683 2611 2689 2965 1171 2459 834 3888 3231 3476 975 546 991 2035 3114 2571 2858 1347 1947 3879 1455 1482 422 1415 460 3410 112 2286 562 1409 3830 4878 4247 233 2198 3744 3619 81 1563 967 4371 298 765 3286 4090 3242 447 1829 1523 1893 3488 704 3744 3167 282 1864 2094 4699 1030 3168 670 431 2678 681 2406 4502 2082 3990 550 2796 3820 1673 76 2022 2795 2324 4576 208 2196 369 3880 396 4668 307 4230 2714 4655 978 3357 2202 237 899 1191 4348 1311 1878 1570 3416 2294 502 966 1126 2749 1933 2705 600 2026 4117 3643 2611 4977 2007 1658 2834 593 3552 47 75 4845 2879 1480 3863 1972 657 884 2486 2113 1102 4402 3409 4587 2177 2770 246 4038 2011 2234 4856 4881 528 802 3253 2030 3624 4912 182 2886 4392 3893 1970 2890 4551 2351 4435 4603 2977 549 3487 3026 2135 2278 1384 2416 1165 3034 1645 1800 1267 951 1727 2456 1325 589 2061 1452 627 155 1376 2675 3946 616 3959 392 2504 1538 2773 2306 1780 4035 3182 2820 724 2990 1702 2958 1116 2551 4258 3202 3318 1488 1460 4224 2549 2437 2443 3290 4376 4665 1 3688 382 822 1283 958 1404 394 1357 2681 2864 2132 2723 3022 250 4507 297 2347 669 2927 1468 76 731 3590 399 3175 958 1337 4655 1376 4176 1156 4631 4614 3044 769 3821 1388 3226 3230 3907 665 1567 4050 1367 4720 1266 4876 683 1281 4633 1876 1094 1166 786 1272 4913 1487 858 4681 3202 2511 2082 3099 1004 2412 2004 4288 3341 267 2058 3118 2960 1081 3224 3828 2521 2083 1701 3633 2843 1383 238 4702 1109 1801 4171 750 4240 4007 888 1781 2147 3613 918 278 4432 4474 4295 2196 3700 305 4789 3554 2274 3833 3475 2395 1593 2710 3082 707 1594 3206 4590 739 4411 1732 3511 4417 574 3280 4321 1710 2578 1676 3724 1070 3673 4145 4052 1179 1505 2120 1514 3123 2595 306 3641 1773 607 2049 1882 3816 3270 3044 3032 2333 3686 4879 357 4776 1554 2160 2787 194 4480 163 4268 3738 4641 528 4363 4631 3404 3960 4153 2240 3843 3363 3137 3948 3044 3684 1219 26 1705 331 3957 1371 1233 4402 1765 3355 2597 2705 984 371 883 1595 3343 1746 3519 2878 589 111 3613 1351 4066 4073 3640 4748 315 2711 3767 2040 1863 904 2426 1698 3571 3437 3073 1158 1143 2426 2957 1666 3440 4329 1565 1723 1908 3390 3771 4366 3761 4708 285 1623 1286 1662 412 1917 2103 4359 1896 4380 3469 2267 4905 2737 2972 1035 1296 3162 1524 1941 1652 4076 4001 4058 646 147 2571 3239 4758 1397 3831 2436 4330 4847 299 1176 4110 1863 2094 1891 3663 192 510 4658 1695 1609 2015 3510 3365 1414 4035 3213 4529 813 2149 3488 748 4563 4829 1828 1222 4517 1935 3585 2094 3135 3691 1662 4526 2736 1990 3354 4549 1228 4800 4117 3323 1945 4949 1669 200 250 1900 3625 3357 4143 4963 178 4337 1587 2992 3397 1973 4917 3969 3394 25 2344 14 1368 2773 3810 4506 3127 4600 2848 2165 1780 4381 1121 3988 3176 417 367 4688 3897 4463 4161 2307 2400 3604 3900 1606 3218 3650 2973 1566 936 409 4280 4778 2686 4362 2053 1215 1559 3098 2781 4620 4167 93 385 4854 2792 1049 2516 4525 294 1934 4508 885 4291 1045 4389 2895 3380 2022 1606 1837 2033 2184 1697 4361 1233 2413 4183 1606 2252 4747 1042 1453 39 1820 3202 546 2420 775 449 3517 463 3901 2543 698 4362 1612 1062 3761 1505 16 4734 2854 127 1061 3427 154 2496 510 3698 200 21 1153 1336 2809 4627 4769 851 4953 1964 2187 3310 3271 44 385 265 1201 3541 2002 2335 2478 2315 1104 3815 4146 3705 952 4428 117 435 2046 2205 3364 2034 2110 4821 1103 3475 36 156 1793 4304 637 3684 2668 4653 204 2525 4330 780 2310 3081 605 2754 3494 680 2256 4935 2538 3414 563 3106 3307 1920 3523 4331 1713 899 2391 4856 2949 1205 4244 944 70 3546 10 4803 381 968 566 1176 664 4883 174 892 2626 770 608 1490 3137 2856 2499 3254 3815 564 4963 3193 2963 4985 2161 2448 301 1471 1553 3957 1821 2512 43 796 4164 4092 2171 551 2937 4429 1345 3179 3669 2940 3530 1337 479 1530 2533 4782 2322 3272 3246 1843 3274 2727 4758 4173 4699 625 713 2774 2802 4678 1462 2434 3777 3024 155 4867 3375 1928 1399 4902 1814 4238 646 2060 484 796 2945 170 2898 2964 2155 2433 3608 4190 1805 3310 3767 691 1410 1875 3149 2741 476 1013 3781 3500 2813 2300 476 4730 191 4510 4541 2480 3653 27 950 199 3599 1762 313 408 4818 515 2428 2613 190 2292 3209 1189 3174 4269 4759 3972 3908 3955 3599 4576 4538 8 639 3909 3105 4537 91 690 4582 2639 4967 2866 4232 327 2270 1572 428 3450 4886 2180 4641 3997 3922 1784 252 1954 2775 3835 2445 4854 1087 4869 4289 1033 1281 2408 3886 3609 223 3269 1425 1735 2494 2789 4699 1800 3785 3145 2864 4397 647 211 1983 619 3089 1946 4629 4332 1085 3274 290 885 3517 2530 945 1798 2945 4116 2524 4149 4681 4408 495 3491 4915 297 425 3229 3531 1726 1158 2276 4894 1219 4175 4094 3926 1541 1119 3867 1857 1450 2648 1544 4722 4127 4573 2703 159 343 2205 3781 513 1347 1071 4595 2919 4677 952 1478 859 3867 454 568 1211 3490 217 4612 241 3769 996 4693 284 370 329 4248 997 2260 2762 2477 2019 435 4297 1642 127 2607 1193 2872 1785 113 1562 164 2217 1401 4305 4759 238 386 1541 3287 3659 3796 4963 2964 2973 2986 4724 2331 1854 4514 1970 183 3501 1696 3054 3203 4716 4674 2493 969 4465 141 4990 2638 2533 1439 2861 2987 3152 627 4540 1950 3259 2456 269 4831 1820 3290 3569 3683 3942 592 692 2333 1662 1564 966 4496 359 2334 2835 30 2079 1889 940 2628 2144 2957 2133 1235 3496 2219 4253 1961 3401 3580 64 502 689 2723 1656 2184 4843 4038 3296 3351 941 4617 4728 1065 848 1370 2564 1687 2611 878 1925 270 2961 4451 1702 4864 4518 1340 4808 2320 1141 2785 3974 1497 1005 460 4234 4800 3023 3228 2454 3957 4410 4430 2276 903 200 47 3007 4629 4694 995 3823 4565 2344 842 3377 3608 3234 3221 1565 1660 616 3493 94 1657 1991 3557 3318 2677 4777 1131 4527 1440 654 1171 2491 1024 4197 3092 4292 4367 4631 3960 1748 1776 4765 3912 455 1821 2421 1494 3629 3980 3481 2290 2385 3517 2415 1350 3876 3166 1570 3258 450 407 471 2720 3235 4687 265 3377 4316 2181 1198 3438 3524 3367 2352 3335 767 14 4061 4016 2014 1248 264 2455 4893 2493 4557 120 2628 3011 1905 865 495 2435 1679 982 2470 4633 3956 294 2046 223 4476 84 2253 674 1090 3791 3050 1684 1429 1466 3323 3129 1149 2340 708 626 2754 810 3903 4365 2365 336 3479 1626 2085 1180 1371 1599 4964 1787 2482 3070 2760 2770 121 1570 3322 1742 4230 294 826 1220 4857 3709 2385 3842 4357 1371 165 4980 2012 1154 3233 1976 2136 822 1114 4194 651 1954 2187 2641 3544 1305 3754 1400 87 3294 1985 1542 605 635 4413 4390 4841 70 2819 3680 4193 3408 1694 3662 547 1772 3618 2312 4540 326 4357 760 1165 2481 4688 775 3296 552 2754 1158 2863 4470 77 4438 4238 4958 951 697 4908 3803 4427 3566 4742 4825 2301 2297 4436 4851 1210 1456 4026 2274 3070 1879 1785 4181 3971 613 4827 2299 1761 1229 1794 2058 776 414 3137 3412 1775 3580 1745 2909 937 3036 3206 3078 147 2652 2800 3229 4520 4536 2011 2163 1917 4822 2919 4268 1517 1316 1400 1107 3805 2748 2711 331 4665 1191 1359 1487 2030 1863 729 811 4390 3731 2552 328 4823 4695 2030 740 2132 3729 1102 304 1522 2789 4863 1544 3940 3346 3039 1966 1448 1371 4990 2744 1680 4568 471 4438 4018 4146 330 1005 825 1498 1181 342 2457 354 1286 303 974 2034 2850 17 2734 2501 1778 880 1010 2833 1313 4631 3226 3411 2407 4369 2998 865 3921 57 1725 253 822 1171 986 1545 4355 4864 2266 4766 1177 2798 223 4035 4970 1886 1168 4300 2151 276 4807 3352 997 4267 825 4939 755 734 4546 2730 3013 1144 2078 1913 3892 3133 2705 1544 2420 4095 896 378 1749 3482 334 157 2827 1335 4224 4540 4182 4213 481 4816 2923 1804 2647 4363 112 1784 2188 3963 2844 4964 1438 4149 613 4084 2055 256 2575 3513 3789 4094 2740 913 4563 1262 1575 1853 559 1044 3744 4682 4562 3824 2291 2760 659 2275 2928 3654 3948 1957 3468 2404 3275 2346 143 2287 946 4736 4205 4056 4192 738 4869 2238 4686 1760 3253 3063 2323 3525 3227 2587 2257 2224 1877 225 613 2995 1651 3632 1642 4143 1592 1432 4863 230 1188 1318 3765 512 564 4380 1594 4351 4609 2574 456 3746 3453 1446 2662 326 2793 1000 286 1992 826 2143 1694 980 1847 4558 2599 2929 2749 4008 4065 3083 1291 3433 701 1712 686 2195 3385 212 2446 3066 1560 1381 1735 1440 2615 2687 114 818 1689 1016 4665 1648 2468 285 2774 3513 1634 3996 2100 2853 2193 2248 3333 2785 1612 2505 834 4319 2287 1073 1638 1435 4742 2655 2540 703 3279 3728 196 304 4803 889 666 86 4801 3726 3367 2376 2852 1407 3318 3846 3968 2749 1568 3989 1184 4345 689 2511 3739 4534 2224 1032 1507 2922 1755 1122 1701 3049 3169 2026 1651 994 4534 5000 941 2424 66 211 731 1666 2146 2723 1245 1395 990 3117 1780 35 3513 3475 2734 4732 4421 2265 2989 2517 2964 929 4721 771 4976 3824 4009 2451 3956 3223 1422 3802 2736 2131 1465 4309 2657 508 344 2145 3294 3354 2589 2780 4692 2724 1262 1545 963 647 310 81 1256 229 1291 4917 3209 947 2014 4573 1300 2689 3182 3236 2536 4894 1261 1273 1409 2706 1121 511 3104 3074 2805 485 3201 1680 2789 1680 4900 4777 2485 4460 3445 3165 2051 3079 2204 2081 2977 2246 614 1288 620 3070 4426 2830 455 2164 804 2380 305 1549 2493 375 1258 4863 737 2033 4762 3478 3999 2015 2659 1592 1949 153 2546 1233 1482 756 1162 2056 4306 1043 2032 3912 3454 802 2832 992 1561 4826 3607 4476 1860 2833 4382 2817 1914 3678 3158 3469 261 2617 1742 2700 3199 4441 3527 468 394 4804 3417 683 3849 3651 4923 4003 2900 2659 1023 3133 4368 293 3995 2746 485 606 4305 1972 4534 3896 4791 323 2629 3991 1088 4617 4404 2781 314 983 1636 4607 630 813 1554 1206 3732 4086 2365 1943 3724 1849 2578 2643 893 4674 1256 728 3081 4702 4988 4966 4623 771 606 3018 2401 3589 4739 3806 4131 1210 2153 4239 610 1376 1997 4926 3187 1569 4624 1224 3327 2214 4862 134 422 3329 878 4870 4368 2513 2925 4192 2469 1602 2731 2513 4935 2970 1779 4603 2875 3894 4440 2739 668 3379 355 2 672 4933 4078 3965 377 4059 2844 77 4252 1400 4390 48 3701 4436 3199 4582 2122 794 3897 4308 3596 1416 4919 1029 3049 1489 1968 1692 3692 2102 2003 3963 219 2272 2453 2431 4088 4064 1652 2793 1817 2656 3168 4174 465 3672 4124 880 580 3633 530 3612 2263 4285 1844 4762 1701 1925 2316 896 2827 2737 2821 4319 3173 516 1895 1252 1206 3238 2215 2160 1245 1864 2596 601 418 1179 2459 1655 3565 938 2013 2440 1304 3675 436 4500 4496 1209 4009 2745 24 4389 3033 1456 1149 3081 3859 1462 2811 564 4059 436 1638 2121 555 3320 4762 207 381 1226 1588 4826 2698 3896 423 1768 3262 3754 2713 1702 4449 4870 1083 3513 2727 245 3019 3877 3769 1852 4189 4730 2659 4421 4510 145 2716 1467 24 4835 1072 1537 3914 947 2457 4588 2981 4311 2114 4812 1671 1010 883 1359 3452 2557 4544 3950 4944 4242 2650 3343 622 3656 1892 4265 2572 2834 4079 2147 2477 3079 910 3213 766 1331 4563 3852 3793 2293 424 4851 1973 4503 4455 4077 2267 634 2635 4996 1075 2687 2820 4573 3533 622 2407 1050 2081 2491 3260 806 3879 3332 1598 876 3863 205 1175 3113 3515 4116 2577 4150 3000 3213 3710 3719 145 1150 1920 4166 3788 3900 3786 832 146 4261 3485 1343 1155 92 1916 214 3536 3905 4841 4128 288 3398 605 1826 963 4651 2076 2133 1530 50 2894 2949 2725 4579 608 1324 4187 4930 409 4839 1718 4076 917 376 3636 1222 2493 1178 879 4390 4173 1193 2302 704 1005 647 3786 2610 2009 3096 1770 336 2929 3447 4999 2641 1434 3750 3496 4815 4562 51 3120 2131 4200 3981 2931 656 1362 2667 1237 3627 3460 349 4923 905 2128 3281 311 3321 313 1903 4728 4054 4678 2782 4672 4910 1934 549 4556 3365 1886 1122 2096 3635 988 4391 4160 930 552 2992 360 2385 3789 4878 4317 2307 445 2023 1370 1569 1370 2475 3308 4268 3494 3817 1774 252 2372 664 1806 3716 388 118 4862 3011 155 3997 3452 204 553 2049 3106 3687 4369 235 855 2150 3828 457 2604 4561 2174 4915 407 394 1328 1512 1259 1458 1236 2079 4479 234 4020 3110 3931 787 1308 2047 4790 791 1979 3086 3986 3645 1198 3788 678 2344 4957 1519 2451 2561 4380 1368 3528 3169 2164 787 1647 2288 3487 3010 1093 3569 7 1739 1213 2419 1711 1821 1118 2625 1808 2303 3617 787 1038 2730 4636 2611 2969 4177 2633 2593 3117 488 919 4208 4722 2707 4144 4606 4356 2930 4898 784 3172 2171 2950 1596 1133 2160 2724 1172 5000 3693 4053 3178 2992 2539 2472 3438 1663 344 3485 1026 4512 1237 1397 1855 3794 4430 2440 1853 2547 3966 4093 3047 2771 4968 3686 2532 725 1303 3433 168 4697 1791 1528 1185 3325 2129 4418 234 1215 3387 4664 3419 2660 3334 672 534 3941 2102 3526 4612 1525 638 38 3663 4 65 315 1149 4839 2130 4740 4715 3653 3613 785 4808 4155 3035 34 1621 4162 499 4864 1380 3724 2347 3418 2486 362 1139 4986 1987 4409 506 2022 30 2504 3327 1399 431 915 2457 3397 3831 3699 2151 3281 2055 1052 2346 1753 1361 3118 4662 1247 4645 2029 3469 4795 3110 1721 3227 3453 2667 1135 1419 4171 1998 661 1176 2633 4360 3386 4893 356 4971 2220 4190 2254 1055 983 469 3942 1989 69 3462 4613 3247 2313 4091 4345 4550 2419 736 741 1338 1119 3712 2455 1335 1669 4670 1633 4298 1747 197 3434 127 1694 2401 3306 4046 1037 1292 3649 186 3094 2426 4728 2529 1711 3053 1350 3127 2798 4201 356 370 3737 233 4634 2447 96 408 640 2180 886 1809 1573 316 1923 1976 3316 2822 2948 3399 1786 2766 2602 4338 1370 2123 199 3699 1521 543 3636 1927 314 1851 3486 1702 4898 2312 1724 1679 685 462 3803 1010 2864 4577 2474 644 2164 63 534 4334 4210 915 3247 2775 4442 1565 3969 3197 658 2888 3053 1192 925 259 1341 456 2801 2897 1227 2033 720 2553 4442 1126 4808 2478 4828 923 3883 1055 626 4202 2000 4888 4583 4463 376 2608 3526 4156 2489 1497 1455 1702 799 1340 3222 3454 942 610 1876 1352 2401 1211 3732 4911 4430 4827 1935 3303 2240 2152 4505 1898 3724 1958 3841 3828 1076 4339 1453 4303 4823 1347 2044 96 3343 797 210 3384 321 828 3695 2187 3457 3503 184 1940 3483 4345 3389 4912 3555 1713 4577 2262 2926 3891 1926 4734 2695 4222 3406 463 3131 229 1635 4974 4725 3350 1000 4830 4299 373 1877 1307 647 2906 3695 4566 3358 1583 4789 60 1020 4875 1132 2399 3839 777 2340 1595 3032 3826 2978 450 1509 3287 2972 4705 1113 4887 2040 2225 3483 4143 1373 3934 3091 973 127 91 2112 4709 2031 485 964 228 2881 916 966 2615 1437 2133 3207 4781 1143 922 4030 105 1591 1288 4412 1737 2090 663 2457 3050 3063 2942 2301 2601 1290 2909 3759 4147 3308 1346 322 310 1089 933 2979 1998 3225 3147 4852 1625 103 3646 4676 1747 1149 1099 1053 4883 3102 4595 3109 324 3963 4626 2053 4645 2399 1588 3493 4873 363 51 4350 1632 1234 74 4790 372 1310 1437 4160 3493 4153 3958 4713 4246 4557 3522 4020 3109 3493 1570 215 3447 489 2043 4588 4921 4550 2958 4057 4480 4596 4080 4552 1962 1694 971 40 4427 790 604 1970 3370 886 371 3509 4105 2479 1358 4674 3640 4494 4342 384 1722 1290 4479 2441 4670 2552 781 3740 279 4751 2322 241 1245 4388 905 520 1346 2439 4454 3570 2438 4021 356 4206 4964 1700 3069 3094 1546 3625 2133 3639 29 2477 3576 2813 4363 3108 3536 2956 3119 1341 3496 1824 976 133 4691 1166 1066 1548 1997 1689 3171 4422 1929 4214 4911 2067 1330 3216 2229 4375 1865 1220 2969 803 4885 3918 3160 2186 3279 3923 3326 3837 2138 4293 4515 3423 737 1186 3489 2986 633 1205 3200 4721 4378 2964 2147 4516 882 2280 1969 4719 2986 2920 836 2602 3375 4438 2861 2338 2306 560 4598 1119 2657 2360 3558 3124 68 589 3665 2019 3240 2656 3622 4878 1519 2200 4391 4447 2302 3894 4660 2409 4462 746 40 676 4813 3988 4059 2141 3290 4035 3790 99 4155 4146 1754 19 298 3006 681 902 4420 905 4147 806 201 1122 1227 3444 3175 4827 4736 4125 2767 3090 2540 3176 3470 4112 2200 626 990 2733 1358 4866 3874 1098 310 549 261 1069 3706 2619 884 2089 4305 1048 4983 4691 3584 3820 148 1942 3556 2419 4492 3464 3753 2590 4133 467 4606 3409 854 1517 559 3219 1829 552 2738 1304 1077 4042 2866 3210 600 4670 2455 3324 2786 2754 468 2286 2870 4999 2128 2796 4406 396 2606 3727 807 3308 3493 4874 2970 835 1584 1558 525 3532 4726 1622 1248 3654 2371 860 1641 90 2054 618 4656 2903 3249 506 3051 2287 4868 455 2291 2471 2883 4946 3262 3275 619 1013 1107 4815 1233 3795 1953 3743 1539 1406 3752 728 100 3816 709 3764 3300 4651 771 4515 2318 737 2477 4733 225 3772 981 1928 1584 2159 1216 3576 266 4779 2432 1514 4314 83 4417 3288 4144 121 3636 3512 1894 3478 4078 1461 2171 4078 642 1676 628 1977 2419 1721 318 2196 2971 712 2381 4038 664 2027 4457 3707 4193 2315 1852 4293 1877 4551 3037 2797 972 1806 1735 486 116 1188 4307 2491 4925 2980 697 3260 3893 4059 2027 4142 3918 2397 1475 271 1923 909 1840 1982 1582 1162 685 2161 1117 4756 538 1524 2328 4291 3273 177 2181 1801 2074 603 325 3019 2807 1745 2116 1771 353 4530 2172 4649 3937 907 4675 3637 3792 3386 4384 2927 4047 1935 2938 3888 2768 1109 4041 1622 339 4278 2827 1700 3250 1476 1849 895 4646 2841 1711 3994 535 4224 3023 4451 199 4529 4310 2668 359 3289 1782 563 2018 2856 4891 522 1885 385 2942 2751 4086 1565 3533 1853 2225 3168 4673 858 2676 3371 550 1711 1452 3208 1262 3347 1638 2529 847 1248 392 3978 16 292 3820 2482 264 4266 4212 1438 4991 2015 192 3278 4243 2117 3186 4326 2693 1123 2923 2567 2065 858 4579 211 3194 4498 4557 3988 1003 27 4424 4533 3623 180 79 2015 4825 864 522 1662 2669 2420 4035 2626 1270 1883 2490 3639 1389 2 258 3413 4945 2916 4081 264 4689 806 2356 1761 1628 4556 672 307 4089 1339 1002 39 1903 4965 832 3456 1799 4808 1622 272 3261 3783 283 4002 3490 3695 873 861 533 4315 3400 2927 1357 1257 4819 2160 3224 3435 3009 1227 1312 3711 4654 1136 3017 2720 1527 1077 1165 4458 354 1064 3472 1009 780 2055 2691 1963 3112 696 3541 633 1759 3953 2757 4635 906 2993 330 769 3506 3757 683 618 4929 4860 1959 3953 2398 547 471 4115 3013 275 695 2586 3821 254 3192 2061 3680 93 577 4542 4070 3725 57 658 4594 3053 887 3157 1955 1209 1651 3235 4621 1698 2346 4016 2718 4540 2893 1457 4409 4703 4026 2105 342 3351 4690 2709 2432 3852 1890 1992 4949 3451 4786 264 1922 346 4705 2887 2941 3296 4742 3323 4425 619 4480 1558 813 1679 2672 846 1765 1974 4506 3462 4152 147 4544 820 152 990 4958 3473 829 3 1831 3828 4194 1122 1535 3919 1655 2065 4374 3584 2541 4037 835 866 3157 1493 1935 3961 3066 1431 3910 1561 1650 433 2450 3624 848 4529 2919 3888 3517 3549 808 3014 1051 4117 3505 2702 2513 2332 4994 4500 4162 4346 4035 100 509 4860 3226 4475 3054 4315 1318 2979 3660 1537 3064 883 401 1135 1341 1733 1421 1098 1989 2823 4820 3689 3951 58 2731 3225 3963 2758 3303 1241 2550 1124 4502 1614 290 1306 2859 128 4515 3907 2126 2371 475 2756 4338 4096 230 4601 486 425 3519 3117 1469 1296 994 2453 1309 976 2368 1646 1540 3179 2678 4859 3710 226 4221 1064 1328 3768 156 4921 2953 4504 4409 4916 3291 3826 1140 4074 4119 4074 3661 4675 1806 337 2801 567 1032 4050 4176 1981 601 454 4818 2647 4911 1289 4149 2596 1886 210 2409 2518 468 4239 861 2426 453 4967 1542 754 3256 3494 2663 1702 2631 2540 3644 4302 4131 4254 3462 1634 3447 916 4602 1683 1912 665 2386 3951 2051 3871 2226 3816 4519 3896 3756 4390 3446 342 3229 465 9 1908 2477 2543 2321 3826 4515 732 2623 1229 4455 2061 1804 1084 2878 4820 3377 716 2074 4431 1833 109 2807 449 1090 3556 391 3432 3864 423 1871 3661 2930 3620 3200 1207 963 4026 999 3360 2674 693 2477 734 3538 2734 3647 4980 1027 1513 3063 3246 895 3310 2601 920 4334 2665 463 688 1386 50 1174 200 4092 1030 4447 1653 1429 3044 2751 1498 2166 2096 2967 318 4569 2059 1572 729 2549 3609 4648 539 4990 482 4343 342 4810 3217 3587 759 541 800 3585 1673 4302 3338 786 849 1600 2968 4259 3507 4594 21 3453 1820 2927 1882 2941 2214 815 2010 413 3831 4404 2775 4881 3298 654 1555 3947 4740 4208 3592 2344 3944 2416 2649 1033 1652 1163 2543 3723 1106 1022 4892 319 3448 3046 2883 1083 4784 3601 1878 2254 584 1411 1999 2120 4307 194 1472 584 1319 723 2210 4436 1421 1131 3586 3997 4861 3118 3383 2144 2423 2691 3774 462 3970 4213 478 2812 1225 4772 1060 4628 528 2970 2745 3155 3044 2383 1903 361 4881 4886 4215 4324 4025 3429 4045 3405 2156 4281 2914 3449 3242 4135 2898 1777 267 4780 2084 2138 3271 3663 1549 2150 1414 2570 3829 2226 306 972 240 2222 2344 1073 3974 4536 4467 720 4875 193 2545 100 3344 566 4332 3956 2984 3768 2521 2308 2020 2876 3780 378 1663 1068 971 2313 899 693 2455 3385 3715 4151 2150 797 1911 264 2723 2043 2459 3849 4692 3064 1023 3863 1259 3682 2104 2595 4423 4612 2750 3363 1416 933 2852 1655 1814 2145 4956 988 2194 2262 4688 893 1970 4001 2330 2341 1242 4463 3461 1398 1270 3260 217 2277 1513 375 4467 3507 3010 3340 2034 4534 3025 849 2491 4086 4806 905 2343 304 2955 4260 4000 1630 605 2629 2575 270 1751 4619 4377 3399 4334 376 1453 2503 3998 957 224 2695 3915 3604 1657 2285 1105 1181 1005 2385 4166 3601 1564 3688 1754 570 1162 4541 4534 4961 2303 811 1226 1351 1191 4228 2844 4853 491 4101 4728 1771 2839 3439 1859 4109 3842 216 3527 3257 1776 4408 363 2538 2131 4524 2984 3248 2814 1983 4493 3030 1345 1756 2683 3139 2792 1909 3385 2114 3228 2687 1113 1233 2880 484 4865 4837 1669 2039 2156 981 214 467 2047 3427 1861 2453 1460 4575 116 4565 594 1899 3493 2874 4322 2823 2603 1043 3012 3390 4063 638 1776 1200 1403 2868 3870 3575 4202 755 2918 4178 1318 1619 2920 2268 2537 4858 2758 2757 4709 4776 997 3216 3772 443 240 1044 688 268 1677 4340 4100 1025 4565 4567 4633 4569 512 1384 354 2219 1647 2158 409 3895 649 3549 4303 2411 1494 556 3096 2623 1295 654 2436 2841 2908 1433 1808 2427 1892 4993 2163 2984 1433 3998 3345 1050 2905 1089 4620 175 3950 923 3613 39 2703 3423 39 4696 4821 4179 597 2298 2967 2571 3903 3404 4070 1982 1658 4925 666 463 92 3147 427 933 1396 952 3232 1851 2912 3279 1388 985 2460 3668 2772 2697 2802 4730 3058 4803 1365 3954 1901 3609 1917 3498 4175 3524 390 4020 4397 3253 1792 3787 2403 3996 3432 3609 3013 2341 3478 1556 3847 4502 69 4460 2895 1547 2167 2215 1925 2922 4174 1262 4073 3911 4908 1141 4173 4689 1900 390 3711 3915 214 4311 4841 2380 1455 1903 2825 96 4847 4973 2817 876 2881 2105 2496 2733 1310 849 2431 1186 1130 542 3732 2662 2414 84 3658 319 108 1582 2992 4226 1078 1911 3350 140 1104 2985 1419 842 2073 3194 2729 2322 1894 4267 2495 1792 3423 3264 3686 3114 4880 2858 3453 4284 3098 2672 2174 3925 2495 97 2334 2632 3025 3659 3392 4781 3827 4528 4395 4277 1919 4652 2024 3593 1622 2632 1693 3667 2803 2706 2492 1691 249 2667 2956 4611 4208 4143 3927 892 2692 1448 931 3591 4646 3716 3874 3781 3793 955 4097 480 4174 3785 4564 1143 2632 3362 2577 1374 1449 2793 2144 3147 1636 4039 2874 2275 2624 2187 4431 4923 2315 2972 2326 3079 3901 1977 1113 1214 785 3257 2678 1715 1471 723 199 2766 1229 2280 2227 121 2921 4940 1139 4660 4705 2080 2670 626 4123 2507 277 3090 637 612 3407 4750 3718 2434 2638 3671 2987 1517 3385 799 2059 2098 864 749 4491 778 1435 4149 100 4243 3820 4181 904 1774 4759 4066 2592 3319 3025 2449 3945 4697 1215 2014 1754 679 3762 192 1863 4380 4794 4171 3185 2020 1208 3613 1116 3241 562 3497 992 639 1706 871 4617 2055 3312 698 599 2080 3340 2880 4991 1097 3092 1542 799 417 116 2714 934 1640 2305 87 3386 3643 3949 2836 3015 1403 4503 4405 3727 3374 24 689 1125 4045 2614 618 681 4749 3084 3496 1751 3718 2336 3518 2375 4983 2549 2827 1407 4472 1215 4443 2436 4774 2185 3468 3901 1562 922 1025 1624 2218 2467 1090 1531 4095 2163 2146 4220 2206 51 4056 2481 1111 1803 4967 1810 4449 2131 4317 1690 4292 3411 928 1409 3853 4955 3460 1516 1725 3139 1166 668 3627 4037 3421 1859 2365 1454 2635 2690 2011 521 1056 1438 2949 419 3839 414 2479 1216 3368 943 4396 1877 4892 928 3200 1516 2876 3718 2101 2331 4275 3721 4991 2741 807 917 4456 2703 4348 3739 1901 2188 1353 77 2262 522 2536 3333 3786 547 4818 1215 4857 13 3969 1434 4504 4666 725 2522 4905 2249 3200 2785 3184 1147 4530 1458 4247 2446 3837 485 546 2998 2377 1358 2244 3903 4914 1110 905 1324 2029 1192 2730 3236 2159 3133 2548 911 2062 2825 1401 3381 2925 3819 1557 1151 2525 3785 2882 3276 3862 506 4493 1830 3402 1426 3278 1066 547 3945 2532 2644 2800 172 1743 2696 4012 2267 3892 4642 3559 3137 149 3543 4011 1240 1406 4898 1768 3770 3161 4544 2824 737 2099 780 1236 1400 365 3340 2741 2807 3203 3778 4987 3635 424 2755 2298 2075 513 283 3224 604 469 1440 2881 4159 2948 283 491 3926 4005 4026 4034 4098 2837 4185 4909 4672 207 420 3271 2807 1439 4918 3287 4571 4414 3957 4984 493 3681 195 370 154 4402 3951 1287 663 2125 618 4015 4339 2620 875 3076 1502 2644 1347 919 4026 2214 4554 473 3961 2991 4792 4651 1566 1688 3268 1990 4826 534 3745 4860 425 3763 540 1125 1027 3827 4511 2435 2195 4576 4625 1863 1763 4103 3740 3793 366 2689 902 2684 3557 4739 3920 3535 3971 3318 4162 2797 857 975 2333 118 3243 1472 3751 3404 984 4270 4115 4647 4806 1145 2822 3497 307 527 3483 4083 3285 4688 3376 3294 2540 4491 4311 4923 2618 392 3534 972 1794 2957 2047 4464 2574 2890 4489 1123 4992 4036 1957 2963 3922 2717 1050 4236 3621 3082 345 1325 4158 3620 1969 81 1300 1024 84 471 1972 2391 3617 1011 3781 143 2648 3523 589 1263 1209 3986 4034 807 3861 4656 4369 3910 1547 4895 4770 3850 1093 48 993 1084 3528 845 1679 3809 1296 1468 3048 946 577 130 739 2917 4919 5 3549 2897 159 929 3958 4878 4628 701 3986 1091 3731 3579 1433 3590 1287 4155 383 2720 229 1336 3645 3958 4897 4481 2542 3697 4752 2442 1147 3687 772 769 3608 4584 1107 3281 2812 337 72 202 1365 4188 4769 4839 2 2142 3359 3158 1711 880 4617 844 452 4671 3625 3735 1622 2285 117 4482 1061 2701 1903 3708 2356 1930 3190 1961 3421 393 1291 4639 4914 4946 149 4627 2605 3419 1709 3762 281 2829 2723 4344 1214 485 4327 1276 4169 348 2152 3090 4489 832 2121 143 524 1993 455 4081 1608 3748 3660 3693 1338 1236 3679 4271 4650 620 4098 2125 381 222 2435 1148 3282 2679 4483 3602 926 88 2266 330 3488 4935 3345 971 1573 2092 2350 345 197 132 4676 363 4108 1346 1344 1699 1914 1137 733 1585 4123 4547 1809 1441 2456 3973 1678 3792 2109 1016 2322 2938 4025 3394 4799 471 409 3587 3251 2402 2972 785 185 2153 784 1716 695 2648 4780 2674 990 4054 1900 4116 3454 1205 3825 775 71 4150 1374 1717 496 3635 2884 4521 3779 1308 4190 4127 3999 1923 3878 1505 2165 4895 3702 2107 2628 3173 2144 896 2974 2938 2239 2122 1288 2362 932 1990 3438 4893 922 2437 2492 540 2121 1645 3430 1104 3135 3526 2809 4244 1058 4550 2448 3718 2519 165 3120 506 2079 3458 3020 271 2708 1940 121 1256 481 2825 3987 4811 1463 4642 975 1094 2249 4661 1431 4685 4785 1506 3233 2373 3680 2287 3000 4941 98 852 1849 247 2559 3424 1536 4036 1884 2018 2497 4669 2808 696 4023 1138 3623 412 920 1135 3387 881 798 3274 4606 507 832 4759 2264 644 3223 4244 1463 2160 4393 253 4626 2378 1474 4817 4518 3276 3054 3667 4865 2196 4536 3914 2842 4225 2743 4721 3103 962 811 3560 44 3767 1996 4369 3683 4462 4372 2827 831 1615 512 3843 3728 1241 610 4822 2202 4603 2058 1289 2661 3003 2728 361 1374 3 300 283 3573 518 1799 2381 110 2816 431 4211 472 3436 1231 3779 4576 3571 3988 4425 239 3291 4817 804 3480 38 1060 4831 547 3967 2327 569 2725 3497 3408 1997 1390 4479 3153 3139 3297 4117 1968 4741 1303 4422 1336 3811 2764 4827 4343 3104 4385 874 1598 458 3096 2997 2972 245 2756 2431 1563 297 742 1691 2929 4400 4512 2149 3601 2857 879 3398 1408 2688 1721 3684 232 3211 3819 1983 544 2694 2645 2270 1705 3920 275 288 2803 2452 3702 3932 3150 2257 337 3641 2426 2067 4862 1238 223 1367 2598 2083 2405 2443 2516 2894 3054 1860 4227 3616 4263 4989 2875 3733 4347 95 3176 4352 2103 1427 2987 4524 1519 1562 4207 1564 3032 2118 45 676 2172 2350 4617 1957 3545 4830 1618 1725 530 4364 1374 1893 4332 1468 2259 1721 3858 261 1559 1156 602 4066 2650 1617 4214 603 111 4723 3156 873 3326 2430 703 1637 2853 4507 67 1657 1978 2976 372 3581 2259 1566 2368 3596 2382 4425 8 4044 3081 2212 452 1290 1819 2042 3396 2380 921 2870 3143 4125 3666 4780 536 1580 3964 1885 2436 4021 429 2527 1981 2582 2714 4763 2962 235 1011 4366 4989 4308 2501 1056 1963 1474 807 4960 4992 181 4773 213 3696 480 352 3670 4815 1163 4964 84 162 305 1737 339 68 120 955 4525 1954 1371 4410 2422 815 3347 1547 2649 1721 3410 2036 2049 1762 2078 2092 3241 4400 2236 4721 3477 4093 3403 2936 767 1127 1165 2368 619 4569 2537 4951 722 3169 1420 1628 1691 176 939 1731 2734 2429 3866 4340 751 3058 2688 1629 3409 301 1097 2971 2488 1913 2851 2685 1566 3834 1929 3529 2879 1621 2539 2525 4204 1477 2884 503 4036 4839 2363 213 2319 3543 3738 2471 3153 2273 1378 3496 2733 1857 2349 4168 2791 3731 3731 2853 3649 3284 3054 1501 2175 718 1181 2461 907 3536 389 1917 4001 2780 3947 2674 748 3192 923 379 1888 869 3565 805 189 3483 794 2983 1363 4171 1947 2174 312 2363 3803 3442 3891 886 1288 4391 653 4698 4558 2878 443 1672 1307 3049 2150 2527 204 1202 1098 1296 4527 1277 906 4771 2279 4809 4346 3314 740 3227 700 4809 2232 3058 1452 4388 2082 2940 1460 3457 2735 1504 761 2433 356 1330 3435 3540 1453 4131 657 4458 1714 1262 4363 4122 4429 2604 638 3359 1141 4001 380 2341 2189 3372 4841 4729 653 3627 1527 4647 3184 3437 1259 1817 3165 918 534 1303 1887 1342 44 1353 2413 4442 4472 2991 3650 2074 2990 642 1878 1466 3072 3224 4571 3809 2442 4347 3256 4788 350 3963 354 3388 1185 3608 550 2188 404 2256 3121 340 2332 343 2208 1313 4746 530 4848 3466 3563 3179 3815 4564 1985 3800 2217 1944 2448 244 2540 2320 4842 3917 4284 4829 3804 2900 4208 4772 142 584 643 1516 1007 1819 4196 2553 455 1979 4726 997 2660 1403 753 1754 125 1591 3159 2960 2746 4 3640 2077 1338 3301 2262 4465 1075 2375 4089 2390 4757 1014 1357 4726 1703 3797 2231 3172 497 4971 60 785 4209 2936 3234 4465 1150 1876 2453 2692 3344 4641 4571 1853 2966 1588 3464 1462 2614 2160 2643 2378 3376 1890 4335 3818 4771 2190 1323 1 1519 4073 1627 3072 3218 1637 3349 3379 3412 4248 3732 4561 4026 2797 4440 2488 3646 3049 2963 2102 3821 1727 3878 3969 320 2509 2882 3553 2484 2405 1472 896 3082 2045 2402 4665 4559 679 503 3710 2341 4938 3283 1481 1440 4063 1316 44 3491 1092 3310 3416 3153 3612 504 578 2459 4622 3061 1609 3024 1314 3244 4074 4560 2815 3993 4876 2665 1136 1945 181 659 1809 4506 1915 1811 2567 1713 4971 1899 1374 3105 2757 2488 240 2667 317 2787 2269 4336 2220 4249 1757 905 478 3219 3208 3280 4930 4567 4582 3356 3725 4877 3256 4753 4151 4330 373 198 2308 96 1733 933 3412 1212 2434 678 4835 3263 1882 1964 4730 3150 4983 3854 1556 2251 39 2424 4234 2889 3356 1591 208 3811 2436 4577 117 549 978 4851 783 3458 1179 3968 445 3133 1442 729 4099 4376 4877 3768 3897 2248 3590 2523 3996 4054 3132 991 4052 1271 3919 4395 2708 21 1223 4793 3382 933 237 1936 4588 2223 3975 2972 24 4441 2937 2964 965 1860 4847 2868 299 1405 2981 1785 3527 3766 2351 3999 2344 4042 1505 3342 2060 428 3871 3761 3441 4081 1806 2942 1036 1337 2170 944 2101 4722 3286 3048 617 2133 1847 4544 4471 2439 417 2847 2284 1498 3248 184 1439 2113 4088 802 3293 1455 1543 1121 1350 745 3533 244 3886 943 843 1549 69 4591 1185 1124 1303 1090 1286 1164 4277 4061 3043 2549 4547 1082 3352 2016 4152 1236 214 2246 3625 4174 1996 4218 2061 1109 3939 442 3930 2105 3562 4762 4183 3801 2106 2656 1672 2596 4218 1433 4398 96 276 4795 964 4686 3286 4297 435 4044 1931 579 1166 3578 1896 1091 1327 4294 2567 1696 1568 4144 1311 4927 4123 678 2713 2581 2923 57 1429 1606 2121 1518 2651 3681 968 4711 11 3962 2088 4463 1093 4343 543 1218 4650 4244 4587 1074 3577 4727 2449 3923 2370 1620 1538 344 1847 530 3376 3339 2862 467 1238 4721 2033 1624 2589 4428 1941 1475 696 1567 3030 2644 1249 902 914 3181 2481 107 2106 462 4436 4994 1700 2905 786 398 4059 3974 3936 1777 2709 2913 1021 1752 1868 4591 1853 3341 3078 2709 3202 1228 877 1401 2942 4494 3120 543 1937 2729 2104 429 1041 3885 4796 4927 3573 1232 2717 4740 3538 3988 667 4871 702 2004 3798 423 96 4082 189 2295 3438 4364 2435 4286 2916 2834 773 3073 1892 50 4269 852 4937 4285 3794 3997 1523 3839 4126 465 3462 1218 4118 1133 426 4563 1374 2374 300 1628 4179 3553 604 537 4022 4300 4982 2811 1256 4995 1761 3520 1912 508 2514 2712 3671 3963 3162 4346 4757 79 956 1549 1352 1419 4720 3207 2948 3998 4355 4610 3574 2987 3557 2090 2392 3850 1457 4832 3985 1477 1800 2482 4234 308 3574 4960 3817 2161 2788 3409 2738 2237 4156 3180 705 2753 2545 2319 2617 1262 4332 3220 2296 4742 1263 1191 160 3688 4015 3353 2232 3832 4218 2912 905 2044 3645 3973 4586 1296 2528 2820 4341 323 239 4119 47 440 3283 2116 4804 2230 2903 3570 3616 2872 1205 1736 2503 198 4518 2383 2342 3186 1181 35 3511 4244 757 4341 2033 3031 1118 1468 262 145 684 3335 1020 3887 2952 4340 4189 1679 1597 1621 3006 3964 3276 4030 1707 2005 809 2832 3866 1694 3283 3641 2379 1389 688 514 1847 78 3078 383 2454 4056 3803 2035 3303 1190 4151 121 2524 1119 317 2876 1075 3135 3926 4584 1110 2572 845 1062 4924 1945 4235 4940 2270 4974 2973 4731 627 2822 4041 3632 2500 1951 1845 1099 136 942 728 3042 2409 3344 1759 2439 3510 498 1489 4406 2943 4307 3844 2801 4036 4325 3334 1804 3991 231 1636 4112 4333 3501 2814 2636 1344 1686 3313 1047 1576 4181 1052 4096 3901 618 2627 887 3007 1822 3903 2217 2351 1386 3236 1335 3387 832 2506 2199 3285 3600 2213 2538 4261 349 2333 4796 851 2974 1215 2544 614 1421 4345 353 3367 1339 3634 1674 894 1834 1800 375 164 2834 480 954 1128 733 4657 1775 1011 1002 649 3240 2411 4117 3559 3865 1571 846 1943 3181 450 4118 3506 3367 1784 2333 803 4234 4004 3575 4010 1162 4832 2 3205 1313 3091 3633 4570 2227 3318 4180 399 2914 3096 814 2691 4978 3970 422 1425 606 2668 3526 2980 346 1750 1255 3510 1734 2712 2187 4495 1129 2682 3506 4085 2668 3660 1558 1646 2883 1904 918 4223 3408 939 318 3112 1576 3808 446 1366 4251 3388 2895 4760 1264 3435 4377 443 2471 2730 1640 342 2173 3027 3890 1774 2900 2572 74 3707 4544 1400 3609 2578 4571 4836 799 1601 905 627 822 1693 3925 1363 2624 1071 243 2206 2692 3107 3795 4442 1813 3656 3541 3233 507 4819 2143 2602 4344 3987 3952 3086 1851 4934 3433 2532 3225 1275 1823 749 1079 910 4179 272 3345 1760 33 567 4759 1188 3148 2465 1922 3387 2697 2278 1179 3897 2815 3718 581 3662 4749 4378 1070 3645 1588 705 426 312 3481 2989 1360 4418 2165 4203 43 1667 2645 2903 4114 2752 3409 1133 3352 3225 4945 873 204 3226 979 1536 427 666 1999 3277 3833 4382 1188 4493 332 1847 4807 1603 4465 2784 3819 1885 348 4561 1460 989 1901 2639 3883 2096 2046 4745 3845 4403 2662 3540 612 3825 4224 2945 380 2918 4637 4666 4151 1559 4294 872 3266 4752 555 936 1510 3869 3054 2193 4648 2313 2320 3399 3537 282 3724 4932 3190 570 1279 4658 3529 2256 2087 2369 1894 3669 2080 3015 4055 4920 104 3396 4945 2394 1828 2986 4757 1291 937 2235 303 1875 1812 1474 3530 2097 658 2504 2483 3760 4465 281 98 4941 2237 3437 4100 706 2508 2687 3763 1967 1210 3801 2708 2923 414 3654 3624 4463 691 1439 1692 580 4448 3463 2169 911 3577 671 1836 292 2555 1019 3415 3800 524 1450 4942 4302 4416 4002 3467 4227 3445 4081 4315 4371 256 3565 3687 1169 2558 4462 2188 1690 1453 743 1275 2243 2975 2952 1553 295 1590 3590 1968 1882 2338 2778 4557 296 3117 710 576 4031 2152 4387 3895 4616 3603 2094 451 3434 81 3174 1537 2807 4481 2704 3762 1710 670 1411 1707 3719 704 1629 3350 3890 3145 4580 2456 312 4385 4693 4417 1240 4243 2440 2167 3756 4710 153 2755 3577 2364 4193 3145 1035 4278 492 2389 4086 238 2969 425 3870 1931 757 3600 1032 3449 1088 4559 4887 3790 2382 4710 4432 1350 4967 3635 4238 2209 1359 1447 382 3616 1647 3119 3676 1595 2330 1988 1189 2965 1193 691 2843 1582 4448 2350 396 4512 2990 2178 1291 2587 3329 3231 1622 4778 304 4051 1798 1668 1647 4751 3746 1427 4902 2360 4012 3880 2602 855 2474 4029 939 3186 646 1305 3764 1817 4847 832 807 337 4854 881 4926 4661 4610 2502 2715 3904 1220 1663 3329 4172 3724 4623 3976 662 2338 2878 3197 1695 293 2557 1287 1364 2056 2941 4652 1879 3968 928 410 4141 495 4798 4414 2086 1812 290 744 256 449 3587 3293 604 532 1612 2724 2520 846 1675 2370 643 3943 1941 2390 2091 3792 4233 2605 1458 2815 2977 4471 1461 2631 820 2616 2652 1453 4567 3784 3149 1676 3847 3491 4362 4618 4784 1746 4414 153 4121 1313 859 4719 4974 2575 3615 4534 3469 2049 4842 77 1913 3022 1281 1637 187 844 4351 4596 4811 3850 1687 3629 1195 3796 403 4415 3133 1531 2840 2354 32 1306 3487 1093 2583 2386 4246 546 3937 4854 861 8 2674 240 4826 2608 1913 3771 2805 4225 1368 1942 4844 3013 4384 2007 4504 4049 2250 4198 1127 1929 1990 502 2680 4265 2160 943 1074 4149 3470 2647 3333 802 4675 4420 719 4187 928 2771 4640 4413 3582 3837 1942 2387 2268 3132 2898 2114 3895 219 4682 4294 1837 611 4205 4620 3937 1023 1674 2374 195 4281 3537 2522 3773 2922 2824 2243 4150 4366 3631 3926 235 3109 676 327 3977 4 2008 538 3925 2930 3833 3250 2796 4131 3214 981 3691 3169 2110 4693 1744 1198 2225 3113 2470 1530 3821 2578 3942 3259 3746 750 4393 104 1583 3841 2982 1014 2075 4071 1770 2235 644 1075 3747 2350 772 1876 2165 1917 2998 810 2285 4852 3374 3029 4680 293 838 2631 869 4611 4298 2909 3751 46 2085 1425 44 98 1561 323 2360 103 3820 3483 4251 4786 2909 129 135 2963 4899 1398 2747 4126 3422 368 962 778 2204 2074 2917 2692 2222 4945 1101 2597 3592 1896 4794 4024 3412 125 2431 1645 64 1962 779 1313 459 3517 1433 2020 4988 2888 2913 1105 4555 3529 397 1441 2854 2723 2637 264 1078 2068 2995 2743 1959 3477 2240 4856 2907 3453 2909 2046 5000 2830 4787 2218 1821 3070 2923 279 4793 824 1991 2319 1588 4257 4959 1435 1180 3099 4797 647 3138 1285 1338 955 3578 3352 4302 4755 1671 788 3948 648 3516 1273 1843 4166 1524 1911 1646 3076 2491 4294 1853 3382 562 774 1834 2126 1919 1113 2805 4223 755 340 1865 1729 3610 746 2996 2568 3054 1808 2099 701 2365 3170 2067 3571 4398 1325 3529 2323 984 4395 372 1513 2332 4410 989 844 1446 3029 3158 4746 4311 3793 2024 425 510 890 1763 4079 2554 4411 4754 2660 586 825 4196 2915 4213 3049 3421 2389 1202 1542 2298 3477 2186 1844 2825 2996 1825 935 4791 2415 3544 1613 4503 4964 4342 976 626 3025 1490 2365 4802 493 2987 1471 5 517 4272 4188 224 3136 1592 2103 370 3188 1452 1677 4860 2503 3328 960 1568 102 4998 3023 1135 4657 1234 3260 4193 2869 1167 2644 3921 4817 2240 2667 4119 1913 3672 1053 3084 4134 555 1198 985 3492 2202 3763 1352 883 4755 1367 329 1895 2751 1791 4607 3712 4315 2574 4457 3027 375 1538 1641 4767 682 1293 1200 544 3516 3077 776 4903 2218 2236 512 4800 3245 4096 172 466 1987 836 4683 1435 1213 4462 1887 2698 4880 2191 3600 187 1532 2062 322 1487 1272 2765 962 1865 2971 4002 924 3929 2989 184 4008 4069 700 2995 209 2707 2279 520 805 2673 3743 1930 584 1982 121 1542 4016 3493 3245 3616 490 2233 2554 1884 1244 1676 3112 4934 2985 1550 628 2650 2264 829 2863 2069 1821 2839 3559 4049 3087 457 4989 3557 2456 2188 4390 2283 2529 2178 3811 2321 2515 3525 632 1432 1870 593 4936 48 3470 1477 615 2018 3161 2038 4607 4524 4026 3252 1228 849 2537 4452 504 1103 4305 804 3344 1631 2529 249 2244 624 2820 2612 2715 3076 3465 2017 2333 1865 891 2103 839 1049 4065 1803 4083 3386 1263 780 1165 1495 204 4912 3767 3046 714 4870 4573 4696 3514 2842 3306 509 1701 4741 2130 925 3675 3970 3278 687 248 810 1787 2790 4314 4705 2738 2158 621 4879 2954 12 2831 1975 4626 2916 4900 1715 4687 1272 43 3430 2388 3864 3814 3080 1397 172 4718 2414 4219 4932 2214 4144 1051 3945 4443 4098 2479 2305 3274 2395 2139 4422 4298 3104 1129 1504 3942 4666 4182 1487 12 4404 3602 4681 4016 4694 956 1690 4378 4501 1868 1055 1483 2424 4663 4034 781 2116 4263 42 984 1922 3792 1023 2293 2308 3188 4194 2935 2659 936 3059 1645 3956 3501 1233 490 2830 416 2758 253 2093 3210 2448 3065 4875 856 466 1342 610 2508 4176 3246 1739 3626 799 3753 3745 2012 1338 4770 2895 1655 3630 4391 4022 2604 3623 4180 3104 3040 1857 3673 3328 3836 4432 4048 1055 4029 3568 1032 4593 3885 4038 637 686 944 3908 229 4513 2904 4993 3660 4708 3658 3239 313 3059 2311 1163 1423 4508 3116 1089 3173 2005 194 3638 2678 926 1702 636 1418 3795 3938 889 4331 3379 3059 4000 33 1444 1937 2470 4983 540 50 494 4795 4433 3926 2694 1978 4155 4716 504 4305 2893 12 3874 621 3903 4884 3350 4084 1726 3804 811 3818 323 1577 1010 2734 296 3805 1761 3210 3919 3869 932 2574 1858 1170 4431 4565 947 4953 3285 4414 878 2587 2324 4900 2922 3325 2015 2631 3629 4185 1026 3529 4661 516 3242 2826 2087 3438 3035 1421 507 621 3391 3936 4054 2522 2238 1848 4150 3594 400 3835 4602 222 1037 524 992 4507 2094 978 4125 3907 561 3329 1857 2643 1192 2703 2344 4323 594 232 4666 873 2081 2699 2267 3790 1315 363 4036 2223 2642 3040 960 4797 204 1955 4232 2718 3523 565 3496 834 1509 3976 2823 2286 2933 700 2651 3964 4968 2772 1915 1513 874 4095 3955 126 3407 4223 2283 2544 3970 2709 2840 1041 937 2003 4186 1748 1366 1144 3084 628 2184 4056 4368 782 1240 1978 1176 3234 2269 4112 3934 4494 2720 3370 3573 1779 2608 1883 4965 222 1328 666 179 1392 4164 939 510 1087 1544 748 3940 1139 3049 3056 3067 2985 3513 3671 1584 2020 639 1700 3419 3807 3085 3318 3377 2644 1320 823 3441 2856 492 2672 4936 4364 622 459 2693 2054 2103 3864 2037 3086 4792 3777 4008 4697 328 1357 1194 4186 3896 4312 1283 1892 4008 1346 3880 1217 3543 756 2951 3726 3646 2286 3567 4596 3077 4076 4950 3785 4686 4300 4801 4669 293 3057 1095 1134 3926 2259 3214 1276 4511 3645 501 997 3153 2454 1720 3698 1971 1233 4384 3232 719 4436 4224 4521 2451 1021 865 3496 866 1256 454 2056 4097 2202 4633 1702 1962 1114 4013 1578 2868 4138 4073 467 3744 34 1835 2424 2062 4742 2115 2311 3366 4779 4716 2329 2696 3862 2414 2396 3413 3213 3943 1208 931 3883 1573 2475 1628 184 1365 2813 3839 1399 1752 3692 1798 2031 2417 1066 4567 3739 2488 402 4348 122 2857 3174 2234 1383 3838 212 2965 4746 1753 604 2027 4365 195 1836 3453 335 4240 3044 1 1949 4584 3595 4906 2868 2000 848 4270 16 887 1513 231 4465 3441 1511 4051 1289 2920 3864 3028 2911 3846 1900 2329 2238 2435 4369 4267 1926 277 984 601 3754 2363 3429 2372 4153 594 4034 1940 1662 4897 780 2737 3528 3380 3053 4106 1114 3436 169 746 3852 4492 593 4190 592 3366 3875 1088 3118 2685 3719 3071 4680 537 1371 149 1671 3990 4825 943 2652 4812 3420 409 3184 2104 3398 2144 3284 2826 4997 3189 3050 1302 3354 1689 802 1987 3136 499 3397 1838 3331 1252 4295 576 4918 2652 3036 4268 1020 745 1338 4026 1768 1791 2279 3559 580 3291 4495 4747 3062 903 503 169 2655 4506 4365 4674 4578 4077 1005 1842 4803 1710 2549 2474 4589 4529 3546 1901 4163 4842 657 3539 384 4340 2759 968 2695 21 1489 1126 3227 3455 637 1823 4880 153 2831 2804 3193 3268 3830 4225 2703 1751 156 4118 425 1060 3233 3479 1678 248 1016 3877 860 2655 3776 1748 517 3269 2812 1243 4573 3446 3092 606 2301 3063 2426 4367 1467 4722 6 2105 4040 3382 2723 4796 1696 4989 3311 1172 2766 4277 1383 1994 501 3272 792 3561 192 2043 4135 506 1787 4554 682 4617 991 2819 4445 1813 3322 1735 911 3324 269 1652 818 2204 2940 237 4918 4724 3841 1144 4790 2833 3690 2823 1665 4425 3615 8 442 1748 3317 2925 4169 4549 2309 477 1689 3045 4501 1817 4247 1417 2798 3688 1457 2911 1292 3515 917 3669 994 1233 2477 4946 2259 4541 1074 579 2146 3795 2406 1223 467 4198 3376 2684 1447 797 2324 3112 4972 218 97 960 1267 1290 4449 4284 4080 967 2252 4817 4134 329 3389 1326 1648 2128 4507 2223 33 2116 1866 3646 4693 4014 168 3292 4382 1308 2056 1628 56 3929 418 2961 1820 2874 1937 1675 969 3226 99 351 1950 855 261 4804 274 1890 4253 1990 4677 4531 2318 3230 1212 1187 2447 3848 1744 4761 4660 2235 583 1742 964 925 2090 1272 2497 4181 1190 1146 1619 4943 4787 4419 4461 3284 200 1539 343 2207 3349 3185 4626 1504 4743 3831 863 1725 183 4340 200 1580 2075 3337 3982 251 1420 1405 3865 929 1439 2057 4323 2594 4108 4733 1878 214 4690 4001 1201 3346 4089 4373 391 2077 4270 3673 2871 4109 4387 4693 2901 4104 3628 3731 2880 1243 4955 608 4546 1543 4812 799 955 982 186 3325 2015 1770 296 3062 2099 1191 4105 1807 2323 4724 2225 2786 4911 182 4890 2493 1594 4878 1464 3779 2834 4798 3149 1889 499 3279 3614 1178 3796 4981 4339 4436 3808 3073 1099 2905 589 1439 3302 287 2025 1582 1081 1488 4784 971 158 1019 2415 3245 2889 761 2565 1426 244 3377 3316 873 3644 2372 1492 1887 3433 657 3441 2330 2218 1530 1520 1128 1119 2014 4326 3185 709 3117 3081 2393 2278 3111 3612 3832 1134 2893 1752 4985 31 854 102 2702 4086 2044 4925 2 427 2356 1722 3198 4789 1442 2667 2221 2572 306 3251 143 437 232 2930 4634 490 4473 618 2684 4519 4704 4091 2578 3342 3338 1687 397 2012 4706 2487 4480 578 3238 1820 3067 2668 1112 1846 3 3677 2494 4545 2887 1618 274 275 3125 850 2874 4984 3355 3925 2273 3318 1854 98 3252 3401 2638 311 463 2488 3544 3812 2950 630 59 3936 188 1002 3203 3219 3279 2623 26 154 1161 2341 1466 1447 3441 2214 2828 1871 1392 3738 1804 1042 4509 931 1210 2789 4793 2298 1274 1787 2188 4152 1117 4840 2374 2014 310 3925 3246 3870 4814 2527 1327 1215 1137 4584 1854 108 1999 1701 1118 4430 2827 3510 2068 3166 2687 824 4226 1900 2295 3998 1424 4587 4625 3148 2343 2890 171 4707 124 396 4893 3369 1619 2521 1931 141 1697 3803 4380 4975 4561 2562 3806 1750 4289 3825 3607 288 402 2566 3941 3822 4203 3773 2192 1989 149 1902 4707 2182 4392 4891 3566 3318 2966 1235 215 3527 187 954 2316 301 1555 1014 482 450 2276 1099 2098 3803 2431 1680 2222 2929 2411 344 4600 2881 522 4219 4724 1740 4803 2978 433 3168 3734 278 2981 1405 451 489 2646 1600 1283 4083 841 4459 133 4367 4734 1395 2515 1875 3538 2537 3578 2812 3243 466 46 2215 1624 2407 4587 2441 415 1366 453 329 2509 4823 2161 3800 4482 4855 1634 3688 3162 496 3981 4986 2693 3351 3101 158 1903 4917 2288 3431 3841 4631 567 1620 3950 1214 2594 2001 3663 3496 1994 2956 2632 973 4726 1960 2088 3754 1606 4437 3485 1522 4971 4134 446 120 3221 4241 3855 3494 4019 131 3368 2489 511 2034 3086 1074 2527 2369 2329 1070 4270 2223 525 47 144 56 441 2698 1297 4930 2658 1087 3111 1674 1009 4436 3052 3893 4793 3066 3269 1927 978 710 4413 3959 137 793 4843 1721 3685 1897 4231 1555 180 4198 25 2616 2364 4134 3154 1944 482 3177 2778 4030 4046 2365 3008 1953 3269 2011 4877 2147 814 4584 4201 4221 1558 709 364 1401 3148 3784 4207 2174 1821 3809 840 1376 897 2878 4714 4350 3228 1487 3082 3138 3774 4690 4579 196 4444 2432 3707 520 980 3934 2420 2715 3149 3574 3196 1466 37 3235 1925 1923 3993 3000 1806 2385 712 2394 88 2524 3544 3001 497 2511 1136 4099 564 2593 2812 3241 3608 2284 349 4273 1277 1769 1670 2418 2522 4842 3128 4355 4929 3487 2479 2988 3841 3314 4322 2314 580 2859 863 1776 2926 2172 3028 4081 4108 4869 2871 639 1082 2785 2440 1847 1364 4712 4458 571 438 3195 1845 1382 2396 3827 423 3891 1187 4275 3150 4927 3142 2113 3679 19 1322 2905 2651 1035 1962 2562 3965 57 131 831 4597 2962 4001 887 4223 800 3825 1437 4877 4302 2621 864 1657 855 3667 2756 2196 4504 2950 4560 4618 2906 2468 1950 3779 2281 1830 2975 76 623 4083 4580 1828 449 3805 334 3312 4985 2802 3110 751 4410 4900 1341 4542 1448 4314 454 637 757 4501 1671 2239 3485 4307 3388 3630 4203 3272 3676 2958 1097 3352 2922 206 3861 4350 4949 2778 1174 3457 3224 1395 1883 1521 4603 1021 3492 1974 1680 1271 2423 4930 2975 3599 2988 3546 378 4636 4514 4432 745 2954 1816 44 3480 3353 1012 3511 1092 1430 3056 3398 4090 1281 1824 269 1080 4046 3205 2513 4282 2148 245 2989 142 3569 384 4814 4416 3043 2205 455 4519 1392 835 4150 3918 1455 1352 1885 2700 1861 4510 4978 2428 2538 3777 4199 4910 1985 1602 4594 4748 2435 3863 2878 2374 4620 4248 3865 2495 3189 4892 1884 2333 2137 3402 2414 4461 2816 3112 361 4764 526 4280 4804 4599 269 3262 399 4508 3943 1499 3530 2183 1669 4869 694 406 3363 4277 1690 2509 1033 2207 1143 1659 4867 1517 4061 3875 1442 533 4980 1788 4906 1542 3124 3218 4450 3919 3765 4875 1791 4641 2391 898 4616 2967 908 1703 2171 4301 3465 1028 3919 4974 3953 2234 1960 909 4042 2186 1103 1333 909 1197 1479 3217 2194 3421 65 3973 298 1985 1513 954 4963 3789 1798 558 1936 2503 1182 362 4206 3084 4976 4602 353 57 2384 4729 1805 2810 2310 506 2092 3478 951 4464 2479 3992 3819 1967 2949 1808 4637 56 2357 2544 1878 2345 2538 3080 4459 1347 1826 2187 3466 3290 4559 552 1897 1257 1918 65 3327 3131 2602 1887 3049 243 4329 4244 2550 837 4742 3959 1396 4898 1430 708 3849 3400 3283 4449 154 400 2476 2331 3351 3479 4699 879 645 2261 2221 2857 203 4585 1766 888 1525 4002 2498 752 837 231 1421 2654 1685 4977 3740 2728 709 4876 170 1667 2827 2490 3260 1203 1374 1359 317 302 2219 1462 731 1049 4873 1778 304 1610 652 1326 1138 3356 2061 238 3571 3830 2064 28 3121 3964 2132 1620 3727 4260 3143 4008 1955 1019 440 1412 4454 3670 907 4419 3463 2585 3897 4680 2144 3187 2469 2606 1607 4128 2807 1593 4743 4526 1397 4659 4004 4976 637 1336 131 3502 4837 2570 1431 4499 332 1989 2725 1310 1102 868 457 2634 2715 4370 2127 3013 1976 1890 3899 868 4964 4904 2409 1302 3053 2806 14 3045 681 3200 516 4944 2589 4512 2794 3644 3178 2098 4650 4998 3530 4945 818 4834 3655 3665 1252 448 3781 171 4245 3433 1531 1860 4945 2118 999 2005 1158 3306 4615 3045 3644 1843 1104 3018 4500 1829 4514 2044 2934 1575 1753 1763 713 4827 1726 403 1895 3626 1685 4703 4038 4750 2037 3299 1856 495 4939 2113 2459 4807 4694 2301 410 3286 460 4849 1219 3462 1652 4874 3911 4255 3755 825 510 85 4991 290 2576 2421 662 464 1164 2060 3544 3607 2437 24 2257 4249 16 3164 1801 3266 4831 4184 4323 2468 3281 3447 353 612 2847 1040 2254 3611 1881 950 3963 3077 4183 864 163 3053 1953 3945 3430 1016 3760 3185 2818 4837 2674 3746 901 4724 1722 1316 3076 1388 2253 3265 1504 322 3918 4329 4500 3545 3930 4440 3496 1565 2389 2331 4409 4559 12 711 3046 1116 1585 1354 1149 4366 2339 1416 4700 1337 1274 3623 2752 2343 4895 2667 153 4077 1778 3883 4412 556 2274 4538 4576 280 4065 4455 4009 3796 2845 2277 265 1677 3937 4884 4370 538 2073 4846 4293 4867 3554 4835 814 2783 1247 4053 773 4532 4997 933 2550 3778 4008 3924 3978 3744 180 4819 3068 2526 2917 4307 3365 3674 607 1814 1361 3579 799 2020 4520 281 15 1671 2045 4907 1206 2080 1370 4287 2558 1359 3211 1758 2789 4319 558 2236 388 767 4121 4828 1627 3186 3228 2923 579 624 1843 1505 1322 571 4285 2011 4459 2187 80 3835 3771 3114 4466 1302 1277 3529 2561 2917 4431 3689 2453 1197 1531 1915 1793 791 2335 1017 4597 1312 3485 618 3975 474 3476 490 1685 138 1205 1911 1860 336 3558 3269 1037 2666 1699 3683 2834 113 2592 3548 1109 3305 944 1023 1586 3006 3473 4440 105 266 4822 805 1077 2152 3444 2241 4551 3484 4101 204 1803 4184 4016 3488 1809 1825 990 2774 262 16 3199 159 3425 4962 4355 3148 1182 2736 266 1319 3462 2712 3661 4423 2413 778 3994 3472 1323 3683 3419 2561 2284 1814 4567 1820 3296 4198 1864 2321 283 268 772 4323 4086 1127 4117 1057 2796 144 3593 2199 3990 2834 1458 2090 112 1376 758 4880 1369 4047 456 4198 3679 3663 3477 2752 1745 1894 961 2396 947 3381 880 2247 3189 129 2709 1358 1036 2011 438 830 3240 3241 3637 1374 3645 1091 4553 3216 1890 1238 851 2547 3412 3260 4378 267 1788 3306 3239 3232 4805 1945 3273 2035 3927 990 4443 3460 3447 4043 4425 2479 3108 595 2615 1361 4012 4641 2202 2888 1277 2730 220 521 2300 1390 1252 856 2361 2923 2852 4067 369 1802 1057 1351 3755 2232 615 2018 2884 4487 4035 4631 1315 554 3943 149 3397 4212 1481 1744 3506 4634 1579 2175 2318 2668 4733 4204 2585 816 4511 3079 3248 271 352 635 1225 358 2930 1888 2707 4335 1330 4687 4300 4005 205 1905 4161 4724 2006 849 4009 4358 2385 1165 826 3430 4876 1849 3155 4842 4952 83 2944 3305 1844 4728 2498 177 3842 790 468 4259 3345 896 4135 3165 3161 3206 2343 4735 1618 3834 4131 4583 4621 1907 1809 4989 1305 1702 3087 3447 1680 4632 2859 2318 3623 2637 4037 3256 2617 2021 1944 1084 333 377 2564 3681 3940 2874 3479 23 1228 683 167 2875 1079 3890 2585 1744 4556 2699 3630 4809 4229 4597 921 3024 904 74 2290 330 2231 2587 4333 2369 2895 3211 1764 793 1732 4063 1185 3723 3172 1868 3309 3716 784 745 2956 1791 4814 1440 1559 1751 3369 138 3840 1646 4479 3032 2289 4130 3330 330 3214 4706 3824 1636 4270 3149 1900 1452 2886 2987 2890 4494 2526 1138 3990 1128 4281 3202 3318 3798 1241 2689 4875 1159 4450 1257 2389 3654 2387 253 2964 3050 3648 2407 551 3790 4202 3741 3625 2450 3477 2271 3695 3944 384 19 4979 4463 1265 3762 2660 1612 4391 4608 4892 1188 3190 231 1689 628 4254 3837 2932 3953 436 1705 1397 128 4016 4874 4605 1759 3014 4248 1354 1578 4109 3393 3334 3647 3803 4621 2857 3834 6 2043 99 1522 764 674 1003 130 3932 4152 2770 2729 379 1383 4168 906 3233 2419 4038 4821 2193 2381 3107 1980 3772 2443 2616 735 4894 4550 3851 1672 3112 522 456 4784 1861 4505 3307 1560 4861 2289 2623 2561 4628 281 2594 4397 1876 1256 2902 2963 3495 790 2738 3967 1254 4017 1432 4311 2869 2170 1804 3031 2892 3589 4979 4670 3303 4245 4753 1775 1823 2157 4154 4241 3568 320 2842 3904 3737 2009 3917 2065 4559 1636 2224 4674 1609 1636 3805 4951 821 2858 2364 4230 1482 2405 620 4429 2676 124 2526 2126 1492 678 3459 1346 2773 2962 1104 795 136 2391 2977 1832 617 3566 1996 1829 2903 250 1674 4576 3904 1295 3337 1253 1643 937 4612 4123 612 4456 3073 1821 3451 4138 3818 1867 2805 3937 989 2910 3530 4273 3628 863 517 4452 1454 2912 87 2038 3140 2233 885 72 2493 3701 3989 4673 162 3354 3541 4880 1218 2981 276 860 3536 876 4423 3420 1432 4434 3645 2239 3021 2342 3388 4334 2798 3324 298 1485 861 2450 1340 2853 863 1372 4730 1853 2518 4682 489 2052 1994 3133 3376 3305 2547 4789 4139 4068 1209 2613 4796 2090 1077 957 549 2300 2293 3152 2606 2344 4700 676 4325 4519 2895 4388 4049 2494 4193 3577 3615 3901 4824 1685 1078 4739 189 462 3402 3295 4592 4041 4380 8 1082 2957 3200 311 2690 556 1517 2128 977 3037 1713 4405 2933 2517 4995 3618 138 1353 1967 3922 668 1277 2918 449 3622 1672 3827 279 1350 102 4599 4235 2166 3413 2637 1606 613 2800 2711 180 2772 2551 39 31 834 2261 4095 2259 345 4673 2210 4299 3326 1621 2016 3931 284 1674 4406 4819 3282 4258 4651 3619 2808 3925 573 1793 4214 3885 4306 84 2070 4065 2279 1485 421 4382 3005 1313 1030 1225 1910 1144 3942 1310 356 2249 1497 1756 1403 2356 2516 2431 1050 2478 4457 2629 1711 689 3982 3610 1072 4977 2422 2836 1938 2104 710 2911 4197 298 4873 2425 3997 1874 1965 4303 139 508 1340 2527 1587 4537 148 3196 3004 4758 391 3350 1179 484 4260 1375 4527 1506 508 214 566 2670 1838 472 4303 2488 2003 4554 911 1608 4178 1936 4556 2019 4933 1730 2197 2401 963 665 1407 1114 596 1062 1889 108 1424 4092 3978 1431 56 137 549 2417 2467 1137 3508 1578 147 1931 3314 3858 4237 1914 3528 4342 1277 2069 1657 527 384 2711 1213 298 3007 1928 1226 4129 4234 2058 734 3600 2403 4596 3526 4641 503 4459 3835 3713 841 1644 2304 224 2327 1188 2909 4493 2027 3840 3127 4080 323 4469 4693 4566 3865 2745 4829 17 1555 1552 845 3885 3724 4800 530 4964 2449 821 1036 1947 4646 1646 3440 3315 2591 1918 2205 4673 3047 4428 1383 2198 2844 683 872 3431 1568 4962 1458 3078 2778 2526 198 2359 659 4147 3176 1172 1082 1911 2400 1578 2272 4879 3626 2074 2853 760 599 1977 393 4671 2370 392 3908 2513 1164 1140 646 300 4681 647 2351 724 4193 1125 4777 4447 3064 2224 1241 2073 4661 2237 569 273 4807 4069 3201 4482 3507 2589 1826 1787 1095 3590 2505 1976 99 2533 786 2910 1859 4676 4731 4907 230 4679 4060 1667 1554 200 134 4100 1333 3844 3417 4652 4549 3588 2396 2461 3418 1965 4872 8 3807 352 3261 3143 4532 3315 741 889 4415 4509 1164 657 550 2390 1798 2896 3406 1949 3321 1631 4608 2800 2118 3926 766 1440 4500 2200 427 834 437 996 160 191 496 3014 1744 2564 1493 2843 125 1963 1156 4705 3288 3673 134 4317 3253 2974 3058 4322 996 456 3802 4377 3858 2712 3187 811 438 1547 2433 3881 468 2978 4680 2757 61 4586 4540 798 1301 1205 298 2160 2300 1888 4709 4465 278 4555 3010 38 3147 44 4300 3812 1751 2036 57 1431 2923 4672 1970 3574 4402 2537 1287 2860 3637 3244 401 1977 1616 4563 3551 4712 2458 4019 3289 3207 2281 164 2344 1433 172 1836 1756 199 2663 3988 1852 3955 970 4345 3834 1403 1962 2212 2468 1876 727 2779 4549 973 413 3566 833 3319 1979 2778 2892 740 3558 2218 612 1877 1023 3121 1331 2602 489 2201 3582 4478 4636 3303 872 553 1581 292 3392 4172 1771 3982 550 2664 284 3869 786 4728 4950 3230 1606 2594 790 1411 1807 4545 3092 450 1319 4374 3557 914 1206 4891 4968 729 2564 3359 82 1448 1417 3109 4762 3061 1766 3780 4701 4064 4801 2336 1555 1710 2797 1112 3280 2865 1463 2966 820 2655 2898 762 2396 639 4404 4159 1366 607 4879 3989 3401 1000 4945 605 1499 4888 2260 3728 1321 4999 3975 3993 1906 1050 2403 134 540 2276 654 4803 2470 1400 4716 678 3676 1536 1233 2412 3503 3545 4728 667 1354 1973 4271 4414 2630 2487 4905 556 1047 2042 1978 3209 4284 4003 4439 4516 3123 4026 179 47 2850 3205 4715 3307 3751 2398 4891 2593 3882 4120 439 2473 3702 2677 899 4535 4915 1427 2643 481 3423 1746 716 515 3920 312 4969 539 3259 1589 4215 917 569 1543 2777 3983 2237 1503 588 686 4823 4123 3420 2056 4700 3162 3486 4608 515 995 3532 4590 1305 4726 4508 3012 2238 1553 377 3626 2918 2476 1209 2834 4594 3237 581 2772 340 4342 2932 1068 1510 914 600 1679 3972 2155 1951 2986 3389 4615 1019 3067 4430 1334 1195 2670 3959 3382 2352 697 4251 1799 2593 2384 4149 4832 4711 2834 4270 736 3529 745 4576 4509 1442 4230 3958 4705 1566 404 2833 2959 928 304 4021 4443 3287 143 1673 735 4629 792 131 2295 3063 3870 2250 958 1063 2591 2794 4263 3045 567 4827 1837 4618 1382 3298 794 1619 3166 2527 140 180 958 342 4379 1722 1242 2742 2997 2336 4808 1157 379 1523 4916 4305 4129 2726 1053 592 1201 3055 3726 2265 3609 1600 3454 3665 2624 2815 4784 2224 2669 878 3516 2505 576 1235 1348 1237 1663 161 4672 1681 2739 4686 4858 1555 4264 2851 3971 4945 952 463 3524 1274 2145 2852 3838 642 2522 3025 1531 2683 2890 318 1690 415 2642 1387 1431 3287 62 2057 4112 1327 3799 4695 4865 3711 1531 4486 721 4939 3724 1062 3563 4988 4949 1887 1510 366 945 3665 4693 152 3292 3516 1432 3703 2343 3728 4409 1658 672 4983 2904 2031 88 4278 456 1085 531 3376 639 2976 3579 4539 4226 129 3014 3832 1879 3843 403 2831 3896 2959 2281 1785 487 3601 2465 876 701 4936 583 3307 1881 3826 52 2828 2223 2958 2783 1384 270 120 1175 2574 3745 104 259 1304 4079 4603 3122 2148 500 2297 467 2780 3062 2085 735 3086 992 976 1466 838 2122 3151 2965 2559 3007 2640 2351 1382 3949 4833 407 3231 4217 1929 4740 4813 4056 3901 1542 3590 2879 101 4882 629 245 4748 3761 1151 3355 3035 1289 4198 3411 3038 1387 3577 3566 4949 1099 1146 1788 157 4732 622 1504 469 473 713 4906 4521 4261 4144 4363 2035 60 3468 4876 1229 4944 766 4199 183 3029 4829 4972 3791 244 3617 86 2148 3956 2772 732 747 76 3412 256 451 715 603 835 4008 2433 3479 3567 2771 299 1082 436 1696 1162 1978 2715 3638 4548 786 4814 1739 2226 1560 4766 2174 2505 3397 867 4307 3681 3456 1985 1155 3241 1507 4189 2737 1585 3684 4699 374 1342 470 1891 2165 3089 2534 3024 1568 352 1782 112 2969 700 4125 4095 3554 3826 4820 587 1278 2474 882 1897 4717 2483 3314 3127 1796 909 3776 1616 4898 3261 3016 2523 3101 1508 1983 284 3595 1409 375 4618 4705 3690 4192 3007 1128 2527 4825 396 1466 2648 1715 3802 1161 4865 4023 1009 3577 3549 3666 1573 2025 1240 536 1716 215 2428 4023 4521 689 53 4247 4772 1684 4701 2825 3488 4032 3025 4581 596 681 2713 1914 3363 4072 4532 4554 1044 4169 2290 2267 282 3211 1384 207 92 4603 120 4596 4934 257 4086 1790 4191 2728 4 2528 4354 2002 846 295 1221 2579 703 4959 1316 3385 4699 3 3175 4547 4107 449 4663 4806 348 2988 357 3753 2664 1177 4596 2579 3 4026 1362 1927 3455 2182 4779 3567 3625 2975 606 4822 393 4602 1518 4917 1942 4786 2970 2391 2144 430 4053 1508 3220 2671 2486 2026 476 4595 4545 871 2532 2581 4061 1768 2350 1842 3877 942 695 2733 2551 996 2920 4124 1527 250 1421 56 2101 4525 2489 809 1923 420 4873 2600 4248 4837 4908 548 583 4246 4026 1526 3577 3820 1914 2068 4839 3143 4713 4681 2664 1556 1690 531 321 1066 969 4164 408 3005 679 2258 145 3343 2489 2504 2377 1082 3449 3659 429 4599 291 1221 556 4130 4065 3260 1873 2035 1192 4524 1546 4198 4353 3177 4620 3276 681 4359 2660 1288 3545 1810 1455 4691 902 3526 4283 1737 1770 3920 2588 58 4361 2402 136 1786 3981 4379 2787 1192 1523 1549 1716 3251 4812 3990 430 72 3037 4999 416 4957 2399 4016 4845 2370 455 3770 4541 4891 2647 3107 1546 1247 2404 3334 2276 1540 4350 4488 1822 3904 3387 3204 4806 785 1187 1432 4345 863 2701 4182 340 677 1177 4220 692 1027 4181 3668 3408 2951 3481 4413 1177 1839 2554 304 2921 4496 3498 4547 1337 3307 3454 3562 2873 4050 4271 4033 532 608 3450 1099 2081 494 2384 1286 2827 703 2607 4157 4362 3405 2582 949 2712 961 2645 2016 3197 2263 3339 4957 3364 2087 1510 1085 3628 3678 1343 4952 2495 2051 3723 1638 4350 4514 3819 4167 3171 2028 2621 4292 3885 4469 2024 4635 768 2605 868 414 2234 3784 2984 3884 4351 3918 2802 3487 3582 915 2955 2341 4363 1488 1048 800 2603 4864 2970 3614 4170 4812 1959 3929 1360 2424 1167 2335 167 4323 3839 819 1183 2819 1481 1530 4867 1983 3866 432 362 4003 4523 4929 3758 1335 777 128 2480 2072 2326 723 3498 1982 2981 604 1363 1765 1865 2514 4343 4788 447 4326 1509 2544 1511 2159 4287 1842 4263 4030 1597 2773 4640 4066 1538 4201 4487 1150 2158 3707 3285 3838 1402 1442 4936 406 1463 4644 2072 4699 4519 4743 4562 3391 3250 4440 4065 1257 4763 567 856 4827 3937 4025 3513 178 3943 533 1217 4490 4619 824 2217 272 1698 3073 1871 566 2155 957 2051 3490 608 4900 2610 1047 560 4722 3703 1290 4880 2511 4069 334 3349 1840 3366 2321 1443 2603 1623 3101 3473 2071 4977 2600 955 4994 2242 4348 2151 4201 3986 2807 1960 3563 1087 3484 22 1406 65 425 4516 273 3030 1639 273 2376 1399 1869 4864 4948 3593 1453 2864 3584 1958 3558 3732 3845 281 184 811 3519 1262 3915 1969 1093 3775 792 4637 3101 880 4966 1953 1597 708 519 3525 4515 4725 4824 3509 1519 1344 716 4414 52 1734 1194 613 2626 677 1747 8 1247 2701 3101 1306 425 2716 4066 4107 3573 1130 1777 1070 3540 2078 2868 4970 3625 7 2889 2290 1044 3795 3570 733 1034 1563 4908 550 4562 4861 3812 4173 17 993 21 4788 4583 1181 3667 4146 344 2737 4203 4228 1453 3652 1008 2527 1080 3341 2856 183 1027 1586 1877 2012 3570 2197 4989 3960 4636 4825 4259 602 942 2393 4667 4381 2944 2258 1113 1306 4989 1637 3987 4522 2120 1718 35 2500 1330 231 2342 3789 189 1597 4663 1915 1004 610 4420 937 1104 4738 2032 271 2917 214 4960 2495 706 3516 4702 2073 317 4428 3209 343 3237 1253 2483 3058 4990 2014 474 4491 768 773 335 3283 2696 684 3050 3484 3182 4014 172 4405 1278 1495 1323 2769 3591 3514 1481 1417 1551 2000 4934 3942 1476 2343 426 4176 4364 905 4756 4393 3750 3841 1605 3675 4791 2370 2997 2030 2887 3607 181 498 3689 2172 1268 4092 1174 2324 499 64 1683 3136 1688 1292 1342 3094 3167 4590 4173 408 3724 4896 4335 1105 4674 2379 8 524 183 2056 1178 1021 4990 3153 319 2213 2147 3630 3416 3514 3347 2569 25 3476 4169 1963 490 1506 1042 4492 655 4907 1594 1063 1433 2998 701 3851 1852 3330 3447 139 2159 3710 2308 3119 1847 18 3881 3209 4987 3268 200 3833 4777 5 4217 1618 112 209 203 522 4116 1611 287 830 1158 238 4534 459 4329 157 3598 3750 3070 4700 2665 3078 3881 1692 3157 4020 2017 947 1365 1058 3956 2122 3750 721 4121 2477 4715 1929 4180 1695 906 101 4229 3051 3525 4244 2457 4604 4994 2770 2344 1990 2011 3652 3821 2130 1223 1200 2841 686 3783 4499 2225 2387 3490 2800 1899 2965 1977 3584 3493 3143 4619 2972 3734 2324 3499 2565 3795 4999 2125 981 740 1276 1181 3699 4940 3812 3007 203 3860 965 3192 3940 2008 4968 2604 3608 4984 946 4725 2615 57 3291 4883 4460 1514 2138 1958 3174 775 2262 1390 3873 4338 958 1796 4627 3181 3923 3094 2679 2113 1673 4359 749 3241 4026 2668 680 1504 3962 2888 1367 4127 4180 3257 124 4096 739 472 2896 958 2482 1381 4109 1426 1013 1345 4962 4008 78 587 2107 3367 1721 3156 2783 2653 599 4250 2024 625 1551 4161 1790 727 976 2901 3188 1312 2585 2945 1018 367 4570 4883 3593 1893 2400 117 4058 613 3604 1094 3504 41 1573 2007 857 4123 929 4319 2353 1125 4064 256 4430 4602 3058 2159 2597 3506 4659 4023 3580 986 2382 3935 4678 3385 1807 3879 770 3957 1024 3695 2388 1500 4981 4593 3955 1563 1928 210 3073 355 2293 933 2190 3478 2511 4360 1430 1039 1002 3244 4662 4559 1766 4745 683 3201 299 1432 1827 3735 3047 2983 81 2074 1193 2985 1605 3230 2530 451 3178 4107 2575 440 351 1853 3129 774 3543 93 2356 3231 3729 1767 2451 3913 136 1114 1530 1030 4499 1195 4659 2317 4510 2490 4034 4191 3472 4010 3833 851 4835 4013 3365 3370 3904 3119 4366 755 2448 3838 619 2576 3995 2609 2756 3128 4253 4349 3566 3515 724 3953 1755 2025 2196 4692 2959 843 3683 4697 4164 1184 4085 4370 4471 3602 609 1386 1632 4775 857 3178 1262 3400 1734 4677 2089 581 3555 3011 2294 558 93 1986 3703 1492 1817 5000 3456 4454 4422 4563 3483 140 3790 4481 2885 632 2066 2200 3543 4080 1667 3935 3798 4054 3914 4411 443 480 944 3635 739 4368 1070 621 4248 4732 3295 1279 1510 903 457 4646 4447 2895 4400 410 1280 4533 51 1848 3785 288 1349 4559 1417 1074 125 4940 3256 1569 1622 2958 652 4647 424 1194 764 931 221 344 2992 2934 765 4868 3375 3391 4003 2390 4287 456 109 1258 1408 4022 4383 1201 2489 1924 3393 1270 714 3977 989 426 2441 3893 426 4369 4421 1296 4260 1971 3622 3956 3529 1540 3019 3638 4685 1363 3842 2296 4575 3623 3547 3098 2514 4829 4981 829 2045 1739 376 4030 2315 697 4266 3481 1212 4259 2067 3844 1034 4872 4080 2647 2981 4710 4107 3619 4824 2283 1481 4040 2857 2821 3371 4469 1565 2860 3302 1172 4377 1251 4659 3746 2810 2426 1471 3500 1830 4775 1044 2093 2305 2264 1934 865 2841 2218 1984 230 2403 726 484 3613 3572 2054 2454 1525 2376 2133 4954 2737 4230 4796 2577 981 2201 4622 3745 4844 3593 3533 754 3973 1376 4266 3305 2513 1462 3593 1864 4975 1150 3266 2724 3641 3958 2058 3662 4900 3899 2792 3651 1484 4098 2808 3644 3445 4776 99 831 4523 420 3293 2668 1923 3304 4326 680 2472 2499 2282 1493 1759 561 1881 3704 4675 2345 2927 3866 4426 2726 4013 3616 4693 2672 1086 499 2164 3736 2019 1489 2544 3839 3088 2490 2544 4839 1860 4763 3077 4056 2453 2271 189 1541 322 2305 731 204 2399 1211 1765 3546 3508 194 1469 1805 2846 711 2593 3568 813 1071 276 3834 2693 3500 698 2287 3581 2507 975 1574 2386 3876 2753 1369 2101 4149 1682 624 1641 3855 679 3598 3046 1511 3115 866 3313 3255 4349 2016 4425 2554 1165 1870 2740 3635 27 4735 1608 4567 4889 3795 786 3294 3452 4685 1819 4110 3702 172 2269 3096 2831 2658 178 4433 2736 1208 4662 3218 1190 3360 1920 1065 4181 858 4421 4566 4554 2120 2181 4079 1720 2481 2540 4508 2236 809 1162 4739 3745 3504 1668 3957 2725 2839 4513 2911 4330 1550 4469 1195 2566 2601 2457 940 11 4758 313 4949 1176 3808 2876 1467 2214 479 3088 4894 2195 1430 4092 3988 1427 3004 1404 1351 3706 524 3689 2922 3427 740 1678 1423 4340 2994 3548 2084 1440 4930 4143 1049 1979 1049 2078 604 1330 1638 4911 253 2433 2843 4544 4514 2754 1848 3983 3956 3909 3809 4324 1424 1362 2395 1314 1656 2032 307 4833 2351 578 2807 1447 1129 61 3170 1786 4480 2220 2452 2895 1264 620 4784 3423 4148 2472 981 2957 198 1110 998 2505 2451 1655 4362 1336 3261 3499 2044 4513 599 4987 755 3297 4661 845 1611 128 2785 3276 3531 4306 1151 390 3438 3000 34 2604 2010 404 164 517 3499 3184 3298 443 3145 808 1302 2644 2845 491 484 2122 3201 3510 1797 236 3213 1553 3615 1787 3074 4336 4786 2462 3419 3299 772 4590 4095 3470 4758 2906 4673 66 2966 4685 608 3970 3203 4611 1895 2007 1564 1616 4582 3933 873 4536 3759 1963 2704 488 2594 3567 4122 4124 1393 208 2499 1263 701 2058 4973 3846 3463 4517 2077 4821 2648 2799 3909 3872 3657 173 593 2627 675 2278 1186 3667 121 3424 1574 1171 4777 4009 725 4632 2471 4231 2470 4333 3306 4064 3280 3256 3181 4195 1801 1019 2455 3317 2859 2196 2500 486 522 4701 4729 2457 1127 2508 1587 2223 4272 4820 3201 2701 4261 2067 3734 1785 885 506 2008 2609 2839 4824 4132 4028 1377 215 2639 3078 1909 2622 1222 4097 1727 2757 1831 1127 472 4308 2198 2561 1782 4860 2969 4171 1722 2148 1253 629 4664 3325 2142 4707 1658 1583 1634 4510 1326 10 2320 2546 4683 3022 2769 1486 2032 1123 102 4999 614 58 2137 1012 737 4402 890 3843 3802 843 971 4059 2576 2871 2253 2240 4962 796 1441 467 750 363 4616 4959 2118 3132 3676 1093 3270 624 2564 2449 3399 117 4604 2338 2231 2798 1858 1230 1783 4889 3371 204 2755 3791 4148 808 3766 967 2401 1162 3595 267 1905 183 549 3841 1535 2511 3664 2123 3147 2509 3061 1592 3751 2370 2594 2297 4779 1643 712 1748 1706 4526 4636 3685 1075 353 3118 3800 4664 1419 1292 984 122 2497 2440 2139 939 67 2846 3156 4418 332 2280 3808 1771 2141 1490 4361 1589 690 4869 2774 3090 4875 1392 113 4074 4517 450 3855 2400 3031 4874 4420 587 4789 4808 3853 1031 921 3489 1139 2034 3285 3638 4295 4055 4770 3437 192 2430 2931 223 2694 4234 4163 1696 2859 4393 1043 3507 2613 2888 2029 4347 2774 2077 3420 699 2292 4731 3737 2335 4241 1737 1872 3865 4723 2011 3144 1485 4973 4336 4559 1973 1341 978 4268 1941 2348 729 1603 1192 3449 4848 3789 1921 3062 4870 2773 4451 2833 2447 228 682 1565 2793 4829 2928 1959 2911 682 3961 4641 4985 2109 4639 4842 3706 3416 3334 1555 889 246 337 908 1097 1063 2267 4141 4785 2328 655 2437 3012 4552 4137 839 41 1861 4011 1344 740 2045 3209 2386 1052 4949 1317 1485 4611 4574 2572 4240 1961 4098 1494 1020 3041 3060 2178 3978 1483 85 3128 503 1608 2640 1805 4471 4041 567 114 3112 4737 4643 2686 4394 4590 1360 4888 2254 4428 4510 1293 28 938 2161 1160 4155 4754 450 3180 4069 4325 789 3828 1040 1885 1121 4629 4086 2778 3971 2742 870 1422 227 1550 3177 1593 1076 4646 2205 3133 536 2499 3790 4538 4051 2518 3376 3740 851 2347 4734 4136 4111 2541 734 2059 3068 865 403 107 1161 3302 506 2387 1997 1979 149 4932 2931 705 4859 2959 3805 2645 3086 1163 4246 3408 4931 4541 1743 4175 1486 859 11 1842 1067 720 762 2329 1366 3756 3682 1738 1444 2465 2489 3973 3056 3103 3133 4713 231 920 1516 3803 4772 3717 108 2918 4381 1199 2780 94 3379 1894 3057 4804 3342 4526 3826 1277 1959 1133 4741 2835 4533 1367 3320 682 2153 4338 2448 3812 2161 1890 3269 3654 4008 822 116 1 2412 3361 1612 1770 4047 1850 674 698 4768 2284 405 2414 1855 103 2034 3592 4196 4773 1497 4924 1072 3782 4142 3852 3826 3372 217 4341 1211 680 3694 2816 650 1099 990 2729 1730 4446 388 1435 2895 4890 529 2947 717 2825 4705 2289 681 4811 868 114 2125 2810 1606 152 552 4711 1503 2256 3532 26 2907 3347 775 3790 3570 3462 3746 4242 3409 1642 1909 2057 3840 724 3873 1467 4499 3902 3124 3514 4729 348 473 462 3568 4184 253 3953 2790 895 3 372 4921 4810 2137 2160 993 2982 1065 3182 3161 308 4017 3240 3281 4641 2283 1837 2919 3151 2670 1465 1649 4539 3963 4714 548 205 2264 1876 473 835 2145 678 3618 4838 3682 3859 362 2651 958 4707 4194 2563 3227 2159 3317 819 3284 3096 685 117 4486 2824 27 2621 747 2775 4315 926 2 3496 3797 2243 2004 3521 4030 4989 2825 4775 1237 4435 1353 4959 382 846 1148 478 2986 4169 3459 3747 773 3375 1940 4583 3463 1924 2825 4180 3500 2043 3506 3379 2092 471 2702 4724 1595 2370 2574 4914 146 1545 3011 1004 4164 3221 155 654 978 2451 2840 54 2400 4845 2320 15 3357 72 1982 4249 519 12 3688 3855 357 943 2207 2439 2851 2050 3866 4806 3329 2154 2619 90 2668 40 1680 486 2116 1842 2555 2921 1429 976 123 1127 4734 4519 1233 4830 4828 4081 3548 2123 4120 468 3013 2787 2213 2951 4099 4426 1587 1488 4337 87 383 1368 3107 2510 193 3636 197 2461 1716 2262 2300 2039 2305 275 1378 2828 1148 3843 1702 3975 4278 3012 1658 4270 969 2351 3612 2622 3495 2201 4045 1789 348 2100 445 1062 1567 531 365 472 3701 2057 2979 2031 3654 3531 4794 1674 3854 1497 4615 2699 1485 3537 613 1602 72 3460 3970 3699 1398 600 4480 4971 547 4172 2589 3086 1032 2343 3611 3332 1081 1561 1880 1168 4006 4327 2471 2096 3098 4180 2878 4496 3903 4347 2350 4767 1640 262 1566 1751 2934 1154 1560 3865 1380 272 283 135 2379 182 319 1969 4735 60 2060 1785 2871 392 4915 1766 4145 2650 2995 4357 4755 1160 2102 1035 723 835 2081 3004 3465 1945 3663 568 2528 441 175 2752 1880 2914 1034 1021 4615 4980 1134 4042 507 1893 165 2213 4777 2477 4926 170 2994 2386 4147 176 2153 2805 3554 626 3462 2252 1381 4782 230 430 2082 3610 1912 2754 4883 1882 625 4352 4326 4787 2177 2238 3846 4212 3340 1300 1512 2071 507 4296 1423 573 1432 4027 3113 4007 4517 4939 1872 1222 2998 1631 1234 4147 2890 3422 3498 4063 4302 1256 1036 2077 770 1139 1292 723 2842 1711 2976 3773 2046 4299 1306 1418 4474 4734 2407 2989 1127 4382 3554 1837 1640 3821 2633 1957 846 4174 4359 1021 3013 2037 545 2231 2900 1564 4697 2595 2305 2223 4262 1019 2099 489 442 2815 3310 156 4523 163 4474 1502 1322 188 3181 1102 2671 3559 3788 3163 3555 1586 78 4053 4164 769 2785 4610 189 3082 1339 4275 1635 3273 3922 3388 2761 3829 884 607 1525 1265 1705 2010 3480 2916 2307 1604 1282 2265 3797 2092 3405 712 4449 4642 4261 3179 1128 3036 1894 2666 2247 1251 462 3448 300 2715 4774 2411 4653 4830 4813 1584 2761 4498 805 2716 1004 390 108 4276 2224 3265 277 1806 1559 3387 4452 382 962 1994 4670 4970 1541 143 1910 198 1936 4174 953 4441 1759 3650 571 4398 1611 3342 2608 4596 4000 717 652 1327 1597 2307 795 636 2951 4673 2618 3617 1853 1677 2668 3435 4013 2391 4574 3541 4222 3086 4363 360 1716 185 1272 3813 3008 1855 2617 4037 1853 367 2387 2402 3180 3640 1200 2587 2993 11 886 2284 2315 4228 248 3219 544 740 2723 4092 2895 1354 1170 3870 2460 1221 1059 4060 3671 2692 4424 110 1189 158 4215 909 4894 3826 2146 306 2637 3369 2752 639 964 3863 210 3908 3181 29 423 2012 3281 490 1880 1861 4341 765 2844 2284 32 1213 3934 159 1103 2641 2658 1449 1506 2104 1660 337 1604 4795 1688 843 1158 2230 3139 1749 28 1139 4049 4812 1686 1358 236 1989 1641 3922 812 1404 2348 3922 4466 3272 4939 1865 939 1532 464 2443 1179 288 2477 4297 191 4327 611 1177 858 799 4878 1572 3233 4747 4870 375 2631 4404 3911 4266 4058 4204 1154 812 2652 2057 3674 1508 2090 1113 3368 2274 3753 3248 1344 4204 204 1387 2433 4385 4743 768 2697 282 3567 4676 4327 668 3968 4276 3655 2823 1046 2332 1290 3882 900 4411 3419 4684 3808 717 4563 1477 2564 2184 4637 3123 239 3703 1731 2365 2370 4058 2143 348 1012 2396 147 4421 927 2236 586 1984 2648 2340 1292 4540 802 4037 1574 1737 4732 2265 3775 2012 2847 496 2437 230 705 2780 4662 925 4932 3388 751 4682 1823 3469 913 3026 1532 196 1502 757 4905 2485 1513 714 1319 232 1171 121 286 1070 175 4127 887 3104 2535 4990 1784 913 2132 4746 3828 2279 1138 661 536 4958 329 1931 2415 4316 173 4575 2271 4342 3327 1205 3762 2394 867 3614 3374 3451 2088 1735 589 4513 2707 2601 3430 102 2588 2795 170 601 2206 2940 2264 63 3539 2073 3713 477 815 2501 4508 4007 4080 2580 1668 3541 3549 3343 4885 1385 3996 2603 4450 642 1353 4441 586 3907 1710 1440 1991 1060 573 3271 3453 2600 1120 59 1265 814 34 2239 1872 4473 3356 4439 427 1080 1385 1260 386 54 2649 555 2085 4107 1178 2374 4893 4393 4730 1825 305 3327 4239 1094 3289 3746 4383 746 4295 495 664 3629 3697 3907 2625 270 4401 1355 2751 1229 1373 668 609 2087 3559 1940 2869 2774 373 4583 929 1294 3386 4643 4650 3153 628 2796 2272 1820 2644 3769 4176 4120 1777 2549 2921 3866 1205 4399 2080 3643 2054 2818 1372 3368 406 1614 2362 4827 468 1965 218 3392 1441 1183 840 1049 3284 454 524 643 95 4730 1202 583 1703 2839 4939 4042 3495 1106 898 653 238 2208 4584 3797 3644 4359 1889 2444 2465 3595 1197 4086 399 3050 1808 2405 1923 2641 3626 3334 2736 1148 2671 3498 4555 9 4791 694 1560 1590 4103 4219 3507 1215 4751 2006 2280 1810 2035 1825 4029 1554 2954 2808 4482 175 2914 1998 3888 4651 4314 485 2207 3519 3765 3561 3046 788 230 2854 1663 3619 4039 53 4248 1806 40 1244 443 2764 2175 1563 1222 4993 1706 863 2924 1011 4670 162 3235 2878 4524 1449 2140 1153 6 2573 710 4495 3351 4531 1244 4143 1032 1148 4658 3725 2940 2861 691 3806 173 2824 1062 4464 2652 802 4076 1080 1493 3315 1516 4721 4280 905 3464 68 2738 3077 133 1106 1914 260 4135 4580 1044 4487 3482 2900 4809 2459 3386 2497 2069 66 4 511 2104 2761 2195 1333 4214 112 4780 4005 3519 1229 1738 1159 4359 3497 195 4046 3719 3321 1744 4825 594 4782 393 2132 2681 870 4103 4820 4824 753 3185 1711 478 4532 3240 1066 2961 2057 362 1904 640 4909 90 2490 1983 153 3686 4426 3806 3514 4136 358 3419 3945 4286 3739 3891 3188 4027 4512 3645 987 2699 2543 1111 20 2411 2999 4183 2567 574 4612 4267 4818 1753 1597 4873 3414 4480 2510 1736 4896 1854 524 165 3945 4098 2755 2944 4167 676 2747 4516 4634 3012 2007 1306 743 2172 437 230 1545 4849 809 1465 2939 101 409 2925 3551 2376 3394 2780 2962 2331 1778 274 4885 3899 468 3494 4350 1196 2391 2541 2533 4963 3607 2959 4199 4843 3211 1856 2511 1849 3709 4416 2440 1656 37 108 484 486 2886 2835 4600 2981 624 1057 325 2435 4956 4887 3617 4778 4523 233 1004 3673 3904 975 172 3009 4121 1228 337 4672 4154 4130 4169 514 105 2340 373 4467 4563 347 2098 2966 1406 1530 3418 2625 3493 4890 512 4543 1400 4815 2759 2220 2009 2080 1740 3117 2495 4779 3175 726 4215 3534 703 4249 4134 2079 1915 4150 3840 1590 617 1341 3892 910 1770 2246 182 4391 2604 2161 3300 247 3575 4894 3226 4908 161 4055 3142 603 4458 1177 1548 4749 3848 863 2195 4365 3149 2711 2285 2763 3996 4426 3427 724 4159 4160 1655 4663 3452 3890 3065 4193 4899 3622 3731 3218 130 4607 3629 1926 2449 3755 1329 2134 2671 3523 4736 3100 1859 4742 1715 4266 1083 4046 2250 1228 880 3161 2769 2145 64 3489 1934 1982 2483 3997 2261 1179 1087 4262 180 3748 165 3467 1767 4209 1209 1229 3805 1374 4765 4923 4137 4492 1894 3456 3898 2110 542 4784 2907 2917 465 1159 4523 3525 1616 4897 2295 2597 249 4243 2859 2459 2276 4657 3093 958 1023 3350 3722 346 3244 1967 4575 1056 4398 4304 1601 3819 327 4245 365 2819 1629 594 2729 734 969 916 2993 4250 3982 3934 4531 2973 1312 1269 2227 1365 202 4820 1136 3024 566 2385 4013 2366 2914 1542 1825 1729 3949 1121 783 1196 4286 1348 4023 2593 2894 2998 2539 41 2120 2511 3531 3929 728 160 81 2007 4753 473 4678 2561 2558 17 307 4710 378 4659 177 634 3600 1195 2674 2703 915 292 3237 1831 3015 4853 2238 4947 1959 1247 4843 3151 4948 1585 3432 323 1597 4901 2548 3771 2321 4064 1714 3512 2054 1829 1737 1142 534 683 1445 3540 605 1467 3779 1431 2876 835 3177 438 4689 1029 2715 1559 2765 288 959 4481 300 4550 315 976 1529 1933 1369 2645 1943 1094 3146 4931 4801 4201 544 4955 3763 4799 3002 2721 3678 2142 1084 3652 936 3769 4892 4242 4082 4542 4102 650 1816 222 737 1072 2892 2592 2400 4388 4804 1998 2586 1587 608 1646 4603 1845 1893 1666 4153 3685 3972 3545 2487 3413 2659 4868 1213 3887 411 1249 1534 3748 2840 1004 4760 3185 3285 1657 3544 1109 1261 3731 2203 1109 2483 681 118 1049 3179 4091 3568 2820 4286 473 1131 7 4442 1044 2654 4766 1944 2195 365 2073 3548 1136 4079 3053 209 1041 3360 4497 50 3471 1541 818 2202 3546 3658 4479 2341 3898 3511 4133 2597 400 2470 4116 3430 1235 687 4208 4329 2340 1493 1761 2285 4714 2215 3523 241 3542 3376 4999 4668 2945 158 3184 270 4361 430 2623 3308 1840 503 4560 479 4325 1219 3003 2861 3552 2177 4067 959 450 2501 530 4722 3139 1615 1043 2742 2162 200 1919 1498 505 2352 4977 3182 567 4067 2458 3463 4388 119 1077 3686 2136 2927 2228 2185 2068 579 4321 3593 439 94 1030 107 4362 4647 3414 255 53 472 1873 580 3032 2810 1780 4866 178 1879 3607 4494 1966 4727 893 3346 3769 268 1487 2834 4902 4941 4577 4032 1530 87 964 1016 1215 1439 754 4573 2853 2393 4470 3402 493 3180 4089 4266 4652 2132 1166 2801 422 1991 2127 2409 4769 4944 445 2062 549 3352 1260 3058 4099 3303 3268 1842 4091 3935 4721 3302 740 3434 3276 2117 1032 4783 2729 4399 1061 3153 1935 4985 3373 2128 11 2197 3847 254 1277 4591 2932 3354 3248 2985 4402 2649 4302 4824 21 1360 3579 3956 4473 4363 485 1988 465 3642 2163 2336 1507 2558 2739 4005 370 272 4145 2301 4483 2931 511 3420 3984 1669 3991 3020 456 2722 1499 242 1501 2569 262 4246 1580 2157 1049 143 4593 4221 2999 1013 656 2268 1688 4077 2421 969 2858 3945 381 2681 3 1781 419 4816 4913 1195 2252 3860 1762 736 1459 4850 1572 4205 4622 4782 2694 1862 1870 4232 3493 3070 3179 1834 2264 1474 3046 1403 4853 4681 374 1238 82 3907 2596 668 2588 4943 2022 990 2171 4683 1871 4700 4420 3847 4741 3088 118 4138 922 1579 2926 1236 4589 392 3435 1114 4566 3252 1210 3582 3949 3861 4763 3669 2955 1567 4394 4183 3583 4104 1959 865 2706 1165 774 366 2843 779 2240 2562 1669 2167 2360 3174 4172 1718 3263 3663 3948 4526 3041 1271 4738 1171 1598 1755 3352 3643 3442 4107 2661 826 149 2164 4131 4927 2595 4369 1176 4229 3068 502 1813 1659 4173 2228 4802 437 3406 3793 3872 4296 3571 1804 2733 570 2083 3181 44 1903 524 1859 4818 3165 469 724 1218 3057 106 4977 3234 1976 2963 2134 3180 4456 2733 1375 4318 3059 1447 3838 1506 1099 4359 4934 2431 1528 3467 315 4726 4876 1264 4255 2341 3136 671 3183 3472 1548 1675 588 1739 539 3476 2899 4617 4804 1710 2413 2704 3730 331 1328 4099 3685 2989 892 4047 1536 4237 3726 4734 312 1111 3440 3303 2939 3171 1047 4772 3519 4030 1348 3234 1430 3399 1796 1108 4393 2802 256 2593 3050 1704 2422 4826 3800 3285 1366 1981 903 4761 2973 1308 2877 4176 2389 3663 2151 4730 2611 2838 4786 3139 2280 4367 410 4780 4201 2958 4062 2288 2063 2304 369 4064 2760 4551 1475 1728 844 3681 3111 1911 1696 4185 3146 731 1567 581 4986 4315 4204 14 373 1011 2433 715 2397 780 1531 4286 4411 3609 507 909 3217 626 3542 2474 1519 4197 2254 3852 2934 2192 1464 3716 3080 4897 988 4585 134 670 3808 1620 4352 2445 4565 4389 2425 3909 64 4724 3561 3451 1754 504 2225 2151 3649 4972 3330 2196 1749 1485 2518 4155 3412 2541 4414 2464 3038 2819 2146 1620 3177 3153 3300 2425 2086 469 4126 3841 4746 952 238 4672 1110 2826 1441 4181 1600 2132 4086 85 2656 4812 2407 4544 4316 2661 1891 2450 4172 3852 103 2771 3822 972 1480 2672 4859 4819 4538 2320 4144 1163 4180 135 2278 4978 1970 2782 4643 2066 922 681 3711 569 2559 2816 2624 2298 2954 262 3894 3683 1251 2173 2711 3917 2204 2361 2172 3439 1719 2792 1739 163 2123 3960 2259 3416 4107 4825 2531 1150 4574 791 3075 1325 3056 3033 1360 478 4264 3085 4229 1440 4864 4882 3189 4477 1609 1620 2530 1130 3532 3379 25 2171 3409 2988 4860 3788 1324 1222 862 4377 4491 2847 1770 2895 1361 4389 4357 1520 1071 2445 3504 1260 3246 2144 2759 986 1277 2321 4380 395 2897 3856 1876 2872 240 138 3920 1879 2597 3502 3326 4826 2256 1185 1822 2567 2451 4659 1518 481 3406 2112 2775 77 523 2257 173 2662 1826 432 2474 3690 4615 2071 1579 3627 1567 4706 1882 2447 111 3848 218 1793 3117 1822 703 1853 460 1060 2819 1399 3053 4902 1418 1597 4801 4148 831 1609 4655 786 4060 616 1092 3297 1271 1845 614 4164 3207 3863 3145 2708 1035 3590 4490 2221 899 1122 1438 126 3109 1028 1596 4565 4049 1059 3103 3425 1918 4113 2205 2478 1939 2140 2482 3469 2198 2013 4894 4697 2225 4884 2459 2546 3872 34 792 4086 1444 2437 3456 3771 1315 920 3804 3207 4157 2784 485 1288 1393 432 1419 3164 846 1510 985 3195 3226 2220 1086 1135 2543 1495 3717 2947 4297 204 1462 3737 2545 4238 2523 4898 4077 4353 188 947 4317 3099 2603 3922 3976 4813 1889 2629 2477 3790 1463 259 4738 1608 4606 16 2137 649 855 102 3734 2156 2092 2287 1938 1413 1013 4756 2595 3753 3172 1777 2465 2964 4906 2790 1187 1952 4247 2432 2752 3908 2022 181 3167 1683 3318 2012 3639 3673 4162 651 4759 2762 4002 3343 1048 4787 4456 776 1485 4159 804 1673 26 291 3249 4644 354 1826 3261 205 2848 1897 1725 2842 3599 4108 1494 3017 4226 2096 4933 1362 1581 3455 3257 321 3441 2743 3411 2365 532 187 2029 1812 1487 2104 3808 2181 3366 809 4396 2076 3420 3460 836 1489 732 747 1175 2889 1769 4764 4433 1268 1607 1610 4527 4741 4303 1313 2495 4910 383 1589 1430 3513 1928 2716 4583 2879 4814 4407 3315 4605 4220 3526 348 3890 1005 153 776 635 1020 631 2940 1712 1685 2851 4343 1964 1249 3706 1226 352 3294 1486 231 440 2061 2046 1743 4180 2283 1156 2250 2265 2432 2813 1371 998 923 3893 714 120 4851 1768 1208 158 1887 594 1918 2701 3744 1960 3270 853 3058 4445 984 3466 2447 1846 1455 2684 1731 4046 3226 4999 2649 1747 1867 3580 460 3527 3571 2334 727 1607 1068 974 4934 3984 2605 1088 2203 2213 4378 3100 3946 4098 1754 2693 3748 1517 3719 2613 1776 2079 1641 4679 4446 2735 4628 2164 106 4703 3973 3895 1783 2485 3168 4993 3417 2491 685 3973 2098 2632 2359 3517 974 4925 2724 347 191 3441 4152 4697 753 2982 921 298 1335 529 564 2790 836 4045 975 2890 251 3545 205 1718 1056 4318 997 1765 1629 1722 3747 1952 654 2663 358 4203 2869 900 1120 4023 1614 2371 1178 1927 188 4290 3101 2707 267 4018 2881 1343 1964 2139 1106 2061 3900 3910 3950 4671 4540 2545 64 214 1746 1407 4744 3406 1783 925 3801 311 3368 4526 4050 2478 1598 3280 2350 3073 3229 4869 644 2503 1080 2339 3631 4118 4627 149 3582 2683 168 4887 2517 3798 1611 4501 2579 595 2982 909 2106 1009 1190 1760 619 3055 1396 2661 239 3914 972 911 3974 529 1417 1130 2268 4626 983 577 4111 3889 3208 4267 491 2512 1896 4962 4326 1729 2449 3419 2636 3102 2128 2952 2676 2370 2966 857 1792 3374 1535 4158 1417 2565 1774 4287 4442 3191 4328 2469 4568 4682 460 4430 640 3084 3610 3708 2281 3403 3576 1398 1766 181 4182 2582 981 1344 4252 4210 2610 2611 1855 2164 3413 4059 2200 3978 2231 4896 3548 1718 3242 3261 2141 4550 4910 4443 3271 3309 1028 3686 700 1289 1151 2990 737 3923 4014 4752 391 3474 356 2411 4554 1728 584 484 2221 3787 286 2690 837 2509 1027 4226 3425 2061 636 1492 4273 4668 4344 1532 700 4377 4114 338 512 190 3472 2786 3365 4608 1774 317 2818 2994 612 550 4751 4883 2468 342 2034 4379 3909 3801 1650 3018 803 2327 2559 970 468 524 2288 2408 3916 4984 3019 3719 1738 3167 521 3180 993 1897 3206 3123 4032 2484 189 3537 2674 3565 3123 175 3007 3235 216 3934 833 1148 1977 4821 4216 2414 3080 773 1831 552 866 1246 2580 4414 3736 3735 2676 3352 2615 442 660 4171 2288 4661 337 4758 1472 2122 3881 3175 3409 2055 3896 140 3800 2823 269 114 4885 2976 1586 618 1094 4123 1119 2463 4755 3872 1503 689 4531 4663 3537 868 2063 2103 496 1514 3354 3914 4076 3629 4983 3903 359 2294 1194 3184 2929 4825 2069 4137 4773 2566 4997 4703 4729 3338 4043 4623 650 2924 932 570 2046 280 3841 88 40 87 1304 601 3711 3101 2513 2509 3959 10 2345 3318 1254 434 4347 3113 4424 1997 721 3945 1724 1863 2127 2692 4421 4865 2673 4124 4451 3438 2225 3294 3255 4223 634 2662 4434 1896 4807 3034 1718 1344 1333 1331 4395 2757 2916 3495 4284 3446 3154 2345 4888 2639 4304 2815 617 769 3867 1739 4864 2695 380 955 303 3025 1889 2578 1173 1453 3370 2108 70 433 220 3262 985 2499 2897 523 1752 2673 934 2160 4971 321 1268 3697 2261 18 4640 3089 4221 1705 2724 4423 2687 4310 371 3155 2105 1892 2184 13 638 316 4904 1807 1870 2274 1451 542 3868 3263 4231 2629 4815 1061 4149 449 4505 1678 2490 2342 4483 2830 4504 112 3431 1596 554 2011 3165 349 715 2508 79 3537 2512 926 1572 860 1889 1342 1129 1950 748 359 2515 1228 4386 4103 222 645 4552 2640 2521 2861 3744 1472 2480 4285 2181 2121 4305 1961 378 4434 1879 2065 1788 716 138 400 643 1429 1229 32 3830 25 3319 1493 2500 1820 1259 2661 907 4465 2080 2910 1020 2806 4505 3632 2301 574 965 159 3982 4861 3160 4746 4341 4648 4545 2359 2402 1507 114 4973 1371 4144 4611 3584 2745 2831 2528 4992 2881 2176 1382 1786 1085 3323 586 4485 2121 2000 2154 4215 2118 3583 3561 1454 3473 322 3855 1960 3085 846 671 2675 3749 590 3560 2277 3035 2208 2085 1397 1964 1509 3269 1480 3506 4957 2843 1053 1113 4705 95 3385 3466 4320 4955 884 4698 4618 4486 1354 3964 48 3957 3228 3443 4090 1477 1548 1305 943 1634 4876 3019 1193 1796 4928 3139 4198 1077 1823 3693 3104 4460 1406 2226 3150 1476 997 1104 2329 2573 1440 4439 32 274 1223 2357 1868 2898 1630 3444 1268 4656 4062 2071 3475 3115 1586 176 765 4454 4435 4997 4438 321 573 1990 3835 3230 247 4489 2766 2021 1847 2175 4902 2624 3036 2348 2949 2184 2794 4746 3016 2654 2538 1063 4595 2659 1871 130 1954 3096 553 4394 4641 2991 3486 4455 4133 440 4 663 1009 3420 3089 2154 1386 2031 3427 3543 2907 2773 1800 2637 1450 2548 1088 706 2265 2466 3197 2192 4486 1331 3634 1603 4211 3204 2305 388 671 187 555 1729 3483 1628 2709 3642 405 661 757 1142 400 219 3321 1980 2459 1083 1416 3707 2982 3570 4503 2546 128 1093 2781 1600 1715 1370 4623 2613 4102 4149 4013 4007 1874 1509 4923 3495 2558 1956 4841 1521 916 298 780 4488 2625 4042 3202 3191 3472 4587 2346 4945 2352 1328 2890 841 2530 361 95 267 4836 1896 1201 258 2008 3541 627 1983 2165 1643 1695 1001 3357 1568 4321 4071 1790 4121 2463 2640 4441 2155 2647 2723 1614 2811 4233 1935 1894 4695 297 3749 1944 1803 150 2008 4164 2358 3710 2236 4723 1450 536 1853 2109 975 4024 3939 4265 3176 4502 1148 2489 3516 807 138 2075 4510 1195 3601 2777 4374 3389 1898 3810 3183 1863 3987 1503 94 4923 2757 1694 4657 50 2645 451 3646 1449 83 1330 3391 4504 4214 2966 1205 4161 133 2214 2522 1111 943 2226 2077 4988 2805 1418 2418 2497 1259 3687 1496 3410 3034 2880 3241 4263 1481 247 4229 3605 2503 4402 2327 1883 3395 482 4886 2030 997 1503 2054 1309 2090 4330 3013 3445 3355 2865 3814 302 3318 1990 3417 3868 2180 4001 4713 3879 2210 2466 140 3323 4864 1927 1151 697 1237 3324 2600 2996 3520 3094 1690 3429 3144 2951 1244 1448 246 2662 4426 1381 3990 564 1203 4495 290 4799 3801 3008 2334 2202 148 4931 1021 4515 175 3641 850 1044 1858 541 2728 4348 174 1344 19 4227 1364 173 3525 2929 4455 3558 3850 2415 1781 4237 2172 1548 1513 4652 1039 73 2516 918 1398 134 1352 2539 901 3275 4 4448 2004 2703 3707 2149 4267 469 2580 3373 640 4122 3363 489 4090 3177 4831 1733 1314 2263 1602 1810 4885 4886 2468 3467 1467 2142 4265 2000 3099 2392 2006 3397 1229 602 2544 796 4574 285 349 3071 440 3178 720 3151 103 1073 3921 1952 1933 2512 3771 2354 3862 1706 2021 2682 1013 3893 4514 1862 4422 1563 4128 101 3954 330 2397 3853 3606 2540 2925 2115 2043 4600 4709 3063 3248 4815 1532 3605 4227 567 1956 1837 4716 2308 4109 899 1083 2370 1131 111 2909 892 4891 4887 2354 768 1650 4585 3490 873 1726 1289 1595 3372 3299 881 3949 1459 3631 2851 3118 2317 838 1393 734 868 4950 4086 597 2581 2988 3763 2112 2404 1790 371 4208 4893 2287 3966 26 1524 3919 34 4040 4774 4968 4277 3966 3710 850 2149 190 4753 543 2512 4597 722 4720 3500 1083 455 1302 2408 2103 33 4618 1745 1561 2240 3245 4207 4718 3445 4160 2541 3872 1031 782 396 2243 4727 2725 496 1809 2971 1473 281 2799 4422 3337 2988 238 2038 2720 4408 1955 4702 2117 546 2239 3106 1971 4417 3927 3901 4722 2066 4957 3998 2060 4461 4261 1710 3793 62 4537 188 4339 797 766 1249 4747 38 4965 3877 1194 4442 4739 4896 641 20 1409 3241 1338 685 1492 1203 2684 1009 2950 2971 2242 1624 811 4035 1709 1246 3973 666 470 4051 2465 3698 2357 2851 3136 1209 2269 4366 3719 4112 1277 2762 4519 1775 1280 884 4189 3647 3502 2859 3299 3406 4377 1877 2413 4591 681 4064 3477 3135 3793 4667 976 3273 823 1754 2079 3563 4711 277 3511 4351 1681 1793 2705 3131 3871 2909 4411 3113 3280 2335 1452 856 3032 3565 3020 2569 1949 3708 258 1635 2563 2837 4420 4783 1017 123 2715 1236 3514 2366 244 4692 3006 4226 4584 1909 2750 1433 1084 2970 2539 3493 1034 3680 1047 135 3687 1249 162 4299 499 1988 1439 641 900 4331 2940 1918 1891 299 3790 2041 1853 4200 1666 3374 3219 1902 2581 2182 2714 3401 2342 997 2532 430 4902 4659 3638 2736 383 3956 2544 4996 2834 3480 304 317 2407 2171 2263 352 2177 4702 2498 3929 1999 148 2554 765 1909 774 3220 1646 4601 2776 2186 1682 718 170 505 3492 3444 1199 1969 1362 302 3881 2568 2309 3482 4299 1463 684 4477 2998 483 849 4053 1485 3405 1410 2989 4088 2339 4425 3964 3653 4133 3973 2646 2618 1720 3639 1417 2517 1439 230 762 3812 2397 3987 3046 101 2844 1070 377 2775 4377 1007 1994 3015 2901 4437 3333 1597 726 1099 1160 4260 3964 622 3838 341 1980 3344 4383 1260 3152 1456 2126 42 2965 1152 4666 825 4725 4870 3285 1291 4227 4043 1280 3492 3793 1223 2917 1003 12 3723 1699 3693 2687 61 3398 4114 2700 1920 565 4878 1206 2745 346 2881 1811 3243 3917 3160 4034 3180 690 2794 1545 1846 918 4451 4649 471 4438 2348 1104 3097 4432 3881 1166 4954 1999 2754 3984 4029 859 1042 1113 2800 2631 1323 1500 748 3930 3865 2923 3624 6 3026 2611 2983 3140 212 1781 549 2342 1271 767 4853 3012 2839 3329 78 4064 2443 1985 3409 4994 3473 1311 3237 516 512 4897 2452 4694 724 601 275 2635 4893 4066 750 1955 3024 3046 2201 3711 4525 2835 3952 3712 2231 4337 2432 3849 1719 2310 2291 3136 130 306 3713 849 4926 363 3729 4491 4265 4034 1044 2049 3834 341 4443 4626 1262 2795 1220 3809 3332 3531 4329 213 4873 1157 3120 1058 2085 3239 2740 3095 3996 3385 2834 4727 4831 2089 3453 4120 3496 2577 2083 358 3001 1068 3134 169 1502 3300 2437 3954 4086 3527 4424 1058 4790 1869 1302 4708 1974 3812 1275 350 2018 1580 2514 1668 1282 3620 1968 3149 3506 499 4873 3612 1011 3447 528 496 176 1018 1796 2812 2586 2143 1493 3848 2229 906 4259 4078 2440 3461 3663 46 3753 4524 2344 4442 2239 130 3712 1763 1414 3961 2853 4666 2063 1343 1104 1007 3429 1299 2553 1878 224 3780 297 1813 1478 3706 1814 200 3901 3251 3115 2253 1915 48 1725 1528 214 4053 4871 1800 2420 524 447 4072 2933 3667 3823 1383 2467 2433 957 3889 1633 2181 2347 2539 2033 3903 2279 1898 653 2501 2716 621 927 3840 4968 3903 3848 660 3228 3958 2021 227 1671 1943 1949 299 99 3143 4445 2731 206 4307 1796 1682 4011 3121 3783 2905 4911 2597 4854 2515 1660 3141 773 52 3777 3125 4284 3351 1279 1460 2400 2199 4230 3237 1455 3239 4318 2007 3288 1650 1598 2366 1705 3300 3497 1920 2695 4870 1868 2520 2618 4614 3034 3806 4013 2525 4304 2780 3018 2287 2129 3675 397 670 2898 84 3076 4352 3111 2656 4141 3700 1405 3177 2704 1961 2822 2982 4449 2432 4000 1771 327 2461 3334 4542 4016 1545 3749 1628 3619 2307 64 122 460 978 4117 3644 4299 3349 790 1857 4557 4107 3017 3548 3042 3507 3793 1509 1013 4574 2570 454 1760 4064 4656 3031 565 674 1137 3363 1126 4859 590 1993 2525 506 4567 4579 3405 3966 3556 722 3991 1983 532 664 1854 3866 3818 508 4876 4176 2835 4914 410 2695 4569 3056 3004 2344 3043 4147 2490 1823 3643 832 1665 1111 3390 2307 968 3915 424 2891 332 1974 3645 4596 4316 1652 4513 115 2029 1910 153 4286 1815 3963 3480 2682 4854 2073 1043 2843 1986 2624 1397 3767 911 3503 444 2419 2174 1541 2202 1053 2042 498 1725 272 1356 547 1919 3227 2504 609 2694 450 3118 26 1061 211 3897 2223 3738 115 1043 2173 326 3735 415 4340 4656 3699 542 147 1554 3310 2579 4738 4722 1156 2183 3966 4371 1243 2205 448 33 3158 3287 534 3432 3629 4991 1561 2374 1147 1823 3342 3253 1423 362 1221 3298 4804 4208 1221 4345 4488 718 1262 2294 1817 2980 2789 4653 851 1333 4459 4987 4659 1530 2575 730 1920 1959 1375 2401 84 1325 3467 4066 1479 2463 4571 827 2028 3125 3819 3949 2427 4371 758 1280 189 2331 4680 4973 3347 1839 2555 938 824 4888 4523 978 650 3986 4018 1850 2957 4485 4181 910 2104 3902 4588 217 4973 531 2998 1328 597 2459 2507 976 882 1484 1760 1084 4604 4299 4167 3448 2341 1576 4300 1224 2261 3535 3297 1746 1518 2664 34 3135 3776 3631 1442 414 575 4141 1981 610 3224 3245 3540 4463 1712 2136 4860 4072 1333 2313 4191 1844 4146 1346 3553 413 2151 4014 908 1320 2039 340 3380 495 2537 4746 684 850 3736 648 2928 1801 1075 3321 2497 2180 2605 133 980 3476 3158 274 4499 1047 4656 2142 730 727 1851 607 2027 2404 1505 411 3195 1517 4458 4656 3499 1227 1130 3605 4055 1447 4374 2223 3706 3591 1251 3198 185 4125 1663 3765 771 2127 942 797 4768 2944 4774 4626 4799 926 3931 2180 453 4394 1044 1416 3789 4091 4476 3829 4795 3363 1882 4576 3944 1256 3833 4704 289 3533 345 3074 664 4078 4116 30 665 4759 3114 3200 446 3246 2149 4960 3620 1493 3886 4930 3252 3881 4406 4343 2571 2629 4430 3035 2282 4024 4271 1173 318 4882 1843 1793 2369 923 3354 1233 551 917 1350 24 4978 53 4056 2478 2887 870 4584 4439 687 3893 4897 459 3975 2318 1490 4280 2840 94 1902 1419 247 1631 3781 2251 3238 439 4857 2214 810 4721 2970 1762 1555 3826 1106 1022 4911 293 3274 3686 3470 1864 2739 2218 1335 4317 1406 3639 2130 562 4701 3156 2909 1929 655 551 2312 4320 2976 3838 2264 4722 1582 4806 2375 4413 1093 4840 3210 4914 1300 3623 1010 129 2702 755 324 2490 338 1704 4193 236 4620 1112 3271 4385 4602 2077 2685 1952 1135 672 4787 3187 2171 3221 1520 4959 2664 980 4594 1894 2391 1290 4930 4376 4666 814 1445 2997 3607 2516 1780 4645 3299 2917 3908 3344 1148 4165 2751 1598 1934 396 2042 1497 808 1790 4077 4694 4668 4363 3670 3408 3362 3679 3118 3333 581 547 4338 4847 4068 1210 4803 3739 1107 3221 1535 3501 2336 3968 1590 1955 1526 2347 197 4894 2309 393 3374 228 4632 4980 4342 544 2253 1799 134 4888 4257 1411 2835 278 1353 1867 1047 1680 4954 1815 1301 3913 4419 4973 3264 3381 1942 1203 3141 265 2586 3183 972 3240 1443 47 1691 4743 1681 289 4291 2858 2157 1796 1113 2132 287 2357 1838 1028 2019 908 4208 1178 2710 4540 1743 1694 4590 3694 3160 4450 960 3846 54 2387 3608 4669 2180 2436 2428 4797 1492 82 833 3080 291 785 3341 1626 4730 2429 2459 1586 3927 2314 2970 3725 242 2454 2118 2891 1216 2921 3942 4320 4556 2164 3212 3788 2369 1695 384 2740 4569 800 85 4959 1249 915 3955 3769 4914 2549 2275 331 3178 3536 1590 3273 825 3723 3191 3907 2429 4903 180 1180 4614 802 3201 742 3370 176 4396 4677 4202 4885 322 4663 3363 1620 2177 922 4583 987 2452 270 1297 2117 1395 4839 173 3271 3192 3244 3709 91 2266 2419 4845 2312 3390 2395 1112 3871 305 3096 2240 2864 1599 1138 2778 3779 1576 2022 1847 2456 917 884 957 4559 3751 4911 3284 3696 3545 4584 4042 2485 561 108 1751 3643 403 57 338 4581 3718 3725 930 4529 108 1231 4701 2136 2086 4788 2468 3490 4607 2963 3509 3808 4740 3241 1216 3609 3562 4670 1523 173 1664 2903 3814 3821 4160 2522 2752 1817 3579 884 3208 4720 3498 6 2996 3412 117 2012 1950 3355 4056 1229 1025 2743 2865 2662 4048 3367 4148 383 1800 156 15 964 4514 3605 4086 2877 3810 243 16 1542 4154 1190 256 2280 359 462 4973 2910 3275 4066 4322 2057 98 245 4871 2853 3941 2820 2550 4569 3562 4817 3478 4195 3025 2115 540 2274 657 812 941 3730 1073 1921 4710 4084 1767 4390 236 3947 1373 2567 1252 3055 38 4368 564 606 3182 887 2232 2630 1919 4532 2822 4117 3669 3327 2834 2465 4379 434 2267 4720 4076 1459 2412 3458 2843 4316 2308 3506 914 4883 3950 1400 1319 2362 3554 857 3259 4176 2410 2742 1513 2710 4950 1097 317 338 4001 483 4778 903 3481 705 3395 1268 482 3458 1051 2393 2916 2491 2213 2821 473 4419 341 3802 2640 1871 3780 1511 4197 1711 4848 4693 830 4527 761 3811 71 4607 4038 4827 4711 1548 1646 2866 1433 2204 1719 4443 4068 174 4475 2925 4124 3136 4694 1489 2334 3359 129 1245 3472 2955 858 1099 551 2703 2562 1306 2894 2213 4269 316 3846 385 278 4759 1832 3145 4424 3701 1469 515 4750 1883 1775 1311 4612 1781 541 657 1235 873 2747 4593 3177 47 4415 1290 4775 4176 965 1502 3273 1964 2692 2504 1482 106 1455 3920 1109 1652 326 3355 1525 4208 3362 4841 1150 2352 92 1285 3377 755 1422 1689 3100 3666 776 4111 4256 4131 1221 1969 1073 2370 4475 4065 4306 715 1623 2530 3622 3593 4247 2437 1152 2715 3358 2365 3772 3529 947 4604 4779 1499 2706 883 4267 2946 1249 174 45 4789 4564 4710 2358 4278 4779 1581 2590 755 1711 1797 2852 365 2336 4210 4247 716 4809 2987 366 825 2626 2501 3938 3034 4878 2576 3935 4329 1187 2760 1487 2510 4844 3245 4574 2953 4914 3555 863 272 4839 2219 4829 2199 3417 3368 2699 683 1693 843 4213 3662 1050 1800 3484 7 3306 351 1791 3687 2380 3715 3084 964 429 3342 179 969 4690 4211 195 3820 4887 3267 627 4592 1995 2673 3843 689 4762 886 16 4874 1314 701 1955 4330 2950 2560 67 1338 2942 3513 2686 25 3509 2010 1532 2424 1930 1686 3069 271 3167 3589 1709 1678 501 436 4039 1396 998 2163 2303 4332 2586 181 943 3475 1291 4915 3507 4076 2496 3073 3581 2428 4302 4968 4449 4390 2882 3451 2962 4487 2408 1858 1644 2291 3991 409 1671 2839 4267 1218 971 829 3906 3879 2238 2395 3736 1329 2119 804 779 3884 4631 837 4487 2600 3163 1201 2746 4970 1979 1246 4449 3225 1950 1662 2586 4897 2844 2527 512 4659 3122 3891 771 4139 4090 1097 2949 1849 2544 4882 197 1777 278 4036 2416 2075 281 1403 3451 1419 4009 2395 770 530 4669 4439 5 1307 253 1117 3053 2207 598 2192 2364 2665 4618 1629 3258 3971 4685 1334 4488 768 4801 1890 145 2023 2507 4107 3164 2750 4339 1246 2556 1773 3560 231 2584 1023 3394 570 4091 2685 510 43 901 1490 1662 2191 2208 3879 558 2089 3387 2305 2928 4182 1923 3918 2681 201 2645 1028 4618 1408 4790 426 376 77 4083 893 4012 421 2353 3253 947 332 4878 3277 4655 4072 174 2022 996 3386 4583 1612 4836 1584 1317 4240 3004 1477 4567 148 3748 312 2904 2986 3699 4481 4775 2150 2169 615 1831 4239 2404 2564 3896 1290 1955 1903 764 1855 3622 1913 1306 2266 3444 3073 311 2155 1746 2056 3576 134 507 1374 970 1508 3139 4427 1986 1849 1499 2694 3149 4372 2584 874 1281 4489 3868 3348 3210 602 1500 1318 2574 866 848 2503 809 1873 854 953 2170 1795 438 4178 4636 4072 3887 1363 3318 766 3865 4340 4788 4338 1170 1182 1699 3243 3706 3111 521 4975 1870 578 2355 3420 136 36 3812 129 3949 984 285 3786 1774 2244 4799 1839 1392 2866 3875 4637 3980 1832 4267 2755 3719 1296 3574 1927 2347 913 4664 1591 1748 4636 823 1704 125 1592 1919 1315 2920 2102 1231 3011 793 485 2898 936 3972 2583 2111 2934 3754 2627 1322 3599 3945 3289 2824 4973 1681 4465 2623 201 3215 140 996 2439 2517 4121 3050 143 712 3194 1234 4598 105 836 4389 795 3085 4451 4300 4090 3997 3163 1985 4108 3903 2848 3755 1277 3411 4855 4062 3621 38 1139 4560 1392 506 3273 3958 3894 3948 1172 829 2211 813 1137 3433 4624 4378 4348 4641 424 2748 26 4672 4580 793 3325 838 1024 3921 1995 1926 4676 2745 559 1110 475 3804 3567 1161 3399 1309 796 3920 3659 3718 1805 3861 912 476 3300 3022 321 2872 1455 3792 4206 4783 312 3834 677 1251 3454 3141 4180 4505 3554 811 25 2745 4907 3877 3698 417 1538 3179 3293 1010 4343 689 2497 2497 1202 3996 4987 2872 2098 3744 1723 3706 1970 1549 2980 34 1063 3878 3223 2501 523 2089 4464 4203 557 2569 1872 3058 191 4711 1177 2139 935 621 4749 3715 1606 138 296 2123 1620 1913 1313 1105 4738 1481 1485 2469 1694 3694 2828 885 4315 2175 4682 4641 1534 590 71 207 346 3771 456 3664 2485 2673 4020 1281 2657 8 2383 956 1260 4753 506 4764 1992 3245 3049 4244 1515 1679 364 2633 1416 3277 3590 451 1949 4587 289 3416 3195 879 481 202 2321 2942 2540 4956 3306 4846 648 8 1578 2354 3293 1044 2516 4769 2167 464 1287 4583 1157 3513 2468 2219 1965 1210 2530 3479 4094 70 571 2316 1556 1919 2828 1635 2999 922 2689 4804 4228 4273 1926 1331 3499 2815 447 1182 3239 4896 1633 1273 1065 774 3135 1682 3278 4797 2926 2445 964 4112 3001 880 1505 1345 3533 1296 3924 4909 2894 59 2090 3214 4593 4348 4466 2895 968 3923 2169 2676 3137 4578 1127 1223 1959 1145 4441 1532 151 1442 2573 2342 4829 285 352 4319 4029 4046 2019 1076 3010 4546 4170 1647 4890 2374 2884 3012 3567 2680 574 884 56 2700 4784 237 4278 3584 2334 1807 1367 4520 2664 4144 2327 2435 3450 4025 2402 4579 4389 472 323 3065 1268 708 3345 2256 3952 4460 3756 901 2301 1704 1428 3837 307 1838 1643 1615 4509 4743 1862 1398 589 127 1079 936 4046 2696 4286 3849 1593 3495 803 649 4889 4494 3686 3922 3118 2945 2328 2139 2326 3873 2967 4688 4039 3428 1750 3999 2911 1962 1930 3444 3828 3946 1014 4694 4476 3003 3944 1448 3743 4787 2386 3633 3296 956 3346 2588 2927 4186 4714 3729 2513 4846 2160 4586 2359 2806 4255 4407 4931 914 4813 3706 102 3985 4827 1860 1757 362 1488 966 3631 2363 3486 3961 1289 1318 4355 3623 1306 2447 722 1575 3423 2423 1296 309 2120 300 1343 3143 2481 1023 4582 129 3338 1348 4558 810 2888 3589 655 3285 1634 1232 833 4401 636 1716 3507 4129 1335 2584 4360 669 2287 2677 1829 2175 2436 2591 1157 1519 1881 1391 757 2408 2880 4292 1304 2136 3925 4445 4475 2108 726 2464 4530 1530 3305 4959 4802 3420 3782 126 4181 3444 1937 4606 4921 2947 3962 45 4249 1728 300 524 2482 4999 4257 3575 3071 2519 324 4281 4446 4619 1813 509 4457 4274 4401 910 1574 3064 3008 3648 3168 3339 2205 3420 4899 4694 354 1152 67 769 1393 1685 1326 519 3852 4407 2661 3422 3109 3401 2784 3323 4503 462 951 2115 187 2097 2657 3211 2828 878 2953 3218 4732 2135 4340 4786 3284 3848 1148 386 3168 2002 2680 1486 4473 2276 4810 4877 2953 2637 167 2834 3186 3676 1675 3541 3256 2785 1186 3799 4514 3561 240 3457 533 4925 3546 1461 3553 1091 2531 243 1506 2356 1456 1078 104 3052 580 2773 1375 3430 477 1098 3952 4429 885 3102 4118 1980 3954 3123 2578 4047 142 4905 2688 1768 4607 2482 2544 635 2904 501 2157 4106 599 2110 41 1857 2437 3396 2903 4379 649 2491 3032 51 4069 624 3087 3092 1223 3680 13 1570 3890 1752 1701 927 3106 1686 4609 1759 436 3023 4219 4876 1835 4463 4245 4882 876 892 3490 12 483 4091 666 381 116 2506 2866 2552 59 1092 4266 1065 1436 1057 4725 658 4684 1906 3860 3615 1685 529 2572 1834 342 3207 1355 472 1561 2845 1223 2401 2948 60 2887 3764 1024 1676 1847 1857 4221 417 393 3701 172 3785 999 3145 4523 3367 3506 4 1301 1371 622 3468 567 3784 2595 3561 1781 501 2558 1227 2195 2453 422 3582 3859 863 1647 1757 1205 3118 3594 4557 1779 2769 2627 53 3289 3260 1386 484 3419 1302 4987 1875 3111 2762 2846 2791 2374 2782 1999 4513 400 3638 559 4757 2573 1386 3697 70 3964 195 1614 656 4136 874 3313 3117 3989 1538 4076 4825 888 4697 3274 1766 3197 1763 2986 4217 3030 247 954 379 563 544 1786 3984 164 4749 1461 1083 2065 1649 3556 1529 1603 475 1130 3729 2032 3911 1152 2819 122 2196 1699 1462 2753 813 97 2783 1725 4568 3432 2161 2372 1873 3303 216 674 4464 51 2725 516 231 3180 3821 3364 3205 4853 202 4584 965 4639 3792 251 4960 3190 1553 1787 4391 1891 3946 3593 3497 2280 2004 3148 1363 4999 2532 3598 4603 140 4571 165 2053 606 982 1468 974 466 1999 1383 4475 3592 978 66 1971 3988 4089 1211 1193 3734 241 2332 1099 2642 2523 3506 2062 2145 2587 2712 487 2239 492 525 531 2163 483 4633 376 2833 3432 4148 1154 1883 4992 2112 3559 76 1581 906 4699 3844 2132 1429 2917 7 4782 6 4944 3702 4584 4057 2163 1892 3331 1179 3698 1505 1828 2742 2834 4155 4453 712 1912 1208 2722 236 4299 2214 4741 3687 2750 3580 731 2668 47 1718 3965 3041 4331 1540 4792 496 2975 2147 3845 3863 2400 2347 3993 3256 4485 3287 2102 3009 1327 2048 481 1174 1328 3786 226 2370 1953 2750 495 4729 1146 2535 105 4002 3334 3669 4581 45 3964 941 1676 4625 4687 2222 1859 497 4359 2485 2060 3985 4262 2034 531 2446 3284 2937 3579 4748 3540 1034 4695 4173 2501 3898 3144 1 1777 24 4469 1728 3281 3936 2855 962 1671 2979 3729 815 2706 4525 2726 648 1102 4126 794 492 2177 1026 3920 4083 1903 641 75 4663 4031 4815 373 1238 3445 485 1387 2610 4182 1310 4766 3240 3190 4763 4715 1901 1149 4224 212 1428 2525 2733 4134 1201 4566 501 4529 3225 395 3498 2659 2207 4307 4879 1141 3617 3968 2341 4580 473 1139 4143 3729 1358 4798 4941 1490 1416 2144 1301 2215 1103 629 3197 2189 1500 4580 2083 4502 4765 4639 1133 2080 3230 2262 2617 978 3371 140 1382 1986 1872 2737 2097 2449 4617 3662 4722 4124 3945 3268 636 3629 1431 2957 1496 4737 757 4481 2818 4536 2512 2187 299 4888 3531 2298 1157 4754 4179 4913 4402 2131 956 870 4062 917 2362 3438 3960 219 3065 4704 4229 4544 471 4094 3373 4937 1484 3855 2676 2006 2657 2128 3466 4597 4790 2966 588 607 1585 2997 2385 1146 4206 2044 509 4189 1770 4823 1225 4247 3495 1172 3833 3880 1812 1118 4661 4021 826 1021 97 3345 1944 3724 876 2391 2399 3058 541 465 78 98 4049 2412 4343 3011 4454 265 1664 2008 1380 1758 3372 4904 2039 2459 424 4983 4518 686 94 2716 4999 3895 3093 2697 825 4924 942 1471 1160 382 385 4679 4340 1891 1062 3489 3746 2514 349 577 2994 4866 4318 181 511 3211 3202 1056 2458 3795 792 2739 2384 3450 3040 1294 23 4422 68 2115 2229 3432 2170 108 3465 4877 4603 4704 760 4911 2351 4850 881 3410 3095 4490 1137 2263 946 818 1248 4828 1928 4241 2955 3505 1802 196 3952 1684 840 4680 2324 934 3705 122 584 1781 4399 815 968 3064 2824 1516 1939 4702 3894 1535 2718 2191 4104 851 2777 785 1775 3881 464 812 1442 1858 2299 1247 4266 4605 846 801 2591 3071 4666 3744 4193 4694 3354 4381 2959 421 3167 830 2244 4852 4349 1299 909 4621 1428 4258 644 3072 3735 1332 2336 3191 312 2845 1347 2827 1674 1807 498 981 4606 2152 897 3350 2047 3599 4493 40 14 2003 4247 2946 3374 2468 4952 3951 2592 1296 567 192 1105 4664 3541 1806 120 3120 322 3657 2600 1074 2748 331 2300 4020 2879 4150 2078 1285 1400 3850 1878 4180 673 264 4937 737 1209 1282 3952 1098 4633 2576 2245 2256 1407 1180 4721 1743 1119 4191 4849 1097 557 4834 2852 3468 508 3846 1191 3759 4578 620 2705 2065 1833 622 3647 482 448 2964 2009 3704 4272 4864 3219 4060 984 1035 1669 4946 2258 2133 4596 3381 4715 4129 2815 3696 735 1494 3114 2190 3778 3823 3558 3315 2136 980 1295 4680 598 3887 4669 3011 1662 2688 931 1812 4559 2154 2403 2810 4963 2403 2689 4724 768 3936 491 4969 4592 502 4040 24 4088 4538 869 1048 2044 4923 4681 3482 3106 3690 2435 3266 4778 3121 3918 4689 2453 625 3572 2158 539 3442 2736 3616 4635 2759 338 4246 1695 4727 2719 2415 4837 958 2871 554 1359 1497 3661 1432 52 1574 651 709 4309 1930 3787 3434 4193 1776 3039 2990 497 81 1169 4720 3252 774 2476 1759 3908 1552 3745 890 2080 2025 579 2416 2192 4160 4044 2146 4092 4465 2517 1884 286 995 1314 1376 3562 3800 3436 498 2765 3160 909 2477 708 4862 4359 3924 3024 4521 4758 1626 681 4837 1897 1027 4744 4032 3677 480 91 4629 4906 2887 2692 4964 3228 2545 2419 4736 1907 467 4904 4368 2059 1605 1609 3470 3877 4606 2994 3107 2380 2077 4720 2545 2249 634 341 1599 1496 4843 408 4241 1057 3999 4250 3574 551 4631 3777 2928 3172 1367 4656 3751 3891 4170 405 4982 3621 924 2139 2181 1077 2293 4486 1149 4556 3788 2289 2463 837 2130 2283 2910 778 59 301 32 301 2049 4206 2849 4336 777 135 3415 4638 3635 2688 1031 3527 2966 2065 1703 4040 922 1554 3154 1841 2052 3835 2231 989 4173 4796 842 4013 707 2039 2698 1342 1255 4961 4945 1270 2814 3853 639 443 1344 2520 1936 4564 3996 4966 4641 4421 2842 580 4679 4408 839 2340 560 23 4741 3492 2271 4627 4352 4719 4084 4392 1442 922 594 1454 1231 2520 1648 1314 4290 295 2137 1267 3183 425 1468 2221 2239 252 3108 529 3199 282 2752 4667 1496 1986 276 395 3601 685 4919 4829 3857 3153 1067 1257 3005 2122 1409 1491 1104 2452 3802 1860 4942 2098 3398 311 3680 1635 2657 285 259 1911 3593 1449 3712 1142 1098 2941 2550 2777 4402 476 2276 215 3901 1117 3255 2242 4226 2478 4642 3983 1499 1815 2561 2178 609 1947 1229 2175 1271 3339 867 962 898 682 925 4112 4167 3457 783 3916 4885 3933 2403 371 2062 3708 4990 920 2267 2676 4520 2801 1165 4164 4752 2312 3533 4961 2798 3290 3964 4491 4815 1692 2259 245 45 169 2293 1232 4796 1933 3704 3000 2414 3773 2152 2582 4888 277 3244 2524 851 4089 2943 4076 2316 2068 3968 4330 1788 796 4370 4893 800 1523 965 1658 2602 632 827 1193 574 4620 2092 3070 4702 4486 1075 2001 2183 1559 1974 1070 3874 3239 2241 446 3140 446 2516 4165 1502 3107 873 2922 789 4729 511 1657 2451 2221 4242 2500 748 4769 2888 3558 3530 3404 3885 127 3418 3416 4496 1451 4773 3115 1172 819 1784 1046 4096 3290 4540 777 367 472 1286 4861 1257 4795 1856 2120 2280 4538 1174 3661 876 248 2659 4265 664 4991 3025 2808 4402 1338 1476 2181 3567 3985 3048 2829 452 689 2446 317 3646 1482 2100 3231 1363 2119 642 3674 2007 3817 445 3879 1248 2724 4271 2037 1347 3425 1389 4565 4621 2243 4408 3598 4738 3906 4053 4002 449 4555 1765 560 1549 29 645 1824 950 4797 4767 4370 3054 979 1536 1655 2973 971 4384 3318 1838 3725 1573 3201 3935 1118 3280 4365 1045 2757 2078 2046 94 462 4440 1272 4852 2970 4427 3447 537 4197 2025 920 3958 615 1799 2982 4482 36 2093 1702 793 4380 4361 4939 2194 2995 212 3538 4824 3858 2235 2911 3699 4836 3815 383 1972 4082 3110 2844 3764 3840 4879 4884 1509 2102 1426 1442 903 2511 2902 2148 3517 2213 17 2715 1133 3291 2692 86 3084 2218 3492 1551 3040 1301 2778 2156 3948 1748 3916 4607 1727 1021 2850 4855 2701 3142 2834 4517 3317 2589 1412 2360 1921 3864 174 1113 17 4861 809 3328 3600 1979 3714 1709 4789 2855 2826 2975 156 1809 1047 3265 4283 4644 4609 2800 109 4065 2709 2438 4714 2932 3502 1562 4829 2662 1559 486 181 1321 2018 2776 564 4336 876 2465 3523 2484 2942 2417 3508 3711 2646 57 4031 3669 156 791 1174 2358 4709 1710 3776 4606 2468 1659 985 2070 4412 4929 2657 2000 4551 238 2217 3822 1698 1884 4249 3227 2646 4937 3941 848 4881 111 4451 2857 2995 2005 2862 830 3194 2011 4278 2667 710 4194 4966 311 3461 386 1693 4921 2368 4867 3742 1454 628 1853 3543 4564 1075 1399 2046 1787 1400 3211 47 4655 2510 1032 599 2743 3146 4527 1509 497 3132 1175 1195 4164 2219 4858 4729 1548 1878 333 3755 921 1779 1004 4486 216 379 155 2375 4313 2628 2526 4388 2839 3086 4954 4216 2483 3175 1602 4971 1922 95 1555 3176 2 4004 3744 4766 2153 1704 4550 1568 2622 2574 3945 149 2726 4728 1486 4824 3616 3788 3815 3984 4633 2514 2890 4802 3738 2392 2706 4610 501 2230 1044 1222 2123 2418 3212 579 2224 2278 2030 2413 741 4677 2757 3716 518 1873 1991 2473 2626 2520 3422 2766 54 90 4057 2315 4946 3613 4169 617 1298 498 1492 2011 3038 3221 3310 4256 2650 3816 427 2619 847 3928 334 3955 648 3047 4894 4387 2702 2513 3771 1531 1829 639 1685 493 797 2871 1430 657 1593 937 4163 3705 3899 11 3046 2150 4702 3127 4343 2169 4347 920 214 3235 1885 4456 1683 693 917 2797 3303 3856 2510 3072 1160 2095 4241 1876 4369 1088 1235 4101 3903 2991 667 3494 4085 2251 4060 2185 4625 647 4129 3980 1733 2650 1028 4950 3151 704 1229 1870 2993 3334 249 1916 633 2657 4265 2726 34 1424 2319 4477 2058 2966 1348 29 4962 4633 1157 969 737 1350 1913 4684 1273 2962 653 4465 3120 906 2104 1771 2169 2644 3975 1222 153 4732 4314 4765 1962 1448 4645 1481 1827 1741 104 3281 2813 2144 4032 4884 3792 2005 844 2920 1540 1403 1456 1895 105 4653 37 253 3343 2739 983 195 1422 2519 3390 3823 2968 2209 4229 3530 698 1067 3574 2576 775 390 917 2260 4660 740 2800 2625 981 2939 4934 4842 4479 4664 3196 2219 4700 1729 4881 4205 1578 4410 1028 214 484 1450 1512 1951 159 2171 4927 1764 446 101 3292 2911 4375 91 3343 2990 3956 4332 4421 3345 2627 4267 3950 1692 423 4400 1221 3059 460 4581 4668 337 94 3314 637 4168 3515 1194 802 3052 3140 2460 685 2479 809 3586 689 1679 2242 3973 2711 1716 4198 791 2018 491 944 1575 4308 4637 1597 2633 3350 4760 2279 492 3268 2541 1997 3906 2447 536 1489 731 3561 100 2264 2386 348 4364 2958 3974 612 3043 3479 1323 1648 2277 3335 2943 4093 812 4707 3765 1523 1372 1038 3149 3462 2094 3045 1306 2998 313 4643 4290 1807 3092 4750 1530 522 302 1376 4544 3130 3231 1567 4831 136 4284 4333 526 4280 3302 2816 649 2650 3507 4883 3991 617 1708 1516 2954 847 2318 252 2362 655 4953 4026 1114 1650 3300 3648 2354 2011 2199 2156 2435 1675 3863 1737 2814 237 1957 2931 3797 1323 1575 2807 4577 3879 830 968 738 3611 783 387 2970 2922 794 108 2043 2964 4374 2359 4444 3222 3667 1736 2432 2560 1622 3459 998 2693 3257 1485 2154 2102 2592 504 4459 1888 3045 2387 1851 2241 1820 72 810 1855 552 453 4459 2793 3852 1235 3550 1172 1427 2346 1196 119 1025 3571 3966 2631 2168 1676 2871 1532 788 2624 2877 4570 551 4205 4532 73 2718 4380 3011 3182 1905 356 3012 1648 3055 2374 1664 851 1888 4402 3121 1216 3889 218 167 1251 3956 762 3428 4492 477 526 2288 1879 222 4836 2469 492 956 909 3571 4655 4103 241 3862 2201 3190 904 4091 773 1769 1145 1039 444 1133 4831 1848 3857 1924 158 2841 1566 338 555 1443 2254 2209 2794 3167 4576 1534 4285 4724 4642 1353 4516 31 3804 1969 4151 3470 3577 3694 2622 3268 1258 1037 922 3201 2322 3472 4953 2775 570 4091 525 1582 1039 2704 1190 1856 2495 4028 2340 4950 2280 1712 3661 3873 1825 2328 1237 3097 4135 2991 3833 1954 58 1826 4715 2250 2413 4672 2865 1645 345 2273 4662 3633 4546 3676 3704 370 2953 1623 4848 4207 3568 3802 3277 1131 233 3132 3953 3973 384 4861 4602 152 84 3250 2803 1492 3090 1261 456 803 4530 250 3950 2165 1640 3539 2824 4220 2092 373 4539 2673 4978 3457 1923 4173 4923 132 51 777 1779 3655 4010 4031 4209 4479 4321 382 4697 2182 4174 1545 821 1592 1291 361 3016 3320 3703 1119 1930 4264 4124 3891 2303 92 1447 3672 4320 400 548 2493 1920 4717 2496 3957 807 4417 685 1448 3211 1883 2713 1768 4803 2739 3919 1469 1914 1032 4100 3801 954 3600 2507 3437 1222 1284 1786 1754 4550 4568 3075 1681 199 1984 948 2836 801 1278 2463 2866 3351 4725 691 4127 2930 4561 937 345 3711 4260 2895 2820 3964 651 2297 3887 1103 3639 1099 2429 2127 373 4536 2614 3281 4998 974 4419 3044 1760 3616 4349 3029 4243 1082 2622 2244 1028 4721 3326 2117 4341 2529 4568 1392 1787 4052 2890 1298 4751 4530 2905 546 3478 4379 4674 860 929 4615 2258 1578 2310 1270 872 3973 1549 3425 149 2064 1211 1359 4715 2094 2802 3400 1955 4087 2231 2246 757 2303 2659 3623 556 2495 1899 1917 15 3034 3272 478 3906 1233 512 3148 4043 3536 1531 909 1381 4175 3174 100 2136 4745 995 1502 2927 920 2704 4166 904 4711 3387 2715 4184 2871 2173 3717 933 307 2972 4883 1938 603 1982 1863 1030 1997 4453 2432 2525 1471 4702 3303 2533 3559 3105 4251 1891 3659 1300 3645 3460 1225 1312 4764 4836 1601 330 3835 178 349 1531 3462 2698 4752 1673 2017 1674 3764 1676 2873 509 394 3450 1784 3683 1126 1123 1957 2055 3689 2357 4770 1847 557 1617 772 3752 3061 3388 3567 3384 2138 3143 2376 90 3126 3680 760 3149 2741 967 2232 1989 39 4922 375 3905 4480 4265 1158 4107 2217 3922 269 3219 3292 2078 1387 685 4531 826 2825 3502 1161 2735 3223 1547 839 4643 4983 945 4929 2158 173 2054 2895 4574 2645 4319 701 4155 1301 3352 3291 2779 4342 1056 1389 1671 23 3401 4043 3421 2138 2100 4419 1940 2021 4595 2858 4019 4083 2366 1423 4274 4281 1687 648 982 2209 3757 4051 3490 3682 1693 7 2809 4493 4044 1288 4045 594 3094 1206 2083 17 1539 2742 2765 3786 3964 4288 3774 3581 2442 2303 1945 2363 4376 1348 3035 1707 3932 4364 4412 3869 3898 3405 4787 3483 3481 4413 4311 3571 4492 3627 2182 1519 3642 4092 4569 628 2574 303 3046 4334 4135 4841 2053 107 1217 2571 4916 2436 1571 3039 3052 3943 3823 3758 4153 2591 3422 1284 2573 3906 2425 922 4341 1362 2905 2708 2251 4389 2855 1745 1274 629 4980 2454 486 4945 4875 659 3489 4866 1626 2684 919 2967 4949 1537 475 3881 2203 1566 1063 4992 4431 3236 4089 796 2784 1934 64 2748 4449 149 1723 1123 58 813 1010 2286 429 3982 4723 3199 2986 4827 1702 2693 323 2582 4314 3010 392 546 38 3267 4285 1920 4616 2812 1007 3979 4194 2626 755 3812 3336 2670 1007 3358 475 4297 3479 3051 4905 4362 3393 1109 4338 1450 985 1414 844 617 1670 2064 913 4429 3443 3822 1092 1778 1319 4698 4872 549 4621 2052 4440 4832 3525 297 856 3522 81 2346 4707 716 3857 3889 282 3164 3432 3895 4332 1670 4092 4273 752 254 3570 1606 4836 3319 1583 3811 4842 967 3640 1239 1438 280 4019 23 3721 1993 3732 4963 1289 1267 4577 2247 702 2821 3094 4155 335 3825 2818 2356 1563 4996 1840 1769 1105 2258 2895 2078 1144 1023 4147 3836 551 3135 1898 3975 4774 2487 2111 1399 3635 1241 3226 1160 1239 1076 2677 4585 2022 2522 4265 2177 2795 553 4055 4221 1937 1211 4480 1708 923 21 2118 3811 1581 1475 4928 1225 408 403 1026 4949 3386 1302 1058 954 100 2090 3956 4602 2426 1162 247 128 2215 76 4623 84 1334 226 329 211 1274 4258 3593 773 4991 478 4591 181 1110 1973 4621 3805 4141 3680 4931 3311 3685 1438 4572 2197 18 3552 1806 4385 2119 3741 4470 2974 2095 4631 922 77 1325 1821 2117 1649 1125 391 1502 2292 4424 677 1793 4071 3732 4057 3996 4974 2850 2536 3796 1674 2391 3228 3414 1317 931 4997 1486 3073 2253 3651 3835 4186 2684 1694 4640 1639 2511 2183 2421 1637 3023 4708 949 3564 208 2456 4910 840 1580 4768 4659 1505 687 4343 2949 1139 588 51 3366 3495 2550 3597 5 3240 800 3485 261 2735 2878 4484 4981 608 42 345 393 979 3624 1421 2647 171 3865 766 2660 4818 2380 4015 1101 3299 4817 4879 2870 4415 4004 2510 1830 2745 3832 4419 1713 146 4785 2968 1493 1741 4777 2460 4509 1780 1156 4552 3617 3553 1355 2435 1972 4086 1069 4238 2637 1398 778 3393 182 4769 1942 1916 720 2660 3012 4559 4981 1271 1952 1962 221 3565 2268 4845 3282 2559 1804 3938 3699 90 1922 4822 981 4652 1874 1604 4653 4851 1999 3465 4175 2134 1341 4649 3371 538 2117 3993 4394 3566 1820 99 1181 4959 3675 245 4207 2421 1704 2666 3598 3644 492 3807 4942 4348 3068 471 1957 4426 225 1776 120 3813 1999 4380 597 1369 2489 689 2287 871 4171 3209 4062 1475 1071 3475 252 2269 4425 3280 856 3609 1059 1663 2375 1023 2890 4001 2022 3419 46 2469 1145 1518 1798 4181 2192 3899 1506 2216 669 4315 3223 310 3583 2313 1095 4471 1585 551 1766 1036 2043 2552 2854 228 1568 1123 2580 217 2991 4486 1217 1128 339 2393 3273 853 2179 3655 767 812 3634 609 760 369 4912 4706 3491 3097 1431 4283 4535 655 103 3561 3629 168 698 3114 306 3911 736 1964 1047 4842 3373 4831 609 35 4278 2837 2065 4256 1392 3689 3964 99 2985 813 3884 2690 4613 4970 3269 344 250 1188 4969 4906 4532 1540 349 1036 2602 3636 2746 586 1591 3078 3708 1287 4922 574 3342 4761 3182 4971 941 1866 1531 2026 3840 857 259 1851 4335 4271 1998 618 625 1963 694 2247 996 3894 2092 4471 3552 4808 121 976 1596 2865 2453 857 2576 1800 4588 2912 4146 3456 564 2993 1721 4582 521 78 2373 45 641 4762 957 2522 4561 3965 2455 4543 3373 747 3011 2140 91 405 1968 4690 2618 1926 2982 1782 4715 2759 4875 652 4383 1099 4695 289 3624 3324 1847 1384 726 804 2957 2679 3411 485 4414 2063 608 3738 4955 190 2742 1707 4657 1856 422 1413 2369 1994 1410 2960 4896 695 353 2983 1792 4411 1727 4211 2118 4866 1090 4505 2994 3338 2206 4727 634 1308 2930 3763 3942 1311 1449 988 2341 1845 818 2167 4376 605 2425 3507 2746 2367 491 4253 1022 1763 3606 3741 1784 362 175 1551 434 347 241 4515 3073 4696 1301 3382 1390 1902 84 4943 4878 2705 2375 2866 3818 1925 4496 2241 4224 3590 4766 3341 320 2001 173 2185 4223 2433 4908 1544 3815 1051 1997 4410 2213 346 4344 1548 442 4780 3760 4420 3739 1826 1972 2680 3402 3628 4704 448 4834 1699 2081 1296 4982 1022 1941 208 363 4093 1897 51 761 41 216 747 718 3010 2955 4139 4051 455 4964 4332 989 2810 2433 4129 3477 1513 2447 3018 3993 1782 133 1781 3849 1552 2589 4560 2138 1376 1118 4441 3942 2957 2740 3246 850 3336 1791 1021 55 2953 2336 1750 4882 2032 4199 2531 13 1556 4671 47 779 2568 4152 1620 1111 4481 3117 4139 206 2169 1204 3720 4040 3623 3249 4732 3467 1981 3906 4370 832 1809 1740 4362 4596 4108 2349 3672 3225 2702 2232 2069 2674 4152 348 2885 666 3696 205 2760 4886 2057 3634 4010 4702 4976 1269 516 3616 312 430 2520 3157 4471 3752 4896 3978 2143 1971 3983 2089 590 4504 3062 1789 4358 2432 2289 2337 4390 4238 3800 4890 4983 920 1695 1904 3559 2426 326 3522 1049 10 2721 4943 2668 3733 976 2301 24 145 1657 4661 1796 1905 1441 4877 4922 3221 1863 3701 657 1479 4953 3611 3618 3022 3829 1687 4004 831 3850 127 1745 2871 28 2348 2182 3826 4867 2003 4799 4608 4476 1046 3272 2858 2055 1529 4789 2713 1911 1533 1979 560 349 2639 1853 3165 4750 1490 4840 3596 1792 721 3471 196 2153 2790 4831 2695 1544 2486 3596 2014 3274 4307 1795 723 462 328 4366 2486 1249 313 3051 2585 2668 968 1037 4460 3433 3873 2770 17 2017 4615 2739 2833 737 1844 4111 1381 1175 2645 4584 4389 2946 3652 2148 4461 2720 93 4541 3003 2494 2113 1402 2923 1708 4374 1196 2019 566 4156 3529 1583 1348 33 1749 2254 1514 1071 4956 3779 377 2977 3849 2581 4508 3785 3635 95 4324 3661 602 2136 3861 325 1918 4221 2759 1863 569 842 1261 3396 976 3533 1921 464 1045 259 406 3341 2952 1225 445 4800 4241 476 4793 59 2120 4697 1003 1906 1206 4862 1294 4054 2873 1791 780 2413 4332 2602 3943 2295 3412 4235 881 675 1324 817 501 752 3506 4895 2995 4596 4760 4348 3464 3689 2972 4251 827 971 4760 4524 313 3539 3370 4801 4939 3375 4085 1434 3939 4407 447 1825 4098 2306 1553 1727 365 3519 2050 1037 1915 3845 4860 4972 4529 2523 1670 1366 86 4720 928 3418 111 836 4858 2532 4596 813 2557 922 817 3332 3856 2832 1222 1853 2884 4509 840 386 1265 1804 2582 569 1623 4324 1532 4841 3990 3345 2491 153 4638 3728 2767 4770 3343 1703 3240 1048 3043 4826 1506 852 575 3623 3229 4309 2382 180 4493 586 1358 2307 3618 4402 3864 85 4002 732 1948 2116 2930 1279 3179 2351 1729 4651 3835 4450 494 4478 2695 3187 2012 1521 4716 4502 4565 4985 2542 3930 1796 2254 721 978 1305 4950 1095 2661 801 3379 3769 1159 156 3785 838 694 3813 3937 2621 1509 3262 3265 4985 1236 353 842 1448 3238 2408 1201 4676 2745 4582 2046 2354 1418 4379 2176 4637 3815 3155 1598 2755 506 3704 4527 1047 4565 972 1732 1766 2425 4448 1273 1730 2037 3064 3975 4738 2357 1565 4981 920 1224 3905 2274 1497 1074 2974 261 2969 96 2376 4718 2308 1166 1894 3138 2590 3764 1973 4218 2004 3669 3893 236 2361 4263 4274 4417 642 2181 4476 3597 4618 1960 4639 4091 487 850 4300 615 4395 601 2694 417 2164 4794 2222 3216 3564 4076 592 4853 3401 1345 1596 3268 2646 3144 534 4639 1049 3605 3205 3146 4387 3872 4896 1448 1603 4002 1108 2964 4387 1299 943 4841 4033 3439 1041 4019 1168 2596 3285 4676 4772 4797 4701 1904 794 2362 1035 2953 3925 3622 4665 2123 3898 488 3666 4361 4677 3098 1222 183 2874 1205 2298 365 3709 4155 1734 3315 194 1276 437 1087 1462 3282 4416 4536 3923 2780 3052 1111 1472 1967 2927 3321 1439 2120 2879 2118 1782 1827 1067 269 303 167 2856 4822 3655 4224 3493 3886 50 172 2207 4135 365 4510 2526 21 2899 2223 2078 3666 826 3863 3559 4226 947 848 4694 3096 4093 1484 4330 2192 2866 4714 3687 554 2360 2717 1734 1182 1281 1181 1731 3498 3563 2748 550 518 1305 4569 1275 1864 2689 513 4138 3032 2468 593 4439 1686 546 4869 4067 2646 4019 349 2689 3987 4286 1746 3314 2442 1038 2829 4417 1746 4128 1745 88 3507 2774 932 2610 3467 71 2202 3238 2626 2988 2034 4731 1968 4533 1631 3310 3066 162 1256 2877 1497 4555 3080 216 3354 4817 2742 818 4183 1962 4935 2476 4180 17 575 963 2939 1459 4372 2629 40 2491 2347 4440 2134 422 2768 1996 4553 4944 2395 4579 3778 1542 3654 1896 1830 354 3184 3405 1399 67 4772 2971 2129 1561 4067 4542 2270 829 126 1199 3075 4183 3429 2712 785 1974 106 3435 3589 2724 1303 1500 3680 263 3340 3626 1351 3098 4385 3314 2964 753 2067 2220 1483 4769 3982 3620 3406 4533 568 2882 2530 1442 3326 1539 1848 3244 4365 2797 3277 3743 4034 143 1314 2751 4298 2399 356 1112 563 1370 3541 4647 1729 4719 785 4918 4618 2396 82 3684 754 952 4557 387 2632 4847 4707 2328 1191 946 4505 887 2574 2164 2360 4213 3697 4006 2541 4932 2517 3403 4362 4818 1904 349 3195 2234 1942 1710 1658 1513 1021 184 2428 154 186 2334 138 731 3354 152 1313 478 443 3987 2706 1713 3111 4007 915 646 184 3919 499 2220 1550 3564 3330 4260 819 1915 3279 3244 3840 2826 3680 4856 1277 271 3086 4044 4013 2057 2670 4251 1919 1125 601 1075 2806 554 2228 2127 3554 3781 3065 4588 4902 4870 501 4452 967 2825 1936 3662 3187 3567 3976 1475 304 2818 142 4379 3696 4796 3847 3430 1116 4480 4468 4412 678 4480 802 1206 1245 3270 475 4802 741 3866 2916 1650 4388 3546 205 309 503 3917 4732 4485 283 2768 1170 4208 2428 1977 836 1192 985 4191 683 2643 357 3935 3588 3603 1616 4688 865 3366 4485 513 3839 4943 1394 4373 2382 19 482 3478 4876 1366 686 1711 1586 1300 2719 3121 4901 1008 2854 463 4942 2144 3069 1186 547 942 3972 3749 1924 745 1188 2977 4894 2946 3903 2651 580 4632 4150 4265 833 124 809 41 1359 4253 4867 2843 1515 2126 940 193 2822 2867 2845 278 4486 2288 15 76 2019 4114 1213 444 3522 3187 3853 3531 2405 2978 4970 799 3369 561 4445 3942 4367 469 296 4047 1325 3130 3401 150 2042 877 198 1340 732 279 803 2038 4430 4489 581 2265 4450 4842 4250 988 4723 4115 2119 3983 1151 3076 1273 3964 181 4324 4476 1517 259 68 2343 829 4418 4100 4550 69 1192 982 695 4337 309 566 366 1769 3438 2504 4145 49 4758 594 3035 3009 4944 3109 3237 2765 3214 328 2369 45 677 4109 3054 1607 4150 4658 4615 1688 3423 4258 4779 3871 4448 114 502 1691 4631 3708 1359 3127 3916 3231 928 3885 845 276 458 2816 4428 715 1678 1856 1828 2852 2436 4922 3631 1855 888 4854 2347 4797 2624 1847 2104 2660 3279 502 1388 886 518 4064 2223 1762 2270 4147 1839 858 2662 2709 165 2444 395 221 4967 1578 211 4080 4228 513 2985 3613 3971 3621 1573 2938 4020 3660 4129 1117 333 47 4621 219 4766 884 1403 468 3541 3902 4251 3709 1212 2547 1865 2229 1054 701 802 1120 261 1458 1795 735 4591 1341 970 2750 876 2650 178 1381 1034 4677 28 1984 3769 3140 1609 4127 3792 928 1041 4926 4526 2105 2958 3790 3657 1671 3657 250 275 2241 1213 2011 2839 2570 3783 4341 689 4511 2452 800 3363 3546 2571 1023 1857 3954 1399 1532 1958 4801 662 482 1828 3948 4860 4938 1017 2751 3433 927 3100 2943 3607 346 3284 597 749 1838 4409 1890 1798 2573 353 1573 1099 4169 2309 2823 3621 1500 3361 728 2372 3657 3575 4814 1859 3544 2133 1605 129 4174 2026 2498 1473 2010 4733 935 427 1330 550 4891 2777 4196 3451 3911 4763 4989 4285 3545 2923 461 4440 197 4530 3305 3558 1775 3017 4440 2829 330 1225 2351 4324 396 4332 3493 3794 3343 4921 1879 1648 3306 1675 2245 3441 118 3643 163 705 2258 4906 601 1011 4880 1088 1452 498 2821 2912 4059 1617 2029 1073 4746 4795 1044 582 1762 1340 982 679 4983 4925 4072 2230 4417 68 4812 1643 2348 3962 2986 2033 3104 2995 2121 3878 345 4881 3098 815 1751 3410 4958 4713 4432 1181 386 2297 1306 65 1034 750 1577 2871 1540 3305 4487 867 1489 4476 1350 2110 2231 424 1912 3263 4449 1069 1032 3069 3525 2566 3558 2343 3245 2762 3919 348 4663 4181 2835 2091 4997 2548 1326 1245 966 1149 527 4110 947 4941 427 1919 1907 1775 4195 1343 4863 1396 1426 2293 614 1334 632 4600 1755 3387 3842 4296 618 2352 4175 2938 4902 4380 1716 2871 302 544 2089 933 1812 3118 2002 3269 53 503 3368 331 3307 4179 4029 1850 4630 4525 3867 4429 4174 2397 3278 1287 3243 4708 1493 3268 3830 2587 773 2301 3637 4412 94 3904 2659 4695 1316 3478 2501 847 4359 2540 406 4299 931 3194 4316 853 1465 4039 4320 822 3356 3131 4298 328 4685 3179 2859 2195 4208 624 3194 4360 1261 288 1664 569 4512 3372 4995 1663 736 4713 479 3762 3652 4015 2568 3390 3345 4837 1705 4552 3869 2331 784 172 3144 1046 1791 2106 3206 2919 2149 4821 3726 1364 3939 1963 4117 4134 1160 1832 876 514 4678 1618 3998 3400 1506 1142 3923 2111 2359 82 3296 1063 4628 4793 1221 1669 1297 130 1901 2170 902 4593 2913 1429 3125 1069 166 4516 4539 3760 1762 1223 4475 2483 3707 3694 226 3559 368 941 4228 2300 3862 2151 3782 918 4860 3568 3578 283 1591 3282 2518 4718 4367 2721 4893 3391 872 3279 3244 505 4410 161 1894 3531 4442 2471 1297 3232 1663 4048 1015 3575 1637 2868 1846 4347 3749 4080 2952 1379 2331 966 3396 1155 631 450 4131 3578 453 14 204 2290 2205 4526 768 3932 43 3933 4262 3849 2608 1415 2496 4993 4471 4085 3565 4192 3169 2932 1861 2932 1138 1814 3776 3009 4561 3855 4871 4061 2716 1145 3785 2484 2874 3176 4464 3101 3103 3231 2201 1211 2411 3090 360 220 2739 2362 2465 4494 4583 3628 2744 3813 930 3066 1306 4174 2222 3472 3234 2712 1765 3112 2725 4190 1080 4039 3710 1286 1324 797 3267 2332 649 1417 854 4248 4625 1483 3213 3227 1063 4537 1650 759 3157 4322 4203 1908 316 2526 4139 187 1344 4404 2911 1023 866 4785 2211 3983 916 4408 819 3150 512 1229 4218 3139 2602 1105 4694 1986 2137 4385 361 2272 2194 311 546 1402 3885 3727 2330 503 4270 3123 464 1610 4941 4264 485 2569 3175 1831 2489 3361 1194 501 2404 3511 3925 891 3941 720 2534 1102 1935 2042 3162 2136 4479 329 3792 4381 496 2083 734 3815 4407 1772 3411 659 2246 2043 899 546 2261 427 2143 2921 589 1411 1778 1161 4147 742 4797 791 3155 1548 2227 3349 4098 1343 4902 408 619 2063 3632 232 3204 3687 3659 2307 4374 3341 994 2593 2416 142 933 4969 2147 3607 4745 1003 3239 1277 790 277 4366 4118 3783 2607 1492 2510 4725 1398 149 916 4109 2516 2215 450 2133 1734 2947 2504 683 2893 3424 2057 1094 3534 2232 3852 1283 3562 3738 2268 2913 4367 4798 961 4901 2388 3404 1749 839 1569 1517 4648 3819 3253 440 4621 3346 1022 2087 2650 4230 1725 1071 4044 2065 375 532 2057 2622 1269 3810 4108 519 1060 2749 2044 2566 2934 258 4373 411 3560 4740 3701 956 1362 4664 3800 1984 3722 3017 4013 1388 1081 2493 4271 1702 3852 2893 494 549 4972 2353 3475 390 3199 4770 1663 80 2789 3783 4212 2562 4587 4976 1146 4751 4699 998 3020 1049 1386 3385 3025 2427 2497 1624 2443 4270 2253 1173 1707 3501 3832 4694 1395 401 3053 2934 1138 325 3887 25 2300 3898 427 2211 3968 4533 3457 1114 3504 1868 959 3144 2140 4893 4814 4626 919 3008 4083 3571 4616 4799 3703 4762 2499 3021 1760 3543 1350 1276 3782 2986 780 4989 430 2941 2933 3765 4347 3869 2692 2026 1760 3812 3040 3162 183 666 875 628 925 3463 4534 4644 1027 1283 867 2691 1935 4199 1714 1230 537 2297 4077 706 1038 1012 827 2934 953 3613 1713 3138 2013 631 3428 1216 3388 1192 2800 1274 1195 3338 2188 155 3835 3923 2740 4532 3938 1101 3190 609 424 559 173 146 3435 2066 4577 1651 3643 404 1429 3060 4006 1217 2984 4297 2373 4445 2349 3922 3853 1515 2979 3925 3016 769 2549 4639 729 1033 2594 1967 2467 3538 3206 3660 4539 2422 432 4705 3786 2457 4426 2096 2308 768 2276 2004 4531 4511 74 1445 1564 3578 2689 4808 3520 4677 1374 4517 261 4012 543 527 683 1764 1967 2015 1376 1440 2638 178 212 1117 2759 950 70 3614 2017 4217 3781 3496 1407 3106 2319 2151 2368 3430 2309 8 3471 1580 1093 2901 20 2498 4095 92 2833 3110 3473 1400 2069 4765 395 3671 1485 3087 4740 4842 4198 1025 299 3992 380 4530 2246 2995 175 750 1126 1745 441 422 4985 724 4793 4582 4295 339 4018 662 2830 4527 1860 3690 1711 143 3106 722 4582 564 3579 3290 4957 917 4258 3507 1497 2396 2142 3352 988 1760 2290 402 1354 1833 1702 493 4604 4279 3300 969 464 3228 1252 849 238 4957 2920 2783 4996 700 3497 2382 220 3825 2472 4199 1313 4693 3686 4933 1654 2997 740 2249 3590 3213 2644 1854 2141 4458 166 3302 4669 2295 596 1891 1426 3801 4615 1791 3191 1859 1326 4613 2879 3211 3214 1677 3221 1771 3541 4900 4419 401 3039 3697 4127 2599 3705 882 4762 2259 385 245 3975 1384 3107 639 4642 2644 157 400 6 3728 572 3981 22 755 3245 653 621 1455 2101 4517 174 3003 1297 2236 3525 2687 4496 3519 3611 3651 499 1534 94 808 2124 357 1998 2517 4356 1716 850 2003 2227 3448 3865 4490 2116 1568 4953 994 4198 3672 3612 1539 1900 4593 1542 4613 318 3519 4024 1240 4630 3258 784 2710 740 366 671 212 627 787 1513 4045 3937 2085 3321 4495 27 4380 458 787 1302 614 4871 3185 2879 2665 2780 578 780 1073 594 68 4321 3224 1263 1938 485 1840 1548 705 3754 2115 1613 3765 3328 2060 4988 2602 3202 3396 1079 2675 167 4461 2862 4086 4754 626 4862 3885 1203 1670 1384 4758 4845 792 650 1885 4286 989 2397 4277 2601 3014 1549 987 4407 4126 4381 3427 4633 4077 432 752 248 2432 2105 3216 4862 2974 3460 2462 1570 1692 1850 3215 144 1362 1801 1637 4383 3412 106 1951 905 3339 337 1431 806 1417 2649 4282 1033 2272 933 3916 4833 676 4656 3377 3538 3844 398 581 4906 1269 4377 1109 668 1927 4885 3364 232 2494 2716 1095 3849 4690 1010 4225 3205 1495 3706 1808 1465 2302 1551 3238 4075 2914 3084 3745 118 1220 2669 2843 3449 2376 251 2026 424 4438 2525 4553 3930 50 4809 2942 417 1739 559 2490 4269 3864 334 604 993 1126 629 1606 1877 2691 3948 942 2178 1311 1160 2191 3313 1326 4810 790 141 199 1561 3157 2628 320 4635 1347 4073 135 2816 2161 2485 3562 4480 1822 474 2856 4263 485 2615 4790 1920 2082 2551 3900 1887 713 3569 1005 1086 967 465 3970 3673 702 4846 424 4554 1341 2210 3157 3757 2494 4605 2407 1269 2535 2003 405 4870 4626 4737 3084 2800 2636 2812 4115 323 3809 2594 207 1389 3959 3870 64 3813 2102 4568 890 3228 1751 1915 1989 1999 4402 3862 1422 3286 222 3388 4676 960 245 3219 4451 1621 3885 497 1452 4602 2144 3706 1163 3729 4932 587 2720 1318 604 1011 4023 195 3390 4332 4616 109 3484 1679 271 2644 27 1093 4781 3095 4806 4174 1437 190 1787 910 304 4110 1957 4819 2770 3713 4273 4513 1186 2467 4681 350 3702 2446 3644 1718 2509 4383 4083 7 2043 1126 2022 4774 3128 4130 3917 4409 4745 1739 2352 1971 518 1118 464 4972 3306 4965 1843 2462 1119 3796 3444 2849 23 3797 1904 2423 4444 813 506 3785 1536 29 2856 3272 2718 2658 4003 965 2975 3141 1243 2705 1486 387 3265 4709 1413 3942 2140 4316 2573 2994 389 4932 4026 1945 4202 4609 1781 2896 1542 482 528 2127 2271 18 1621 1165 4823 1816 888 3274 1236 207 4704 3732 745 1063 810 3370 3346 1546 4014 4716 468 3264 2672 601 1978 3891 4240 86 1361 212 3267 4974 4293 2068 4271 501 3698 3868 2435 2740 2452 1414 3309 2360 295 4497 3602 3363 152 1073 4041 3690 1353 2708 2976 1885 2297 4966 1062 34 3138 486 71 497 4474 3151 4380 1049 394 4528 1920 2418 1354 4612 4700 4778 3467 827 1699 728 2699 2895 4119 1292 21 3984 2858 1909 1158 4961 2510 1817 1913 3936 3166 1593 476 1546 4146 3226 3297 172 3615 4069 2942 1139 2461 3239 789 3925 2767 3666 4077 670 1302 2218 4503 1420 3167 2297 3241 3667 168 2956 1543 1547 47 724 2365 1709 2771 350 4102 2385 1065 4643 624 1554 4440 1705 1318 272 2517 3848 2877 3173 368 1277 1615 3665 4293 562 275 3463 1221 3156 2874 277 4274 1188 4068 1968 4790 3647 4601 813 2597 718 4841 113 3390 1439 1717 2403 1798 4426 1931 1972 1204 132 2829 2574 3526 63 3554 3498 4475 688 2404 1248 128 1296 2513 1195 2155 3572 619 1506 1771 453 1248 2753 3637 1577 170 3254 4640 2056 2983 2012 4235 351 2602 3987 2129 2489 2120 4014 2820 3769 4021 4587 207 1801 4701 4815 1595 1518 1171 2408 123 801 4253 1913 3264 4007 821 353 2309 2650 3602 1116 2491 3887 2165 744 2911 4638 53 2778 2295 405 4907 1863 2985 3125 2046 2771 4149 1723 3137 525 4437 593 424 1209 3284 4122 1127 2269 460 1593 4211 4564 2510 2283 622 3534 2367 1504 3919 3782 845 2926 848 2107 2126 686 2790 463 1401 4821 3341 1427 1306 3500 866 2481 307 2657 3391 153 2590 2276 1426 2340 3212 2475 949 1948 2641 1910 680 506 4997 475 723 3471 444 979 4509 1100 1847 619 4760 3793 1913 2973 505 2426 4003 2876 965 2509 1721 3651 3255 3125 4451 2007 3763 4170 3189 1656 591 4943 4775 4964 1348 1627 2781 477 1729 624 279 638 2056 695 1923 2657 4472 3362 2550 3140 3777 1129 2159 1415 1699 4310 405 1935 1327 1089 2267 591 2372 1756 3291 1058 3100 2855 1152 298 3380 3653 4794 4604 287 598 262 4794 3772 340 3692 3215 2164 110 2727 231 445 647 4288 1188 873 3463 2460 1626 3575 4257 1185 3956 513 2900 2125 1660 205 3739 4855 623 101 1533 3932 3431 406 3189 2795 1927 1916 3074 3202 3482 4973 3920 3839 3277 1226 1662 4935 1641 4481 2271 2626 1738 3101 2297 2709 1026 1452 2744 2319 4582 3536 1628 1716 2048 2711 710 3589 2292 900 503 2870 3683 587 50 3919 2234 4160 741 1508 2356 4897 3876 1301 1196 2511 3270 1742 2380 1562 2678 4152 4842 914 2539 1102 3877 3902 920 3305 1012 4161 2717 1493 2279 2448 460 1938 2916 3141 2797 59 4787 2839 74 2994 3883 2472 3084 1898 1891 2054 4036 4860 2129 618 3834 2595 2975 2764 290 2000 705 4525 4258 1590 4328 2595 174 3511 1586 4064 1172 3837 3183 2084 1072 402 4862 4111 1977 1977 1342 4232 3522 778 1709 3080 1890 2906 3109 1055 1509 4944 3914 2638 1160 2 3653 4372 1968 1854 4668 274 3156 1793 487 486 4391 4035 573 3540 1439 3969 3685 3832 1393 666 3621 4157 2186 2595 671 2761 4399 763 2983 2791 814 1183 1886 2755 3059 3511 874 2290 4116 4711 1652 3847 4725 3055 3056 1447 4901 2300 1656 1902 2455 2101 2498 640 3955 134 1205 3329 634 2832 4528 557 3605 3983 588 1825 1726 1883 2205 1007 4589 4128 3380 2943 3748 3790 1128 3704 4884 3545 4752 2651 4454 3882 4346 1153 2107 700 480 1968 1093 1952 3454 4922 2579 1617 781 3677 2329 1913 2635 2484 2045 2850 3433 3516 3684 2950 3859 3048 3739 48 2652 2334 1022 473 1151 1064 4420 4348 3503 1756 1312 4945 1112 1004 2178 1758 2163 2431 2820 2361 3750 1358 4414 1791 450 3536 3131 3649 1155 2078 194 2426 2524 2183 1605 1250 2752 3294 4453 1630 1778 2959 4836 1221 1710 4917 1369 1580 3894 535 216 4059 1214 15 1223 3246 1839 3370 1771 1646 2024 4034 2609 1477 2112 1831 3693 4029 822 2481 430 242 81 224 1056 3843 1745 1045 528 1837 2548 254 3308 3872 2521 2870 569 3336 2577 162 2763 3325 208 1821 2056 4955 4409 1221 3069 3315 2823 883 4168 2424 4429 4623 3764 4403 1191 1562 3032 2368 3527 707 112 4783 2817 2123 2907 3740 1679 1704 211 1350 1869 4262 776 900 3366 1785 565 3235 1085 4628 169 3465 37 4693 2824 3238 4930 4038 3688 1390 2014 2294 1724 2080 3421 3030 4828 4738 1081 3717 1083 1754 198 2069 2104 3254 671 59 638 3005 1551 1682 1499 2540 3945 841 4973 1507 729 3608 4856 2557 1905 4727 4553 531 693 4448 3479 522 2431 3264 4244 320 4372 794 464 1339 2628 427 3710 874 870 1719 3542 178 3298 2947 2841 3106 2917 4273 4144 671 496 2471 1686 3625 4194 3672 521 836 1313 1353 3109 4088 1013 4837 1497 4474 2902 1482 3887 4529 2128 1042 2120 3937 4814 507 1790 2763 4885 879 3009 2315 2316 533 467 537 498 2678 2836 937 1816 625 2854 2931 619 2367 4289 1371 444 1951 4329 2138 1063 3035 4323 3619 2983 4762 4524 2343 3232 3740 1026 3394 1596 3241 2840 2451 335 4538 4535 3432 4059 1518 3407 4904 1941 199 2386 359 2166 4299 1930 2397 762 1011 638 1199 4884 4727 1633 4949 3329 1063 1715 3618 2400 2115 3790 3136 193 2437 978 473 459 2466 385 2351 1179 3237 2155 2380 2948 3676 4372 4315 1746 1169 153 1517 606 50 1575 3869 2685 2305 3348 1541 3169 3484 3676 1518 1390 3702 2189 3916 4526 3837 1371 176 3198 1314 221 2476 3127 2012 1374 4882 3349 1981 1141 3902 1235 4283 2477 3503 3486 3104 2574 1018 1526 1859 4162 455 672 2965 3169 3258 590 4813 4373 915 1989 3580 4343 295 582 3106 1264 2028 1309 3159 3897 4961 989 3747 4347 3772 507 3550 3920 2642 4015 2584 3032 4106 726 3275 477 2322 1722 3484 792 3617 1144 261 2249 1643 1953 3406 3907 3449 1905 1352 3677 246 2140 3576 146 1267 4372 3330 1458 547 3956 1116 4807 136 2568 1614 3561 3780 994 1889 2170 4537 4407 3877 3139 538 4784 1353 3709 2463 3682 1318 1321 253 4510 4356 1033 60 4257 2637 1364 2695 29 3565 2238 1223 4799 376 1693 769 3535 924 1221 3907 1587 514 4277 2331 28 265 992 1232 4487 1156 3557 791 2653 1471 72 4543 1787 1693 2423 3429 4187 3069 1581 3945 1321 3872 4666 4831 160 45 2824 2264 2715 2614 4728 4878 2771 584 1956 3435 2039 431 1250 3619 4176 2223 4703 3701 2569 1204 4457 454 2085 1763 2948 349 2816 151 2639 4928 1373 2365 2284 766 1863 192 1339 3332 3328 1470 4703 4744 3357 4136 2063 1249 1991 3750 4583 885 155 3825 3917 4456 107 4512 2684 1516 2108 1235 2732 2459 3918 2947 3968 3551 2023 4592 3086 4371 4912 9 3339 936 4142 1960 677 4521 4202 3211 2895 3175 1842 4421 4936 2533 1398 3514 3908 4316 2731 2950 2033 3313 4163 583 4356 4483 1179 3055 3898 2013 476 2875 1487 474 3980 2854 2074 3275 1146 2351 743 4731 540 790 259 1388 1052 483 2060 583 3007 816 2767 3233 925 2658 2904 776 756 1595 2709 3106 53 1163 4299 1766 1853 2611 584 504 894 3328 4623 2154 1171 206 3319 2966 4007 1858 2148 4637 95 4631 2005 2227 427 226 2060 4680 1 3126 2185 4032 4818 2625 408 2948 2636 3765 1614 1447 4454 1720 1959 346 2071 3724 3811 993 2175 3752 2061 324 4259 4045 2707 4871 1622 4561 1313 1770 3291 2720 334 4377 4772 2414 1724 1101 2550 2854 652 3769 1490 110 3776 4573 2806 3321 2552 3151 3050 3859 4750 2830 1236 377 793 1677 4036 4878 2934 3646 4440 2551 3882 3420 2193 2529 1929 1175 1237 357 43 516 451 3866 2321 2595 4162 2771 4284 4567 866 4573 4831 2538 624 4931 3552 2974 4255 1834 2707 1820 1642 1821 4959 377 4659 4658 118 3916 1359 3314 3329 4794 1384 1829 3955 570 210 3084 569 4938 806 4965 4912 3904 3721 3763 2599 2369 3574 2892 2664 3869 3472 3249 4396 4993 321 4297 3844 4028 743 2094 488 1330 1673 1078 2108 548 1726 355 4822 2478 2366 1940 4162 4840 903 1306 1390 302 1561 1156 4022 2800 3762 107 2553 1090 1676 1622 2402 2653 2162 80 3272 1476 814 4565 1182 1424 926 3552 1228 1797 1218 2144 4804 2379 472 871 421 1205 2569 4042 2140 829 497 3844 910 4150 4546 1482 1832 3025 2322 4584 2279 1193 3104 18 3624 1367 3723 412 3889 3182 3059 2795 1590 3480 2054 3098 4141 519 4621 3406 1978 445 3340 3210 4716 3829 4357 4348 446 2463 2925 1470 2351 2744 2222 2630 250 335 596 2598 263 4730 3208 3644 2288 3343 1456 4075 3093 163 469 3473 4593 4190 2315 3327 1018 4437 1540 3948 4300 2439 3766 3266 2559 3825 744 120 3205 938 1633 1518 4853 1975 1761 716 2603 3696 2910 1555 621 3705 3577 3850 4159 3634 1078 394 1360 2672 3816 2587 75 1026 4146 373 719 276 1671 3864 528 223 1651 3148 403 4399 2191 1993 4454 4708 3337 2353 1734 442 4489 2273 4926 3289 1078 2596 703 1805 4239 3592 226 1015 1571 46 4792 3386 4513 3086 1755 999 3544 3393 1802 4193 865 133 3929 3466 4784 1165 4718 4548 4342 2551 1157 3001 4354 4460 45 3412 1107 3323 921 2838 2832 902 3161 4690 3360 2795 2158 3424 4178 2956 3417 2566 1527 1736 3276 826 3603 3472 1543 1097 4663 338 4157 3452 2482 2298 3788 942 547 172 4561 4903 4521 3875 1202 4836 1691 1565 562 4508 1008 69 3592 1260 3417 3512 3264 2252 4754 1976 3896 2048 141 1972 1988 4137 2686 4046 2308 2721 2424 547 2505 658 4454 711 4091 3184 1723 3879 941 1786 611 300 4663 837 807 4591 220 3385 3861 1191 4730 1266 4710 2748 2668 4880 4039 304 3283 4407 4216 529 4833 1136 1584 2809 2892 4575 502 3902 3713 4114 3114 4618 3839 3616 3338 3555 2384 2848 901 1260 3803 2310 3724 2427 837 3897 2931 185 2595 1760 109 149 1793 4800 4646 2105 4310 4255 3110 1283 4670 677 2244 1174 31 4430 2001 2055 4324 2601 4369 2448 2557 4884 3198 2376 341 853 845 392 1523 1130 4646 2951 3601 562 2800 2680 384 1890 171 1751 4322 4826 3076 4616 775 3389 4388 1480 2801 3924 2601 2713 2031 1748 3668 4931 1918 2955 834 4669 11 4767 11 4536 4418 4439 4646 3709 4371 72 4635 3377 959 4769 399 1208 1423 4399 68 1920 2614 3386 3278 3865 2098 366 2639 4636 4239 795 3739 1177 3395 3374 2061 2183 859 2798 137 1720 509 2031 40 2658 460 4242 3279 3087 232 2595 3071 1349 2123 2674 1295 2992 2988 971 2534 1091 2584 2758 3393 4979 3980 3375 2371 2124 3860 2039 312 3585 384 1721 1537 2736 4145 1510 1611 844 4097 4794 4767 50 2128 2340 2524 3956 4047 570 3353 3873 2265 2539 1403 1979 1477 2795 4893 4615 4982 1354 2155 4113 4243 3197 582 3205 3663 764 3179 447 890 4450 4788 4860 1342 65 2157 1055 2754 4067 2872 861 1963 3762 946 4433 2222 3984 4163 4401 4816 2496 2426 214 1326 4835 2239 4720 4725 3916 135 2240 403 2997 2620 557 3964 3527 978 4096 2878 334 1907 271 181 2019 4596 4845 2520 2152 3214 992 2194 2207 830 154 1418 948 3325 930 1371 1918 3832 1832 2397 1858 4289 404 4826 3480 652 4007 2193 4644 2435 3496 2039 1590 3451 2344 4265 4363 2821 3782 908 4465 3662 4021 1989 1055 991 4905 185 2027 2325 1750 886 3490 3866 4065 560 1947 4122 2052 2085 4396 1847 1390 3897 3900 3670 2721 3 3391 3664 1595 4662 4334 4322 3573 65 1700 3357 1791 3808 1362 2550 2786 4680 2491 4407 3916 4519 1169 2860 4152 1266 798 2608 2995 1164 1060 949 4344 2518 4262 1031 1357 1969 4356 2850 3332 1094 1483 2239 339 1999 35 3996 4660 4691 2671 3057 3830 1662 1200 43 3530 2990 2099 3628 4742 151 3038 1593 2166 3336 567 51 1662 1844 2365 4871 1705 3826 2397 3294 1413 3166 4382 1749 3765 781 2413 2854 3238 2613 1098 4070 650 1987 3985 4429 4624 538 867 2025 4273 1451 2290 4899 2309 4039 240 2440 508 1287 2209 841 4990 1181 4076 3875 4844 1832 4230 4128 3996 2804 4534 2485 544 919 994 3066 264 1766 3209 773 3243 3102 1824 4103 354 483 3429 4669 3214 2084 3183 3352 4973 4684 2044 1438 25 2659 1976 4742 3808 628 4989 1928 4413 4397 478 1739 3437 4473 986 3981 3564 3545 4927 4823 1630 4095 1109 94 1006 217 3175 499 1378 1252 2734 2836 3004 1583 2069 1953 3971 3164 1966 4007 1344 3346 2483 1793 3458 213 478 290 4018 1348 4385 2676 1175 3259 2807 4708 4484 1455 3186 3707 621 4484 1154 4023 4222 2138 3900 4240 3020 3036 160 2739 2441 2208 4299 331 820 1337 467 4539 4359 3072 118 1773 1447 2879 1323 3846 1808 2685 4902 3959 1831 1341 2009 470 4294 4094 1774 4827 603 956 4830 107 4345 2966 693 4625 3381 3326 11 1080 3154 1556 3548 674 3358 1883 2937 2964 2083 1051 3709 1183 3823 3485 1921 713 220 1986 2961 746 528 2125 3693 3008 582 644 2177 1763 3828 4899 4829 3649 3195 672 3061 4931 4426 2600 4058 2590 1699 3225 71 4836 541 3342 1749 1888 2112 4711 2167 3325 1596 1670 759 2528 1130 1210 831 25 665 3920 4057 207 2507 2989 4944 961 1085 4941 3244 2277 2506 3551 3186 3900 2401 2935 4274 236 2859 899 823 2853 302 4759 475 1653 3540 2929 3784 2100 756 1221 351 3160 3200 129 2797 3907 3670 4362 4945 608 4288 806 2136 641 2100 4072 233 764 716 2752 3002 897 2422 496 793 4590 1629 2448 4931 1395 4558 890 2272 2662 4724 1606 2213 105 2029 2200 4297 3407 2755 2093 1088 3778 3444 2922 803 520 4595 2565 1798 1249 4428 1962 2921 1715 1267 2031 4808 4390 4278 4728 1195 2281 3983 2532 4446 4883 179 726 930 4098 4245 3036 682 1232 1947 2972 1951 1297 776 4746 1661 3126 3385 2331 556 989 1024 1526 3599 2126 1204 3390 1312 3063 1647 3593 2226 1290 1303 2732 1406 2922 3221 2836 4895 2681 4153 3318 2654 933 2436 4432 2686 2846 3972 1886 2945 3506 2092 1478 3665 1570 3785 1996 2464 2234 574 3039 4865 1900 4097 4354 4028 4102 4491 3316 2486 1575 3012 4128 134 1638 2933 918 298 4003 1549 3112 3480 2572 61 6 2453 4994 3539 4602 2473 4225 3403 1973 1681 36 945 832 3380 3670 2408 100 3967 2617 654 4451 4225 155 4310 2980 4215 4885 3716 83 4625 2803 1949 478 4843 4374 3636 3905 1941 2685 1446 3579 4628 4615 1767 311 1015 1818 1507 2444 4434 728 1686 2213 4022 3565 3628 3570 2263 2082 210 1853 3853 3189 203 3030 4372 4103 3484 3096 2476 1420 999 4025 2593 1710 4820 1982 1540 1739 1188 4589 3720 4571 2765 4801 838 1683 3017 609 201 3388 3694 4761 4987 2100 3047 2439 1302 171 2801 4687 3148 2728 2583 2296 1912 2970 2383 1717 3251 1920 2379 4037 4304 1905 2321 1004 3687 4692 4459 160 3574 802 2720 220 1787 1479 2865 3920 3251 1997 69 4991 2607 2160 813 3327 4010 4690 672 805 3060 1113 3353 830 3546 2917 4548 4647 2875 75 2613 2663 1684 3348 3664 176 1925 4886 4722 1985 4963 3170 1911 1254 1660 1652 3321 1534 3669 3999 4912 2332 3679 1798 780 2352 182 2940 637 4979 1481 1381 2220 4822 29 3683 3735 2003 4546 1362 233 2818 1132 1459 3799 4062 723 4101 20 2158 3347 1511 286 932 4165 2784 3071 4865 4741 2752 2868 4159 2250 1044 3170 2278 4072 1773 1660 3224 3097 425 3854 2924 192 4481 4229 1150 3709 1146 1797 3894 4644 4740 154 4237 1501 4342 2679 1203 1917 408 4010 3388 2812 1375 3373 621 2574 1972 4375 1204 4594 3845 2073 3182 2878 1803 746 1087 656 1331 548 2733 382 2173 4252 805 4024 224 4797 1285 3600 2012 4582 1936 3297 1094 391 1486 1413 4904 4696 2249 878 3822 3563 2576 1606 2577 2445 2975 78 104 905 4542 3563 1483 2789 1358 2284 1502 3522 711 3102 1316 976 781 960 329 3552 2958 1591 3351 4688 2181 1867 2370 3443 3659 3176 12 3502 728 1110 4826 1004 302 66 2716 3347 431 4835 2289 1269 3754 4053 3001 1968 2530 705 1921 1190 2926 4603 2739 150 3363 4747 3787 793 3517 1589 267 1270 4338 1465 760 502 119 643 1858 4248 1608 2932 3408 4623 3789 4151 3154 1111 783 29 685 3659 1567 3754 4275 4618 1664 2661 432 2981 4432 3252 398 2579 2595 4662 1978 3174 1104 2879 20 3556 3138 447 579 1102 2848 4539 4495 596 669 3683 4389 2910 2592 2162 327 1597 1133 4786 2433 408 467 4453 3389 4751 1045 3845 520 2836 3193 3652 3691 597 411 1757 2770 4404 2499 1313 1400 1559 4347 1515 2258 48 2970 2253 2775 4181 771 3352 2591 4281 3311 4344 345 4130 1527 30 4778 3969 3867 756 93 3277 565 3204 446 3680 238 4578 582 2736 953 1045 482 3079 1139 1274 2940 2084 2905 2833 4392 208 2050 46 1960 1058 1961 1001 4169 284 1860 2055 2892 371 968 1983 2494 1130 3426 2981 4848 4896 1895 2930 807 4669 3285 1098 3493 4977 1920 4988 4406 646 2198 1182 1989 4713 955 2711 4180 2317 4526 4195 4511 2391 2258 2827 2402 1083 854 1226 4374 4149 1926 4153 272 4569 4983 4643 3050 1197 1894 1378 1873 2321 4978 3304 253 182 2790 567 4900 508 4048 3594 1503 3418 4365 3713 4946 2666 2570 3449 1353 3346 884 4642 1502 388 3370 3303 3700 1030 277 1865 3847 4315 479 1949 3361 2809 4393 2369 1807 161 1891 4931 4242 4058 4584 1122 1383 2039 3143 4307 2943 996 643 4981 3728 236 3988 3293 1466 1830 2868 4331 3242 4579 3491 2331 1970 1698 3908 2102 4639 3117 2390 1550 4514 1457 2035 261 928 1914 1676 4071 186 4756 2171 4851 4902 2347 3687 2886 2012 2188 4460 567 3513 4730 264 1204 3727 1010 3271 780 547 3703 3873 220 1758 151 3551 2450 1405 4243 4609 1373 209 419 938 1619 4152 4552 522 4496 3882 905 4835 638 3364 2439 3701 920 1816 40 227 4485 3435 3063 3676 1195 3166 2426 4378 1746 4734 3867 254 2973 749 3848 2154 1429 1102 444 909 373 3316 1203 4075 2487 572 2761 4387 3245 2566 3620 3951 2729 2720 3822 23 2389 2427 1412 2662 3460 348 65 4780 3744 1612 436 3802 4049 4753 3381 3777 540 4051 2228 4155 4089 136 3875 864 2165 2576 4823 1451 3030 1945 4466 2363 1642 2316 4308 1443 3576 2750 2270 3425 1356 2504 349 3306 3648 4232 4621 357 1270 2614 347 3516 4327 2360 3170 30 839 2334 2351 968 4086 2582 2205 3855 1784 2025 2082 3583 2334 1244 3336 1559 2555 3488 1581 355 2888 843 1299 4489 3921 2229 1257 1564 2094 2676 4552 469 1395 4368 582 3436 3376 295 775 3811 2289 3610 3399 76 2223 1871 4225 286 485 573 515 396 3228 1451 4768 2477 3591 2385 1476 197 1712 1436 4348 883 1401 2047 1228 817 3524 4221 1630 2136 4284 1936 1154 4225 4865 4093 1536 1084 4400 1518 4919 909 2057 2894 1346 618 591 1720 4990 134 1292 2585 958 2962 3578 1737 2631 3310 3746 3143 3708 3060 1849 4322 139 4878 1390 656 4293 803 2062 4994 1746 1574 1712 4630 1819 2839 258 1572 766 3192 3210 4450 2166 4720 1285 3152 265 3828 1811 133 1688 2473 1689 2304 4826 3100 4662 935 4489 962 1686 4436 1531 760 1970 3082 4802 2876 3678 3261 2685 2041 4426 1327 4885 88 978 212 3017 3394 4630 2567 4098 3622 1538 3506 95 4537 4423 1827 2891 3769 4392 2809 1946 3066 182 4339 2128 1585 2437 4689 1185 4315 149 4617 4426 4327 1689 3099 2383 4720 1083 4670 1907 3436 1926 3609 3555 4415 3531 3194 4099 4185 4085 3963 4159 4244 3037 1831 1067 4999 4134 2666 44 2045 1778 3791 4421 2999 3379 1079 4763 1198 379 1520 3425 34 861 4764 1437 2510 2769 3678 4977 4385 3988 2729 363 4206 1229 712 1125 2093 4634 3111 2389 4200 1993 2329 3214 871 2271 4199 4790 1492 4005 3152 3270 3192 1469 355 4661 1340 3473 270 4798 2377 1749 3915 4405 1896 2088 998 3909 4683 4335 336 1725 3338 3434 383 4646 3471 2117 4571 799 491 104 1323 4490 3126 3240 2518 76 4307 948 3115 752 4513 3344 2073 2349 3627 677 135 4035 1073 2095 3917 4659 669 4542 4953 4108 943 3398 4620 3886 3282 3463 1794 683 4116 685 4126 2361 850 1217 1219 465 1865 3910 140 3843 446 2213 4725 3392 4528 1841 783 510 2640 2492 4664 2248 4152 984 1409 1428 4281 3463 4014 3763 3523 4772 586 3220 2225 4352 4496 2985 4970 3894 4419 464 2770 2150 2071 227 3334 1166 2117 1113 3468 2332 4459 4587 1273 3413 3330 1487 2640 3466 4806 169 738 1654 2554 3189 1032 361 4001 3918 1771 1960 3822 4715 4701 18 2637 3740 1909 836 1079 1433 4263 4470 3274 1787 338 2933 2199 441 4264 871 4731 2901 985 4041 1854 4004 4792 1636 1599 2450 3500 12 4381 596 1569 2016 4791 3107 2829 1157 4766 3112 4523 3323 174 4202 4939 4950 1097 4345 808 1278 3491 1991 1921 3383 3311 3874 2960 2010 280 3020 3766 3587 729 915 3765 3289 4078 2281 3140 1280 4833 2852 4295 1482 3022 3415 1845 3978 990 144 1624 512 4184 1600 3576 2232 348 1246 4752 2250 4702 3092 4912 2627 1065 3337 4913 3419 313 3397 2260 2670 488 4648 4012 2235 3058 2019 1503 296 2840 2253 1081 4267 4713 831 4216 290 4437 2993 3809 2565 2648 2875 4338 318 2093 4100 1974 408 1144 4079 2276 357 4827 3265 3440 4335 2570 3989 4497 1384 3871 304 961 2473 4142 3988 88 2799 4010 3113 2290 3969 1055 2464 2404 2708 1357 1982 3067 1231 4860 3343 1045 4055 2106 1129 2133 2276 750 460 2267 1354 2721 2425 3002 4721 2424 5000 2281 4198 4804 584 2923 2208 1577 1795 2895 1939 3186 4383 3216 600 1867 2902 2845 1227 2662 3487 1722 68 71 1419 1062 2159 784 2640 819 4124 3566 1498 3434 1183 1249 4333 2196 4473 3856 2556 2185 3237 1091 4325 3149 124 4471 1899 1662 2458 3742 1723 176 502 1012 4639 1505 3254 395 4910 197 3353 4088 2826 891 227 4468 2920 4789 3108 1699 2148 980 1721 1488 2410 1747 1722 2575 46 1775 2434 458 3573 4453 2475 3893 4314 3964 4751 3682 2482 838 744 4222 4488 492 3408 3034 258 4535 1450 1523 1193 1688 1752 1034 4165 1816 4674 1540 2839 1265 253 3163 2886 3483 4673 4091 2251 2383 1747 2982 1972 88 3961 1153 924 477 296 4437 1441 1065 3290 246 2421 3715 1384 263 4911 14 1164 509 23 3178 3426 1175 693 1273 3378 4733 3058 123 1192 3110 3237 2987 1980 728 2319 3727 3475 2667 3127 2211 4580 838 3128 2815 3003 1017 3102 1629 1345 3418 4261 3308 3402 3880 2330 4160 789 1707 3759 2511 2096 1474 3091 4717 1386 867 1656 3209 1431 1078 1316 2454 4720 1186 3312 4011 2688 527 820 4875 3400 2411 745 2654 1531 3150 4141 2758 3171 1325 2579 1651 2594 2154 4152 2888 4778 2130 1855 3083 222 1550 3574 4337 94 2979 2111 4111 4591 4058 3800 218 4521 4736 2947 1056 1807 2911 2143 3213 2634 220 1189 3519 4287 263 4195 3563 3076 4582 2077 286 3455 641 1863 3852 2175 3223 3452 1068 3737 4200 3738 2041 1684 4586 1644 3787 2053 3789 807 3396 1836 3910 317 4604 4237 3551 4645 366 1849 181 2105 568 1602 1937 1734 1647 2354 600 4839 3849 317 1003 155 576 2842 1560 4107 942 2934 3143 4373 4628 4321 3389 2347 1209 4094 3828 4181 1793 4743 1201 2626 1379 3264 3893 4147 1618 2535 4221 1185 3750 19 131 602 552 2626 3106 4936 1513 2576 2349 2729 3619 3639 97 344 3870 546 3526 419 3221 3408 106 1427 1607 2095 638 799 4590 2471 1815 1513 3403 4723 606 31 4000 1580 753 339 828 4997 2991 228 2235 2664 4072 3707 2956 727 1243 4799 1329 1260 3590 3081 1818 57 3914 3457 1978 3937 4756 271 2744 4926 1310 4570 1672 592 2635 1853 3608 4252 2574 2429 2891 2642 332 2004 2737 4767 3493 1617 2101 1305 775 4822 4894 2374 3691 4881 1974 3125 4174 2635 3486 234 3770 2452 776 1935 4642 4757 1204 3574 4433 4588 3500 1088 3868 1492 975 993 4371 1370 4233 537 3780 993 3362 2604 1136 3503 3963 2611 1980 2758 3940 1321 890 3948 921 2015 3549 4427 808 25 296 3737 924 767 3776 513 341 1245 1173 937 878 4003 3702 1162 1718 4829 4266 4155 1512 4884 3799 4438 4786 4539 4422 3570 4362 859 4733 4543 4508 3159 3884 4669 2077 2809 4137 2277 1884 67 3716 4150 3371 927 1531 4522 4090 1496 183 1054 4293 2606 4805 3334 1793 4478 1711 1558 3075 1688 360 2970 1273 1887 1108 1687 4582 1813 1197 4135 290 100 959 1642 1408 989 133 1031 1095 1757 4057 471 482 2507 3800 2435 960 3796 2428 81 2060 3720 3928 4491 4181 4706 1584 55 4304 1755 2278 1504 1457 375 2830 3779 2406 2942 499 4795 1220 4245 1135 3398 4255 3683 2495 3678 4319 1236 1613 3553 125 1657 3133 1490 1259 694 4712 2141 2305 1147 1404 974 2568 436 1785 435 4307 1657 3941 4878 3953 2366 4450 860 3429 4244 4499 768 2270 4095 3498 2761 4063 1013 1741 399 4664 3301 36 970 1755 4822 3413 683 136 2492 3761 3601 3105 3806 1116 1862 3943 2282 2712 1216 2675 96 1466 2360 2838 4419 2580 4430 1681 1308 114 699 3758 198 2309 3717 221 931 3043 1303 687 4093 4380 1270 2751 4326 3591 4661 1092 433 635 3122 2577 2198 3878 3454 4629 4914 1298 3257 1836 1180 1627 1013 3683 1482 26 878 704 2242 2877 1624 2775 3217 4708 2945 4910 3096 4582 538 2746 3473 1378 746 3472 1214 4966 2971 869 1035 3348 459 2678 2479 648 77 929 647 971 645 1706 3747 3459 3936 4375 1007 3881 2257 2189 2012 3273 4821 2377 3172 3277 4632 2399 4305 2251 630 4470 46 1826 4795 3913 828 809 3987 1576 4087 3649 299 2517 1191 1430 1846 240 416 3849 1865 4820 2018 361 1927 1031 1409 3037 613 1342 2422 1235 2679 766 1980 1517 4162 2820 348 1303 4384 3822 913 1410 3351 1184 381 3084 3426 9 1066 2742 4910 475 1442 141 2182 4174 2840 89 2920 173 797 1232 2910 4415 4572 2396 446 2655 4549 3569 1458 2773 2526 992 1689 819 2653 4623 3148 4425 4847 1847 658 2906 5 4757 204 2541 1994 3769 2090 660 4558 3162 4540 448 94 2783 2577 3611 441 799 4764 1156 3180 1155 4145 1007 1959 4279 1181 563 3399 2684 2932 3418 1538 4625 4224 4188 3037 597 689 964 641 4223 3984 3665 1586 215 3162 4791 4495 1034 4939 4172 2589 753 32 3779 3388 1946 1212 3092 3656 4062 540 2186 4001 705 1835 947 1923 294 631 3876 1303 105 106 3411 4601 4666 2033 915 1424 904 4049 1619 1696 2308 4429 1175 1659 2746 1025 382 4716 4492 4018 1922 4043 1334 324 539 1916 3531 3283 3708 4751 3758 3474 2749 3241 1506 4447 1535 2762 35 2508 4315 4942 1635 960 2627 2948 2942 644 696 66 4022 4911 3882 3014 1887 4251 4043 526 1804 1309 3373 3594 1609 2424 1151 1180 1022 4259 1980 2895 3098 3823 611 3541 4318 3770 1240 3728 846 846 3250 74 4564 1506 507 1460 4909 1920 4435 515 2137 2230 3637 4590 3607 4141 921 4226 1967 4253 1432 2430 742 207 1915 1719 1078 2817 4893 1045 1747 2566 668 3060 1279 2219 2700 4820 4694 3851 884 4330 3387 4108 2974 1485 3010 3904 4787 601 83 1125 158 2255 4446 654 1732 3859 1881 1023 3122 4933 4947 4124 4975 1361 3085 3179 269 1615 1844 1333 1676 2867 3569 3377 1336 1598 2736 3258 2406 1171 2652 2100 2651 507 2514 4874 3133 1202 1793 4387 1951 1863 2960 1265 3106 4920 984 1120 3295 1364 4774 2797 4381 2967 563 989 4545 1681 3996 537 3969 4759 1146 2673 4104 4385 1466 3165 2046 1226 3381 2718 4893 2628 3202 3203 4853 1041 704 4820 1720 3011 564 2323 1831 4468 4905 1654 2587 4583 1755 1551 4612 3718 3411 740 2430 3689 3590 4079 2791 2661 1566 3582 4587 2370 1439 1124 1416 1181 3771 4831 2442 452 2223 1736 2752 1973 564 1438 3669 2487 183 4627 4848 2030 713 3333 324 4451 1519 3542 1545 4650 2979 2165 105 3371 2217 1739 420 82 4819 4559 596 2647 3502 3243 2954 1695 1451 1908 7 3473 2134 2437 1924 3777 523 4581 4651 368 3148 3684 3843 3330 3316 1514 1759 1094 3847 161 2008 4250 3415 4542 1727 4637 1385 244 1428 4779 2526 2528 3706 3101 587 94 4528 222 121 763 4393 2055 3837 4856 2045 3371 4057 422 1974 1388 4433 4204 4172 1844 4919 611 4201 2581 1896 1787 110 4890 4229 4347 3436 891 2651 3389 4476 2541 1883 3479 3744 2328 3963 1683 3431 679 1642 231 4509 627 4656 2614 4856 4985 2012 1206 1596 3351 372 3192 3984 2403 1609 2307 2263 4668 3784 2770 3641 319 2362 993 679 2819 2548 699 442 1989 3464 3743 3900 2733 875 503 885 2575 3981 2647 320 3692 988 4212 2251 4382 1129 4419 203 2663 4433 4077 3149 163 2765 4009 1318 273 3802 2138 1141 2638 4250 3293 4211 714 4874 2637 4570 1440 1954 2047 1635 1370 1672 4174 4446 164 949 4144 4974 3324 4990 22 4842 1025 4588 3736 1134 2273 124 1151 864 2976 3752 2826 1651 3088 4469 4242 3135 4492 1923 1429 1943 899 4000 4014 4241 3036 3461 4211 402 3316 2103 1398 1064 2881 2615 4205 3574 1059 491 883 4659 4317 3483 3764 3 361 4660 405 2676 3561 977 49 2435 2031 2885 4445 4837 1566 2946 2861 774 870 3965 3220 2549 4412 2351 4313 3374 3767 4061 4300 4799 692 3913 2813 3331 4476 4552 342 1706 1809 4314 2620 4567 4620 4917 1561 640 2690 2362 3821 930 370 71 1945 3963 1496 2699 1434 4014 3350 372 4348 4914 2430 3972 2628 251 2945 3672 3085 4384 435 3576 4540 4387 1780 3947 3212 860 3800 400 2187 4863 1856 3197 2763 4545 4671 211 2586 431 359 192 1130 2311 273 916 2938 3860 232 4116 2347 4238 1799 683 1403 4560 4518 4612 1542 2457 4257 3465 3816 2243 2409 4079 1348 487 1881 3591 1072 999 2986 2399 655 267 3359 799 3957 4325 1170 445 3783 460 1213 1625 929 3221 2970 569 4437 3381 4732 1039 4507 4376 331 2806 811 230 2652 1264 3541 4240 1903 1387 2729 1631 695 1271 3967 3334 1038 4994 4897 347 142 1060 356 114 2560 4163 3411 1178 3369 1944 4460 798 4440 2201 3504 13 338 4709 4247 2346 4687 4699 2362 3508 426 3339 1143 951 3108 155 1177 1978 4657 1715 3454 2015 4641 2289 103 2879 3417 822 1715 1363 64 360 4284 604 2322 982 424 115 584 1287 2457 3745 3934 11 4326 2833 964 4816 2136 3113 1838 782 2582 1765 828 4108 465 1236 3963 1921 4248 3481 4617 2483 3846 4667 2885 1652 3391 2341 3253 3823 4055 1079 3701 464 859 115 3655 4825 4677 2849 2342 638 2508 3635 1401 1706 4834 2009 3959 2791 644 871 1925 2003 2470 3010 4793 3493 1932 3207 4643 1364 2482 3740 1398 2368 2285 501 1356 4103 1112 840 1319 818 936 113 2825 2333 16 3215 4357 4490 2110 3029 419 3551 180 4058 632 3715 2280 3089 659 2245 3460 1682 2962 3309 1191 2783 2867 825 2970 2008 3899 3554 4531 2616 675 84 3901 1141 1293 2665 2014 2580 4283 4695 3257 1250 689 37 3858 4068 4966 4258 1636 2288 1479 4655 46 2754 804 2943 865 3256 633 806 2100 2414 2767 95 1929 883 1784 1845 3773 730 3750 2635 147 4594 276 3684 1882 1007 2131 4636 4043 2519 1271 4524 2612 2245 3624 130 1743 4065 3186 2975 2707 29 2141 4063 2714 1330 4541 3372 2218 2009 3211 3964 2228 851 674 3190 4264 1458 587 169 183 4829 1113 806 3767 4824 4270 3241 27 1649 100 4659 3649 1380 3245 867 4594 4705 2364 3816 4109 4377 3330 2121 3428 4204 3258 1117 4693 181 4596 1307 978 2236 2950 372 178 1003 2262 2436 2782 4722 4601 716 2956 2796 384 3115 2792 4983 1270 1064 790 4976 1379 58 793 4885 124 1552 4048 3985 3376 2881 1867 2523 892 3670 2242 3719 3480 771 2126 3187 1505 2786 3126 4092 997 255 2124 1159 1194 2541 662 3544 1135 4631 4453 3158 4768 688 1129 1029 3814 1924 3202 1082 4997 364 1537 643 1117 3046 1557 3597 482 3099 2735 4492 4724 2344 4095 862 3960 2861 2451 2576 1252 3009 679 3008 4247 1012 1296 889 2343 219 4624 2226 1248 1279 4902 527 796 1222 2082 3214 1302 1625 1861 2924 926 2293 871 3278 3392 4546 1119 2280 2788 4551 967 393 3319 1675 910 5 1921 4622 4548 3178 2734 3294 321 2891 1989 2938 2526 3944 2684 3179 2826 4948 1209 2126 4502 2310 370 2347 258 529 3583 801 1662 3483 2347 4936 2529 713 4926 4125 870 1778 1581 833 4290 4176 1873 778 992 106 3964 4369 1077 4077 4439 3683 4187 4558 1103 945 3874 2353 4115 271 4587 3126 1096 2648 3347 3534 605 936 4286 2058 1263 129 2938 2605 1382 3151 2135 4837 1190 2276 4662 1054 8 1965 3111 4967 110 4202 4537 906 2618 2274 4974 3984 767 2501 444 3571 2910 3008 661 4443 2811 4037 1608 1586 3062 384 4246 400 51 2259 573 3095 3330 3330 1761 1383 2215 3456 4686 2028 4371 721 2719 611 281 4206 2658 2321 2722 4644 1490 1900 4746 3261 3476 2615 4640 4445 3994 4778 4218 1966 3075 2280 3079 140 4145 4992 1651 2530 1857 2013 4998 836 3743 3638 3933 219 271 3326 96 1268 4541 4037 1114 1217 4062 3061 4213 2822 1981 150 3331 4229 3215 4194 2710 1851 1295 2633 3049 2704 2651 647 3892 723 3740 2673 1124 3380 2178 3780 3856 1433 4662 4382 2037 2513 2095 355 795 3580 2406 3209 2087 3969 3049 4884 1143 1077 3915 2995 2393 3475 842 3361 804 1007 2336 4341 3788 666 4292 1754 506 1393 4518 2920 4098 1246 2590 1873 4572 3069 1253 3429 4252 4136 1842 2558 3538 4892 6 4933 3715 306 4952 3107 4742 3207 3099 2657 2975 4388 3027 4736 4455 166 1500 466 3410 1159 1427 3663 2647 2563 1042 761 3140 3756 3168 4465 968 2031 287 2255 1623 29 4653 557 2954 115 1539 3077 1884 1586 4145 3831 2390 911 1944 3044 507 1468 942 3198 4373 494 1358 301 2070 157 1477 3787 2192 351 2494 4673 3886 4212 3263 1592 3368 4667 2122 3641 2635 12 109 2094 4111 4717 530 4830 1735 4766 3480 3205 2557 4268 1240 1553 851 2625 1424 2430 2602 4226 1492 1843 4127 992 2896 4459 1785 2264 1959 821 1269 2723 2087 285 2922 1774 643 3673 2597 2507 1384 3404 4934 4615 3976 1678 2114 1730 4890 1601 4319 1410 504 3974 322 3496 2135 1518 3548 4305 4810 3314 1617 750 3336 1212 4368 236 2770 1011 4598 3277 4406 4515 1427 1662 3214 2787 3674 471 2562 4405 1525 1166 90 2017 3776 4844 716 1330 1762 3686 1740 111 487 4253 3439 1780 1280 831 3295 1094 2192 612 4202 755 1457 3265 243 2696 2902 3272 1816 5000 4022 2142 2954 2004 3336 4628 1736 2622 3905 4343 3004 2468 1359 2561 1188 1851 1778 2413 2434 2202 1973 4190 2637 1483 4650 3305 2334 3245 1195 2606 3100 2756 474 4907 2040 3400 138 1009 4498 2546 4955 621 4594 298 2866 776 543 3379 4262 3808 4708 4165 508 4749 4598 3627 2437 2660 775 2179 4619 2088 2758 1217 4599 3660 3669 403 390 3722 1394 4886 311 3071 3838 3648 4702 3420 4649 2884 3965 103 4660 2481 2254 1816 2157 2443 154 1492 1839 1137 1685 3870 3391 1077 4831 57 1880 1039 1940 3567 3248 2850 861 1829 3185 1070 1342 3668 2665 3044 3974 3346 2658 4165 3793 2351 1658 3620 4921 17 2316 3831 2457 1120 1878 2218 833 3498 3297 2995 1325 1968 3820 4903 174 4631 2074 68 1639 2585 1159 3925 4161 4713 3654 3818 607 4354 102 4901 2827 1665 4616 573 23 4790 3059 4983 2845 1792 2873 3992 944 2950 1727 1012 3400 3782 3769 3251 2346 1689 4923 158 2238 821 3865 4934 1119 4634 3384 4206 3767 4046 2906 4092 4552 4025 4575 1860 1636 2569 838 4037 4821 4520 808 4233 1445 2065 3774 3305 4016 630 3158 1143 1038 4869 1634 2555 3794 4374 4760 4439 3677 567 2315 4939 499 2576 3864 3177 3172 2144 2450 3970 29 3694 4679 2943 3981 320 2697 16 4152 3207 1038 2529 4343 865 3889 2864 1246 1686 886 4233 269 2412 1914 218 4240 1852 4008 4655 4607 4282 4605 4687 919 4440 3533 901 4086 1419 4987 1952 3739 3733 4742 1299 4092 3082 2502 1853 397 3875 1275 2291 1000 3206 2638 273 2176 4299 1750 581 228 2232 1845 4660 3691 4247 3609 2091 1330 3539 2947 679 1271 4639 3763 3293 1434 1294 402 2027 1494 1148 1966 4949 4821 219 58 3553 4889 1223 3283 4563 4524 3523 3204 178 4225 4826 2043 3833 1624 1407 282 4847 2590 4116 2494 3631 1146 1647 140 2753 3626 2857 735 3703 4404 2509 4531 3641 4533 55 3654 4657 3758 1642 3673 4424 4073 3097 731 1719 3072 4367 1974 807 3631 4711 2880 98 2501 612 2268 535 1359 1274 4214 4322 1741 4356 3907 1377 667 2763 3055 1336 3690 638 1108 3318 3340 3300 2322 2342 875 2675 617 535 2074 3365 4848 3645 2930 4982 1114 389 2631 3311 60 3085 4361 1958 1585 3673 4 3716 4806 2167 4328 245 2918 3861 2025 4796 766 1557 4752 4012 130 3160 2200 1672 2671 1576 2466 356 4711 516 4233 4497 3720 4880 855 3317 2389 1530 1775 4545 611 3214 4072 417 173 1923 2568 4391 361 1628 527 3649 3649 777 1064 2759 1835 1755 323 110 2282 1427 3006 1575 1226 1011 4735 3488 431 4603 3643 418 1343 534 1275 433 3579 1882 1114 3664 2171 2500 464 4266 2447 4210 4362 122 3830 726 1303 1116 2859 1234 1548 3849 755 991 3810 3607 2352 4820 899 3775 177 4493 4416 4725 1960 4617 4318 1892 1386 1316 3420 1975 2403 1891 1854 4561 799 3682 2165 4550 4882 257 2829 296 1433 3411 3966 2011 3759 4662 1356 2568 745 1597 3999 2718 3298 4769 4204 2229 4480 3228 3361 1641 285 1244 213 2421 799 3158 3222 3413 2992 4353 4904 450 1574 1439 2549 890 3884 3543 3568 4030 2112 1589 489 131 59 969 4740 801 4612 28 1489 2007 3813 3542 3629 4493 3996 1395 4264 448 3891 641 54 641 417 3067 2598 4255 4263 2129 2558 4640 228 4334 868 788 1498 881 4902 4138 3862 3052 4132 673 2043 3216 4169 4441 168 3015 3365 591 1478 4729 4013 3853 2219 2112 2522 2879 2225 2147 3262 2599 807 1303 706 3105 3783 1617 1523 1192 4359 1069 3720 2559 4296 890 950 1009 4290 1900 1796 706 1414 3105 319 2108 4146 4589 4319 3971 609 2518 2824 817 3952 3488 4563 3603 82 1481 1594 3401 2485 2846 3791 3170 2235 1933 2069 4118 2066 4481 2102 3202 1445 2722 1371 3576 2608 330 4663 1580 223 3176 701 4880 96 921 3533 4273 1964 4090 3179 2447 3858 2407 152 1993 1141 1208 463 2239 321 1950 4673 1086 4561 4018 1490 2576 924 1583 3217 249 852 1931 2388 4219 1158 1866 2866 4523 2116 51 1975 4993 1518 1393 2707 1788 4636 3419 3451 596 1526 532 4847 3006 4405 948 2778 4188 3047 2949 4830 2122 3374 4974 1085 2418 1818 660 1089 105 4746 620 3749 1576 3943 1819 1297 2180 2114 1998 1130 509 2081 1842 2367 1347 1166 4629 3645 1485 3847 1786 2132 3368 2591 578 3785 1310 3876 3182 378 132 3215 2414 3157 1954 207 4309 3257 4151 414 2490 2850 1979 4074 4992 4209 4635 1398 2494 3514 4673 1286 4049 637 1346 3894 2349 1510 4590 4740 4344 3581 1482 1594 3967 1119 3537 221 391 2707 599 4968 3805 149 4853 1202 126 2790 2872 3171 4168 4682 698 971 1239 1392 4880 580 3569 3990 1018 4691 3658 4819 1949 3179 4977 427 3956 1041 4977 3175 4811 4785 1137 3426 939 4120 1949 1549 2698 4471 810 1531 4327 4863 4950 2646 2450 215 2117 4160 3794 3944 469 1819 3773 762 4156 4162 4964 148 356 3709 948 3808 4966 1017 3758 3164 499 4422 3471 4914 2829 4087 3505 3056 916 3646 360 929 266 4645 990 2563 4192 2005 3088 2655 4198 1779 3319 3845 4951 4286 4760 149 954 1227 3284 4462 4987 4233 1697 1882 359 2973 4287 288 4044 2439 2227 4186 1326 4516 3503 1236 1115 2186 2968 35 4977 3782 2999 2780 4002 353 4409 4128 3879 1191 4159 1367 458 2351 2711 585 3498 4782 3441 4654 2251 2060 3818 2912 4099 2972 4452 1108 4815 3369 1316 3445 2508 3708 2099 2561 4486 1679 3670 2194 4076 1797 4390 4813 1185 1447 3137 4174 541 1584 2343 4323 1011 2434 2341 1085 2681 1320 334 2346 3578 1729 341 1581 2207 3004 4564 156 4625 2654 2016 2569 3609 1237 690 4178 745 937 4543 2506 969 2141 2217 4565 1058 3803 837 3024 982 4429 899 3214 3462 1333 49 3380 890 3462 2016 534 653 2016 1285 1423 4399 4176 2225 4958 2777 869 290 1123 4196 836 3384 886 571 990 3177 4385 1540 2213 3453 473 4818 4082 2378 1201 374 2066 4769 430 4490 3756 807 3844 2829 1028 749 4175 3450 2964 1825 4259 1376 4086 1243 1669 2531 3651 2449 32 225 2943 1875 2026 2463 4810 4495 2988 3058 1704 4518 4356 574 418 85 3046 1883 1004 2678 1247 98 4733 2076 1073 4364 2417 978 4059 3044 882 1589 3894 1880 2611 2877 768 4019 4540 24 1725 4910 1097 535 481 635 163 2248 623 3777 4549 1714 4381 795 3936 3020 3966 1920 4015 1718 4271 12 580 1805 138 1982 2369 484 830 696 1728 1054 1596 1259 3284 973 2516 1816 677 2742 1198 1895 3480 1259 4626 2124 3717 2007 4088 221 1439 2949 1488 2030 1424 3962 1196 3165 4314 343 3353 1374 1391 1600 66 1335 1153 615 3629 2309 4267 3257 731 4974 4726 72 4228 4461 397 1559 2017 2370 3618 1425 1361 1479 3654 2083 1452 2364 4549 2382 2283 1283 1295 3862 2902 740 2209 4373 3276 3475 1842 4520 2199 2213 4030 4769 4821 1871 2566 995 488 2623 4126 2258 3751 905 1534 4776 1011 2523 1162 3969 4675 4289 4250 4464 1040 122 4179 815 1705 2576 3763 588 2049 1060 161 2694 1900 1513 1531 4036 3806 4492 4853 3862 4940 1170 4849 1810 3768 4130 4818 2896 3569 519 4503 1599 2033 2975 3359 4374 4573 2118 3327 1827 2177 1956 3829 2056 3913 4515 873 2385 1425 1522 1134 4919 4374 4148 2678 2616 3819 122 3699 4940 4453 3469 1727 4154 631 197 1621 3921 1967 4141 3917 4807 95 3492 76 4734 573 621 1418 2018 699 312 4106 740 4096 919 2109 3458 485 3154 2511 436 3736 3 1249 2033 844 803 1621 1152 120 2051 669 2007 852 612 4133 680 3375 2632 4252 3775 3899 4350 4695 2877 2439 1153 182 1712 3436 1226 909 2977 17 882 1373 372 632 4361 3712 3403 3206 4186 1856 3076 1854 2676 368 4966 63 2466 481 1704 3050 3444 1599 955 2325 2460 2818 4706 506 4234 2950 1457 464 849 2179 4772 4033 175 3509 4259 3091 841 4693 3284 1055 2253 2694 233 2221 1893 2417 1022 3510 3307 1673 444 2465 1463 3856 409 2862 2779 49 3294 4582 4896 3587 1935 3785 3310 916 375 3894 872 1108 3105 4847 4877 3294 4896 4290 409 442 1416 489 314 286 930 4883 1059 3776 948 329 2588 3613 4535 385 703 3542 2815 3623 973 1142 2679 3711 2712 1053 3058 3596 4150 2408 1051 1757 4020 1158 4502 4330 2521 4612 4212 4315 4110 2443 3364 4457 3285 4829 1108 4043 1615 2643 2364 851 4980 2418 3659 855 4679 4145 4328 1904 3288 540 3698 1182 4128 1460 1128 4658 4616 1349 755 946 1058 3311 4399 3912 1798 2622 1014 1940 2783 4554 2620 2366 2260 4256 1772 1588 3111 750 1353 4474 33 3555 1430 3317 2188 4749 1879 3415 1696 888 1910 3359 574 2870 399 3726 3072 4322 4836 1594 287 164 4953 3622 1019 1464 4985 4696 2320 1534 3079 1450 2067 2924 3006 4979 2456 1271 2402 4507 4183 374 4661 2850 2227 3815 4035 1241 3426 1808 1926 2031 2496 2919 3762 141 4851 698 658 4667 3192 2521 4521 3273 1429 103 4458 3022 1837 1572 3577 3789 2855 3749 2048 2931 4783 1595 4555 595 2532 4256 180 4914 1136 4685 4456 4795 3676 223 4719 3635 929 3781 776 390 2567 4532 4667 3449 1082 4067 989 2821 3440 2991 1479 1123 3396 4272 4704 4547 774 4234 4702 779 1641 1678 1553 4238 92 3422 2537 866 730 4148 3682 3873 3194 4019 3743 4241 2823 4365 1356 3540 216 1739 3731 1385 3377 3328 4832 4017 1561 4287 3061 3634 4962 4720 3895 312 253 3095 4783 1495 1291 2661 4249 2898 756 4853 2040 1823 3764 4392 1664 3001 2705 3626 1067 2869 4351 2514 1645 1469 3620 3502 512 1832 2444 2277 2937 4664 806 4091 961 2442 1893 936 2236 2994 2032 2105 1725 3164 906 4358 4593 2324 842 3394 1303 4295 2060 3039 3167 4712 2959 2143 328 588 6 3596 1135 3310 1887 4809 2887 1100 2990 1430 1892 4256 2491 2248 47 1751 1912 4926 957 1781 1844 4637 4096 1960 562 53 4748 2913 1323 2203 2859 4950 2416 2501 1666 2954 4520 65 1402 3316 4600 3246 2263 3196 2302 2176 692 3561 4502 1248 3446 4381 1277 434 2245 959 1400 222 4078 2760 2270 3584 3227 1159 218 1016 265 4541 442 3603 720 1082 4523 3856 3839 870 4442 267 3350 3488 2700 3341 2235 2259 935 3586 2918 2836 735 4474 1316 1045 4698 3376 4927 2533 4492 1990 540 4638 3076 2487 4004 3422 4213 1452 2291 1150 870 200 3101 3150 482 4908 284 3967 2129 3683 4411 4983 4797 639 1214 337 2782 4802 1631 3314 4815 758 3315 1077 4718 4174 3323 2928 464 4986 2604 4077 4506 319 1135 2266 4321 3493 1977 2689 1483 4551 836 4721 196 2231 325 1635 3867 1559 4916 1798 1626 1368 4711 755 33 415 4871 4961 4187 4827 4664 2138 3591 2401 1238 1357 3104 3184 4459 1042 630 325 4738 3217 3219 48 2703 2683 1879 2654 3981 2895 2501 2493 1918 495 4499 3586 2262 1952 2278 30 1225 326 596 3509 2865 3621 872 1446 3753 705 337 382 4580 983 4939 909 4230 4882 4732 583 986 3343 1768 1684 659 4361 3654 4984 1530 4173 4050 420 3430 2767 2073 3075 672 4588 4255 2686 2659 382 916 3728 1466 2003 322 3091 4170 174 2121 4482 4779 1365 4268 2173 3195 257 1082 2168 571 1657 4517 3507 760 1471 4126 3595 1443 961 2719 40 2482 1865 1575 1173 3173 1462 2 1892 521 3969 2479 3519 3592 1425 448 3144 3423 3407 4333 442 2455 4227 3185 2069 2398 3173 2852 4814 3547 3436 2119 1572 3284 3747 1707 2332 3795 2087 2314 2983 565 490 1500 919 4242 2987 2340 1989 1168 844 1753 4302 3872 4299 1725 1513 4015 4113 2593 1115 3135 3990 575 4803 3811 1987 15 182 3918 2766 1075 4780 4773 2650 4018 1321 1920 4676 1705 4133 3829 1039 4717 476 2541 225 3386 911 3686 3676 767 4282 4463 1486 3856 180 3142 4113 2659 145 1958 3747 4979 3635 3257 4751 3568 2469 4187 1483 1085 1959 1151 2120 4361 4045 327 2941 991 1536 464 4517 1190 1755 483 4684 3329 2951 2982 2829 535 2695 4249 4647 316 461 3658 2315 2159 1947 4345 1544 1194 2131 4900 3992 2141 1808 3156 2896 4532 1835 4167 3716 1532 686 4188 896 3586 2092 874 1232 2756 1567 3761 649 3405 1113 2118 1317 1917 2988 4292 196 551 2714 2774 1758 3802 909 2574 2713 4241 1072 769 3081 363 2092 1825 4203 3027 2284 4322 2017 3473 1954 3109 3697 1079 2423 1783 4718 3180 1959 2011 2069 645 1898 4892 1018 2007 3085 3572 3497 4182 2207 3345 3236 3202 3052 2426 4580 2237 1654 678 2760 4062 1230 2629 2143 2648 1151 3565 949 2844 2068 694 629 1042 605 1278 3916 668 639 1055 3526 4188 3680 628 2894 1905 4719 2295 3875 1782 1274 4582 1965 4211 3021 1849 4572 3434 1850 4582 4570 1419 3908 4974 612 2448 594 3709 2628 4386 3483 3981 2602 1618 2524 4108 2190 649 3939 4489 1368 4448 2032 1427 4129 3625 2862 3194 4111 1652 479 3452 1309 643 3389 3202 864 7 1186 3920 4123 4344 841 2160 2548 2832 2298 167 3669 2976 3322 1599 4004 4723 4441 4740 595 214 3418 4839 1384 399 430 4198 2422 746 4545 4026 499 1005 1780 1215 728 2133 4705 1391 828 1223 162 2248 3513 537 2539 2057 2405 3405 1683 4297 4675 2397 2911 2328 3200 4193 1367 124 3734 963 351 2654 3284 1900 3216 3962 4715 4364 2972 2099 3547 3086 3957 2652 572 1265 2110 3400 1061 808 824 3850 2985 1419 1479 710 165 2924 3819 3191 884 4707 2896 614 3075 1907 4566 4586 4725 2234 2961 1698 1695 3557 4330 4765 2237 2681 4764 2282 1164 3035 2680 3096 2390 1969 4825 1480 2769 2111 4569 1214 984 4060 91 3699 3928 3050 782 2750 3796 4185 16 1678 3010 4708 945 353 1804 242 2268 4433 1376 127 4881 1946 2209 904 4278 3678 3491 2459 2281 2705 1986 3405 80 28 4252 3017 3457 1894 874 1480 2586 1246 3012 4539 490 203 498 4235 4558 4604 4419 4178 4741 1360 570 3495 772 3776 2548 4094 2260 4400 1987 2622 4519 3353 1582 4345 38 3170 3359 1863 2918 3266 4227 523 1726 432 1222 4148 1498 652 1956 2262 787 4563 313 575 2709 334 2794 1074 3632 2667 3930 4303 888 499 54 3937 4245 4739 1241 4150 724 2299 137 4907 1139 3578 816 1166 2361 4479 4460 2858 3820 3905 4879 2966 4576 3953 663 2702 415 1379 3087 3785 2996 4193 1853 2593 1983 239 946 3014 2044 3560 3933 3715 1835 4184 3200 1384 4674 2831 1745 1558 3614 1860 2531 2494 4598 2016 714 4723 496 1599 3714 3043 2818 3955 1657 2185 3162 4512 2233 2294 2030 3761 2511 892 4542 4682 4375 4194 1181 4915 2477 3635 1011 532 2837 2814 3709 2875 3012 3143 3932 1039 4572 237 2426 1697 3692 506 2560 774 2518 4598 3891 1606 4912 3485 3178 624 2683 436 2170 4204 2063 2392 2250 4751 4749 1719 1375 683 1243 3748 3361 1652 4308 1263 3316 4444 2045 939 2657 463 3154 3839 2674 48 2998 286 3361 4227 4686 14 3961 1673 487 1109 732 1231 60 4071 4507 3950 4089 1649 481 1829 554 986 2073 2562 3069 1844 3859 4533 2747 1000 507 4694 4004 1279 3986 1274 3184 289 1451 3481 3374 4170 999 3227 4624 3208 4418 462 573 2631 2995 1522 1583 4173 4208 2814 3459 750 4192 4727 4459 1073 3015 4376 2647 8 541 541 4391 2508 3015 3199 1779 2056 3541 4755 1508 4217 3914 2787 3248 476 1848 3019 489 3824 1241 4229 3679 1119 3503 350 322 3882 1229 574 1712 3754 3507 2116 4517 4880 550 3048 3582 3069 341 3159 3485 1242 277 555 1048 1466 3910 4088 954 3659 1789 272 1225 3481 3344 4584 1454 2699 125 2625 4912 1108 3211 3800 3249 1371 1742 2846 2551 4755 1903 304 1925 268 2130 2256 1607 2208 495 322 1641 4895 986 880 2241 1051 851 807 1761 3941 3567 4944 1854 62 2101 2856 2547 4975 993 2520 1151 18 4076 1933 3818 4862 3058 289 3620 4327 939 2408 1343 4347 2738 2108 2416 806 305 2762 658 4623 3163 811 2042 913 4657 2468 4660 3075 1750 4486 197 2784 827 2326 4783 1072 683 1478 4784 2077 1296 682 3307 2079 1100 1892 4205 649 4921 1745 1841 4825 1010 4370 4533 1852 1888 2236 3427 4135 3981 1648 3785 1767 2092 4684 1577 2562 215 7 449 1572 3808 1273 1812 4291 161 4505 224 1644 4163 1445 4174 1980 491 4766 3070 4783 3888 1985 3408 1396 2135 3367 2107 3366 2015 3405 2450 2045 637 4797 4833 3067 1890 2332 4397 4168 3192 954 1618 2655 312 181 2826 2990 1382 518 1469 2458 1835 3938 1979 2192 771 1746 2524 2781 365 3995 1352 2848 878 4911 735 3483 870 4979 3635 4821 569 3935 4241 4978 1119 4209 4428 81 452 3978 3842 1117 3033 927 1341 4429 1497 1465 842 4685 4909 821 4717 4747 2688 101 1876 3090 2924 406 4432 2226 4148 4768 3831 4470 1600 2321 1108 132 428 2666 997 3377 2584 3640 3780 819 3425 196 952 3877 71 1020 1001 1526 1621 2672 2663 1610 4485 1301 187 4463 3185 2350 779 3394 4571 22 1251 1424 790 4623 847 2821 4722 4302 4178 2848 3540 1188 779 2493 3947 399 2242 4186 236 1983 2519 242 2200 641 2468 4845 3137 4199 1446 4654 3056 1623 2520 3716 4906 3032 151 1153 2366 1816 175 3222 737 4712 3468 4117 962 2846 3426 4254 2254 1234 4351 530 693 2505 2371 4611 427 2926 3959 66 4008 1124 1747 1384 2528 3685 2709 1638 436 4166 1393 692 3552 840 3548 1054 291 1425 3024 1242 4617 41 1100 779 2612 533 4041 4361 1295 2864 2022 3175 1978 1941 4372 1708 3345 4398 2514 899 4389 4856 2362 4170 1697 1509 330 4182 1166 944 1477 206 2655 3300 3488 2836 1078 3526 285 4928 3821 3238 2787 2708 630 1083 747 3192 1564 2940 2677 4079 2232 3871 2609 3201 3884 4965 767 1656 2987 1580 1111 1579 599 4500 1609 1677 4530 4123 4015 4686 3846 281 366 4529 1885 2340 1993 3381 2233 317 1766 1549 4501 4194 206 3208 4522 4954 2393 1233 3923 4468 4856 1911 1802 2368 3306 2246 3688 3644 3239 4013 4105 3152 3200 4079 1525 4442 3941 506 4289 4428 4029 3866 1204 4873 714 615 418 755 826 3130 1109 4040 1887 4700 542 320 4608 4944 1192 4353 1758 3604 3582 2083 3448 3124 2624 1341 359 935 1515 174 3075 4240 3869 2316 2004 2094 2813 889 1561 3492 4297 2616 4365 1618 1773 1429 1805 1570 1891 2491 4651 756 374 1379 4718 242 2846 1651 3848 781 4455 1853 2566 1782 1641 732 3940 1653 1977 2 1206 670 1407 4013 2776 2727 30 1445 4688 1148 1200 3552 3606 4115 559 351 954 1944 1021 3198 894 2322 1981 335 3640 2572 4871 3632 1530 1693 1616 3840 946 1201 3592 3886 4202 3173 3818 730 2585 4190 3007 2154 4920 1491 2747 3655 4661 415 4255 77 531 3920 3805 2695 801 1483 4239 4600 3983 2861 3801 4986 4740 3475 850 3267 442 1059 2839 4108 784 2097 2024 505 39 4155 2985 3803 1670 2933 2835 2961 2439 302 2672 3658 3975 3697 1466 2108 4289 70 4532 465 4892 2006 408 2085 4449 1210 4767 2041 2854 4196 2988 2099 4157 3236 434 2380 221 4268 897 2032 2968 1589 1917 4065 4092 560 2399 3741 1859 3190 4946 1220 4226 2641 2391 330 677 552 4001 4747 786 847 1306 4314 3705 804 2077 2736 3243 1996 321 4788 472 4 844 4837 3311 464 782 1602 2826 1407 1402 26 4831 3940 1672 3140 4048 2359 1758 737 1700 2322 2738 29 1260 301 490 481 623 4083 1884 2284 1390 51 1678 1973 256 4079 2207 4867 4135 4792 812 4158 34 3808 1964 4331 193 3582 172 4651 4404 3718 3029 1484 245 1326 241 3671 4240 2787 153 2952 2410 3386 1234 3298 992 2631 4299 3760 923 2497 2832 1069 2131 268 850 1261 3153 1326 1773 858 4299 3242 4281 3056 3819 4576 4114 1064 2729 2443 1200 4593 2837 3945 4000 1914 4189 895 4136 3666 3237 1555 4719 721 1194 3552 4507 4396 2046 4845 1488 3260 4296 2998 4248 991 2377 4282 102 2934 2007 1283 674 278 1685 3145 1176 3535 4473 2687 96 248 2830 156 3840 809 4760 1260 4261 607 3146 1557 1470 4907 4803 4218 4385 2067 1796 235 412 1672 4828 3459 2525 3127 1876 3585 2090 3136 3044 1912 2883 1474 188 1102 859 4525 196 553 3138 4430 4196 701 1125 1494 4452 3143 4365 3932 1830 1934 1892 1590 151 3772 251 2540 1842 2169 4079 2206 4220 2856 1879 1320 2081 2849 416 3853 2990 789 1705 2657 1133 3493 1607 4182 2164 3196 1002 3416 1054 3752 934 3929 3032 317 4884 2678 1301 2786 3182 191 4899 2233 2598 2387 1780 3043 3296 4290 4054 770 3843 4553 731 3742 4171 3282 786 1873 2818 3857 2196 4307 1523 3200 3671 78 1830 539 2367 4490 2343 613 88 4699 1359 1842 4085 2446 3265 4955 1309 2688 2926 3701 4824 359 1466 4786 2470 1238 3772 2238 3528 4814 2362 107 205 1367 4075 4102 4727 1291 2683 2847 2707 2244 1442 3973 2517 4369 3365 4872 985 1589 3108 4509 163 896 2322 4950 4128 1908 2921 2255 4243 1473 2843 3490 1049 4505 1258 2748 2637 4997 3825 4646 2429 190 1480 4308 2651 1364 1036 2873 4276 4123 4996 4370 1772 3841 421 4854 3833 4282 1696 2629 4428 2692 2263 886 1827 251 763 1702 3658 4782 4537 2920 677 1920 336 2496 3015 1616 1932 4887 3014 3737 4966 4706 4900 875 1827 3011 2552 3136 3896 3598 1339 4912 1932 4589 1020 4621 4839 4821 2764 4168 1787 783 1715 3186 1634 1088 2025 4884 391 281 3973 2343 2283 4151 1010 4229 2514 1500 1013 4470 2532 2188 3744 4484 1356 4593 1954 760 2180 4504 3037 1610 647 4474 4039 3533 206 1468 4345 2616 1124 423 2323 3014 3066 1400 878 4423 452 409 1936 3141 3641 279 1788 3168 831 1594 4215 3818 3604 2512 2948 2260 2310 1161 2897 2959 1277 2844 4376 4908 2339 1697 2063 4005 51 1854 4704 121 4111 1979 322 980 1713 997 326 220 3747 1750 4739 1693 4798 1443 490 110 1247 4557 1090 570 3317 4305 4573 2704 4533 3480 1442 2604 262 1488 2721 1748 3822 3504 2778 2611 4659 104 878 4561 4002 4511 1996 1712 3819 3603 1614 1993 3018 4301 305 3358 24 4026 4681 509 2593 1083 3602 4083 652 558 2112 2494 1566 2778 1264 1482 1735 1527 3813 4910 4179 3092 676 2540 3754 1983 2280 3036 2432 2449 4446 2593 4438 1535 794 266 2887 3250 1921 2379 4236 2840 3373 4554 2529 1449 2484 3306 4405 818 3889 411 4646 1165 1602 368 179 1239 4768 2479 216 2761 1578 3901 997 3728 3850 2112 3423 2606 4238 1003 2134 78 5000 4949 1861 3091 2783 266 1742 1842 2772 3928 1659 1115 2710 4276 230 4548 2934 4467 3002 2430 4460 3329 2287 1542 4304 501 3850 1997 4761 1075 4498 2217 3170 1424 2501 434 4080 1426 4465 1653 3421 2478 1003 1053 3752 4128 1203 2621 1155 966 3438 3719 1628 4629 4419 3864 668 1219 2959 1505 3883 2851 217 3408 530 3188 1750 4173 3703 1866 1238 4957 1477 2884 3453 835 593 1388 3467 2266 702 3842 4436 1828 2738 1490 3969 630 631 3537 2542 4033 3691 3155 1530 2195 960 4864 4154 116 1892 2883 3453 1226 4154 930 105 3901 1600 3433 3213 4355 2567 135 4341 2021 639 1102 4498 3960 3168 1079 3903 4286 4449 2780 2325 274 4652 4725 1791 912 3976 3908 1575 1906 214 2888 4391 3884 245 662 3529 4649 3631 1371 712 4171 1385 1987 2221 4439 383 3758 1899 374 1269 2757 1746 1262 351 3441 3032 2319 2946 2357 2291 47 1241 823 3960 4478 2649 331 4784 739 2925 4312 4757 1589 4498 1833 1106 4202 676 2636 424 3251 1624 1703 4434 1142 3224 1718 3450 2827 2938 3590 3857 4744 1257 2430 4115 1277 2546 4680 1848 1041 2729 3973 1653 3051 458 918 3073 1657 1696 587 2632 4621 2177 2840 2460 2506 3783 1259 3015 2860 1177 1512 3041 2589 1848 1413 4768 217 3370 3614 4267 4251 731 538 4239 2381 639 3812 42 205 1425 3435 523 2642 3160 722 3328 1171 1092 2737 1245 504 37 2258 2428 4879 3621 4140 4344 3368 3529 1684 3577 2034 635 271 579 284 3123 1378 2990 1244 1889 3778 2927 3020 925 756 86 3151 1352 1038 2479 1881 1104 4700 4177 4669 3816 3332 441 732 2357 2330 3256 4380 4658 4525 3929 3023 3077 4816 148 2424 824 1138 3702 1402 1185 4510 2239 1648 3874 1260 2826 1294 793 3262 3480 3255 3369 4380 317 2036 736 1801 4610 4787 1647 3027 1585 30 4069 2094 2605 3976 3988 562 159 2364 2034 1601 3217 4750 3666 3602 504 3375 569 3113 1594 3365 2449 2484 2124 1544 3177 2127 2230 543 3290 3745 180 1545 2020 549 2455 2557 807 4058 4858 3778 3603 4804 3383 455 2184 2152 4895 4684 2774 724 1237 3943 3103 797 4540 2665 1504 4174 3156 4462 1348 200 3137 2105 896 4468 3172 1029 4720 1443 2880 1133 745 4031 2574 269 4997 4991 2082 3486 362 2375 1579 998 2171 3973 2263 4006 1709 1741 3492 514 1779 3790 2216 3413 2691 1547 2171 4010 1887 2908 1800 2772 861 4066 4527 231 1120 1406 326 1540 4556 3850 4259 1 1173 4902 2708 4071 2857 1717 495 218 2713 3885 738 3397 4941 2427 844 2835 493 2645 378 1183 320 3094 3139 2005 4793 1917 117 3958 597 86 4254 872 3446 3039 515 3732 491 1228 1940 4143 2558 4165 3574 1601 4820 3699 2576 3065 4273 1750 4406 2222 2201 4529 4241 2631 4344 4908 1093 3621 1683 2754 2442 2740 85 2857 3100 1662 4507 4876 3275 2167 880 1244 4604 210 2130 1051 2053 474 1203 3399 69 1602 2513 4141 602 2446 4990 4148 3489 840 2768 2038 3425 1948 4290 3162 3448 2291 4690 613 165 3548 2929 316 452 1383 1174 3795 2397 3632 4251 3393 4582 3770 294 4530 2796 425 2898 68 2838 3511 4419 1554 3314 2584 1550 1300 3590 893 646 1093 3024 3069 4784 4900 2046 1456 4888 4707 3736 218 2034 3907 2193 3614 3106 942 3617 1640 4796 3980 2702 90 2221 1815 3822 4952 839 3894 2326 1468 393 1374 158 218 4557 3636 3563 2685 4089 1404 4572 873 1510 870 1902 414 3276 4203 3072 1052 4692 1740 2263 633 3156 652 123 3196 535 3681 3088 3262 643 2903 4255 4060 985 1188 2706 1007 3272 3109 3019 2363 2657 2232 2470 2699 3180 528 530 83 971 1781 1044 1845 4922 369 4059 4101 3469 3971 2813 3445 434 1288 321 1138 114 4557 3363 1372 3733 2662 2140 2034 3091 4875 4111 1332 4939 2622 3485 4807 1424 1702 1546 1581 4414 1078 2741 2490 2626 1886 1228 2872 560 1713 3598 1884 3146 2574 415 4911 512 1312 1791 1301 2818 1054 859 121 4408 4691 1763 559 4075 23 787 4913 3185 2652 4546 915 2092 4945 469 1551 2260 2155 5 4274 889 1871 21 3909 1649 4994 4845 725 3944 2673 4378 1787 4331 4833 4595 2076 916 1744 3437 3418 4649 690 3569 121 245 1229 4961 2163 3598 2405 1398 2605 589 361 2205 1879 1161 3500 2061 2208 4252 229 1106 560 2852 1319 1126 2645 3788 3970 1787 374 2304 4760 297 2155 2533 3217 3958 4787 2830 183 690 3772 1264 4218 4855 2142 111 3454 967 1976 2662 256 4917 3066 2420 1429 3226 3778 1993 1515 1506 3215 3509 110 597 4977 4722 2204 4046 87 4573 2105 2735 1935 4793 4004 3403 1449 59 4320 2267 2308 1527 4484 4890 32 4698 3316 1873 355 4990 3830 3196 557 4241 3133 4410 3219 342 1921 4601 4231 4050 3676 1911 4598 776 79 2466 4049 2030 739 2034 4861 1750 2209 3833 4699 1446 4243 834 240 4120 2824 1839 2694 4699 2868 362 1609 2936 1693 3589 4460 3333 1391 3361 3546 389 2865 843 2012 1527 4574 82 3529 435 2485 4235 1065 4904 626 1653 842 785 1090 4246 4908 1434 67 460 1900 4488 3082 2964 2436 2807 82 4302 2217 505 2636 14 3260 1086 1897 4933 3786 2134 890 495 4668 1977 3897 2915 1776 3911 2893 1126 2894 4505 1058 3696 955 3438 3111 1565 2313 3702 4974 453 2917 2475 527 3236 2376 83 789 491 4831 2784 4911 229 3188 4416 3737 4771 2034 4957 2864 4745 3436 1565 4962 3526 174 1555 716 440 4027 444 3273 1062 3862 4707 3546 2340 2761 3558 3385 394 1257 4535 4404 4269 1623 1317 880 4229 4856 1248 2732 3637 1662 2240 3050 1655 4190 1742 4089 277 2232 672 477 2577 2802 4890 4669 982 3853 2232 901 188 4870 1798 4210 4504 807 3968 32 2289 939 1322 4831 1261 2453 3384 3738 3562 2250 4839 4079 1917 3058 371 425 1566 4947 2759 3897 1218 1726 3584 4137 784 4280 2338 4968 45 347 4209 3121 1344 1066 1049 3611 790 2504 2024 2130 1551 362 350 2021 223 656 3276 3830 1014 1528 1730 3669 1280 1667 1359 189 414 414 2308 4982 4308 1267 2081 2297 3337 2901 655 1927 1266 3151 413 4947 4790 3550 4652 1035 2891 4034 2819 4195 768 354 107 4593 4121 37 2947 3146 1423 1465 2157 3380 2221 623 3007 3266 172 4621 2380 2340 431 59 2281 4468 2856 2127 560 2569 4121 4089 1224 3592 916 1055 2514 4038 3900 3810 3830 3983 1882 1967 1036 2754 3561 3416 2948 4131 4801 2464 574 88 2160 1659 811 2173 4604 4691 4010 2368 3498 1292 1627 2557 1083 4897 624 2043 4321 3332 3799 3628 543 2682 1706 2513 1318 2813 4718 1252 4145 4168 2647 29 2066 815 1027 3030 3802 1764 3003 2223 661 2547 3061 4866 2243 2815 3036 3519 2489 1370 4982 2650 2862 4081 3253 4136 2678 1990 4143 2486 4403 885 4230 2066 2439 3847 3777 4728 394 1146 2329 4902 4546 2846 3053 3016 1782 4329 4046 2597 3811 1877 3684 2496 335 3853 4023 1648 545 2803 2670 3768 151 4221 612 1159 1829 4691 502 1090 3349 2307 3382 3973 1346 4894 1587 246 2940 3752 1311 4746 1167 3187 1439 1190 1587 3692 2671 1519 3661 3093 1004 1882 4845 1322 327 3357 455 780 3489 996 4682 3433 1529 4189 851 2065 2296 3660 731 4059 4934 1744 573 1422 2737 3844 4209 4984 1685 1191 2652 2603 991 1124 4566 2507 65 1675 3786 217 3418 70 4001 2627 4235 4077 1663 113 4842 210 3237 2322 3987 3734 2445 2277 2770 306 3626 416 2154 3223 4669 4925 145 4919 2544 3208 3977 4505 3008 1098 1433 1977 1395 1241 1330 4509 4734 4382 403 1137 4201 3669 670 52 2864 3408 2904 4785 2700 3213 749 103 3552 1347 49 4833 1598 1921 1624 4927 847 808 1087 331 1086 1524 1456 4733 4190 358 4506 2856 343 4629 3247 4210 4773 2776 4341 3304 3217 1917 2926 1184 2262 2718 3959 3229 4789 47 3460 2038 2762 4441 1971 1935 188 1066 1316 3590 3929 4491 2296 4311 4279 4152 1087 1809 4172 1916 264 1775 4368 2578 2685 96 1470 1861 3908 4896 4183 4249 1527 1669 3246 111 1301 1458 420 3493 3255 47 4590 4380 524 1719 2050 4225 1309 2744 4102 3932 353 4999 641 171 3530 3121 4352 3248 4175 2747 3986 1215 3656 4412 2645 3410 3181 4614 4895 37 1224 3960 1293 889 4078 1262 1655 2421 1737 2719 754 4952 193 2510 2397 2897 1830 3715 132 4768 768 743 3560 1170 1272 4107 1741 720 2268 481 4083 4448 4630 2625 3102 843 334 3214 4814 4877 1124 4151 2520 1377 3695 3462 2610 2738 2152 2396 3523 3563 3207 4099 3601 2832 1885 659 4609 3363 1081 2294 1602 600 2204 515 170 2017 2932 2950 184 4346 1492 1399 1456 998 1187 111 3467 4944 17 1374 4964 1251 829 1224 3275 795 3049 899 3118 4490 356 4314 3347 572 1463 621 2448 4051 641 1223 2076 1715 3435 2831 4682 983 3293 3823 2893 2443 3127 304 3231 87 705 1668 800 3242 2779 3619 1078 3821 4117 1727 4839 4212 1161 3471 3128 2937 2428 1855 4681 4961 4465 4487 3895 3796 2445 4464 1225 793 1468 4066 1556 288 2675 2865 1711 598 3284 4707 2183 989 2005 1371 140 1617 3113 3930 1051 652 3269 736 2754 1146 52 3303 2102 4854 3732 1337 3088 652 4415 4845 4100 580 4499 1814 2233 4958 1714 4532 4900 3008 4267 353 500 2761 4439 1220 2607 4186 4029 3586 1300 1768 1654 3952 2391 4316 665 4386 2073 4546 384 496 3605 3301 3306 2683 3004 2986 3327 3964 2658 4464 1055 3862 95 2742 819 3919 4750 1173 3962 2579 2009 2010 1854 1577 547 1278 2852 1012 20 1014 3304 3979 3897 418 4038 1673 626 546 2938 3989 1483 2084 4641 4804 3515 392 958 1658 879 4405 646 2557 2208 608 1116 602 2529 668 750 3565 250 1733 4238 2902 976 1532 4641 2111 2538 3902 324 4759 269 1325 2 881 2394 2933 311 4374 11 2656 3504 4623 1889 3891 2865 3628 2433 1799 2046 1639 1786 4777 1298 3993 456 2930 2547 1973 261 3215 4059 4072 643 1162 465 4152 650 1127 1430 3817 3656 2432 4489 913 1245 1266 291 965 4763 3590 2988 3530 1988 448 4988 1781 2235 1219 1674 4155 1769 3276 737 410 266 2635 3926 726 1478 893 875 2981 224 2236 4776 3811 1282 4325 1916 3391 2727 4129 3728 2140 2848 717 1037 2329 2864 2426 3176 4746 4928 2981 3365 4988 4668 592 2881 3405 331 3527 151 409 4107 2628 3604 2558 754 1044 1028 4449 3430 2304 1882 2423 4935 4669 3339 478 2992 2460 196 544 1977 3202 1864 4727 1703 2705 955 3843 4979 4014 1481 1582 4879 2737 4800 481 4532 4016 641 3012 4735 2060 2699 4130 351 1154 1880 2178 4257 1019 2231 1967 3836 500 3664 4113 1542 3047 3443 1354 309 225 1241 3394 1734 226 3641 1684 1833 3760 2189 1183 3626 1220 3602 3381 818 786 4404 4367 181 4270 879 3631 3290 986 4167 1188 526 3601 3617 4322 3561 752 4856 3479 991 3695 193 1863 2080 2028 4463 698 4504 280 4439 4905 2320 3768 1813 3700 2323 4645 4246 958 4122 3612 1060 4903 1097 3991 2933 1369 4375 1347 1644 2452 4242 832 3295 3971 497 3300 2239 2941 2616 2272 4123 3716 1895 513 4109 713 2443 1408 4299 2998 4356 4059 2527 3602 2621 3866 4160 2449 3576 802 2103 2346 4567 870 2995 4383 3652 1385 1245 144 1738 1317 2421 2408 2225 4231 3699 1175 78 2976 494 454 4624 1341 961 406 3381 2016 3545 1545 4235 3654 2120 1359 3823 2535 1501 1723 4281 185 1442 3700 2126 1629 4389 1133 4157 4609 2607 4756 3443 2268 3416 1406 1911 4628 849 706 414 1003 3216 4994 3776 54 1272 197 2441 4821 2454 3656 2577 2382 1901 4352 2740 1139 3011 1193 2451 327 1258 1498 1906 3548 4976 2647 3792 2328 2679 2590 82 3091 3654 2106 3351 3826 3606 268 133 1768 573 4004 3939 4600 2966 572 325 3524 2240 1966 1748 497 3339 2537 1171 832 750 1680 4259 2343 3595 1306 4583 3582 1865 851 145 1171 2481 1434 3204 1934 4114 3937 175 4541 4982 4641 1984 297 226 4707 4271 3760 578 1639 3383 601 3234 1393 3584 3539 3806 567 2072 2246 1755 3940 1677 1240 3196 4481 3316 1897 1086 2831 2870 3359 3468 3925 2581 3971 1083 1840 3556 1523 4975 3862 1012 2294 3013 890 2984 4179 135 1276 650 754 4643 1470 3035 1377 3396 951 1199 4456 4719 3940 1278 589 3616 2290 3037 2113 2787 966 4403 1314 4067 1589 3676 2855 3726 764 4554 199 4542 3841 2479 1210 146 3303 3019 198 1747 3791 484 835 3543 218 2233 4280 3778 2935 4151 3676 2904 691 4780 2413 2252 2452 2063 2429 2485 1710 4662 1695 2331 2902 1357 2583 4022 3937 2110 207 1656 86 3524 4907 1134 4520 1087 310 2 1637 4715 154 772 3497 2848 725 340 3276 643 1670 2730 3920 2172 3020 3159 276 4607 4551 633 2779 1371 4981 1339 4078 4597 2615 3802 2086 70 305 1241 3555 3497 1997 854 704 3270 3545 3555 2940 3834 4684 3934 498 2733 1221 3641 3786 1922 4972 442 174 1314 2007 604 382 2289 999 4597 700 1872 2360 2454 2633 4449 4804 654 4574 3903 3433 1015 1516 3491 982 855 2188 1384 3114 329 2040 2592 2437 778 4640 1268 3029 28 3398 3320 3643 3374 1083 4668 787 961 1599 3892 3112 4965 2549 2977 3565 2722 756 823 1469 472 839 4205 3644 1295 4678 2951 3659 3959 1659 1271 4248 786 2510 3080 2860 3429 738 1738 2579 1243 1797 4985 4111 2617 1708 4102 2502 3979 4268 2332 63 3606 450 1148 2209 3900 53 4458 4357 2571 2742 453 4591 3902 3727 3331 80 1890 1329 2354 2631 2851 2892 1472 4987 4732 4555 3517 4187 4202 2509 844 3262 4098 4462 4350 1107 3895 691 2710 3187 93 1450 3029 690 1344 64 80 265 1982 288 2413 2431 3233 2339 2602 3203 2886 2083 430 636 1128 342 4230 617 1829 4169 97 2577 1488 4395 1949 3637 3678 3869 256 1849 89 25 3119 4519 1856 1096 146 1027 989 562 2502 4176 789 2978 2578 1329 244 4512 4194 1657 1838 693 4911 1388 4831 346 69 1963 1476 2417 580 3740 2472 4802 3840 664 2448 648 3945 4196 3375 1586 4356 816 1867 1090 3120 403 950 1553 2225 2245 1462 2897 2168 3163 501 1193 1713 2238 2345 429 2435 2900 3141 4940 3476 238 1663 3768 3571 2361 2304 3809 3884 3445 1263 4299 3704 3433 3766 2091 354 1172 1827 1605 1090 4990 1361 3553 654 4637 4900 4146 4212 2640 3417 4086 3018 1960 1619 2009 2503 1450 4767 4361 766 3702 1601 1227 4530 2251 1413 4069 3925 2785 4647 3250 63 2493 1019 585 1870 144 518 3702 2656 3840 4378 1664 4090 3414 2358 257 2437 1431 4436 74 547 492 4922 1964 318 4489 1769 1607 2418 3785 2017 4839 158 1832 3139 1866 1967 2688 2173 2371 3981 2557 2242 4530 3797 2689 3088 1946 4381 201 1896 282 2506 3965 809 749 1669 2540 3757 4218 3506 254 3146 652 784 2800 2162 1042 3348 4196 779 1256 453 726 2328 2693 3369 3624 3639 4803 4559 166 3873 699 1483 1787 2574 3686 2710 3155 1166 3572 1651 3847 3824 1305 603 4956 247 3883 1858 2467 3927 1702 3728 2779 1533 1448 1192 1299 797 1789 300 984 4609 1708 2695 1173 1529 2439 4281 3766 4021 3071 3975 2524 3901 4735 4201 3868 2666 2748 3875 2096 3938 4251 4196 3828 4247 3627 3401 4810 2385 3511 4123 2287 576 125 2157 2643 298 1585 1111 4589 707 3987 1910 189 4216 3828 1425 856 3059 4710 1581 2696 3419 1129 355 4601 1528 2638 3341 4701 3659 96 772 273 428 4310 3317 382 3882 3211 2631 553 911 1046 3342 2907 3385 4082 756 513 3483 4071 2147 2053 2841 2287 3612 1467 3032 4498 3162 2141 3227 1883 3528 3080 3151 2632 4311 1325 3304 677 913 3737 2242 3658 9 765 4905 4569 1008 4150 2297 409 4018 3718 631 3366 831 2081 4077 1214 4978 369 986 125 2941 3651 2824 4058 3580 2880 1908 2744 3421 3221 1098 2758 526 2123 2519 4439 2071 4831 4157 3467 1164 4187 3226 4100 4348 500 3473 4506 4829 1098 607 2120 237 4627 487 4236 4066 1279 4855 4155 756 4597 1665 498 1766 2181 1043 2734 3032 2093 2551 2597 519 2693 668 251 4980 1002 635 3439 3889 470 1722 1283 24 3582 3821 895 2571 3955 1712 1862 284 978 3438 1343 1135 932 453 2653 3643 3134 4472 1480 2782 2370 1571 4410 3606 1365 4307 1331 3872 263 3276 1246 396 2862 2608 657 2799 2419 1159 945 2743 1227 185 4388 4659 3279 2726 1317 2385 3012 2463 2211 1278 1228 2034 2178 314 2996 4593 1832 2617 1092 1211 2241 3011 2442 506 1276 3684 3087 1612 1444 1869 4136 4539 345 4585 1398 3813 3548 4905 2111 3276 3598 2953 3611 542 2609 3216 191 1086 2229 4428 421 4305 3645 4740 4554 1915 3792 4556 4415 1544 1784 1612 2537 1643 2974 3345 4106 4490 3052 2411 1797 1631 465 557 1125 857 553 1177 215 4553 1915 2761 2059 430 2969 2399 2175 4921 483 3366 3204 2193 132 30 3767 2577 2899 3660 1841 2117 3708 3679 2248 4857 2133 597 2420 1858 2721 1348 2626 1346 4000 617 1933 584 389 572 1136 238 367 4650 3133 1873 3280 4538 3569 2133 3969 4329 309 479 4860 2990 3855 3896 457 4766 2271 769 210 473 3346 2729 998 203 4955 4529 3217 3956 2205 3153 4363 1201 3042 2128 4853 472 1087 2591 1871 680 2013 2142 1741 3551 4138 455 2421 3922 2926 1582 3018 1672 3375 3679 4084 143 4517 4480 1006 4446 4054 2658 4911 2345 2835 3468 4514 849 553 3832 821 3113 2122 3516 3254 2930 601 2235 1489 2143 4737 2810 3187 562 4535 931 1147 1014 1435 1501 915 3418 564 225 4731 1916 1673 1183 1367 3660 912 4495 2268 1405 202 2673 2463 3439 813 3966 134 384 145 844 2892 614 1788 4133 2585 4798 2182 4800 1688 4817 757 2799 1088 658 1939 3840 684 4401 1795 2165 3115 2514 2791 11 136 2767 3701 4590 1107 170 1677 3708 2110 1348 261 590 1336 881 2477 2498 1894 4009 2492 2019 717 4929 3697 1471 4257 1128 226 3912 578 1722 48 348 1362 1329 1065 501 2616 3407 2069 3826 3535 4604 1402 2700 87 3814 457 3314 2619 4980 1534 2045 362 4179 3603 3461 287 1794 3949 1402 1161 1565 686 4715 3355 669 1490 1339 3989 1309 4786 215 1393 2383 3052 1025 559 198 4256 2520 1889 3042 604 3550 2832 2423 786 1800 2877 2877 4181 4362 161 1961 2495 2393 3637 59 2342 4638 1987 2479 1763 642 4547 2092 2561 3244 4702 4215 2804 4917 1592 3305 4031 1885 3181 4701 4053 2690 4683 4627 4649 2368 184 3696 1781 2500 600 1324 4703 1272 1688 978 736 2259 1438 4059 307 1782 4174 3899 2124 4911 3726 2531 4174 3450 4283 2678 3388 3651 2146 3820 1449 3381 3408 3865 2752 1102 1762 511 1228 1272 4878 3656 1873 1674 160 3749 450 1341 2039 4978 2832 1984 1725 2519 3178 269 2250 2528 1823 1129 2689 4870 2837 3440 177 1725 2966 2726 3053 2244 70 3239 1277 2207 2302 3368 2939 4592 316 4147 383 1682 3785 4767 3652 4453 665 1702 192 317 775 2958 1208 1179 2382 1873 2545 4210 2785 4420 632 2803 108 2539 4979 4242 4168 3716 1118 3662 4483 4456 4408 2261 462 3189 4011 4805 3005 1654 1279 4149 2674 81 2215 3874 323 4736 4282 1714 760 2633 4171 2253 758 3614 1818 502 190 1254 4050 4174 2862 1162 2392 954 1927 4105 2946 1768 2149 1836 806 3550 1243 3122 4094 1475 1916 1566 851 3812 171 4884 1047 296 4412 3791 1289 205 2840 2126 1973 4305 2565 3051 1754 4641 4676 683 3402 685 4961 3648 1621 714 95 1090 4966 47 2513 1697 3652 4160 4346 3605 1163 3191 1998 3895 1537 2141 3367 125 3353 2093 777 514 2595 1650 1573 4987 4562 2716 3346 1363 1924 2528 2039 1112 526 893 3819 2339 1166 2775 2606 52 3919 3607 2125 4020 2432 1129 4553 3178 2021 4988 3176 3183 2741 1990 1699 809 1650 3846 2967 2179 4828 3520 3836 3956 1726 3789 1729 2924 2440 2608 3878 3074 1747 1105 2896 4904 4696 3774 4536 2757 2417 1165 1748 90 1359 1876 4349 918 3906 3210 2224 1658 548 3483 4581 1550 3359 1055 4683 4298 2770 2323 418 4574 664 854 4263 634 176 2998 1644 4494 2606 2793 837 2756 1225 20 2212 1705 2827 16 1181 3280 2372 3591 1363 3238 1264 3435 2665 751 4148 3736 1218 4968 3332 1069 4338 1579 4168 4111 3707 4830 1611 255 425 3276 4171 3815 2182 106 3852 4632 4255 2603 1373 3294 2996 3501 2473 2226 740 3586 718 4920 4183 1152 3466 1527 3586 3257 3057 3188 2559 3716 4400 1430 1578 3290 3550 1491 1437 2642 4949 2066 1773 1629 253 1760 3298 3562 2082 3307 2051 2515 4729 3273 3248 3919 2879 122 2966 1086 2506 250 423 3080 3605 4641 2383 4406 4209 3410 1024 4823 3647 423 3959 2877 302 3899 4620 909 203 1791 4134 4459 2852 702 3317 2611 4468 2400 2358 1337 2611 1755 1259 698 115 2981 4504 4697 164 2499 2007 819 1608 1598 4309 3691 1536 929 2147 2479 1749 2860 1149 9 2327 2172 4086 3551 682 744 4619 2315 596 1150 1531 2219 3241 4908 286 3914 4231 3591 3867 3325 3506 4687 3632 112 4297 377 1133 3839 2791 3804 4073 4445 2363 148 1660 3544 2520 1811 931 1730 382 1955 3640 650 431 541 208 3009 3059 3797 1363 182 3156 4979 4998 4362 283 3475 4924 2813 3369 2334 681 3055 1167 903 1238 4191 1447 399 352 2128 1696 4210 153 1439 3189 3384 158 3903 3863 2724 2599 821 1903 2024 3785 3915 3677 2656 4159 4713 2572 586 2029 3840 4827 2420 4052 1685 4669 582 4690 4012 3746 1812 1902 4162 4276 2381 1672 3378 3987 79 2863 1850 1586 4656 809 1747 3311 2542 4439 4004 2078 1081 350 2358 2927 84 3775 4945 2660 447 2167 1335 2388 4696 1176 4996 4235 2485 4686 2644 1623 2699 1675 4917 3540 3027 3916 2912 4273 2911 3442 796 2001 1049 986 4779 1428 189 2317 516 1811 4802 3857 639 1023 2470 3006 76 3538 3671 3505 4020 3540 3866 3036 494 1880 3175 3876 948 1516 1355 2586 2859 4485 1044 4979 2783 3200 3953 2784 3044 3234 528 1191 534 2698 1246 4800 3314 4441 2251 3152 2979 4113 787 4705 2134 3395 598 792 854 3383 1472 1502 2185 4608 674 2400 3032 3285 1895 3719 651 2498 3920 2737 1707 4453 3289 222 3615 97 4545 1067 4095 1382 1414 4875 4652 1311 3551 1945 182 3002 2480 2999 4900 4076 3897 4594 4184 1371 3455 3203 3464 2018 3690 4079 3239 3536 3926 2840 857 4033 3130 11 1402 3707 795 568 624 915 2754 1909 3557 3390 2874 1803 1422 4048 2403 2735 3166 1584 4010 746 2828 2770 950 2218 784 3036 3557 1967 4130 145 3157 391 4131 1817 1723 2490 2955 1087 167 3582 1241 1578 374 2308 1702 948 2735 1 642 1406 4967 4286 2477 1450 3357 4033 1736 1143 3670 2162 3585 1041 4874 4687 3091 4223 2109 3488 219 3779 4191 267 1876 2589 933 3833 2060 1521 4861 39 61 2172 3286 1463 2133 235 3270 3204 2254 3604 4618 4305 3487 930 3785 2707 2545 3357 4209 1994 250 4152 777 1484 2453 802 4029 4138 649 3421 3414 3954 2238 1594 2167 2099 2267 2131 737 1140 4938 4256 4528 4477 474 1323 819 2435 3965 3764 1936 4593 4879 3461 4517 2962 2309 4374 4144 4896 1915 4010 1 1008 1101 4193 2947 2924 191 4980 3502 4935 2277 540 2272 4676 1932 628 2431 2624 2967 2242 1904 2644 3443 3730 2804 636 4011 4667 3310 386 3884 1680 438 1203 762 624 448 3497 4754 4590 2614 3367 3430 441 2138 1120 2188 2469 1229 3201 2199 2017 4867 875 3949 1543 4812 834 111 2624 77 3848 4 3349 1189 386 1070 3327 2505 2074 1011 679 1536 2203 3021 1998 3887 33 531 4815 734 1422 4006 2432 880 4062 300 2213 4255 284 2593 3397 1599 2754 1329 2771 4103 4918 1903 2286 3635 3223 2154 3465 364 2716 1098 708 4918 301 2607 3649 4736 192 2715 2928 5000 1493 2987 1227 2469 1243 2569 2250 1299 73 885 2009 2898 1301 2176 1661 1783 2009 4383 2931 4594 2177 2134 4905 4319 1526 538 1067 4821 4422 1430 3447 218 1569 1647 225 4764 4398 4088 1688 1577 1764 1887 3039 1384 2417 1766 1309 310 2615 1339 3581 1011 418 1392 4071 3882 387 3979 4013 4388 1568 2615 1743 3205 2817 2722 2448 4526 3525 3773 4190 1410 2995 4703 4182 4577 185 1794 1597 3039 161 653 3080 4374 3239 760 4397 3840 4564 2203 976 974 1718 4423 1295 1404 2070 1131 1206 3666 1584 1056 3172 3836 294 4606 2028 643 2542 821 2941 4299 2639 2373 2107 3379 1056 3294 3380 1928 4578 880 507 4785 624 3101 8 4772 3918 1514 933 2360 3935 4226 267 1625 3910 2467 915 3320 1846 1814 2870 4840 1050 4243 2502 3082 2774 595 858 130 2515 2364 686 3543 1623 337 3888 359 1123 2943 1277 1305 3691 4250 4722 3729 2194 2038 867 3887 4763 2453 1847 1808 4233 1256 33 924 3024 406 977 4614 961 3750 4753 2559 1690 2347 1353 748 924 4163 1980 2467 1099 4264 73 3586 1458 2455 2130 584 1684 3123 2552 2 1772 1546 4101 2191 4630 4855 720 1069 3539 1255 2109 3834 1953 1756 3058 2091 1817 109 4092 2912 3144 4676 2400 926 294 3150 2794 1044 1410 3647 641 838 1195 4267 153 1398 896 2054 3295 2414 818 133 1857 4590 3005 2555 3412 1660 1715 1813 3420 2767 824 430 3407 124 1127 1980 3242 946 3739 4569 43 3125 4471 1075 4741 902 3815 4804 2679 4721 4693 3986 2245 213 1973 3408 493 4328 4937 708 4636 3441 1669 2127 3351 1268 1348 208 1954 338 2057 3145 3788 1286 799 1648 1505 4392 490 2520 4231 414 444 533 4969 3654 3697 2676 4943 3846 3659 2640 3588 2021 334 2126 807 4815 1693 2570 4483 1644 1147 3512 182 2969 4803 2676 1853 3141 4913 3682 4847 3182 783 1551 3582 490 1521 1253 3833 3694 4449 3739 5 227 899 483 4039 387 4738 723 4187 136 3730 3101 1257 846 1692 3982 594 84 3653 3754 3783 3536 1894 55 299 2288 38 1973 4780 3185 3827 3125 2006 4675 2269 1239 1648 4106 3500 3642 1828 2815 3644 2088 2683 3662 96 4063 3983 86 4044 1217 432 4 4434 4628 4896 127 2014 83 3127 1205 818 3324 1047 2405 2027 2480 2256 2980 2410 1935 1086 8 11 4217 1206 3367 1785 4117 1917 4465 624 4478 2649 2322 2362 3161 885 2218 123 2464 1121 3052 1221 2914 1656 1346 2437 2304 2793 2287 3548 1306 4311 1108 1686 2904 273 172 3062 1770 3882 535 3529 265 3802 4867 878 1171 1259 46 4485 4907 2605 1693 781 1718 1946 1697 2083 2711 4578 3853 2978 3267 3241 3913 3270 4318 3236 546 3200 3541 3648 2007 3221 66 3843 4910 735 332 385 941 2842 4371 2368 881 2088 2448 1020 4194 1782 4427 4804 493 2029 4083 763 721 1097 1642 4056 1258 1725 4718 1358 4794 2758 890 4277 4499 1523 4290 1863 3198 2892 4875 3092 1071 928 688 2910 3710 2517 342 118 455 2075 1361 3869 1251 3105 3365 2300 1773 3671 2694 1540 3318 3387 3392 1335 258 4820 2144 3461 2097 1458 1144 1136 2870 2164 807 2713 3651 4808 1183 3832 3020 3063 1302 1296 4727 973 1669 16 3490 4221 3548 1763 1917 2708 2972 2881 1148 114 4979 564 1566 1340 1452 3508 4929 3724 732 315 3435 343 4702 938 1226 2942 4832 1530 3174 2630 108 3420 4498 4448 1256 2042 3774 3689 3238 4371 2136 1131 3621 923 1910 4075 1374 2392 693 2545 1159 3486 118 1555 4004 3900 2699 178 1657 2973 1510 3082 1921 3472 4435 1151 4858 3169 4154 1427 1495 702 4702 2105 509 1274 2200 1037 718 573 276 3233 2857 609 642 626 167 2591 951 1769 4312 1328 386 1627 3468 1021 3367 3065 3851 4712 1839 4257 2286 992 2214 1043 3187 1209 780 596 4244 3442 2277 2583 4024 845 3817 3591 353 2858 4508 4877 2549 3196 1079 3536 1790 146 3861 2673 3650 3520 4591 707 3747 2011 3873 3241 4079 3913 1642 4552 1785 4223 2768 864 782 4241 3186 3991 4570 4509 1804 2622 3673 1392 3246 2450 2302 3647 477 28 231 2087 3897 4202 2030 319 966 3812 4186 785 3915 2111 364 2420 3789 4541 2715 1412 4869 4355 880 481 4566 226 2954 4140 4768 1767 1828 2525 1920 4244 4314 2112 909 2772 24 1690 1021 2738 91 3585 614 1403 69 1386 4277 3951 3941 4689 1586 3300 989 2852 2506 2643 3730 4504 3748 1945 2176 3155 4509 2248 1492 3736 3684 3843 4144 4974 2358 4365 2058 4945 4131 3387 4356 4536 4191 3941 654 1885 4482 3145 4064 4400 809 904 2241 2356 4514 3583 267 3481 4260 736 523 1480 2917 1694 2302 4810 1978 1309 3255 578 2226 1527 3674 2862 515 3511 4669 778 3844 3443 753 3596 2745 82 2517 4833 1707 2490 1083 1319 2181 2972 1754 3545 4128 4222 2538 3663 1248 368 3043 1875 1548 2264 846 2844 346 3806 346 1319 4776 1104 3817 2017 1428 1111 3848 254 3774 4057 1282 3862 2921 1765 926 3754 2501 4258 4957 827 344 1904 893 3196 1128 1932 3144 499 2914 665 1605 980 3519 2218 2646 1326 4762 4633 1009 2147 1603 11 4472 1324 1326 4970 64 3772 557 1514 157 4528 906 2708 1213 2365 1382 3357 161 434 1013 3232 4047 305 1848 4552 2730 4931 2825 175 1800 825 3018 1779 307 2059 3335 1091 545 4429 2783 1126 581 3029 407 3020 19 735 4687 4619 1503 2025 1426 1427 3383 3695 4138 1746 1868 168 3435 1146 1798 3135 4444 1086 1749 4243 4761 1104 3400 3143 3643 974 1698 2595 1366 952 1616 3873 4049 972 932 3376 3866 571 3965 1125 1688 4505 1189 3677 2143 312 4386 469 4015 4462 1221 4698 4685 3962 670 4657 1057 2827 2606 3408 1583 2817 3027 1707 1598 4082 3191 4320 3924 2446 3650 2779 4583 12 2372 2979 717 4427 3300 3035 4349 2585 787 1602 3636 4024 4553 515 570 2844 4591 1110 1674 2614 588 3469 941 1316 2001 3160 1919 1599 2532 425 2569 4011 4545 4617 726 610 4460 3329 750 2258 1768 538 3661 434 483 4494 645 1993 3015 4268 1872 3775 2859 2632 759 450 49 1224 1590 1067 29 3480 917 1886 1452 127 184 1990 746 224 1480 1086 779 3618 3473 4185 4435 657 138 4970 3094 3154 4328 4549 3881 299 458 3373 2198 1152 4438 4571 2053 1119 3251 1630 173 2766 1261 1557 1759 4383 2493 95 3204 3987 2918 3667 505 4380 3417 4768 498 249 810 1551 3181 2766 2192 2299 3779 1113 4817 264 746 2046 2732 938 3605 1244 2269 2097 1882 2430 916 1691 1867 1764 1022 2882 4278 1567 4075 3538 2085 4216 3726 3717 4927 273 672 1551 3333 3986 2726 3945 4030 614 782 1730 2379 2467 3134 3881 4571 3502 4021 2901 4361 2397 1192 3789 33 3107 2590 1960 1278 215 1717 2855 1503 3677 1723 4374 3406 2971 3029 3830 96 4349 1587 1382 3895 3323 3546 1405 3475 1326 473 2978 1652 518 1108 965 1618 4038 4829 4899 1702 2318 4934 2629 2726 3929 4447 2073 1717 53 4798 848 2056 3117 4250 2423 794 4010 1456 1182 153 2326 3295 2812 2094 383 4467 96 3521 2130 3525 4225 3731 4150 1929 1760 171 61 4870 4025 434 2206 1410 4694 1686 2118 1684 3435 2067 3962 4400 955 3789 1158 1455 970 3351 3849 4452 664 2607 3847 136 3060 3583 2334 3910 2263 102 2089 4512 2525 4541 4504 224 696 211 2190 952 4652 674 378 2139 1212 4911 4142 1681 1276 2397 3595 3919 2356 891 3963 1092 4724 4121 1382 1150 2714 2463 2982 2475 2213 3351 2650 2208 1326 1998 2639 1278 3226 935 554 2495 2185 1799 3095 4709 3394 930 4805 572 109 2597 2264 4459 1247 2794 4366 3952 2794 3607 3283 3289 2570 2199 4637 3587 2729 4719 1024 2838 1595 786 2250 2702 1219 2926 4264 1220 1941 2981 2376 860 1266 2013 525 4509 911 4152 2615 4108 357 1285 3384 1072 3723 1429 2263 2815 1047 4063 1209 2264 961 2100 1355 4776 4033 187 2217 2477 3924 1870 243 478 3250 1836 242 856 2083 5 2663 1746 4605 4217 2141 571 2272 4537 2330 4190 3858 2748 4314 1637 4547 2332 1916 579 1771 190 459 1065 999 2510 534 1586 4728 393 3568 1222 291 3744 1145 2403 3882 3771 315 2183 25 308 3773 447 98 720 3012 4860 338 978 3053 1057 2449 1736 1869 110 4422 2580 4737 1216 3993 2388 1534 4702 2263 322 1146 1238 2818 1156 49 2398 1614 3189 4449 3851 4533 4354 3534 2421 116 3319 831 1889 2388 976 2511 294 1970 2368 4525 1520 2247 1301 3572 4305 488 4009 275 835 2791 4579 4455 239 1552 3220 500 4009 3693 1163 4600 2961 611 3713 3736 3739 3563 1510 4841 3472 2962 2618 1248 691 2593 605 2410 4349 3421 3847 445 4418 1000 432 4741 202 3806 3482 2696 1321 4073 2754 1794 3342 590 1146 298 1648 4150 706 1563 428 4966 3339 612 2192 2959 3554 2993 3628 4158 2691 351 3572 469 4964 2828 4039 4336 1445 548 4187 4201 1071 3749 2358 1397 50 3693 4782 4845 1485 3654 1323 3358 537 57 3720 1809 4718 432 3653 3004 3406 4506 864 406 3109 2058 1991 3447 4471 2401 4951 3990 4242 3440 2193 4657 3055 2535 503 2201 4909 3209 4724 3363 4262 949 409 432 4297 47 2041 1493 550 4564 1278 3708 2533 834 4401 2954 4463 2182 566 4447 3867 2443 1381 1657 531 1634 1619 1905 3812 2588 1911 764 2026 4002 4821 3595 673 1078 2862 3123 813 319 286 4798 619 809 4477 2817 4926 1162 2519 4924 4563 791 2444 2469 3973 141 4424 413 1394 1816 2324 905 2067 1943 4683 826 3728 4501 2230 149 4506 2994 4985 2084 3584 3857 4691 2708 2698 3576 2418 2229 4145 3746 4493 285 1925 2112 1440 3709 3837 4412 4419 4042 67 4988 1163 1853 4197 1253 224 476 3094 1838 2342 3039 1658 592 588 3691 3749 1677 2679 4827 2045 1038 3768 1930 620 1755 1138 1170 3279 4575 4029 2424 4105 2234 342 3373 2465 4309 1948 3287 1431 4505 1613 1822 3123 513 887 1487 2535 2523 2975 3636 1584 3970 3477 3091 1984 255 1422 2227 1599 1612 2169 4330 773 1800 619 3729 4474 2790 451 2766 1175 3205 4974 4865 4274 185 1076 4975 1102 929 329 1450 3040 1503 357 512 2331 2195 3613 4624 3317 4608 4015 952 1144 3358 170 3137 3162 4918 44 1777 2261 2417 2026 4496 984 1426 619 4259 2436 4959 4669 4189 463 2132 1455 809 2453 271 3565 337 3898 3685 1504 786 3161 1052 787 1142 512 831 4951 4704 1266 3365 1016 4451 3579 98 2165 1540 1528 4637 1028 3771 4796 2208 1579 4230 3132 1916 4624 4167 4892 3930 1827 1153 1456 1234 3671 1214 2716 3320 4972 2812 2540 3146 4104 3443 365 3004 4209 721 3106 1292 3276 1334 360 2766 4738 4456 3690 4496 454 2024 1621 4695 256 3620 1861 2465 3157 4915 255 1793 1116 1068 4885 1711 2578 3167 1237 1893 3895 2818 610 4699 4479 3533 2770 3979 1387 4070 534 1589 3997 135 1229 2101 1255 3163 2209 1704 4901 4660 144 4819 2278 4664 988 524 1631 2343 3004 4607 4752 4271 3601 610 1396 4096 1306 553 758 1729 912 4475 3607 2577 3138 162 3529 3902 2587 1543 4535 786 1655 1877 3906 4968 2137 4049 2806 1412 4560 1168 4682 2848 2582 1337 4620 2336 3912 4247 2747 911 1248 624 2363 16 3662 2832 2452 3478 4475 1055 4835 1691 4964 303 2032 1773 853 527 1007 4748 1619 1635 4991 3702 2441 4705 2742 1396 44 3109 2490 442 3951 950 2897 410 4488 1527 2306 490 1857 4047 938 3249 1800 177 2161 2958 2007 1901 1482 289 2884 1853 3166 2376 3434 4713 938 1300 2367 1907 4892 2881 948 1340 1794 393 1544 4941 835 4194 2325 2927 2291 4171 234 2060 4172 467 511 1675 4048 2779 916 3784 1856 4463 2778 121 1824 3328 1680 4666 864 4828 815 90 4340 3477 463 4908 853 3366 1912 4759 2287 4130 282 22 4377 2349 4957 4257 4200 3168 1233 1354 4939 1081 3000 2769 2760 2745 2479 33 1534 2716 233 2352 2785 4460 3748 1123 3650 4031 3945 3560 3084 532 4840 3777 2256 3506 4554 4896 4978 2610 13 1790 2929 3208 3220 426 1491 4453 781 4432 775 184 793 2111 2505 2712 1831 4914 705 3404 1953 1952 3980 3875 3037 181 4338 2532 2557 2055 4214 3296 919 4617 1009 2227 2543 1227 152 4846 168 2344 4873 144 4135 726 3426 440 3568 3898 2106 1349 174 585 2798 407 1255 4184 2214 4715 3966 1894 3229 1010 2096 4580 852 2298 319 4596 3279 4556 2906 1575 4454 1572 51 2509 3982 4125 1823 4065 1878 3674 1282 1171 3354 4710 2769 2308 3380 4605 2109 1925 4286 2801 223 440 2232 4350 3286 3437 4704 229 258 1439 2189 4749 2389 757 3124 3013 3885 1945 2548 3956 68 988 169 930 3272 2856 2572 3940 2771 13 697 2435 4843 2260 319 2981 1147 1879 4964 1403 1785 3759 3711 666 3822 1364 1524 1154 233 386 1740 2586 4 2902 2882 2602 4245 2820 2791 4287 447 804 702 170 3071 2313 3993 4569 4983 2545 834 597 3542 1384 523 4451 997 2468 3519 811 4619 3498 2366 388 2963 576 3221 3814 2897 3449 4147 3566 2793 3044 2518 3413 2608 2437 3588 322 2520 3947 2666 2963 169 1976 169 4032 4530 2277 387 681 3308 2107 2930 1274 1768 2746 4866 3678 963 2486 3346 2657 2225 2685 1768 869 168 3394 2802 1350 3896 2293 2101 1286 4498 4841 4889 3370 4230 4333 4130 4594 2779 1588 2793 237 4859 837 4938 2987 2036 2627 2716 641 4904 3653 1084 3289 2541 2271 562 695 4687 2320 4065 3829 1337 163 907 1311 752 1382 692 2816 536 781 4154 4460 2156 1784 4772 1716 3410 2368 3135 2565 3189 86 3818 4289 4002 1789 3676 4020 2563 3371 3064 1032 1471 4844 2968 2730 232 1895 4199 4322 1659 4063 2390 1647 467 1267 3744 2497 3591 1942 1261 4477 664 2567 323 1981 2044 3850 1872 1301 2422 678 1601 1503 2387 3014 1663 4072 1830 4680 653 1385 1565 1008 1075 1054 4681 246 2286 3202 1794 4908 4533 4642 1545 825 1878 1773 2949 2016 2679 1763 4703 578 325 3939 605 320 1008 642 2402 889 357 2211 2092 1394 3747 2322 549 4073 638 2776 1875 4442 2520 522 2777 1674 1211 4522 3812 2574 3024 4028 2230 2669 2315 4274 2749 4906 2468 2081 77 4635 2615 2074 4202 2461 4397 3154 2560 597 4913 2138 1083 3232 652 3447 2863 3396 4618 3867 3313 4485 2963 434 491 2937 2083 1974 4676 3524 417 2700 1702 69 1732 3597 2359 215 2393 2430 3960 1481 2262 192 4577 1582 1091 4320 4827 3750 3220 152 300 2699 2336 2261 2639 1381 349 3207 865 3135 2337 2828 2957 3143 2466 228 673 1490 3600 3918 2663 1197 2406 4554 2381 3461 3148 4966 2269 3745 2568 362 2334 4658 528 3835 3913 3714 257 2195 1068 2338 556 567 3859 4034 2859 3360 2378 4237 2665 219 796 4498 3831 457 991 3468 1384 384 1326 4355 1294 4559 3918 2049 890 134 4785 3390 2616 2172 2990 1021 464 2807 4606 181 1503 2504 1961 184 4876 764 3655 3583 915 60 2144 1316 3797 2742 2045 1326 222 1577 1740 1441 150 4597 1151 1611 585 4097 3997 4032 727 2851 3448 1343 3948 1244 2414 3180 3241 2185 4041 2924 3161 4251 1799 2243 3237 3168 570 2217 2985 4272 1760 3240 76 4496 1332 4560 1716 1450 107 3716 4128 4067 993 4339 3012 3572 2170 1639 2720 3658 4129 3137 2129 1231 2756 1707 671 4710 2325 2892 4126 4642 4787 136 3437 3696 1847 2662 3801 1184 456 4064 819 3128 4199 726 806 1929 2139 739 4394 1136 1759 607 2772 3366 455 2347 3259 1361 3591 2080 1389 2113 3356 3800 2224 3883 1936 1803 1849 1698 4186 2788 168 1433 2252 3098 2626 1042 163 4536 702 2082 75 3428 1769 3946 2825 2659 3114 2584 3287 1148 4046 732 4139 1513 4477 787 608 4281 4251 4528 4995 4577 1528 2454 4687 126 3625 3743 810 4028 4156 4760 4022 4906 3256 3594 625 3220 3819 3603 2973 4288 3890 4027 3128 1313 3804 4120 3797 231 4855 2930 4018 2165 1010 2031 144 4290 4657 2560 3806 1521 2093 2650 310 369 1425 1511 999 3541 4254 1634 3569 3236 4024 783 2164 1114 2894 352 2169 2422 1878 4593 3519 1962 3526 3477 2424 622 2572 614 2561 3462 728 3793 4813 4655 109 3863 1515 4702 3155 3950 2740 3441 624 3470 3118 4075 3098 557 3187 1268 4782 139 1594 4495 4637 4279 3893 715 4746 3288 1722 4347 2949 4596 427 2366 3939 4700 3957 471 3411 1854 2333 1702 834 4634 1910 869 2472 2574 4676 3059 4609 3338 772 3357 102 2109 385 1416 913 2814 3193 3272 3244 1411 1542 293 4915 1558 3822 1625 2637 2626 2452 1203 4727 3634 324 2718 4209 3531 3306 4387 934 4958 516 987 897 2255 1164 2549 4419 1384 2535 4254 2198 1438 1872 308 2541 4819 109 1450 3753 307 1697 2984 1798 807 1457 4512 2323 4077 3759 290 3198 3445 1962 4992 1606 46 4172 2411 1951 1071 4395 2588 4713 4910 1672 4140 721 2853 1131 1637 3607 1215 4517 4430 3239 3592 3212 1434 3656 4507 2154 2802 696 2633 351 1687 3901 1592 4035 3289 3221 3610 301 498 3367 2274 2934 3244 4472 99 558 807 4560 1856 4902 2427 2442 893 2869 3237 3215 277 1084 385 3060 3145 2537 3157 2695 4535 4512 4455 510 3521 2013 585 2920 914 4115 4436 777 1709 1288 4129 4523 2326 3279 3674 1520 2134 3764 4167 185 1963 2300 2634 3802 2077 2194 2228 227 1691 3355 2733 2456 2004 3979 336 4946 1303 2550 4036 4581 3067 1960 2452 3752 4263 4845 3456 1872 3683 594 2994 4948 4645 2753 3818 4522 4350 4290 403 2297 3330 3876 2875 37 788 4456 4967 255 2047 2231 2628 1466 2342 3191 4551 2927 1661 4514 3847 242 1229 630 3269 2450 2524 1430 1979 3253 2291 1015 3970 4698 1462 3372 1154 1773 2872 4379 1046 2910 3276 2902 61 4498 2093 355 2291 4337 231 2620 4733 2182 1019 4480 305 4570 3503 2720 116 1970 724 4043 2289 1820 2974 3282 1369 4886 2648 4220 4141 4079 2685 1828 4070 2404 672 2622 1030 2861 2709 2214 2468 1973 397 3472 708 4501 494 4425 2373 2305 2561 1877 1953 193 1955 1886 2680 1554 3468 3084 4397 1779 3859 3903 4127 4864 383 1319 2554 2755 207 2277 3132 1406 452 4255 2792 2826 666 1192 966 1906 299 1365 4153 249 491 2737 1752 4440 405 3450 1677 3721 2252 2137 4465 3711 1523 3910 3814 4939 3670 3202 595 1273 23 3812 908 216 2770 141 4200 1582 4808 2819 4225 338 2648 1506 143 720 2737 206 4325 1185 746 1210 2043 4920 1963 1620 306 4646 2841 1670 2115 2110 421 2527 121 3442 3334 2768 1434 3468 2290 4160 410 2750 4001 297 151 2955 459 2624 2902 4891 1100 3824 3005 3931 583 2248 967 2282 4288 4736 4723 606 4249 2080 3709 3261 2166 218 612 1756 697 971 354 516 2982 3054 1583 4935 976 1161 879 2872 4971 2725 2351 952 2311 730 3788 82 3548 993 92 288 4376 1304 1970 1731 2274 4042 1702 1215 4603 4636 4691 4828 1960 3737 3360 1550 4098 711 336 3294 1517 624 1130 2024 1772 4274 97 459 371 1983 292 3540 1052 3054 3287 1099 4627 1000 1033 531 1146 1228 1828 2726 814 4099 2385 360 4207 2364 313 1999 2828 2153 4964 2898 1373 49 1198 1910 4999 3340 3949 1402 844 946 1941 2941 2040 4972 2764 2938 4701 4865 3638 3099 2280 1251 4250 595 417 4808 810 3643 3199 3041 1311 3142 3522 382 4588 3668 3191 3423 2486 4307 5000 4133 986 2393 2265 871 343 4084 2476 2885 431 1738 990 1305 2179 2641 3176 3041 2956 2928 431 1863 1571 1724 3100 2257 4873 4500 4876 33 791 606 2809 3701 672 1136 2223 8 4778 4343 1560 1824 4169 4707 3345 1214 3764 4401 2978 281 3206 4888 1818 4163 2190 1165 849 3818 735 127 1549 368 561 2763 3125 4012 990 209 1273 415 902 4333 2824 776 3900 1151 408 2065 1990 2587 2593 1991 480 922 1850 613 1034 215 3739 3914 1166 1003 4442 494 771 2578 1302 769 2853 4012 3759 669 2338 2949 1276 2295 1334 1884 4331 3961 5000 248 1780 419 4627 198 3686 2150 1806 668 1121 2871 2908 4154 1451 2794 4725 3404 2428 3661 1531 2785 345 4600 1470 791 3556 420 3105 2668 106 3449 1538 3262 124 2630 3478 781 151 1301 3306 2788 4212 2507 4067 1683 240 3765 4255 2576 1133 2862 3170 3553 2223 1938 2178 1395 777 3815 4924 4079 3125 4798 2245 2927 615 4958 2593 686 3659 1730 1783 2725 714 1166 2562 1039 2258 4357 4930 1950 1683 406 1521 4171 490 930 2863 386 2577 3320 2839 2283 2901 3866 3687 3339 4831 4357 2124 833 1620 1645 4699 2081 845 3790 4265 3484 232 1780 1549 422 4325 1604 217 2591 3697 2969 1812 3523 174 4200 1898 3850 3265 3756 690 1200 2675 1187 2575 3070 4249 4910 1393 1599 1324 3373 161 2524 1594 4337 3016 1257 3411 2425 4440 4869 4684 1902 2705 3102 1288 2414 3038 3347 4530 2812 397 1520 3308 2750 1859 477 2339 3966 982 2967 424 4906 4825 942 4400 1293 3699 4958 1405 2907 8 3710 1468 2776 2911 3091 2845 594 2194 1446 3742 755 1585 3562 2504 1704 3015 199 3664 4124 1859 266 4992 3894 3393 1618 2587 2782 2711 1405 4612 1196 2416 1393 2248 3266 3636 4107 4775 4109 526 3284 2215 4695 2165 1494 4073 4280 2155 3259 2154 209 2649 2519 139 1599 4417 4769 2378 3638 1275 206 1055 3251 2601 2166 3648 2449 882 2949 205 341 74 11 1628 4826 3297 1325 1062 3878 568 4234 4920 627 3791 1574 1628 2551 4610 1106 2173 3388 4503 890 2086 2489 4577 4317 4324 3127 1848 65 4855 2252 4703 2613 4069 4804 2221 1773 2104 1787 4085 3034 3387 4524 3029 4431 2504 1061 3395 2397 3381 3665 1123 200 722 1044 3562 47 2709 3123 831 2952 974 4906 4516 3809 107 4683 3201 1944 3901 4766 386 2445 2265 1963 4076 4171 417 2729 3924 1186 616 2579 2368 4536 490 702 435 4491 4345 3453 981 4088 4873 4493 897 992 229 1633 2734 4966 4279 2319 3703 1234 1036 1568 2187 3705 2310 1700 2709 66 2616 996 1764 2858 1134 2062 196 2305 4986 3885 244 2371 4336 2223 2071 3049 2195 2125 4043 205 949 3278 3948 3905 4203 3884 4650 4073 2455 2501 2454 2276 3733 2643 3394 3759 4686 4317 4470 130 672 2268 1587 1393 3659 3679 1188 1084 3333 2455 4808 999 151 155 2 4267 2439 2190 4641 4459 68 4668 1752 4288 2309 457 3799 902 3938 833 3288 3220 1305 289 475 3232 4347 3061 4938 585 2020 2880 2822 4531 774 2135 400 2030 3302 254 1553 1520 4982 2073 3938 3766 4442 684 4228 1231 3051 1716 3170 3953 2447 28 2610 2618 4006 3817 3176 2056 1543 646 787 169 2521 4385 1406 1844 4354 2252 4480 4606 1132 2509 773 2759 4307 358 3682 2898 408 3229 2780 2024 2033 4525 2554 1206 4566 1468 2335 4610 3934 819 4337 3442 3472 2593 4397 93 1242 4136 2624 1759 2966 2199 143 3162 944 2974 152 584 1321 4885 135 586 1975 4661 1250 4620 2435 4173 3502 198 3625 1262 3415 412 4539 40 1027 2231 3303 1707 4409 4483 4812 4903 882 3903 161 76 3999 2944 559 2451 4658 3005 4162 731 2851 1404 4763 3580 4268 220 1225 3000 1694 1985 2771 4093 146 2788 2535 3668 753 3784 3183 1101 701 1862 3263 1465 1149 2186 4960 3478 1229 963 2352 3335 4307 1767 4272 4146 4452 3893 2916 120 3021 3617 319 528 322 3275 84 1396 4818 576 518 146 1200 4680 4161 500 2900 2390 510 257 3240 3035 2331 4194 4572 1444 1649 4821 35 2487 1453 1974 644 3746 4727 4537 2625 796 2293 4489 4667 1914 3769 852 844 2548 471 2205 3787 2413 3265 665 4564 1766 2515 4538 2910 4835 4918 3183 4499 332 4425 1250 3443 2886 2955 120 3121 3312 3899 1165 2004 638 2553 1150 4264 4738 1634 3380 4939 2774 663 928 1856 987 3886 1129 447 4228 1904 2615 4451 748 4761 4476 1186 2684 3756 2102 9 1830 1428 743 2998 1165 3596 2533 3668 1994 1704 1986 682 4305 2410 2484 4564 3217 1638 1606 2361 4208 3846 126 3987 213 2054 3421 4194 3980 1769 458 1729 2902 2274 735 3847 526 852 4106 4952 1373 3611 2718 4954 3486 625 3184 3648 4603 562 1394 2858 4430 96 1171 3643 4241 4471 4700 1906 3911 4834 4165 4602 1136 1428 4142 3858 185 1784 2902 3653 4257 3786 3504 770 2246 1596 3553 2341 2414 1362 323 4189 366 3702 798 4020 1207 1229 2201 1130 3787 2215 4901 4746 3013 2891 2003 2788 3086 913 2856 4105 4625 1886 3432 3762 520 1963 3185 3050 4492 2335 4475 3039 2201 1569 143 4109 447 4310 2701 83 4202 1553 2340 2035 1995 4581 1574 4302 4734 493 753 174 2274 2246 2015 91 2468 2695 1679 1943 4788 1399 4898 1250 2389 2271 1022 4318 897 2612 2815 1307 2732 15 193 309 1756 788 3271 129 560 886 3895 4356 213 1514 2876 3684 3714 3295 907 1204 454 308 3702 3757 4372 746 4396 816 1406 3750 231 2524 2079 4281 1028 2614 3248 1720 2023 2492 1284 4283 468 3713 1059 3266 231 4237 1531 51 3445 1394 1626 1606 153 584 462 778 4752 4961 661 3524 853 966 1349 543 926 1896 3397 3591 3196 4023 1826 2037 4271 111 4499 454 4664 3550 3766 1132 4238 1608 4545 179 1010 131 1033 1349 3362 4355 3262 1039 1185 4991 4133 2394 3925 2922 621 4595 4840 1603 4291 1419 2329 2733 510 2663 640 1048 1547 2985 3693 2982 42 3421 4665 1095 3959 3685 2067 437 3338 1774 2980 3209 3223 3609 2435 1564 1559 4658 2715 4863 1829 4228 4560 3363 1882 76 4094 2066 2850 3482 4810 404 4293 4315 3182 4483 4951 1305 1737 1896 2864 3137 813 4387 660 1364 408 831 3427 1071 1259 763 1546 4179 3606 1810 2385 421 2978 868 2852 2455 4733 2171 2114 3293 394 1399 4233 4561 2054 314 479 1680 2092 2469 3322 3803 1090 4953 938 2351 1946 1631 2898 1373 2826 4905 2730 2874 3716 3206 4592 296 3567 3930 890 3020 3500 2563 1533 1326 193 813 4874 3596 3730 2231 755 3895 2987 2380 3059 2076 1863 332 1323 2316 2660 1056 3526 3444 1949 4121 1134 1550 3959 4889 1348 1798 1348 1840 4044 71 531 2625 1910 84 61 2474 3783 2310 2010 328 3630 1708 2274 1896 511 1639 1413 2423 235 826 132 20 4966 4368 4853 2232 1992 709 1778 4205 2301 1332 2443 3972 4573 1032 3927 2941 2820 3251 1407 2315 1451 2074 3228 389 4885 2710 3964 3439 4315 3340 2809 1295 1569 4726 4529 1176 3166 337 247 4618 4416 709 1025 2216 1102 4376 3424 1920 4396 1035 1147 1959 426 2347 1228 2755 1645 1577 3449 2799 925 3659 3196 2570 3214 4745 3740 3784 2503 272 338 3607 4861 1194 4701 2684 1889 3085 1310 948 198 4784 356 979 1052 3057 3770 4672 912 1993 3940 1919 818 4165 2054 4302 2989 1399 3133 2336 4746 3612 4627 2709 3373 4508 4255 2936 3639 4725 1539 551 3122 4808 293 919 4840 2858 4126 3126 1213 4549 2070 3327 280 3524 798 2681 4494 3306 4300 496 887 3684 115 3099 3127 3618 1696 1156 926 1626 2254 2883 1673 3437 1147 1196 3023 1073 4177 4884 1964 1757 726 951 4857 2232 1252 2133 3642 3426 249 1081 4975 3488 1600 2969 99 4277 3575 4505 1368 1988 4431 2120 785 3639 367 4816 4423 995 1425 1306 4733 3625 52 344 3804 4391 4400 2706 952 2517 1517 674 4656 2209 4340 2335 250 1115 2748 1510 3604 4577 4375 804 1572 3956 226 3125 42 1578 3384 3657 369 3066 416 2409 4409 3739 3683 3574 4400 165 2783 3811 492 270 4238 4374 162 1430 1623 83 3195 1939 2572 193 1154 1806 499 2795 855 917 750 4847 55 4639 2395 1131 3713 475 3292 4307 3538 3993 2959 2796 2778 4431 2079 3693 1709 1597 2097 1320 2708 2049 2624 4902 409 1868 2066 1032 310 2196 1713 103 4679 720 475 324 299 4007 2883 2328 223 1129 413 3854 523 60 2277 2332 3995 3768 4137 446 3383 3876 2443 59 2947 1999 880 1998 2472 4975 2891 2966 1089 2590 4330 2270 4599 4151 808 1430 1462 2102 3922 4576 1853 1989 970 4972 2954 2496 2959 3764 2540 4930 2715 4968 3879 1829 4860 564 99 895 491 2501 3286 4927 3272 1680 3197 3252 2540 923 223 214 3757 4314 1026 363 3766 2331 916 1756 1460 3458 3987 3773 2498 46 4245 1312 3894 2722 1122 3683 745 1141 4412 757 411 3042 1214 3301 4510 3137 2266 3603 2870 2940 1745 197 2255 1011 1680 1780 4071 577 4141 3044 863 1356 2166 2911 22 241 4234 3603 1822 2085 3701 4359 4221 4261 3041 1882 446 4375 3480 3884 4653 4535 2083 1907 2255 3323 3270 2496 2231 2031 4793 2183 3218 1002 3272 1035 3460 431 2684 2775 689 2741 4345 366 3581 3648 4382 308 396 3861 3424 2450 3371 2690 2718 1334 4581 2332 2782 4896 1039 2862 3503 4959 3156 1857 573 66 4489 4686 1201 4696 2250 4782 766 3352 4796 1763 4405 3153 4865 3948 3418 2444 4031 2397 4084 2085 1977 2164 313 4669 2060 4925 4240 4171 491 3839 3885 782 2092 3981 3760 3421 3433 487 2246 239 4144 4534 2719 1171 99 2883 3238 3226 993 4728 3621 112 387 1221 3726 2686 184 1909 4226 1683 4769 4662 430 1710 4701 445 1089 1238 4151 1096 3232 4962 4163 2322 379 2001 1749 4050 4829 2812 1409 2844 2015 1639 1364 1734 4125 3988 1658 3781 39 599 2965 2118 282 2475 4037 4021 2189 2139 4443 1601 940 3362 2476 2325 4353 1780 500 1065 3926 2154 1872 2416 388 4162 4595 3200 311 4405 4362 116 55 2144 928 2573 2976 3475 3499 4221 4187 1837 3053 3914 203 213 1515 2290 2529 2411 2706 3177 2745 877 1669 420 3786 3234 3240 369 3754 4755 1736 3925 4152 2493 305 4717 1000 4848 31 1069 4587 3723 1005 2116 1284 21 3385 4038 3236 2574 4853 1121 1150 2844 832 2776 3820 1782 27 2707 432 4829 2997 325 3628 1350 3984 1613 2963 401 4081 157 4189 2909 107 14 1655 4642 29 266 3024 1397 1152 3777 2246 4399 2122 773 3991 318 909 269 592 3315 4264 3414 3154 1539 1869 3293 4431 2582 442 1750 2234 4251 2528 4713 388 4394 879 2583 2616 1312 2672 4241 2384 4183 3185 954 1717 2147 1357 3232 4843 4310 3601 3919 1834 1148 3696 645 246 3512 1384 927 1952 4438 2507 2203 4 3359 527 3476 3785 16 1622 3986 4260 2258 1183 1183 1157 4 4547 2722 3999 1613 3289 4656 4004 3634 2970 4686 3248 2990 2317 3096 377 1437 4485 606 4958 264 1158 4338 1757 1244 4483 4131 2402 266 19 4396 3023 3609 1368 269 4014 4240 3830 4873 1049 4052 2954 1751 2187 136 2393 4074 45 1376 1372 4329 4666 4645 171 4223 234 2612 4974 2236 1051 1151 830 4602 3259 1658 2722 4632 1960 1863 3754 4003 768 1267 2320 656 1097 3902 914 932 2114 2927 4250 220 288 1078 1438 509 2122 496 3224 2021 134 1143 2686 3800 770 3359 1915 2276 1323 4562 565 3261 1697 205 1445 250 1433 3161 3170 2822 2578 2899 2446 1800 1481 3228 183 3011 4765 4449 279 3327 3211 100 3533 3726 99 2913 1466 2528 617 4578 3845 3095 4573 3572 2744 979 3131 2400 4584 2296 4004 2723 1416 3451 2555 3142 4423 497 1257 238 1141 2864 2554 2197 3122 3108 1358 1135 3416 2955 73 3006 212 1474 1179 2711 2977 2509 3864 1227 3780 794 2592 583 3289 4031 1056 4292 2228 3536 1440 1503 2305 443 292 3906 1598 3675 2867 3913 4987 16 1147 535 4049 2908 4659 1126 4184 3184 822 938 3175 573 2551 3527 232 68 4288 4046 2001 4183 2329 3133 4580 2637 4224 2996 4119 2066 2355 3616 973 1524 4775 2051 84 3943 3029 1218 3765 1634 4911 158 4655 1752 3648 1156 3301 4424 4537 1229 2915 4566 3781 4190 44 3399 3750 1985 447 777 2629 2643 2181 4257 1470 1636 701 2402 4417 3298 4673 1589 4355 3374 4430 3611 1715 2917 736 4709 429 1912 4859 3413 3570 2452 4115 3466 3342 323 1133 3520 4353 1098 3844 414 863 3857 3301 2670 1056 1974 827 696 4232 298 3380 1599 328 914 1873 4834 3835 4079 2186 493 1098 919 3784 1605 689 4930 2298 4328 4735 3517 2081 1635 1610 2066 91 137 945 4142 3467 11 2048 1770 351 1531 2191 939 2281 663 460 3858 487 2412 1732 1189 1908 3505 638 1364 2300 4352 3360 4861 2652 1480 48 1944 4615 2637 3108 4243 4994 3814 2450 791 2841 4207 2649 3449 2327 557 1990 1090 1203 908 4649 3976 4309 2444 3413 2675 4293 4144 539 3112 3589 4918 1375 922 1978 3194 690 2852 406 4050 3702 3232 1161 1603 1933 3443 1556 1755 2539 2790 4828 1949 2615 2807 221 4736 2142 2670 1588 3872 1984 4528 484 4244 9 2880 2482 1662 1689 105 4177 3854 4477 1645 4479 47 4420 3937 4102 3977 2882 798 3300 1005 4240 3650 515 3964 1682 1717 2186 3265 2232 4421 1482 274 3949 1714 985 3907 2787 3554 131 2178 1765 630 3156 4052 420 4699 2727 2343 4691 3163 18 3814 4243 1417 4312 3129 4584 2928 3941 682 329 2053 1302 1696 2340 1616 847 4448 3127 1128 1778 2279 24 4356 1455 513 4679 122 3206 4837 2935 1699 799 1591 2640 2877 2674 1101 3640 1136 1719 4715 2117 1234 3584 2279 1276 979 274 1373 1718 4033 1168 4636 1446 3214 776 3134 1468 4229 4787 1908 2605 2248 2777 2144 768 1061 1635 3090 1554 3044 3439 2276 299 691 3488 3134 1287 3298 4564 1498 1031 4392 4428 4025 53 2092 4463 1028 4267 772 1007 1579 2021 4321 4874 3522 3914 553 2058 2015 879 892 3246 3374 1244 3352 2959 1741 3205 4254 3468 1160 2962 3482 4062 3718 799 1542 1492 1722 3733 495 3729 595 3919 4527 809 2892 2686 2370 2832 3660 766 3609 2226 864 4190 3986 4196 908 1004 2533 2690 3446 3303 4568 4703 3571 1323 4229 16 4552 2441 3847 2529 4994 1812 1432 3710 4734 3396 1742 3531 1202 2359 4866 3117 2338 147 2583 2551 1644 4206 4009 4822 1788 2126 1083 1813 2945 4337 775 1786 1710 2007 4379 1239 1218 2634 3238 2554 3280 3701 2511 3221 696 2394 4167 1775 1572 3314 977 4248 1644 2282 1009 3769 2658 4112 4658 2386 2503 954 4511 1562 764 855 611 4708 4698 3035 409 1716 1731 4136 820 4645 3126 2712 3216 3974 3719 4516 3480 728 4036 4552 2381 4650 1769 204 4054 3022 2469 700 1570 4065 91 585 3127 3502 3202 991 847 1940 3278 4341 1046 828 492 3232 4501 2628 722 3631 2466 2758 412 3040 262 865 2016 3442 2157 3143 1124 3553 714 1534 522 3550 4216 3183 3867 2324 850 4818 4161 1988 4276 4312 211 4522 1911 3839 4181 1213 305 2010 4485 3251 2083 1511 4991 4323 673 559 1770 4097 3501 3457 1521 3213 573 3799 2691 892 3433 2071 1404 2846 3382 1539 1010 702 3869 530 4184 2606 2308 941 1822 1680 2828 2274 1007 2221 3409 1917 1569 362 4710 2994 2617 3390 4494 3684 2596 2454 3028 4146 2263 178 3044 3644 2401 3693 2647 3842 2644 1232 4523 1149 1263 4903 1433 3876 3006 970 885 2401 4928 3462 1362 3778 2497 738 4347 104 1750 4683 483 3899 419 2176 4350 3723 2128 1742 4326 1297 4663 1997 4351 2820 3920 2569 4458 1549 22 490 2750 1627 4016 2324 4554 1831 3081 3912 1525 1506 1295 2705 2015 250 767 336 3125 433 2864 4129 1424 686 2036 2876 3782 3145 3314 3036 1064 2179 190 2291 3531 4652 1288 3772 2359 4187 1905 3944 1907 250 2937 3642 3607 1936 3108 1715 2720 2725 2280 4646 367 57 1856 541 626 4053 1452 482 546 360 4023 4415 804 1563 4648 3295 4144 318 4521 2946 853 65 2147 1669 3267 291 1056 856 3615 415 2816 950 4843 2754 2661 128 755 1935 2014 4938 1145 459 2088 1869 3977 736 1536 1811 4734 1110 330 503 4355 2910 397 1298 4155 1845 3365 1711 2490 3055 1400 4184 2794 2074 529 118 4103 446 1369 3525 499 4212 4952 4885 363 3492 920 2842 4631 357 1923 2437 966 929 1688 3154 4864 4014 4538 2232 418 2430 2641 3420 4598 3120 1111 694 240 2181 1691 3241 3858 315 954 1311 529 1318 2569 1940 2773 1234 2892 4422 1261 3282 2147 4220 3569 2364 4983 2276 4022 4499 4721 2082 1598 4140 2012 4224 509 721 2846 528 4573 2737 3227 3300 907 350 1154 935 4903 2317 4398 1378 3360 4778 1342 192 4190 1489 4813 1913 1446 54 898 2747 818 1318 282 172 3406 4564 4905 2634 2404 3237 4149 1419 4353 532 1667 2293 4358 2767 1143 999 4079 4775 3177 4678 871 2356 555 777 1811 3495 3300 2950 3050 4871 3927 1187 428 437 1997 341 4744 679 3271 572 4468 4504 3453 3037 3376 2886 585 1863 2483 4019 2676 15 1917 1774 3337 68 4107 847 2189 3003 1151 4070 4478 4436 4486 3516 824 1443 3360 4960 1945 1072 4290 3179 2582 3095 1655 3692 4124 961 2587 2654 4512 2625 3399 4237 2423 608 1712 1965 1855 1242 3304 2307 2204 3847 836 4057 932 27 1788 334 1611 1142 709 4548 3256 3324 1338 1865 4870 1061 4559 3478 4980 3742 4365 2419 4142 887 3362 3921 233 932 2749 4350 3075 4068 4742 2261 3312 3237 1996 4531 918 310 405 4619 1874 19 1482 1411 4057 4100 4383 165 2649 4182 4848 1271 4964 4632 463 4075 1332 3280 3287 1496 1617 1964 4636 2007 3829 777 2248 1878 4737 928 1448 457 4029 444 3653 4900 3324 2813 2404 2738 789 1607 2078 1657 4523 2156 953 1756 3702 3086 1629 2512 4697 3630 1335 1471 3377 1216 2353 312 692 2300 4072 2965 4192 4007 2661 195 3895 2448 4429 2621 3082 3347 2353 1146 4731 2329 743 2635 4841 1926 4735 3598 1872 274 454 4077 3278 2065 2814 536 4192 379 3812 2815 4803 3156 609 3776 2739 3533 1554 1831 4663 1841 4208 4633 1506 2505 1969 1152 2956 785 3437 762 3296 4480 1289 3914 2659 4420 1632 1470 3395 748 3429 191 894 2988 3506 532 974 4997 3076 1207 428 3594 4132 3414 4362 2451 3407 3315 3736 3302 3767 4013 3799 1569 2281 813 3929 1202 1477 1898 119 127 1929 3237 2889 1390 390 1726 4570 3518 1681 2365 2922 4556 1155 3857 3338 1776 1522 2997 2739 4405 3222 4278 3687 532 1701 2174 4671 3617 2271 996 2579 2149 882 4602 749 1026 4327 2150 3359 1154 4243 2345 39 649 2511 4931 546 550 2001 4661 3151 1886 1609 2805 2072 3009 3197 4750 2364 579 4613 4909 2856 4316 4847 1989 3201 2393 2268 3988 3691 3409 321 3620 2829 2384 2871 4635 3803 311 1300 1619 2451 1714 2528 290 3568 4305 1145 843 27 3711 671 188 4156 3862 328 174 453 1266 3429 1592 640 4905 3308 2844 1524 3425 348 3409 3356 1650 2828 3823 4967 4400 4404 4886 1137 4186 3545 39 2065 3606 2982 289 3481 2059 1702 286 394 1541 3139 1363 3677 2924 3994 2716 690 701 3917 2525 2085 2031 2471 3474 4804 1344 1635 4472 1770 4174 4206 737 1064 4094 633 1925 3287 3937 3576 2003 702 1690 445 1860 434 1929 157 3057 3185 2475 545 1080 1358 3855 3519 3723 241 986 4615 440 1836 60 3551 3434 1007 3969 3024 278 2316 2394 1670 479 235 3345 835 1451 4624 3528 4100 3836 496 3811 4739 2696 1144 3433 203 266 790 1287 1768 3254 2021 4493 4916 4344 4534 3351 4363 1502 3834 2157 2688 1458 4720 4155 3381 4857 3365 2274 1664 1886 2439 1725 1664 280 2706 2357 2844 1207 1235 1646 2860 1571 2343 4311 830 1197 1773 1286 1114 1788 1776 2218 2943 2162 2014 4551 1484 1797 1531 4478 3999 1102 7 2074 3242 4277 3380 3835 897 1155 2681 311 709 1822 521 4572 868 4489 4557 3408 4022 3025 1750 2697 4658 1897 3788 3925 4407 2919 3330 4500 1371 1293 799 1944 4872 1296 942 1300 1426 3565 3831 1218 4170 2351 1540 3883 3006 1978 2629 4716 494 3580 4444 43 2241 2462 1258 702 2958 4631 4024 620 2179 609 2631 1729 634 258 3608 3991 1415 205 1565 520 2859 4710 126 2317 4908 1658 2365 3946 4506 4965 1947 3151 1876 4361 872 4657 281 2085 2647 3606 2768 4972 2255 165 1440 1618 2835 1716 336 1115 1459 4864 4961 580 3481 33 1166 1432 2661 4258 4339 2532 2154 2429 299 3235 3350 4086 1673 3546 2166 4515 3408 3573 2159 1202 3267 897 3518 1851 1470 3728 3170 2 514 4056 4116 2558 197 3372 1830 757 112 2897 1673 702 2855 3290 645 1717 2309 1437 3373 482 4517 1476 2456 2754 3082 4045 4714 1605 616 3723 4136 4670 1872 130 3720 4095 2216 4686 2591 458 249 2285 4744 2744 2455 4072 180 582 3757 4319 1445 1531 2038 2050 2889 4588 525 4824 2469 1449 1790 292 4344 1173 2314 3683 2555 1617 3239 3791 1216 4337 1910 887 3768 869 3796 869 3787 3650 1113 4638 2332 1695 1980 1286 59 4841 2956 105 1945 2415 3864 3947 4823 1078 4681 3137 679 2998 1099 1902 17 859 208 2903 1552 2205 484 2199 2819 712 1186 1844 76 2109 1525 160 3956 3239 848 2320 2357 2999 111 2529 4662 3305 4652 622 4179 3741 3827 2403 3987 670 2525 1782 3256 1254 2969 4896 914 2672 3887 2376 4605 4077 675 4136 1998 672 4520 4414 4441 4778 26 4900 3334 3398 2963 561 3744 3406 1007 4262 3085 884 4544 1682 2489 634 4810 2351 2594 4187 1840 418 3853 95 989 2238 4440 3683 692 2642 2478 703 4097 2151 3054 1950 1598 147 4356 257 1295 1072 1103 3484 4606 213 881 1240 103 4500 4323 4904 4421 2947 1630 4404 1612 659 2794 2768 909 4020 875 2958 4469 2711 4303 1928 1453 330 2305 1815 4915 4800 2489 3431 1456 4958 1146 2392 1465 879 2059 3527 2551 4465 3855 2314 3774 2454 1501 4904 3001 2564 3976 2151 2884 654 3887 3636 4433 1744 3054 4415 2180 3942 4388 964 1383 3582 4835 722 631 1633 4196 3848 4285 3350 2704 2331 4037 2560 1183 546 1490 4251 277 1291 3584 1418 1912 2922 4417 2916 1172 2761 393 4379 3111 562 602 4884 2077 4023 3649 3873 4549 3067 3207 2466 3193 1079 224 3903 2378 174 1967 3848 4579 3304 4297 4766 3561 4195 3061 751 1745 3349 403 1917 314 2220 161 1671 4687 2782 1975 4639 2126 4665 4213 963 227 84 3904 3845 4022 1204 177 3739 4328 4953 1893 3679 1923 1790 3550 3511 2991 2572 328 1862 3317 231 445 538 4464 1119 3810 3820 815 825 4128 2947 4981 1188 587 4425 2641 1765 2038 3796 2095 2507 3038 4430 4444 4955 1330 2598 3925 93 570 3109 4049 4925 3565 3034 1651 4059 513 3399 25 4699 4862 297 527 4726 2563 4659 621 111 752 2700 3317 199 3579 260 3406 3330 4811 51 2172 3912 4752 2787 2813 1925 1977 1337 2765 169 1812 4624 3083 1424 3282 1797 306 2322 2511 452 4689 2253 2022 2330 363 2870 2356 4888 2696 2012 4953 663 4026 2853 2778 4878 4457 295 4745 294 3304 2945 667 1391 2677 3279 3081 1432 3973 4057 3728 755 565 620 3281 4982 178 679 937 3435 2546 2368 2122 3352 817 1429 3065 1144 4110 939 2422 2881 643 2171 1231 1788 2456 784 3236 3529 1736 2522 4612 2272 1402 4741 1648 2136 57 1163 1955 3299 973 4454 2232 624 3376 3751 4435 1169 2330 3858 2718 842 198 231 1350 3304 3706 2779 1300 2736 4587 4277 429 4611 743 4569 938 3097 4409 2120 4441 4594 464 4798 818 686 216 1435 50 4015 2935 3771 2876 210 3657 702 74 2834 2181 424 3536 2093 1422 3410 458 4765 2900 1895 4850 1543 4088 744 83 15 3955 2137 880 1171 4775 1769 3830 4972 2820 4198 669 120 3981 143 3851 722 4185 3840 169 1168 1370 362 3316 1540 4257 640 4133 828 840 4586 506 619 1854 662 1755 3485 1503 1890 3093 4431 658 4932 1730 1364 1425 3098 3831 4769 1276 642 605 3778 3262 1779 4721 4026 3550 1298 3917 496 2872 4503 3596 4804 4298 3917 1337 2406 2759 1085 2897 3760 3543 1027 4388 2047 2653 3552 5000 4054 1040 478 1582 1490 2770 1695 187 1215 2852 2399 2033 2569 3976 565 1003 2284 4998 3958 2732 1445 2960 2202 2921 2079 3877 4653 4762 1999 602 1223 533 2216 3996 2805 2163 3832 3967 1182 265 3369 2922 6 2497 985 401 3726 2350 3114 2082 3266 2227 4939 4560 4138 1069 2349 2011 2569 860 3782 4206 913 4271 2562 808 166 2797 3205 4916 3654 4420 2682 713 183 1173 1871 3794 3281 774 2679 3766 2216 4103 3622 953 4555 1502 225 3610 4232 4907 1364 4843 86 4052 4769 3188 89 642 3272 3745 1345 3882 1713 1447 1683 3118 332 2619 1718 4658 1 1835 400 1919 1384 4810 1063 3986 635 3048 4601 1158 4951 144 2348 2894 343 2225 30 28 3945 4318 3382 2077 2238 238 3473 491 3102 4500 2902 650 2770 2096 4826 435 4417 1700 2253 3475 67 3935 4907 3141 1921 3894 3469 4580 4547 1262 3141 834 3216 3451 437 4052 378 293 1145 4132 1071 1206 4576 470 2209 4965 1039 4387 871 4597 2742 3433 3354 422 3089 4680 4417 3443 3840 278 4461 4571 1527 4837 3565 433 2727 336 4412 4220 1803 737 254 1999 396 3598 3727 4234 982 471 4276 287 4672 4298 3471 94 3656 704 2223 3833 4437 1253 4230 1105 171 1571 4937 4991 4203 1296 4188 1076 136 2203 4363 193 2498 219 1562 4344 4191 2536 3790 529 653 2928 1466 4261 4842 4523 995 1792 428 2976 3076 662 2705 566 3235 2549 4809 4315 4138 3275 2702 1409 3719 4396 4675 1012 2492 1237 1258 3917 400 2596 2092 1810 148 2141 1102 3755 718 3558 1246 3167 1401 2988 4874 2813 2572 2668 4729 2948 3951 867 1624 4963 2593 1630 4478 1241 1484 1875 2120 4998 1151 2006 2214 4408 1227 2958 3556 888 4559 1917 4418 4226 229 4403 613 4145 3554 1939 4819 104 2209 4068 707 1778 1561 4441 1867 2634 195 3530 2840 4508 821 2705 1874 3331 4737 4934 1220 1552 1454 4508 3248 922 2902 2385 4922 3680 2759 66 256 2961 4706 2316 16 500 3175 1260 2722 2688 1759 1872 3146 1894 553 3524 1031 1561 3013 439 4087 1821 4596 3491 2769 1158 1646 512 3673 4140 1226 2137 2527 2541 162 4453 4624 275 3300 1279 3116 2018 2850 1975 4630 4371 2819 4240 584 4892 456 967 3604 1510 871 1618 2339 2630 2292 4039 4218 4964 347 4920 4073 2231 1447 2302 2626 830 4007 3251 4104 3176 179 4422 2549 1102 2979 3187 1730 4444 1616 1713 139 195 1841 1162 2608 2442 4128 3710 438 536 291 416 4684 396 3683 1039 191 1158 2400 3687 4566 2003 43 2470 174 3428 4706 2551 2743 1455 231 4698 2597 2501 3370 2898 4544 3035 2171 3293 1772 1473 4216 4784 2 702 4965 297 1381 2753 4823 851 3094 2865 4880 3765 2137 4935 1607 939 438 4719 1821 1796 680 4971 3584 490 777 1183 4347 2773 908 1022 1348 2240 4178 1851 1165 4987 1118 2705 4117 4391 1609 2356 2644 2165 3846 4318 1250 1304 1863 2363 3744 782 4838 69 3365 3074 2685 744 4634 1637 2615 343 3415 2289 3724 3630 1052 2565 3457 2525 4144 3972 2134 12 2198 3165 2486 905 2779 2892 298 1235 4498 696 4534 3411 4512 2939 2587 2278 1159 4029 3380 2404 3071 586 1201 2532 4393 4583 814 1862 3235 3857 4693 2103 3678 1198 2024 305 4803 4921 544 480 978 3658 3137 1878 4233 3732 1739 1935 331 2102 1675 2326 2030 4067 1535 3951 4860 4305 1790 4963 507 2414 3078 1575 621 686 2116 1212 4825 1038 2528 225 976 2589 854 1580 3360 1429 1094 2757 4181 4614 3324 3780 3459 4452 4168 3142 1293 3060 856 2011 3025 1355 218 1243 2658 2711 4402 2348 589 1284 1938 3038 1980 1608 2380 1311 2134 4927 1378 1895 397 4399 3199 486 4638 3445 4 2753 2429 2639 1788 4457 2758 320 2423 163 2717 1936 2563 809 3351 4881 2966 4439 3199 4891 1262 999 4698 720 1385 350 2979 2449 109 1188 3096 4671 489 872 1218 3339 2434 58 4457 638 1160 1343 4942 1881 710 3257 520 3071 4685 3212 528 934 713 3730 1300 3826 3090 240 7 3826 1805 2031 4711 4497 3273 4460 295 2798 3603 1120 2811 1460 874 2224 2998 1099 4035 1238 3039 2237 4238 2926 247 4722 2111 618 4493 2684 286 4231 4810 1396 751 2006 1278 3763 3003 3796 265 2066 3085 818 1490 1827 3406 2213 2164 125 266 2575 3364 2763 2489 3812 4180 3662 4775 606 4619 391 3380 3802 819 2894 540 2425 1930 2854 2983 568 529 2742 851 3680 3616 4873 469 2678 2944 423 636 2572 3335 2074 950 3534 2808 1202 913 1606 4744 498 2260 2385 3586 680 2563 816 2652 3232 1310 3488 4120 962 2850 1146 2204 1952 1918 2388 2410 2233 1000 2757 2473 601 2190 3717 3466 646 325 4171 3780 2084 4142 4125 744 1170 3012 3836 3045 4203 431 4685 1709 287 1683 1721 1382 4487 4258 3653 1707 3572 1542 2019 1337 840 3200 2560 3506 4379 1468 2820 3773 1456 4490 3557 2044 2485 3807 1236 3332 4911 3346 4702 3113 3851 1823 2956 2727 1150 975 2155 922 3687 4958 3813 2439 3239 3436 1159 193 1416 4237 3833 2701 371 4105 2401 3838 568 4964 2896 1617 370 4199 4907 2058 968 4813 2483 1806 2742 4919 2093 479 1450 25 51 43 2079 4883 498 1773 341 2576 42 595 103 2002 3521 2318 2195 2308 3264 933 3118 1423 4324 1954 166 3886 3838 3227 3222 2633 1596 3090 4285 678 2430 2358 1167 1099 4345 2712 4874 286 4352 4575 27 957 3446 4116 2087 2494 221 3871 1346 3528 4002 560 1259 296 4726 2398 4790 414 3087 3996 289 1789 2621 167 2623 3150 1565 3745 952 4917 401 457 3479 3827 1790 2065 4627 666 790 935 2502 2060 2012 724 3185 1669 3194 3200 206 628 2677 2460 1260 4798 4192 1814 607 2115 437 2865 3046 1647 4143 4466 2651 234 628 4236 2422 3089 619 1829 2035 3131 4362 767 3031 4212 2298 1032 1855 1757 1273 2058 3417 2770 1383 819 4360 2251 913 2582 1284 731 2810 985 2880 3236 3549 1781 4011 2322 4892 921 319 955 2252 4352 2461 3685 3654 966 1975 3288 1200 2118 3997 2144 682 639 1873 3964 2906 1002 3667 4410 2096 3670 4365 3913 2146 2805 2623 317 1122 3604 1036 1790 4795 1903 852 801 3391 1250 24 2726 2788 2393 3537 1120 4818 1841 4346 3800 2271 1444 2305 1347 4659 3538 466 3511 812 2938 3172 1498 3907 4925 490 83 4174 4420 4499 903 2772 2885 962 4325 516 1202 782 1754 4126 17 2763 990 1056 3309 4352 2237 3314 955 3920 4312 3674 382 2953 945 506 3444 4287 1530 2901 3911 490 119 3165 1190 1187 3743 3176 2585 1379 287 2358 4919 4693 1983 3541 4484 2639 4851 1349 955 893 3051 4093 3025 2878 347 108 3186 1709 3628 3768 4977 849 1041 3611 1229 2965 4811 640 3582 1377 2422 27 1972 4887 2457 1030 4816 2471 530 933 3809 2683 792 4891 2737 2868 2487 3810 4718 4107 3248 3384 3417 1072 2870 1660 1746 455 881 293 3746 702 3167 4723 2807 2129 2454 4436 1188 854 4020 4449 278 4409 4647 4926 4064 3553 2269 4365 4880 945 4830 3140 2600 4736 276 90 2710 1610 4906 3462 1268 2684 1666 3048 1304 3811 3198 3326 1717 4582 2336 2009 1305 992 2441 4013 605 2391 1254 4852 632 560 182 2828 2276 4680 3878 3996 103 4956 2461 1659 1628 434 424 2898 4880 310 4855 4788 3589 1814 878 1637 1842 4822 3429 3064 920 4901 129 1216 999 1414 1616 1248 1927 2400 4849 155 1239 1031 1242 3605 3090 4953 3160 4775 3301 4329 867 263 51 3479 4118 390 3321 4909 1395 968 1346 3700 4902 183 3171 4541 1533 2073 4896 4985 4086 549 4494 3410 353 874 1111 1575 4666 89 3673 2516 3736 3790 2759 2351 4225 3506 2278 2469 4916 612 897 3315 1213 939 4638 141 3196 4238 3831 3898 4230 292 4146 3725 4195 2412 938 982 62 3903 1755 2455 4561 1337 2081 3576 3294 3299 306 132 4703 4076 2223 4666 478 1067 2192 1164 4846 1943 2733 2251 2664 3120 309 1001 2647 523 3811 1245 1477 3145 3260 2723 1067 608 3850 1385 2981 3241 4804 4484 1627 4656 4316 521 3962 856 4815 3636 1225 4156 1241 2300 53 335 4382 3237 2029 2885 602 2980 910 4967 2234 2359 712 4084 4441 1179 3719 698 4108 3332 3339 2409 2574 40 4680 1224 4093 4076 1391 1294 3771 4814 219 3779 2430 3017 4013 892 3360 1860 2353 4770 535 3171 135 2283 2478 1020 3986 1248 4403 876 4780 1782 2927 4272 4256 2941 4065 4772 455 1572 107 2999 756 403 1499 4429 2064 1215 604 2460 2030 4609 4402 2391 360 4015 3153 3534 2160 2530 447 2044 2304 1671 3726 2952 555 3134 1843 1397 3817 4902 4722 2593 527 1799 1463 1594 405 830 1806 3028 878 3460 1428 436 91 2704 4067 169 1680 4576 2162 3301 3310 2868 4395 4120 1088 4852 1308 4549 990 3228 3518 1012 2388 3415 1265 3750 4580 3761 1390 3852 480 4212 4083 3905 1401 2508 3531 1531 123 3763 2043 838 2334 2502 2527 1521 3823 4301 962 4766 2476 703 3353 3846 4532 644 3385 4787 4149 929 2061 2085 252 2088 2705 2190 2137 3765 4025 2806 2272 1554 451 4935 1817 4779 3816 361 5000 3475 2287 56 678 3974 2779 1513 1662 2709 4216 713 4793 1549 4425 4382 2226 4016 4501 955 4643 2018 62 4960 3031 693 1361 4184 149 1877 1656 3306 4859 1637 2123 169 2265 113 2834 2180 2346 842 221 1542 3774 2773 3885 167 2323 2268 4160 297 823 4747 4520 1060 3416 3476 3085 3434 3612 3796 4694 1443 1057 300 2028 2171 750 2920 3264 1175 1064 1563 136 2756 1591 82 878 4200 2262 4268 2528 2743 1598 2753 1721 3871 4619 3824 887 3332 3125 3342 1795 3701 2177 3974 3052 605 3134 2148 1092 747 4017 4929 233 4410 1945 2658 3510 1130 1171 3761 391 677 3631 3186 4512 1035 3105 4671 471 3222 2465 3117 1942 2895 131 3877 1762 2311 4296 3236 2830 2639 1100 2731 2961 1728 1302 2503 1643 2996 4978 3386 2228 4139 922 40 4430 2071 969 4699 1710 1161 2791 2848 743 4953 2248 1032 4398 3274 2620 256 3143 2107 2865 881 3751 4407 4340 4072 4336 1678 932 4679 3824 466 3199 4139 1418 2251 1379 4996 2499 3347 1063 2520 2990 4339 4151 4639 4217 4596 2715 448 3462 3815 1888 1459 3771 2942 3309 1286 3722 4856 2080 4649 3129 1497 3663 4385 3515 95 735 696 2158 2190 41 1267 707 2133 4472 4707 2986 767 3916 205 4363 1723 1945 3810 3725 2349 3273 3184 1298 547 3046 446 2417 304 2993 4692 844 4948 2318 1249 2888 2577 2853 3147 1871 2464 2131 4403 1097 571 2423 1830 3590 2624 1901 3685 4078 3268 1118 1133 4713 1237 1886 3152 2015 4271 789 1267 1842 4945 519 4950 3263 3917 2132 4191 2289 4187 312 2503 1846 3374 140 2171 3488 1493 2779 884 2148 3860 342 912 4126 2961 4593 4687 2012 687 4812 254 1639 2638 1714 4807 2453 649 4069 4735 609 3454 3120 103 2417 2298 2404 252 3415 3474 1308 3496 17 3699 4184 4982 2306 428 2806 2217 238 2447 2868 4982 2962 195 2784 3301 3369 1812 352 3996 4208 3018 3954 2340 659 422 4597 4066 4813 2152 1806 4631 1261 4772 597 4089 1043 1039 4077 648 4991 3447 1191 3121 4027 3873 1615 3167 4948 2833 4598 1357 453 1093 750 2613 4251 3602 2257 1540 1802 3742 4099 3227 1606 3412 4515 4208 1731 227 4238 83 2007 4767 4092 4257 4378 751 4353 1677 3037 1357 2957 2914 4568 2361 229 4898 649 950 2344 762 1452 3556 4538 987 222 3004 3164 4427 2273 4047 3138 4746 4116 3640 3884 790 3000 4925 4077 2719 1691 4938 1743 1211 3937 133 3606 883 4566 699 1368 2508 381 2146 1691 1488 1924 3941 815 578 4862 2420 4784 4286 888 2129 3317 2574 2444 3219 2308 2350 201 4767 2820 905 80 1466 2273 3425 3657 2896 4739 531 3484 3593 391 432 3521 2622 3509 1702 3760 2464 2192 2077 3881 4002 1785 747 4182 1962 4509 2312 1060 3572 1010 3979 1270 759 4238 107 3106 469 880 3334 1409 503 1685 1181 2843 664 3452 2534 2513 1549 3554 4033 4586 4443 4439 4860 3878 2401 1248 1447 3846 617 1595 2353 3234 1012 1501 2169 2041 3355 3343 1709 4205 1014 741 1023 4772 1801 4350 434 280 946 2823 1713 3944 621 2792 3921 1677 3600 4189 2659 270 479 1446 619 4676 4385 1023 2723 495 4081 4881 840 1447 1830 919 940 1803 1579 1298 1059 1942 3688 4326 2950 1573 1735 2018 2675 250 4407 1356 3466 3108 837 3331 866 4109 278 2699 3874 2498 1559 821 208 143 21 1468 2654 1224 3229 4672 215 1961 3037 3287 1383 2384 4409 3631 808 2029 631 1182 3142 4992 3459 90 3308 867 4468 9 2277 12 2269 371 1964 3829 3173 1123 1131 220 2439 3873 3256 2243 1587 2666 2276 457 1835 2735 2674 2879 4615 130 1198 251 2882 1044 1347 3488 4834 4122 4852 3245 3051 347 244 3394 141 2228 3470 3238 3834 2788 246 4179 105 3072 1717 1680 3286 4544 2369 1814 879 1800 2962 1028 3808 1776 4135 2820 152 4077 2655 731 1002 3157 2712 2732 3717 4135 1476 3382 941 2777 4591 2250 2495 2240 3330 2294 1585 3324 163 2724 768 3008 4059 1523 399 2766 3598 1821 4527 1098 1247 3912 1721 4914 1433 3142 2414 3052 3303 1476 4504 4152 3165 2598 3222 554 3740 1586 3628 1690 1962 1184 2728 2019 664 4041 4014 2895 3962 4005 989 865 1539 1059 3496 4041 1766 3493 735 3772 310 2921 4547 4770 4327 801 589 2750 578 1180 4671 1626 1605 2587 1769 1576 1497 3948 1206 3674 194 3035 1284 4514 1283 1524 56 4579 4663 2290 1984 2814 1449 4244 2119 2798 3637 74 444 941 4756 4556 4475 2508 3796 2003 3738 4095 3118 1222 2213 4183 3823 975 1132 3142 871 4588 904 1350 517 326 777 3075 1544 2357 762 508 1831 4506 4267 846 2211 2635 3399 4769 2528 4418 2668 1649 4432 3447 4837 2934 3591 3346 3059 1444 3816 4049 232 212 1758 4416 2802 2705 3468 2636 2238 1844 2070 3719 4267 4609 965 3216 2259 680 4080 4776 3773 4204 4085 2677 1374 4207 1628 1642 1611 4308 4628 1869 272 3316 2476 281 4420 4954 1340 1754 3203 1543 4473 51 2099 2374 4012 3923 679 241 2700 1395 2223 4154 575 1226 4854 3395 781 4129 4211 391 1798 3248 4632 1166 126 4983 3310 2949 1816 4765 591 484 3312 2637 515 846 1320 1596 3212 2172 3916 4069 4985 1210 2414 2381 4023 1217 1130 2607 3867 2012 3323 3288 753 2523 3597 4748 1656 122 3584 24 788 2851 3492 182 4835 1408 4135 4340 1001 826 1088 4021 876 669 1808 974 1400 3457 1724 4242 4163 835 428 4583 1682 3602 4719 2335 4275 1154 1149 528 4417 2604 1187 3084 1316 1332 291 1258 3110 1154 2601 2747 2214 2690 1671 3909 889 1476 4706 2428 4188 4316 3418 1116 2523 1115 718 4912 4182 1380 1566 1454 974 4128 3511 1025 2037 1554 2363 1598 4195 268 4414 4751 2905 777 4490 2539 1866 792 1316 4108 4413 2391 1692 2519 3781 2630 3369 3400 3905 1048 2467 2555 852 2270 4359 2692 1054 2939 3463 904 1177 3584 2711 3610 2724 306 761 2471 3332 4095 2314 3130 1822 2509 4939 1841 3807 1987 1633 2438 820 4390 2653 2758 3274 1542 4116 3469 2871 3606 1392 4553 2599 4687 1677 4643 3720 4493 3597 4649 766 4353 933 2910 840 4357 1445 817 4497 379 3196 66 3680 1367 1402 3440 3800 2616 3837 4949 4057 523 3692 2360 3333 3824 4591 3210 4971 1531 2365 3602 2120 3028 2675 4713 4097 2135 52 2415 1811 501 1492 1268 3835 4122 3732 407 174 3877 2721 4563 1794 4994 4317 1357 4963 275 4365 415 535 1131 3585 224 2018 3114 4031 3490 3147 3932 3391 4043 1509 1617 680 20 1567 2567 2610 2493 21 2435 4923 319 140 820 4947 2632 154 4032 2807 4587 3740 4597 3817 2245 2701 2562 1134 3809 1846 2707 3007 2437 1104 3368 4233 4403 2884 902 1029 3625 4868 84 1280 4009 2183 528 244 4194 1057 4456 1373 4749 3712 1833 1702 3025 2192 756 3113 343 2296 620 3210 4238 3643 1841 1181 2200 544 4359 4299 4708 3451 3832 794 1402 537 358 2362 2314 792 2130 3208 813 5 4968 4182 2370 187 800 2049 1835 995 4399 4234 4733 1998 3740 2894 3532 2813 235 2318 1860 2978 2069 800 2977 2556 4262 4756 1360 1511 2070 4343 4692 4865 4257 211 2682 3735 4967 589 3837 774 4996 4686 2554 4642 4657 2507 1525 2106 1609 3021 379 3841 1517 1074 3366 4399 3145 290 1020 2295 2133 2458 688 2135 3244 1637 4440 1802 3000 4926 4341 2977 4788 295 2678 3910 633 3357 1893 983 1010 2673 4400 2161 751 2072 2673 1707 1902 3084 255 2958 2765 1370 2899 4028 258 4426 2692 2550 2515 4658 379 2580 4734 1555 912 338 4186 4178 4355 3829 2828 1161 667 2289 2228 1099 2227 4038 4133 1819 4176 407 760 4726 2700 2122 3929 3516 166 3482 1809 2859 2248 1632 2450 4460 4680 758 2278 724 2279 1299 865 1268 4061 4538 194 3186 3259 2882 2094 574 3215 2087 4069 2334 2412 984 1779 1690 2215 2983 1808 1264 19 2700 3897 3881 3110 3362 1909 3570 3234 2737 1744 1197 621 2610 899 2493 145 4134 394 2205 1012 928 1173 4714 4369 3798 4711 3004 118 3524 3026 3129 2300 2240 1386 1523 4362 583 1477 3197 4371 23 2921 3089 4907 4923 4206 253 653 394 4656 2081 3640 1568 2838 3298 4501 812 2302 3075 2851 392 3511 103 660 53 1821 4104 2149 44 952 971 2346 581 4965 4138 3775 4540 1580 1240 320 4559 3120 4633 3658 98 634 2599 4312 4475 743 3118 2511 4470 1533 129 194 3545 1794 3266 702 1985 3541 1446 1775 500 1931 3295 402 829 211 2744 609 4228 2410 3781 1554 3451 4816 4672 2632 1594 2770 4101 1656 4379 782 4143 3758 3990 233 48 1078 943 1604 3157 1843 307 1003 2968 4227 255 909 557 4312 4289 4599 3357 4465 965 3457 4342 3751 1537 4343 2448 832 3385 3385 2689 2080 4380 4363 674 2275 2140 2326 4089 868 1394 1437 3381 178 4345 161 4773 3213 158 4262 4729 797 1702 1348 2495 188 4120 854 2248 4255 3655 990 776 4376 1169 4311 3785 2343 2730 2338 2120 724 4306 2802 2031 575 3795 2935 1378 193 4372 3183 682 4544 3633 944 293 2903 3680 4816 4539 2771 901 1077 3091 1919 687 1709 4684 1593 2297 216 1932 2275 2778 3305 4069 1843 4445 632 1371 2091 4210 2194 3263 2969 3443 3256 1191 1720 4336 4172 1739 982 491 4471 3362 1044 1101 46 1283 2953 1983 2632 3212 927 4946 3234 607 948 4320 4219 4576 395 3072 1768 2424 3537 670 3545 2661 2488 1832 3418 2688 527 4314 3075 1021 4327 2811 4017 1518 2296 358 4539 4801 2146 1378 797 1461 444 3722 4136 3961 3497 2918 680 4510 582 3920 1765 2440 3518 4944 3890 1448 4046 4105 2449 3453 2713 737 2350 4502 1676 437 1159 649 2347 1867 3314 2848 2371 2053 3383 615 2166 4765 4098 4191 3954 884 779 2086 922 4697 3453 3381 2859 560 2714 1640 4744 80 1981 4362 407 1420 4998 3630 10 2203 2866 1823 4743 1369 2873 4201 4049 4828 4886 1933 1540 303 75 481 2420 2850 506 766 1775 4832 1333 1136 1462 951 1342 2538 4737 2420 3320 2943 704 212 2964 802 1322 700 2573 3135 4882 4139 813 2648 413 1227 2037 3369 2597 107 4825 4883 2145 2967 1930 1965 2443 958 274 4790 4496 3979 2387 4037 4212 1654 3169 3146 4115 3176 3683 122 3049 3434 1326 4150 4027 1542 3586 852 980 1164 827 4677 2537 2495 4289 1701 3893 3966 4480 4655 1254 1739 4457 422 4070 3479 439 2061 3627 1772 2275 1712 4263 4562 1041 4393 1672 2571 3833 932 2225 1630 2254 123 1040 3543 282 10 2718 853 4272 3084 1914 596 57 4892 3830 4129 160 3837 2232 4889 3694 803 3739 177 4422 4320 603 3215 954 840 741 432 916 3805 740 752 4870 1939 349 2405 2883 3189 3276 732 4667 3534 2069 3491 4179 3313 1796 2421 4923 2338 2021 4698 1118 2339 4741 2171 573 2680 4062 330 2117 3931 471 3928 1004 4025 2178 4030 4200 474 1941 4533 1304 3261 201 677 160 4978 3182 1818 2570 3854 885 1594 4328 210 1332 1736 2427 229 2398 4836 767 1925 1712 841 1004 1954 1966 4286 4655 3748 804 2558 2967 2495 116 952 4672 158 4774 2327 683 2598 316 2554 668 2566 146 4037 4379 3701 1668 839 3772 1332 4536 2403 2439 3784 2167 4527 1712 1226 3649 1479 3520 942 1670 2907 306 4271 949 2340 455 3177 4873 515 3490 1414 2334 819 213 1898 2177 2874 371 2503 518 3764 1875 2930 4215 2344 3107 2980 2500 1057 2915 3305 381 1254 3990 3516 4866 2346 3221 4322 1812 4140 2803 3410 4025 2728 3849 396 4691 1221 588 2631 4034 4302 4898 4424 4326 3329 1489 930 1205 3490 1528 3457 115 1097 1188 590 1333 3976 909 534 2805 2430 6 643 3913 126 1816 4457 2820 993 3847 1602 636 408 1524 699 2482 650 1033 3765 1389 4532 4216 3357 463 1620 3741 1580 606 38 63 1751 4285 1151 1531 3928 560 1460 2385 1475 1331 940 3301 4530 1516 4850 2111 4090 2917 1612 2539 916 4987 1951 1618 2004 3537 2432 4408 245 102 2428 2076 1948 170 3313 4058 4457 325 3779 4868 2313 1705 616 2653 3886 75 316 4877 413 2758 4062 672 3655 2999 4129 1175 2969 3978 2596 981 412 700 1963 130 3885 527 2179 2532 4342 3241 3577 2073 3835 4173 3556 1863 486 3600 1295 1461 2084 1621 4232 1679 190 2946 388 3237 1353 1769 2336 2796 4350 3136 385 308 2226 4505 974 456 4407 1826 3192 3305 1394 2927 2345 419 2291 3963 3730 575 2416 738 3219 296 1978 2147 575 1054 1006 4350 4405 46 3077 2578 32 1687 2132 130 696 3790 189 282 1735 411 1820 4967 781 2290 620 589 1989 419 2192 3014 14 651 4561 1738 1394 2761 4782 153 1258 2529 2120 4307 1288 244 4082 24 179 1974 3055 3497 3967 3279 2475 3381 4706 1827 4689 1612 1704 3474 3508 4536 760 928 158 3647 1078 2398 1700 4043 31 3887 2263 1601 3399 2676 3876 3294 4902 3529 2893 3597 2918 942 2687 3138 439 6 3690 2730 3668 451 1796 2256 4972 4616 1150 2410 3345 334 4005 2138 3820 2576 3514 3759 3095 3718 1171 361 4417 1334 2264 528 2358 4054 3262 517 3365 3236 1271 2486 1240 3006 4737 4743 1183 2522 1379 4092 1205 3527 2259 3513 1586 106 82 3394 2623 4907 3213 4514 4885 4093 4030 2720 4486 913 1114 1254 2274 883 4977 2129 2796 3572 3009 356 4339 4246 1715 2076 2722 2531 3684 2413 1943 4231 238 4939 1143 1041 180 1418 1833 3326 3953 832 151 1494 3170 3437 432 1037 2023 426 4073 19 2246 4687 1103 669 2128 4858 4622 2618 2019 2847 3677 4286 2038 1587 1728 4938 1024 3280 461 2050 3513 3093 3383 3950 2398 171 4174 4322 4194 4265 4077 4893 3568 280 4195 4110 4466 1351 2731 1658 3533 3840 660 2023 2970 4257 553 717 2783 3029 2793 64 3804 873 1808 4647 4087 4423 813 2288 856 1510 1258 266 3173 3335 3048 3201 4303 4698 504 1189 4636 4911 1098 4163 211 2150 2890 4587 2051 2207 4270 4488 2740 2451 2065 4339 2628 1769 3780 1441 4059 3561 3695 3664 1599 3485 3068 1502 4921 1699 2237 4890 1886 716 913 2753 3992 2704 2867 610 563 3312 3259 3618 1184 4891 2987 1505 3661 4489 1394 476 4450 171 2621 1649 685 3009 1105 2565 1879 458 2467 273 4118 104 1672 105 1969 1681 4837 3732 2679 4655 1640 4407 4808 2729 4316 362 250 3712 1842 3161 1989 579 2011 2420 4904 4251 4502 4695 2482 4904 2776 187 1577 826 3647 563 902 4952 1838 1288 87 461 2621 3974 1780 3574 2278 605 643 1405 4009 1848 429 2601 1624 3113 4206 4964 2836 2027 32 4523 3686 4711 1361 3410 439 2528 3944 1486 4729 2983 4772 2704 2475 2015 2541 1185 2264 4137 3833 296 1713 3674 281 3542 2615 49 4777 2019 3410 2465 4675 1773 4092 1789 1077 4952 327 4087 1142 4249 187 2871 2693 458 4641 882 4290 1530 4875 2593 491 4714 2329 3598 2953 1920 3877 546 2712 3184 472 3706 1010 4190 1219 1213 2461 2413 2743 1440 2904 3411 3149 4834 2498 3418 2199 640 587 4745 1517 2778 1985 2465 2153 1620 117 4017 4484 4326 275 4123 3358 13 2078 4708 4010 1808 3217 4584 3463 571 1911 3387 4200 3655 2252 3481 285 3400 3993 3527 3352 1014 3804 2375 777 3036 3469 496 4155 1340 2483 2004 780 4114 693 4785 4113 4540 410 697 1679 3025 2993 1913 187 4070 4145 4413 2556 3714 883 4227 1691 132 323 4203 3818 3703 4442 2910 2514 2829 4087 276 227 1 1353 2476 4624 43 3615 2088 952 736 1600 2846 2095 4512 1859 2288 1234 142 513 4381 4167 2804 454 3390 875 4828 1587 250 1529 3544 4215 3962 3162 2194 3649 4837 2455 309 272 1933 2273 1226 643 3945 4354 4860 2737 2929 4449 2861 3531 1541 3986 238 1797 2959 1692 4915 3321 4147 225 4229 4083 4766 3937 4686 1134 3893 287 3560 4677 4945 2674 4927 4299 4066 4558 770 2276 2401 1497 1126 993 1836 2382 1643 4088 629 1773 573 3770 2820 177 4324 4828 369 465 3772 4950 4770 3175 758 4935 3683 2548 4077 4510 1689 1218 3290 1891 4934 1856 809 3348 1993 3874 1362 2976 4691 1703 944 3704 2122 3665 1925 136 2161 4416 2220 3971 4054 3815 2974 1453 4396 4838 2550 2838 3527 3942 3909 3605 4826 1872 302 1795 1452 159 4243 3964 3470 937 366 866 2287 1810 761 4018 1480 1416 2439 1188 3257 1664 3496 1527 3794 4208 1465 3107 3939 4227 3290 477 4316 4656 1502 2894 1765 4883 126 3020 4008 4771 1903 4248 922 3586 3183 4319 1510 368 2036 4361 4385 2841 4189 221 4695 2650 2030 1291 85 2072 185 104 141 4401 3624 4606 549 3944 4532 3937 3336 77 481 4219 3459 803 871 136 4361 1145 331 3 2944 2714 244 2832 4882 4117 4726 3776 1669 1437 1306 5000 1187 2825 4652 2961 4707 1293 2028 1866 3150 1536 1494 226 3002 2988 2482 2454 3299 1018 1140 457 3997 3843 253 447 539 4927 768 1913 2548 138 3694 1980 3384 1274 4010 2089 1759 1731 78 2367 3066 4603 1565 2909 3784 2702 4670 248 4123 1323 135 2019 480 3220 1272 2882 979 2938 1180 2766 3472 3912 4244 580 259 4931 163 3822 2745 1240 2882 3656 1173 862 206 2924 708 639 381 1743 4721 852 4221 2481 4610 1494 3189 1057 3345 4222 3754 2927 1755 2453 3500 2768 1261 1868 2526 4398 1026 4302 2465 4229 54 2409 2121 575 4198 3553 4383 4649 1942 1237 4213 2820 4914 1504 1277 4469 3645 4057 4499 2309 1533 3675 782 4009 3604 3550 2947 1547 401 2940 4866 2079 765 925 1231 2807 3735 2692 3234 840 4992 3119 3743 4155 3928 2290 1559 509 2063 3429 1518 3303 204 3754 2379 878 3642 32 906 2364 3846 467 365 221 1394 1305 4943 4931 493 22 4688 2075 1561 3065 1340 3814 4212 2973 4380 1353 2951 873 3187 1101 434 880 4169 1239 4718 1066 1284 2625 2233 4793 267 4759 2846 4869 4057 532 4970 3081 3264 2730 2529 4691 4243 1141 1374 1296 394 3601 1054 2829 738 2143 3942 3919 427 189 4552 4484 3552 2691 4899 2352 3818 4534 1912 3865 1557 3648 2958 2228 4306 4222 2174 1046 4764 2969 2599 1075 2035 3478 611 2866 3924 4358 3553 2710 158 1230 4913 3175 1630 3784 4091 2839 3860 4393 2152 3926 3652 249 4031 1223 1382 2526 2562 3360 519 3129 1622 4190 2534 4383 3919 2087 1791 2689 1137 13 1379 4316 1784 2730 998 4778 905 1055 3120 4232 3231 2299 3381 1158 4223 4154 2709 3370 1940 2971 2452 565 3411 4585 4219 2020 1624 1004 1925 2664 2136 3525 2515 743 4693 1189 3729 1504 2877 3038 2903 3411 507 4696 248 3727 4453 3238 3486 1562 3100 3366 436 2685 1375 3989 1131 4053 2824 2297 4390 587 2909 1389 1893 581 48 792 958 1859 3376 4350 3919 4195 3926 4934 1566 901 1889 4858 2249 431 346 3418 2030 994 1561 3681 3716 4875 4054 1534 4152 1627 3432 4837 2 2912 2570 1476 1909 3562 2649 1942 3418 3510 2391 3339 4205 2303 1571 1246 3135 976 1991 4598 4218 43 4401 2965 713 3861 4626 4476 3749 3583 2410 109 3128 4271 1258 232 462 397 3352 2095 1223 3510 4455 1873 3031 1189 1092 4402 1495 541 2666 4162 1441 3928 3839 890 3647 1019 1613 4746 2788 3031 2890 4390 4721 3402 4952 3588 3850 4236 3438 3447 3143 1371 3068 2327 2308 3975 4435 2039 552 4886 4251 4870 762 2897 4140 863 3895 4221 2806 2816 3125 628 2024 2279 4092 3025 3628 2056 2416 2431 1857 4592 2480 1243 4576 1366 3938 2013 368 2516 3981 972 2579 2402 4573 2471 2326 3108 2018 2892 4365 3079 3705 4220 1084 1120 2066 1677 239 1853 3904 1127 195 3521 4732 904 803 28 2451 624 692 2465 3963 3829 1409 2079 1098 2417 1823 3953 399 1943 3418 4798 4855 1657 3255 4681 3089 1221 4528 2665 2746 395 4235 1379 107 4713 3275 2211 3710 4863 853 1543 4660 1995 1637 2796 1625 263 767 1726 4678 1054 1054 3149 2655 4098 2920 2346 2323 2817 2623 519 503 3187 4178 3988 179 734 1186 2066 1187 3355 4069 1860 207 3070 3847 2465 4723 1953 1652 4092 792 3673 2567 796 1401 648 1623 1244 3087 1794 1468 68 4134 3504 4518 3246 2654 3360 1751 3098 4594 1962 4172 1322 1748 3572 2703 4471 159 312 2704 618 2548 985 3743 4124 4142 1729 2948 1310 494 3406 1184 3073 4623 529 3921 888 4290 3869 1098 3601 4348 1606 336 560 2140 1847 4598 3828 1573 4938 1090 1816 3474 2437 4014 2315 1533 3375 2096 1145 2350 3191 506 1575 4362 941 3826 2098 1410 3799 347 1369 2288 1870 2171 2687 69 4478 2107 3730 998 1018 714 3407 2282 2901 3770 4739 302 1906 4985 2995 3673 2396 1794 4669 3816 2575 2970 4485 867 3558 3603 2305 4310 4970 2332 3270 2929 1962 3310 4049 649 93 3601 3102 469 2177 3645 4820 3793 1928 4938 1926 1294 1342 728 1356 4112 3812 3503 4328 1295 1240 465 4922 3742 4827 347 1780 1423 4649 2680 4719 4950 2989 4661 3069 409 4514 3806 4116 4391 523 4832 1145 2645 4412 4877 2930 3370 2054 4363 75 4957 391 1493 3219 4425 832 4872 3796 4928 1741 863 1886 4557 4048 160 836 3712 95 4109 3813 1870 4922 1540 2452 2319 637 2128 2353 3814 4124 557 1358 3797 90 4055 3275 3622 1049 1652 1691 4683 2957 2405 4973 4390 48 3090 1667 2482 4600 2363 2278 2488 4741 1135 4072 4291 1580 2297 112 1957 334 4998 538 2287 3041 1904 2941 4501 4966 4766 3683 4632 313 1282 356 698 1005 1177 4691 3685 2805 791 2135 509 4852 1088 3588 1257 102 3864 4480 1590 253 1076 2598 4100 4005 3383 4326 327 671 1934 4587 3591 4978 2180 4043 248 3485 4063 3307 2915 4559 289 3689 2107 1864 3920 3432 2873 613 118 4447 1057 1135 1601 3642 3811 4268 1892 1784 2810 3765 4637 4107 1976 1975 4893 1875 152 4698 2339 299 171 3301 4809 2507 3172 4776 1101 3732 3540 3448 1882 1279 1046 2822 2260 4774 644 2192 376 3130 1512 4871 905 4971 380 3992 2436 3915 2115 3467 1133 484 1549 1039 3376 4245 4343 2612 3937 2465 4345 3687 4156 3255 1534 1658 4942 2571 671 449 89 3364 1857 1190 1460 1820 2050 1269 1577 1475 1272 65 3958 3716 2362 3293 1428 2823 2277 948 883 2181 3632 482 1884 4615 2328 2873 2749 4768 1157 3517 569 4870 3915 4064 1902 4813 2338 1319 2517 3996 4135 2362 3109 981 4985 1816 2247 4129 1236 1089 2435 2490 4817 3634 4211 3600 4276 109 411 797 2413 4190 4823 3649 4416 735 789 486 1805 749 1494 4116 4120 1840 1954 2215 2866 1799 4417 1676 4278 3154 154 2672 261 2046 64 233 4490 37 3303 938 4247 875 4764 524 327 3074 4891 1368 4633 3695 286 2597 2411 3434 3125 4072 1533 178 4152 911 610 4263 1183 1261 2139 4958 1523 4866 3811 1817 2506 1112 2883 1172 4574 1767 3496 209 3671 1633 1392 1973 1853 1023 1913 2305 3422 514 514 73 3094 3610 2760 720 2226 3195 699 2099 3524 1803 2518 4481 2530 2614 3282 3850 543 1458 2547 285 553 563 4978 3984 417 3008 2801 99 4774 2684 4554 2285 4346 2782 4425 2342 2099 1889 1949 4979 3252 4021 4211 4446 1881 1452 4115 4251 4215 1630 3257 3836 3297 1397 2341 3022 52 2114 443 3666 1388 3198 324 45 3988 1714 1628 2840 3203 3328 2482 80 1122 1447 2666 1047 4607 1674 2702 4297 268 4290 2417 2937 3288 3888 2667 993 4405 1748 2912 1941 4416 4201 3513 745 2053 2470 3321 694 4161 4726 2224 3346 3742 1689 4988 3460 2282 3537 340 2580 4888 1646 579 153 3957 3098 2675 3145 3316 2086 3575 2021 4843 4163 3319 1409 1676 2442 336 809 4989 4613 2570 1519 4984 1771 544 638 1596 4872 1219 3314 3546 1826 432 2493 3528 3917 2717 476 2226 3952 1376 4224 2428 4782 2440 2390 2273 2775 634 4119 2775 2916 3789 3737 1161 1614 4462 3676 4891 1639 4981 2749 4194 1887 1518 3958 2282 193 377 2276 1549 1483 2947 264 4179 3794 819 2367 2316 3355 4941 3898 2472 3675 2291 4839 2839 3561 134 4358 1610 4886 2873 4396 3880 2788 567 3195 897 3372 4752 4112 2503 2838 2688 3508 536 1261 4632 1836 4446 1440 1411 4617 3983 1019 3242 3505 1989 3076 913 4732 790 2862 4408 79 2421 705 2218 1524 1591 2504 4441 33 4799 1969 2656 996 1076 2729 3056 1166 2214 1326 2524 2245 4644 723 980 1711 3848 4423 230 2350 2729 1014 4008 535 1936 3430 1864 3354 3948 1468 3100 4157 3214 501 2162 2297 3189 2341 4770 4267 3420 459 4006 2644 983 427 1713 2802 3482 2115 4717 4517 1666 246 4227 1779 3401 3508 3191 2132 4638 3496 4010 2254 4787 1312 1382 4554 2189 1049 2230 3885 2152 4177 195 3416 2065 3187 2935 3049 3241 686 1430 3184 4273 1990 3784 4963 720 378 1769 4322 2639 2812 4458 19 2382 4540 4269 1543 980 222 4700 3995 3554 2023 3138 4104 3080 2460 3328 588 3712 3002 4394 4255 3222 2071 2776 3631 326 328 2254 980 4438 3257 4708 1340 319 3529 1006 552 1872 4634 52 1374 4867 1069 68 3677 3766 732 3075 3540 2468 759 3128 3 866 3960 3729 1071 1810 342 3932 3139 523 1886 2448 3554 4478 2381 3689 2454 1731 2087 1903 3052 3610 4188 1615 1190 3819 4445 2745 4959 3734 547 2360 2746 3980 2281 3509 3444 4860 4869 4757 197 2278 3083 3718 4956 4228 3602 1830 3776 1948 4733 3108 399 2368 1283 565 4682 4877 1191 1360 1159 3559 3504 90 1126 3428 3314 3916 4101 3637 2292 336 2437 1664 3560 2975 3898 704 3287 1749 3334 691 4818 1755 1646 4467 1554 1637 1516 478 392 4298 4971 2510 4941 463 4399 1818 3972 4700 1242 1603 1115 1261 792 4776 3310 1106 1108 4610 2884 3767 1800 4297 2168 1469 4122 2869 2473 839 1785 1893 3666 2750 3324 2540 3523 1894 1195 1351 2902 3463 3908 296 2571 1788 1207 126 1748 831 2771 1731 3097 987 4623 3236 2294 4377 529 2277 2552 4508 4939 443 3012 4541 1249 4887 2040 3959 2948 866 3864 740 2434 3411 4970 1270 2851 2003 1426 463 2381 3370 4231 4809 858 2910 3940 1887 2429 2691 2536 4803 305 3270 3662 4461 2761 1609 1398 4082 3393 2675 674 235 4756 3605 2338 866 3627 3261 1289 2480 1045 4215 4349 4978 3977 3847 2411 3527 4573 4832 392 4364 1323 32 4785 3408 631 969 3348 1512 3954 4394 797 3052 3290 1404 1258 3864 1959 4158 1111 2092 3448 570 4555 1261 3212 3797 1481 890 498 4155 4208 119 1417 1464 4428 797 2576 3368 2091 712 327 2488 2376 128 3756 3538 3635 3369 616 2117 3622 3994 1087 3803 2490 4506 516 1922 56 3038 4458 3372 4129 3141 1948 3566 4735 1348 166 2076 1961 4186 665 4020 59 3846 467 2319 1163 795 4253 2523 4133 1107 3827 2979 1184 1897 4384 3381 360 3765 2655 3563 4522 4812 987 3651 1834 3518 2656 1383 2208 4574 2199 1206 4798 2966 1470 1225 1276 3528 310 3527 1245 2102 1579 3529 2903 2266 4744 4398 3447 975 4016 1768 4075 4862 662 3406 166 4970 3654 1600 4735 2973 2473 4198 2 1872 4973 2842 4653 343 1091 2473 4933 1283 3760 1133 4151 614 4820 1918 295 4010 1358 3124 4260 1531 1669 399 2857 3952 696 3608 3270 3790 3616 277 1974 2333 4953 4929 4607 3729 1221 1721 1084 1034 4440 4672 2534 788 3365 92 623 1752 327 2950 1926 2897 2857 2686 2198 4008 767 293 1726 2025 4835 3202 962 2540 1441 1406 2368 260 4242 4047 2237 2059 221 840 238 1948 4842 2024 2711 4352 4557 727 3359 3202 1881 4740 1818 3387 1706 361 4382 2294 2986 2205 1814 1901 1461 4137 4786 1746 148 292 2997 3039 1942 823 1486 3487 2419 4858 4031 2322 4687 4565 1969 3573 2837 2368 4278 1040 1841 899 1870 4126 3789 4366 3891 2320 2773 3075 892 971 147 1983 286 3917 4947 1189 3790 2780 1720 482 600 1999 3990 2522 364 3939 342 330 3595 167 1061 4244 1702 1848 3260 4502 2440 2526 2569 3363 743 1125 3589 4344 3703 1709 149 4416 1686 2195 762 17 2681 2670 3656 4309 2438 2618 3602 3426 4088 1160 644 3314 815 932 3056 1516 1573 1830 3858 537 4225 3114 3348 1680 4088 4672 1811 2826 359 2716 4607 1222 3922 615 1207 2278 4713 740 4891 4705 2566 892 2792 3407 4128 3738 4960 4720 154 616 2207 693 2668 3705 3071 21 4473 1548 4501 1066 3088 759 3746 4529 4708 3746 1258 2374 3476 4184 704 3917 1603 4114 2273 3810 3361 4707 4508 1442 2952 3220 1096 2224 1360 3706 4670 857 491 4587 1331 2968 2369 4573 4608 2131 4334 24 194 2228 3775 4014 834 3641 2985 2122 4933 3596 554 238 2597 4123 254 1859 4286 4305 2971 3765 3466 859 2333 4141 2198 4341 3659 3805 1411 35 760 2575 3645 136 3219 399 2711 4002 3463 2356 782 323 4372 4075 1329 4322 2852 1212 3128 4376 3551 4083 1962 532 2247 4440 613 4103 605 1120 1321 2225 1530 209 3245 258 3774 1594 697 1857 1285 4137 531 4681 3141 370 1362 4207 666 1327 1286 2094 50 2867 742 4579 1970 1230 1040 2680 2774 876 700 4661 3164 2070 4169 3419 4675 519 2215 3543 1852 3464 2780 3445 2992 3180 3224 1594 1569 4429 4424 2153 3671 1629 958 3560 2996 4390 687 768 2177 3123 1692 3983 2431 892 1162 745 1023 3950 2554 1427 2699 609 1065 1624 3114 1632 4609 1876 3984 2628 3231 2099 587 2642 827 1235 439 3728 3531 3069 3763 180 1887 4544 122 1133 1542 1038 4371 488 3065 1190 4370 220 1787 2520 1676 3406 2423 44 4455 3174 3449 1963 496 3768 2923 3716 922 3964 4986 1457 518 3383 3711 7 1317 256 3727 946 1088 2683 3331 4646 2065 4802 473 4519 207 3742 1225 3362 558 2050 2344 1866 4685 2457 472 4180 1774 1275 3854 3771 3097 4765 4019 2901 4225 4493 716 2675 1269 2761 683 1973 385 2873 1563 3660 4306 2657 1311 71 3678 4145 564 398 4802 1460 4434 2082 761 3484 2615 4211 4708 2900 4204 56 3069 2629 1790 1955 818 3594 1038 4458 304 4659 1378 2119 1734 2518 970 1985 4030 4617 3931 1449 4775 58 3799 502 3581 3287 2387 1665 536 3710 4200 4530 3377 4407 2275 1065 4472 4372 1478 3821 344 320 764 1113 2393 2085 1280 2474 1190 100 2143 770 3277 3081 697 4632 2722 3637 1140 3534 2971 2195 225 4210 45 2483 981 2949 4838 17 490 4359 1449 726 2891 3633 1077 2270 2491 3305 2294 3633 1975 3834 1555 851 1839 3761 566 2821 3865 4417 447 4241 3446 4624 4457 2657 1267 808 1580 2448 3562 31 1185 2903 2046 1487 1969 4018 2114 2951 2503 4305 99 2720 1753 856 1817 1872 3979 2863 3811 2570 4451 994 4808 4373 1678 4817 1502 249 3770 4402 4326 3021 466 2626 1478 107 662 496 2870 4066 4632 2538 1772 3091 2783 2462 2440 2661 200 2371 2456 4994 4528 197 397 2447 467 2004 2420 160 465 1717 4799 2793 1187 2376 2546 2430 2906 1248 430 228 473 70 2216 1574 342 23 1379 3313 1085 17 3802 2208 3093 4546 2831 1592 416 377 2247 1549 319 587 2132 1204 1108 3455 3713 3639 1695 2026 506 4004 4018 829 3505 4806 557 2802 1834 2571 4066 970 1416 3156 2610 258 2613 2032 4454 4256 62 3625 3838 4771 4213 1757 4966 4561 974 1718 2836 2263 4474 3 964 1805 455 2165 1412 1231 3677 1034 4568 157 234 3670 3071 1155 1632 3133 1188 4546 594 1074 4678 4549 2258 452 1976 3277 958 3355 489 2110 3974 4087 2118 2920 2040 3266 1859 4494 901 1897 558 2410 2601 1854 3308 2335 2558 3297 2202 1294 345 3874 2645 98 3404 1065 106 4724 1715 1591 4703 263 4991 1610 2584 1461 3582 2637 1587 3056 256 3741 1364 962 1476 3933 810 2678 3625 3979 2728 812 709 1921 2085 3449 3362 2557 3812 556 2372 4225 3485 2162 4924 355 3466 820 1184 1358 4227 1724 4440 2400 2442 3579 467 4818 4320 3438 2552 3027 3582 4252 1582 3413 3477 3570 4868 2511 383 503 4777 3001 419 4344 2989 4523 3021 4173 1294 1510 4883 2106 2693 1817 345 1519 478 1597 4150 433 3003 1738 1781 3039 1178 2824 117 157 1098 4207 4234 508 3106 3847 4249 2720 4491 1240 3432 721 3865 460 3571 2907 133 4880 104 2254 2254 4167 2261 134 3331 567 2684 3187 1739 4593 2766 3507 2437 1765 2789 1611 1248 740 3968 2554 1028 2860 1883 3623 4543 528 4292 4069 3578 853 4343 4414 2002 679 3579 2461 3895 4634 115 3650 3591 1040 3422 1346 1564 114 3672 4925 3954 1263 2943 2318 3090 3670 390 1591 4378 346 13 2002 651 4361 4775 3689 4410 3789 2394 1655 3175 4347 507 3940 1881 2622 3672 3636 4479 860 1731 2209 1200 3640 166 3085 1661 3495 2458 4169 4658 803 54 3665 1072 1819 1774 4350 918 2257 3033 1050 3675 594 1691 3751 4214 4402 2753 3665 1215 2493 4959 2943 3571 2927 101 4070 4403 2565 2598 4206 2085 282 4336 4283 2482 4827 966 2885 2918 4675 1209 3208 2292 3128 2403 1477 696 3020 2154 1015 834 1981 1987 2383 3337 933 3605 4369 1534 4498 1690 2013 437 2543 3945 15 4080 4746 3118 14 3355 204 2593 3521 873 2564 611 3621 4469 1060 1060 3688 1674 2602 3464 2906 2868 721 4061 4678 2461 1805 4950 3678 4593 3523 1787 76 2234 2382 1743 1562 4444 739 2209 4747 578 3046 4275 3095 896 4363 1974 2611 3030 78 3020 2543 1300 3499 2277 1110 3360 3111 1683 3825 4017 4420 517 4045 3536 3193 1720 2000 2714 1728 2801 1632 4407 4183 3020 1580 3694 496 2544 1945 191 4664 1137 1238 3991 3859 3109 4680 2528 3190 4383 3055 4294 588 976 2711 1683 1755 600 4472 2483 4932 777 1591 3641 4286 557 1763 4041 59 899 816 3107 457 4270 3255 4783 522 414 1828 35 2684 349 1295 2967 3738 4098 4652 1665 4450 2034 2771 4865 4445 3986 1552 2191 3619 2374 4244 2727 3228 1150 2474 3900 1319 1507 4299 1067 2855 3598 3810 611 4161 4194 2889 4252 3199 3069 2259 4588 3624 243 63 387 4405 4323 3716 281 3790 4736 1343 3395 2035 3673 1102 3842 3668 521 1697 1643 3306 1047 2723 912 1891 4944 685 2109 234 968 4484 148 2228 3397 3518 2521 4516 2884 4225 3999 1303 4161 4045 4762 1305 428 3188 3115 4599 223 4153 3495 4939 2921 1358 3136 3244 4301 1460 2178 138 28 3191 4887 3166 839 1216 4684 4736 4006 3025 4858 3543 2195 4948 1198 2645 4056 2389 1761 2312 2469 4987 384 4483 610 4683 3477 3130 2316 493 740 4226 4479 4629 2607 2262 2609 3987 4107 2075 2359 1276 4809 485 1166 3510 438 1800 2603 4080 595 1352 315 1928 3325 2481 1100 2763 2398 3040 2194 1096 4818 3471 1763 3813 1867 1981 2019 2393 2294 2108 3545 3296 2764 3577 3728 1243 1938 4176 2351 2157 3977 4838 610 2327 902 3861 4590 668 1675 4731 521 1966 4996 19 591 799 4283 4890 4710 4729 4213 3691 1939 4167 915 3620 2651 785 586 3087 36 1508 3091 2202 2320 2480 1396 1119 4465 928 1364 3517 2519 3269 1667 221 1404 540 2536 4597 1817 3107 4241 3497 1758 144 3319 1861 2822 3874 2023 620 3824 1918 3786 2724 799 3587 4141 3592 2003 4046 146 2725 1399 1351 2102 2285 1528 2466 2361 4415 2740 48 1097 4036 4025 4963 1495 1324 3281 2397 1840 2695 3741 2345 3973 4677 4023 4241 1851 327 3598 1439 1708 403 3694 35 3541 211 837 291 2782 4454 560 1526 4917 4910 4868 2617 3619 409 1061 338 1341 4601 3522 4368 3428 2700 718 4424 3645 1300 3081 3433 2146 3855 2182 4586 32 144 3595 3118 2919 76 811 1871 4037 3863 791 4272 1515 1717 688 2586 2782 1529 1495 2872 4639 4465 302 2547 1260 351 2533 4166 3605 890 885 3602 1431 179 960 2492 4165 1497 3855 3770 642 2941 1226 4498 3192 4366 3260 3044 3164 247 85 2802 3759 2428 4470 3807 4407 1337 3320 4533 4044 883 2926 3885 3251 3412 3542 4388 4238 403 883 3640 4898 858 4566 3375 3128 3702 3425 3368 2510 1739 1746 4799 3931 2462 1647 3389 2877 4784 92 2807 4711 834 3974 3722 2371 3371 2771 3885 1572 3692 16 4000 144 3277 1442 3733 3118 21 565 1414 2068 4293 3688 3094 3627 4997 3111 3422 1161 3039 1864 2538 806 4487 2183 1354 2495 1017 4354 618 3903 955 2348 530 2633 894 3798 2006 2911 1865 1650 454 4102 1070 495 2144 4775 2643 496 3785 3992 1163 20 4448 497 731 1055 2516 1536 2965 72 3096 701 984 1393 3030 838 3725 3107 3065 4749 1980 2887 3489 3581 2597 1469 3931 344 1528 473 1175 764 4030 3385 3584 3225 221 1720 3135 125 599 2287 4905 1552 1363 4583 4428 4720 3315 2487 3062 4630 1757 900 2950 2352 4659 628 3737 4693 4658 2738 790 196 4750 182 3043 1477 333 2498 2934 2702 4000 254 2076 3935 3149 3580 4509 2670 2751 3092 3782 837 4964 3626 1014 2367 4102 203 849 4342 4971 3676 4240 4544 4534 2939 4567 2021 3363 3955 182 1115 3302 1181 3529 2466 2405 4522 632 1257 977 746 1887 4167 2514 1959 735 4938 3968 3938 2531 3940 4410 4574 4964 4616 83 1184 3558 434 2064 677 1185 4804 4059 2148 2024 2 2939 1752 2317 1151 4226 3215 4995 333 4645 1813 2235 2274 168 3482 2104 4381 3400 1664 923 389 2174 2334 1487 3738 2371 599 4302 834 4454 4076 2922 462 4800 38 4053 1122 2433 3277 962 1608 3751 3948 1465 4502 4254 1242 4055 2083 11 1858 3731 4614 2192 4628 2747 711 4964 3330 2613 4420 3992 1020 2782 2830 3418 388 4294 937 4910 507 1050 1031 2008 3762 521 2350 1243 4394 4888 3677 1781 3141 2510 3091 3328 3346 4952 1057 219 892 150 1994 3607 2956 3300 3098 1011 3027 4418 2036 481 3593 3637 227 4542 145 3500 4522 3254 4690 1267 4668 2509 1703 379 93 2191 5000 736 4278 3633 3831 4914 3149 373 2204 2149 3891 2027 4754 1689 2388 4050 1399 1882 2586 531 192 2424 1643 4175 1474 3105 4310 651 1330 1483 1690 1683 15 1762 704 2845 4442 2480 1612 2674 3845 231 4703 536 2937 857 888 1650 2094 3985 4118 2214 815 4919 872 3630 51 3400 2741 3744 3166 4572 2868 3774 197 719 1094 303 654 1888 4279 4444 2326 12 656 2516 904 3692 1880 1544 4557 3379 1854 4327 4351 4401 1681 2796 4508 3419 2265 1307 4761 2816 1723 3391 1901 1757 3120 3199 2297 1378 3350 4605 4671 2035 366 342 2696 89 2316 1908 2028 3630 3803 887 4958 1732 118 991 4542 4207 1032 1380 1677 2846 3925 1103 3564 3502 2822 4038 4653 1495 2049 4860 112 2645 4495 3494 3512 3896 1213 4303 3308 604 4451 4533 2814 4402 2904 2937 4271 357 3052 795 3081 982 1340 3188 1772 2521 2233 4003 3297 3590 993 577 4714 297 2613 1788 1824 1657 1474 2904 1627 1733 200 705 175 274 4862 666 4001 1206 3012 281 3125 65 4927 1528 4411 3831 1424 3750 2038 4615 629 132 3932 1718 3839 1281 1265 661 771 1287 2659 167 3849 1355 2655 1556 4984 3416 4523 4105 3792 1837 4746 2614 3150 4690 1259 4998 4723 471 3114 1514 4286 4222 2022 4263 4989 2692 2777 1675 720 3484 4668 868 3079 3395 3336 4177 2438 1653 1917 143 1896 4039 167 1397 1833 4667 4916 344 1627 1871 2343 2160 2290 4486 2224 345 3448 757 2546 1123 2970 3943 1732 3859 1064 3426 4121 1808 273 2008 4064 334 4901 4879 4468 1854 2785 4753 3052 1460 903 469 4532 2912 4291 3676 2339 4206 4967 3285 2435 366 1967 2433 4637 1476 2742 1231 4090 2601 2968 3545 2146 592 1670 2014 3337 3514 2501 2990 4981 3515 4807 2361 3962 1258 4368 4496 4158 741 4994 3778 2453 4555 1777 1769 4030 1296 2664 4594 1868 452 3867 201 1021 3268 2451 4866 4815 4392 989 921 2342 435 2059 2667 2295 863 4249 2819 4505 3270 4121 1934 4647 1737 2568 1727 3799 4789 494 4612 1485 4098 1034 2103 3489 274 4428 3302 2780 200 3786 1563 4120 4518 1715 4508 629 3461 1879 4948 2460 3657 4989 2696 760 2843 4258 1540 2152 2061 1521 980 79 2905 1102 4043 1796 1467 1746 1831 1883 4722 1794 3498 2521 4387 2288 1011 1227 4126 3848 3483 2608 1215 924 2329 2955 990 1993 374 4386 3992 320 1834 3962 1443 4662 2253 3480 3238 3564 3366 2169 2615 527 3768 3611 4267 4737 2304 2226 4433 3806 465 4228 3455 1440 3112 4093 1276 3220 2871 1724 1060 2011 3702 1924 2912 3690 2142 4684 1963 1306 2804 1247 1086 4880 2052 1917 4284 3286 2875 2552 1575 617 2764 2600 3969 2817 2165 296 2580 1492 3471 238 2859 1258 1681 4751 2278 2282 2708 264 4154 1524 976 1414 39 4254 103 1375 2544 1856 4989 4919 262 63 1774 933 2422 3533 2688 1979 2558 2255 4868 4489 4700 1966 4185 2114 743 4935 1905 4477 3748 4283 2515 3229 4914 2936 4103 1642 78 4405 2461 814 4720 1082 4814 1897 4276 2630 1665 3750 995 3343 1848 1515 23 558 2920 1605 4602 4808 3437 42 3823 4206 387 2045 128 1093 1870 1269 2575 231 3187 2902 4724 4793 45 1782 4629 3979 2377 2145 1497 419 3466 3582 1261 2738 3646 2184 1407 4773 4182 4615 30 3925 2082 4628 4295 2664 3523 32 1897 3950 3672 1685 2123 4748 201 4507 2328 1348 4047 733 42 3491 3706 3746 4484 3754 1625 3284 2551 718 4198 2860 2646 2897 3943 1012 3730 2094 2143 1619 3950 3168 1754 557 1939 1700 4628 1009 94 3810 1875 81 2677 1608 361 4869 4510 2775 555 2776 697 2556 700 4889 80 2960 1195 4292 966 4313 32 1983 2029 1511 3915 2925 1262 4439 2006 2094 4918 1692 1878 757 2259 2545 4389 2289 1107 2968 523 4940 1093 4078 1072 1799 2477 4364 2772 1340 2676 192 4856 3715 295 1098 1442 4078 4187 3975 4717 2212 1087 2042 4238 2426 3923 3126 488 1005 2025 4037 3497 3089 3251 1308 2627 3741 2316 4628 2340 4293 941 1187 1110 1767 970 4273 4824 166 4843 932 995 3322 124 1548 4285 2998 4301 583 586 2329 1002 1430 4174 566 3955 4198 124 2300 646 1833 490 4566 2600 538 2674 3299 4776 1140 1619 4567 1989 2484 4895 2249 4130 2347 3882 3995 4513 1045 4337 1557 725 1380 136 1155 2518 3437 3027 1346 193 3929 1774 223 2598 3374 4069 3320 3736 572 509 856 2104 353 1873 4767 4987 3101 4126 2496 1743 3151 919 3330 250 3006 4937 2704 3187 1112 1080 2969 3423 1966 2657 4512 989 2454 4310 1101 2219 4560 445 1954 3935 2970 857 302 2510 1916 4056 2902 1352 1597 4739 3959 50 3708 3585 853 51 2047 676 984 967 2575 226 218 4327 898 661 754 4951 2264 4228 451 7 4207 1536 541 1811 4240 1552 2059 2171 2287 277 4836 4883 502 430 1371 3580 226 4405 1247 2473 2077 2369 539 1219 2603 2130 4319 2582 1589 1792 4581 2738 57 389 3269 314 167 1582 3801 3000 3941 3661 514 2871 3621 4858 3809 3296 578 622 3071 374 119 2518 1877 4226 3263 894 4453 2471 2494 2467 1599 2919 3246 1560 3205 3684 1595 2002 4136 2976 1696 1764 1887 4758 2216 4780 4863 4246 3734 4820 694 2669 4388 418 2656 3442 56 696 3922 3363 3635 3908 426 462 672 2297 492 1840 4739 821 3286 833 1327 2905 301 3990 3975 2116 1814 1638 3006 856 4086 4758 655 716 4794 3589 2062 4696 4305 2744 2908 1172 3068 3927 95 4153 533 2654 463 3534 1493 85 4275 3324 2564 4321 2938 1227 4613 345 4746 1483 607 1481 141 4636 2069 1458 4191 1246 2191 4280 3617 2041 2215 507 4129 1055 781 4255 1176 1669 1108 4284 458 1710 1730 2910 4834 3512 2900 2317 4587 1916 2911 1575 4352 2666 3680 1986 2141 1123 4557 4018 627 1333 274 4537 1064 1795 3078 129 3125 3866 4643 4300 526 1838 4889 2317 781 2131 187 1421 4088 3012 4760 2486 2503 3863 2939 4283 3815 3630 4900 3175 1857 1551 2982 4729 955 54 1735 1902 2694 2158 4626 3783 4814 148 4832 2463 2710 1140 3370 4302 1369 577 297 4897 4690 2281 4567 2503 3949 4871 171 3461 2755 3472 1625 2059 1226 3462 2816 3573 4027 2320 2794 4348 2962 2208 1143 4170 1298 1059 3602 2577 2142 4141 626 2741 2585 4442 2499 1533 4783 3222 1979 2350 2058 246 229 4768 3510 165 4057 1647 4317 1176 2994 3003 1331 3490 2614 3088 651 265 4138 543 1496 2167 4380 771 141 3114 351 493 4950 4964 3034 3345 4828 2931 2169 519 950 4018 3675 2419 2570 4703 2338 2932 4552 355 3134 4385 4295 1301 962 119 4174 71 1782 3020 3405 3239 2275 4856 2641 3240 610 3495 3963 1935 4726 4840 3882 838 3589 2177 908 3516 2826 2752 4385 74 2134 2131 4097 4215 3435 3897 776 1430 696 4895 2345 4707 2000 13 2944 2626 466 4110 2767 4112 2514 2115 3010 3119 3567 4529 3011 2798 3091 2774 4438 951 558 4880 3086 2136 1476 566 1735 819 2370 757 2257 3205 4701 1284 932 4794 2267 1736 3814 1032 4551 473 2462 1215 745 707 2093 2320 4156 1342 1256 4835 1783 4455 2967 3863 2205 2885 3449 2254 3380 1220 766 3726 1386 2981 2595 1825 483 3524 1994 1829 1252 4185 3439 4877 1268 1136 1036 2367 1509 2657 4238 2453 2368 4824 3477 2764 3286 3454 4096 1527 1831 3102 3079 3124 3655 3465 1111 2038 3508 3819 2378 578 4274 3619 3956 1522 1479 4311 4359 2357 135 1294 4496 1108 352 2436 4711 2527 4095 2337 4139 2046 2746 970 308 4913 3308 4007 4031 2441 4365 11 1150 828 487 4736 3101 421 4386 608 838 3449 1232 1709 1878 2939 938 2073 998 457 81 215 3571 868 158 4464 430 4156 3650 151 3300 4226 4758 1598 3543 2933 3341 3022 1643 1046 4965 1899 1914 1819 4482 3366 1313 4567 2691 4009 2208 1000 3987 1734 2086 1360 4449 713 2219 2629 3880 3457 4109 2850 1112 3027 3635 3363 3547 767 973 2421 1945 969 450 4451 2948 3689 855 818 1669 3556 4735 4910 285 896 846 259 1005 652 2653 3765 4007 3886 3641 3320 3554 4427 852 3193 3218 4298 2691 1162 1709 3097 686 1394 2559 2999 3499 4195 3903 3448 4218 3387 2016 3677 1234 4851 1937 697 2915 4915 4013 4309 4995 3868 3780 52 113 4636 4704 392 309 3734 2449 2155 1678 2167 4386 4263 1778 2290 137 2375 2266 1501 283 2643 2763 3618 3853 1416 870 1695 4124 1622 2200 3598 4118 3296 3931 3262 4015 3023 4187 4816 3133 2672 1218 4026 1756 4873 4517 1384 2300 4712 3165 646 3318 3988 279 1999 3586 3194 1748 4617 3491 4953 3818 3383 441 3702 1137 4726 4302 1193 3294 2192 2570 2070 3139 2628 176 2286 1357 2179 62 2107 133 3909 2401 2615 3304 386 1830 1742 2015 4602 242 4287 48 4262 764 959 19 3252 1781 2117 3053 4110 4551 3335 2648 1435 835 2732 3897 3597 1977 4233 1281 3194 588 724 581 4700 3795 436 542 4137 2 502 450 1515 791 1841 4649 2656 2269 1124 2176 3579 3868 2338 2890 3145 3735 3573 3002 2086 884 1768 1610 4262 2744 4044 3543 1612 1849 4404 4162 814 1514 3505 3264 4470 18 4022 4459 4195 4853 188 1384 2110 4217 2992 3991 4286 443 2056 4590 356 1192 1562 4038 2959 2588 3062 3508 1482 1086 1190 3506 4113 1178 4381 1875 4568 2486 1717 4554 4956 2573 3863 3948 1543 239 2616 505 3176 2407 718 3239 4729 1932 767 4319 2631 2256 4850 4934 270 2580 1123 3621 4947 4306 3580 2 520 642 639 749 2947 1277 1365 1508 958 1157 4450 2975 2737 147 4198 2492 1636 3424 3797 2652 1510 2381 1664 2412 4161 1602 3170 686 3722 3083 3820 4293 3846 1838 746 4700 2840 3894 2716 3216 4916 2627 1070 4465 2968 688 896 829 1133 2020 350 3822 1122 1593 4880 1687 337 248 2140 810 1993 2627 4023 1781 3986 2666 3696 2640 3028 1783 2270 3216 440 570 1028 3160 2045 3837 3524 2723 3317 3056 4849 899 3749 718 259 4973 4760 3167 2711 1131 4357 373 1861 3320 2965 2975 528 3008 758 1776 4889 1485 450 2408 2733 1115 4968 1042 2034 2917 3386 3773 1822 4085 646 44 4536 4200 3710 1070 3861 4912 1135 3526 876 712 949 779 2547 3779 198 4905 4024 982 4211 3143 1552 450 2970 4448 3979 915 3686 1458 2990 1259 4285 1833 4528 1655 1217 4613 4733 3097 3840 3687 3646 2949 2901 16 4095 1916 2636 251 4160 4499 273 3406 813 2837 2218 2685 4534 1429 1800 1447 3655 2949 2859 503 2705 2907 2547 3540 4655 2726 1311 2065 3826 1325 2562 3902 2958 3736 2601 4293 1123 4845 4566 2222 2596 4132 4384 2595 3803 4748 97 4125 4187 1740 1783 469 301 2778 2675 3323 2316 48 3221 1707 2217 4834 4846 1251 2375 4553 2988 1839 4072 2043 3953 4189 2870 3808 1085 617 4355 2487 1448 2970 2954 2319 713 3139 4155 4150 2657 1131 2355 3726 448 1878 2657 4395 4383 3841 51 2382 4069 4505 4503 1277 43 1637 2898 984 3031 2808 1420 502 2909 2184 442 2158 3601 3090 2587 1166 470 1059 3524 1536 4762 1808 204 4136 1864 1975 3736 2215 3972 4284 1424 4619 3923 101 1456 1933 4000 1990 4432 2257 1504 3710 661 3105 527 2136 2054 2555 3409 1220 3031 126 4930 2451 593 4457 230 1502 4352 3869 3442 599 1236 1214 2048 4750 2121 605 3288 397 935 705 2153 4533 3674 809 2828 1935 115 3555 1810 428 317 4753 1449 4374 4961 143 4195 3932 3818 3350 3670 3402 4602 2980 1733 2422 3259 1218 701 277 1831 4052 17 388 2489 1629 2279 3935 4306 2424 4777 2765 3501 4920 1397 1297 874 129 2037 395 2559 2516 3552 2997 3818 4999 3303 3375 2832 2643 3265 652 4826 3228 2143 3251 4731 1853 360 4198 579 3225 3839 2990 3895 2019 1864 4437 3886 791 478 1818 1581 3495 1512 3345 1516 4943 4304 16 2735 3728 3395 4468 3783 4073 2307 402 3070 769 1000 3302 2126 4439 1434 2127 2243 2338 2985 2313 1324 2426 2878 4465 62 3533 3783 1405 4993 2 2695 1962 2897 2394 1203 308 4958 4065 3670 4537 652 82 1406 2566 3020 2224 852 3593 3857 1254 4824 973 2004 3672 4307 1377 3577 1000 2772 4969 1864 450 564 924 4605 2208 3009 2300 3847 2686 2887 1417 4285 4351 4210 3342 3156 2334 4125 4282 2474 94 46 3881 1735 3603 4015 4049 791 1343 2159 4789 3121 4878 3727 557 451 1554 3598 2972 2155 3879 2006 2489 2207 4384 380 1967 910 3592 1747 4668 3437 106 2650 3134 2012 3658 3953 1001 2982 2242 1024 2730 868 2998 2697 4128 731 4608 2601 4317 3377 421 2123 3937 628 1805 4140 3991 2331 3775 4296 2535 4531 99 2316 4290 3155 1950 4394 4633 4184 1249 624 47 514 27 1137 4682 2093 1106 4554 2878 1433 3198 3566 4106 1947 3599 2699 4848 754 1153 595 3001 2170 4511 2540 3471 3876 3246 2272 1346 2116 1141 1830 4940 3434 2787 4703 4141 3322 4561 2370 3583 4716 1708 1256 602 540 1741 3816 4586 1731 696 2636 2452 1516 1112 179 1173 160 1041 4309 4027 4619 2357 2650 225 2060 4968 3915 3552 2313 2476 3527 2192 4249 3966 2264 2107 2152 647 4388 619 2318 4187 1260 4583 3408 1869 4320 4970 3150 2474 3368 452 4435 1113 4788 2831 3569 1130 2534 3843 1642 484 2411 2850 4280 1668 406 3508 1893 4717 3597 4141 4724 435 1674 1970 342 4471 1851 24 118 3446 1530 2757 1246 4506 1237 605 3815 3119 3847 3462 4261 1239 350 2492 2937 1639 1459 2246 1685 2728 2669 1599 4963 4502 4870 1502 4703 4900 316 1038 3776 2511 3817 2383 3955 143 1812 2155 4880 2657 1846 2170 491 2415 982 2254 3308 4174 229 3512 72 3839 1867 505 4573 1622 4856 2362 1962 774 1116 4596 1413 4724 783 825 2667 3624 4609 1537 4331 2679 4460 4406 2555 1227 2141 2473 2682 3617 4374 3554 4732 2050 1255 4764 818 290 521 318 4519 4133 3913 4963 3740 2605 147 4123 884 2045 3365 3328 3657 1073 1815 330 2733 987 1418 3227 2178 4736 854 4412 483 2801 202 1878 1568 35 2127 778 4838 2119 997 2978 293 898 2566 1757 2976 158 3694 3439 968 4664 4697 2766 666 4888 4573 4686 140 3372 1299 654 3740 1573 4154 1073 985 2944 3805 3006 2192 262 1336 4097 1624 12 3454 4752 1718 4380 4582 1694 2874 4218 3665 2483 3320 2761 806 1337 201 980 975 393 3551 3652 3673 1781 1092 3000 3200 1747 996 4577 2040 2328 1638 434 3709 1106 2967 2118 3756 4749 4302 1209 2328 4960 3857 1566 1478 133 1503 1176 3665 4276 3165 897 3959 2496 4953 4558 4841 3968 1002 3952 2759 2960 1062 1404 4970 4774 4625 956 4353 2645 4597 3981 1788 3293 588 2591 3012 1001 4800 1080 3825 4119 2620 1313 1410 3660 1289 2023 4737 1350 434 4899 3956 2912 2576 1587 1614 2937 4238 391 2547 1941 2429 2124 3719 1906 4010 4060 3264 1117 2740 3492 2056 467 2942 893 644 4696 1771 1773 1247 2075 4084 3051 4768 2296 2436 3893 15 2732 3837 2277 4132 3941 1960 1920 537 360 4074 3406 1651 4009 641 4781 1796 1590 963 2974 4076 60 3959 414 4588 2073 1913 159 657 1208 1363 1108 1423 640 4199 1136 331 1813 3622 1304 864 494 2292 1812 2483 1341 1841 1026 3119 962 2913 955 386 2305 3253 293 894 2263 2496 3615 4313 136 3115 4952 3301 1964 3290 4544 937 4718 1301 1476 446 1516 552 2375 1498 50 3803 2228 2025 3631 4306 1253 1855 1557 622 383 4231 1205 2362 2019 815 4105 3694 4871 122 969 2624 1355 4100 1063 1287 37 4554 1010 2086 1749 3863 1343 151 1329 4736 643 1973 1882 4514 1898 2872 502 3686 1356 4637 4268 3731 1946 4716 2739 2740 3285 1840 787 222 2824 3595 1025 460 1977 615 3784 4571 4140 2669 667 582 2648 242 4812 3275 247 3141 4312 3819 1762 763 1513 4806 4700 3483 2099 1957 4866 3115 1671 1934 361 1097 3418 3700 2016 2066 1215 1357 4009 4342 2537 3226 1701 2626 418 354 765 3677 2784 4415 617 4731 2250 1327 2909 3197 1719 140 2847 2959 4583 3613 4243 1329 2840 1843 2999 4183 4930 2069 3799 1681 2203 1588 1402 1723 4629 3471 4755 1526 1043 4361 3025 4469 2351 2950 1335 1193 983 3481 541 622 3971 2489 813 140 4329 1880 3702 206 450 1971 4709 3670 4490 1045 1343 4607 1179 699 4065 2458 1243 1193 1840 882 4929 1795 3729 984 684 2885 2114 639 1196 1764 2303 4121 2087 4331 1718 1400 1038 1975 1851 3734 2381 3707 4893 4030 1094 2613 3743 3488 1078 3703 4456 785 3423 975 2483 4072 501 1415 1184 4931 4825 557 2345 2688 273 1524 4926 4564 486 1178 90 367 36 4016 4227 1174 1757 1701 237 4160 3359 3707 4768 4650 4625 3689 4830 4227 394 2167 430 4360 1842 1693 3596 585 4183 1788 630 2610 194 11 368 267 2943 2619 4417 17 3385 3076 2244 4403 2571 2638 2592 4357 1024 33 105 1936 1148 101 4972 4264 2600 3194 4239 1517 578 3306 495 1611 666 2970 751 4434 71 2149 2848 1926 3960 1801 1939 88 4644 2575 4377 1675 2026 527 1732 344 2153 2114 4891 4050 3194 1134 2042 4371 3369 4046 2439 2773 1375 1440 246 3122 1907 1453 2558 349 2388 964 474 1335 65 1823 226 4987 4993 2684 4655 4273 147 4109 3010 1863 880 4057 797 2051 3364 1129 3600 1466 3680 4195 990 1197 2547 2507 2141 4927 124 685 906 984 2226 1948 491 4885 3028 2590 3195 3365 3273 3294 49 2477 2050 4785 3345 1013 2779 1345 1793 2369 2230 3525 797 4242 2943 2159 4813 2362 745 2492 2562 3387 1967 2624 4364 3521 132 2504 606 4411 1372 837 4624 3798 432 2496 669 842 1686 2064 947 843 1191 813 813 993 2512 4377 2580 2600 1657 2698 4970 4145 441 2242 1397 3376 4327 319 4818 3499 2683 4795 2120 2377 4043 1356 4169 3577 4630 1293 2756 63 1957 4748 1102 3858 164 3802 2948 1801 350 774 4978 873 4271 3362 703 1552 2615 2780 1183 2990 4189 3911 312 271 762 2512 1981 4586 4554 3377 3694 2853 3207 3457 3774 2494 1510 3081 4228 4675 895 3072 2794 2579 1449 1377 225 2787 2004 424 3803 755 1253 4521 2616 1822 4117 905 114 997 2058 218 376 1861 4093 4020 3783 3308 3739 1486 2180 2368 4996 1529 811 1336 2375 2990 3604 713 4116 4506 1464 754 1640 377 3368 3288 3269 3433 2063 2787 1567 410 827 2263 1400 2341 4136 2292 2636 2442 652 1655 4918 3656 1164 1983 1098 4137 182 528 3329 651 133 3675 2408 1912 2793 3628 1304 3918 3004 4651 2944 1193 4501 1612 2647 1668 4465 1615 4138 3836 4797 1368 3660 3501 189 2504 2361 1794 3945 2754 3346 3977 2 4335 2924 1005 3666 2291 1872 523 4737 4877 3805 1597 512 1523 3210 2946 2122 3076 612 4804 2030 2492 502 1160 1455 2339 2780 1802 3756 3702 4423 2110 3624 4837 3548 3400 4611 1963 557 4989 1023 3474 3102 2288 1779 4212 2705 4190 4196 1515 4235 4362 3823 3169 3284 2 2977 1041 3083 79 1535 4396 720 4985 4494 1885 3336 857 620 3718 621 2950 3421 320 2675 3241 1839 55 1380 2552 2854 4284 1437 3238 1 1697 1863 3561 4787 3008 3295 3907 4467 3013 2854 4155 2420 3663 1497 257 1126 2011 4570 2165 4923 1609 2957 3648 2698 4613 1164 1721 1752 2687 4348 17 4490 2420 1126 2967 2693 4090 1239 86 1742 4832 2472 1010 1906 60 2174 4727 207 3939 3627 4242 729 3980 4027 4125 4286 4221 96 3375 3482 1125 3527 3314 1460 4592 1281 3364 2815 2423 91 4390 3474 2157 2182 1184 4745 2859 4479 1339 1345 1316 3424 2669 864 802 4229 2777 3595 2799 3569 1020 2669 4133 838 3649 2615 231 4840 4902 4874 4021 611 3861 1695 2460 584 1740 4016 3588 1693 1621 2140 3808 4874 4879 1831 2833 4284 283 4599 1596 2749 1639 2400 4255 490 703 3001 2920 636 2223 701 4390 232 914 1075 1462 1743 4430 2687 2975 3782 1622 2526 118 2775 3183 2014 1459 3655 1867 1388 2794 502 3769 3859 220 4546 114 4452 3307 1564 4430 3560 377 4297 1789 4336 4314 2170 2143 1734 4813 3692 2629 3353 383 2041 1637 4325 4983 534 2041 4768 4059 115 2481 2047 290 3078 3508 3215 377 4184 715 492 4014 3846 4375 1277 528 2121 886 1381 4669 2359 1698 4908 2825 2287 4481 3301 1102 329 1758 198 3431 236 2926 4930 3891 30 1989 1570 280 856 3639 3328 3230 3015 3055 3698 4928 4676 2779 4285 1647 765 4061 992 4462 2258 3316 3501 4631 2592 2169 667 4892 1762 3355 694 3391 3707 1891 525 1466 4421 2672 2460 4136 4189 3653 1672 363 1428 1742 4141 3523 3656 4143 2507 4045 3665 1045 1389 1105 3492 2362 1465 620 2436 2509 226 4460 1060 4312 4753 2479 3510 2008 1296 2204 1527 1849 2990 487 2976 496 2990 210 3679 3431 3615 399 948 2900 3269 4191 1596 626 2719 3902 1658 1222 3759 1972 1385 3355 1829 677 4315 4559 4700 1786 1485 2260 180 1046 1040 4960 2182 1098 2626 2221 411 1114 1667 569 4678 3134 3121 655 3285 2162 4580 2197 36 3934 4034 1660 4945 1046 4484 3491 3897 3043 4095 4196 2042 4352 1053 902 2335 4278 4265 417 784 4456 4854 1133 4023 752 4929 3395 2803 3576 2010 3938 3961 1378 3808 3876 4382 1473 4266 1158 2718 2333 710 411 4784 4267 1613 2610 2864 699 1069 420 4108 4072 1742 863 4920 4236 2558 4661 394 4489 1197 621 2606 1152 1033 2769 3794 2438 1316 2735 915 962 3337 113 3911 2937 3266 2709 4849 3330 349 3933 2385 2187 4970 3687 33 346 3167 3838 2737 4204 780 2575 4003 729 2015 621 2831 2894 2698 2774 2257 4442 2176 1124 814 2185 27 3197 4955 2204 929 2892 4878 2223 2106 2197 4931 2498 1700 468 2552 2065 4895 255 1585 4052 3522 1088 2013 3807 2452 3644 2911 475 2987 6 1909 3403 2009 3580 541 3616 2986 257 2955 3542 2911 4306 412 4141 558 3961 1735 568 1991 2797 4823 3833 1264 4960 2170 867 4235 4856 389 2887 4707 918 813 2544 1890 4530 3223 3511 1126 3589 1961 2503 3015 1093 2759 2530 4603 2285 879 1274 4523 3114 2501 3417 1475 2255 2360 1194 949 3722 3251 3053 3367 4300 541 4807 4504 4477 3929 2143 959 2654 3423 2555 2636 2958 2889 961 2381 2814 2055 4358 2571 4764 2611 90 3114 3028 2614 4778 2741 3554 2121 2549 1391 3105 613 4568 2146 2255 4508 3202 1396 4559 4837 1040 3566 3621 4252 3546 3492 1510 4479 3900 1583 4973 4362 4990 4782 4263 3548 2061 344 3696 2976 3168 3883 2100 3893 3091 41 4295 2966 1527 1822 69 1387 2040 1443 4483 1366 4958 2846 4900 4543 1429 376 2621 4209 1485 4013 760 4850 4210 3543 637 527 4613 3948 2397 3110 561 4444 846 3674 1871 1396 698 1882 4210 3925 1767 2922 2564 3797 960 168 735 4084 946 88 4861 3721 4512 3617 4033 2299 400 4830 2852 385 828 3974 2921 4090 3930 4421 3592 3693 3348 2585 2063 299 817 2005 4620 4744 1962 2417 940 3582 3710 760 656 4001 270 728 4563 1339 4993 3910 1245 2538 3594 3127 987 686 1053 2912 2868 1204 1526 2384 4133 941 2105 1833 3150 183 299 2466 2612 3899 2272 799 2789 2005 3082 1015 958 2320 1505 4357 4096 2391 573 2649 751 133 4302 4972 3794 3030 2997 3063 30 2284 2080 4700 987 3715 178 3019 4117 340 3464 4319 860 3270 1229 2559 4052 648 231 2413 22 4473 392 1202 798 3233 2373 2168 3371 4589 4203 3439 673 2262 2877 2241 122 930 4719 1157 4033 1154 2542 1511 2974 3171 326 2439 2037 2277 3147 3134 694 2343 1016 1324 3598 2401 1227 1869 1589 3480 1894 3086 3247 93 4592 3757 4091 3838 4770 2799 2983 4388 1795 4072 4169 3972 1309 1510 1911 1702 3349 2486 4697 3585 3662 2630 2081 3357 4695 57 2706 3703 176 199 4358 4769 3721 618 847 4215 1860 1289 15 98 54 2744 1063 1753 3938 3343 172 4500 2638 3487 373 4047 635 824 3423 29 1953 3070 2825 3370 2897 2943 56 4744 2921 3022 1428 4595 2084 300 4921 4965 2175 4569 495 2723 525 4471 1467 1861 4244 1192 2332 3970 2278 563 2422 4410 497 1307 1914 3306 2367 1975 268 3012 863 276 1156 3172 490 2902 4694 4172 1063 3483 2746 353 3431 3784 2340 1987 4713 929 1109 977 272 46 1720 2763 176 2368 2406 774 1836 4160 915 4956 51 1417 3478 929 2310 201 885 135 3692 3428 4847 2155 4383 4745 3064 789 1133 803 552 4484 1951 2089 1732 4720 685 3366 1684 2470 4535 2881 571 2000 374 1758 4907 2978 4313 3044 1966 3366 4824 4158 3454 4305 845 3114 4005 4284 366 1460 2702 1475 3949 4852 3106 2529 2160 332 4668 875 1889 4771 4686 1288 4302 764 4593 3448 3554 2224 2513 3722 2563 376 4855 3123 3634 2580 1733 2718 438 3534 4269 1519 1721 1751 4403 4015 1241 4114 4206 2059 2240 3340 2443 1429 3613 3514 3122 3097 929 507 63 233 1723 4210 3042 4450 1997 2021 1792 773 4148 1001 3232 711 3779 2139 3142 4577 3913 2688 1707 3856 606 4574 4155 4150 586 2969 1885 3343 2031 4255 2911 1614 1218 3340 64 1421 110 1903 812 392 1440 715 4284 147 3868 2887 2075 367 4470 3607 1514 81 1394 2904 3452 3331 222 1367 3155 3802 4690 1619 2561 2918 1279 3151 1720 829 2861 2929 3707 3328 4747 3926 370 2091 2827 3875 3402 4282 2867 981 1867 2551 1997 539 4088 2541 279 4718 4522 1248 3820 1376 3222 1394 1314 730 410 3496 2578 2108 3924 1499 59 1033 3067 2024 1240 3160 2540 2976 1333 2180 438 1057 4237 1197 294 2667 591 1181 4180 187 3756 116 4452 635 291 853 2415 3704 2566 1879 4511 2299 1378 468 934 969 4331 3325 112 3587 1117 2852 228 2751 324 720 2695 2333 3437 197 4352 2 1675 2089 1389 2160 1715 2376 4149 1116 1480 714 4397 1175 256 4184 2955 4638 4964 4834 510 3826 1196 4771 2852 825 4497 2507 913 355 4682 3628 1623 2477 2304 510 1009 3177 2721 4412 886 4980 3696 3661 4748 1463 2723 4035 4771 3775 100 2999 4766 230 881 2019 1014 4103 1901 3582 758 2157 28 932 464 4429 178 4924 1166 647 4901 2240 1330 2641 3991 4072 2934 3940 3917 3967 4365 3805 1538 4765 3785 1293 1325 2267 2114 3362 4726 4434 4069 524 2309 3604 762 4617 124 4041 4782 1537 400 3836 1911 1362 1787 4516 3795 4421 69 2140 4585 1847 3807 1290 3429 2825 1414 4235 1873 4897 1998 150 2167 759 3748 1485 2120 4401 4419 1287 2608 3055 2648 4753 2007 2159 4550 176 145 402 83 4240 759 4005 2689 2240 3772 1273 3134 3388 4913 4892 1852 1666 2538 4062 346 3229 2647 2165 1321 4198 2588 1201 3471 3789 4097 4016 4128 508 234 4267 3960 4357 1024 3128 1266 711 1550 4430 1596 4573 4109 1708 1921 2654 1008 4370 4885 4702 1297 3517 2725 2332 2178 664 261 4410 3909 3718 1823 2721 4077 409 4699 514 3994 3990 3937 4501 3945 3871 3152 4550 434 4359 4123 2187 232 3017 4231 3575 405 4266 695 2131 739 4250 1096 4271 4443 4856 3317 365 1146 939 4228 1671 3743 1137 3862 28 3799 451 1051 4983 4537 2991 3620 1288 3171 397 2119 2929 4667 1091 479 449 3126 4337 2410 3333 2388 2342 1937 1770 3810 2321 1051 2405 4847 1832 3138 539 1975 3589 1852 4329 1259 3091 2739 525 2847 3774 1526 1306 3251 440 1854 1777 3 2381 3226 4931 4519 1200 4443 4511 2211 2915 3672 2666 4184 316 4236 3618 1449 3162 4107 4571 4095 1036 4993 554 2790 762 4154 1796 4502 3682 4203 616 2314 4196 4104 3833 4444 863 1652 925 3759 4410 4932 3208 3900 1627 2396 3650 3894 3188 2304 61 486 3640 2436 2472 1327 2907 3677 3382 1339 1624 110 1888 2732 496 3212 1551 156 145 794 763 4822 1461 4294 4607 2850 1623 4570 890 4389 4610 1420 2287 4158 1745 1262 1550 451 3416 3678 2105 1066 2722 4695 3496 72 3184 1407 3805 3414 505 663 1225 126 1692 3998 4093 4634 4495 1879 3050 246 1724 2534 689 1297 3223 4886 4268 2096 2545 942 3691 3523 1968 2367 1424 4718 4196 4592 4820 601 268 515 4967 2257 1631 2213 1684 2229 1516 801 2794 1593 4786 974 4364 3518 4720 2988 2786 3960 2566 2260 1702 295 4322 973 3280 2847 2813 4823 795 3664 2579 292 469 4486 3407 2658 4235 3642 1068 2970 1578 1615 5 2140 3239 3670 1222 3593 2465 4610 2968 3335 4257 1285 273 4833 4153 1233 2946 1917 2914 4416 4935 4868 228 3581 4107 4973 818 2705 3377 1578 3555 1247 2900 665 115 1871 4912 2980 3551 1151 1286 370 229 2933 2308 1932 1178 734 2819 2192 1841 2579 3015 2298 2555 1079 2019 3190 521 2898 2522 2735 2044 1001 2551 3980 798 691 1814 277 4862 4397 3376 3106 1584 4191 2323 3892 4043 3606 3392 2290 4849 1080 4364 3542 4706 1570 1999 1309 4897 2389 1352 3547 1085 2725 1910 85 2194 3561 3000 1740 4318 4702 2679 4577 1796 4100 2055 2043 4084 2847 4202 1394 3889 2687 2948 656 554 392 4480 2251 1497 2275 1689 2341 3711 4612 1178 3084 4790 1090 383 4218 3357 4921 1122 3549 4760 2051 2999 2728 2430 411 1847 4025 89 2137 185 761 273 3473 2813 2399 1281 595 2159 4229 4537 2492 474 1250 1882 4692 4066 318 1061 2375 601 1497 1085 676 155 988 2264 3361 4825 4734 2834 3916 3522 2680 1321 1707 1366 2530 3282 350 3697 4116 1067 2479 4374 1309 935 4729 2777 2576 3509 3910 2460 2274 3977 1336 2275 3398 3810 1889 1120 1409 2042 1058 4127 4365 4001 4104 3099 1882 459 2794 4904 2729 3365 4213 4230 1167 4340 4328 781 80 1606 3600 2027 4170 3182 4645 15 4221 4084 2419 4610 2858 1899 450 2705 801 2514 2111 1781 2377 3764 665 3570 3604 4912 868 347 4512 3017 833 3076 4855 638 2212 2607 1112 4971 2749 4888 4148 583 32 4217 417 4148 3181 3487 4219 3019 1600 2042 4950 4005 3418 4513 557 1098 1134 2348 1470 1974 3893 3736 3012 2647 1595 631 2772 2377 4951 1125 2184 4650 959 4132 3319 1222 834 2929 843 2588 508 333 1505 4758 1469 1580 397 2205 2106 3433 2451 2484 491 2960 2279 1976 3243 2155 3958 4838 2764 2414 3507 333 4648 1035 4275 135 2561 4991 4001 989 1433 3539 4859 1880 3531 2868 4250 4257 3769 555 1974 1345 4443 165 4304 2994 3598 2524 3287 124 3410 588 1972 3104 676 2895 325 417 3994 4786 2181 4574 1097 4886 1962 2818 3083 3711 878 2844 3177 2936 3272 591 2581 1398 4560 35 2115 4704 3182 3106 3075 1726 1667 3796 1137 2071 2406 1996 4109 1881 288 2168 580 1268 1072 3500 509 2391 2681 4232 1044 1218 4199 310 1218 1963 3878 1533 4755 2665 243 313 4390 1564 3288 872 2225 107 2476 614 707 356 2377 4858 1456 4343 3437 431 4897 4283 1089 3548 2321 512 4349 1796 3465 1988 3858 583 3724 1927 310 2279 4740 4086 4412 1484 4387 1051 4385 2817 4363 987 280 716 4359 2535 3343 4370 2607 4500 2232 2976 3128 4611 2233 3699 3066 217 4932 2505 232 4112 3360 742 3563 373 1470 2048 2352 1736 4692 908 189 4463 4502 1015 3288 714 4088 1301 3584 3736 1877 3005 1826 1553 3675 3194 445 995 1301 4940 2558 1198 664 2413 4629 4703 4670 2333 1166 4056 4966 3535 3874 1062 2786 3129 4099 3474 3223 2000 3507 4505 4520 2570 982 1812 300 601 507 1625 1516 3455 1679 1208 1502 693 306 206 1956 162 607 1277 4438 2042 4752 2730 3643 4108 4161 4198 4380 3179 3712 1102 3002 4975 4748 4332 4331 2633 4715 3227 3345 4010 1865 790 3378 4644 1064 1410 1153 3143 4947 1871 3164 2246 953 2827 3508 808 4136 3831 3152 4167 4456 3864 3466 3756 1436 727 4168 1001 2869 2610 620 4029 1774 1512 3109 108 897 2793 332 4381 1064 2772 2448 2050 4005 287 2082 4891 4754 531 3034 3795 4770 973 48 4361 2039 991 4803 2761 4705 2788 3046 1681 1181 3319 2118 4548 4587 4621 1117 3994 864 4238 4442 4494 1914 1872 1447 2071 1223 2580 4330 3359 822 4279 4092 1583 2187 3435 1301 889 4048 1139 3798 1909 4055 1834 3261 533 1449 4157 4245 4104 1202 4524 187 3290 3962 3709 4186 3403 1405 3497 4096 2764 3260 469 4311 3029 4530 1131 3197 4402 4536 814 340 481 2498 265 234 3221 3872 3321 2810 4318 1230 1150 4410 4047 1692 1839 1611 807 1934 4067 4572 4889 1149 4400 4047 2995 3884 855 1563 235 44 974 56 4157 1392 573 3822 2142 4234 490 2486 2741 1188 3085 3111 3524 2024 4492 747 315 3753 240 1431 206 1319 3054 2167 3842 4791 2144 1583 732 3457 4753 3979 4274 2800 149 4584 2415 1630 1350 2400 4915 4133 2224 4771 2249 2342 3662 1000 1600 2214 218 648 3627 4652 409 4180 465 261 2541 362 3405 3921 2953 1004 2894 2035 1177 664 2249 4660 3471 1241 2986 1688 751 3004 3607 591 564 2820 853 118 2024 2655 1624 3044 112 223 4312 2901 2110 3610 1342 1890 1526 2491 4204 3215 4129 3526 874 3764 45 1431 4585 1245 3250 4452 3532 3930 3342 4991 402 3559 3739 3309 910 4573 3668 2337 3463 4688 2547 4618 208 230 1142 3856 1241 518 4221 963 428 2999 3862 4108 3961 1381 2106 1922 3306 1743 4485 1463 1800 3275 497 1889 3308 4705 1139 2785 1455 188 2565 3303 2226 4893 2723 4092 3167 4647 2958 4926 3942 1628 308 104 512 1286 3301 3415 960 1663 3488 470 1293 2714 4908 1083 4794 175 3199 175 3078 299 2067 1586 4309 4573 1940 4990 2356 4251 315 4599 553 4747 2230 257 136 4226 1925 2634 3047 2353 4991 1019 3947 4194 467 171 2993 4719 3799 3652 4366 1228 2885 772 4831 3080 1833 4398 2802 448 4748 2134 163 3060 2428 2433 440 1760 1258 378 4478 1117 1234 2078 4442 4461 710 4257 600 2362 2260 4239 4551 3575 3275 4820 346 2461 1714 1988 2145 760 2730 3908 2798 4648 1591 3495 4041 2945 2402 1882 4845 2275 418 4408 4776 4706 1182 2670 4591 1039 3996 3016 1639 3261 1710 1443 2541 3389 1872 4993 2975 434 4771 2800 2369 2638 981 603 3730 4715 1831 23 2644 3883 4494 79 2719 2945 2730 689 3742 3254 529 479 2288 1357 2101 1919 848 1734 2818 1099 1558 2407 3681 3578 4068 1374 3544 269 2994 2488 2272 3403 4755 2422 4606 733 3334 3691 2194 4371 4133 4095 2963 757 145 2911 512 4578 268 2146 2208 3837 1493 2869 3084 2138 2128 1336 4376 2838 564 488 893 1525 2643 4963 26 665 2109 814 1414 4498 4853 1274 2728 4001 4306 515 4904 4139 4864 2920 2691 4852 1573 774 610 1897 2828 749 1731 4573 4253 3369 4431 637 11 1626 4634 1388 2100 3636 4239 1336 4093 4312 4610 1467 4220 3986 3931 226 1068 449 1457 186 44 369 941 4182 1096 4228 163 3698 4767 1325 4061 1827 1899 2572 503 3141 2244 805 852 3660 3981 2600 263 1243 1030 2386 1371 3312 5000 395 4620 1253 2524 2079 4076 2529 3716 3389 1327 4317 4057 971 1951 296 4707 3343 1048 620 252 4823 4981 3566 3238 331 1018 2577 2016 2437 3087 4356 2893 2888 243 3648 4324 1902 4647 3427 4657 1905 263 1279 1643 1875 1877 3795 4420 3677 118 3065 3828 4236 3442 303 1254 4503 2544 4494 2690 307 3528 2030 905 1303 2239 1672 444 4928 263 4834 4558 1174 1028 2983 1133 1165 4632 4668 61 1437 1143 2740 2149 259 828 1373 1495 3150 3691 3049 1972 3490 1844 3238 1287 1456 3175 3703 3237 180 346 3240 3819 2750 2764 4797 1888 1186 4086 1620 790 3800 1685 4574 4037 4988 3466 2234 2145 3959 3369 2035 1239 3604 893 5 4428 1828 1635 3155 3958 4899 2522 1036 1224 2192 3369 1546 3587 4201 273 313 2520 1901 3359 1046 3694 1056 2668 4350 634 1354 533 2994 2146 4024 147 4130 1289 4274 4827 4302 2527 2827 3950 1583 742 333 4291 2604 2678 3202 4681 2101 1825 2388 1293 4468 2872 3557 3770 3767 44 1664 4924 3032 3037 1375 3556 3437 807 1234 4111 2512 3328 718 2111 4647 476 43 2360 125 121 878 156 2272 363 3341 4520 4497 3009 1806 3773 2191 3022 4736 224 3420 1153 1479 2554 3422 237 4884 1992 1071 994 1547 4988 3574 1978 932 874 2876 1565 4563 2100 4104 2069 3320 3631 4812 451 376 4892 493 560 514 4999 2318 1821 3906 3428 846 4228 881 973 5 3156 4883 2453 2115 2912 2559 2320 3154 425 1579 2608 4767 1160 3174 3522 4213 2309 2012 1615 4185 19 4246 3228 479 4913 3247 1050 860 770 2880 1966 4177 3054 3148 178 1415 2655 3909 2618 421 541 1189 3088 772 2914 2846 3953 2412 647 3067 2414 4836 2349 3804 4628 806 4781 2654 4180 4992 4825 1737 4956 980 1016 2160 947 1904 3534 4772 2153 2095 1793 3234 365 975 2957 696 1821 1753 1681 1876 2130 1820 4528 2509 3761 331 2058 4768 2371 2402 2560 3340 3029 244 1579 4790 3905 352 3245 718 1996 3856 3870 816 1262 1976 2441 4677 1789 4541 3524 207 4050 3668 4396 1544 1386 1742 2294 2764 1318 4002 991 4770 4867 4699 4094 2231 395 1286 4012 4931 2419 3334 3323 4161 4163 3728 3740 2563 4433 3751 1535 93 4774 3673 4383 125 1999 4063 4731 3930 4709 801 2575 4762 2077 4960 3833 4345 2601 2219 3724 281 4870 907 4024 3221 692 4214 2728 1836 4785 2055 1818 469 4590 84 4523 4205 3240 1687 2905 2234 328 2318 3823 212 1884 2604 644 3174 3916 277 812 4202 2837 750 3733 4306 1690 3234 4404 3064 3646 4894 6 1919 4603 4894 1519 1175 1726 2157 3054 1181 1960 762 95 4280 2646 3765 3768 1309 4674 198 4796 1237 537 4935 1003 186 3395 3757 784 4605 3774 4298 2409 2035 2291 3430 4115 1195 2264 130 3740 2129 3932 3723 231 4295 1893 3077 2307 3183 4885 3445 2868 1226 2481 2654 3537 1396 3089 3749 4020 1061 716 1893 4581 3729 3569 2924 624 889 110 1428 4306 568 4452 2211 472 1832 4857 1235 2152 3106 3549 1419 1685 2049 4117 2788 3423 4376 4540 2740 4361 1015 4461 2111 386 2706 450 4473 2316 4874 3616 3845 2936 4802 1040 3529 768 1227 3408 2952 1652 4720 3208 2214 4174 4379 662 1952 2589 662 4378 2906 3342 2427 2394 126 3726 2853 4232 1292 2241 2364 79 988 3583 1725 113 2230 537 520 3300 802 624 2088 288 2392 1671 3399 4699 3226 1604 119 3709 1237 459 3705 1804 2572 1739 1482 4473 301 4111 921 2634 4633 566 331 622 1568 443 2216 3572 3499 2453 563 2548 584 3216 2813 492 3058 4275 50 492 3255 1024 4706 2098 2712 2000 1434 3319 4388 204 169 1185 261 165 379 455 1689 92 3601 2656 1034 1146 495 3268 1743 2626 2725 4065 321 2714 119 3775 4575 1006 1645 3461 1074 4701 1364 4938 145 4938 866 1516 2855 3252 4198 3245 1416 4646 4614 1608 2344 2936 3478 2689 156 2308 200 34 1798 2682 3295 3183 517 228 3178 3331 3803 602 744 4104 2485 2160 318 3996 2239 4123 3026 1870 2725 1080 4716 2469 4027 317 415 4569 4966 1910 2733 4184 1449 1977 4744 3771 137 4994 3882 1878 1073 3944 1462 4379 1239 270 1644 2224 4349 1307 4393 2220 4353 1874 676 3726 2813 3723 2291 534 832 3392 1052 3322 3675 3257 3804 4739 1060 3089 1620 2333 86 3446 1662 3354 423 1197 4676 3408 4066 2939 2458 3526 931 1373 3799 2099 837 1817 2112 3848 1895 2323 1589 784 2754 1985 4826 3567 4533 4991 2320 1656 1546 3940 1449 2254 2758 2763 831 4652 1556 219 2077 1101 4779 3840 4804 1861 3300 16 336 2077 1805 1270 4729 675 4712 106 299 2632 2868 1382 2806 2984 3787 1619 2622 445 203 2322 268 1933 3821 3524 2307 263 2401 707 564 1298 2328 2062 778 2975 3608 4393 4935 4106 2516 1762 2973 2444 1746 493 2526 1628 3 4242 3645 2809 1254 3226 243 618 2997 2141 3675 1574 3502 2630 3789 340 2419 229 1519 701 3059 2940 2839 2021 3111 1923 2170 4717 4213 1109 4969 4 953 4712 2543 1081 199 3545 2860 3435 138 1678 1733 1721 2961 3802 2145 1114 1908 2508 2397 3271 323 3136 2057 700 2567 3636 1914 4835 1143 1581 3798 3312 85 2840 2611 1262 2039 1929 4296 3776 1414 1015 3033 977 3570 1662 4471 5 2419 2739 1214 205 2162 684 1494 2215 1158 926 2699 1068 456 1557 2021 4937 656 983 3769 3022 332 4369 461 610 3184 329 392 237 897 1282 2944 4204 4193 3827 2665 704 3287 1824 4909 1079 4651 4879 1207 642 878 4717 4007 1110 2664 1447 625 2467 4888 4305 4005 1992 288 1490 2840 4228 3815 3374 2754 4631 3141 755 2583 1103 4162 4916 3166 987 2839 1353 1037 4692 1499 557 2570 1911 711 3671 4451 3596 2507 3514 2328 1674 4559 1148 2988 1713 1578 1986 4047 566 2751 235 1254 4602 2675 3881 490 2883 1689 243 1269 4786 206 3422 1448 1684 3716 879 224 1698 2723 530 60 1184 3732 1479 2849 4041 3076 1511 606 4089 2695 683 1256 810 403 3894 2727 4336 608 2702 535 533 1407 4887 2057 382 4728 1816 151 2043 1850 923 947 2723 287 3601 2216 3390 1005 1332 623 1145 3638 3812 156 550 3401 35 4343 3497 3183 3865 4140 3060 2638 1920 483 4171 2058 4184 2544 3201 143 1061 2796 3218 704 412 2130 2063 499 1946 3435 2805 363 2941 2611 4382 4485 4264 2689 4334 2731 1347 763 2951 4524 3921 1616 357 3354 1073 4324 2699 1466 1822 1335 3213 4232 215 3582 2420 1232 1583 2137 4901 438 3950 3115 994 4087 3190 1982 2967 414 4799 68 1654 560 3923 4591 236 1800 2970 1194 4857 1852 2840 109 4500 2077 434 2005 4077 3531 1309 209 2226 4575 3967 1710 3362 4888 924 3564 3109 2895 546 2440 2562 4562 701 4944 4334 3228 860 4242 1668 2891 618 3565 3704 2993 4678 3205 123 2981 1307 2603 4554 359 3033 707 2471 1407 4490 3733 3390 238 2014 1661 3177 4851 4503 811 4669 1575 3342 2764 139 4153 4844 4463 4272 2548 186 2368 1141 2012 1321 960 4967 3357 3939 4371 2200 3484 928 3416 1820 115 3114 1469 3845 425 1930 1369 2088 3224 32 4456 686 422 1318 11 1484 3364 2382 1693 3395 386 376 1623 2184 3601 477 1260 4861 2015 1831 4286 4103 3087 1278 2767 1038 4926 1588 3081 3712 2127 3082 3279 4933 4048 2393 2033 4396 939 2922 3524 4389 1982 3783 4736 1622 1243 4327 1560 887 865 4030 2974 189 2945 4154 380 2386 41 3919 4315 619 1509 1468 2440 4193 1169 1036 4794 489 2088 278 3982 724 2248 4814 2043 1599 4588 978 6 2532 2025 3381 1847 256 3953 2183 2763 4227 2395 4066 3808 507 1617 3927 1387 1249 2912 4855 1997 3498 1187 3651 3738 2383 857 3541 1049 4597 2291 1260 4919 2838 2839 4572 1932 4807 3423 3596 723 3176 243 4478 742 559 4755 2218 4913 4821 1013 4299 4131 1503 2109 520 1176 2526 1392 2077 2625 1096 1336 1799 521 2501 1235 4180 2282 4242 2004 977 3543 3209 705 2849 3703 2471 2675 3725 4153 4029 4217 1591 946 2272 4245 4949 3232 4290 149 2268 2939 4142 4427 131 2518 4167 3846 4044 3643 3098 1039 4710 3036 543 4101 3573 547 412 1553 4009 1027 3442 51 2115 84 326 1795 4659 4299 3353 488 1844 4631 1633 2365 478 1309 3566 4655 1420 1662 4125 3464 1372 284 4841 1103 1562 2016 3653 4054 2124 4839 3131 3035 2071 424 4240 3391 881 919 3453 2658 3613 990 1640 3397 714 4783 4953 4694 4052 3195 709 3952 1282 982 375 2568 3614 1808 3258 2857 2192 1797 584 3025 3979 118 542 498 3759 1831 1037 4138 2653 839 1899 3083 4134 1186 4200 1699 3085 802 3450 4325 2784 2634 1489 247 4763 2298 4651 2818 3244 1126 3769 3485 1296 807 4184 883 1717 2736 3682 760 4510 1002 3866 3055 1091 3088 4035 2039 1726 2364 4530 665 2038 4304 3967 4524 1184 2910 2073 3746 2201 4529 2719 4088 4917 3017 479 3314 4356 875 778 4956 2695 4543 3630 2026 1367 976 1667 3401 1863 4832 2895 3915 3029 4001 690 1568 2013 2925 3506 999 3126 4798 4161 2697 3018 2614 106 4607 2170 1337 791 199 2104 3135 78 3123 3988 4459 3135 2609 4432 2830 4232 2068 2156 260 249 3409 298 3309 2369 1987 4163 1286 2327 2640 1264 862 25 722 4921 3201 3888 4295 4274 1304 4802 770 2785 3759 4519 2295 1362 718 3757 1251 75 281 2517 1257 424 2704 75 1030 3232 2648 713 2454 4342 3903 2204 2964 3705 3484 2398 807 4260 2141 3843 2431 3950 1526 4884 940 3708 3561 3575 3367 3378 3585 172 1319 1574 3773 2113 1718 3141 340 1320 3898 2444 1963 4332 892 4256 2656 3232 2540 3118 2939 359 3123 1956 3471 4021 4479 2862 1822 2300 1851 554 2538 1648 2628 2228 3437 1908 229 2203 4546 3371 4620 2610 2937 2536 1811 1264 3935 285 3287 3224 4627 1592 2485 2042 2907 1954 1960 3480 1725 446 3436 3746 3622 144 3895 474 4039 3019 1690 1313 2210 2618 1084 4328 705 3360 2423 1736 4288 192 3585 4475 4518 2677 1261 4984 2712 2299 3695 3011 3942 2549 3428 1250 2908 2460 1264 4505 3235 799 701 4631 3685 805 4027 2831 436 1972 546 184 4051 2486 4785 4398 4291 1903 1267 1670 1800 1560 3605 4670 2658 1671 786 1914 901 1301 1303 2448 4945 1814 3311 3358 1794 2621 4255 46 3705 4077 4787 1921 3393 2041 4344 2273 1219 3533 2632 4573 1354 4322 4337 3137 280 2550 910 291 3752 3258 1268 3087 4329 3258 1526 3228 41 1288 2266 1189 632 2018 2426 1034 3105 112 2556 2276 1876 2031 2867 212 1767 3392 2779 4364 624 4817 4688 4588 3724 3331 280 615 4060 2738 4692 515 4147 4393 4772 2277 1137 2299 3752 1163 2747 363 3823 1711 1808 1853 1484 1235 1773 4562 796 2112 2747 2960 1489 1493 1132 3104 1386 1358 3433 4222 4465 1914 2775 1549 307 3413 4461 3248 4732 4628 2847 786 4280 2475 806 4455 3723 4650 3582 2753 794 4748 3927 2460 4920 423 2989 3873 3770 2526 2408 3159 4491 1122 1309 2726 1817 3117 4122 3418 878 3549 4614 326 576 1391 2239 2718 1721 3682 2057 4787 3167 4416 2342 1971 1669 1640 1649 4319 1913 4822 770 3596 468 4074 4517 466 3645 4917 2106 1464 4998 2007 2326 470 2813 780 4457 4257 3460 4042 3847 1450 2322 2948 2967 1968 3832 2466 2159 3857 4061 3943 2805 1189 971 3570 1759 4203 2575 1357 4021 1386 4084 4945 3802 1266 2745 1168 3054 2808 1135 2890 686 4910 2292 1513 315 2264 3098 3180 951 1048 2160 704 2051 3490 128 4026 4036 1321 1664 3622 3353 1528 1873 3763 3391 2570 3251 2197 573 4299 2087 1114 1976 3133 2443 4422 1424 2332 1778 3151 993 2418 2265 2609 4692 4260 2043 1586 2243 1978 2526 471 2520 2979 2820 3542 478 2575 1059 3898 4487 4531 2774 4115 836 3065 4633 2643 4760 2285 1256 3153 550 3921 4273 3354 1814 4898 4229 2299 516 1968 491 2264 4185 1354 4054 4641 3360 456 3074 1751 2834 175 1650 4827 2323 913 469 3208 4338 3402 3765 2660 1213 212 1735 3931 843 156 4901 4484 4248 4370 55 1442 2548 4597 3485 3364 2684 925 4271 165 3712 287 3358 1477 3171 3101 2592 2662 4503 507 1567 3303 790 4035 1907 2613 18 330 819 2509 4070 4649 4808 1348 4706 3453 1539 3647 1739 2902 4370 443 4096 2004 983 4030 2518 4190 1048 1531 2645 2993 1512 1907 1290 151 4437 1111 4227 2317 3992 151 1230 1275 4744 1390 1074 1392 151 1827 2523 3980 3235 2593 2514 4668 4383 535 4035 2346 2767 1226 4046 1707 2255 2526 4159 2623 3765 577 1590 1987 2803 3248 2040 3882 4614 4424 3436 3648 1193 2718 1526 1198 995 2935 231 2217 1284 3657 1547 1683 548 2624 4513 4913 1861 3202 3199 1931 3556 3779 2436 1134 3516 1914 4276 1517 1986 1978 1096 4500 1474 2706 3819 852 1481 1262 1838 4003 1080 1251 2468 328 2208 3863 2599 2963 880 1854 1897 1915 2553 3470 580 4518 3235 397 1275 2341 3101 1453 4966 4509 2457 3591 4186 1767 653 4716 399 3856 2091 2982 1864 3802 729 3165 3391 2681 3690 4307 4254 3711 2580 2729 3438 1721 2152 1527 4628 3048 454 1272 4711 3121 3566 4923 596 1509 2543 1660 10 458 4059 280 2982 1936 3041 357 1328 4276 19 3911 3669 3040 3789 3948 1339 4553 356 3570 3479 512 1149 299 1826 26 4537 776 952 1504 3288 4659 1568 1448 3602 1011 3951 1754 2295 3676 4605 659 3361 4228 2341 285 2069 1264 2178 1533 414 1189 261 3564 1306 3615 4968 2695 3531 781 4878 3447 4038 3066 3088 898 3255 3134 1481 312 1548 4 3731 782 558 610 3481 4071 4619 3795 4698 894 1814 2232 2213 2973 3013 2258 2007 2409 4002 2506 238 1363 3963 826 2154 4176 4283 802 2366 2882 2750 2971 596 3054 2705 1199 486 588 3903 455 3502 1506 3493 3523 4903 561 4183 1374 4617 3206 3016 280 161 810 271 2882 4830 4923 3908 2141 221 1673 1575 2292 327 1610 2514 1405 862 1702 2090 3107 3875 3907 4146 1207 11 4674 3679 299 4997 4328 4277 1670 2709 1534 184 4403 2909 2162 1428 4329 703 4644 502 1540 4508 4370 2713 1322 2888 1116 4259 2800 4835 2504 4685 2819 289 3015 725 79 251 4382 4327 172 3669 1615 2928 3491 2742 997 2538 1317 3850 1163 2940 669 1859 3446 2391 3265 3788 502 745 4612 517 857 1326 3927 1458 4784 4538 4460 2700 3705 3768 4594 3030 4499 702 2500 1625 3013 1199 49 1816 4007 1080 3437 2605 694 595 2751 682 2229 3247 4497 857 2767 3781 4 733 3742 2733 2193 4718 4543 839 3824 3769 4844 4771 2013 2766 4496 761 4870 1672 4134 3081 799 4929 3443 1013 2854 11 960 2650 3935 3584 1913 459 1896 1386 3104 3038 4974 3988 3498 1316 1303 1279 1705 3269 2502 2414 2696 4986 451 1987 66 4490 2208 1799 2860 1693 1765 2878 2799 3044 1140 4152 311 4279 2645 3210 4478 1101 3196 1659 2697 1376 1614 1255 2402 1542 1496 3015 2772 2201 32 575 4195 3320 3378 1023 3209 3308 4892 3083 3042 948 1082 2275 1289 1705 611 2012 1080 4714 3305 1692 4613 3914 2429 1330 4575 3285 154 2428 4253 4607 1797 3438 2503 2653 2523 266 1123 3425 4659 3187 2425 762 3640 2192 816 1634 1312 2992 2543 2478 2247 744 2908 4018 3765 678 2817 3354 3892 3762 2106 3746 4355 2975 824 895 1165 2551 1289 4004 4851 3284 1277 2710 30 64 4075 2056 2270 1662 1050 3376 3270 3374 3256 3224 2421 1181 1607 3854 2942 611 4211 948 4385 4035 1637 4585 2872 3110 619 606 2883 800 2061 4969 2276 3922 4706 3717 3724 110 2137 1993 2468 3190 4656 2477 749 2070 3489 2288 2089 205 4656 300 3271 2584 3774 1024 2770 1855 2553 1309 1395 4590 3730 66 1563 1262 2509 1737 3082 1241 636 311 2219 4929 2757 623 501 4425 3023 3912 4547 74 2105 4019 2261 3864 4836 4798 3525 1363 2771 2475 1131 4815 1218 4361 1170 1884 877 4066 1952 3766 468 3148 914 2790 1525 1928 3550 2239 450 1198 4750 3002 431 2119 772 1938 557 4922 4928 1585 4898 2743 2452 2226 1375 1967 3537 2876 1448 3698 2831 4461 1592 135 2937 157 3234 4368 4318 3455 2185 1499 3498 4707 2305 4730 3235 3039 2275 1980 3028 2225 1717 3026 3021 414 1288 90 3664 287 128 2200 4958 3647 672 696 2513 1270 2235 1773 423 4481 3596 4702 3093 2535 4631 2259 1282 4253 973 1292 751 476 517 3426 742 574 2245 724 3160 3228 189 4436 965 4411 4996 2576 4984 2610 4209 3433 4249 2653 795 4063 2601 2229 1641 1547 1297 1518 3868 1323 2507 4696 312 2361 2039 847 1399 4037 984 235 4285 4319 2109 2865 3349 2957 4504 311 1490 3875 1882 3524 3751 1358 2077 3342 2584 1624 1425 681 1495 2328 535 4103 4592 1639 2161 4787 653 2563 3368 4893 1442 4047 516 2585 514 1273 3481 2711 2928 2931 2188 4997 39 1988 1673 2264 4603 2668 2968 4479 3806 1987 4460 3728 4388 4578 3147 1049 4991 3304 2217 2272 2075 1302 2212 1827 1763 1316 2929 3506 4666 994 4478 2800 2475 1807 2574 285 354 3838 4880 1630 1001 3180 400 4724 1212 68 4429 4233 1189 363 2385 3014 1817 3676 2133 1544 368 460 3162 2046 1985 1311 3440 645 3220 3514 1299 3460 2318 1486 4177 2816 1968 1716 2077 1681 233 4140 3327 435 2687 2940 4458 3751 3234 4567 709 1591 2586 4699 3971 3221 2443 4370 4051 484 104 4218 1096 2862 2365 29 1697 1724 44 3218 3370 297 4609 4762 314 592 2566 987 2923 2865 3896 4865 318 1640 1712 1984 2276 3870 3042 3763 893 166 3249 4744 2149 4545 1273 4026 3250 411 4252 1334 4768 4355 3054 4694 2661 2191 4553 3817 1045 1254 1282 257 4231 1652 2586 4483 2886 441 3853 3627 3009 4722 118 3757 3027 1079 522 1269 4923 163 904 1448 4365 1184 872 281 4936 3616 3769 2597 4487 3437 3472 3783 1912 290 4920 4693 159 4679 1741 1577 700 4081 4472 3336 1889 1975 1070 334 1029 2726 3993 2745 2891 2046 2165 1666 4316 1876 796 2519 3169 3646 1291 2811 3985 3562 2595 597 1809 2279 1344 3949 2895 497 2869 2770 863 4217 3327 1318 4502 1371 4406 2784 1545 935 2583 2313 2111 1761 588 1992 4955 113 1090 310 2051 196 2721 1731 1156 1753 760 4191 3211 124 2319 553 4741 3966 716 3844 1808 4755 1071 4909 3160 4899 1317 1070 4683 1993 1192 1774 1765 1367 1021 4991 3325 4128 693 4527 4374 181 1380 319 2095 4977 4158 3103 4483 1205 2701 1656 2026 1300 2956 1560 4294 1792 1199 2962 3543 3787 432 4763 3320 2335 1036 3326 1455 4423 1204 2625 4865 4995 269 982 2843 2264 2704 1563 562 1390 2730 2730 4964 160 2541 362 4173 440 2142 2660 4588 448 525 4407 4003 4769 2880 452 706 3896 2544 3394 2852 3420 49 1459 824 2634 1911 1126 1545 561 4852 4067 3135 4430 2235 3746 900 185 3048 1180 696 1407 1302 1560 1006 3150 2471 1832 4396 1115 2167 593 4135 1775 2450 2383 2397 390 450 1414 1569 2743 1050 3346 3858 4087 1981 104 3036 1934 39 3187 1845 3768 1779 1752 3409 3813 476 978 775 1961 227 2838 1259 1877 2447 3096 3818 1132 1657 3445 4920 3079 2108 143 2661 1289 2339 4404 595 212 3851 3887 3858 67 2652 4302 1477 1886 1668 3218 4371 2761 220 2170 4222 1204 2801 3816 3591 3116 716 746 2088 3561 2315 4554 3680 2574 2566 4303 2379 4541 3138 754 2224 3272 3881 970 1217 2761 3000 1736 438 3931 152 948 3466 2494 1527 1374 3597 1847 1580 3693 1192 4477 4317 3468 3412 4093 404 4600 4883 488 2446 867 3485 1344 1427 4348 4277 1406 721 181 850 4543 2713 3324 2270 722 3672 3850 4898 980 4200 4871 160 3828 1732 4124 224 1167 4135 4767 492 4613 478 3107 3331 306 1529 1029 4466 1750 1238 3096 3726 1989 150 1674 2379 464 863 4645 1104 1435 3408 3759 529 4285 135 1538 1564 1034 3111 636 3364 868 2722 456 3841 1822 1700 2236 158 1584 848 1713 3602 3358 64 158 1744 2137 4905 2318 3431 3308 4484 4197 3074 2648 4087 3614 4072 4616 2178 3480 2541 3710 2755 4396 2064 4988 1970 4489 195 4868 741 3217 2870 3809 4661 2841 3581 252 2960 1469 1141 3431 3685 2625 4643 4725 739 929 3965 3672 3634 690 3718 2410 1415 2966 3806 2237 2301 4349 2848 3051 4351 7 3907 2902 1631 1106 4602 4569 1994 2522 3316 3165 4858 4412 2644 1469 1659 4082 3970 339 3182 466 4464 720 3048 1575 4725 2256 908 1726 4350 4315 2429 4555 592 2622 1293 4546 607 4904 2690 1317 2467 357 3147 4341 854 2431 287 4625 3111 3119 4814 2152 3873 1520 166 2742 4989 3941 407 2118 779 398 1023 1037 357 4992 3352 1007 1421 73 2485 583 2450 4216 2320 2852 1815 1051 335 1662 468 1366 2242 2205 3131 3179 4327 1179 1636 4925 3903 5 297 755 3742 3365 4835 980 2774 2699 2635 4781 69 3655 2954 1940 2354 4433 2193 4761 996 1370 3522 2559 2339 4616 101 4384 4797 3990 1164 198 387 2609 1576 4979 3353 668 4129 4802 3209 4661 2617 651 4040 3310 2897 2715 4512 4749 2780 2802 661 3796 3759 899 976 4905 3744 1951 1663 2191 3851 3530 1435 4596 846 1389 1392 4585 1862 42 1472 4197 3264 4819 2337 4738 2946 4260 3338 1398 4862 1116 1290 828 358 328 4649 4249 2962 160 4285 4063 180 4272 607 3261 2693 4609 1859 4948 2757 269 612 3332 991 4406 2989 4309 4530 3943 3433 2590 2225 4001 4619 1978 1652 4424 4071 3438 3773 260 688 133 2924 3849 3975 3140 1484 3711 3603 2414 2339 4394 3923 2896 1734 3411 4558 3030 1074 1869 2683 125 1460 4641 625 2815 1594 4738 4513 1642 2296 954 1231 1457 4205 4780 676 1129 1971 1751 423 693 1890 2753 3359 59 3901 4698 4538 3605 1123 2461 3882 1945 3512 1402 1395 2722 1033 1711 3671 3412 2260 938 482 467 4254 97 1765 4301 2674 4106 2999 747 3889 4851 1031 3149 476 2499 516 4379 1276 1407 597 4892 2451 2342 3577 4339 4496 517 3809 2933 4663 2037 1241 700 4607 792 146 3711 4386 3631 4995 2528 3392 4951 811 1836 3660 263 2705 4975 2621 3939 1653 2325 3823 4036 1764 1786 3704 2310 247 659 1851 1385 2828 3091 2496 1529 4492 2687 522 3230 2628 1162 2047 1525 3396 3626 3916 4444 859 833 223 482 472 4125 4027 4237 602 992 2247 4593 1418 1584 4271 3440 3276 368 3426 1533 1954 2350 1234 2320 1640 3331 1159 1413 697 4926 4964 3116 1721 1913 2993 3923 1664 306 4015 3055 3941 820 2431 4839 241 3147 2716 2601 1880 459 4404 3203 4716 3730 2322 1091 1417 2 3487 4743 562 4776 3173 2375 747 1608 1235 2358 3252 1238 2668 588 1461 2518 279 3486 1276 2205 280 1941 240 3373 2150 2003 2218 2005 3227 2825 1599 4255 4879 1604 7 1233 702 4619 4073 2676 3461 1163 3597 1320 2153 315 2192 2126 552 1272 4484 2092 93 3722 1645 2237 1512 4045 2533 2222 1268 2298 56 2979 4936 1347 3801 4791 2551 3538 724 4607 1983 4170 466 3048 1246 1093 3400 4053 608 4612 2023 306 434 1970 3654 4843 3475 522 1387 3174 3341 4516 3094 4228 1401 1356 3967 2117 720 699 2195 1513 3578 684 2210 1847 1443 3896 244 2201 4937 4875 4639 4022 3760 2804 1867 3136 3790 1961 3751 3724 1191 609 3352 2372 3458 2368 73 4656 761 3446 3262 232 4477 2008 3096 2092 481 1574 4 4277 2218 4779 4500 1777 397 2601 1932 1858 3193 1386 2934 1776 856 2992 4391 3627 1875 270 1903 2201 4675 1548 4733 54 3393 2007 1737 2143 4046 4150 4216 3798 4363 2462 2572 4585 195 839 2273 1475 4364 406 617 778 466 2945 25 3823 2772 4334 618 321 4557 4492 801 1826 3996 3319 3239 576 988 1376 1513 4750 133 3363 4241 4160 3329 352 1835 1618 3152 787 2497 2154 2300 1388 1544 106 542 1520 3129 4143 1215 4414 537 3692 2760 1914 537 2768 107 4045 4142 3 3167 1515 3650 1957 392 908 2369 2320 732 2939 2573 4713 2151 4090 2235 1747 3960 2612 4668 579 3050 4954 4333 4741 1492 1599 3239 422 289 3076 2743 4280 393 676 4111 977 1374 489 3243 1316 1528 4317 1309 4158 4282 1562 4818 1082 4322 1979 3091 4742 669 4385 2509 1204 4040 398 4009 4058 2760 3749 805 2506 1627 1376 752 2826 3389 1241 3266 2637 2868 2130 4826 3785 2485 692 4822 4799 1773 292 4231 1287 1904 4385 4666 2065 4557 1216 3040 3540 3879 4048 3406 4747 1686 2238 2478 1906 4716 1603 2053 4390 801 3449 4499 4483 2544 2825 4294 4011 3351 3247 1663 3742 4499 4204 2259 2620 3865 3972 3419 1573 1766 4494 124 2721 4369 623 4840 1320 3956 3431 2052 924 1182 970 1232 3866 2115 4224 3898 4797 610 37 4835 3083 1710 2202 1416 982 1182 1842 2418 2419 3350 4406 3038 4670 604 3201 22 3621 3051 1221 519 9 27 3445 3601 4304 3975 2601 2906 2517 3541 2013 4299 3334 1266 1273 4625 1549 4604 778 4493 4097 2838 840 2133 3434 3167 3406 2617 3928 3267 3614 118 3588 184 4346 4655 2948 1347 4964 2711 412 161 2423 4104 2920 2966 2515 3615 3219 4233 4341 493 148 4350 1556 4720 1923 427 3581 3056 4816 2475 4713 2050 3517 3918 1442 2552 4015 3247 2041 4872 1273 2253 27 745 4528 2138 1111 713 3048 3959 1770 2881 1093 3446 3611 4831 43 2495 4519 491 992 1875 3638 3882 4844 1292 2652 1343 3600 2043 2673 4413 2868 2313 2665 3446 2198 2039 53 2599 74 3445 73 2025 4773 3335 436 2162 4433 3547 1058 4522 2061 1036 3749 3286 3890 3482 4648 601 831 2520 4115 1990 4685 3157 4194 2255 571 500 4894 4577 3243 4291 2018 4758 715 4167 3903 3161 4238 335 2088 997 537 3077 4415 2831 2014 1361 790 1399 836 3021 4223 236 1116 1681 2725 1221 438 208 4969 3440 4202 50 581 3006 4056 4185 2660 2605 2664 124 1480 3797 2778 1134 3971 3908 920 1447 3559 3314 1655 2266 2614 1669 4626 2990 1674 598 1423 3014 230 4779 1927 849 1211 2835 642 2050 2924 2997 1337 1280 1699 297 1803 3591 4385 2693 4736 374 4354 57 2817 4232 1558 363 1174 1139 1570 1589 4094 4595 4029 4850 4907 2408 4307 3692 2795 4147 1078 2969 1928 357 4367 2689 33 3737 89 2098 663 1573 1231 1284 2705 3005 3049 86 872 1280 2676 4031 4604 985 3270 381 1917 4079 926 2506 4602 4813 2626 4713 982 307 2870 4310 4614 3427 4076 4148 148 4813 3247 452 3583 827 3127 3988 3065 4798 1320 4710 3215 4799 2874 357 349 3606 3042 2195 1383 2895 2712 718 3769 2752 4487 3886 1049 925 2873 1753 319 1884 1496 1016 3867 3017 2918 4431 175 2083 958 1048 2521 3317 3560 3601 299 4862 1473 3129 627 3402 2961 831 4867 1430 4539 4339 1818 1935 2696 1811 4657 3340 420 3272 390 832 3856 734 2988 3801 1286 3424 4434 3556 4488 4017 2424 1702 4994 3859 1093 4940 1411 2452 4371 316 3584 1973 2385 618 2081 282 576 2788 1754 1588 2639 2654 4468 2018 1712 1031 3537 275 3720 4074 3427 3093 2914 3735 637 914 1781 3871 2521 2406 3810 3499 3808 4002 2311 941 3765 3620 2214 437 1163 485 1430 1517 2538 1257 4449 390 3734 754 1821 249 3624 3190 588 943 3811 2141 1131 2746 3376 2059 134 2297 1954 2932 243 2248 1699 4851 4682 4085 4158 3945 4028 1101 3322 1021 2377 853 4949 430 3440 4385 1079 923 4115 584 2715 83 3336 2925 3097 4933 2769 1144 3079 3226 509 4451 4659 2110 2333 1526 2523 2946 3568 4652 1789 4069 3279 1932 207 1990 3929 1456 952 4692 4040 2569 1645 3527 2203 777 3037 396 122 975 3549 996 2365 4735 2606 1797 2126 3215 1114 4560 1393 4732 4802 2289 1403 19 3995 4003 1361 2008 2452 3017 324 2226 1289 4014 1052 3733 715 2438 1826 4375 406 3587 3820 4059 4162 4353 2116 4201 4347 1297 882 4612 457 2082 2262 2562 3497 4355 3158 3632 729 787 2702 4276 4384 4506 4355 3601 3988 1677 4087 942 4041 2861 4041 3775 4009 456 4746 2139 3615 1487 1608 1188 355 375 3238 714 1785 2616 2162 4328 617 2769 2879 4837 553 4074 1745 2669 4798 4456 3371 1806 3535 4436 916 1787 2418 1868 3757 908 3437 4657 4573 3636 4382 104 485 1674 4379 2057 93 3657 2916 4539 1845 3583 2020 4726 4589 1290 3531 4103 3421 3446 1598 4679 3653 2504 1798 269 3383 1127 3653 3855 3200 4077 100 4117 2971 4914 3200 3695 1509 489 4952 2281 2274 2586 2977 4422 2503 3502 1090 3098 3350 790 4160 823 4461 613 2371 1657 743 2337 2695 4074 2697 3462 3661 3287 1750 1219 759 3792 3828 4634 3823 804 3061 4188 3073 1659 3367 2795 3316 178 3636 295 3604 2635 3259 2858 4179 2722 2645 2796 2132 3569 1104 2711 3055 1444 4880 3163 4296 3374 401 3300 3928 3675 1814 1559 218 1940 4910 1857 2711 294 3193 4048 1283 699 3583 3383 2709 4215 3729 775 683 572 622 568 3284 703 4200 4892 4116 1864 1156 1573 1203 1582 3078 2298 1038 4313 594 3110 4701 3670 460 889 2971 4511 1313 157 3530 3456 2548 1714 3436 1987 2106 3994 3043 3493 4086 246 3730 607 198 975 3449 1981 1044 2853 3613 4666 3581 3700 1317 2043 3757 3162 1310 2839 2802 523 809 3470 4341 3773 2536 591 2940 2284 660 1743 1963 703 4066 2241 686 17 833 4305 3248 4617 2861 2344 2943 954 1703 1435 3533 4236 3772 2044 3793 2153 4057 2711 3548 4249 2965 1206 677 4982 552 3446 4413 3025 308 4408 1708 4163 1011 4121 2930 3941 1584 1194 1206 3080 3436 1168 219 1822 3275 4597 190 2183 509 4277 593 1149 1941 1082 3371 4585 3021 1345 3294 3379 3592 1243 4992 2950 3503 4213 1058 1297 1061 992 100 4327 811 2793 2903 3808 3509 850 4617 246 826 4200 4693 2761 3296 3851 2648 987 1469 529 1389 2861 503 2546 890 3112 4718 1805 1457 2157 2428 1802 4376 4246 3116 4423 3865 1634 3808 2500 1715 1749 3314 862 3975 805 4892 631 1532 494 487 1516 2363 471 2384 1558 3259 4155 4174 2386 990 1761 1670 2489 1819 3597 3791 689 2722 3093 903 4817 291 3532 4300 2577 1199 4650 4971 3400 3229 2201 436 1548 2967 4266 4099 3918 2002 3591 4857 931 4634 2014 4426 4476 2267 172 4053 3623 2257 4951 343 1659 3969 3555 776 944 406 3863 588 3717 1493 1285 3587 4648 633 2613 3825 1610 2351 3490 4775 2280 467 3883 400 4099 4578 4756 2381 2417 2750 1787 1818 754 1253 4067 1126 955 3946 1948 2263 2510 3779 4089 4716 416 1969 4080 1185 3602 4907 1494 4542 1225 2363 585 3896 367 1535 668 3207 2063 2089 4470 4718 4732 3936 4611 4727 2131 1621 1401 3028 3884 2887 125 4863 4133 1759 1604 4283 519 2949 2962 504 3735 4505 4782 2891 3318 2818 612 3243 498 2851 4865 1630 3203 3841 3627 2338 694 62 87 980 4014 1425 3193 2812 3758 4236 3503 4263 3744 933 2574 2244 3081 1997 2644 4368 2922 2828 3036 1434 1753 4643 4421 175 2806 4152 843 3735 3086 4390 1901 22 4484 2290 1397 428 627 2823 3947 4693 293 651 2795 4410 2207 856 2866 3447 498 4252 1748 4555 2756 2881 1345 4947 2453 4605 4636 3446 1859 363 1163 42 2198 337 3354 110 3540 4728 1328 4846 4822 2896 1471 4451 41 961 1744 704 2527 2578 2221 1558 4683 4309 4382 1048 329 2601 981 1840 3307 3119 4193 1384 621 2566 1103 626 2794 1272 2580 1729 2268 4514 4012 3142 3968 1944 511 4052 4319 2990 1382 707 4527 4888 1578 2577 968 3203 3966 2524 4512 2506 4712 2121 1383 3754 708 3553 4708 1750 2985 3550 726 1883 3218 4419 1843 1213 4933 41 1316 1681 2536 3603 2351 657 1815 4747 4348 4227 4007 1090 1169 3522 2351 4332 3422 3995 97 2953 1426 3170 4590 4262 396 1411 3279 1378 3074 25 556 1089 2814 2826 2777 357 1835 4616 780 280 3445 3490 3177 1226 4982 3585 1382 369 3834 2267 559 2164 3884 3740 2715 1408 2726 2280 1181 2803 3262 1994 4524 2668 4971 241 4851 1241 2180 2645 3690 4702 4321 1918 3875 3525 4528 2110 2405 4761 4809 1042 1117 4330 1667 3244 520 612 3349 4708 4803 3551 3717 3154 4539 40 285 4686 469 319 4968 3713 2247 4688 4850 2897 3133 2882 1214 689 1013 4306 613 4798 3339 2121 1605 3211 3414 1722 1032 4110 4249 4117 3489 665 4011 1335 1995 4378 479 672 289 2723 4597 995 1223 2610 1519 2097 1992 3794 3317 878 2709 369 1202 635 2812 1536 4236 4322 1335 4838 4503 4478 2313 373 795 4624 2277 1811 3778 4450 311 2579 1819 2969 224 1082 4794 963 1054 2298 493 621 4097 2418 4592 2559 1032 3139 3266 1517 3898 3189 4510 3984 2974 3144 387 1739 379 428 525 2080 1816 1425 3081 2616 2197 4071 2181 2102 3272 2184 3438 3845 2338 3433 1695 4941 783 2341 361 1834 3994 4729 3677 3381 3110 3329 3516 281 4798 4082 4632 1039 2278 1910 3016 1875 4863 3491 4616 524 3543 4380 2246 4048 3295 2950 1054 365 3683 4820 47 1897 142 3180 1308 4364 3059 3792 3861 2633 1877 4174 3955 1208 3144 2969 3815 3519 1453 2637 2931 1284 170 558 1063 2853 1384 1378 398 4200 2275 50 3310 2027 878 918 2356 4381 3660 1742 1926 3187 3864 4169 1487 332 830 794 4862 790 463 1926 4959 471 1953 1927 4384 1404 2437 3732 3085 3405 48 3183 862 3567 3778 2525 2324 1505 386 3426 4191 1191 2855 1954 3306 2290 3464 2025 3117 2158 4902 140 1211 2099 845 542 4146 2941 4279 4244 4549 3836 3848 1345 4733 3485 2035 747 524 4990 411 1244 4744 1294 811 1850 1078 4099 583 1383 2021 1970 1289 105 839 4466 2085 4363 3795 1145 1972 267 4790 2646 1125 4778 2949 3797 3144 4727 4644 1430 4513 2172 4490 1471 1803 3383 595 1677 226 4291 181 2015 4680 1084 2515 4243 2177 663 3541 4951 1838 3447 3102 649 4710 1041 3365 407 937 3193 412 513 2571 3435 4092 2538 207 4731 4495 4770 4241 3885 69 1991 691 2222 3432 4135 2209 4656 327 3583 3109 3162 2671 4535 2819 4582 429 1268 2998 4218 1245 1525 4338 4111 2687 1831 3983 1405 580 4129 3677 581 845 592 3554 3373 2957 148 1573 416 1378 1569 2287 3964 3080 904 549 3866 3813 3787 3984 4313 1758 244 1884 2106 4417 3591 3172 309 153 1363 2540 2420 4398 4685 1734 4035 1562 4028 1494 1614 3020 3974 286 2067 4681 4762 467 2491 2278 220 1061 822 1535 3213 3963 940 1260 1088 2317 1348 607 3614 2184 497 1503 2227 646 2767 3055 2646 2179 4907 247 2701 3601 4489 4978 4735 3349 3683 63 3936 968 3081 329 656 3790 443 3287 612 4034 4777 4740 4564 4712 1132 352 2724 4954 3194 4125 1171 2108 349 3314 4630 1392 445 212 246 2395 1210 16 678 238 1274 2163 2710 4534 4705 3586 4579 3516 2060 1826 3780 4061 1917 2225 3318 3795 114 2451 1706 2802 1078 2246 4882 3460 3551 2894 1943 1430 2038 2090 1254 3672 746 2765 2806 2609 1461 3566 995 2713 3045 632 3455 2590 2053 4707 2436 3415 4513 4681 4498 2652 806 4002 1911 252 4503 4280 2739 3789 3153 1779 440 3023 88 4559 1544 4145 3239 953 582 315 3357 4734 107 4387 762 2276 2963 704 1614 4095 718 1482 2083 597 2327 3744 4278 4930 176 736 4938 4381 1748 1058 4084 641 132 2421 192 4877 4795 49 3387 357 3170 828 4863 4863 2437 4950 2178 4966 4531 388 4679 4722 4706 880 3243 93 3648 3639 2657 2560 4379 1946 87 236 963 1294 1151 4738 586 3564 783 3356 1339 1545 1425 4041 3872 2927 84 189 675 26 1617 2358 2710 4941 230 880 1666 307 3422 3762 1708 1069 2224 3839 2059 386 2228 1182 3220 1642 2993 915 4734 2619 698 3691 2631 2885 43 4884 381 229 4241 4699 2629 3221 96 1475 2671 1690 450 1109 327 4381 567 1026 2582 755 2799 4491 840 2413 4834 3202 1748 1369 2744 3150 2727 2679 2418 1243 4569 2308 3167 3536 3190 2818 2183 4143 4262 4638 628 3440 237 2073 4332 2294 4644 4616 921 3464 4926 4269 841 1338 700 451 974 1033 794 165 3422 2635 3615 1415 4516 2437 3961 2812 1197 1514 4887 7 3700 1683 3389 3954 2455 578 2531 1074 1136 229 1254 2776 1934 2361 150 4601 4121 1717 4878 2631 561 795 2232 3247 1759 3954 4438 3905 1817 3438 4498 1171 3699 1662 303 2910 3609 2622 2965 623 3887 547 4505 4880 1777 1873 1034 2372 4707 2328 2270 1038 4377 2019 4043 4195 1304 2896 2774 963 4892 1882 343 3556 4808 1482 4923 1695 2393 3538 2633 3001 4739 2049 2518 756 938 2978 1081 2259 1898 4292 3495 2745 4369 2555 2864 643 511 2926 4928 1489 3221 3791 3919 3745 4363 2918 1673 2548 2680 4318 4327 3511 3989 1247 2989 3748 1554 2914 2 2878 3408 4032 4803 2464 2158 3092 479 3951 3349 2748 1316 931 2956 1612 1561 3267 4028 4410 1866 142 3172 1483 1176 3090 2182 4957 382 1896 4944 979 445 3510 61 1493 2904 316 2058 1781 2697 896 2665 3306 346 418 97 4865 4165 2376 3963 1719 3565 3947 415 312 2827 3344 3285 1675 1458 2793 4973 1452 4890 2561 3815 4273 2673 404 940 2046 981 3428 3875 2545 803 3493 1724 2494 3244 394 4881 556 3970 3149 3896 237 984 3867 1379 3618 4551 3286 1967 4701 3834 4945 1752 3518 179 3560 900 1335 3731 3941 2844 1072 2750 4180 1726 3147 860 3064 509 3408 2738 2339 2887 4243 1191 2610 4950 3049 719 4687 2640 4751 1388 1014 495 1907 3840 688 4850 3481 2003 3867 3842 623 3923 3111 1166 3137 3311 3634 2303 758 2684 2558 3117 1601 1808 1086 4480 2209 4306 1988 1751 4921 3000 630 533 4064 2526 1268 2927 3579 198 3732 4103 4518 4723 4847 4620 447 4517 4065 3440 107 864 3692 432 1135 4124 93 328 4152 2918 1574 4413 195 4758 3243 4376 710 4616 2317 1778 2173 1859 4402 3474 3238 636 3802 3841 2205 300 2948 3079 129 574 3951 4282 1461 4218 2417 4806 3728 4157 1052 4568 357 3903 4332 122 4244 899 586 3883 4951 1490 36 1076 1686 3512 1770 4851 2411 4550 2307 3924 2727 326 982 1059 4163 987 4161 715 4408 526 3510 4130 816 1697 4737 3602 842 3697 1867 4354 3338 2324 4410 1211 4158 271 951 3700 1650 3178 1670 4119 1429 3873 1833 73 1146 4149 1438 1718 2848 3793 932 1386 3226 4127 3106 1465 4328 2264 1105 1504 1804 903 1357 3097 2774 3975 2743 3627 1761 1816 4126 1368 2995 1046 1689 4534 1249 3570 3518 1327 4033 4023 4471 2096 1118 4470 4632 2061 2111 4003 4746 4836 2616 3037 1699 885 4119 1514 3276 865 1840 3080 337 2880 3434 4037 117 4473 1192 2593 539 126 4273 1431 3734 3501 3017 2960 1666 4520 3070 3327 88 4718 3603 197 1742 4384 4896 1647 1877 4197 4624 4907 4930 2518 1569 2359 2317 1994 488 1618 3884 4547 2658 2929 385 1576 4764 4547 3072 4161 973 1438 4603 1238 3647 3912 1070 4321 4729 998 1258 2983 4951 1776 3806 930 3640 2587 2449 4810 7 1646 578 2271 2340 3637 4505 4033 944 3929 2059 305 3652 3230 2105 3829 794 4956 4361 271 3250 3647 1180 4335 1503 1223 4126 4029 584 4993 1434 48 4975 4539 83 3089 4629 1996 3532 2488 4844 3762 4521 246 2572 3626 1212 994 2527 1979 193 1925 1588 2331 58 1357 1023 9 4395 4365 280 1337 4967 4372 4384 3252 3369 1130 4663 829 1684 1494 3465 3956 1820 1338 3548 3615 3851 3237 4779 2804 4549 4944 886 4049 188 2562 4688 2717 4908 2388 416 2515 3656 934 3112 958 4764 808 857 4944 1920 626 4149 3873 2555 4076 316 3255 4470 3278 2392 2576 85 1882 2920 4569 4290 2189 2152 1642 2370 1818 968 2496 2869 2694 729 1602 1354 717 4819 2653 3809 4804 4018 880 1087 1949 1396 3872 4718 2014 1164 3365 402 394 2187 460 2405 2526 953 731 3107 1901 2384 87 647 4973 50 1257 4661 1272 2622 1173 1109 4020 1639 4370 3031 819 3181 2357 257 3788 1378 2533 2466 2488 4981 8 947 3630 339 4309 4113 4623 4873 3352 1269 3698 4243 1194 355 977 4929 3198 4430 3587 596 3021 1011 4232 4845 4083 3233 2712 1375 512 3927 3196 4232 2495 4806 4491 4532 3938 1315 4991 1698 4148 927 3717 2317 229 1359 3585 3588 1418 3739 3255 2850 1475 1579 3291 3534 1204 1453 4346 3317 4484 353 1783 3803 2000 4710 1751 294 2345 1505 1437 2419 434 5 3703 4718 1939 1270 1599 4823 2193 149 3074 1824 1835 1687 1341 4472 1854 4830 4243 2378 3419 3942 4680 695 1076 3177 3361 2384 2626 284 4402 1941 4402 1000 3079 2376 3131 2954 3907 3042 1889 795 4876 4494 150 160 4980 1337 4196 4627 914 3385 51 3408 4599 202 2737 457 2354 1754 4574 2539 1524 1518 3916 175 2117 3579 333 2025 157 4086 1172 3924 2379 332 3242 173 874 1195 811 124 4319 1687 4903 4110 956 3070 1081 3805 49 940 3379 3870 3077 4232 4064 2722 3105 261 1313 3870 2382 210 2753 2227 4649 115 4721 910 1814 1821 4573 1977 3346 2166 3740 1512 1640 3282 4436 1709 3133 1631 3203 3405 4773 258 2463 4753 3771 2376 2000 870 1188 4063 1825 3525 725 3425 3786 3115 4121 2912 4872 3794 4100 1532 4356 167 1730 3375 3072 4746 4081 2858 3109 2737 1370 4005 1832 3917 4604 4787 2584 571 1393 3187 2002 4708 4904 368 3309 253 25 1042 3007 4920 428 3475 54 2386 874 2587 791 2435 746 93 410 1249 3750 3792 3859 1077 1659 2926 1635 2411 421 832 542 4815 4800 2264 4395 3187 1200 2309 2671 4626 2802 4819 810 929 3441 3720 4736 3200 3210 4864 2513 2397 2048 4883 4425 849 3800 26 1729 4889 3326 533 4892 1294 1711 1791 3595 3165 4037 3968 4602 3072 158 3154 2376 2476 3237 3917 979 1585 1392 2036 858 3709 2256 3390 1049 4561 60 4325 2568 3322 1006 1154 3252 889 2404 2407 477 2644 1912 795 2126 4907 33 2002 4393 4707 3208 3891 3832 1375 1300 4760 4301 3810 3462 3849 4795 2358 1662 33 722 3136 1100 4528 4431 1625 3439 1799 209 1326 4178 3415 2774 3369 746 4314 3076 3903 1025 3640 3144 720 1766 68 578 458 4675 3597 2919 390 1470 1206 4574 810 720 4749 1588 4701 2913 3535 112 2853 1050 795 4983 2508 1217 2979 1153 2759 3321 1470 3274 4662 903 1577 3674 3447 4686 2705 3149 2884 692 1962 1276 4944 123 1563 4051 2381 2537 4096 1745 3209 3480 287 3675 3228 2791 867 488 883 2407 4909 846 2193 2086 29 2492 425 2887 2357 2622 461 3521 191 4357 1450 1724 1882 708 2769 1071 265 116 2200 20 2211 560 423 2370 1412 4106 4196 1810 4675 1645 2103 1011 1754 2632 1334 4471 1458 2209 514 1731 644 2488 3473 2627 4584 2032 2234 2843 1226 961 1548 2967 4272 1953 4127 524 1293 3742 3433 2789 3202 4773 2426 4743 1952 2159 3360 3069 214 670 1020 3060 4785 2285 1924 3696 3335 1661 3623 1222 4963 2329 604 3528 1229 459 1275 3756 2967 2908 3090 453 2888 40 2401 1664 3901 4247 974 745 603 2422 3530 2620 199 2700 1547 1756 3606 1589 664 455 2957 3275 3696 751 1666 1808 2347 2259 4856 4212 2431 2140 2520 3117 788 1256 3819 1130 553 4491 2048 3928 437 385 2644 1805 3414 621 1637 3944 1510 2462 2895 95 3496 1748 1511 4310 360 1159 1922 2767 4616 2225 1255 4341 2900 1967 793 3032 487 1571 454 4772 3435 2557 2970 2313 646 517 2749 2060 3191 3467 4241 3613 725 3536 3733 4520 1072 802 4028 3860 774 1788 2559 310 3840 1731 1983 695 858 1594 3700 4914 598 191 3833 1967 850 1084 917 2603 517 2471 4107 3326 4334 3738 1363 3675 1117 1835 4687 4923 3360 4989 815 4218 1680 4558 1813 2209 4977 463 858 3970 2461 2127 3695 888 1770 856 509 2108 3167 2008 1429 17 1691 4498 1457 297 566 4867 4089 2213 4374 4181 55 1993 2948 3687 1564 1429 4804 3730 4392 2973 3353 1902 2422 3482 2302 4259 2981 4840 3286 3193 2208 2406 3837 4760 4135 1856 2076 3072 1556 264 2561 3003 919 4041 1805 2422 2947 1355 4036 4924 2550 2634 3896 4954 3693 631 103 4788 3661 4141 1448 1519 1059 3205 3962 1813 3630 2027 3926 4748 3783 2150 608 743 3368 3620 4913 3171 2378 731 1424 2228 3637 1401 404 4941 4740 3534 4844 603 2174 4813 3639 4539 3007 3279 1532 1056 236 775 2068 718 2771 910 3099 4937 3969 145 4898 3087 4337 2070 568 3226 3228 3 2828 575 2348 1903 3725 4937 503 487 2946 3846 1322 3970 2866 729 4540 1854 1742 4935 1686 809 3914 826 4370 32 4184 3297 3409 83 3972 3262 3771 1055 3137 1486 4243 2499 2746 805 2673 4707 2450 1975 326 656 1117 2832 3491 1582 684 1117 298 2613 53 1313 4723 3481 3249 289 3665 66 4117 4848 1603 2325 1737 4724 3859 1689 1236 807 2338 2154 4526 2159 2754 4345 1780 4262 1298 3850 3231 2106 102 204 3029 3910 2909 2013 3183 2512 4145 284 3666 2329 2682 1805 1174 1760 4 681 3186 687 4020 483 557 4644 3430 3115 343 4970 2082 4367 4014 2485 227 653 4105 4690 1527 2443 3625 3044 338 3400 1467 2816 4418 4567 311 1946 1700 43 2236 4478 4550 2014 3978 1632 3475 1496 1894 2820 3666 4247 3201 3007 335 4657 3601 2323 2065 2219 2519 2071 666 3822 4048 245 3507 3844 4469 2163 365 2575 4714 690 856 4691 4490 3530 664 3191 3289 1116 291 8 1881 3846 1980 3054 1742 3459 1019 630 1698 961 1019 4038 4122 3433 3883 1595 614 2506 2534 3030 3733 2526 2555 731 4559 1931 4893 385 4593 1667 2979 1125 4141 4876 2417 310 4631 3713 1942 4730 2937 3888 1436 4872 119 450 2892 1836 4724 3423 2935 1039 4332 2927 205 1164 1944 2961 1746 1668 1733 3304 804 1339 1276 760 463 3113 4644 2030 1785 89 468 4798 30 1757 1233 3370 237 4088 150 2154 4848 786 1151 110 4208 1576 4501 734 48 1962 4077 419 2557 588 2217 211 1724 3373 4853 1072 3020 2986 3211 1666 4336 1804 824 2705 2062 4622 4916 747 3642 888 2830 4588 4452 3343 3598 2121 3181 2674 2817 3324 4703 1374 2369 3308 1178 3404 2722 161 4223 4758 2886 3804 433 2053 3826 4669 655 4702 831 2427 1532 1824 290 2752 4551 1335 1140 2018 923 45 2834 1980 2832 2004 4382 298 3840 2757 804 3305 4155 1763 3470 2260 980 385 4801 2160 3305 4616 3142 1161 4294 3866 3226 3531 3211 3314 2374 3058 138 3913 4903 1418 2674 2859 2759 3696 2015 1296 794 2606 2151 3427 2074 3299 774 4238 3532 2217 4523 3317 1881 805 3377 942 4006 1651 1879 3791 3260 1352 1952 3824 2104 2710 3364 4445 596 395 1709 2885 509 2434 4707 1206 2539 4640 4153 646 4492 3712 4149 4011 2400 960 2972 4013 3942 1394 1995 263 3486 2340 903 1497 4118 4808 414 4024 3758 741 2932 2965 2587 2772 1728 354 151 1067 3468 1113 71 670 48 2396 4356 4001 4615 2317 2139 3967 4624 2520 2261 390 2574 4860 1135 3409 1489 4231 771 1100 1035 3527 4246 2524 3876 2329 4632 1669 487 621 255 4617 882 4456 1756 4256 802 2080 3588 2282 4773 1940 2360 4583 1878 1114 2005 3144 1460 1143 2613 4771 2611 1587 1861 1954 4961 3362 4253 4148 2082 4612 3347 2443 2509 1405 1752 2149 4397 2694 3073 556 1634 1122 1255 1086 3725 2866 1176 2445 15 3114 3084 4199 1234 289 2688 2031 2318 69 502 2834 1966 2389 307 1388 3001 1069 1520 4905 3817 2389 2930 2668 1375 4474 1571 3851 4205 2868 3814 2440 3538 1046 4870 346 1130 290 3560 3682 4292 522 4436 1959 4578 232 272 2082 3564 167 1965 1170 4773 2983 3112 202 532 3053 810 1670 3773 648 3353 1738 4934 1766 1477 4035 1498 2693 1451 4227 2817 1114 334 361 4838 1229 1857 4975 3344 4027 2110 2202 2841 4683 4946 3174 4546 3842 1190 4616 3485 2711 2488 1065 2618 2295 3352 1306 1059 754 3875 1178 4495 4068 4948 4570 2506 3597 3198 1002 4084 426 987 4257 4862 2665 1816 576 2184 3201 1326 4255 2438 2336 3619 2048 3374 155 1119 1199 4995 209 2360 3312 3517 1536 4614 3841 4455 1791 3871 3491 4440 4074 1940 4973 2931 3962 3530 2385 4390 1610 2355 2605 2335 531 4802 1644 4522 3128 3498 915 3108 2099 1808 2396 4148 3983 3892 2886 3684 4219 1613 1050 2948 685 3522 4080 1536 1797 849 4088 1901 1502 235 930 920 2648 918 583 4815 2617 90 533 4925 3719 2029 3366 2922 1103 4079 2681 4081 2394 254 1976 121 2603 3852 2681 3781 4746 4116 2958 3220 2891 3416 4564 1345 4016 366 2999 868 1691 1798 1637 3719 1109 694 2479 4425 1490 1262 1899 455 2490 2197 3036 3910 1442 1706 4704 1162 2449 4051 609 659 3707 737 1373 1491 522 626 2782 2985 4872 4326 2635 1296 2629 4227 397 3008 1199 2730 2907 1620 3085 4639 534 2683 3660 3668 2078 3096 2827 206 2595 3130 3062 2295 844 4876 1742 4763 1652 2454 4502 995 3936 178 1392 2613 674 3128 359 1033 2617 4538 3003 237 3383 2369 2848 2579 4737 2990 4214 4510 1971 4818 418 2792 2330 590 3780 3127 3151 4220 1944 2524 2267 1980 3757 1962 4405 4879 4656 4253 3398 2337 2634 4624 3278 4238 4030 3662 3587 3220 3852 1290 2329 4241 3937 2222 2461 3209 821 1672 3617 3425 1571 4209 4964 4799 4140 2900 919 1991 2412 1357 2912 1759 348 911 659 220 343 4525 4092 2643 1189 50 638 177 258 2385 1703 1139 2360 3341 2193 4639 2585 2698 3403 3809 4254 3347 1574 1752 587 3721 2673 2478 520 2675 382 619 369 1912 4706 4482 1679 3566 457 4554 2510 1135 1407 1614 2277 3863 3760 4942 1192 2959 1561 3180 4729 3589 4964 608 1803 306 2400 4469 950 3266 1663 1793 838 4472 1207 2945 1940 175 2434 4938 275 4818 3981 4265 3676 2405 4676 4316 3155 2937 4781 2423 2671 2364 105 3929 2438 3575 4734 500 2302 2782 3127 4216 3350 1723 3970 3472 1035 4756 3521 3587 2003 3897 3098 4660 3982 2167 1479 1771 4943 2911 4471 4851 511 919 243 2609 3227 120 4514 2635 65 4606 1341 215 919 4740 3731 2951 1772 1669 4295 2684 3437 4116 4197 1752 3641 3405 872 1466 4206 4409 1959 3070 4850 4038 2964 2747 266 1269 1940 4771 1070 546 3641 1278 1003 3832 3931 1519 3288 1850 2290 4413 3993 323 2894 4044 1960 4751 1584 2434 1270 4352 3918 2210 1446 1866 3283 4076 1083 4846 1244 315 2685 1507 2940 4813 1681 648 1537 2559 3350 836 4540 2359 2144 1319 653 2104 2344 2670 3901 697 994 106 4659 758 4285 729 320 2566 1103 3268 4066 1931 903 1608 4268 4061 3681 2957 2829 4167 606 2402 2589 2569 3097 4039 3427 4676 4826 553 2937 2985 1807 3857 1110 3610 2238 4757 283 2560 4141 390 3319 2811 123 2977 2635 61 2460 54 3767 1936 2752 3012 2387 35 2484 1307 4007 1233 1399 1048 683 1089 3967 2317 3399 1319 218 1374 2837 1058 933 1701 1346 4460 1177 1302 969 421 2272 1660 1639 2913 3604 4850 1552 4557 2073 3635 3825 4261 214 139 1892 2401 1216 4380 39 2828 2824 2306 3749 3444 1064 1079 3067 189 4705 4320 4148 1358 4583 3133 1038 1546 2939 197 803 3767 2993 3408 3777 131 3136 3963 4970 1354 1973 936 4261 4105 3247 4275 1435 2839 884 1742 411 2166 843 414 4030 2870 3817 4171 4507 2643 4980 2780 1164 3122 1506 945 2568 1960 563 3767 2831 1515 4691 1096 2369 4726 2538 3712 4151 618 3067 657 3768 1184 2160 3528 2982 1391 268 4349 870 2932 2240 3151 4380 2101 1775 4966 3532 3133 3105 527 3426 2244 340 164 3923 1044 2206 4161 3242 4069 1236 2760 3660 1633 2175 486 4564 2073 946 2692 4192 822 4461 3494 3834 4808 2221 2351 96 2683 105 3052 4852 3941 4031 3516 2332 1338 1549 511 4427 1048 1048 1140 2926 4827 4568 1233 4673 2154 1466 1550 280 616 1597 2666 2734 1100 389 4789 4273 1689 1940 516 1627 1279 1908 4769 2795 1224 2078 3489 3818 4732 1118 4844 367 3117 3012 2159 4571 364 2644 413 4374 3154 4439 3354 3488 3744 1968 4383 856 4008 4280 3065 4873 2697 4331 4594 3240 3742 1241 3959 2008 616 2557 2480 958 4080 977 890 2668 1022 3385 520 410 341 1707 2334 409 148 4749 645 2454 1926 727 4683 2181 2347 1461 3271 715 3333 4102 1681 3643 1076 3872 4296 2259 1203 4185 1154 180 3776 4903 376 2685 2767 2370 4727 1175 1896 557 3360 1586 3717 3216 4280 1208 2501 41 1065 1573 2212 1726 4679 2797 160 836 3156 4582 1645 1172 3845 2009 3450 1560 4611 2637 666 1338 1187 3260 3837 2118 814 2293 2068 11 4698 4768 2584 1215 3679 1725 1587 3312 3994 4245 1693 2419 1797 1639 361 2696 4549 1421 805 532 4843 2468 1982 1149 4964 3168 2057 1546 3033 117 4539 4129 3056 1671 35 3039 393 3771 1602 604 3809 244 4690 844 1730 3759 4292 1423 2505 2463 3520 1601 4815 4282 3401 4755 3745 1577 886 3904 216 1900 427 3425 2802 2388 886 3906 3127 4088 2354 2530 3036 4712 3439 2463 3404 3189 3576 2632 3042 4023 4451 3169 3760 4853 261 3106 1355 1553 1612 1008 1556 4465 219 1539 2904 3496 3937 279 1921 434 1346 3187 1172 3467 260 444 2857 2249 2572 2315 2838 3278 1215 4515 4836 2007 1009 3676 496 4447 2649 1163 371 3965 4563 1951 4843 3945 3573 302 3656 1667 2530 2758 2784 3604 4026 4900 2651 4924 3560 3240 1231 4010 4899 2135 341 4047 3405 1344 3042 4523 4015 1536 975 830 2275 4142 2666 513 3048 3767 3963 18 1674 3411 3312 4876 1392 1318 3569 3724 2444 2320 2268 2005 2830 878 4522 2805 2290 774 2552 462 3509 2679 2800 4182 1292 3639 1957 639 4669 2691 3994 2352 4531 3666 3212 1434 646 2786 3995 3923 329 778 2181 2622 4523 2502 2635 4658 438 1975 1931 2495 2051 1936 1372 3892 2012 26 1981 4139 1265 2825 3598 3859 4420 2180 2340 2206 2581 121 754 3840 806 1718 4747 1414 3551 665 2497 2396 3715 706 2249 46 74 180 4397 184 4661 1383 4432 3558 1157 1873 1533 4413 2773 1120 1185 2568 1051 2257 3949 1740 1723 1317 3413 1876 4916 1695 4795 2949 1441 455 1116 3267 4425 1241 242 4011 4455 1927 4456 4879 786 1059 1177 3909 4494 3126 1946 48 1226 2932 564 3886 4008 1453 2155 2632 657 222 681 1213 2014 78 4291 2503 4136 4258 3955 2124 4176 1953 1612 3990 2983 3984 4146 4932 2600 4727 4431 1351 2481 2225 4391 133 4622 3536 621 4586 3086 1880 1059 3762 4844 1392 615 2456 103 444 2696 2115 2242 3109 4349 3843 4805 263 1086 2080 4346 553 2601 3660 641 1009 1982 1924 2172 4990 1004 2882 851 2788 314 1846 3874 4163 1230 2945 382 1888 1426 2288 3716 2435 2522 1399 4658 2536 4159 2387 4988 4798 399 2943 2584 2971 3178 664 2250 3149 1919 2649 921 1810 413 4320 3096 4193 3386 2583 2222 2711 1112 2708 3598 3956 3131 225 4528 2115 3820 548 3830 2781 4585 744 2992 2910 1746 2931 3913 4367 4782 3606 4287 4123 3348 176 3655 1466 3242 2187 3398 600 282 1486 2217 4791 3072 1457 4462 89 2613 1548 4129 583 359 2672 1728 45 4471 1092 3343 155 4665 2345 2077 2749 975 207 3749 1812 3639 942 1726 2540 4392 4566 4380 1276 337 4287 3517 1001 4027 1921 4100 4802 3049 542 3633 1365 2263 4251 4174 1089 2272 3083 1060 1522 639 1204 2428 3257 4015 3935 119 3145 4875 4620 271 11 2903 3084 1731 4587 3924 3381 3767 1296 4344 4306 1641 432 956 2032 1214 3274 1748 3947 4003 4506 4531 3375 2820 840 2564 4350 4672 4105 4250 2129 3578 4997 2305 4695 4002 1935 154 623 1146 1088 4579 3044 4746 925 1117 748 1933 1652 2876 1705 1066 3507 4571 2856 2587 3569 1077 92 4937 1795 1181 1923 4062 4152 23 1720 897 3374 3100 3840 3406 3915 130 4949 4851 2924 1890 1158 4013 305 2449 1493 361 3639 1167 1223 4531 4045 963 2296 2074 1487 3900 4580 3882 2735 2753 567 3800 4167 211 350 506 2703 3462 3084 2901 3189 1820 654 1125 448 1817 3919 4808 1965 1272 357 4163 2643 3020 2538 1612 1950 3464 2644 3454 1551 1560 1933 2576 3010 950 3251 2646 3686 1134 2361 2142 4305 4786 2837 1341 386 3726 4304 4400 853 981 2841 347 3155 138 1962 189 4847 4368 4385 3138 4353 3547 4217 1432 1159 1261 1526 1706 1607 4458 1709 544 39 492 185 1477 4494 4799 4863 416 2760 1366 2451 4172 2981 2812 1945 4599 4402 1132 2917 4286 2342 570 1899 856 1543 616 3744 4679 3691 130 6 3738 783 2762 1396 4382 3004 3388 4564 1264 3660 2907 4052 196 2081 171 4614 90 1743 4661 2055 3827 693 686 4419 168 801 2487 3376 44 2497 2591 126 4509 458 1460 4934 911 4836 2262 3520 4465 4099 1653 2675 3493 4720 2445 777 412 3271 1873 104 1888 543 301 458 1945 1301 1179 3901 4257 4256 2279 2604 3512 1750 3539 3189 2664 4190 3540 345 265 2429 339 1744 159 3489 4884 3186 4023 1016 634 4958 1158 2338 2745 1311 4522 4307 3339 2586 2774 3979 508 1777 4378 2269 4358 4483 1897 1419 110 969 4514 2832 173 2475 4560 853 4631 3057 2466 813 527 1755 1611 3048 330 3906 923 4932 119 4308 3372 479 2366 3596 3686 1894 1110 4183 1883 114 4684 2248 1651 3726 2131 4732 2338 2690 3095 2999 405 3411 3553 3302 4409 4024 4206 1411 1180 87 4560 2541 3450 1798 1251 188 2761 882 3105 273 2141 1811 1407 3140 4813 3598 2478 2188 3396 2066 2730 2907 4473 4035 486 3607 1263 2731 4199 2915 3894 3756 4492 2595 4496 2479 4301 4644 1749 2808 3385 385 2143 975 3502 175 3759 3376 3868 3098 934 3668 3554 966 157 614 576 3255 3013 3527 1844 1977 1848 187 3781 2257 1222 2698 3723 2249 961 2487 4749 4024 4826 4804 1705 2720 1129 1237 904 671 1905 4800 1070 3494 4609 4091 2414 3533 1092 806 2717 4589 4474 557 3675 4684 693 4119 941 3341 2045 3858 893 1285 116 3116 3456 2575 2731 4803 1735 665 203 551 1223 4141 2525 4123 345 4705 611 2287 2778 1447 2428 2713 2076 1278 4500 863 3556 2159 1945 1998 74 3824 2815 671 4516 4861 357 3572 2451 4922 558 4599 3403 1378 785 3412 2960 3731 1362 4107 4700 1136 271 4135 3082 3854 1859 2313 2510 4487 1598 421 3338 2546 1338 1299 1875 4024 912 1848 1874 1897 4065 3499 724 165 3718 2776 906 716 1385 1472 482 4199 577 135 372 1748 530 349 4533 4837 1427 4230 1640 2017 806 1514 1512 58 2267 3141 70 3078 3941 1472 2561 1287 515 542 2642 1155 4913 584 1364 4372 3828 3746 4506 4048 4426 2787 3969 3610 512 3025 473 4983 3178 3643 3400 1203 1134 869 487 3986 1225 159 4763 247 4072 3926 1629 2448 1552 4490 4027 567 1528 3191 2757 3419 3242 4460 2976 1901 3925 4534 3566 4412 717 3806 412 3481 4906 4039 2059 2427 2237 793 4832 2485 902 3201 261 3507 4849 1294 4485 4785 4923 3222 2395 4460 690 719 3044 3750 4251 2310 1888 1870 90 3235 981 1710 4861 451 1964 4963 3673 3469 2730 3537 60 1254 4673 4317 2873 3989 2068 1745 4559 1119 2630 2475 666 468 4292 4797 3049 1328 2142 3687 4142 4155 746 3817 129 2570 3057 370 4997 587 2472 3532 2290 2029 921 868 497 4014 3503 4823 547 291 126 1344 3131 2995 1248 4435 2167 476 48 3038 795 3341 20 3690 1477 1762 3715 902 1162 2156 2763 2956 1328 3910 405 1979 4530 2353 2783 2251 4616 2553 1673 76 1556 381 2497 375 541 2955 4815 3347 840 2513 2409 4218 2114 2197 608 2169 607 3487 3490 1515 551 818 4606 1015 4283 214 3419 2438 1132 705 4393 2230 4949 3049 2317 1537 2340 2603 4818 3678 4877 2512 571 4239 1543 3387 4578 2978 3476 2452 4404 2793 2981 527 3979 897 4893 2478 811 3470 417 3731 3845 3198 110 359 1902 3890 1403 4934 241 3288 4682 3897 1273 4779 876 3098 2784 2857 874 2931 1436 1796 2756 2160 308 2402 1598 4376 1871 4070 3374 4832 1629 2564 4656 3512 2404 304 3490 3227 4748 1136 2112 3331 3499 3085 4481 4124 1131 4519 4776 2125 815 1982 2068 3786 1881 961 288 2324 4751 1515 1476 359 433 1825 2594 3922 4605 3493 2417 1411 916 1318 2566 4825 1690 4326 222 384 2441 2947 4390 152 4663 1278 827 2534 4723 2735 786 266 1516 2671 2673 1544 3466 4268 3228 1047 2443 3080 1569 493 3063 4667 980 1968 3245 717 3860 1054 4348 4549 3428 2582 2882 1972 1227 509 3209 4202 948 2315 2381 1720 3359 4051 935 4109 4358 3806 3941 4442 913 2696 3664 3717 1034 4786 2356 4218 3434 4583 2411 3733 1402 2511 2467 3721 4635 1998 2459 1404 311 1878 1434 2728 1901 3833 192 1292 1809 4824 1723 3530 2345 1655 4508 326 4601 2734 4631 3021 1832 857 2791 1331 3793 2761 4039 532 163 4186 1882 4036 3434 4763 2715 2183 2427 3777 422 3426 2548 1107 2646 1983 3817 1303 4676 2174 192 4564 2999 4462 2719 4734 4358 2856 4360 3854 3936 309 4972 4967 28 3170 1589 266 3817 1363 3298 3803 1336 4126 4143 1745 260 4492 570 3586 4041 2763 3031 3717 1867 2654 2645 2614 1442 2539 1871 2205 156 2596 645 343 3219 135 768 3140 1771 2310 1361 2319 3910 4632 1074 4849 3864 966 3619 3519 2962 3663 1535 4311 3499 3076 1908 1703 4242 1236 1263 1534 4630 1698 3678 2057 1294 4154 3844 3111 4833 943 352 4630 1552 2904 3582 3988 3847 4111 4724 3958 695 1601 2446 2428 3999 4072 3060 2483 3134 2844 2871 4394 3427 2189 2863 973 4926 3339 4727 3278 4644 951 3207 3111 366 4351 2674 2480 274 4110 1030 4119 1913 2249 782 3379 840 427 1995 185 495 3354 2031 3368 437 751 1880 4524 4705 2930 995 630 1866 324 1319 138 4057 4500 4046 575 1282 3011 2935 4563 1543 4159 1359 1165 4716 3164 1787 4225 2652 1654 3511 1712 2939 1360 674 4077 681 1624 2592 1281 4093 4264 711 4271 4104 3311 4266 2801 2118 1238 2985 4961 4873 4772 175 4737 797 1979 2755 1236 3125 1624 1055 4906 2357 3790 2428 2720 2565 428 3964 2685 733 1226 3935 295 4347 3608 1767 188 4166 1096 4211 1977 3399 3335 4656 3727 4971 2944 27 1856 1266 1248 1064 3782 571 1179 1214 533 1270 2566 4721 1884 2888 1835 4679 177 1347 1912 3076 2698 3491 4160 3974 1572 4026 360 4417 607 1108 4523 971 2087 828 1543 4633 1965 1974 758 4337 1613 931 3342 3078 1870 336 561 4608 4413 2422 3054 409 2057 3452 2158 320 200 840 4792 1042 4705 2234 2237 3908 3121 2466 1540 914 4198 3613 2967 4748 527 75 2149 347 2321 4708 4270 4656 3587 1630 4842 1318 332 1305 3738 4691 551 2051 301 4587 4590 2612 4197 3021 1396 3732 2951 2852 4650 3144 2535 1447 3299 4561 4018 2281 2383 1124 65 3018 2748 2987 2204 4 2560 3426 1765 374 2400 4531 489 2077 1877 843 4899 2438 3378 4058 1721 3590 4519 3615 357 338 1505 554 3045 4463 4727 4984 2683 4059 2503 3411 37 3386 1743 1991 846 1082 2492 710 4979 567 3126 4461 3800 1064 402 1989 3833 256 135 4619 1121 1590 4953 4680 2926 325 1082 273 778 60 2788 632 916 40 1808 2577 2669 1101 2066 2758 4948 2321 4002 4604 3490 497 420 2404 2191 298 745 4563 811 4353 2996 2514 1126 1203 3534 1806 4800 3814 523 4817 729 3526 3899 615 611 153 4114 4018 1731 3067 3943 2679 387 3595 4665 3807 4811 3020 2101 2959 3036 2821 4457 2688 1923 3890 1613 3775 1588 2600 53 2766 4693 821 72 3801 3382 901 2044 3930 2152 654 2543 1470 3363 158 263 4934 3638 1423 1628 1847 3218 1562 2513 3146 2255 2625 2174 149 2575 1275 2769 847 3318 4643 2096 520 2424 2130 3224 1687 4483 105 506 3218 4504 3536 96 3618 1470 1226 3669 3396 15 1510 2122 889 3754 4184 1282 574 3727 4397 199 3029 4854 67 4938 2707 3584 2127 3807 2320 60 2340 2038 1858 1604 1243 3036 2090 1653 4381 3792 861 4275 4699 246 980 4202 4911 2663 1404 38 624 431 1303 644 4890 1422 1922 4167 715 4488 4325 1476 928 3853 2678 2094 4462 3065 2414 4123 1433 3973 3010 2836 448 4836 411 4361 470 1151 582 387 3539 610 2045 3305 3738 2044 1461 3347 2569 3379 3662 2098 4659 3166 3406 2886 4689 385 3606 2190 2109 1956 1099 804 4477 1332 830 3294 4990 3913 3589 3335 2599 3839 1504 531 1201 1973 3852 1566 2286 3720 4836 286 1399 2841 4195 3717 2748 2643 4435 2704 3024 566 385 266 1675 1575 310 1178 3702 2069 4488 136 1210 94 191 3492 3450 1440 2368 3856 196 880 1709 1129 4899 542 668 2185 4432 3943 3580 2104 501 1058 2851 1830 2961 2420 2906 1067 1351 4012 4367 3320 2054 1199 3714 547 1298 4077 1264 519 4938 2298 2299 2473 2656 710 201 4724 2156 2886 1281 3406 4825 3704 2297 4489 3119 2003 1426 4083 1519 3029 3130 1126 2386 587 481 3553 531 2628 3876 1605 4344 1302 598 5000 4805 3096 834 3070 1464 1110 4442 2723 3542 1 4835 1290 2877 1380 983 2017 2544 4360 577 3027 2822 3721 980 1532 4771 3014 4669 769 4286 4157 4564 1013 4617 1420 4647 149 197 2633 2792 629 235 4004 3370 2089 4099 3600 759 3285 2705 4765 2037 1541 3915 3617 812 3238 1285 2418 2802 611 3429 4613 2863 1193 3679 1859 953 2715 3833 4335 2033 3366 1000 673 1277 238 1130 4966 3420 2240 3794 997 3165 3494 1896 403 2616 3062 2278 712 3859 3643 908 3048 3198 2379 4484 3788 375 3239 1494 3198 1024 4814 3838 1736 868 4474 353 4198 3845 4617 3260 2695 929 421 2901 3776 3888 4077 2264 2545 2104 1474 1427 2861 2361 2235 2706 1023 1386 4777 3380 4992 2282 315 1803 3170 1039 2412 4336 4168 1995 1792 2694 2259 81 3130 2274 735 1141 3865 4025 3555 2297 2479 1938 1013 4769 1553 3912 4956 4304 3609 481 1964 857 207 3433 3413 3943 3732 4960 1524 748 3341 4784 1065 2990 14 1432 1912 1725 1828 4572 2648 4719 218 2330 31 2437 4933 1302 3019 2083 4296 2231 4842 451 1017 3368 4019 387 754 2344 2971 754 1601 3626 3058 4719 1664 94 4091 3434 629 1822 47 289 99 4738 1187 2925 992 476 3621 1418 4293 53 595 4786 1 4622 116 3043 1566 1176 4396 1548 4731 1349 4677 2492 4552 220 4033 4388 309 3881 321 4448 723 3378 625 3953 4593 2099 4169 1421 2304 2659 4765 2030 3712 3333 4494 3575 1617 2128 3456 1083 3355 2927 674 3150 4078 1418 1337 1201 1562 3371 364 3282 857 2146 3289 3050 368 2138 783 4685 274 2233 2826 4477 2189 4996 1787 624 3658 3921 781 4357 177 50 1273 3363 731 2793 2603 4899 462 1359 3418 4785 317 3443 52 3326 2598 1897 3424 4657 322 1272 3514 2913 3680 2275 1274 909 1434 2665 613 956 2238 1558 3747 1605 2550 4496 3687 3737 3432 938 378 2748 536 3964 3337 1943 1617 2649 802 3793 4216 871 251 681 1073 3187 4499 3390 95 3834 3831 936 3296 4105 839 748 943 743 4342 2963 401 3805 2949 1851 4264 589 4720 2061 2139 3152 711 2093 4716 478 1047 2854 576 1130 3559 2307 4427 604 3123 263 1154 1877 4293 3318 1326 4646 2279 4618 2424 1201 2833 4887 2183 2350 209 286 2187 4368 3926 862 790 2990 4437 1022 2974 4250 1349 4925 2837 1981 2274 2979 2393 2985 2293 3365 764 2934 330 3812 1108 133 96 4414 2668 3952 3469 3692 1874 1648 272 1843 3751 933 3773 251 202 515 2485 331 3205 2415 3859 211 4798 2493 3176 2880 832 4509 2863 2963 3072 642 1354 3266 4264 2650 1291 4350 4695 2873 572 4572 4294 4869 1888 4492 3420 2939 3231 4669 1148 273 894 2831 4690 242 2396 3711 3298 2917 2055 2582 3489 1638 4269 3315 1873 1724 1611 2236 162 449 2642 2329 2483 3150 4636 2898 1837 4364 971 2163 4177 4803 3091 3367 4300 959 1723 1202 370 1478 4537 422 3033 3131 2443 1719 4585 1606 6 3479 35 3026 2234 4691 3255 3110 4411 4107 4748 3669 4626 1094 956 2806 3339 4388 3229 2836 2733 3914 289 278 4605 3986 4486 3880 3347 968 3944 3697 4794 2518 2506 812 4356 3024 97 3847 1325 193 4497 1022 2171 3965 1909 2537 3045 4957 4259 4857 4224 4878 4398 3655 3099 2290 4595 1662 2197 77 484 4396 4689 697 392 2749 1049 1867 4401 1536 3408 3443 4780 3496 975 280 284 1668 2217 1114 24 727 1422 2318 2281 4152 148 2094 1837 1139 4841 894 879 2767 1402 3888 1332 1511 1416 3969 3967 937 1918 1866 1942 4977 2556 295 1466 4247 4071 2923 2115 1117 2110 587 1050 362 4247 2174 1862 249 3840 996 4520 3419 4510 1020 902 1273 153 379 779 498 782 84 2253 3067 2036 3275 3326 1938 3799 305 4 1051 3489 2835 418 3891 4252 2171 3565 4927 2233 69 4791 2478 492 1499 2894 4931 2229 562 2822 4076 1856 4787 1507 1614 1070 1715 3961 3102 1378 4603 1548 4249 1461 544 1104 2693 1107 580 1074 4598 4700 3675 1668 290 2252 4887 1693 341 1218 2277 175 2030 2133 3518 96 1336 210 4399 2249 186 799 3681 2394 1775 2716 3817 2404 4191 2461 713 1925 884 4097 94 4544 3110 1342 4744 3946 4344 1890 941 4054 1544 4867 333 4130 2171 4481 3111 4712 1958 655 987 3990 2286 4605 2863 822 1490 2305 2123 4263 875 2137 1876 1242 875 2402 3100 4949 155 3469 2024 4324 3731 4972 4257 1811 3398 4306 1852 2077 1379 3296 2602 208 3981 2969 2161 2271 3612 391 4456 871 4426 1795 463 3490 3431 4241 845 4175 390 2961 3448 3615 1046 4536 1617 1530 1337 4661 3749 4872 344 1156 1917 4209 445 4118 1055 3494 695 1391 2490 3213 2882 3615 2246 2064 4988 154 4986 214 457 3904 4940 2329 4056 581 389 1511 1165 690 1154 4914 1013 2882 3788 2840 4708 1246 4457 2435 3074 3570 161 3105 497 2781 3665 717 2713 4885 2339 2876 2717 2585 3876 3898 2020 1717 29 4627 208 2449 1939 3786 1930 114 3720 1813 2316 4296 4087 1886 2365 2879 3643 2876 817 2502 1129 4776 447 3938 1305 4817 2809 3756 3489 2032 4735 39 1962 4604 2548 1387 481 640 2968 4645 3583 1776 1804 364 434 2640 2897 2246 2226 1597 3281 1281 4004 4721 1140 314 1731 1947 1973 4489 3906 4149 1291 1227 4355 3708 1553 4511 2123 1548 3813 2834 2235 2634 948 4603 937 3000 2605 1127 2117 1244 2642 3278 436 1617 1858 1748 1873 3508 4250 4809 1119 1936 1311 2714 1048 139 2533 2405 2345 63 4363 657 4915 3186 1901 532 2196 3910 3857 2987 620 4073 2274 2405 2817 3990 3856 4664 355 107 94 2851 4688 3761 1867 4938 4769 4263 2914 478 747 4207 3162 1578 3696 3760 3582 3303 1707 1890 349 3145 3680 2101 1491 3407 3673 4146 1559 407 3610 2528 1475 4607 2598 1785 3943 133 999 690 343 721 4066 2374 2848 2486 856 116 4055 380 4319 3981 4226 4305 1735 1295 1484 2539 4326 4444 957 751 2892 355 3536 2134 4320 4990 4948 1059 4505 4715 1740 1390 917 4580 1111 2564 333 1670 552 3092 535 342 3847 2859 2323 2343 6 1265 2871 2733 1764 4330 4507 1133 1510 503 1782 1362 649 138 1639 2266 3617 733 1348 3415 1054 3076 1455 895 154 2230 1299 45 2868 1496 3043 2205 2927 3218 4916 1787 4524 2751 4183 2709 3268 3266 1304 2597 1006 700 3033 2936 391 2127 4767 2825 4525 4286 3004 4294 4347 2938 1340 1890 513 975 1120 650 1001 1636 3126 232 3635 1831 598 2171 3185 1623 1535 2293 3116 4416 1768 4988 173 850 4023 3961 3085 458 822 4308 990 2008 1448 518 47 4296 4257 4261 1491 4873 1284 4347 763 2905 242 1392 176 1030 4617 3316 2634 2870 1403 1286 1795 4312 3659 2159 181 465 2876 1983 1088 4961 1521 2815 1532 4091 6 1310 3398 4464 366 805 1034 893 874 3586 390 1800 832 3737 3712 4943 842 1526 282 2777 4883 556 4501 2338 3686 425 4218 4652 439 2376 3907 3601 887 3693 2912 3002 3356 1517 3803 2027 2926 1891 3573 4564 3620 2788 4518 4945 1749 276 809 3595 4848 2935 2197 2310 3524 785 1597 1265 2304 806 1169 2385 3812 195 1699 901 2342 4810 1355 219 3167 611 3268 1322 491 389 3732 1254 653 4409 3040 2816 4768 1080 37 3203 3967 776 192 952 4214 107 1552 1699 270 4351 654 1931 1909 1719 2308 4598 1188 2208 3899 2875 1775 997 3851 350 4665 1996 3119 2711 493 4559 2566 4939 4766 1668 4252 3634 3928 805 3926 119 3940 1673 154 4483 2904 1801 4701 667 3125 4988 2682 1181 2287 371 2994 3359 2297 245 2958 1704 2334 2349 3439 2405 2673 4855 439 3046 1894 2631 3909 886 670 2041 3469 1382 4311 1930 950 2242 1442 1118 3930 2898 1460 951 329 4739 4933 4581 2686 4676 268 1872 208 1849 3272 3240 4011 3780 3696 574 2653 3015 3173 3096 3169 4731 27 3809 79 499 2388 3798 4266 626 100 626 1177 4025 550 299 2694 1602 2237 1634 1802 456 3644 4215 3215 1412 151 1699 4908 722 408 4293 677 4417 3779 1334 4473 1263 577 1996 1066 2843 2505 4099 3712 2297 3354 4151 3342 2370 3051 459 4204 4961 1284 1389 1211 1111 3186 3295 1516 1887 718 1600 3010 1035 1943 1569 1235 1549 139 673 1115 3199 2690 4826 4840 3988 3260 2001 3687 4836 469 2633 1238 1164 3344 1281 1744 4435 1265 985 3772 4335 3994 1465 526 1454 3087 11 1053 1381 1290 3388 1395 4853 3911 4975 2608 2064 1265 1450 24 4425 4564 2614 1104 3137 456 2411 4797 3275 485 2066 1933 1913 4857 2497 1275 4660 2363 4179 551 4728 1132 453 1484 485 769 266 4865 1119 4931 3312 4153 1567 1982 4961 1859 3761 3221 4499 2586 4572 3980 2472 2325 157 4229 3943 4784 3740 4628 3697 1498 700 955 517 4405 4831 3367 676 4322 4785 4648 4317 2402 1664 3229 4802 1925 4275 2454 4522 1375 679 384 725 1758 435 157 1483 2814 4766 2009 37 4717 2411 3878 3922 2991 4764 2889 1556 4011 4972 2442 2865 3803 3260 4000 4178 1848 2583 3963 3391 773 77 3440 4168 239 4308 2945 262 3883 3306 3450 4624 3688 2149 3149 4774 4472 2283 2975 4682 2564 4354 4081 1090 4477 1425 4712 3784 1228 3125 509 3306 74 4981 3229 1602 1912 3959 1058 3030 1401 2569 312 1897 275 2872 3393 4073 2450 4940 3474 3215 3525 2426 3379 3130 3023 3865 2563 876 4735 2174 826 4235 4528 2936 2470 1905 3282 4204 1726 541 1223 2002 2602 3704 4879 3318 3137 2945 3021 4584 3377 1202 4071 1972 722 496 249 3155 4939 950 1011 4632 1380 3491 3623 684 3627 4447 3660 4459 3543 162 1214 2933 3432 3102 2251 4702 4517 4224 1831 2429 3964 1178 593 4129 1485 4340 3820 1407 3815 2463 351 3869 3026 2816 4997 4771 1228 4099 4942 4205 101 4054 1020 2114 4114 2193 4535 3312 4133 477 538 1133 3147 4946 347 3271 1389 2367 479 4486 3016 2630 2475 4693 4053 3844 2932 748 4569 4718 4832 1641 766 1895 4131 4314 4608 1267 251 1892 226 4424 1493 2752 2878 1495 2902 1760 920 1839 2794 1183 1756 755 3728 630 2179 4311 1243 1808 3219 286 3571 2327 3300 79 178 4988 4771 4947 1752 403 498 561 2792 1164 1678 3027 4152 4492 1992 3334 4557 3874 61 1350 1684 4722 2110 2751 482 765 2761 3877 2246 1007 3494 3693 538 2520 4482 466 3981 2196 591 2809 4915 1443 2506 1693 3651 3137 516 2444 40 3967 1162 3503 4842 3880 1549 886 4426 2269 3331 2506 2529 1682 4476 3482 2481 1790 3453 71 1466 1871 2777 1871 1239 3428 2915 2981 2062 809 4765 1591 1604 46 628 159 2959 4456 1361 395 4634 2959 2737 3606 2652 3687 190 2084 257 1615 3869 1137 2024 4908 1518 4843 3819 1711 3687 532 1682 4723 3153 1377 3488 4896 3577 2661 1700 1579 4505 3079 1730 651 1820 2903 1120 4518 997 4181 4953 1602 4177 4731 413 2340 4400 2638 167 4405 664 2120 1238 2671 2786 441 4900 3428 2499 3226 602 3536 1660 3520 1250 4410 2075 4751 3412 4647 4504 4956 1346 3607 2737 3882 2667 4766 2086 214 3571 2380 749 4955 1346 3222 3135 1615 4281 187 1849 4684 4808 639 2805 648 3099 4195 3278 229 2824 1619 1111 2874 2018 4054 3989 2768 3865 2250 1336 3253 2512 1494 2054 253 334 1286 3561 4132 1230 2467 932 2613 4862 2536 2369 4254 3684 2118 3326 2778 1668 3721 1811 3757 755 3280 2702 3564 1040 2705 439 875 1437 1082 4012 2108 1930 2041 974 4055 3955 4798 994 1772 2565 1180 4786 3258 3949 2683 1313 1788 33 1457 2011 4567 1596 3900 3586 2974 3190 1601 2970 2246 666 25 4486 122 4119 3319 824 728 4512 1435 1293 4113 2868 2538 1215 2421 86 3411 3961 2637 2725 2075 2399 4591 4197 1130 2235 398 3709 2044 3833 2912 2768 1402 4420 4806 2564 1766 3454 3223 909 370 4348 2581 4779 298 3800 3638 3399 181 3598 2228 2019 4360 2703 3070 3343 1515 881 3973 1004 3850 4988 4008 1325 4421 3254 1096 4273 2872 4488 3756 2555 3348 4256 1887 1458 2516 4757 1389 3249 3041 2238 1386 4112 1207 1659 4082 329 2237 3738 146 308 2905 4660 2710 1963 1866 389 593 959 4740 1263 4056 4185 4375 1055 1303 1306 393 3815 1114 1571 4183 3283 3445 2221 424 4228 885 3355 4082 2552 4261 875 4635 3119 2074 1585 3433 2840 1479 2756 4426 2186 2506 567 3461 4923 1717 1505 1063 2501 4726 4806 2208 1868 3335 2443 2379 4609 1134 3437 4481 2402 3030 1891 2319 2927 4109 1240 531 687 2460 2202 1907 1353 4634 222 70 1411 1609 4473 2792 3263 2848 3632 3947 17 151 4329 585 938 4926 2432 2699 48 2494 3675 3773 1140 2526 679 511 74 3551 4376 1461 412 41 2772 2328 1264 3492 2514 3372 3709 4456 3867 2984 34 1709 4928 3337 3928 92 3059 1734 2755 1900 3916 2957 3644 3309 4005 2077 2762 3201 3495 66 2820 2430 3531 2021 976 4269 4762 2961 648 1998 1822 55 3784 714 3622 1275 281 3559 4438 4788 4537 4432 20 3608 17 1587 2277 3630 149 3057 702 1266 3232 785 4435 4956 2821 2165 2187 3225 4519 4355 3369 2729 2882 4901 2997 695 2055 1298 25 3844 612 1979 1373 1341 1986 4030 140 3736 214 295 4389 371 336 146 1682 2789 3734 2554 2420 1979 4874 2045 853 1541 1592 2598 3460 2526 170 4882 3061 1079 2484 2811 1335 180 2815 3496 3668 4837 4394 2739 4252 3287 2092 4745 1450 1161 3356 2790 3885 527 2706 2799 3721 2035 571 2285 1220 991 3544 4089 665 2652 1255 1290 128 117 1769 936 156 4437 2738 277 3979 2853 4485 2095 3554 4143 2317 3504 2863 4046 45 1302 3045 3275 2129 2523 4867 2370 4035 1349 445 2194 3303 3999 3098 2649 727 263 3596 4694 583 1702 1731 1789 2754 2547 746 2175 3331 4328 2816 1135 3437 371 4817 3462 2596 3199 19 767 3762 2793 721 1164 2459 3819 1515 4343 3593 724 2780 1658 512 373 3843 600 75 2886 947 1321 3181 4975 987 4290 4433 1447 3446 2962 2867 3113 1259 3559 1037 610 182 3471 483 3172 2262 1767 2167 3319 3741 3568 1678 3818 3483 3804 2528 718 4595 1534 2676 3204 3605 2623 2850 3945 2674 1370 3695 2353 499 201 2900 386 1419 3765 648 4380 576 3634 3986 3112 2110 2872 1687 2454 1572 2667 4850 2845 2492 1652 1542 2575 3751 2119 1646 4586 2543 27 1183 632 3980 1789 1392 4192 2144 341 4912 1083 3067 390 2456 3687 4935 3906 2085 4240 4572 149 4264 3498 358 2613 3973 624 4754 1545 2567 352 629 3902 2259 949 293 3187 1152 3668 2701 1335 677 2719 790 3197 2475 869 25 3495 1103 1312 3853 3936 1842 85 2575 1953 4281 1696 3125 485 2292 437 3410 3660 4299 1232 822 500 3868 86 1819 3539 3847 58 1641 4375 1563 2265 4850 3030 973 3894 447 3518 4912 815 2889 4670 208 3277 2008 835 174 4136 8 2020 1215 1721 3927 4607 669 455 3649 3498 1988 699 4868 2298 566 2539 3780 1831 4536 2530 3248 3558 2955 3630 3891 3342 1620 2025 2172 3836 268 290 3606 919 568 2201 4913 4780 2466 766 4103 4371 1926 4002 696 256 4718 1644 3278 3899 2607 3829 194 4656 4386 3204 4957 1192 4971 1220 656 1110 485 929 1076 787 4453 2591 2299 2707 2395 411 2317 1150 1900 3407 1516 3168 4402 50 4481 1209 4714 3310 868 333 2405 897 1912 1484 3144 3508 1820 915 924 2151 3803 3834 3446 2115 2309 4421 4064 1174 564 2875 294 4803 2256 1674 4514 4343 83 96 2345 2413 2734 2443 76 3579 2090 3627 376 3691 792 771 3870 4275 4114 3539 4035 3205 1175 1385 2729 3872 1835 3451 2045 4869 2996 3502 463 890 4950 3851 1917 3595 4216 2412 160 1084 1757 1956 1637 2464 821 2956 3837 4309 4017 1127 3181 3990 2922 95 1303 520 2426 533 703 3293 1833 853 4872 2596 1978 631 2669 4014 1011 1040 1367 371 4345 2175 3709 4699 4065 4760 2648 3062 1840 228 2163 2117 4709 1471 3209 4030 1057 4545 710 907 2422 3470 3909 1404 4693 3422 2417 2856 302 3053 2420 1696 1180 3852 3011 4861 4158 4734 855 2925 616 3044 4309 3410 240 3338 495 1362 1113 735 1002 4008 2059 289 4622 4450 2625 455 3633 3881 513 4149 940 1756 4800 1675 2532 893 2068 38 4002 2642 4408 3182 4740 1277 2459 4903 954 69 521 280 1425 1067 4016 670 3347 1518 2213 2130 1798 1863 3181 599 3681 1005 3524 293 3402 3771 1953 3169 3434 4885 4440 4835 4638 2887 2559 4182 2504 3950 1745 4843 3829 2388 3374 2470 3253 2448 4953 3528 3742 2916 3168 275 3857 3238 1720 1721 3099 3607 2119 1790 446 4871 4816 1529 645 3223 4650 3199 1859 181 673 3024 4909 4996 3380 3472 4155 1697 3781 1519 1883 3687 460 3690 4126 2676 13 136 722 890 1333 1893 3934 1911 2256 1570 441 3909 2278 611 627 4650 306 2008 201 1417 1450 4268 4742 1360 2498 345 4493 3648 2353 2930 88 1472 2209 2832 2180 2538 523 3910 1098 549 3081 357 4208 1521 3131 1865 2942 366 795 1641 362 2877 64 1107 4476 1061 4247 2821 3938 184 3285 3413 77 2955 3686 3211 4843 1977 3890 4722 955 3937 1522 2018 4356 1988 2671 3089 1766 1504 3220 1837 1871 1935 2447 4907 207 3752 2500 604 2708 3365 594 2643 1039 116 1916 3976 510 927 2832 592 4048 292 1916 1754 964 1997 2564 1043 2682 2840 4669 4283 928 2768 1070 3638 3270 2690 3377 853 4122 2729 2679 4186 277 4755 4913 4079 653 3762 3760 472 3041 660 2773 4572 1144 4372 1657 744 3898 3718 2503 3020 173 4822 3293 4404 2537 4882 3743 3040 3453 3204 492 420 2064 2257 3567 3353 3656 4756 1535 1154 4119 4251 4967 3272 3376 1977 4359 3719 4183 4587 3281 4310 502 4931 2069 171 905 2304 1541 1525 1659 2228 4689 4952 142 4981 2749 212 1072 1020 3710 3207 2256 857 193 3686 1781 2781 2748 1760 4535 2918 3443 11 276 3863 452 45 813 21 4387 1860 1038 3715 687 1102 4401 3727 3563 3763 3708 3474 926 1213 3070 3396 1131 2359 4838 1783 2330 1083 2548 623 205 3058 3414 4856 1708 1361 3813 3288 3882 334 4445 3752 2797 3863 2096 375 2498 4683 1460 3351 2166 4894 1416 958 4966 3346 4611 3719 2464 4385 509 3974 4600 1548 2060 2408 476 1743 4393 3008 344 1034 3960 4491 1915 4385 2284 4445 2664 4981 4336 4194 3862 90 2631 2630 4289 3087 389 3021 2166 2089 75 2820 4195 4575 415 3694 4189 2503 2689 3344 1671 840 4656 4389 4962 2022 2531 4570 1791 4754 745 1139 359 3071 97 877 1772 4606 1634 1874 3861 2723 869 3832 4030 4093 446 3122 517 1042 1918 597 3654 1697 4812 3380 2280 2782 559 4565 2734 2673 2758 2826 3768 3599 2800 2721 4511 2848 188 1844 1956 1119 4411 866 4561 4870 4161 300 4526 3223 4407 4937 1222 419 2588 1138 495 3599 503 4870 854 4698 551 1968 2193 2161 99 1188 1747 1636 50 2030 435 2238 1685 442 3997 4112 3032 3157 4159 2862 3933 1131 4766 3992 3328 3414 2535 2907 428 1638 1206 342 4236 444 2762 3341 4219 4917 3190 3954 1157 3037 562 3759 2419 3121 3473 1357 1427 3436 4897 1480 1974 1931 4421 2280 1993 369 2886 4825 2012 1620 598 1284 3222 206 4243 724 918 1020 459 1266 1780 603 978 3626 2590 4302 2317 1675 3931 2153 1530 4755 380 2817 3902 1769 374 4186 1862 3033 1537 2544 2686 1492 2308 878 3661 3149 398 3018 1551 4813 4791 998 3298 943 645 4745 2041 2805 3855 4908 4772 569 4718 2870 902 2149 1631 4225 4958 2612 34 1722 70 1454 2718 4500 199 216 2107 1854 3971 2825 2582 4841 2962 2647 2792 4131 1966 160 3039 238 3230 4865 4180 2953 631 3083 1100 3094 726 328 2447 1763 711 1459 3012 2657 2962 4181 867 1760 3208 1369 1777 569 3546 3113 2936 162 307 2278 1660 2566 233 2188 927 2490 2752 3275 197 505 4782 599 825 1265 3728 2537 3975 1300 2636 621 1448 4440 1837 3634 2257 4495 4699 85 1811 4488 792 2950 1213 220 4235 4040 1702 2818 2129 4757 1915 4563 4647 1241 2191 1550 2217 2778 4702 4966 2855 4751 3561 4175 4035 1126 1541 4780 2204 4627 515 4580 3309 208 458 873 454 3687 1961 4183 1946 810 37 3107 3808 1404 1673 938 4819 3190 1097 3413 2722 3643 150 868 2736 4379 917 3039 4509 92 4280 2959 2051 3012 3059 2883 3361 521 3904 1067 3556 4225 1076 4129 3385 3202 2751 1411 4405 1107 256 2811 2981 297 2167 95 3918 547 4337 4193 398 367 1496 1175 2457 2595 1584 2828 4597 4124 283 3142 4942 3546 574 2454 2371 2674 4618 4307 3351 3587 388 2719 361 2962 2093 1880 2076 4614 146 4480 4112 3932 4989 2342 4143 12 4674 275 3929 3834 3563 3918 3472 3294 3757 4545 4724 820 1569 297 2721 581 1340 2601 3132 4684 2951 136 1066 4330 2783 582 3105 2699 2310 4099 4685 3399 4608 4457 1260 170 887 4077 3347 1460 2312 4178 4846 2721 3940 1901 4067 2041 1488 4410 2152 1881 3509 2053 2353 2177 4672 4594 372 3717 595 4471 2084 1900 3738 44 1329 1908 2496 4762 2613 380 2391 3249 681 1639 1339 2184 3150 3768 3192 3113 4861 3009 2647 4626 4168 4426 1798 221 1470 2537 3565 272 3835 1668 3873 1190 1581 3096 404 445 2568 1854 803 3606 4507 480 4207 4352 4801 489 1773 390 4505 4914 3958 2236 623 3566 1079 813 3808 1583 4130 4560 3306 134 1980 3182 3834 3055 3245 2566 4163 1034 3883 2522 870 28 1151 135 324 708 2262 793 1622 3590 297 3364 4438 4331 4485 2796 2115 4967 388 2374 745 3266 715 3709 4647 3728 3522 2590 719 25 4287 3772 3233 1961 4915 2957 4872 3777 4379 378 3083 2348 480 4467 78 1459 3008 1729 2918 3810 739 291 1465 4520 4862 2154 4612 2979 4147 4356 3058 2626 2647 2636 3596 1065 1539 3792 3580 3176 1804 338 1872 4957 3507 2560 2741 4173 1502 1885 506 1791 4925 357 1393 681 3950 4853 441 4049 4537 872 2270 4357 3612 4347 1255 1971 2056 4442 3448 298 34 3432 1054 3175 1411 2268 1829 1978 281 3062 4301 2566 1532 3198 3025 3980 4321 2694 247 128 3443 2795 3699 3083 813 2543 2875 4135 249 3978 3060 3174 4660 1733 1756 1476 295 2677 3398 824 1944 1982 2313 799 3551 2709 3889 3273 457 2237 957 2274 3217 971 335 1266 4194 3042 3223 1494 3990 2352 488 341 2386 2575 1506 179 3911 2957 2726 329 443 2012 4277 2883 2430 179 386 697 478 4091 2475 2686 3395 130 492 1804 851 1412 4771 3038 1191 301 1317 2069 1004 4080 4720 1716 2092 1587 3623 4876 2186 2865 3402 2497 329 4310 4843 2226 2150 4343 1913 1613 4209 4864 4521 3832 945 211 96 2001 3245 4496 1474 504 4003 1303 2590 3432 340 4592 1304 1033 4094 1883 110 1673 449 4472 1188 4134 467 3289 96 157 4284 947 2150 4751 3610 801 1309 2575 4663 4961 1279 4757 3830 3996 541 3654 2897 4722 4345 1961 1502 4212 1579 1955 981 648 2325 1732 2516 3673 4391 3064 1675 3421 1027 128 97 1869 4810 2142 1741 4064 1045 4204 917 2136 3724 774 3362 3275 4395 4907 4554 1579 4720 1616 4021 4871 2103 3309 3369 1392 3806 4958 4991 3797 4537 2267 411 4967 2791 1864 4559 2117 3019 150 632 3490 476 2488 4448 3098 605 4735 1163 777 3893 4855 2282 3395 2753 1247 3443 2309 1317 237 4774 219 4983 3448 4657 1744 4436 844 1110 209 4353 274 232 2050 2619 3469 2593 3607 3751 3093 4951 2380 2627 3144 371 4142 2331 2940 8 1536 1485 1143 642 2047 1757 3335 2292 2926 1138 4482 1816 203 2639 3320 3452 2280 211 4795 1703 483 1537 1494 4912 2814 4473 1643 4280 1248 3453 1539 1226 3569 149 539 4754 1026 2563 3225 4083 3731 1672 491 736 2379 3269 3616 2236 3717 2979 3996 1458 4117 3060 801 1389 4742 1983 3729 2185 1343 1856 3981 4497 537 2373 1145 510 3235 4226 829 215 1711 4782 4461 4211 2506 3524 2330 2480 4455 1491 2392 1816 3845 1199 3702 2823 2869 3429 3969 3334 757 3339 456 2715 4735 3021 4321 3383 322 3305 3507 3118 2616 2397 1762 4035 4151 4355 2183 2065 4872 1380 877 3699 1059 3770 2253 2205 1017 3204 4059 800 2936 3862 2758 1330 819 446 3564 3068 448 3032 532 1202 3312 123 2770 2774 4618 1026 4302 294 4032 1036 2453 698 1888 1389 3111 1879 2436 1315 3847 838 1107 3177 2751 909 1814 3759 2273 3565 1739 1448 2902 2538 166 4450 1979 2431 4195 3594 4775 4375 2381 2005 4447 237 1579 2216 2435 3701 2645 1138 2598 3144 1059 1757 1465 2340 566 2656 2048 4850 3573 4623 1619 4350 4018 2217 903 4547 2851 1138 3059 2868 3505 127 4484 3876 92 1508 4433 2551 2916 4801 1991 15 3722 568 3430 296 253 4497 4034 2363 238 935 515 2447 28 1817 4245 3939 3736 3402 4529 4086 2963 2864 2362 4608 4259 3032 2969 4814 1410 3161 3522 857 2343 1869 4629 807 1602 2163 797 1177 668 2455 2588 356 3773 4625 1125 2792 1700 746 3833 316 2131 810 4755 4808 3705 3701 4620 737 1878 4641 4943 464 1762 913 1494 3955 2926 1893 1939 1347 4721 1344 4392 3701 2100 2065 2008 2289 4159 4114 2643 1014 3746 2244 3486 3588 2268 2489 2105 3384 3512 2561 319 2116 3483 2910 1353 860 1176 2535 883 2850 700 1697 3910 2922 3505 1713 2788 4079 4407 2219 1592 1276 3095 4422 3955 3196 1694 4862 4312 795 2544 2833 2865 3483 3803 4274 4215 2112 167 3474 3278 164 3997 4921 2182 3652 381 1865 1579 4272 1078 884 2006 4967 4730 4961 3907 4817 2583 3 4529 547 4471 4330 4141 1423 3689 840 4887 633 1574 3268 3306 4587 476 1395 3264 994 1911 1890 525 3750 3675 1389 1015 1766 2619 92 3517 3818 1917 4896 1869 3055 36 1522 1539 2271 2373 2965 3065 4238 4138 335 4849 2406 3442 1572 677 2412 1511 1195 632 752 2902 1231 3907 2809 1395 167 4233 2119 594 2446 2954 3503 1719 1931 1060 891 3511 4379 413 855 1109 1274 1939 1445 4518 2582 3212 3002 3453 1124 1646 1527 3848 504 4960 3200 240 1490 2999 656 469 3588 4650 2108 2616 3965 967 4555 4800 4632 3532 1149 190 4166 1582 3521 3120 616 2949 4277 1713 4806 2870 2153 439 1386 4616 2324 804 1893 336 1134 2871 2514 2005 572 1520 4854 2708 3000 679 3007 3269 1391 2525 2369 1460 1849 1185 2458 4113 715 436 1159 832 4952 3117 3101 2130 2484 2647 745 4106 200 2382 2768 2393 2417 102 3960 4259 761 132 4965 3720 2893 1634 3989 2292 197 135 3884 1415 630 4365 2089 165 1059 4490 1447 4550 784 687 133 1031 4494 4996 4279 4648 3563 1706 506 3125 4046 1207 2612 1725 767 2478 2345 1918 493 4732 4783 4783 1054 1660 347 2140 3643 1916 3994 1493 2984 1798 1554 2959 3673 1944 2517 2561 3120 1588 1677 1513 4624 4161 2554 2165 2205 4096 1854 3570 153 4583 3154 3057 2569 594 4238 2917 3526 365 1965 246 557 1635 2446 1416 4727 3226 2892 965 4586 2381 4879 2103 2990 369 2522 3591 3672 1848 3178 2593 3810 1553 565 549 2649 4350 257 3792 302 3628 1712 4945 302 1038 787 708 1554 2979 4692 3402 4960 1436 1194 3959 1360 3375 4017 899 2663 806 3487 834 2207 3921 4873 3604 4349 3200 3964 4077 2226 1129 3828 678 2819 2528 4648 4714 1497 218 3931 4850 450 681 2413 954 838 1787 2257 2513 2906 3731 3436 2381 2617 3447 3044 789 366 688 1335 69 2795 973 2535 2558 1917 2160 3901 3803 4725 1727 1419 20 4432 3620 1193 2719 4608 2966 1848 1362 1602 1022 602 979 118 3659 4072 3544 738 4006 4690 4639 175 751 811 2223 4098 4086 2275 1581 4484 3810 2155 3985 4739 398 1268 3022 167 4359 856 4565 3766 4831 304 3130 392 4413 1068 4694 4675 4035 2238 4627 48 4687 2800 1299 2916 26 2496 1338 2768 108 3875 263 450 1486 4680 1999 4074 4958 3449 2594 1934 991 4797 1668 494 4974 585 2013 1552 2118 1218 914 1197 2101 1060 4978 4458 1197 4102 1929 2656 3828 2052 2216 1677 3084 1412 3643 1681 2939 505 2258 2626 4668 3620 3520 3904 4461 3149 3271 113 863 2662 3171 734 161 377 2042 813 157 2021 1010 2965 3730 941 4011 4141 4936 2344 1217 4109 543 4642 2155 986 3712 4730 4687 4735 2290 4298 1500 3055 3551 4187 4070 2428 4292 3854 3653 379 2125 1603 2222 942 3462 406 2240 1176 3227 2069 2929 2508 3129 2227 2215 1471 1282 2777 1319 2994 2614 832 2946 337 1604 503 1659 1334 2485 1011 330 446 130 4050 124 1962 3137 4191 448 672 2508 4738 3483 2944 2257 1981 4069 296 1139 296 2090 3033 4679 29 1987 4383 1392 2092 3762 2468 4844 4593 1473 525 4365 4201 2028 428 3889 4257 1498 660 3547 1831 352 4513 879 2750 1478 4829 3577 2663 3760 1316 991 3683 2678 2241 2827 4689 4908 94 2410 4414 4987 2441 2967 3192 2598 1393 2617 4651 2326 1605 4760 4012 4071 757 2012 2312 2000 2039 2566 3966 3767 2523 2077 481 3875 4768 4755 879 4024 1461 3526 60 3359 776 1959 4824 3459 3571 3766 4013 4988 1762 3124 162 2520 438 1991 3170 1925 1477 2682 3374 2353 463 786 1463 698 891 2138 173 4670 3328 984 59 2941 4084 2046 2072 3257 1849 3745 3183 2981 4963 1206 4056 1587 4699 416 2253 860 287 763 798 2245 3583 3053 845 3516 3874 2991 11 1471 751 1696 185 3749 3780 4714 2176 2746 1819 2899 3569 2368 904 150 1150 449 2212 511 151 1326 2869 3747 1846 971 1499 2422 2764 1896 117 3482 361 674 3162 1470 3792 2447 4097 4901 2680 3718 4961 1763 4828 997 3401 596 3996 1473 746 2773 3722 690 4871 4289 3286 899 1636 1421 2843 2462 92 1676 1943 559 3482 2867 2351 468 4537 4590 3056 883 668 1474 4239 4020 1143 1665 19 3163 1691 129 4445 991 774 565 4551 4046 3953 594 2842 1823 2864 1227 3470 46 1814 1262 1638 1803 1510 2181 4345 2915 2683 2382 2435 2358 889 4900 4833 391 1177 2475 2985 4576 4553 1031 3936 2843 4122 1038 3913 3945 888 4921 477 1343 3038 1128 190 3748 4655 2355 2466 2637 3654 2241 4062 2354 2751 2525 4313 3078 2747 2164 3844 1018 1664 1960 1537 4770 3455 3488 1721 3566 1101 2486 612 4699 2978 4351 3541 4616 1917 919 1428 4346 429 3946 4370 384 1561 3220 1448 3519 3426 2802 1056 2415 1804 2839 2538 2500 1489 2288 4097 3766 1917 2576 364 4617 1755 2109 453 4702 2958 1649 4021 2728 3369 3513 3342 2576 3304 18 1207 3922 1733 1687 1164 2814 1772 3428 2380 3991 566 3063 1625 3775 626 4177 3787 4953 288 1761 974 4598 2284 2937 3863 233 2289 999 714 171 731 4677 1927 3399 1908 722 4513 2079 184 2039 1862 4757 4705 1595 3474 4315 4915 4992 4451 3460 3833 3819 726 4064 4878 1327 4009 3364 3805 1643 2751 3752 3530 2672 2911 1111 1871 4980 3157 3786 4864 3649 632 1109 4783 4966 2106 745 320 1837 2612 2065 3182 92 4455 1901 3581 820 3371 1065 4750 4301 4356 3951 614 2624 2416 1145 4414 3283 1154 608 604 377 474 2096 4505 2111 4171 4001 1690 2760 1260 664 1472 1010 88 2707 1831 1983 686 1 154 3061 4553 2248 3605 1103 1920 1565 2786 1449 2119 1360 1349 2375 1805 1877 4984 3951 1652 2611 4768 4650 4333 1417 478 3575 201 3468 4886 4177 3976 3547 2539 1812 2326 3756 3921 2923 3489 4619 2746 885 277 506 1674 2028 168 3331 2395 1725 110 4368 2162 4474 1054 828 3304 75 1818 1048 2097 4736 2275 4159 768 129 3252 785 1594 3455 2506 172 3118 1776 90 2134 788 574 1579 4173 322 3792 2712 4751 544 3184 2055 1146 854 1804 3484 3557 4409 1942 3527 3525 1698 3580 801 1922 3646 56 516 4095 2351 136 4832 2277 3137 1991 294 200 4910 123 3185 184 4947 4845 2448 3858 2585 3380 2974 2125 1564 746 1666 4318 727 1165 3584 4180 1751 1087 445 3252 67 1991 3974 2110 4915 742 1514 1758 2974 1883 4220 4476 4658 4944 4882 3588 1815 3818 3760 3543 1844 1484 2158 552 3665 557 4150 1456 420 3493 3151 1531 1436 2812 1821 4265 4177 4924 1662 3670 2058 434 4654 3082 2453 4193 4996 4641 1835 2422 3595 4803 944 4877 1834 4806 1103 4931 4548 4327 1477 785 1385 149 1194 1888 3507 974 3787 1383 2658 296 2138 4967 1625 3010 3396 920 4798 3608 1258 305 766 2978 2753 2676 4222 1757 4962 1791 1011 2896 4066 2060 1659 2825 1867 3721 2842 4894 4834 3937 1687 4980 2919 1698 4964 4044 4288 1861 777 177 3861 826 3169 3603 1789 4513 1363 3590 2257 4721 3746 564 3812 4508 982 2639 3545 585 713 1520 4772 1242 3131 3419 2063 3739 2807 864 2791 1929 1931 468 1845 4961 28 2118 4318 220 824 2634 891 130 906 3449 4218 1539 1105 359 1635 1271 4073 4124 4035 632 576 1428 1245 2667 2674 431 723 979 3742 1841 4785 3286 1847 2307 1819 3374 3781 3328 1875 1496 1953 1513 3460 1448 4628 2746 3585 1292 1672 698 1391 4853 4061 2551 86 1681 4982 512 3412 1787 3738 3185 402 3185 1259 2147 4317 2333 1850 4953 326 1173 3033 2235 1835 4948 2839 4031 4132 1422 2080 715 214 2968 2299 4693 667 4013 4602 4035 1672 1186 509 611 1134 611 2615 3380 538 4787 239 3763 3286 4313 4209 1944 213 1173 139 390 4410 127 1224 3358 4730 697 2960 3604 3445 4936 1046 3497 4217 3399 3257 2255 1751 1027 91 1904 3612 640 437 4048 4570 1538 4489 2134 3628 2997 3143 1623 2797 1094 4105 3131 1354 2048 1862 2966 1115 912 795 96 1742 2713 2925 134 716 2441 4376 4159 3874 2266 2499 4519 4290 98 3994 2607 2391 2971 3435 939 2860 3028 3513 3019 4862 3926 340 2650 1789 1271 3615 258 728 2171 305 1503 3398 1558 1749 1631 821 4787 3082 512 2406 2008 2971 2722 2903 2080 2407 929 4152 2247 2618 36 3855 4850 179 921 3052 3221 2924 911 2341 3994 1437 2650 1475 257 3442 1522 67 866 1296 4244 3863 2581 660 1391 2739 618 2724 2041 3880 921 1851 2776 1579 4636 3625 2346 3311 2936 3273 2277 2919 1720 3634 1423 3805 2882 3439 4951 3454 199 1679 3418 716 2551 165 2543 3427 387 1753 4307 3684 2314 2645 4190 1220 612 3920 68 926 1842 1303 1206 4701 2756 3351 2574 4379 1865 572 1742 3237 1027 4710 4514 4909 1120 1055 3449 3055 4970 4710 2512 2084 4752 334 3791 2706 2491 1879 4330 1977 1426 4788 3905 2455 4718 4588 3872 2878 4110 730 4784 3241 2133 1213 1484 3314 3703 1184 3237 1111 504 2219 135 2520 3565 664 1449 635 3416 527 4665 1617 1336 3522 1342 1302 3903 1850 1092 3084 82 2960 3804 2249 2781 3725 3153 3932 2612 2746 1267 3332 3187 545 3248 4521 1055 458 1710 4825 403 4726 2299 1916 4676 65 2469 3825 4661 1015 2850 2023 116 2398 1010 1748 731 1788 4671 2234 3368 3221 3300 1493 1197 3270 2763 878 3121 957 1685 2203 1693 4942 4399 1924 2783 4591 4431 1600 4138 2101 675 2510 2357 4813 1682 4797 2392 28 2305 3508 2346 2143 1407 3434 1997 2156 3945 2367 2256 4223 3823 1201 2804 1255 3997 2481 3976 4102 2443 1035 2806 4412 1878 1794 4139 700 1916 2193 626 1589 2916 83 4522 4322 2508 1171 2436 4819 4113 1365 4630 1282 3203 4276 818 2727 2021 2961 1647 2605 4009 1435 4143 4074 3051 2017 2960 3395 3073 4258 779 4269 2329 485 4960 3805 2147 585 32 4833 1835 2991 4666 1021 1704 1282 4318 2584 4960 4662 3333 388 1858 239 1303 3177 1266 1517 4291 1082 2816 182 1259 3630 289 2548 3517 2040 2005 147 3139 4240 911 3236 4212 1785 4049 2045 3401 872 493 3175 3080 3331 3732 767 1869 504 4811 1949 3148 3353 1258 2984 3680 1199 3635 2511 1792 2596 4009 2417 4068 4775 2334 1127 4604 4660 1459 4557 4265 4034 1172 1692 1514 1163 3785 2771 665 2335 111 4521 2924 305 453 533 3652 2656 3608 343 2249 2752 3191 1900 2820 1391 1439 973 1995 5000 2520 1512 3912 1835 1726 2494 731 1571 2993 4580 660 550 2941 3562 4713 1329 4115 2087 4102 722 310 2434 1160 3156 4567 4858 4601 310 3858 3112 3144 4572 2183 3856 3430 2397 257 3572 1017 1075 3978 1560 1804 4062 2997 1839 2181 2249 683 1252 3822 812 3335 82 3878 2456 1330 3853 1469 3166 1543 2039 4035 4897 3208 1172 745 2863 735 1414 1918 3835 14 4545 1315 4382 2736 4224 1352 1066 2317 3543 469 1566 2498 4166 153 1093 4231 3701 3567 1206 2127 3434 884 2573 4587 3260 323 1497 3727 4700 4969 4188 2204 3359 3384 2286 2813 4021 1344 3563 1266 1037 2546 3160 575 3543 1228 2730 646 2168 2039 3663 4089 3978 852 2282 65 2225 1115 2483 1402 2839 4138 2821 716 176 3332 335 2092 463 3567 172 3912 2552 3141 2746 4215 60 1700 2319 4711 3160 4390 4623 2941 3725 3650 4743 1769 58 4985 1486 2495 1901 1217 4526 1783 966 4942 527 3677 2421 1444 3549 4393 823 3614 4861 3657 2980 466 844 907 988 2347 1048 4843 3269 974 1549 1635 3359 4989 89 1989 2808 3879 2264 3555 4304 1838 304 120 2055 1951 3894 3445 26 102 2488 733 274 2279 1553 3992 1484 238 1057 2708 3082 1976 3586 2543 4520 2392 212 1559 1528 3043 4041 1586 727 1380 4306 4542 2229 2865 1040 2738 1545 371 620 259 1347 3306 3151 3065 2248 4295 666 2991 1986 33 2568 2102 2301 1353 791 914 3003 1389 2331 4875 3385 2464 3811 4134 1584 304 1474 3146 3461 4176 3895 2996 4345 4132 4477 2235 481 4063 4588 812 2199 872 4518 3983 791 4928 4555 3744 4795 3646 317 1407 288 3267 205 1880 655 4151 1964 1708 1645 2346 4275 3174 1395 2419 1556 4079 182 133 3150 4339 4512 1717 2308 2866 2093 2005 3679 880 1479 292 2608 773 2731 1668 2039 3933 146 1211 4375 4400 393 4786 1439 1252 4753 2713 3818 3358 1799 1865 3976 4733 2197 4992 2611 2591 2223 921 2859 1434 2015 353 2499 1781 978 1731 3705 2196 1833 4469 3801 895 4417 3137 2443 3531 3723 1213 1089 1479 2477 1251 3186 4377 4750 4714 4018 2247 3062 2683 4223 1030 292 581 2613 1919 4390 1073 4459 821 4061 262 3452 2808 4262 3014 136 4860 626 4559 3800 3387 222 1516 2381 3103 1732 3786 4889 4129 2377 4403 2628 2605 4981 2094 2105 3947 1366 3357 2422 3608 21 2437 1384 395 383 2314 1948 1280 2101 2640 4895 616 2484 4435 1960 1631 4158 1112 4240 3541 1512 930 641 4990 3002 3406 732 690 3434 471 577 1085 1409 1226 27 1688 2444 2011 1 2798 3772 3807 4863 4864 3342 1024 4787 2570 4612 3836 1408 468 2787 542 1198 1329 931 4020 1952 3331 2186 4671 828 421 177 1806 2447 488 861 1011 3335 295 3263 2876 3559 3818 4309 683 2142 2207 3167 343 3768 396 3858 297 4555 3823 3521 392 4748 4366 4911 2997 2904 4191 2638 3768 2627 681 515 1089 2540 3089 3175 63 4759 4927 3096 53 2730 3430 1350 512 1600 1719 4926 1090 601 446 1946 1586 592 3820 2919 554 924 907 1831 3664 711 3773 3165 4909 1258 2262 4555 3241 4823 3997 4878 4277 989 3815 3001 431 1824 3932 1542 1066 463 168 2792 595 4124 635 2421 1637 2223 2626 3324 4830 2404 2460 547 4808 3984 1677 4139 1129 2712 2558 2058 2523 2938 3363 3832 2308 4545 516 3098 3719 4717 1372 4067 858 4625 2869 4654 4542 1156 1883 613 930 4552 3908 3229 4273 174 4470 3839 3599 752 1649 4945 4719 4670 4249 3307 3296 106 1093 163 2707 316 2803 481 367 3798 1474 4939 3718 1776 2110 4243 4221 2581 3383 372 2328 813 90 1296 4387 3897 2215 4429 1490 3010 1609 1307 3322 4491 3729 864 4221 1706 1924 1540 3795 291 3904 1797 4923 4125 1627 3204 4454 1971 2468 3527 205 1884 856 1461 4702 1379 2366 4189 2563 3671 3227 1951 3970 220 2695 1281 3222 1 4446 4619 164 4033 545 3771 3103 2530 3194 3595 2733 3584 3035 3230 2704 587 3248 3966 2775 500 1880 185 2850 68 2688 743 440 3846 144 2166 3573 4280 4644 534 868 2550 3820 374 194 1423 2276 3325 4403 70 3765 4201 66 2426 2514 2076 3070 4694 3572 2577 3095 346 3311 1972 4277 3272 570 3983 681 1104 1979 1286 4026 4468 1401 452 4810 3029 3656 4491 3255 2628 4601 401 4386 2329 4423 525 3331 1040 1810 1734 2235 2479 4352 3900 2960 450 2159 2085 2269 4815 1085 426 943 1546 272 3087 417 3242 606 4782 561 3010 2247 1373 3865 2353 893 3883 623 3939 3123 4263 4061 2301 4187 3801 3257 2420 1439 1015 3366 4271 2905 2898 1626 3449 3794 3030 4782 208 79 4493 9 481 1991 3301 1453 4225 2215 645 3032 4029 998 3852 3837 563 1457 915 2761 1639 96 1493 3486 4967 3135 470 91 4487 2574 1817 4977 798 3946 4369 4656 4303 705 1793 1856 3065 4106 1276 3488 3016 3595 1398 4219 3066 1009 1144 4918 2354 2412 2232 3868 3408 4767 3943 3586 2334 4724 1793 1787 2229 2399 3088 716 2934 4270 1514 1345 4442 935 2646 4359 3891 3874 3075 40 4808 1875 4146 1210 4101 3489 2927 2008 1592 1074 1091 2031 1206 2597 1741 2186 2676 3358 1924 4303 878 3613 2119 1856 1139 1095 2469 2435 3638 764 285 2955 3159 303 4560 4468 1688 1362 2090 2754 113 2271 4988 547 501 2720 2189 3552 4963 1727 3388 1241 4589 4247 424 2614 2052 833 2073 3718 1106 4608 4932 3188 1950 4966 3778 4493 492 668 4297 3995 4050 4902 3130 3021 4133 4340 2065 4597 2802 651 3785 4536 1021 194 3677 1186 1837 4558 760 623 4246 3558 2270 1803 373 879 432 507 3800 2689 3085 3482 1676 624 2035 1317 1949 2132 1362 4895 3865 425 4761 206 4797 2784 4111 3980 4751 4276 3652 2399 3562 3542 1957 633 2685 4386 2483 632 3076 4096 2604 399 1093 1315 2641 268 1277 4013 2447 1584 833 1169 2294 514 4533 2896 253 3028 4232 2533 4212 2524 2294 1065 3776 3397 1917 4735 1442 603 1816 1217 1640 106 367 3473 1203 3704 2885 3633 1056 2471 745 1132 2751 1596 2382 4282 1919 2491 994 4624 4600 1352 2483 2302 4855 159 1517 2095 3581 2381 3597 492 3865 1572 4906 3129 2713 195 686 3391 1701 4124 1097 2001 2765 4877 2174 4655 1645 3495 3365 4301 1376 2626 4535 1925 4634 407 629 2297 1237 508 4402 2002 1797 2460 3460 2196 3372 3468 3591 4711 247 4272 2938 4024 4686 2475 2263 4085 520 1514 423 3493 4421 658 4324 3478 1074 4470 1078 4669 3689 2922 839 4026 342 1226 4767 3441 2715 1452 3528 3954 4628 3049 4314 1529 708 3288 4569 4535 2671 1532 2282 767 2446 3817 1458 3250 1782 1122 2015 2099 4073 3774 788 2732 3267 3751 2937 984 3310 2586 1537 2486 1558 4385 2091 956 2718 3716 42 1146 2378 4555 1133 2747 91 662 1039 3975 1622 2582 3616 836 2493 3465 3178 1136 732 4969 2693 849 2013 3718 3571 4693 573 2871 996 618 2565 3005 4660 4703 4161 1089 4576 3593 2556 4057 4717 3784 3115 1639 2329 1431 3669 993 3304 4783 3794 1258 4952 4652 2161 4168 3541 2982 4703 3708 3486 3410 4959 2165 1998 1487 2957 3253 1580 2834 1002 4274 1155 2938 1131 111 3691 1436 4986 1240 4406 1456 1459 1161 3204 3746 3952 1800 3519 450 2974 1135 2104 4604 4150 179 376 2841 2221 4679 4672 45 1308 50 2953 935 2280 1564 77 3723 2867 4261 1988 187 3657 559 512 1042 212 831 4410 2720 1953 1976 2786 3129 1769 4207 2923 621 4449 1064 2324 1130 1170 4320 712 1309 81 521 2767 4381 728 1297 3171 3712 4292 2267 2196 4324 1053 2812 140 4176 2649 1687 940 1888 3424 2746 4245 3724 577 4615 3080 4425 2972 4556 2583 3542 631 3907 2617 281 314 202 2418 664 3602 4476 4640 2584 81 1927 847 2858 3332 1204 3054 3689 4868 3483 2328 4429 286 4244 612 1762 4051 2878 694 866 953 435 4204 1375 3487 2610 689 4330 69 3693 4125 4239 4266 1609 1570 4998 2996 2272 1785 540 1764 3954 1892 2008 3495 3727 2617 3574 462 231 2669 911 398 114 2110 3471 657 2544 16 150 1364 1211 4634 56 3767 2192 2950 3221 600 3130 3820 1017 2808 4447 4591 3061 1964 2401 4454 2324 2581 4965 541 1303 2329 3023 3122 986 3336 4053 4368 1997 4967 1920 783 755 608 1910 4458 2918 1696 1058 3423 1497 4032 506 2179 3293 1917 3352 4475 2125 1489 4634 588 745 2863 99 4037 3991 1242 551 2504 285 2287 3027 4372 3497 334 3418 277 3473 3949 185 787 3075 1981 4004 1231 4542 3563 3534 4481 2639 4392 1134 4485 4830 866 3324 1528 4278 3473 3616 944 2896 4218 3988 1826 4296 3616 4701 4778 3095 2774 3006 2238 1767 1878 836 2323 1226 3117 3771 655 948 2540 2295 1629 1932 2873 780 1500 295 3372 1056 2168 1341 3434 4243 4864 394 1878 1358 222 2534 4883 1897 298 3470 195 594 1583 273 2091 2853 3821 4563 3212 4391 1429 3133 3652 2986 888 859 2859 2093 3065 4181 3255 2121 318 2590 4640 820 1619 2696 2364 2066 982 4791 164 807 3444 57 1845 3030 851 3220 4473 821 3430 1152 3915 1791 1581 1785 2927 4449 3850 3254 1223 4253 1396 3501 3607 3202 2880 4765 898 297 1083 610 2954 2074 1185 3780 3068 4693 3498 208 3137 1314 735 2358 3391 1657 3873 2225 3430 3778 659 2986 1420 4567 1643 1310 65 2357 397 3027 3900 1479 4736 1495 2556 3611 1230 3625 3639 4122 288 1934 3942 1204 4649 4437 1287 2938 1822 3115 2450 2555 2228 3968 1757 1591 162 793 3096 1919 1842 3572 4722 4299 749 2662 2842 3034 132 400 878 1870 3647 4326 2992 4365 882 3999 243 4177 2859 1032 314 3385 4302 1121 4194 1038 3497 1326 2452 367 1944 3271 596 2589 2098 1736 236 1152 1618 1962 561 1112 4575 1096 3733 4316 3580 931 524 3831 4281 4543 127 3766 3432 2627 4132 3843 3504 3125 1291 1301 2726 2188 4915 3502 3735 4812 1763 3603 4040 2382 2881 4216 4038 357 1695 2209 2150 409 4576 4658 3462 5000 384 2297 4130 2336 1905 2598 3056 1247 3039 4921 2868 2755 1349 3116 1837 2642 2390 2173 3470 1652 3693 86 1742 2692 4036 3269 3576 418 3161 2956 1324 411 3237 4322 4508 3080 2251 4952 1160 3259 4735 1916 579 2405 540 913 2131 171 4365 2198 4156 876 3933 2139 2334 4717 1263 2023 4875 581 4327 3812 3154 3601 718 2121 1327 1193 3578 3863 72 2369 1667 1469 2065 97 4832 4077 689 3846 4352 140 4539 1886 1985 1109 598 1944 1157 4895 1550 2194 3528 2987 1584 2353 4147 3191 2874 2733 852 1893 4281 3521 4284 3732 1648 1311 3111 1102 672 2851 944 673 3994 219 4418 687 151 2021 552 1701 1329 633 3454 1823 4791 483 3389 1723 1093 875 1315 585 2001 2156 3729 3578 4215 736 2131 758 1206 4466 2956 412 3625 618 2183 654 2896 3333 3535 346 2428 179 1536 3378 4942 1559 3363 4789 216 219 1358 1308 3282 4145 3138 4501 4047 3267 3283 2924 3485 1299 3876 4501 3097 3844 1544 1355 1033 735 434 957 1392 3655 3886 3771 4845 3014 4845 4973 2356 2333 2949 2668 4819 4208 2143 2559 1942 2296 2224 3024 2029 4431 784 973 1089 3871 2806 2463 1170 1388 3953 3350 1443 4485 3272 1067 3884 615 1740 3764 1032 4298 3849 2243 1493 2826 3257 2376 1806 4319 4544 1307 1116 565 2249 4546 4345 3021 4391 745 3427 1098 4277 413 519 1269 2607 2376 4612 2642 2334 1041 3740 3697 4369 2841 4766 3085 3606 4254 2303 3208 4877 4523 4492 2949 4469 3510 89 829 4621 2698 1429 1171 1509 107 2788 2064 4986 1044 3084 3071 293 1900 4344 962 629 2124 1072 3875 4208 4571 4591 164 4934 1066 3228 4008 3567 4393 833 4255 1135 2632 1071 4006 3817 2702 2848 917 2673 990 3604 143 449 3757 3669 125 1101 1678 3218 4931 2327 3246 2848 3602 1499 1376 2228 1989 4764 4833 2650 1356 30 2277 4233 2179 457 545 1085 2348 1253 1391 2380 969 4032 309 1426 2859 4809 4766 61 3046 1617 3087 2441 3098 861 851 1836 4212 4485 4432 4787 4387 344 4208 3140 4635 3134 4945 2402 4173 164 2965 1141 2053 4828 1635 4031 3339 4298 3460 2879 2187 4816 4246 1090 3797 3891 3149 2229 3925 3363 517 2756 3548 2999 4201 1991 4773 815 1575 4087 3409 720 1266 2038 875 3380 2439 516 205 3479 1736 1826 1274 4779 4716 1835 1345 2861 341 2526 648 3837 4456 3382 2983 2514 297 4226 4409 892 3492 1621 4559 2496 1669 415 1324 1976 4657 1242 2281 1088 2939 637 4083 4530 4968 2885 600 1171 4507 1743 4510 2276 4002 4336 3804 1010 471 3005 1911 302 2543 1203 2079 2653 958 3824 351 1393 4250 336 480 4662 4836 993 1950 3630 3394 2583 338 3078 3511 3905 2078 3118 3834 2098 4460 2701 4339 3809 1112 1467 4369 2001 889 2526 2814 3626 2268 4709 3905 3814 81 840 3355 4436 1868 2086 4387 2001 2421 2412 4154 3674 3744 4989 2440 172 4238 4717 2525 660 2611 237 2824 2519 2014 1194 4052 4379 4915 4782 430 2636 4460 206 168 1152 3164 970 73 115 931 2096 835 3140 285 3560 3956 1614 1962 4641 1117 2856 4384 155 198 2094 1540 3900 576 1021 525 4652 497 4523 257 4696 788 3149 4854 2074 750 1886 4219 95 1762 767 3428 1112 4550 945 4937 4234 316 4093 3279 4510 3866 1933 661 3257 4370 496 4649 4237 1075 4786 3753 4246 3182 3377 3346 87 2226 2793 3565 4674 2544 2305 1533 2427 703 2140 34 2846 705 1137 3800 1612 3197 3156 4561 3947 187 1706 2767 3259 635 3625 3819 1441 3638 1558 3361 1095 659 3636 577 2322 2460 1148 4816 99 4702 2663 4725 4327 2629 3454 3196 447 4237 1443 4262 3185 4098 2477 4151 165 617 816 4143 3376 1525 3770 2594 2396 1307 4040 104 350 14 1479 1381 3335 427 19 4578 4548 926 3147 706 4246 3180 2810 62 3331 3231 4448 4074 3763 885 4144 3166 1083 905 4016 4069 2686 4913 3683 3913 4367 2126 3442 1021 88 1071 47 994 1638 3838 3296 4219 3762 3961 4418 744 521 4770 2116 1543 1949 2872 3751 3654 4035 356 4957 51 2763 1141 1679 3404 3499 668 1461 1967 1460 1873 299 787 4635 3476 2166 3477 1482 28 4754 1533 1132 244 4839 1286 4076 657 3344 953 3831 4517 2531 666 4013 2311 563 2546 2260 4993 1785 1827 669 97 2591 751 1509 864 2012 4258 1165 4974 3275 1203 3587 668 3771 207 1791 4976 4488 614 4447 69 3241 4540 3371 8 4544 513 4489 292 2925 3834 2106 383 4563 278 1931 3531 4306 3129 3734 2222 1611 2284 430 210 3263 3635 2398 1541 3809 3046 1651 3010 4223 2592 3629 4567 1253 4163 10 1925 1753 2587 1596 1411 2952 3550 886 3580 3192 202 4210 4644 428 3359 2774 4934 707 4545 4370 385 3977 127 2123 4030 2381 3607 2132 3628 2889 3576 272 3605 3206 3478 3481 2542 1189 2793 460 1683 2014 2622 2379 3904 1797 2037 4057 4361 3672 1089 3890 459 4379 755 2648 4921 204 3784 1271 4016 4407 4718 1282 563 2802 2683 2715 2439 1522 782 2695 4848 749 3980 1680 2987 982 3276 2657 2442 1853 3859 3934 2027 4972 4817 2025 2657 755 1963 4534 1681 3236 1151 3376 783 2631 1810 4049 4159 3208 373 2246 1396 1924 732 225 2212 4408 4718 870 3649 3586 2824 1022 2802 2182 1090 4239 3296 330 2224 4401 1369 1578 810 1634 649 4741 3068 1331 1948 2261 3191 3090 557 2843 3302 3134 1723 306 2098 2038 1582 3959 303 4770 3262 1335 485 3936 4125 537 4847 3289 5000 4864 3447 609 2617 4778 4672 1922 3288 4475 1355 1529 109 1451 1611 1584 4448 676 4240 2843 1610 981 432 3355 689 2754 897 2534 2472 4537 193 3692 1540 4102 3838 4116 4984 1512 134 2533 4002 1850 3417 3237 332 4971 1522 1830 2708 3206 1665 2668 636 243 1659 2472 218 1292 2145 2928 1833 401 2573 1364 863 4540 3088 1107 3253 2430 2927 3708 3754 1600 209 2413 1176 3131 1379 3664 2869 2633 1620 3113 68 2385 1401 3153 4498 1943 1826 262 4305 4321 1507 2001 32 4979 116 142 808 3756 1234 2503 4737 1335 3260 2394 1587 4435 2846 1526 797 555 561 122 4170 1055 2665 3215 2631 4177 4390 633 4167 2817 4147 4897 879 1098 4266 846 3858 546 2559 927 741 4190 3576 3258 3204 4332 227 1393 2124 526 3856 2776 3495 1534 3251 2872 2347 341 156 1527 1203 586 2166 3750 1348 1721 2555 633 4177 4217 3134 1955 4704 2461 2407 2663 2035 3844 4331 1024 72 2522 3154 3314 1698 1317 247 694 2517 2464 4196 314 1805 115 459 399 4512 3553 958 681 1847 3400 2463 331 3514 2677 505 2816 761 773 2941 2731 2403 253 2678 32 2003 3412 270 4825 4182 2628 2438 4474 318 3756 3426 676 1178 4568 1475 4334 1988 1247 1179 935 905 1588 3004 4086 4261 4895 978 571 244 3025 1268 3619 4074 235 2399 783 2588 2287 1019 573 3317 3277 484 926 1954 3928 4298 3030 4838 7 1857 3720 711 4956 4842 567 4815 4352 1152 4142 3380 117 1140 97 3816 203 90 3266 993 4036 2474 2269 2642 2023 1887 1212 201 1920 1699 1243 543 830 4521 2941 2515 4285 290 2389 1063 4178 3129 4622 193 1498 3791 3860 2444 1842 2319 2281 3036 4936 4187 553 166 3961 4461 438 4429 497 935 1940 390 1798 364 958 4581 4877 2628 1911 1814 172 188 2146 2357 4862 52 811 4886 4651 1887 4324 1198 1844 4126 481 1687 3915 2310 1364 1848 1113 3749 114 4899 3335 953 3483 230 4110 929 1086 1002 1150 1969 2995 4735 2739 1867 2687 414 2571 4617 3723 2229 905 3540 1486 279 1245 1440 3758 2193 474 4749 1267 4167 2367 3112 3429 4373 3471 2472 8 613 3561 393 4199 1319 1768 2140 2295 2989 2363 277 2271 4043 638 1812 2814 2829 3280 797 2205 273 4516 1104 3793 104 128 905 3947 1026 4352 3393 719 2623 1908 707 256 2782 1637 2800 458 3170 956 4035 2239 1215 828 4246 2971 890 3515 1404 800 3623 165 188 3227 1568 153 28 1117 4357 2306 2796 2306 3990 4799 3703 2261 1683 499 4038 2147 3005 1949 3236 147 4506 4193 3178 2245 3620 2270 4909 1968 2971 2087 2987 353 1519 1554 1626 1379 3318 1555 3857 2858 2460 4738 3309 911 2638 3985 1630 4975 3550 4951 4335 3068 1714 1151 569 66 477 2930 3736 963 4421 3857 4389 516 3987 3443 4850 646 4374 2965 2481 342 4064 2901 3614 973 1511 4999 2864 248 4942 1208 2060 1281 1569 2509 810 4612 2188 1453 646 2323 117 3131 3264 3299 4950 1109 2788 4365 3492 3616 3195 549 4114 2113 3945 4614 1207 2005 4877 4517 3459 4074 1651 434 3718 2388 133 1866 4322 1481 1654 3071 4820 2077 2422 4326 47 2263 1705 3320 696 2290 3000 2778 2483 1821 150 3253 3221 4428 2403 3126 4088 116 1485 2631 2562 2338 170 3668 1454 3885 3632 471 4065 1688 2414 1765 766 3953 400 2143 4027 4237 718 418 2354 449 29 543 3897 2474 4965 4531 362 615 4977 3552 3091 4353 930 2107 2256 2498 3780 1500 1364 771 4936 1041 771 2276 3321 1803 3340 1312 383 3039 983 1670 615 3206 3083 2889 3880 2557 1987 4745 2863 86 1307 4616 3212 3989 2680 1166 3659 4061 2622 4518 76 585 1879 3263 3764 2778 3395 4131 2394 3679 418 4803 1386 449 4780 337 3293 4179 697 2220 2479 1296 1866 648 312 2332 4486 2787 2356 3682 4909 4393 715 3917 969 4401 3009 4783 960 1727 4263 2477 1556 1416 4040 3760 3962 4152 4837 1565 2551 2103 498 1526 454 535 767 2112 3611 4936 4927 4515 4875 541 676 605 3097 3997 1817 3631 2171 3346 519 790 4115 3893 2385 3843 544 1832 1279 460 594 4698 527 497 3409 2023 3767 3175 3790 4526 1309 3144 3911 2145 799 1250 880 728 2883 1476 2245 4406 112 972 2682 899 1395 2787 4923 1248 3020 286 1691 2854 2406 2951 145 4655 2650 2011 2143 107 3180 458 3538 1125 3117 4858 3205 756 1591 2908 3197 1483 452 157 4422 2232 3368 2263 2140 4216 1802 421 2507 2170 1887 2218 2177 2856 1879 515 3798 3097 1214 920 4563 2954 92 4023 928 1688 4614 4025 2819 4119 1779 1596 1952 294 4615 223 1004 2009 2683 777 2337 622 2715 4234 3046 2728 4647 287 948 1487 2267 2643 2122 1670 3862 3465 2121 444 743 2283 3784 2732 1659 4166 2633 149 2648 2155 4410 3994 2142 3272 3494 1114 2849 485 2674 3721 4640 784 904 2222 1689 1561 2335 467 4611 3918 4736 3889 3594 4272 2451 2513 374 1757 4184 2403 348 3108 4599 2019 2404 588 1496 4159 2705 3621 1820 1570 1436 429 3730 1605 2898 3348 658 3664 4857 2360 1230 4869 1711 898 2348 4366 3195 2863 677 786 3098 633 169 3004 1515 1636 3361 4684 2243 3409 4740 2060 1522 1462 650 4083 4197 4003 508 4814 4954 966 4418 4426 1054 1432 2099 3628 4490 4207 4569 753 4098 2554 1418 982 2053 2272 4072 4769 1040 1065 3730 4989 2251 2467 4977 1115 178 4134 2748 3044 3901 4705 2308 3959 4376 3515 873 2809 996 2154 1139 2680 4132 4847 3209 4487 1289 4744 4950 270 47 3125 79 3255 1326 3556 3030 818 377 22 2362 4353 1818 1711 2373 2645 1332 3345 4076 4319 1536 2098 1131 2976 1273 4745 3911 4874 1288 2933 1265 2660 88 3006 3538 9 3794 2090 3097 4746 1539 1730 1127 3016 2450 4058 132 4139 82 3300 494 3389 646 3446 2153 3000 3152 983 3594 2684 232 1062 3371 4234 3571 4787 4035 3204 1186 1276 3995 3962 4455 3602 273 390 4067 3601 89 2697 2219 195 607 1948 4702 3254 1382 1208 3633 881 340 4166 171 3187 1555 1656 3577 1076 1202 4430 3043 4762 1666 4394 3725 4974 674 157 31 4708 4660 1575 374 2279 1245 2051 3577 1018 409 4152 4172 2696 940 3369 2040 3741 2106 814 2953 2410 896 3289 3015 4773 2528 2970 349 1966 3017 2196 3269 2748 1141 4621 4683 798 4922 458 501 4131 1402 3840 58 4658 3066 2636 4287 3578 4782 4077 1971 3532 3556 60 3837 252 2300 4667 2488 563 4527 1555 22 792 3109 548 2506 1266 2909 4985 2020 2344 105 1225 2089 1305 655 3440 3529 980 4649 4827 1263 1666 4598 3248 1997 2255 4975 1148 1781 3060 4747 4138 2745 3592 571 3931 1451 2786 3182 2936 358 1921 3702 1602 3955 2060 2482 2195 1861 2770 2306 3154 1606 836 1750 1915 3055 4446 2648 1389 1604 2298 2748 2514 1366 3524 4015 3450 3599 4935 4222 2920 2625 1270 1738 4403 624 1676 3291 2391 3803 2013 4426 450 1895 2362 2405 1543 3012 2609 3606 2142 2910 75 4997 2594 4925 1125 1914 4858 229 1471 2355 3904 2855 4480 2268 4309 2126 3199 290 2227 1947 12 423 2345 3458 1957 490 4139 2059 3465 3996 4840 537 889 2227 2898 4622 1921 3762 2937 581 2692 895 2488 2087 3086 2173 2079 4855 4167 2968 3687 3126 2582 883 1481 1087 2980 4405 240 1428 1949 423 1410 3831 2323 4808 2675 1074 3651 3057 2641 960 4893 4698 3249 3977 4568 1763 2073 3114 4108 1700 260 4955 1446 525 625 247 4287 1286 564 4231 2517 889 3268 1152 2241 3195 4435 3128 4912 4311 4497 3557 4674 3994 3914 1174 3222 576 2467 87 4300 2646 4729 314 689 606 4178 2361 4775 4734 3777 4269 298 1777 966 4058 708 1076 2436 3264 1105 986 1898 372 3348 3593 3355 3421 1825 4731 1238 2567 1697 1806 4654 299 9 76 690 4653 2762 212 3878 4653 283 1567 2609 1743 2947 2907 4341 547 4367 3772 4147 605 2778 1222 1956 4406 696 4692 2384 3865 4162 4453 515 1351 1501 865 2795 787 2250 144 4644 47 1120 2739 3012 38 3334 1585 3943 4199 785 3724 3796 1816 2972 3721 4125 3329 4027 1212 2779 1045 951 1425 2857 1237 4173 3588 2364 3468 4519 4530 4409 3195 865 22 2711 4959 869 2957 2768 3790 3528 4266 3965 1286 970 1651 4015 1382 4266 1938 3871 763 1256 4156 654 4757 681 182 1733 4327 3095 1507 1623 1018 2862 3191 1546 2434 2304 1383 2322 568 1730 1287 1022 2926 4845 3659 4177 3270 1222 2294 3754 596 4070 774 700 3463 2986 3053 3247 2956 2468 3554 2965 811 80 1166 958 1680 1712 2432 4677 3795 1001 3721 3312 2240 1044 489 4859 1328 1670 3496 4318 4007 4784 4981 3571 2900 2815 651 2033 1867 1213 3431 2612 1254 4566 2187 2378 1608 1252 4710 343 3121 1428 4514 250 2741 3991 3461 3006 3037 1602 3376 290 3508 4574 3155 4041 3874 1824 2311 619 173 2938 2586 2442 2076 2808 2735 1078 1946 277 1163 3498 4953 4619 3186 3956 2868 1870 2487 2561 1843 3618 3927 3214 2707 576 3991 656 1004 3094 3521 4605 1993 1916 3636 4353 4443 383 3945 1770 966 3337 2047 4925 3147 2207 4143 4119 3293 2930 800 164 4748 4255 1100 3251 4421 1831 2546 3343 383 7 162 1960 759 721 2396 2688 2717 898 2777 3103 301 954 2488 432 3567 119 1603 3177 3232 2418 4543 3495 1567 3312 1888 3912 344 3850 4282 3054 4828 909 2601 2259 2807 3891 1746 816 3849 4097 544 4524 1390 399 3664 4531 4702 1315 4349 1804 3213 1094 1228 2026 1764 2213 673 2293 4630 2873 3633 2174 940 752 4878 4694 130 2529 494 239 4576 3908 2364 4345 2257 472 1358 407 2967 819 3805 2815 789 2382 3288 4366 1492 422 2449 2394 1487 1980 2982 2718 2782 3406 4145 97 2695 4388 9 1295 2000 2844 4151 71 3615 4350 3970 4739 2706 1104 4539 1299 399 1219 3778 2450 637 1028 3183 3271 961 4756 1297 3438 3083 2425 2739 1981 2070 2587 2082 3967 835 1599 3472 452 1942 1208 2628 4231 2920 1481 4184 3055 627 468 2290 2062 330 214 3483 789 134 1864 3579 926 1289 432 4051 793 567 4150 73 4320 4584 271 544 2610 4016 2238 3445 99 3288 4246 3707 4259 1570 1721 4768 883 3952 3300 654 1379 2885 2608 1187 575 4178 243 3321 3261 2635 4325 2791 4560 3416 3996 3597 1488 3709 4904 4060 3312 4601 3879 4036 2007 3115 4474 1533 416 4472 366 4607 889 4398 2813 2977 4768 3821 3370 2485 1457 1089 2624 3290 225 2017 1084 2929 1495 643 4302 2713 2933 2958 1077 860 899 3990 4856 799 3709 3899 2237 4294 2328 4114 3325 4613 2425 299 118 904 3566 3465 984 2916 4770 2941 2265 4844 725 4636 4089 1341 1962 3516 4190 1850 4768 2939 2554 4744 2082 1608 1432 2883 4255 5000 4594 2880 3210 4482 2638 4321 3666 3155 4220 1420 604 3596 4042 4004 12 1975 4280 2566 2784 4357 4404 862 2653 3122 704 3240 599 1991 4839 3455 1142 792 1859 4793 3491 4700 2370 144 2448 2448 2964 1203 4421 3972 1351 1787 163 3436 2116 3934 3741 4480 1023 1712 3282 2692 3290 3485 829 3385 1098 1248 2373 66 4929 3464 3589 3800 3435 101 2341 927 2985 1127 4383 2607 4233 168 3235 2539 35 2933 595 1245 4829 8 4360 4096 4137 841 443 1725 1426 1336 1205 3103 3714 3501 3127 343 1239 2209 2474 3536 338 1250 665 491 3134 155 3098 4717 2575 505 1977 3317 1680 375 4429 2174 4267 4611 3585 4147 1950 271 3132 1334 3336 2601 2682 2199 1736 3107 3880 2179 358 1971 2827 4651 928 1012 3938 609 4687 2484 72 4654 4591 2540 1403 23 3787 1915 4064 1227 278 2179 2228 343 1227 2986 2700 1618 4829 3315 2614 2241 2760 1395 2046 4276 3399 2132 3450 3423 3811 4101 3575 2650 3195 2007 2602 650 2142 1514 2023 4422 2482 1582 805 2746 1873 2779 3735 1583 727 3433 53 4217 2277 3472 57 3704 4977 1650 2891 695 4108 1644 493 1112 3058 1617 4448 3871 3598 1254 3526 4186 3123 79 3229 3456 1452 1961 2466 2558 2197 4206 1875 3851 4815 4204 364 4830 4184 3406 4804 1682 737 4593 1829 2529 4134 1736 2543 4510 1209 1305 1629 1009 808 3838 2686 831 195 4509 1589 1504 38 1409 4498 4087 1925 4590 4279 2326 4939 456 3012 2855 2674 3565 2004 1108 1358 150 918 983 57 1387 3884 2643 1809 1980 3047 4465 3286 1296 2121 436 2717 1954 105 1086 1615 1903 1107 2872 610 1177 4326 782 575 4807 2772 3097 2498 4875 677 3715 94 1090 3460 1550 4318 2352 16 4110 621 2305 517 90 4055 4505 2033 1663 3990 933 1287 3269 2814 4208 1695 1040 64 1855 588 4328 4619 453 4452 3369 502 3544 2660 2484 2288 954 4818 2780 4385 537 1321 3162 4958 1463 1648 1506 4408 3042 1523 3812 4181 2301 737 2243 3190 3774 2204 2793 3904 998 2012 825 1403 2692 2364 412 150 2362 2716 2933 4281 3894 2725 3037 2129 2907 1496 4735 2167 4501 135 1045 3849 2873 2403 4377 808 3322 2260 4485 3657 2077 1932 884 3844 4182 2917 310 2528 3401 550 4752 1117 770 2802 2090 4440 2541 3312 4751 1579 2911 3076 2168 826 1138 2141 1666 1159 2589 149 2651 3662 2482 2964 1761 4506 951 3885 1651 3358 2437 56 2278 365 116 390 3457 3219 1309 1536 201 434 4798 2865 4870 1462 4890 3991 3788 3249 3527 4966 3731 1240 1182 4277 1448 3491 1222 1654 3394 4585 4872 2218 397 2138 3444 875 3594 2739 44 2865 3061 750 4396 1286 4774 695 4328 618 2089 3744 2142 975 3406 1454 3735 1221 769 3689 499 2088 3547 4408 194 253 3063 1323 1307 3753 1286 695 4345 98 1707 4462 768 4763 2800 4196 4501 4365 2336 4475 2364 1265 2626 1360 967 3478 756 3755 30 745 1118 763 4033 3496 4427 3440 3360 2518 1468 4319 1220 3779 4468 4106 4763 2905 3316 4821 4879 1680 985 610 296 26 2769 3798 4470 3584 2410 1874 4567 2795 1411 194 2855 3427 1969 497 3403 4892 2844 1588 2557 3572 3287 4386 4859 2343 3203 4291 3400 4379 2084 4718 1930 2380 4835 2113 2114 3937 4802 2604 2639 309 627 2190 1875 1663 954 3695 2364 194 2158 4028 733 2918 4796 4679 3650 3461 4140 1300 4880 343 2098 4189 4362 3198 4558 223 4309 267 4772 3523 3285 487 4317 2198 3493 1875 4653 961 3524 985 2155 569 1083 1144 3491 3376 4960 1979 4567 730 4157 2027 946 242 1145 4289 1532 1866 3342 1661 1185 1070 2497 2218 1650 4002 934 151 482 4727 42 4695 1609 2163 2983 2010 3829 4245 4051 1994 1213 3029 1897 1807 276 4594 454 4243 3556 3722 3101 863 4688 2670 564 3956 4088 754 1477 3851 2057 2626 2006 3598 3739 4616 897 2340 3601 3391 765 721 3172 2675 627 1635 2393 4086 2265 3790 710 1605 371 4785 1505 2761 2613 3335 3889 3799 2346 440 2555 3864 2128 2029 4694 3162 1338 2399 4471 285 2348 3760 4438 1158 2371 2928 4143 1863 931 4898 1930 1765 686 4324 4468 4873 236 1587 4884 4024 1013 2204 2390 931 2457 1012 4196 2112 1952 1626 3943 2383 2203 1143 3858 2645 3129 2901 1472 324 2946 253 1849 3777 1208 1831 3633 685 1537 3902 4825 3733 3047 2593 468 1170 2704 1380 1387 4618 2206 557 3650 1589 4551 3055 4769 1640 3686 2090 515 1821 1616 2977 1234 1226 416 4098 3473 4861 3101 810 3137 3599 2511 3303 1925 446 3389 3460 141 4152 4017 16 2223 3831 3370 4735 4321 2512 2129 215 3577 1819 3157 3053 3061 4662 3487 3974 3147 3794 3646 2790 2787 1644 3229 4588 943 725 3952 3900 4706 3131 4667 4308 4038 3982 4979 2943 2676 3140 2298 2565 3680 2093 191 4953 3987 2903 2724 3257 2543 1035 4526 2002 1191 3494 4393 3778 2220 2609 1370 4756 744 2018 1162 4135 1879 4657 4730 255 1689 332 2177 1451 466 4755 4272 4541 4411 644 3135 4925 598 4080 2557 4119 1501 3572 555 120 4371 1 2129 2557 2553 3701 905 1339 3603 4328 1151 4576 681 2880 2143 3201 4423 1621 815 810 2293 1725 1072 2330 1663 2033 3393 1339 1557 3431 2292 2686 2685 6 1175 2573 2676 221 3149 4584 1081 2956 2995 3617 3970 3240 459 2535 4037 4236 2068 4623 3705 4099 2255 790 4034 2991 1308 776 4128 2317 3435 533 2744 1031 2604 1334 3234 2088 2311 1748 1657 707 309 3682 3182 3229 3189 4078 1470 3174 375 4028 2791 597 789 2955 1399 705 2933 3486 4869 1096 3961 292 3902 331 4342 1120 889 2512 1528 3233 675 3095 629 4211 1909 3742 1550 3549 1937 1646 537 2257 3608 1411 761 4240 2758 1215 468 619 220 2103 4036 43 830 4085 551 4945 675 4476 3047 630 3816 4248 2955 2981 3045 4443 1860 1108 3350 3121 4609 2959 3523 4101 2603 21 3824 4585 1170 1721 2686 1499 4022 3050 2992 522 1894 1819 4119 2621 3741 4572 1311 3460 1152 3695 704 1925 2441 3028 4165 3096 2055 2061 1472 1964 1548 1410 4572 2000 4133 3231 850 2970 462 2249 597 2636 4100 2613 4798 1450 4104 4137 3992 3925 2339 1385 1541 1491 4044 763 2535 1788 3116 4163 768 1950 2131 2768 2194 3523 2295 3485 1216 4486 1836 3761 348 1130 2215 1159 534 1346 4618 3679 4611 4362 4012 2619 2268 117 1374 403 4643 3540 4302 1066 4161 2270 3496 950 4531 258 1304 4108 576 3806 2601 1465 1453 2724 3681 3610 2697 488 2402 4749 841 4979 4363 4926 3341 1275 3765 2083 4593 4312 2231 2840 3077 4857 2067 2196 2814 149 3062 1986 1571 3171 4924 3561 4304 1266 657 4989 2534 4449 3177 3916 1385 392 4225 2305 2489 4853 675 3148 2674 1425 3254 2095 2203 2232 2180 3475 2875 2773 2523 2625 1471 251 1341 162 3030 4373 1247 3744 1309 487 3789 2482 283 4954 3949 4596 3751 2716 2688 4932 724 174 2628 1462 3252 2308 4108 2145 1202 4129 494 1889 2822 4544 3836 1955 853 540 548 2579 927 2737 1016 577 503 4280 3223 1863 4567 3959 866 3141 737 4039 4456 1862 2999 3996 3538 1288 2699 4073 2223 1216 4704 1377 4953 2732 4887 2071 1663 4535 2907 3191 361 4088 3990 4146 887 4323 2873 1646 939 1198 1504 2180 826 1934 3044 3961 1286 4432 4639 341 3687 4016 619 2383 2069 557 3724 1166 4672 4994 3129 4265 2097 199 1559 2761 486 4007 1142 2426 2034 4752 3506 4854 450 2589 3747 2017 2697 7 1669 3918 4149 3904 633 424 1415 1575 2690 2658 1495 4975 4793 2416 2406 3703 1778 812 4459 4059 301 770 255 4393 2245 3139 2872 2606 3644 1478 3657 1143 1437 2571 2361 1176 4857 1214 1352 2176 299 1794 53 3067 1492 2387 3970 4359 3767 827 4926 2759 470 2062 2098 2819 1723 4685 4885 2822 3584 423 336 1263 1704 1292 4083 1936 2691 1512 1558 4386 734 398 4337 3135 2921 3866 1372 975 615 4870 1439 1140 473 518 3612 2613 540 940 2352 4503 2422 2516 518 1519 1445 1033 243 2873 3136 2199 1275 1869 4276 2719 3107 2660 40 2030 2949 735 2657 2741 1695 2617 159 1290 2804 4680 1502 1614 1449 4976 558 910 2737 3759 1796 11 2466 306 47 873 2326 4567 819 4203 1771 369 1561 1541 1003 1448 3517 2169 3157 2974 1575 339 4154 1242 2011 493 2161 3337 4353 92 1347 3704 1829 3216 3767 3963 472 2256 4999 458 2925 2700 82 3847 229 3673 1832 3105 1275 201 841 1811 1617 496 2838 4205 346 784 2830 4138 2141 374 35 49 3760 3363 4674 3261 403 67 735 669 3449 1209 4078 68 3027 3882 1683 1018 4620 1837 643 569 4933 3073 3897 1593 2731 3135 3730 4644 4284 1980 1681 18 4598 4785 740 999 873 603 4685 3720 1111 1995 2362 1994 4699 2486 4141 2971 1887 4038 172 3503 2284 719 1394 1124 1318 939 2492 2502 318 2455 1814 4212 598 2836 380 4041 2272 3590 4569 4636 1152 4400 3243 1464 4637 2879 4260 2837 1332 802 1579 2957 949 305 2521 2392 924 3691 437 2680 961 2142 16 2358 889 4482 3626 459 1482 574 3147 71 2467 3090 402 2214 1018 4164 2914 494 2971 1019 4904 1731 3712 3991 2911 4411 4356 4367 2548 2755 71 321 4137 3895 2117 1821 4934 277 1935 834 2284 3964 344 2552 2560 3933 857 4013 54 665 365 4409 435 3842 1206 3761 2818 1128 1534 3135 3041 581 1711 2928 1217 26 1332 3005 1992 4568 2821 2939 3202 1120 1111 2683 2692 2748 3402 1650 2505 3283 2697 1626 1453 3985 4773 2184 4140 4564 2843 4252 2708 4280 4201 500 814 836 4221 4336 4673 1147 3158 3175 1007 3188 4937 1226 479 2675 2837 1452 241 2125 3367 1336 3525 4560 879 650 1796 665 361 1876 4429 2235 3749 4347 3306 3239 1696 2360 2288 606 3617 4600 3387 2737 532 1572 1047 3322 2811 4506 1440 4072 4967 3090 579 4015 2027 3977 2963 3870 3842 3521 1117 2079 2212 4023 308 4106 2798 3180 1662 3858 3366 3909 1156 1846 4266 812 2766 58 2986 2564 37 4507 2426 824 4144 679 3138 4677 3279 3563 4037 515 4803 3754 237 3440 3844 1781 2165 4469 4473 646 2782 4479 1756 2747 987 4487 2939 2049 1636 2219 3000 3575 55 2827 4722 4151 490 3420 2738 1952 1451 1400 1415 3662 1208 828 1850 1865 4623 4601 4011 3514 760 60 4178 4465 1725 247 1470 1017 473 3797 1330 3946 3150 1521 2347 2159 4933 960 4419 3838 4714 1242 3177 2955 2262 2605 1855 3372 3124 4994 1659 1262 3844 1950 1190 2287 4994 2011 976 4074 2727 3044 2002 78 1455 532 1666 4199 218 136 4763 2116 2956 2392 4250 2143 4390 2090 610 4464 3266 255 1025 1074 1306 28 1897 3813 2937 1115 2112 498 1440 4535 1736 4338 2051 2635 1328 4000 3170 564 4249 2890 2185 2098 2681 3924 3528 3156 11 556 3075 4233 1086 2055 4898 151 4834 387 4459 2023 4166 1963 3939 983 3332 4687 41 3519 4571 2129 3027 3565 2356 3624 4359 385 4878 3665 452 1817 3803 2009 2974 2534 2296 1060 2629 1877 3985 3874 2774 3816 3298 3964 473 4443 319 3563 2593 4935 549 842 751 2313 727 3839 1144 1500 4114 4190 50 2419 3721 1366 235 808 4809 1585 4938 4424 1798 2624 916 2045 1981 1653 4176 4866 3888 520 1587 3259 2013 2291 1382 346 2519 1046 1139 1171 2780 4843 2083 2537 4365 2323 4171 2462 3281 4383 713 4487 4874 2655 3812 1518 4606 1743 1506 4215 1399 4549 16 3923 4828 1957 2350 2728 910 2453 744 4102 11 4585 4174 4347 2919 3792 3180 3097 3406 3181 1635 3595 4747 4623 1694 2003 3189 2049 2550 207 3932 2578 4167 447 3952 2191 2393 1793 1355 572 4287 54 1978 1535 4547 3514 3415 821 1256 3823 1122 1451 3527 866 2163 598 2515 2957 4698 3203 2229 3068 4720 2432 2520 576 4507 3553 3702 807 2462 2556 4017 4793 3886 1533 2643 4157 4918 1443 3351 3074 700 4265 1853 982 1978 2870 1242 4979 598 277 4013 1397 4858 702 11 1293 268 1931 909 857 2767 1260 3669 3681 4553 4507 3516 4292 3267 3193 1503 3897 228 4327 1245 1455 1670 3102 19 4493 4488 3632 4192 1242 4666 236 2969 1678 612 1318 2094 2015 1535 348 2035 4702 4554 3930 2224 4359 1622 1247 4226 164 3419 1878 4312 811 257 1182 1886 4971 2032 875 4853 3547 1080 2954 1545 4596 1217 1377 2 3002 3869 3788 260 4702 433 2961 3927 3023 3792 1766 4855 4468 560 1589 1628 3500 4178 4871 2212 4798 1470 4790 4268 2081 2453 3729 2259 1101 4749 3948 400 3624 3185 1021 470 3147 3214 2080 2263 4947 2784 1292 1406 1160 3499 1196 2923 32 3265 4783 1379 3437 915 2137 3614 795 1160 600 399 867 951 3519 4320 2483 3955 1270 307 4524 4562 3424 898 2331 1790 1963 1616 4448 2764 4540 4973 1682 95 3289 3213 4088 4085 1916 4186 3321 3321 4519 1678 1766 1032 427 938 1923 2636 3215 1610 4865 4548 2799 3143 343 2394 2434 4075 3668 4883 2964 3248 4343 1859 130 146 4776 1694 3416 3624 132 4184 4750 1039 2804 398 1383 3007 2814 603 1009 3540 1771 452 983 630 4919 4260 4226 3753 2117 1337 3020 3806 1945 1093 3395 4136 547 662 764 3208 2690 4134 4518 4114 4063 2851 1115 4782 2966 3536 3202 2144 3185 1347 4575 4615 428 3565 4234 4410 3474 2861 2396 550 2822 4805 4261 2729 1651 3523 3081 4971 541 2642 1470 839 3726 1478 2591 4551 1834 3884 1252 3261 1115 1023 216 1195 2821 3556 1810 3508 4499 327 2148 1232 4945 4052 1143 724 1063 2167 701 4312 4189 4892 4590 3863 1345 4272 4492 74 1018 1789 4742 2174 1705 1162 3345 249 4243 1009 922 649 3928 3584 2829 4917 47 1905 585 4122 2760 3665 2978 295 80 1076 2318 2225 2777 1591 456 4560 679 4653 3073 2384 3076 532 2617 3025 2060 4445 3114 4168 4858 2951 4630 3052 3402 1900 3516 233 1300 3418 1455 1440 40 1195 2775 2005 660 4253 2966 1480 3608 2187 2747 869 4370 2419 2243 884 714 782 3531 41 2216 3524 591 3629 1400 917 4839 3347 2893 4688 3420 4 4452 1016 3551 4787 1196 3514 3987 2370 4677 3752 2262 4628 1245 257 4980 2120 1356 94 4620 4765 4530 2559 3577 1912 1508 1084 3538 1511 603 4501 10 2842 3476 3187 4304 3796 4017 4500 2601 1734 1198 4403 681 3845 1333 4437 2126 1887 1586 3837 4101 3386 3224 464 514 2494 1539 4482 469 2781 1396 440 4952 2514 2888 3940 1362 1871 1857 293 3670 2741 4875 2179 677 4864 328 1927 472 553 2469 1009 2927 298 2027 264 2652 4429 3071 1598 3369 4958 338 4425 1678 2396 3225 596 2795 924 2926 2747 2437 3398 341 4491 2328 2862 4560 1391 82 4356 644 2260 3488 1773 122 966 2039 3223 4431 2313 2292 3489 2196 4593 4012 2457 4294 1202 269 2828 4719 3249 2835 3945 2171 1936 3524 3958 1740 446 108 1562 1063 189 2322 1705 1213 3722 2537 3188 1603 4433 4024 3718 546 1159 4427 2400 1039 1270 4447 2701 892 2924 826 1895 2813 2764 1120 2408 1420 4227 4847 3434 3518 2828 3820 2056 524 389 2436 1522 2363 3112 1893 1013 2276 4587 1441 4953 141 4984 3794 1905 2173 2270 1696 2446 1020 3758 4509 2781 1641 2166 1946 1412 26 4946 4223 2169 424 2318 535 339 3072 3917 4849 2687 1107 3821 2512 4076 2422 4577 868 1271 2107 590 4512 360 4583 310 2273 2227 2970 4064 557 1393 2218 2021 778 1572 4248 3189 178 4598 4225 4608 3830 474 3350 1262 4504 194 2236 3480 1327 4960 45 1524 3167 2868 3150 3476 2838 3660 1279 855 4593 567 1670 4999 2853 3026 4692 698 822 947 1910 1386 3083 1313 3277 3653 1623 1049 2230 4565 4482 922 3163 4712 2511 2971 3185 4689 3212 4175 928 877 3524 3128 4766 4448 2368 385 1620 3502 2385 4651 3423 1554 4824 4353 2864 4554 4871 396 93 4968 182 1855 4278 299 3518 3091 4512 4780 1201 4253 1646 3282 3952 1491 2691 3758 2267 1707 129 831 4597 2277 2037 2384 4286 3283 4768 4333 751 2280 1224 1314 3385 4246 397 1084 3279 454 1012 3621 2463 965 4215 1108 3708 2753 4475 1099 279 168 2329 159 210 2073 111 4404 515 2608 2716 4071 4952 4526 702 2433 693 4936 736 867 3335 1235 2508 1116 84 1702 2581 2613 2553 2537 4753 4550 3651 3854 2239 2710 1014 3751 285 4382 2313 423 4388 4686 3560 1215 594 1264 2017 83 2791 2888 3784 1531 2960 2578 1427 2203 1056 4556 797 1115 4042 1151 1767 3903 2912 4154 3299 1359 3527 1919 4776 3841 3776 4396 1273 2162 2809 2252 3397 3169 1882 1484 4800 901 4441 4382 2097 1393 2046 745 2106 4775 4415 374 1916 3154 1926 869 3792 2458 2414 4254 4198 604 1169 1841 2954 4128 533 3575 4946 1857 4202 1406 2169 984 2022 896 32 1258 4153 2548 3256 365 97 2396 1544 4079 879 3678 4109 2959 2897 3884 4709 2154 2718 3619 2715 1839 1149 4215 1855 3484 4134 1702 1963 2207 3231 345 2231 3245 3736 3054 933 1046 375 840 317 2103 686 4965 4603 815 4944 863 2828 3538 1319 2468 685 81 305 1791 4828 1328 3702 2940 3044 175 2052 3151 1342 2778 2131 102 2915 4585 2570 2610 11 3192 2752 2379 4400 4856 859 4265 3891 1164 1517 3651 1871 197 705 1572 4273 4623 1451 3865 1142 138 2773 4220 2597 337 3643 1828 2889 494 4184 2451 1376 3052 414 2486 3590 2468 467 97 3171 1137 1526 777 2473 1028 1270 343 4175 3272 1971 2076 4640 631 4331 2303 3565 4275 3231 2745 4559 2862 3403 146 1646 1419 2769 488 4677 4162 287 135 1955 2488 4020 236 699 1412 159 89 1749 3204 4712 3837 3619 1790 1781 169 4965 79 247 2747 1261 3927 4250 1759 4724 1835 1968 4617 1963 1322 967 1516 4019 2881 1054 854 1118 543 756 953 4243 3569 2338 3892 4877 2951 4235 3512 4109 2037 4291 2180 2964 875 4469 2050 3898 3062 244 2407 3650 2205 707 375 539 4740 1413 838 3512 3364 990 1080 953 3129 2735 2234 904 4043 3022 1990 381 3238 252 4676 2707 3266 2373 1051 3168 4051 235 4084 737 1225 3964 3392 2723 234 4239 1548 3243 3676 3435 4524 3984 4683 1089 3974 1763 1481 4821 1723 4982 1496 4472 3921 2194 2746 2889 4651 39 4882 3831 3495 664 3952 3353 4335 2604 1625 2678 1409 463 3277 2141 871 3598 3264 3823 2016 2047 4881 3400 2341 639 1589 1497 1565 2081 3373 3681 2449 3790 3564 2711 3720 3056 3090 1090 693 1941 940 410 4884 2682 4585 2916 3224 2030 4430 1993 1560 3946 2651 3503 1302 2112 564 4095 1343 3857 3562 1645 2349 909 4455 3196 3480 3407 4869 3135 4984 1751 2280 889 3869 270 1063 3070 448 4005 4279 3791 1775 1710 4832 4410 2501 4081 3566 584 183 449 4321 4526 2384 613 1909 3076 662 2287 1747 4089 2154 3552 2494 1117 3924 3970 4495 4477 4821 1581 2274 3946 1324 970 503 2802 250 1971 2170 1454 2637 481 1922 3147 2537 3156 1734 1793 2434 584 3171 3695 3251 3842 2887 2173 2066 326 4954 4056 185 700 4696 4153 1839 2487 440 2078 2405 3573 4615 504 3546 3010 1630 4716 3936 1244 3272 450 3564 2416 109 441 3417 4324 1162 337 1318 2363 3815 279 4219 1740 919 2244 2184 3275 3507 2839 1719 4799 152 3846 3645 1706 2724 1201 341 445 3357 2736 1204 2473 4258 3415 4958 1454 656 2689 736 2384 1886 1418 2612 757 313 2172 4160 1912 185 2827 2007 2849 10 841 3758 2907 3516 955 4560 4165 3212 3777 579 1562 2769 2458 3393 4433 175 3718 2032 157 4663 4698 2242 4005 2221 1072 1542 2581 2673 580 4173 3260 1135 3968 1830 524 3071 3360 3794 2246 837 199 1176 4699 1058 3457 3818 3331 1657 1783 3759 2674 4723 278 935 1270 2812 3368 4114 3003 379 2329 2689 975 1150 3635 1515 4182 2620 1218 4498 1143 1 4585 2243 4005 1501 3172 4178 3118 917 3508 4731 2656 1505 3038 834 3055 3764 1956 284 296 2280 2746 2916 3658 1359 258 759 2168 1426 3833 2784 840 670 4911 1197 2422 499 1067 3216 3178 355 2869 839 4341 1993 3803 3932 3137 3911 756 3621 3446 142 3536 3477 3269 4050 3734 1265 161 4204 2139 1933 1705 1318 1794 2437 312 3202 983 940 1677 3156 3627 2072 4500 4907 4971 4411 3394 4492 841 2156 3964 2447 1953 4972 3217 448 333 3642 476 1367 3530 151 4851 4825 2313 4755 2083 1436 1399 710 1929 391 2813 2767 2450 3352 312 2209 4556 996 4250 4705 3555 802 399 2306 1733 3752 4793 841 1406 3421 2965 4920 3125 845 420 3295 3541 4585 1627 727 2893 276 2147 1413 1296 679 3513 1389 542 4557 871 804 793 8 3802 1693 2649 4594 3762 4718 1393 3429 3941 800 3415 444 3283 1378 3296 1775 1755 621 3713 891 2397 545 3823 1328 3455 2680 3336 2233 1793 2894 472 1015 1168 4423 430 1719 3654 2545 4108 4047 3336 1557 4610 533 143 4954 1819 3488 4984 1954 4966 1533 692 804 1358 2819 3209 1784 3883 3767 2046 2798 623 1873 731 1351 3186 4109 4551 4418 2295 468 8 2505 3884 1024 1127 3137 4518 2483 4377 3654 4347 4544 2759 4836 4350 4377 4318 4279 2022 704 784 3868 1799 2253 4946 2414 1567 4182 964 3626 4122 4674 4564 2427 3511 2846 3763 2743 3865 184 4606 1887 3528 2423 3422 2363 2477 80 4913 2100 1785 226 4511 1697 238 4444 3421 922 4532 665 1621 4400 86 1155 1012 2459 4787 4749 523 2250 1701 4176 1479 3959 3365 3911 1634 1024 4517 4291 4999 2304 2340 183 2585 1195 1814 4988 2965 3669 4274 3727 2315 4108 2514 2446 4561 1730 2886 1135 3480 1276 217 866 2917 2989 3266 4385 737 2740 1085 1495 1402 89 520 1894 800 3212 1478 599 328 4903 2447 3343 3733 4319 390 4916 906 2950 3274 4052 4233 4348 3405 4390 599 377 640 4622 2365 2333 1437 1005 281 1697 4396 1456 3555 2043 1199 3380 4064 1086 2045 2208 2355 1975 1227 1268 1815 3241 2582 1634 2694 2858 2674 2332 3973 956 1022 285 421 1509 4286 238 1348 735 2368 339 3866 121 2983 196 4773 4804 3587 765 2525 2550 1063 158 136 875 234 3411 4639 3511 407 4820 1287 1877 3805 487 986 1619 3031 689 3659 3163 1396 4577 2781 4900 4864 518 2981 4184 4338 4115 3508 3059 364 3786 2622 3058 2470 1246 4205 345 3484 4783 430 3644 1067 3578 4202 4855 4328 3055 4391 2486 1561 1249 3765 1734 3985 857 1746 4034 920 4556 1222 2159 145 3936 3264 3696 3939 4579 2055 538 553 3996 4617 9 2978 1832 1415 4378 1121 3126 2391 3719 3286 444 3265 3662 1427 664 1371 1962 2927 2199 4413 4449 3751 4073 478 1644 2576 4275 3493 4210 3182 3956 1560 1373 1969 296 368 4651 1675 1712 1067 806 891 4920 4617 3133 644 4800 4888 913 3574 4188 4161 4033 1556 2620 2688 1102 4101 3860 735 2847 4156 2381 2443 2454 496 3698 3630 4986 1172 4252 3508 2147 2568 3479 2486 4697 3038 3011 1922 3750 4606 3643 928 4663 122 2569 2070 4270 2803 1568 3262 267 3826 3777 2115 2103 1752 3335 3984 3215 702 4579 3264 4831 4958 2584 1415 1940 3208 1392 3287 2753 94 837 1444 3131 3313 3457 1273 1933 384 695 2721 3005 1704 1655 711 357 87 942 893 1995 1881 3403 1713 4961 2395 1036 1004 4701 1755 1783 3017 2754 4421 1793 4452 1902 4079 3618 2504 3074 1718 887 2136 2005 1287 4983 3743 3065 295 3087 1528 1461 2123 4022 4303 1705 442 145 229 2413 1149 1960 744 874 3150 2103 4688 3111 4702 3454 4444 3653 1037 1690 1955 3764 742 4538 4371 500 392 1586 4686 3445 966 4243 2840 3199 2248 121 1170 1138 1424 1452 818 2688 670 1392 2369 1670 669 1925 739 2623 4243 4031 3923 2905 3493 2510 844 4597 4760 520 4889 2027 4321 1771 3582 3924 1478 3547 2060 1958 1667 1114 2185 4172 3591 3570 4510 2843 3428 4085 4959 4967 1810 3558 2190 1212 3300 566 305 221 4145 2295 2328 4584 2076 3756 1328 2039 4005 4664 4874 2272 1855 1850 4468 2959 3960 1767 1647 2735 2147 2776 4679 85 1393 2072 1591 2973 563 1399 3490 4618 2810 4970 4411 1866 1336 1312 294 2472 3740 4414 1540 1425 2658 3996 747 751 1801 1078 3836 4553 2099 4341 1379 4489 1368 4291 427 1532 4531 4706 2231 390 331 4998 2178 4795 3828 742 2592 2183 3980 4111 251 1655 454 1097 2095 3958 1778 3432 2142 1889 667 4164 2036 3091 1471 849 1524 4698 4387 552 2209 2848 1669 1132 3790 1755 3256 4342 247 3325 3195 1498 2549 3388 290 3144 4335 3899 388 2436 3507 1672 3499 3405 3521 1980 4919 2706 3728 1334 1107 1232 1863 4112 3231 3029 4790 3168 2772 3601 922 3953 3851 1240 3492 720 4095 969 2643 4255 4182 2770 2181 3173 4635 3113 4706 2067 343 2972 3306 4032 1196 2410 3321 975 2577 4288 4634 3052 665 3702 1201 4923 4083 1999 2456 3657 1947 4396 683 2680 1480 3066 996 503 3140 1567 2655 4616 847 3833 2535 3329 1861 39 712 932 259 3814 122 278 1110 4365 2117 2299 2004 4145 391 977 2240 370 2143 4816 4050 2268 3526 2225 2485 631 4937 4580 1304 3576 2912 2864 1830 358 4538 1607 4165 4469 951 1543 203 766 2244 1450 2692 3669 4347 3470 2741 90 4160 4358 4021 3793 4373 4040 2782 1794 3063 4566 2593 1153 1806 4221 103 927 585 104 2376 855 1136 4309 40 4722 168 2383 2997 644 59 4715 2867 1116 2829 3891 2368 2640 2616 4558 4160 719 4705 4301 2217 2189 1536 4440 640 3002 1524 1271 1635 467 189 4194 3589 544 1976 3106 3310 2100 2495 197 3456 4577 2486 3654 2947 1633 3071 4546 2849 2262 1823 2668 259 3474 2839 530 2930 4920 644 4149 4871 1529 4367 261 51 3432 2725 283 4727 2455 2832 1390 2206 2751 3748 2191 94 2116 2411 3156 3275 1295 1178 3312 948 258 113 4473 916 4007 1055 2737 3242 3026 36 4486 1825 962 2894 2795 633 4308 948 1828 420 256 278 1670 274 1490 2243 1436 1629 2810 3472 3619 1030 3925 4952 655 2574 713 727 84 2374 1237 4478 3902 88 2079 3322 1801 3939 3516 3701 3450 1347 1027 4604 4803 326 858 1367 659 1296 3472 4620 4724 4376 2593 219 3492 3769 4622 2035 4380 4754 4962 1468 1876 3022 2158 3204 2341 1813 2765 4514 261 97 785 4134 791 2794 1276 4471 2920 259 4904 4667 2051 3762 1152 3259 3702 3700 1652 3316 3251 478 393 255 1128 2421 591 3337 3719 167 4281 1844 1791 4352 1512 956 1897 3982 2009 2691 2915 1597 4898 486 3633 37 41 3558 487 4639 3365 8 1416 1611 3003 4069 2650 3340 2114 2571 3480 1026 4551 4386 2111 3535 1034 1999 2961 1659 775 4412 3469 153 4023 1262 20 1391 2108 1558 158 2042 2336 1137 307 311 3447 80 683 3995 4480 3001 2055 1797 2088 1228 1581 3918 4694 1446 2799 1272 2464 1969 84 3364 3101 1106 2158 3002 2002 1106 1075 4621 1941 3870 2965 3108 2077 431 218 499 799 4739 3828 560 3594 4682 4721 966 3541 153 3492 1165 2563 355 3706 840 1382 1907 2431 2845 4585 1595 1407 1697 2477 2928 3453 578 2757 4155 143 875 642 233 1303 3771 2599 260 4052 38 4853 4617 503 2770 4185 3448 3839 2012 4225 743 4213 2633 595 463 2920 3861 4519 4541 4651 895 2303 1491 3658 2699 422 1124 2321 2167 2422 3731 4541 3142 4424 4453 960 1176 473 4138 4225 1856 3759 1192 442 3157 4064 688 696 2025 3091 4567 47 3349 316 366 3244 3795 1749 1539 4577 147 40 3078 180 374 2998 4653 3975 2670 3475 2120 354 1324 703 2149 1597 417 4390 1589 903 726 1625 2909 4834 2099 1387 4143 1539 2524 3077 582 3295 3255 331 3725 417 1335 4277 833 4397 4836 1863 2986 2369 4481 1569 414 2582 2525 4767 3687 187 4930 4569 224 1018 1641 3517 43 1394 1788 4072 2182 1491 2339 1081 2985 2605 3256 3591 2385 217 4579 2309 281 2510 1166 4869 1892 4030 4417 4194 4436 2150 2479 3060 126 4657 3624 3632 1588 1398 4110 174 3961 3270 4344 673 1457 1999 2209 298 1158 4395 33 3918 2388 2537 675 27 862 2075 4278 4479 2486 591 2157 689 4449 2255 3863 254 1929 2080 4087 4453 1121 2918 740 3444 1972 519 2794 1665 4143 2692 1376 4777 3675 2211 3689 4724 4348 2703 2107 1111 1316 2006 2434 2073 4584 3874 822 2606 826 2065 704 2527 2118 3558 257 2968 2173 3141 2660 1401 3300 4906 4271 3222 2670 2163 2782 3727 3214 3353 1080 1808 3678 3212 3256 2626 1012 1372 2725 2264 4399 2688 2146 819 1638 3043 3079 55 249 4978 1854 3876 3710 639 4407 2845 2757 2721 2108 116 669 3410 4286 1508 3573 2848 2534 3678 4955 348 964 1381 2177 2622 4660 2362 843 4463 1876 3808 3282 3013 2936 3825 4028 18 3718 711 265 4566 2458 4564 3144 2905 1835 867 208 2698 4100 2308 4607 3170 3084 3868 2439 4849 3407 2954 2844 1552 4442 3332 2647 4462 3394 2912 4006 1308 2806 3907 4137 440 3825 4197 4135 4822 761 3059 983 3450 2243 4636 911 4935 3684 4101 3129 1755 4193 2581 2841 3577 608 1833 3208 4245 2573 41 2052 2372 3334 2713 606 4265 4183 2769 4754 2129 1127 1662 1058 1504 3089 3575 4404 2754 2205 2072 919 4475 4956 2722 4234 695 223 2849 2062 4099 3864 2733 391 2529 2127 3698 4670 3321 4574 1480 66 1082 1134 4435 2082 1829 1392 3668 4828 3683 3237 2582 3938 1154 1343 4986 464 3764 1477 3755 359 2279 1467 2891 1197 2358 2271 4164 4963 2150 1998 1760 3213 3594 2061 2874 1158 1032 4936 3507 4945 2322 2462 4910 1177 2454 2578 3363 1154 4094 3956 3000 749 2857 2358 4611 1280 48 1776 1673 4236 1434 1437 4699 349 2648 3996 3372 4094 3809 4775 1036 4946 3536 4735 4104 3244 2441 3870 1575 1880 3871 2579 1910 4016 4441 4474 3661 4912 2905 1993 1528 4953 4540 3029 1456 2658 2148 35 2503 378 825 2823 2791 384 2963 4296 1396 1595 4290 2490 3773 1195 3671 570 2015 3478 4248 4422 3858 3595 4856 1099 2858 395 1724 4021 991 1346 919 714 4877 1235 207 1191 237 3545 3717 3042 1234 3527 1657 3214 733 721 1332 2658 3930 3577 1749 2754 825 1491 2061 4757 4262 1257 3778 2885 688 2327 1824 4506 398 1152 2123 4335 2429 4279 2246 1491 3931 4847 799 2570 3200 2524 4808 1098 4624 3816 5000 1086 4098 3927 504 2742 652 3179 2919 4469 1852 1656 2175 4610 2288 1945 765 3032 4735 921 756 493 2478 2387 2131 855 4221 4123 1642 2306 4335 243 681 2955 3789 2079 3154 2817 4628 3273 2442 3894 2970 2862 4404 4106 1733 2470 189 928 740 4944 1537 3744 3524 1460 3533 1003 668 2711 3667 1330 2425 1090 97 3456 4123 1420 2346 4147 3942 4211 939 4479 1074 3255 1271 4459 2332 1520 828 1961 3195 1546 2836 2954 3843 4104 3293 720 4693 1031 1649 3963 37 1414 3615 981 1107 4828 3488 4502 3883 1082 2555 3744 2125 261 3761 4219 341 3982 2169 2107 4388 2777 1461 421 1653 1361 4972 2206 4521 2458 1966 460 4660 4494 2531 290 4901 1641 4972 1585 1682 3389 1256 3817 1874 3727 2049 3692 673 3112 2437 796 655 2628 2941 2120 1657 1718 1785 2315 4463 1715 2809 1373 972 2626 4805 1072 290 187 2327 1772 4395 2933 356 4675 1049 4885 3319 69 3422 126 2134 14 2277 4140 4739 451 3599 1536 692 3185 4023 383 3211 3230 2767 4379 4014 142 1944 264 3608 2463 2286 3008 2943 3277 1570 784 772 4847 2918 89 438 4720 1052 2151 2535 383 1032 205 1749 1911 3953 1088 4602 2008 2100 2632 3661 1572 4273 1946 2279 3187 4204 4632 1191 3207 2333 2463 4070 3625 265 1408 1908 4970 374 727 1369 3907 587 919 4269 1781 390 1189 2328 4810 1020 4737 402 962 4476 720 4413 991 364 1868 222 1042 2515 978 1399 1579 2445 2195 2664 1149 3683 3947 4826 1087 4616 3438 18 2020 1813 1470 1188 3148 2541 2782 1662 3473 554 530 2720 4315 3062 964 347 2692 4451 1441 4175 749 4932 3098 1779 3175 4633 3956 4200 2435 1751 1160 1358 3683 3782 459 2439 3342 2569 2063 4039 80 1737 473 4634 4935 4251 345 1390 1855 3245 1525 636 567 1557 4926 4539 3506 730 1537 4126 1911 4313 855 2201 2586 4201 4941 479 937 1223 1277 487 3359 3859 763 1690 4340 1185 210 1607 4266 1450 2101 1720 2946 3648 4781 530 2366 3685 4497 169 1668 3293 2490 945 3641 2727 4595 2206 91 2792 1615 3901 430 4983 3922 3465 4393 962 447 2911 3918 4416 2529 1738 1765 2006 2834 4392 673 2746 1975 3178 2561 4883 1465 3128 2217 415 2733 1747 4015 1306 3501 4226 3686 3142 3550 4325 118 285 696 2677 3866 3169 153 1890 1960 2189 2826 331 1965 794 2600 3570 1775 4275 4588 4429 2625 3129 596 1247 4690 3151 208 1180 2166 1358 1109 3808 2195 75 1701 3905 4142 3469 413 209 4620 1287 4054 909 1593 1356 1454 1424 1796 4725 4964 1889 2361 429 4894 4296 2301 398 470 69 2230 993 3929 578 4145 3275 2479 2372 4386 1714 2598 389 4503 1116 4783 3253 629 1280 3831 557 2842 4930 4768 1458 1201 1620 4773 1528 1233 4832 969 1068 1702 1023 3585 2057 3647 2621 2013 2660 3302 2050 4219 4520 4147 4914 4020 3579 4714 4446 4022 39 128 4353 880 4546 2833 1876 745 3302 2541 3379 4553 3346 199 1038 3949 1727 4549 297 4984 523 2579 452 221 762 1296 4939 2702 1712 2206 2871 2256 648 4750 4075 3564 1040 2370 1055 1736 3067 4482 985 3844 2653 3208 752 2470 547 283 3055 4766 1000 4256 408 4170 3569 3628 1646 3363 683 1499 3457 295 3583 3325 2166 2541 2284 2915 3533 3004 1469 2750 3825 4420 2543 57 2908 2354 3933 2530 4512 3545 3140 381 3030 2124 1311 3825 3811 4389 1452 1120 4990 3193 3916 3115 4340 2650 4959 2221 2636 4868 1398 2563 3180 1992 3935 2378 4194 931 2581 2713 323 912 1318 3970 79 922 4803 158 1955 1483 147 4942 4814 3321 3544 4306 756 4571 224 2278 4326 4072 3245 3560 2232 4696 702 4980 4074 161 2860 1664 3128 11 4054 2904 3754 1452 2293 555 1356 1190 2824 2780 1023 716 4282 218 4966 3672 2255 1976 1690 2184 3538 2502 2447 1844 3634 3590 4109 2762 305 895 367 787 948 422 863 3475 1302 4344 568 540 3884 1594 3275 2844 4570 4081 1067 2554 3668 4626 1273 1893 4310 931 4888 3173 3405 896 914 4392 188 63 1833 1735 4680 4764 511 1006 1364 2598 3127 215 2126 3040 3545 1903 4512 1905 818 1568 880 1620 3841 3030 1808 4553 2620 3730 1614 1394 433 3658 1221 3303 3533 119 571 4059 1192 717 289 2228 607 1182 678 3694 4857 3192 1956 3097 3163 3082 3394 279 388 4755 4712 719 4649 3459 3278 3205 1626 2992 2693 1743 2859 2571 540 2249 4604 3040 1556 2634 754 202 4773 1429 1708 2724 3439 4337 3838 2185 1106 3818 3761 837 4670 829 2321 153 3091 4160 1214 2243 1059 1808 4132 235 315 1464 4043 2696 222 121 3831 3161 3090 3668 4249 525 848 10 652 1275 4744 3037 561 138 2283 3020 2787 435 1087 595 2428 2466 935 376 342 1328 4529 335 3547 4580 1606 31 3270 1589 1261 475 544 4290 24 2491 172 2618 1629 2296 3234 84 2030 4099 4248 73 4226 2566 1868 517 3930 2329 4979 953 1828 3047 2982 3812 4980 822 2888 1061 1814 2195 1641 1923 1133 4132 2542 2989 3327 2084 3390 2482 2119 2962 1390 451 3754 682 1822 4684 770 4434 2330 3311 2350 4726 1843 2096 4072 3014 4091 3058 837 979 2940 2952 2457 1253 4450 4797 4337 4255 2748 4477 2294 3705 143 569 377 3678 2595 687 4121 3764 4668 3488 2614 2486 4954 153 674 2941 3985 4914 3547 4979 3114 1554 3019 3782 1169 960 4112 4403 4356 3780 4316 3681 2514 1004 1813 4626 2738 215 4046 4757 864 2558 2677 1415 803 4261 3075 3925 722 4855 1143 635 1362 1960 4795 3232 2041 4456 1229 392 4015 3742 4016 4241 880 299 4793 3614 4275 3883 1538 1759 4158 112 3914 2559 3775 3631 4042 901 492 4040 4409 979 1260 4242 4082 2250 4868 4205 4409 2092 1836 1222 2922 769 2335 366 2546 3731 2206 1739 1891 617 3702 262 2869 4408 949 2692 3111 573 641 4101 114 3116 4841 728 3895 4581 1738 2413 4035 2297 2643 3865 658 1185 3457 222 114 2712 3164 4264 4139 4388 904 4617 3974 121 1021 957 3827 1805 1024 343 2785 2685 3128 3363 394 1967 4017 1450 812 2734 4364 3601 4065 786 1637 2129 1231 2413 660 1977 4602 3918 93 3368 3453 34 1160 3499 3133 958 4521 3661 2518 3438 1777 1114 3075 2690 2179 3019 3170 2203 2152 3189 2510 4715 156 697 3828 4282 1798 2062 2870 2545 2220 1707 4691 2459 2357 1813 4205 3295 4253 2047 2217 3264 3292 4973 3283 3013 3287 1064 1927 1441 3174 165 4641 988 4044 1486 4822 648 2299 2911 585 1340 197 3410 3151 4237 1340 2212 779 3400 514 3677 4283 1370 4898 308 1760 3752 4533 1249 1138 3911 1766 3057 2674 3861 2407 4926 4623 3126 1393 3236 4362 3192 496 3677 4361 255 1677 4454 1951 3530 3202 2120 4794 1428 161 1920 3988 700 1750 2471 3252 845 1456 2162 4906 4327 1228 1083 3462 4084 4770 606 585 2043 3022 1845 4050 1089 3456 4389 1026 323 3941 4487 4176 2742 2715 648 1311 3431 297 3569 1755 3203 4493 1911 2760 48 1844 1452 4339 4178 4381 3060 3814 1911 1686 3329 1336 2187 4990 4424 3371 781 1561 2394 1733 2240 4456 4580 2983 2563 4998 1359 2089 2178 4892 3184 3372 4706 4501 1241 3214 3089 3747 806 146 1588 2328 4850 1493 3326 2582 543 4634 136 3472 4369 431 971 2982 876 4102 3752 3805 25 309 2433 1949 1166 1974 845 2697 2723 2296 3184 426 3325 3804 3728 1605 230 3256 1801 3088 1099 560 2354 2833 1877 2320 1166 2959 1473 4755 1636 911 2432 4999 2824 512 3671 623 4279 2079 4872 4072 2223 1644 2224 172 165 1723 2567 4106 852 4437 4171 299 485 4188 4221 1471 1201 514 4730 3022 2553 2899 2563 4128 911 4038 549 254 4034 3104 4762 70 4662 2904 4055 4050 657 636 3492 3570 904 691 2359 2221 4024 2594 185 2868 3925 1439 791 400 4790 849 3802 2695 2406 1942 1808 555 3581 530 1872 4434 902 1127 682 2239 1919 4912 1205 55 2771 3852 1159 3094 1067 2289 3145 2016 1689 1735 184 4200 4571 753 77 2756 462 3264 4110 326 2193 1015 1827 3005 2174 72 2321 1170 3468 1925 1435 60 4671 1008 4092 468 734 219 1270 521 3797 4905 2510 3046 4241 3516 4221 2503 350 1924 2081 2976 3548 3638 2418 206 406 3962 381 371 3058 3061 3773 4094 1835 3517 629 1505 2834 584 1095 1873 1073 4365 2240 2442 2103 448 2809 3377 7 1691 1760 3008 3368 3760 917 909 3446 1224 1389 2619 3560 4735 4875 4215 2216 2045 1218 3412 4950 2750 628 448 389 3755 4118 1413 1189 751 833 697 2359 1203 219 390 3628 2123 1100 3194 4711 4783 1530 2568 486 2355 1213 2318 4709 695 2731 2197 3114 3583 3253 4116 674 4012 3896 3285 1891 2497 4158 4631 3520 3895 4482 1826 393 3401 3207 2022 3760 609 218 924 4732 4929 4363 1515 58 3603 1801 1549 2743 3650 3619 4263 2079 3350 3927 2932 4313 716 3446 3867 689 3756 4334 4789 3925 881 3191 1136 873 101 135 3662 1539 1106 2486 4366 3863 313 2890 3962 4795 311 509 1704 2468 3859 1930 1274 272 202 2643 430 4634 1115 3854 3598 2786 2924 1939 1264 1882 1147 304 55 866 3189 3093 3640 4988 1682 624 4678 3248 4119 2003 4215 3018 1011 2209 3253 4247 434 3364 1934 1300 2829 4442 2549 4407 2592 3091 4230 108 2587 1325 2781 1273 130 4344 344 3514 2869 4419 3561 1462 2104 1261 2381 2320 1796 2732 1743 3966 3692 3314 2285 3262 4457 4667 4522 1860 3487 184 1371 733 78 1255 1138 1600 4841 456 1182 952 770 201 4369 2163 1156 4564 2441 1790 3792 3428 3423 3430 3049 3451 3043 472 3488 911 254 3122 672 1688 3118 768 4011 3308 958 704 3099 604 3811 1110 218 636 2240 361 4867 3126 1147 3084 4558 1728 3829 4670 3784 2417 550 4490 1736 1352 1991 3040 4260 917 63 914 690 4798 1663 3280 3871 1316 4229 1324 4315 4627 197 1895 4419 1206 3131 1674 1038 3608 58 286 1433 3211 4656 1029 4307 1405 3256 2550 1513 1823 1094 4677 1555 2461 999 728 3149 2592 4534 4747 679 4095 4536 1717 2134 3657 4473 2313 801 4228 2373 2166 4108 10 4576 3591 2592 607 1086 28 4537 3012 4684 3247 4015 1591 2141 2864 3286 3081 3342 3658 1190 4494 321 731 3755 3704 2982 1048 2710 1325 2798 1119 4370 309 1855 4339 4520 3933 299 2859 1763 2414 1152 4563 4933 3766 2545 4265 4576 173 659 2233 2622 1794 3457 362 1802 4204 3305 4135 4717 2802 4597 263 1898 715 3443 342 3977 3622 3261 1162 592 3084 2506 4190 301 1553 1539 4546 1837 2271 3895 3985 2809 1298 2055 817 4556 1308 4994 1215 3942 1291 4883 4440 4484 527 1934 881 1669 1229 2591 2417 3806 1350 2098 2978 4063 3208 2484 323 1053 1260 1049 1208 2966 2806 1707 4640 2575 2273 4842 4398 185 4904 4430 3818 2664 3246 2319 101 2563 4655 2734 1984 3759 2141 1953 4621 2468 3396 963 1772 206 3485 4225 1960 4589 3567 3518 848 1389 265 4192 4918 1495 4970 209 675 3207 1050 806 4401 1300 814 4244 2536 202 3535 198 1482 2539 243 3640 4398 1266 1347 2207 1856 1183 2804 655 2752 4054 4414 2844 1055 4239 3344 673 2245 1919 4770 4244 1902 4014 153 823 3047 3752 4734 889 2246 3116 4935 3139 88 4192 13 1068 3961 2786 3413 4190 3911 1864 3463 2102 1199 882 3322 1871 1631 3298 2310 3160 1522 1115 1960 4201 2864 935 2 1514 3739 3400 576 2365 1018 2112 4507 1679 121 1696 2898 1435 3440 1301 3597 231 4568 3518 1072 116 2345 3792 2894 1666 623 4850 3947 1802 1840 953 3737 3282 4319 3925 892 1765 1437 3746 4038 1336 242 960 3092 510 2872 1188 526 845 2425 3341 3507 3271 3060 3823 2203 4234 4564 2827 2091 3424 2600 3245 4325 2472 3357 4637 3109 2355 3639 2591 4829 512 572 3163 2002 3352 3265 1965 1164 3562 4810 3158 586 4329 335 1121 4900 1321 1441 1327 4071 213 4785 404 1205 3652 3850 4831 362 3719 3498 4006 64 117 2101 3032 3980 1016 658 3081 3246 4774 4548 3665 1917 448 2218 1453 4297 2430 1959 1989 647 3296 1162 2404 1873 687 3879 3612 3131 2514 685 1471 3471 2889 4335 1687 826 4998 4859 2182 405 4567 101 4303 3300 2270 765 4331 4562 201 1437 2365 668 4970 4124 4743 1849 127 4853 1258 1609 3251 1569 1874 2563 1676 3889 3656 3388 2467 381 1222 3103 1199 4399 942 1792 3050 976 3268 3280 4874 3099 1863 892 1201 3869 4636 1094 4742 147 1891 3698 3882 4764 344 114 2236 747 907 3539 94 830 3841 4854 4205 50 2737 2312 2332 3524 3839 66 610 17 2628 1457 447 1047 3516 3615 2667 3450 998 2960 3800 1264 3424 479 3635 1805 3993 2334 1223 192 3541 105 4857 2804 1645 60 3685 3368 1452 2864 2047 1720 155 3626 2035 2865 477 1268 2591 3272 4796 4387 3843 3988 82 4351 568 1112 2505 830 3046 3090 4132 2833 2588 935 1795 1396 748 4676 683 1755 28 1326 1940 3416 854 2412 1481 862 4344 4599 4291 409 3541 537 479 3531 4203 3475 2219 4257 571 2349 4325 964 2956 2938 812 4017 2025 1825 1493 585 3078 2373 3287 498 1614 3886 3511 1380 1040 238 2301 2268 765 4693 541 356 4740 4510 4952 1705 4807 4872 4576 4116 3179 4661 4647 2634 4060 206 265 308 3054 1005 2941 3384 1997 1577 1704 910 2838 1302 1761 2027 1772 210 3942 1177 1228 521 4286 1021 1561 4811 3390 1176 2217 1689 1852 2191 1021 4043 1071 691 1445 2188 4077 282 3050 1388 1138 3932 3083 2413 1992 2398 4553 3583 1450 2346 1890 2533 3599 1541 3569 1262 2597 2568 132 3164 3436 3216 93 1176 567 2895 1834 3476 3239 2864 1606 4199 647 326 1157 1869 4657 982 299 2093 4455 3088 4550 4497 3891 1762 1824 4489 2783 1709 814 3560 454 2254 875 2854 2850 302 1110 1540 467 1507 1935 4483 4414 1661 758 4461 2795 978 1421 706 3055 4386 3105 3189 4296 3763 2900 3405 4052 2710 198 749 42 4720 2040 1819 214 2002 3247 3580 3442 4690 4071 4703 3272 3504 3197 3870 217 4402 3740 2888 1529 3408 3841 3922 680 1608 1687 4009 2306 1107 1628 3113 1960 4326 2570 3649 117 546 1247 4453 2522 2661 1613 3971 4755 3527 59 822 3456 1510 1482 535 4733 2194 3048 4422 4026 2201 697 765 1579 292 1017 670 3361 4641 3347 4936 4519 519 701 2086 3230 277 2114 1031 3929 2835 2686 3143 4194 4638 4806 4453 3923 665 150 2507 750 3351 3656 4122 1070 3370 4316 347 2691 623 3314 4254 2298 4192 2369 4535 1187 2920 660 4220 665 4922 2032 1256 878 4979 2160 1132 3068 4699 4185 3552 460 897 3806 4262 3339 84 1669 2720 3040 3626 3431 1365 440 3404 1324 3144 90 4120 4909 3137 1076 4758 2824 3426 1628 148 840 3266 1231 2986 643 3350 1613 3471 682 1411 3435 1418 2500 1670 3008 3249 3995 4084 3272 4486 2709 1466 1732 2356 3588 1942 3512 1775 4295 2443 228 1961 1999 2010 1796 4238 1803 3500 4624 2529 1708 2600 3380 3228 3257 4571 2273 2293 4325 907 1010 1275 572 4268 3336 1981 682 955 735 3851 2923 1453 463 2723 1668 3521 4907 3021 4177 682 4861 3536 1341 174 4072 643 4197 1889 2949 2740 157 3899 2711 3621 2033 4374 503 3481 4653 1753 312 3204 3366 3407 156 4833 2319 1137 4341 1489 1477 3864 3421 2946 4643 4020 4167 4326 3399 4192 1155 3728 163 443 294 3035 4445 2680 415 1082 3375 4671 3756 2897 2895 218 427 3763 3824 1049 4737 3673 520 3782 583 4738 1344 1754 1479 1829 3751 3558 4371 176 960 2947 4943 2221 4095 2498 4186 1856 863 1669 1553 1290 3071 4556 2364 689 352 2777 4471 4173 865 1309 1098 2853 956 3056 3850 2992 2454 4181 542 1645 466 4051 2538 115 719 1125 4983 3001 3477 4979 3617 383 2749 167 3256 2715 1934 2761 944 2502 4304 3196 2329 4700 4637 2630 2775 1352 2931 4252 1835 1429 2435 3827 4328 2822 4917 3168 4511 4391 4026 2738 3563 3849 920 3610 3318 1794 4538 858 1634 1995 4718 1739 4865 2592 3325 2701 3782 140 62 2435 2578 66 155 3828 1600 1157 2618 1516 2816 3209 205 1880 4224 2999 3563 2726 4830 2557 4413 859 3895 964 3289 858 1940 2424 611 508 2992 1356 3127 2250 4603 3435 4552 4373 2922 2608 4981 2063 1724 631 2006 4271 2950 441 4099 1161 560 1468 4565 4788 3111 1689 2491 2042 673 4789 3391 4523 3083 1544 2318 3354 1046 793 2156 1902 4414 695 4270 1403 1218 3145 885 1823 823 296 1018 3933 3365 3896 3772 637 2696 3531 1779 906 3832 85 4657 251 4785 4577 3900 3418 3100 354 4622 2128 29 4435 2221 2399 2251 112 1179 4550 3450 1363 4606 3897 1860 4824 841 1871 4084 3456 2706 2386 3450 354 2874 2186 3194 3726 4784 1090 3764 4976 3246 2194 4741 1411 4899 3851 85 3531 7 4318 2256 3386 3282 4838 605 3692 701 3337 2058 4914 4295 4131 3605 2571 3209 1714 4996 2487 3683 3635 4391 4970 4365 3900 2440 4327 46 2896 418 1210 1057 2542 4943 1205 4987 3522 3969 716 3055 19 2634 2897 2682 4587 4227 3944 2246 762 4593 2524 355 3324 931 873 1914 4582 1102 4703 3344 4725 3329 3086 1033 3847 3617 3396 83 431 1102 992 2470 53 2932 1363 1819 3372 4899 4714 514 1643 304 1726 4130 821 2978 1459 869 657 1685 852 2209 2234 3810 4853 3240 1567 173 552 4697 940 4462 2897 3573 304 4937 4066 3594 1573 2926 1616 4004 1460 1089 3435 3207 2734 1571 1466 3926 4387 4719 389 3463 1735 4270 4657 4789 512 3396 3832 845 706 3384 3622 4049 659 2600 2725 4808 2047 4763 1866 836 3109 2173 2542 690 63 4798 3437 822 878 3867 4794 3804 669 3116 2969 3880 2129 2812 4820 535 2055 493 2503 444 4126 1873 3172 2916 752 2258 4240 810 2166 322 1132 3548 3777 3228 3477 611 722 2578 1724 671 930 3820 710 2481 4235 3015 3869 4456 2413 2915 2837 3669 2025 2349 232 3206 1154 4555 3379 4158 4719 4266 4247 4931 1723 1116 224 1071 1645 4346 2185 2097 1248 3158 2991 3425 2852 2164 1361 1015 4811 4700 1359 1084 2117 4114 1488 4871 3333 4422 1098 4705 1217 1957 3301 3745 3061 2326 2672 498 2177 773 1035 2232 1679 2491 804 3551 2982 180 4914 3884 3530 271 1357 3137 337 1482 4940 3925 2247 52 1285 4458 1667 4145 696 262 1296 1322 3404 4746 3765 4738 2065 3174 1701 2578 4557 4643 2512 1085 4912 567 2680 3133 3271 4589 4277 4516 2972 578 2 3516 1556 3897 3477 2664 1544 1992 2595 4824 821 4361 4105 4737 2748 4858 4788 1011 1258 3821 2914 329 4049 945 1751 3964 734 4327 4313 1737 3865 3021 813 3430 2944 3247 2920 1489 3739 849 2654 3153 4049 2630 2846 2595 4930 2380 4555 1254 2956 3182 1501 423 4567 3353 2238 3334 4480 1511 1054 919 4473 1887 3480 1171 1351 507 3722 2548 1811 3144 3177 3044 1586 4553 1867 3935 877 4061 3842 1660 3330 2957 936 1184 3273 4151 3678 2555 1007 4373 4267 3336 1270 55 2483 4169 3939 1620 4557 1426 3935 1405 868 4433 343 4003 4840 3941 2933 3276 4042 1052 3772 3130 3739 3010 183 1011 3301 105 2787 90 2528 2876 4984 3949 2167 3666 4412 2061 3377 2833 4496 1465 984 929 569 3707 821 4525 4096 3369 3850 3350 4483 4893 2126 1903 4705 4446 3613 1498 2250 3109 2774 2513 4405 2313 187 2270 32 979 1292 4907 1852 3555 2756 43 630 3161 226 3512 3848 892 2 3362 245 3551 1514 2158 1096 2943 3357 2636 3430 3318 4075 2681 3535 2843 7 2579 3993 1800 2544 4328 21 4299 1104 2503 3496 285 784 3108 4588 1662 4882 4841 1428 2879 2846 3592 1603 2238 1238 562 2750 4190 617 3227 453 1860 1179 4691 4662 2235 1292 150 3122 1273 1333 1749 1174 3624 3998 915 220 4750 4363 4193 3351 2421 2650 4723 4018 1211 3678 2297 82 1131 2047 4127 2239 1123 4456 4333 1400 2236 3792 2783 2684 4253 3338 3590 4513 4440 2644 1693 1472 4004 4788 2125 1271 1649 3158 2089 1382 3111 4591 2819 139 255 22 909 390 2592 2029 1937 357 172 3916 2066 2153 2944 3919 1152 1079 208 4595 1960 1289 4144 3989 2258 2794 4900 3883 4169 3246 2193 3336 2743 879 4353 3628 3270 2569 292 2962 2055 1583 297 1737 4415 1547 1137 1772 4485 4090 3557 1738 1294 2918 459 1462 1106 1706 45 3863 3612 970 4881 2506 4621 3632 4578 459 3521 4984 4197 1872 1544 4205 85 4678 3831 3137 2200 4697 2341 3185 936 2121 2934 1991 355 383 4051 4239 4044 4773 272 1378 391 2867 3789 1838 2432 2506 2454 4067 3389 4853 2971 4695 880 2499 2200 3188 2918 4127 3974 2877 290 4736 3129 4828 4635 2593 2815 135 3993 3514 1479 1974 204 533 2720 839 693 4058 2982 3243 3659 4691 4096 486 3648 2969 3220 3370 1194 4981 3738 3828 722 4304 4221 4902 1120 115 302 4916 2589 4312 552 2511 767 2503 1517 189 1169 769 3775 4542 1120 4577 2552 201 2287 4774 4235 2309 3740 651 1032 4728 128 1127 1932 1740 2627 3350 3654 621 607 837 3764 3356 3608 4866 3692 3783 4586 1273 1627 2198 163 2696 2410 320 2828 276 651 3020 484 3482 2544 4024 989 535 2957 2742 2965 744 3105 3274 2167 1747 385 1613 3895 2580 4573 2789 4642 3345 409 4731 4427 4399 158 595 2599 4707 3398 2751 3130 73 899 1765 2936 2944 952 4980 1709 1651 3870 2067 4965 4346 561 1723 2365 3151 1057 840 392 2354 2170 2795 1187 502 4036 2963 473 473 531 1975 3551 1304 2384 1525 1457 384 3678 1815 4756 142 1558 673 2794 2512 4987 3380 3161 2442 1983 942 1044 4227 476 1200 1296 1557 3860 4711 1880 880 4778 4035 3346 1887 679 674 3776 4617 2286 30 488 3841 3591 4075 4060 1495 2328 1146 2035 4205 4839 1417 4086 1003 633 2105 2692 2572 2047 3015 4806 4111 4828 19 4900 3294 1248 4820 2342 1562 3272 713 955 2029 4955 2113 1958 2142 2886 933 195 441 3105 313 15 1453 4177 3030 3534 2732 4324 2771 2458 1470 3319 2375 4643 3246 4067 1665 4298 419 1996 2401 1764 4265 4417 1628 1429 734 2279 4427 4882 3693 2742 3028 2158 862 2266 2576 622 4412 539 2395 3229 4653 3069 3256 2545 2222 1049 1035 4916 4653 1619 1748 2347 1253 2090 2386 2219 4109 2778 1574 2743 3945 4485 1796 4835 376 2134 1334 4100 2668 2341 792 2358 317 1622 3989 4117 3686 4529 168 1828 1599 467 4316 3385 2313 2892 3365 3110 525 536 1149 1266 3845 1062 4600 2582 1578 4468 3736 2825 4332 2160 3897 4517 2789 2544 3094 1287 943 4476 3419 2482 537 1430 1264 917 3358 1609 2228 1905 501 1599 2648 1036 122 1178 1056 1624 780 2772 2974 4692 2837 542 2799 2866 597 4773 2723 1528 2823 4472 553 4111 4379 3732 1945 3543 2938 336 3568 2697 2477 1377 4752 1683 2383 1943 869 520 3390 4862 2505 2197 1150 1030 3568 1413 4262 316 4285 150 2384 2519 3716 2586 4037 219 4989 959 280 4553 3624 2440 3214 3813 4043 4865 684 1831 3437 614 4345 2299 2247 1205 3447 2417 3182 623 4510 2741 2819 1771 1434 4784 1450 36 3296 2061 854 3910 989 3205 1260 548 3223 3220 35 45 2369 4545 10 395 4980 1266 162 3738 393 1926 488 2423 4871 4657 1861 2567 2803 4035 190 4987 403 1625 2412 4267 2882 3763 2476 3791 3704 2852 1231 488 2279 1222 396 1701 4887 4651 1082 486 3994 1197 2454 869 2633 470 2355 3416 1309 4401 2701 185 3534 760 1493 2366 792 3323 3104 297 609 1399 1192 4928 2077 844 585 4142 1154 2855 109 3905 244 2910 1033 2642 4650 2447 142 3840 2975 2185 2569 93 2874 2264 635 4719 166 1429 3233 4080 1067 4868 3973 4983 4867 357 3731 2861 1214 3628 581 1201 4726 3729 3648 3165 1596 1769 1429 2654 4041 3107 848 4319 3582 251 3717 3575 3045 4346 2942 3742 2653 4364 4718 4868 4577 1240 665 315 10 1484 1041 632 1673 4775 547 3798 2606 3461 2648 3994 4156 487 741 3704 2938 4800 1187 3613 3987 4305 1535 2722 3399 1541 3547 2240 1856 4406 675 3830 1830 422 3129 1421 1523 3823 4002 3165 2464 748 1663 757 4390 2973 2557 167 1070 3199 1021 3337 1154 1290 3061 2117 3713 2545 2428 2177 295 2245 2898 2600 4418 2059 2822 3512 3430 2209 2614 82 2914 461 4459 533 1441 342 1986 3268 339 3449 4556 3323 1609 845 4406 4653 3196 4615 778 4049 1438 3463 3661 3553 1703 3433 3791 1345 3170 190 2742 366 2493 4352 2627 3989 2053 2657 1179 3615 3967 4885 3871 4971 3136 2011 1828 4740 463 3728 604 543 1885 476 1588 1095 4180 3570 2356 1921 4885 4716 1938 2648 3984 918 3775 1146 3368 2214 4416 4520 1708 1771 2678 2610 4088 3859 2894 4401 186 3714 442 556 4981 4154 4591 3068 1985 3518 3085 383 153 4493 3282 416 4715 3006 1231 4285 4332 734 2889 2224 4498 595 3121 2855 1472 1197 2541 4469 4573 4639 573 990 1509 1155 2494 2311 1422 819 3659 2083 4533 4273 4015 1791 2351 768 2108 3615 552 176 2183 3958 2471 3862 3601 1515 1816 889 495 1398 641 2926 507 2567 4565 2950 3002 3360 1084 3939 4068 942 57 1606 207 1915 4018 2996 1108 111 1300 3364 121 3523 2797 2474 3613 2188 3776 2368 1054 694 2972 4144 2286 718 3005 2515 3850 1783 738 2213 4122 70 2549 3390 869 2662 4598 4754 154 309 1897 402 4983 3325 2091 4977 589 1780 441 3081 3650 4868 4825 1835 1926 3636 4630 4930 1270 2701 616 1417 253 2653 4442 2528 1478 4816 387 2259 4291 3250 2525 2091 4897 4486 1481 435 3417 3202 1577 4 1513 585 2725 1185 209 3375 1743 4004 2215 3025 390 1079 2027 2635 2967 1852 4083 967 4079 1278 2321 4957 4330 1389 1792 4229 4080 1910 1122 2711 3178 1105 1901 2235 1161 4273 3017 1681 4248 2120 3036 987 4989 672 3886 4846 612 2466 4173 4101 1188 3707 4130 710 464 4346 3995 4546 3231 3340 247 1065 4100 169 2517 1828 4798 2316 2701 3569 833 1126 941 1587 1364 899 3349 360 545 4635 3523 2329 785 4251 3680 3901 3197 1354 3610 2638 2206 244 3168 2002 1341 506 1793 4419 3123 3152 4013 3768 1587 342 4914 4386 2075 2248 776 344 4975 3358 3622 499 3470 469 3451 1650 579 443 1741 2904 1173 1527 3006 4961 1231 3599 1345 353 1633 3143 850 1741 1269 2137 1435 1607 4131 4192 1160 4982 4557 1203 3060 3124 1355 1009 3145 2214 233 2791 4749 1072 1428 4859 3343 3206 3257 3165 798 4932 4510 3928 1418 3703 3903 2558 1537 2906 1178 425 3700 4562 1835 1939 607 4690 1393 1655 1652 2832 3103 685 465 2494 2412 3258 2669 2986 2163 1317 3239 4142 2532 4108 855 3809 1505 2229 2683 4732 242 2061 2836 1981 418 2621 3350 367 3247 4727 2443 1552 310 3645 3577 1875 2236 427 1999 4140 1694 504 940 4630 4162 929 657 160 4700 4230 1161 1123 2626 1171 2896 1334 1752 1473 3473 2875 541 3010 1799 4031 2620 2240 1101 4197 36 86 3430 4876 3505 2997 1574 2197 697 2593 1774 782 431 2234 244 969 1803 3764 4465 2381 4919 2207 3241 2300 3924 591 4694 460 355 1605 3518 4670 3053 2740 2584 3122 604 1413 1403 1329 1631 539 4648 913 890 4648 2099 2525 2091 2486 3149 2555 2502 487 3589 3172 355 1318 2426 1055 1715 572 1107 4438 2574 3580 3023 3663 4135 4206 1853 1844 1334 472 3574 2572 1829 520 3598 472 3900 179 1974 2758 1134 1698 1197 2594 4769 2792 1242 2920 570 5 3804 1403 1335 4326 2810 2394 2171 2890 3995 1333 2461 1190 3048 4612 1297 2282 2213 1168 3829 75 876 2920 1894 983 2161 2254 2513 2612 1271 3600 3666 361 4505 1695 3192 1082 226 1107 2367 4752 2726 4852 1628 4607 2046 867 3693 1167 4456 1943 4855 1468 3365 1913 262 950 2506 2553 1360 3658 3999 1085 1034 1038 3171 3249 442 4441 246 2874 2451 1905 4309 3514 1404 3970 1657 1224 1793 2454 3600 3724 3104 4840 3 1719 4662 1776 2199 513 640 4442 52 2993 4610 4238 473 1673 1827 553 1005 3672 2551 2707 4544 2206 3468 1928 1584 643 1725 3935 3588 784 3394 1238 2693 3060 4622 3163 2744 3296 616 404 1741 3268 2787 1521 3987 1736 725 621 754 3643 3963 3728 2991 16 2300 303 2595 4356 2186 2843 1020 3442 3356 3006 4323 4903 2335 745 4925 3861 3432 2313 1571 868 299 2621 1913 4501 1576 3906 3034 397 1304 3807 3226 4112 2884 913 1051 1548 2599 456 4121 4377 1615 3112 2566 184 4000 3634 1607 1873 1073 2360 4748 331 4052 4620 2988 4032 3842 553 4511 3734 125 5000 1346 3047 2805 3261 1143 1426 1204 4656 1018 32 2530 661 2165 4015 1329 3324 116 499 3145 57 3546 536 1614 837 123 4057 4989 1283 3600 4676 3315 356 3022 1396 3966 1652 1815 222 3529 2018 2007 4292 3084 4756 1768 4461 1850 385 270 1835 1786 2173 2316 3291 2775 1424 2966 2713 48 415 1333 4321 4184 3842 3566 1511 3415 1580 3227 2600 4751 4487 4272 2399 1064 4133 3463 3265 3756 2056 2093 1897 1683 4523 986 4333 265 3942 2141 2230 1003 766 2630 372 510 1578 3451 1200 3464 3943 3219 1961 1333 205 4606 768 2971 1217 1683 603 30 2657 655 2453 4773 4267 2277 900 835 3078 2961 2682 2391 1998 1964 2134 4324 3044 3819 3232 3706 4484 3720 4352 1571 4014 951 2327 2143 2510 3762 348 4184 2348 1294 4592 1951 1085 1108 1186 2957 72 681 1749 731 1153 3726 1037 994 1969 3848 2966 636 4404 2113 4245 2153 1057 1013 316 1571 3118 1214 3258 539 4898 2097 633 1081 761 3623 2791 2943 3316 4277 1069 2367 1182 556 835 2609 4096 1449 1034 2718 1781 3950 688 4456 1023 1024 3560 215 3688 2239 2711 837 834 809 4656 3915 2648 4758 1009 2874 4994 821 3260 955 997 1078 3727 376 2057 1383 4268 1568 3057 2360 3810 4551 975 2398 4930 1299 3933 4019 1762 1072 1756 4532 4742 781 1017 3050 194 2325 1243 3106 4545 4255 1671 4349 4961 1447 916 2384 2653 4099 1671 3245 1306 1462 880 3393 2226 576 3532 2716 3388 3307 4377 3204 1266 824 1916 394 97 3208 446 1675 2516 4964 3147 4568 506 2998 2026 190 3956 3781 4912 2207 3280 741 2613 3824 4552 365 1692 2209 1396 4335 3687 3144 4084 139 4314 3830 806 2180 3748 600 4366 4977 2545 2495 1449 2510 514 4481 4945 4736 3810 4534 1340 3341 4723 683 405 4370 3520 4810 2642 3490 1656 2072 4676 3814 2434 4686 3474 1992 179 3641 2694 1038 1881 3051 4982 429 180 2775 2308 660 1415 432 1215 1429 4 2547 4000 39 309 3184 4614 1806 2756 589 3666 1458 884 3683 1548 2740 461 767 1116 4076 4692 1410 3585 1861 1440 146 2038 167 1158 1983 4232 1365 95 518 1945 3309 1669 1418 432 1515 297 1694 3975 4437 840 3660 2492 3320 2625 4521 3088 1922 2592 3894 1099 118 1695 1561 1086 4179 1776 50 4839 3925 3500 4446 1369 3323 607 3064 3113 1871 4601 179 3282 1193 2006 4865 1682 1772 1007 4855 4083 1032 1576 2254 1699 3742 4840 3428 76 383 2115 2129 1220 1926 3491 987 1958 489 2619 2570 1448 1844 3715 3308 619 93 887 3170 2822 3569 1128 2033 3988 4806 3105 859 4537 1879 4531 4371 4752 2716 2625 3644 3840 527 1765 2579 1570 327 3401 3784 4885 337 4495 2154 3219 2786 3362 2320 2993 814 2266 3856 179 4565 2468 3987 4421 3536 3072 2383 2395 4008 3993 3556 2050 1800 2601 3824 908 3350 3554 3739 1353 822 1086 2619 3592 3743 4223 178 4898 3691 4175 4819 4696 1187 522 4592 2864 177 1808 1911 652 381 1668 2088 2850 929 4847 649 2317 317 2029 3554 1410 291 2158 1170 764 2740 791 3080 889 289 375 586 1699 3450 1298 169 4648 3843 601 1843 4411 330 808 2480 2160 3811 2767 550 3700 836 2938 3742 3834 3561 3649 932 527 129 3313 4034 431 7 2792 333 2325 130 4589 1591 3944 4669 174 404 4440 4039 4911 4869 253 3045 4962 3584 1040 3435 4602 3429 4576 2663 4438 2730 3087 4934 3237 4569 4707 733 2020 1253 1749 3681 409 2689 2557 4887 1676 2520 948 4429 1496 2014 2712 615 3423 2397 4420 2179 3995 3305 645 3405 4014 4133 3670 2100 4915 4636 1213 4619 2130 3569 1980 1473 1528 358 1384 4385 692 2609 2550 331 828 2587 3881 1913 2782 3695 3029 1539 3023 993 4680 2403 528 3508 2251 1034 2571 2091 709 201 762 1041 2640 3041 4185 1401 2386 3828 3655 2702 4102 3393 2713 3308 4936 1460 4151 238 4765 3371 1149 1357 4185 706 1636 3448 3158 3336 3974 1702 3492 672 4261 3469 155 4361 684 375 1178 2727 428 2864 2892 1479 4097 4321 1998 2943 4315 1552 2939 3859 1198 1126 192 3361 3146 1271 4992 1831 4091 4174 760 511 2682 3502 1468 4362 2634 26 1241 3962 100 4934 2745 3334 803 1691 458 2578 2201 1951 3511 3124 817 3739 381 1600 1034 475 975 4149 1538 1441 275 2622 3001 2443 1251 2643 4290 4201 3885 4493 397 3664 564 149 4360 1201 4412 1501 4769 498 4425 1309 1205 644 4273 1664 949 1307 1925 4812 3516 2634 3453 1662 1730 1580 2313 1324 4484 2676 3592 3608 1521 1894 1853 1540 4630 3091 3597 1233 972 2745 346 3654 261 2577 1419 983 282 3359 434 1459 960 2158 2052 1502 2662 2249 2341 4725 176 4419 3601 3300 4015 4744 2332 3907 2655 1466 2091 605 1224 4829 3417 824 3806 3362 1275 3135 4001 4320 4868 4283 2350 2895 1282 1726 4699 4003 1663 2094 367 1375 1985 2360 4680 1591 3242 1355 2138 4908 3160 4513 3743 4564 2510 2449 3122 3128 4282 1143 2699 2373 1869 843 2838 4731 870 1534 4099 2025 3319 2080 3063 4927 2030 4421 4114 4930 4245 1835 1664 1891 4499 253 3672 2273 3673 75 1648 2330 4230 2752 2822 1494 3372 971 144 412 3248 2502 4022 4691 3581 4730 4955 2315 2186 3065 663 3777 1520 3515 591 2015 3021 666 1908 1529 3475 1045 3136 577 4017 4609 3044 1075 4721 1515 4581 2530 1305 3511 746 4569 4114 1556 2768 179 4868 54 4510 4620 2728 3035 1065 3246 4756 119 657 4357 1691 2872 4354 3139 2954 858 3605 4685 684 243 1620 75 3671 464 3145 3348 4605 2327 3815 3224 260 4291 1176 1372 1279 2892 725 4002 658 4636 849 2734 3241 290 3983 2818 4594 2923 3423 2179 3894 2812 1181 537 1316 601 1282 4651 4975 2514 4577 393 2907 1336 3755 3280 2043 3668 2372 4818 1294 1705 1803 891 3358 2405 2014 4509 4248 3028 604 4741 3510 3077 2033 3539 1144 1483 3501 4038 3766 2709 253 3310 1376 2590 4473 4560 255 2294 3876 4134 2993 3063 3576 3500 1352 2912 2079 3884 4996 414 4195 4371 3444 2438 4911 146 1993 365 4179 2038 2716 3856 4884 3495 2483 3356 1177 53 4472 1391 3615 3943 2873 372 2374 1138 449 1780 1883 2968 4462 3704 1652 4934 3129 2784 1327 1060 3689 4071 4899 1345 472 492 2316 4109 4012 2514 1523 3445 144 280 172 2003 3440 4419 535 1668 960 3911 2480 3752 342 1098 3927 1300 3908 3073 2977 4619 2583 577 2821 3593 4130 2815 2631 1007 3868 4176 1032 706 3301 626 532 4172 381 2225 658 1034 2718 91 1200 1276 1037 3492 3117 2103 1765 163 1533 206 4195 2611 4113 1357 2491 1235 444 3485 1906 1327 31 4044 1913 1028 4317 3177 4793 3320 3632 2532 3737 1511 1010 4612 2458 2175 53 2039 2860 614 4916 3486 2974 1086 4775 1318 3458 224 83 4720 1182 1477 32 4057 3404 951 841 195 1322 46 3760 4458 3555 124 247 936 1573 1058 4855 1322 2905 776 1589 3769 1663 2641 2824 4322 463 2948 1093 1502 4728 3205 1283 4435 3396 2169 1095 2905 1674 4438 4705 1861 1788 936 4494 529 3278 1197 2316 882 2253 259 680 2865 3286 2356 3643 371 1042 881 2129 553 3489 2140 825 2969 2611 1940 2320 4131 3896 1957 1862 3716 874 1869 4478 3598 1030 4457 4243 678 1303 630 3926 3317 2187 16 3953 232 204 3358 3575 4264 3007 2723 3633 635 672 1407 2082 1465 3805 3181 900 431 3223 2507 722 216 3388 4572 195 3079 71 2577 38 1494 4198 2875 3488 2794 2979 2243 1759 3732 2668 3715 1411 377 1204 195 2495 987 943 3964 3205 2567 90 3048 1911 1533 4040 2096 2743 1763 4246 3332 3752 4554 2624 1999 914 4711 2881 1153 2058 3315 4480 2715 295 1796 4453 4478 606 2330 2656 421 2728 4219 3667 4350 1375 1135 435 1748 2172 1124 2779 3776 252 4955 488 2124 286 1625 2214 63 2214 2663 473 4980 1598 4331 2893 4746 4416 4261 791 4965 4181 4659 1034 467 4305 4581 92 817 4124 3489 494 364 3074 3032 1038 3608 164 4343 728 677 1742 3656 4953 3300 3231 1750 2811 702 2395 1684 4741 2606 4708 2855 3464 4554 3213 391 4298 3997 4894 2642 4951 696 2115 2785 3203 1805 1477 1906 2761 2995 3415 1404 1543 245 658 4702 4168 970 2825 72 1881 2286 2942 4023 3956 4872 4963 358 1520 1586 4146 1640 4910 1461 4574 3703 1046 4498 3055 1872 2048 601 4762 181 3604 4462 4591 2185 2282 3767 4313 3631 2154 1912 202 2636 4454 1159 468 1809 3867 216 281 4658 1332 945 4515 2313 391 3783 3629 1155 3789 3936 2336 1234 4078 295 2967 3497 1227 444 1564 1267 3459 1801 2064 2941 1686 958 1263 4184 3405 1509 4169 1760 4152 2598 3603 151 2662 4365 660 986 1681 3895 4888 4075 3399 2793 1544 4205 1018 3105 3520 3220 3305 19 960 4730 4189 1613 3852 723 4101 4499 1596 2026 3890 3700 1549 4545 1035 2810 2949 1726 1819 3134 2707 2728 2886 1587 949 614 1344 4726 423 456 2654 644 1483 12 1178 4100 4204 1706 1707 1793 3017 4617 3075 2617 3401 1144 2055 4160 4137 1669 1819 2574 1127 4786 4379 2173 2731 1075 427 2780 3912 3273 2384 2278 2088 1826 2197 1156 125 1894 3487 3551 2297 2772 1041 3767 599 2051 1841 4079 4559 4377 329 614 1710 3128 3695 279 828 3620 2093 226 3748 3326 1514 841 4399 1132 3783 2940 2033 3702 594 4917 3547 4259 686 4141 2375 1922 90 1893 1583 3761 14 110 1207 3578 41 2266 3622 4649 2917 4608 4465 3911 4409 3003 2280 930 1742 3748 423 643 2595 2916 1559 4094 1042 347 1754 3221 1328 372 2330 4166 3328 4006 4290 4104 2665 1844 995 3098 2604 4262 2297 2485 3263 1214 1308 2156 4628 1388 1952 3563 4098 1379 1133 614 3427 4937 399 3853 1285 4923 4759 4870 1249 4679 3688 4027 463 2447 1755 1512 4472 3685 3387 854 2139 3825 258 4491 2848 45 2259 3864 3280 3178 4357 2297 4067 1632 1694 3833 928 1938 3838 4275 4681 3551 128 58 60 643 1684 4866 4931 3460 3472 4948 1117 1141 2778 1774 3163 1342 759 4401 2083 1849 4576 4449 1961 4271 128 4217 4913 370 663 4612 3358 240 2538 2061 871 1526 80 2912 788 419 1182 886 1373 4648 2453 2358 555 2127 1775 3590 77 1721 2797 3398 4117 4942 2284 3029 3401 4857 2491 4458 3690 3042 2662 1444 3256 1954 4118 1386 164 1698 479 1685 2084 28 4969 3889 2802 2792 3728 3008 1358 3121 4844 1334 3496 4910 746 4254 3006 3065 832 3883 1108 3011 2077 3880 1367 1662 3807 4817 4177 2538 4146 1928 3145 1872 4984 1041 2272 514 4788 2622 1436 1497 2822 4795 128 2525 3394 2603 2594 226 200 3545 396 341 262 4408 4733 3186 1569 4820 3197 3097 376 3327 4844 669 3233 3477 3251 4796 2138 4272 1249 1882 2065 2932 3439 1245 1852 3676 389 2058 1555 851 1915 1335 1001 60 3200 3207 1854 4331 87 1321 3887 4178 1325 1513 1589 4581 197 4302 666 1046 4764 3202 4439 2122 1957 2630 1641 3249 365 1987 1519 1122 1560 4569 2550 589 491 4140 4165 711 4367 1594 3113 4313 4373 878 3578 4090 4301 4632 3780 3240 3221 4851 1840 4747 3128 2926 1928 2499 1188 3428 2366 612 1003 940 4237 2105 683 1897 2215 838 1870 1714 4085 2741 3307 4595 4810 2578 3419 4267 3521 1191 4548 660 3594 4401 1074 4647 4665 2353 2009 1805 775 3131 3380 806 3463 26 4809 254 4010 3346 2611 675 3780 773 4119 2121 180 2655 3039 1870 4408 3450 3074 3638 4655 3915 2018 1480 1685 147 4820 831 994 1766 2244 1834 1419 631 2558 2196 4760 1075 4310 1252 420 1753 2097 4718 4065 3249 1698 1633 2417 1994 1046 2176 3462 2393 1960 1401 4339 3633 1966 1072 2440 862 2610 101 3794 2841 1 1242 4720 3511 2495 2022 671 3978 1594 3980 615 3038 2395 1189 1869 2237 4616 3242 3431 3580 692 4498 4019 396 1542 1170 360 3881 1030 3968 1706 2838 4747 1096 530 3504 2991 991 1772 4695 4953 3858 1280 2920 4162 3904 2162 4085 1521 1620 1178 1875 2119 3052 653 3970 2108 2269 1754 3025 3888 2020 3157 2800 4554 1766 4503 4493 3589 2393 1484 1880 1094 2649 2196 3550 1007 772 1226 145 4287 990 360 2942 4000 1846 3841 70 3040 4319 3262 3381 376 4000 4026 3679 376 4980 4254 4598 2825 2411 173 2597 4929 887 1665 2608 4331 776 292 4961 2852 1785 1584 3573 4959 2512 3432 4405 2282 2058 4300 4350 983 4932 4985 369 1940 1707 983 2963 1571 1597 145 1486 4267 4334 3529 1463 3157 4445 3361 4086 928 3940 3898 4649 261 1067 337 1681 1363 13 3149 1722 3116 4473 2435 2528 4255 3306 4586 3101 2020 3752 4687 4204 2115 1285 3530 3865 2573 4425 3792 423 4929 2783 4887 2024 1705 437 2300 1576 1450 1816 416 2259 3304 4774 3343 4803 1335 2778 2928 2283 19 1675 848 1486 2041 1837 2735 4024 2812 1814 3577 2004 2417 2538 758 4565 1851 2512 1394 3356 4783 3380 582 3016 1801 2995 4061 2850 4006 721 3120 2381 472 3934 3002 4164 277 3900 4757 1300 3032 3003 668 1381 2175 4182 4871 221 1563 2916 3522 4237 1347 1167 285 4498 1345 2344 4821 1621 1003 9 866 1756 3939 2985 2735 2439 2896 3092 238 811 1395 3937 753 2658 4219 3186 1682 3329 2257 2575 980 2145 1317 2099 2359 584 2503 4806 2160 1173 1694 737 4630 4142 205 2685 4222 3637 4337 3116 2609 4655 820 2406 4385 948 2093 3526 3583 1298 950 4451 2824 1594 2869 1063 939 2169 2243 1419 1301 2161 3072 2817 1533 333 4405 2561 808 904 4376 3581 3198 1103 2380 1836 4211 1914 4830 2139 991 4663 3393 2887 3854 3135 2411 1948 2857 1744 1886 3321 2844 3505 4416 2194 4718 784 131 4045 4779 2776 3893 3421 3421 2787 697 2866 2599 3029 3933 4447 81 353 1482 1059 3711 1593 831 4185 4722 2242 2519 4408 1429 2261 2886 2307 3217 3848 3583 1153 2785 4635 4473 2550 2631 956 3229 4601 2845 1451 4034 4036 2509 4486 1722 1783 1866 4510 2034 1110 1813 3833 4646 4854 728 4190 4994 1708 4390 3444 3242 2190 1633 1067 3955 1311 1219 3872 2087 1679 2806 2094 894 1905 4044 320 2984 3644 3935 176 4403 2659 346 4483 3107 4525 294 51 4029 3973 3038 1828 1379 1723 2972 751 2739 4353 3777 3281 1632 4918 4561 3413 1727 1607 852 4630 444 3369 3919 326 1291 1928 2129 3979 3158 2252 2518 2852 2278 399 4056 3408 4746 2488 352 4831 4937 2714 1593 1815 1159 2230 2430 280 2719 588 1551 424 4334 1502 3281 3785 248 70 3242 470 1544 1587 4665 2473 389 2680 4324 1896 3039 4717 4263 3499 3278 3852 2668 2896 540 4613 3254 1032 1998 4330 4116 2215 3710 3596 813 1655 3316 4284 1054 4454 4120 4491 3205 675 4146 394 1210 3253 1419 2859 200 1196 3537 686 593 1454 151 3605 3519 2996 1530 849 1924 410 1325 2594 1107 90 3766 634 268 2817 375 522 3356 113 102 4701 4827 3054 125 496 4716 953 3714 745 720 4032 3056 3836 1611 1908 3829 3695 1798 3385 3282 2127 3419 825 4942 2353 4196 3138 1811 4923 2517 1835 3487 1975 1861 1243 3133 4983 3289 3034 570 3387 345 646 4320 1645 1897 2360 1462 1118 4050 756 4933 3542 4806 1709 2773 2056 2223 4710 430 2323 2728 3442 4087 3514 1954 2532 4059 405 2113 2344 4255 2798 1549 1465 4222 245 2706 1472 2893 3997 1656 3212 991 2908 4571 2988 1433 1887 2916 4119 1119 2747 4726 2588 2014 3981 1322 570 3136 515 4683 3882 4123 4745 2539 3712 194 3822 1853 2125 2194 4940 3360 3280 1902 19 4514 2216 908 774 315 1187 3830 2948 1798 475 3122 3593 291 2852 4259 4610 1488 56 309 845 147 3019 1724 4135 4810 1014 3870 595 747 2664 652 2370 348 2920 3966 213 4828 3965 2412 2333 800 3254 2845 2724 4159 1586 4452 3105 2214 2466 3782 3640 4206 3922 1021 2888 2049 187 4256 2995 3160 380 161 3657 3608 1196 4293 3597 2176 3114 3600 3046 2716 62 3942 2816 1445 2853 3027 4401 1847 200 1948 4044 4586 4501 4988 2353 2162 3557 208 1387 1207 3941 2971 4456 454 4565 323 3541 2965 460 1450 4712 1443 3801 2310 2932 3758 2275 4897 1360 1050 1691 2801 256 4961 2765 1513 3883 3862 3635 1903 2963 3089 249 2516 1480 3110 946 4111 3349 2261 770 3842 3106 2108 1681 1155 4920 2360 182 1813 4056 1400 4986 1260 157 4642 2049 580 741 4284 3925 4835 4363 2908 114 3403 4112 1288 811 2505 4102 1128 3996 2377 2420 2487 1213 3351 3149 2277 1142 3735 1696 2303 1941 846 2569 2534 817 4382 3999 268 1931 2718 3964 2330 1512 4648 4832 2757 4488 2194 2679 4628 3490 37 998 4388 2550 2017 2986 1244 1761 679 4105 2385 885 3581 406 2019 4902 3502 2337 2262 550 1671 4917 1131 1033 4076 673 1044 4778 800 288 1827 477 3024 1936 1331 4155 4729 2079 3462 4185 4822 1017 141 2624 1331 1195 1747 1031 3596 20 1067 68 2935 758 4717 3311 4597 2890 2429 4312 1318 4041 4660 2052 1762 3203 2157 3867 1720 396 2257 1557 2002 3210 1444 4792 3343 1761 1253 4252 961 2423 2098 688 109 2176 3002 1329 3413 811 2233 962 3817 1914 3951 319 4401 3150 4737 857 2165 3994 15 4133 2566 4427 4468 4413 354 1006 3434 2477 3739 4650 2307 1767 569 1441 4217 1168 372 3316 4831 1464 3330 1300 2541 3166 4367 466 3296 4026 2744 4335 3311 233 1567 1252 4975 4341 442 3428 3200 2762 2828 1309 2511 4530 1011 219 1122 4682 2656 1125 3271 2859 2842 4414 4885 2002 4499 1629 1232 680 2921 2645 1153 386 3055 2918 1020 3202 4697 3170 4097 1332 3827 2209 2876 3426 299 2029 4637 2985 643 3495 3001 626 1904 4488 1871 2818 2357 4025 675 130 577 3220 4670 2391 900 1248 196 1627 3662 4673 2013 3690 2065 989 3420 1470 4410 1192 1747 4700 3052 1097 3573 2365 2676 3419 4939 4582 4150 2549 384 2280 1415 34 525 3792 1105 538 1581 480 4706 3919 2658 2972 709 897 3910 2598 407 3619 3235 4667 3555 1179 2860 2068 2271 4638 2730 1838 1741 4657 2247 4018 3459 1297 2038 1742 2299 2700 1841 2185 827 646 3890 4315 3678 1325 2379 867 922 3526 3693 1055 4384 4294 421 3608 592 969 274 3699 4202 286 1425 3401 2189 4264 3473 2815 3124 999 1943 1591 4179 3325 4588 1502 3831 4170 3490 2076 2796 361 4866 47 284 1000 1808 2248 3703 2300 4213 4908 2469 3066 2501 708 4982 519 4071 3765 1298 1202 4168 3025 4249 4797 4208 341 2981 735 1435 3705 403 2484 1801 4139 3678 1091 926 3572 3372 4575 979 4609 551 4215 99 1619 4956 3303 3487 2631 1743 4845 1442 3535 3902 4492 1878 1848 2162 1796 2014 1058 457 1336 1130 1203 1270 4166 4510 1444 887 2547 3306 1010 3758 37 2547 4270 2778 1903 1545 2918 2899 856 2799 4594 2089 2516 4775 1631 2397 2537 3579 920 781 4356 133 408 2237 1074 664 3625 3577 719 3196 2920 3636 1418 1054 3318 3413 3911 4045 873 980 2276 4142 3393 3993 308 290 3451 2998 263 1611 4793 4928 3408 4938 1913 306 230 956 450 2873 2523 392 1490 321 864 627 714 294 2807 1492 2160 948 4008 776 2452 1385 3036 1487 923 4173 1829 2845 4392 1841 892 4114 2982 2293 4538 2810 3647 3743 656 4070 480 4283 3422 2810 914 2558 3648 3061 811 3962 1388 4611 3939 4454 2221 3654 3999 3619 2507 3953 602 1328 1337 2764 3399 1726 1950 1555 1160 124 237 3535 1042 780 508 3563 3343 3316 3296 4872 178 2743 1640 4729 2878 2786 358 1464 1984 151 362 1831 4864 3933 4726 2376 2637 3533 4498 3390 4398 1975 1369 2810 4745 2771 2555 1494 231 1433 82 517 2214 681 1021 3561 4102 2915 2127 2476 4221 233 2632 2224 4283 1888 211 551 1942 1115 1087 4411 1511 2536 2519 2495 884 1752 602 1724 4020 2155 3835 2757 3214 2306 4457 3892 2674 1548 696 3282 2262 985 1119 2083 2530 2034 4089 4559 2500 1095 4004 2843 2022 191 2988 638 4539 4820 65 4196 2973 1388 2244 1831 1962 4881 3974 4288 4842 1282 1698 650 2251 3552 4702 2728 3685 330 318 578 4231 201 441 4325 3384 3229 698 999 3830 3278 3504 55 4587 51 3926 3979 4850 423 1516 4263 4615 3631 4348 573 781 3333 3590 1872 1165 800 4148 56 1317 2226 4487 177 4615 4048 1488 83 2254 414 3647 3 1404 848 4024 97 455 610 2969 4528 4087 4274 4798 4210 4122 4360 1229 2393 3657 3892 4154 2223 2144 936 3564 727 1033 2650 2358 873 842 1964 3783 3050 1658 2276 1427 250 1888 4804 647 1260 4148 4787 2592 4297 628 2042 2813 3741 2505 103 1617 4593 4759 4541 1178 1055 2953 1995 3421 201 2594 1377 1255 2387 4612 878 909 4436 3445 2084 4685 2913 3670 2 2347 3586 707 3673 221 2267 4325 1088 4263 1509 4307 3105 304 3194 2924 753 3355 2420 806 67 3080 4038 2083 2086 2160 154 2919 1195 1676 3337 131 4248 4310 1342 4973 1263 2894 948 3470 1991 550 4531 1818 258 1207 4631 2723 2630 362 1017 855 3981 1632 1068 4798 1028 395 2929 3164 4143 3682 1899 221 2972 3273 740 900 483 2582 4095 3882 2525 2422 411 2774 2442 2470 2342 1639 2713 2138 4792 3452 2684 1177 3924 1132 489 158 338 1774 154 4937 2888 555 3654 3132 2468 4695 438 4423 3508 3259 1905 3829 1134 2862 1760 4141 816 263 514 4185 1977 1509 4649 506 766 1928 708 618 2174 829 2139 2936 2190 221 4646 712 3423 1398 279 4840 547 3233 410 989 2755 4714 1900 1940 340 2484 834 4337 3237 3050 4533 2763 746 3623 3181 374 2508 3255 203 2632 3919 1420 4125 1628 235 3714 4301 2314 3428 858 4667 3421 538 4547 2023 1027 4970 1532 2695 4625 1794 572 4319 1277 1553 2179 2996 4834 4941 4270 2768 719 1074 4798 1042 928 3418 2177 3619 4260 2072 1600 1817 2629 124 4232 847 4987 3570 953 3379 2361 3666 4434 5000 2550 1266 2779 2978 1374 4455 3209 1364 4887 368 2445 1157 1444 451 5 1862 4997 2502 4938 2606 2949 63 833 4662 755 1644 978 1054 3986 3805 4444 3190 2168 173 4895 510 27 2180 3272 2630 2903 2663 1680 4262 873 3367 4534 592 4104 1062 4160 3713 438 2229 2422 388 1995 2585 2816 4990 2010 1937 3866 3683 283 3626 2591 1496 4927 4491 1411 4383 2743 697 3912 38 4638 524 4714 4920 1162 792 1787 3994 4583 1566 1704 1919 844 3608 4553 1629 1763 2016 925 478 1365 4330 4668 1736 2348 3645 163 3373 1064 3797 4180 3988 75 2276 2891 1006 1893 173 1434 3937 4032 2672 4749 137 1100 729 2543 4842 1933 297 996 2207 3152 1363 3413 1463 2362 1808 1647 1418 2321 660 628 4016 848 2518 3976 4058 1096 2532 485 607 3761 4213 2400 4433 2317 1525 1417 1013 4342 2012 2375 2031 1459 2791 4658 1515 2487 2446 159 4445 2322 4404 1528 4690 2134 3875 2441 1293 4379 2573 4868 3115 3587 820 2710 535 3471 4499 544 4759 4424 2626 814 1253 4046 2174 811 4182 1037 1846 4740 158 2395 3271 2408 2539 4716 4202 63 4334 4542 3937 16 885 2829 3389 4040 2476 4560 4875 3578 2055 3378 4570 1866 3321 1882 4382 1377 4824 147 3272 484 4598 3285 589 4613 378 2530 746 1768 3461 3642 4326 2879 4030 3887 2145 4727 614 2082 4989 2273 1429 708 1684 4394 4395 334 4465 4827 3887 1097 3693 1585 292 4663 4596 4670 2799 472 4958 894 1274 1214 2062 259 3740 770 3886 2330 3015 716 4201 292 1329 4855 4256 1086 547 1466 270 1105 3981 4432 3012 4882 704 4489 2142 91 578 1343 3619 4137 1750 1122 3281 2644 4337 2308 110 3770 430 1294 3264 4659 59 1865 1647 974 2842 1942 3293 1787 2777 3583 2069 656 1418 3595 4769 2565 4068 3702 3579 935 3984 2422 2765 3680 1157 367 8 4101 2044 2416 1889 4615 4284 1236 2383 2155 2439 3722 3375 2930 156 3718 864 2338 1435 4846 3456 1002 636 669 661 250 4008 331 652 1793 1062 554 429 1197 152 4299 1540 4119 2131 728 1586 1412 1427 2199 3819 445 4548 4477 2158 4944 2242 2384 4872 1156 4490 4844 1481 833 1023 3776 4429 4182 2270 2518 4044 3609 4738 1806 3482 1291 2856 2003 464 2689 1220 3036 1297 3540 155 373 3958 3218 1887 3148 659 2907 1198 1244 1351 1156 4835 893 2192 2815 892 1410 2925 3857 2938 3641 1514 4619 2308 2815 2175 1890 1188 1450 337 1648 2000 1989 4960 4464 874 2807 2143 1853 4353 4996 2384 2076 2430 842 2805 1757 2176 686 8 2174 3992 1261 212 4120 1574 947 2753 1264 2234 3719 212 4303 3219 621 3828 683 1036 4658 615 3276 1226 276 2531 2767 4791 2336 1677 119 1570 378 2589 4831 4557 416 1232 1505 2654 2959 4453 2218 4278 4093 3937 2451 1389 3997 4443 1186 412 1566 360 295 2609 3084 1200 4647 2199 3214 3807 2421 2651 3342 3205 3116 1696 2308 3814 1022 1364 1572 2699 2488 4649 3667 904 811 4821 3717 4724 3189 3266 1402 84 2766 2606 2253 247 1196 3004 2852 995 4311 4210 2811 4663 637 1657 2633 4095 4143 1313 4616 4092 906 3858 1953 2857 1448 563 4254 1663 3548 1662 2583 1553 3866 4874 838 3857 2596 3584 1514 2793 702 1895 3680 3027 1547 3729 3461 690 1405 1483 1813 1399 1385 3521 4072 3461 3872 3055 3311 3596 2928 3929 2411 4466 289 4788 1367 269 1865 1251 4177 3090 1160 2251 3653 4874 2661 2607 4402 4495 839 388 4195 12 348 2894 4678 3818 1533 66 1569 2052 4096 3722 3080 700 3765 1020 1736 3483 2642 3579 2808 69 4983 2004 1770 3858 387 955 615 927 4861 4140 1344 4211 1835 3330 1853 4810 3495 4755 2834 1398 884 321 4413 4385 1862 4667 562 1411 4319 866 4151 290 995 2300 3384 1421 69 1037 1748 2921 3231 273 3070 2740 3255 2859 2309 3061 2828 2778 1428 3730 485 3582 3443 1495 3602 4943 4620 2382 1113 1463 3838 2890 2146 755 2542 987 4340 53 3401 1485 1910 2629 1156 4344 4206 2739 1148 9 3414 775 638 888 1369 1178 600 4841 4027 810 2894 3083 3479 2122 2910 1579 3222 4015 4348 3330 3350 476 983 1051 4865 2135 4618 1374 4866 226 2292 624 1492 2579 2208 2769 2706 4700 2742 3204 4584 4315 3432 666 1041 3019 350 943 4142 546 227 4756 3053 457 2877 2395 4888 1495 3960 3775 3258 3414 2892 353 214 4276 1611 2403 3832 2644 4004 3274 1249 4571 835 4420 4727 3963 3454 526 450 283 1985 1744 4009 4364 3283 3198 1539 2798 4335 3289 1671 569 436 4764 3452 1413 4630 4745 4921 2538 1722 489 4222 2512 3302 1727 3985 1513 183 2950 1955 58 3360 2822 1480 1110 178 3467 1507 4682 4862 4014 359 4234 3869 4650 271 3051 3521 3416 1431 2631 2633 2108 2296 4828 2225 2773 3152 2557 1079 4433 840 3455 4415 3286 820 1765 920 1418 127 3557 1861 717 1868 1425 3862 4914 4206 4583 1348 4449 2665 4626 80 2568 2358 4990 4308 749 2795 1639 4640 2694 801 4147 1535 3897 4380 2419 4615 4252 1271 3655 1085 942 3029 4439 4007 1236 4425 4690 1880 2549 3959 3547 1623 2607 4376 2911 3240 4480 762 4312 3513 1597 1286 3093 3510 3110 1809 2672 1703 3696 1499 2374 1261 706 35 563 2504 2016 2784 1867 3707 307 4001 690 1598 1951 3655 2421 1484 1396 4382 2927 483 4670 4672 1973 2414 2181 2057 3970 30 4006 148 3788 4805 1247 4564 1077 2329 359 868 2011 1559 620 3288 2864 4726 1083 4546 1250 2568 2115 2926 604 244 4122 1661 4900 567 2855 2118 731 4654 2174 313 1064 733 623 1090 2909 1387 5000 3724 4576 916 3526 3379 4604 2390 624 3185 325 2924 2004 2874 3560 4542 1200 3127 4880 4311 546 1655 634 4646 2600 1162 2770 4765 2402 4812 3780 4229 2515 2512 3628 304 3435 4786 726 4430 592 1660 1263 1689 4328 3946 4193 1696 824 1238 3731 3880 3152 4108 967 1086 4709 2095 4795 38 3134 1875 4488 1312 1400 2920 4486 4517 2650 3030 3326 78 2841 1371 718 318 2701 510 121 2355 1050 3944 877 1577 4849 1806 723 4590 892 1481 378 3583 581 3861 459 1074 3960 4349 3454 1154 1900 2805 3749 1703 3750 1855 1340 539 3093 1743 711 3821 3311 2799 4844 3994 235 2260 4164 407 4597 2502 887 3888 1534 2532 309 4789 4497 1638 3349 3376 1503 1553 1386 2040 1316 4199 1184 4200 2679 396 756 2216 3174 1826 3458 1491 4552 3766 2348 4816 3777 329 506 826 3609 2103 988 4520 589 3515 1122 4877 2773 3961 3029 4081 3485 4411 947 2094 4764 4525 198 4451 375 953 2438 4925 1415 3244 2275 801 4559 3591 331 2332 2719 4167 3834 3867 4612 3445 2237 3131 621 4926 4566 1474 2039 2708 3307 4524 1891 899 1927 311 4779 2517 4184 343 3768 4471 767 4123 1927 929 139 742 1455 314 62 23 3708 2186 934 1177 4192 4791 798 3364 997 2624 3210 4002 2587 453 631 587 4048 3405 624 4561 1412 590 3722 4204 1041 2408 3641 1296 3889 1594 2424 138 1383 220 2782 3767 3052 4948 2627 517 3428 3889 1191 208 4271 1371 908 1246 3184 2049 303 3155 4601 2129 699 262 3909 4907 453 1682 389 1998 4401 614 2828 1570 1628 1126 475 2333 4768 232 2190 2399 3051 4239 4516 4317 4312 147 4971 4809 1436 998 3801 2160 1282 505 4308 1315 2768 4077 2636 1383 1008 2171 3179 2373 56 2309 908 1858 570 2666 617 1552 4069 3358 1204 4795 514 3991 111 734 3407 4081 1851 4924 3927 3603 2901 2742 1033 48 916 3187 1013 151 3333 603 2890 3780 2103 3804 2499 1364 3720 1078 2636 3957 2766 1398 4250 2652 862 3446 3913 796 3264 4019 3187 4166 848 4942 440 3211 1383 2452 776 620 3409 3886 563 2275 3325 3746 2569 1143 1640 3824 787 988 1362 2981 4960 2961 3391 1203 2176 1136 4439 1103 4589 2793 4758 1138 1525 671 4493 617 1282 593 639 902 2818 2523 2021 2052 4111 2178 2547 2782 2607 172 1464 4272 1757 1230 1754 2517 742 4507 24 2784 4629 4740 4942 2963 1576 1163 3012 3587 2577 4598 1167 4817 4975 3946 3303 506 4842 4046 2919 232 2402 3428 1329 1896 4888 3963 2479 1426 4434 3751 2275 1444 2468 831 1232 2815 2074 1143 4030 1368 1136 388 418 1257 4698 1826 4659 4557 4364 3137 4287 4695 354 492 692 3428 1601 601 3199 2356 461 1395 1544 3661 1737 1211 4436 3256 170 2739 2314 1986 52 298 111 421 3843 2059 1458 684 1635 541 192 1098 1954 2796 1785 4292 1040 391 3001 3842 4470 624 3792 1234 300 4271 2754 2253 1729 175 4536 2680 1198 4736 2478 421 3675 1563 2659 1983 3881 4377 452 2521 2231 4469 2632 1904 4222 3957 3397 4684 1669 525 4674 236 85 4275 315 3999 1517 4148 681 2267 351 1822 4367 4993 4505 2028 846 2199 1182 334 4265 4357 4739 2222 3546 4105 3074 123 1723 155 1722 234 1166 457 564 624 3542 4788 3880 4377 4556 3761 3598 444 3971 4330 4198 1333 3971 4346 416 3514 4386 3269 2741 1967 3318 3901 3172 250 572 518 1845 3447 3701 2515 4610 3637 3811 1710 857 694 257 2468 236 4131 3904 2471 3288 606 3547 2002 4937 4327 2884 3865 3909 2696 2268 422 949 121 2591 3677 1887 452 3933 4121 1886 937 83 3468 4120 3500 2896 443 4671 3634 2064 4808 2081 584 1045 4991 1568 3220 3225 1913 4043 4106 676 484 3531 3800 4852 1984 4671 4882 3032 3747 4776 4631 4749 1847 2350 3674 1201 2215 169 1698 3275 2853 4056 1162 3873 1287 982 4897 1223 4861 4936 4452 1767 2157 1024 1271 4940 1040 4109 2576 446 4370 113 4524 257 3541 4609 4352 3045 2278 153 681 4695 3151 2510 516 351 2796 489 4863 2873 398 2339 150 2084 3451 1539 1159 781 2115 1418 4198 4573 1021 1488 642 4071 1568 4779 78 3259 4818 2711 2825 3870 637 4705 1902 1160 4189 4859 477 3204 2155 3492 1936 2379 4989 565 2727 3305 3043 468 2684 3895 252 2149 3000 495 2407 2876 4324 3812 3146 3572 3201 1367 1671 1147 137 2226 2674 931 2291 3370 1468 179 2907 4701 115 4468 4503 2960 3960 2453 939 1347 327 88 1350 3274 2506 4130 2219 3310 2607 1623 3969 2138 3133 2627 3451 1768 4883 2034 4617 1465 1250 2513 1789 3608 2510 3426 3775 4712 4328 2100 4066 937 2255 1929 4476 4911 3994 503 2322 4283 1031 1280 4818 2280 2280 113 3167 2319 4401 1710 4928 1828 2259 165 625 4934 948 2166 4864 4251 3493 2954 1865 3673 3938 4729 19 4078 3534 4042 2145 450 900 2951 3650 3176 1191 4846 874 257 3859 2793 1367 1496 3009 1663 3788 1670 87 1057 2225 4144 3438 566 1537 1796 347 4503 3826 4184 4358 459 2137 1363 4589 868 1955 1010 3442 2201 1141 468 785 2562 206 3607 2052 4695 344 1465 3279 178 4834 3047 619 3752 2952 2097 3279 1627 4849 2596 3938 2315 48 2719 923 1440 2181 2334 1306 2394 409 1226 4884 658 4621 399 898 1174 4075 2421 1258 1688 67 4120 845 2880 3728 480 1055 1862 1865 250 2307 3465 952 532 4684 3074 1950 4461 4013 1849 1773 2691 4226 2551 3165 507 317 3155 1840 4708 4338 4638 3821 4844 59 798 3736 1818 500 190 3969 506 1304 4597 4241 3541 1346 3907 576 4078 2965 4111 3810 1053 1669 1587 3629 2792 884 3350 4628 4557 1182 1057 2271 3986 3221 75 3097 286 3749 4205 1569 324 4033 4791 1793 3391 3525 2769 2514 1753 2505 3563 4230 2098 556 2653 4541 2512 151 3031 1249 1745 374 555 1833 3954 1387 2390 1617 2779 1235 1275 977 2577 4574 1431 3994 1291 923 782 3532 2238 338 333 4283 2169 3368 2134 1253 2929 303 2999 269 670 2107 2163 3388 3501 1726 3415 1042 4452 1796 3870 761 240 1304 3470 387 3690 782 3857 3727 534 1470 3813 2096 1275 3976 2972 4958 4494 4290 349 123 4814 3875 345 158 2953 1420 1735 780 1798 3178 3032 2354 281 4910 859 1428 2627 2060 1938 1842 1983 1127 2908 4845 4646 692 401 2606 3580 3722 3689 4616 713 192 293 2817 3768 4783 804 4669 2995 1932 2000 3747 1429 4216 2878 3550 1894 4888 770 237 4635 3772 3792 3779 4692 3860 3012 4519 3605 2878 243 4070 189 4986 3056 1884 857 3991 1600 3535 770 66 542 2212 1227 4806 2232 3127 3132 1567 2672 640 4794 1494 4699 2401 4532 4096 3662 185 4919 1535 1956 1827 4532 3407 2921 4808 1781 3010 450 2849 1195 149 3555 894 627 2617 1560 1481 1636 4587 4060 3651 810 3748 4157 3991 3383 2401 4829 2674 4517 3516 4003 1274 4084 225 2360 3539 1338 2730 1219 2627 3383 2964 1101 3759 4229 3304 4078 812 382 2050 886 2511 3285 1653 3124 1493 3819 2766 659 4804 2324 4997 1928 120 1696 4159 4061 4263 2282 2654 2386 21 3204 263 198 4433 4273 3195 1378 2766 1826 1551 415 4179 4210 492 2634 3876 1674 615 4143 4142 2350 4458 2499 3023 461 4025 1873 2219 397 3406 4702 4448 2924 3286 1006 1195 4848 1306 4132 2417 665 1871 3349 1400 1026 686 1934 810 1211 612 3690 2353 113 4019 2397 4325 4693 4224 1451 1200 1097 3219 4978 1307 4302 2082 3419 86 2697 1838 4157 1236 953 188 2426 612 1211 1317 937 193 4430 2054 1314 3787 2240 1265 245 3300 1519 1235 4083 884 3072 3740 3235 3390 3043 1930 4655 3353 1260 2334 1932 4375 2860 316 2198 2873 1975 2528 849 4113 2500 4724 4289 2318 2464 4243 1699 1428 4723 1170 2946 4921 4289 2545 1995 2649 2762 550 3489 980 2202 2338 1849 867 1490 3370 3615 1006 437 1943 4664 464 2308 3542 686 2161 363 4193 1263 2971 2393 4069 3766 1710 836 3322 2537 1405 4083 686 4961 4095 3034 2706 877 4070 3545 787 2407 3179 3133 914 4085 3472 4574 1645 4481 2892 3903 3724 850 699 690 4756 2081 2404 2313 1584 1413 1745 3166 3203 4495 1282 1412 799 1439 202 3659 3177 2917 641 3952 3050 1432 3616 4122 103 2923 4392 3511 946 3275 4235 4237 4480 2618 1769 1289 1649 3015 3829 43 3779 3932 294 664 1487 3663 335 2887 43 1681 1662 3301 4438 2434 4144 913 3246 3987 708 1312 1653 1018 716 394 3088 1482 4639 1731 2983 720 218 587 2424 3815 4314 1206 3109 765 1691 3757 1777 260 2292 4372 3854 3482 4329 1434 4362 3553 1560 3908 2557 2216 3196 241 3132 4536 606 1767 3730 1431 998 1405 3754 2576 1150 151 4998 1770 3488 2054 3403 893 2667 1405 2274 3272 4146 1165 305 3741 172 3193 4088 35 1653 627 3213 2483 2036 4902 1832 1804 1707 2689 223 3240 651 4570 4883 3972 1277 3041 1074 908 3929 3345 1091 396 4363 4970 1989 4744 3377 4178 1272 221 4846 1023 810 4854 3307 4038 2443 3768 4321 4808 2345 4694 735 1719 4045 349 3130 1678 1701 457 664 4582 2512 1543 1148 3658 4861 4857 1542 332 1588 261 1368 4429 3363 3814 1169 4001 4362 2065 1334 4032 1423 2922 2708 55 2067 2341 4056 3229 2636 909 4247 2462 4073 3872 4870 412 1913 616 219 3785 100 3636 2129 109 4304 2261 1073 3854 3197 2809 4108 579 266 2060 2209 753 1950 3138 3309 4110 1759 3070 3606 4881 1119 2895 720 2808 2993 3925 1896 1407 497 2136 4035 1184 2857 2842 592 2062 4093 400 3250 881 2208 4636 4479 1477 1804 2566 2267 1202 4799 902 1454 2821 168 2340 18 4982 3422 505 4742 4273 4609 3987 3629 4461 391 4093 1472 2535 489 4540 1072 4872 1739 4171 4821 971 2735 4224 194 440 4955 4549 2686 732 1334 608 92 3391 7 1555 644 276 422 3116 2856 3484 25 870 2320 651 17 4383 1742 3746 4410 1016 27 443 2774 4080 4864 297 1091 2361 4070 3885 1888 3153 4838 370 124 1707 2138 3546 3271 716 194 2246 3999 4750 3152 2074 1053 3304 1565 4742 4013 171 1881 3886 2794 791 3559 1363 3911 1964 142 2705 2655 1562 1961 783 3878 3209 4816 4297 1893 4329 1925 4505 1042 4660 728 3586 1374 2999 388 860 3381 3677 3767 4019 521 1115 3062 1776 984 1813 1334 4406 3017 56 764 4174 4747 1918 1095 3548 3343 133 4792 4047 1385 3152 4777 1701 1922 2100 3283 2452 1889 2405 2110 1978 1373 3550 4909 4735 4861 836 887 230 4264 2484 952 4576 3565 1945 3637 2672 1941 4127 580 3935 1756 2522 4202 3010 1235 4928 3138 4207 4969 2851 997 2252 4557 832 4925 4376 758 3706 3464 3880 4243 639 4395 971 3947 3610 4589 1279 1175 1248 2103 1450 603 3579 11 1249 1289 3562 2802 2860 749 2103 3020 2448 1026 3519 12 4988 1891 3134 2106 476 651 4168 775 1369 1630 2897 692 4527 3765 4590 4995 3198 2878 2490 2796 1906 1714 1122 4066 4779 2462 105 1940 1926 1922 2685 3052 4666 4389 3560 851 2219 1847 2592 1155 3738 3077 3919 4747 3515 4600 2563 407 2149 1558 2735 1694 2046 3432 529 314 3637 1771 642 2515 2054 4311 2745 4333 2010 1747 3528 533 2252 318 965 4511 2300 1752 475 3107 4408 2615 3046 1436 2838 4242 2851 2048 2972 3738 805 4763 3593 4900 689 1211 304 4960 2355 3525 3372 4813 2295 4175 543 883 3185 556 1929 4647 4669 1099 1744 10 1560 3608 50 2034 3964 106 4036 1216 3096 3691 3639 3057 2006 2828 2469 4118 932 3126 1784 4419 1571 4617 3500 1243 3379 3369 4496 1874 1357 332 3585 162 4943 1645 4655 2703 4908 2404 1439 2123 3106 3004 2079 2811 3946 4828 4004 167 3011 2895 1015 78 199 2260 588 3352 4436 918 4690 3786 644 2708 1214 2422 4461 2442 2239 1792 1050 2943 1163 2514 1089 2093 2025 4832 1323 2389 4309 2517 360 1472 4320 253 3904 470 213 2569 1474 1971 1573 910 2777 3053 444 2141 1169 4608 4922 445 2311 330 4474 4021 3031 3415 2702 2322 4851 630 993 407 331 3737 299 576 1143 153 2105 3126 4631 1665 2027 3574 2604 2254 317 1346 1932 2181 3030 486 2593 3693 1451 252 2051 1817 1621 4393 1386 1639 3015 4613 1028 1403 2809 4191 3325 3877 1912 615 4362 4142 2387 2850 3749 2656 2175 1794 925 2627 3501 3955 3810 3944 3855 3431 4221 26 422 1595 374 2304 4199 3232 3892 1669 2025 2739 2881 4280 4448 2501 4971 3188 4238 515 3653 1001 2877 2887 4651 601 382 1229 2026 3396 2244 1407 1549 453 1978 3034 1465 3842 3041 1159 2594 431 1971 291 724 4356 4051 2447 1995 1027 1666 1016 2955 4715 3812 2224 4721 2792 193 4379 1519 344 4852 2211 436 1015 2919 597 2226 3596 1870 2418 4750 754 1663 63 724 4040 176 2389 953 2113 369 2705 2783 4893 3238 3853 3612 2158 3990 4582 2099 2124 2743 852 4161 1482 687 2621 3281 4526 1972 393 3577 325 4614 4639 3067 692 1088 143 869 2832 514 2855 4713 231 4945 919 2118 1461 3462 2420 3229 1793 1995 1640 2772 173 970 1712 4583 41 2141 749 3186 120 550 4652 1080 2769 433 766 2135 71 1173 2736 314 3866 408 2900 2317 428 1720 367 1677 1669 162 1953 4294 2656 1454 1584 1306 691 1321 3637 2209 4523 1761 3381 475 1470 4141 4353 3232 2615 291 1486 2113 2637 3320 3062 4172 2196 1484 3966 4083 4794 2283 1382 3597 555 285 2780 3980 2886 3134 3705 1438 1518 3807 1330 1501 4203 1787 4360 3911 190 2027 3025 1438 4408 2491 3853 4096 2827 4314 313 360 3263 2686 287 963 1527 3246 396 1989 2130 4982 4945 378 4642 702 4131 837 1424 427 4108 3748 4246 1773 1183 3393 4147 1439 2135 4035 3899 2923 1897 1323 4381 947 773 4552 3539 2025 2161 291 2333 3976 2790 2643 2702 2736 3937 1099 1669 4174 3299 119 54 201 2506 2187 2535 3535 2902 796 2363 3310 4860 940 2418 3883 727 3482 855 118 1770 2288 3465 1508 375 3795 2202 4556 2803 2399 4675 3067 4439 2225 4030 776 1057 634 2651 840 4841 2491 4020 3643 4260 2291 632 2517 1869 4019 1771 198 1359 4051 4293 4659 3556 4522 791 4258 2801 2065 3633 42 231 4008 767 217 604 2849 1351 3092 456 1040 4796 4402 4305 121 4062 2801 1975 4882 488 2264 3960 3348 2121 1507 1685 4598 268 203 147 4490 4055 3227 2116 806 160 4068 1507 2877 347 425 2931 4628 1965 1540 825 677 4317 4808 2733 935 1357 3772 2798 4331 93 2062 4051 2777 2145 310 906 2145 4086 3111 940 1387 3425 41 3119 152 3744 1858 1451 4190 3222 80 2390 4735 387 1360 2424 1802 4386 4075 4887 3929 2234 4740 3293 2170 318 2035 1149 4151 3941 3172 3833 4269 1226 4209 607 3192 2949 3612 967 1214 2168 3670 4351 4120 2714 4851 1831 4004 2232 3531 3926 2549 2039 4651 2987 3569 4923 258 1372 2626 3620 3996 1554 1046 4916 3195 251 2975 3338 4321 559 2668 1329 3398 1356 2486 2577 1352 1307 3164 4949 1806 3952 543 1396 4037 1533 2519 1169 4484 4951 2532 4835 3959 176 2085 1885 2327 2692 2901 463 695 4628 2241 1539 4713 662 715 4201 3576 1346 3762 331 20 3646 2760 962 2969 4804 154 4479 39 1711 3644 1475 987 2001 2363 1447 877 1536 216 149 97 1445 2652 4997 1166 3227 2894 1232 1545 4174 207 442 4771 2097 4935 2423 4151 247 3836 2757 4813 2899 1266 2562 4682 15 3582 2722 942 457 2538 3018 3164 370 597 2560 725 4245 3112 136 1981 606 3409 3264 2005 1824 3452 4733 704 2974 2653 932 4022 4707 3807 4954 2851 2002 1952 2452 2889 4966 3522 4512 98 739 3444 266 2295 1084 583 4457 1452 3746 1650 4303 417 132 2615 636 2002 4249 3683 2883 120 3319 1010 4203 991 1520 1480 1607 2422 952 809 3687 3369 2784 4130 1533 2754 3590 1773 4601 3684 4811 3169 582 3887 715 3656 1090 4759 1833 240 914 765 96 3739 2163 132 2507 2614 1250 2309 286 4069 1397 2164 3506 2094 4160 4512 349 4362 162 63 2304 4399 4485 4295 1191 2760 217 1639 4092 4707 4777 3908 2805 2290 1604 2588 4106 1131 1101 1527 4840 4216 1324 176 4664 3920 1396 4632 1776 4868 3010 1348 1161 4507 1332 2802 1775 4326 1160 1856 1493 3060 4864 3133 710 432 85 2158 2093 4438 4521 1946 550 1257 3507 95 346 2600 4127 3931 607 2525 372 4723 2262 461 860 4759 4219 2434 3119 2572 1969 68 3320 2545 2771 1611 302 2122 3364 4983 1589 3337 928 3705 4347 3783 849 3495 1331 1991 3723 4940 1749 2060 151 1237 4596 3206 2348 3637 4846 1322 3585 4426 272 1767 917 381 3240 505 2032 118 3369 4849 3127 422 3450 1835 3803 2988 871 4310 938 3281 4359 2456 4909 2123 4156 2240 4817 4309 406 4618 526 4150 2592 4543 2627 1622 4242 2586 1128 1812 4493 1451 1218 1042 1810 2312 2066 1695 4995 207 14 3516 1369 950 2919 2392 1660 2076 3570 2692 1646 3709 4719 3816 2209 1921 77 972 3404 1933 3380 1856 618 1688 1929 3420 4802 3504 4910 4112 120 4483 2543 1278 3867 3574 2334 1155 2965 4218 447 4954 510 945 805 424 4666 1597 3067 3977 630 3898 1756 3378 3902 4183 3812 613 290 1497 1501 3928 1461 4073 899 4110 3365 2353 4160 1444 2886 2818 4217 821 4831 2640 430 423 4131 4804 3254 1860 144 4842 3673 4378 2836 193 4508 411 2379 30 1505 2662 3826 1392 3268 2084 4632 3117 2655 1284 367 1396 367 791 2455 4138 4836 2284 2428 1269 4805 4781 1699 4211 3130 3361 489 4508 1224 3624 2812 3692 1593 1786 4679 2115 4041 3616 299 1660 4338 793 417 4537 4681 1959 2112 1805 3526 343 4781 2657 2656 3773 686 4224 3735 3469 4254 3882 3320 1099 4125 1197 445 2940 1917 1167 1194 4931 3102 413 4785 1453 4466 632 2439 2333 2882 739 4917 3097 535 2462 4295 4067 105 1358 4160 233 140 1378 3405 4101 582 688 2485 3213 3195 3958 1488 4212 1337 41 3941 3951 68 4169 3794 2658 2139 4923 1687 2281 193 1550 4307 455 1397 4198 2598 66 2026 4333 1613 2068 4352 925 4434 2988 2969 543 2114 27 653 1071 2165 336 2702 4229 3472 820 2941 277 550 2559 1203 4056 563 4081 3249 2425 1736 265 4249 1857 1882 2674 2330 3932 3987 4961 1767 4082 672 3537 1577 1118 49 2751 2401 4954 923 2781 3127 2178 3353 2707 2894 1772 3255 162 2365 1758 2190 2439 3791 2216 4564 3830 3460 470 3040 3252 3678 4943 2306 356 1533 1001 1457 4308 1860 3282 2123 1101 4369 3728 145 2134 4352 259 3904 3896 1913 3694 3633 1203 2790 2689 465 4473 4958 842 498 1414 1781 2735 2176 2014 2833 293 3397 3159 14 4637 2374 3514 1099 473 3732 4822 2827 3979 3484 2181 2262 1727 1551 814 4837 2268 3395 3017 1857 4216 4224 3510 852 3177 3467 70 1246 4196 2766 4384 2922 4377 3822 3134 4342 4573 2684 3485 3279 38 3533 4313 1082 2915 4242 2022 3788 4730 2369 352 3156 3288 4986 1636 683 621 1154 317 819 2117 4403 744 4973 2464 514 2520 2865 1482 2160 875 2914 4188 4346 3898 3215 3889 713 2557 4308 4874 4499 1341 3063 4483 2664 1545 347 1723 4261 4673 1016 2040 893 3150 249 3769 3403 544 3452 2810 4697 366 2470 2619 2772 722 1541 3313 861 3642 4668 2092 4041 3961 50 3088 674 1163 4699 2508 773 2900 4997 2421 2146 1490 2725 92 2223 4791 4664 804 2573 3944 1322 1277 3993 952 2690 1868 468 2446 4124 4792 1260 4930 3566 687 1161 2236 4363 4271 913 357 467 685 1636 2469 649 2585 32 507 3404 448 710 4208 1814 2041 1411 2060 3136 3289 2664 3399 764 631 2387 4330 457 4816 2324 4867 2059 3812 1857 2773 2761 4639 1722 2381 2637 3561 1101 2398 519 3471 4371 2838 123 1023 1473 647 1318 4840 2177 3807 725 1152 2070 3296 2014 3220 3275 289 3724 2651 3229 4051 2095 1571 2108 3940 3346 1947 4302 671 252 4719 4140 2931 2527 1712 2804 2448 2860 969 509 1181 4085 3299 3774 2524 1818 2778 4135 492 4493 2997 2837 2199 1326 2722 3363 2505 2991 4223 1332 607 2800 3642 3842 101 2308 2939 3674 1711 59 3589 1878 2713 3454 4408 1769 2455 4470 4626 2038 2414 310 4617 4930 3153 3140 4202 2846 1213 668 3190 4774 2173 1693 4128 2884 2726 2690 864 2293 1108 1890 3090 3739 2676 3736 928 273 64 1491 3828 4538 326 719 2479 4659 3801 163 2605 3861 1871 1649 4102 3948 2097 586 4015 4634 2710 303 2007 2836 3104 873 3971 1028 4517 3201 2002 2237 2127 4288 921 3795 493 2593 4232 2488 4512 3842 2482 2584 3398 207 1073 2910 4243 3823 2313 1820 2955 3733 49 4056 4793 704 4013 2697 636 3059 1238 3278 1780 1486 4752 2335 3505 3363 4130 730 1549 4226 1218 1071 3061 4709 3823 1909 2803 3980 4309 2939 4543 563 4852 2279 4330 1439 4041 3195 1841 4549 2100 1643 3880 475 593 696 4140 3749 2479 608 2128 3233 4132 619 4153 1971 2382 3280 2218 4642 4387 2190 3065 305 1778 883 3528 2735 2576 809 1789 863 293 4212 3674 2097 4796 685 109 2295 1934 4802 4969 2337 903 1435 572 2706 4600 2447 175 4920 276 4869 4921 3688 3883 2011 4236 2063 3617 2619 3799 1330 3144 2353 1818 791 1474 238 3061 4346 1984 3496 41 1305 1982 4456 4277 2296 92 3746 1090 1078 3494 3840 1952 4438 4269 3424 743 1127 3141 3425 4431 1125 4349 554 264 2582 4010 4196 1186 2357 4259 1858 2823 554 3166 2448 4788 3455 514 3905 3636 4213 2859 696 1469 2813 3218 4464 3760 2264 4098 508 3733 4840 2876 2072 3981 4876 972 3685 3006 3432 1137 2233 3435 3866 4913 4853 1601 2495 483 2285 1060 2500 4715 532 4600 4757 1953 533 2375 3441 1362 4107 2802 1523 1438 3594 4200 2371 1192 4123 2984 2539 4761 2228 29 2171 1606 310 365 4742 341 2805 1074 4347 1252 3980 3129 2244 3362 1718 1213 2418 44 3062 2484 2239 2217 1208 4521 1786 3711 3581 2977 407 4084 1851 558 2940 1445 3595 4815 1014 3642 4098 2582 2866 1488 1376 4144 1180 1910 548 3929 867 1584 1309 4245 4635 3232 1890 3848 2281 1944 3564 3311 971 4368 431 2837 3246 1606 1597 1679 4998 3617 4746 1592 3017 2334 3785 2750 2996 636 709 299 3205 103 2497 2333 311 1712 4681 1046 1897 4227 4607 4028 975 4847 999 3562 1903 3482 4643 3214 4246 867 2311 985 1409 870 3726 1370 3580 732 3915 4803 1174 1944 1825 2922 3211 3770 1852 4026 321 3632 902 3199 1675 304 107 2222 1929 4232 3477 3658 862 4367 248 3912 953 1025 2191 4692 1301 4430 3957 4722 4376 3571 4789 830 1679 3247 3763 1652 3513 24 3121 385 2416 3668 2411 159 4795 4264 2563 4157 159 429 1861 5 4785 4557 668 2829 4757 2594 2172 1199 2627 4176 4086 2376 28 4166 4847 2348 3169 4690 3384 3825 653 1042 704 4319 1030 4811 509 2231 3536 269 935 2073 2730 2004 3926 924 2926 2033 2206 258 3421 2128 842 265 3873 4216 574 1195 2338 718 1668 1774 2890 1265 2296 3781 4161 1279 4228 4606 3713 2407 4813 4802 2874 1702 4620 4937 816 1922 989 2459 3176 3601 4307 4095 1399 267 370 4560 4827 3620 292 2075 4647 868 637 66 2051 1166 799 2172 794 4772 1727 58 3507 505 1990 2412 3993 1310 2592 858 3659 4790 4368 1500 3348 569 4523 4683 1444 4229 1480 2085 3069 584 1879 1989 4831 3279 3863 3152 3476 2563 13 633 3660 4127 4516 1029 1331 2123 3336 4648 3022 3812 890 3207 2178 3697 3663 4804 2285 184 1921 1262 1019 3087 1564 4133 1690 3971 4178 2970 630 3404 3352 1021 1614 2919 2175 2405 1229 3611 2347 3948 306 3148 2783 4112 1592 164 600 2716 3727 3221 2141 500 41 4432 4910 3261 4310 1025 2042 1418 2552 2168 2079 2200 1048 225 1461 715 2815 1237 91 2575 3798 3375 4865 4200 2102 3984 1741 4466 4033 612 4654 3034 3415 4835 3156 2122 3442 1976 1574 3961 4235 2533 2002 1769 1226 1374 4881 2384 3450 2265 4551 4647 1434 516 1711 366 4965 2191 4166 1238 3915 2094 4884 29 2854 4240 6 2422 3606 4563 4126 3542 213 2429 3753 2872 4588 3692 2400 1522 4028 2568 1176 934 4638 3780 2682 3498 644 2160 1683 1904 3293 3002 3709 2943 2029 4632 2901 3968 3682 1583 1299 1553 3152 800 4525 2382 2246 1661 4636 1979 3191 1192 2372 4315 4450 3917 457 2924 1323 1452 3869 4153 3696 1272 2787 1591 4404 698 335 1896 2063 4942 2883 3771 2699 1884 4764 673 4625 2953 1419 3258 4858 4252 4549 1878 2735 4809 4363 453 938 3441 707 616 2090 768 1061 357 4003 1246 1302 4390 1116 2871 65 3010 4399 171 665 3275 820 782 4631 3847 4662 2553 3610 3008 268 1351 3971 3812 1106 2377 1693 1709 1325 2427 1659 937 1419 1692 2 2819 1977 2954 3706 1080 1459 412 4033 180 3487 38 3864 4923 3634 1496 2076 336 1145 3407 1014 3585 4905 3531 3116 4648 2569 2624 4142 364 2891 821 4241 3038 1654 3751 4655 1773 2774 2111 669 2130 3811 4712 4740 2100 2534 2810 593 1814 4679 4314 4798 1188 1506 4671 4654 1626 1468 3047 4828 2197 691 1584 2781 863 1684 319 1417 1927 3955 3388 1238 7 1718 692 2877 972 2242 4534 2691 3490 2325 1903 4738 3718 3930 2638 1317 530 120 88 87 2452 4587 2517 4781 2094 1906 1833 4567 3424 4079 4172 3627 1466 4450 3131 4434 4747 2742 652 1217 3413 2235 1414 3810 3453 4850 4615 3632 3848 1820 3012 1983 1953 3508 636 3121 884 2584 1797 1953 3095 4204 2854 4845 4843 214 2563 1908 4295 2219 1141 4372 1485 4329 1055 2766 2524 67 3010 1952 4 2153 3554 954 2309 2469 1310 554 3208 4318 316 3424 2612 1353 2922 66 859 331 574 1489 74 4104 4384 4259 4812 600 1715 4607 2896 1564 711 2780 4087 1901 2666 186 639 4454 3226 526 4362 4013 1652 4203 3079 3982 3313 2844 2392 2136 1124 3947 4107 2845 3629 4725 4218 1342 2336 3188 2290 4686 639 4092 1271 114 4252 3222 4135 1311 3352 3263 4667 276 4711 3626 4025 1595 4994 4610 4516 4461 3171 4745 4946 1291 3524 397 1301 3629 1993 3165 1691 2743 4449 784 471 599 2241 2726 1741 2337 2785 3277 1473 3091 1988 2077 1449 665 36 1060 3926 3698 4901 4316 4336 1001 838 3224 2039 1525 315 3530 3634 2113 3221 80 1052 2197 1136 850 2026 1187 1891 3622 1846 1450 2820 2501 127 663 826 3467 1599 2847 4129 402 204 3199 4569 4432 799 1252 4391 2900 576 3115 3659 533 480 2122 193 2955 2373 3437 840 780 3681 2290 4318 2144 2796 733 4057 1062 1222 4165 4887 3141 150 1717 4847 1939 1053 2004 4374 146 2307 181 3196 3054 825 3056 4316 1544 2174 1535 3175 1814 1827 610 1425 4129 3886 4715 843 1365 2179 2043 328 1932 2342 4971 952 1028 1186 2148 1535 4068 3461 3744 4895 1475 2841 3838 2082 1929 2637 3386 2233 3236 3083 3754 4680 1005 399 4498 359 2224 2518 3289 2218 432 420 3970 2970 3040 3413 84 1787 1387 3541 3451 308 3756 104 4076 4122 55 1667 1821 52 3239 1272 3634 3712 469 4351 2945 829 2192 3487 1984 799 2847 2441 4081 4495 1393 1270 381 3512 4341 3827 2150 1499 2242 4484 987 2572 1713 4831 144 4130 4133 3133 2139 1699 3442 1004 424 2302 2508 4863 3598 3943 4515 4636 1360 1502 3317 2501 942 4152 3740 1128 2137 3429 1268 2815 3914 2104 4751 4073 2619 322 873 1439 3436 2048 235 4776 1464 4984 4572 2661 2885 864 1643 133 4376 111 1055 3931 2015 2826 4719 1907 1645 3992 1946 4992 1545 3623 4617 921 343 3301 4904 3384 4725 743 4256 370 3367 1573 512 1561 2685 2300 3855 1317 2776 2027 3156 1854 2632 622 4743 4348 1696 3247 3221 1520 2408 3864 3207 4056 4787 2105 4651 1199 3199 1880 4602 2394 1167 356 3425 4588 3340 3594 624 3211 4312 2505 726 752 2257 4781 98 3907 1044 4607 2523 1261 2576 2427 4498 1893 1303 4712 795 2092 2928 4548 760 4536 2544 334 157 4509 2532 4826 4013 1559 1448 577 4052 1033 4043 3790 3434 4081 3225 3034 3134 2713 2328 4808 3617 4160 827 1770 2751 3271 2178 330 946 1413 3104 1266 2998 4660 3012 1525 1934 1441 1152 2899 4070 3383 1957 3513 846 685 3589 4150 1238 3315 504 3816 4796 1153 2256 2037 2151 4089 4156 2794 3104 3624 841 4272 4660 3945 324 2697 2979 1081 353 3655 1756 348 3287 1686 1927 3231 890 213 513 2396 2752 1066 948 3497 4069 787 716 4801 4359 4005 2891 2233 4170 3712 2341 1492 3180 3240 3813 2824 1218 4270 1823 3583 3138 2766 4340 2239 863 487 3721 698 4329 4398 463 3079 3258 1666 3269 2287 3985 4617 3937 921 3347 2026 1315 4030 1125 2434 1907 4317 43 2831 1902 240 4437 176 172 1502 2604 4586 4389 2991 1233 4988 775 3979 4327 4077 3122 3467 2620 4360 3076 2830 1556 79 2669 4526 2542 1301 821 2120 2469 499 2665 3656 2504 3684 4490 3147 2234 104 4693 4266 4435 365 3060 1829 445 4569 3795 2174 4807 193 1052 210 1246 966 228 4628 2503 475 1131 4986 271 4928 4376 2246 1051 4266 4163 4190 2848 3152 2329 3244 2972 3352 1396 4686 1291 1856 3528 4671 107 3877 4311 2836 712 2063 1870 2705 1129 4387 2390 3330 561 2136 2612 1610 2919 4250 3289 1911 4462 1611 354 387 4725 693 1201 4893 4689 305 4354 1718 1758 51 2687 1621 4666 523 3549 2011 2458 3669 2381 2600 4019 2018 4212 1460 3578 2669 4755 1287 1468 3711 2783 809 1623 300 4802 946 2487 2172 2360 2252 4930 3331 435 1284 3460 4968 1616 1796 1652 2642 3856 1324 1157 2318 4672 2805 2734 4506 2769 2884 4795 3646 2064 45 2633 894 3863 3510 3614 4825 90 3663 2726 533 4787 3385 1303 1616 4471 4572 3647 720 4535 479 2792 829 1760 2099 4115 4378 3283 3584 2026 3887 1366 136 3900 538 4616 2191 3140 1273 497 3633 995 521 2744 532 4738 1843 4299 1465 713 3057 691 4591 443 2670 117 1608 3487 27 3586 3875 2449 4467 4807 4128 3838 672 3718 1903 4708 4891 364 3705 768 2168 4289 3253 3613 2559 2955 3509 100 3109 3267 4014 782 3649 1430 4980 3668 3639 3917 2155 1688 3248 3621 4103 2793 3632 4512 381 1571 39 4603 3112 3116 2673 862 4157 3145 478 3375 687 295 1858 1551 1348 3666 1654 2075 2789 4889 4861 204 4402 2791 3232 3327 1836 236 3091 4854 10 3547 3717 4870 2124 3570 2868 4863 1883 1468 1327 3095 3423 3330 2474 2463 3807 3534 197 108 1045 550 3277 2647 1367 1871 1794 3606 2568 2048 984 1937 2860 554 3022 2861 4047 3375 4385 3741 2639 1472 1618 4916 4822 1661 2308 508 1585 1313 1135 3682 1251 3068 2976 831 747 863 3630 2593 4641 1563 727 4776 4589 3539 4713 1689 561 4397 1801 3606 3274 4356 1855 3189 306 4193 1528 1861 25 1830 2843 892 3431 3338 2789 1003 1068 4472 981 840 2801 4111 672 2627 2124 675 3126 1265 2536 3547 1083 4332 570 3449 3367 1314 3061 3885 2911 202 1295 1298 3129 2754 3298 4352 1604 51 3796 4200 46 1651 1159 931 1196 3354 1410 908 4957 1789 4502 2889 1255 1631 73 3910 905 1467 3863 473 2807 4659 812 1575 2778 3668 1819 734 437 3800 3098 4553 857 2802 868 2711 3082 141 3133 3724 1023 3390 2978 2247 3590 4101 2342 2674 1165 4864 2662 446 2506 1649 2502 4748 1621 1859 3546 4852 2001 4424 1390 2690 1190 2206 3558 2780 1290 2637 4335 2254 2731 1555 1804 4246 646 3880 2794 544 1940 2242 1876 3210 2256 3826 423 3113 3778 4118 2055 4267 3239 165 4041 2107 2054 4182 3415 4737 1668 4153 4583 4567 1881 4948 276 2653 4033 2687 1252 165 2197 4448 2080 4103 2943 2545 2071 199 1345 1725 907 2226 1455 3630 1186 2637 40 1106 3110 3302 1673 3665 230 2937 4642 385 1379 44 3918 4570 2004 339 4544 1107 1314 1037 3017 4035 3844 2156 1883 4712 1725 4913 3265 1028 897 4743 596 2482 2699 3891 3216 2550 122 4394 1676 2874 536 3411 4310 2290 4098 3273 773 1137 578 3650 4709 4490 384 1962 3798 536 1309 121 1477 1757 2958 4721 4218 3391 2791 2185 361 310 53 4237 3009 2264 3363 2275 3424 798 1598 1791 2100 1756 4161 4488 1027 2404 1562 1553 3612 3700 2883 649 852 4459 602 131 1539 1064 1345 1887 3044 1227 966 2335 4984 810 564 1243 2148 3414 969 557 854 3659 2070 1198 4324 3451 4346 1351 3037 580 4359 2097 1549 3165 1108 1022 2710 989 4745 3541 3346 1381 4974 1850 3282 4329 2380 779 2722 1890 322 1348 1730 2526 2465 4924 942 1679 4313 1406 103 2064 1410 1729 3881 2204 588 1112 4851 1095 1967 2507 4706 1450 4843 860 3741 4843 1258 2115 1322 3979 249 1091 728 3734 3899 4066 4307 3222 1750 3549 4948 1577 4179 1074 3422 390 4250 419 1906 4148 4100 2282 2556 2436 1823 2512 1403 3426 1766 2020 1405 455 3679 4898 2929 3506 2947 457 4763 2986 3929 4620 4515 4662 4747 938 582 3285 831 847 2828 390 863 2689 1584 1658 4129 3747 299 1813 225 325 4730 736 4610 3106 4619 194 1633 1408 708 2218 4658 1268 3700 4383 3760 691 2408 1241 2409 4538 2184 1485 1968 1520 3487 1244 3362 3734 950 4132 4817 3958 2353 2814 2492 1401 2504 4550 4733 4479 2440 2127 2961 403 504 3668 2044 909 3148 3632 1187 366 3278 1735 4911 3047 1296 4987 3449 3370 3066 2344 1520 4415 3410 3527 4004 1569 743 4311 4863 3519 4278 2615 3783 2579 1174 4702 3502 1102 1819 876 4234 42 1926 4254 333 2983 4379 4077 3885 4726 2561 463 2653 1033 1174 2605 2915 2225 4289 3332 888 3758 3350 1244 1059 3588 694 3372 3542 2320 2284 492 3855 3310 2617 1041 137 3414 664 3092 3753 715 1755 771 1241 835 4340 1143 2184 3162 1405 5 3631 4006 4489 4725 389 628 4208 3838 573 330 895 2968 1459 1995 3565 4904 4259 4846 2120 4015 3410 4375 4430 3084 3434 4029 460 2589 659 1538 3955 4314 3284 1807 1917 1603 2302 981 3260 4420 4762 564 2852 3696 2181 912 3772 4179 1179 3783 4738 4063 4922 3324 1236 4136 906 2711 2695 3304 4164 4531 4851 3484 448 39 308 2332 933 1622 1059 2511 149 1551 580 1765 2734 2933 2054 1211 3658 1591 438 1131 431 1249 4420 177 1449 4530 1403 2551 627 3189 3429 3417 4546 4424 1782 810 1434 2439 4060 3622 1694 1514 3150 2622 3404 4434 369 4591 2423 3360 2004 3563 3356 1111 1254 3174 1973 3629 994 154 2737 798 3618 2252 1698 65 3129 3164 3565 2113 4464 145 2341 2557 4026 4491 3113 1224 3887 255 3738 625 3397 3111 2078 2628 3698 4415 2416 4240 1299 2209 1381 3560 1689 106 1848 4018 4111 987 4855 4650 3885 760 811 4504 3800 2332 4476 3934 1935 2708 4907 3259 728 31 3503 2986 3129 4837 3545 4796 4079 2885 1879 402 978 4740 3732 4603 2015 4229 4118 3852 117 1132 1687 1835 3296 4474 2445 1596 2466 3892 2051 4436 2909 2204 1702 2088 1410 4094 3096 383 4741 2220 2487 4516 3622 555 863 1757 705 1804 4284 3287 3295 3660 2482 1391 4867 3236 93 2202 4414 977 3249 4470 516 2309 4091 4143 1357 3004 3501 3811 2701 552 30 4854 891 3230 4264 2199 1750 2271 2473 2985 827 1640 4466 3019 2864 4482 571 1912 1837 2050 1909 184 3022 2034 1894 4205 1130 4687 937 4351 3303 2753 3323 1657 2563 1638 1895 1625 4876 14 3827 2596 1218 3656 3705 319 3528 1556 4319 4063 2422 984 4319 3131 4050 2276 1408 1452 2474 2757 1491 1836 1211 1621 3894 3980 3662 2553 2941 1564 1197 2362 444 1799 2555 109 3734 2716 3481 2323 2721 2342 1538 2946 784 2133 2600 4569 1808 4571 564 3224 3539 208 3346 4366 2296 4583 4578 4641 1904 1495 481 4762 3379 3650 4382 2950 4489 3425 2405 3182 1442 3942 3671 2960 4039 1592 4464 171 2438 99 4896 1919 4233 877 2899 1459 4159 4706 1145 2853 402 1321 4734 926 576 1022 3427 931 715 4702 3219 1573 1329 3461 863 18 612 3803 1347 3554 1098 722 1358 1746 3702 4018 3814 2252 1733 254 2762 1805 4827 429 4038 4702 3116 3249 922 3324 987 2371 2915 4801 998 1133 1369 432 2399 990 2352 2380 165 986 3191 2066 3113 4456 931 4978 1738 4306 3765 1562 505 520 1280 4059 1861 2237 3972 3602 3193 3833 2838 3808 3889 4773 2757 659 2961 538 3295 4707 1718 3762 3802 4389 3234 2477 651 2140 2244 2326 2314 2067 3222 4332 228 3852 1221 266 1560 3644 2421 2262 3611 3972 2131 3861 516 1122 4305 38 3416 1206 3997 2779 1575 3453 4890 4371 2205 3850 1837 3499 458 4248 4385 1088 3707 1361 3412 3846 1542 3298 824 4148 2378 2316 3795 4022 2829 3701 2567 3554 684 4445 242 4571 2878 1770 4463 489 4745 44 3964 1415 3900 4913 1810 1108 515 50 1624 1331 2399 4100 1248 3947 1339 1217 1849 3175 4376 3876 2843 2558 1554 4145 350 2700 2232 626 4835 4480 712 2115 1985 84 2552 1855 490 3488 2190 3168 3003 368 1898 675 4207 3593 167 3113 1725 2856 2277 4480 2094 1963 1482 2224 2760 4349 1724 3215 1621 3182 1488 4661 3332 81 4951 2193 3455 365 3372 546 4572 4197 159 4654 621 2368 3797 4270 3455 1601 4013 4688 535 608 4476 1356 4424 4495 1370 984 3246 2157 3019 1244 4206 3687 4960 3071 3139 3330 4163 4544 75 1226 2814 2485 2904 375 749 3096 1208 1171 303 1524 2446 4117 2465 4540 1398 2704 3891 1685 2636 4013 312 1608 4486 1901 3147 3049 4062 4367 581 586 1241 2600 3896 3888 4410 1182 3535 1653 4807 4628 4747 3517 3019 290 40 3449 2939 874 4853 2559 4393 484 3520 2095 324 4522 1800 3016 766 4901 1169 601 3469 2238 4451 3920 3018 1326 1899 3911 2173 1943 3785 121 2775 2064 1337 3762 2582 4428 3050 4117 764 3004 4266 2131 4953 1025 3263 4522 157 595 607 1852 2839 988 1585 12 360 166 3458 1389 2264 1785 1394 1914 1896 2677 3628 4103 3087 1743 1001 831 2774 923 2486 515 4835 287 2857 2793 4762 2353 864 3179 1863 2771 1210 988 2509 4878 4419 1327 4890 1923 4949 1856 4177 60 482 1856 4638 4065 1867 2285 4110 4452 2404 4127 2852 990 3901 1613 1229 2951 2034 3742 3861 1810 2660 2417 4552 630 3543 4301 4106 4470 106 1745 2495 4362 2986 813 4580 1620 150 2575 155 4148 4564 3080 876 3725 299 1284 4342 3501 1951 2694 2034 1937 2361 4617 1481 2678 3740 1248 137 673 657 2631 1748 4297 1636 4495 4048 4967 460 310 616 3261 4199 301 3409 236 2436 4912 574 1908 2615 1674 1461 2136 4032 2134 1600 2975 276 3831 541 3381 1859 1593 3462 15 3440 893 498 3443 692 2409 2914 2574 4804 3374 2821 4379 790 3608 1340 4539 4320 1010 390 3615 393 4375 3982 2568 1502 3298 312 4616 2103 4231 1352 1806 3583 1799 1818 2278 719 4304 1787 3055 4931 1619 2223 4811 1883 4453 4224 1378 3804 798 3966 143 3181 2045 3569 201 2130 2417 3769 940 3621 4521 191 3190 1800 4110 17 3810 524 156 3010 3896 644 1109 4967 4395 1955 4285 3443 3962 1802 431 828 3991 1659 286 3691 3827 1593 1277 4600 688 3949 2352 2244 4117 1547 833 2430 4526 4754 4340 2135 4010 3184 3306 2189 4851 36 34 4644 4393 2754 1339 2432 3343 1763 1804 3668 4805 90 2941 3110 620 3592 4651 1072 2269 352 4903 2497 3795 1604 1992 4490 1756 3374 1100 74 2980 2200 2435 3027 113 1893 2149 4890 4272 1445 1278 722 3271 389 1881 3730 2145 1060 1930 2218 3325 1632 4043 1442 3239 3383 4232 52 4878 3142 2627 2861 1604 390 2376 4000 3777 1073 402 4419 1977 290 3573 4127 1329 706 1201 4788 1134 76 294 3851 1534 4818 3682 2370 972 189 3076 3396 2744 2689 1445 2902 2341 1478 2794 4619 2962 3264 2244 3569 3378 992 1855 3538 3212 3194 3822 4188 2195 4541 2757 2097 4382 1046 1494 2680 3593 3117 2013 2010 2571 3301 2180 4798 2966 1008 4128 397 115 986 2993 2694 1411 137 1822 2011 3262 2148 3423 2627 1000 3352 2825 270 4151 644 3894 2556 223 1783 170 2118 3726 3524 4399 2955 1336 3149 1978 1541 4484 1821 3107 1922 1724 141 289 603 2529 2312 3420 824 4414 4934 1017 3601 2536 3877 1858 2183 1724 3555 3099 441 4057 2542 4694 2023 2809 4092 3840 4947 1333 843 3562 2011 3254 4434 3665 4417 3701 2406 4158 1459 3027 3454 2014 2179 249 1088 2907 3535 890 3282 641 2658 3972 4825 4538 3146 2355 301 3971 936 3118 923 388 4235 3104 4594 3660 133 4248 2559 2787 1604 2185 713 1391 474 1155 4301 751 2414 4712 2619 3467 3481 808 4935 3098 4626 4470 3497 90 979 4056 2925 3907 217 178 3980 2964 2255 2108 2633 1741 1892 3760 4869 3916 3048 2477 1900 56 1771 4751 1430 4529 3559 972 2071 4638 921 3064 1102 1525 3675 3242 4186 2390 2157 1989 1968 368 3656 3496 1750 4883 4273 478 1732 4269 1860 3343 3286 766 4751 3685 4483 4307 4338 3264 249 1926 1766 2523 1862 2220 3931 4284 4744 3782 984 672 3703 4193 167 1204 3182 3094 3157 4005 701 674 2175 3561 1570 2639 1888 4388 4955 305 3172 3948 4925 3843 3137 3326 4857 3935 3704 3247 3561 3097 4472 411 928 461 2516 2497 407 476 8 2836 3817 2036 335 3436 872 3173 4480 1939 629 2228 3348 4737 3244 4411 482 1825 3421 943 3828 4265 4701 953 335 1598 299 190 4111 1133 3843 4335 4248 3427 1934 842 4734 4127 3160 3959 1982 3187 329 1547 1987 4806 189 4632 1378 12 1548 2635 4694 820 234 2789 3197 4441 2112 435 2768 1931 4137 3070 503 3427 4366 2788 3539 3874 4771 685 1931 450 2623 798 4072 3043 3360 930 1672 1424 1781 3676 4622 1687 3242 4102 312 3989 999 1277 856 4624 1513 3930 1756 4883 3768 3386 311 3805 768 4863 1205 58 1888 3222 4562 809 3645 295 4412 4748 2088 192 613 1595 2148 394 1994 4201 4033 3010 3318 3893 2660 1386 3120 4323 1124 653 1656 3985 999 4414 2902 1938 2915 3730 1988 3718 3589 1361 663 2528 4094 3649 2057 4007 808 1539 1714 4813 1093 68 1795 1683 1225 4397 2361 3451 835 4348 496 4565 3144 1401 3461 3355 2312 4042 4131 2564 1103 3935 2135 92 2861 3190 2236 2243 471 3688 2552 3842 1684 2482 3525 3105 4768 4726 2129 2668 1316 3847 126 3233 2908 1224 2739 1539 2215 2358 1545 3146 859 3121 1278 1753 3839 655 3982 2071 4951 1538 2637 3039 780 2181 806 2727 3017 2906 815 3869 3927 2735 675 3453 386 3236 118 332 2865 183 1965 369 3762 4464 2356 1710 1363 1501 29 2627 3194 2199 2592 3708 2591 4099 109 3942 1661 1379 1731 4574 404 4850 3613 794 4642 2988 1656 3149 1629 4499 4159 3271 1514 2851 1175 4899 4314 3943 4019 2440 1120 2665 257 1809 2028 518 4698 4509 4723 1872 2550 2687 228 4626 2214 2158 2436 480 3704 1998 2011 4260 511 4606 1829 3154 2057 3641 3467 2925 1727 3389 359 4967 3456 3982 3659 1565 3550 2324 4891 2233 1871 1360 3126 4271 2765 2860 305 1656 3791 232 3012 2626 2302 1733 4819 2965 2369 46 3718 2831 4297 2490 2193 1281 2221 1116 13 3009 4176 1459 4229 1870 3566 170 4482 2567 883 3497 1064 1460 1171 1906 2798 2699 51 3309 2186 469 1047 1388 3651 302 3994 512 3901 1840 2713 2794 3840 2232 2560 699 1722 808 1395 740 4936 900 3606 62 2161 3501 1174 676 1915 1073 4670 4564 2756 360 2107 3098 2962 273 1832 4893 219 4171 1939 1880 2958 3100 4822 434 664 4662 55 4191 729 901 2544 612 2796 4266 2439 3830 2290 4971 2223 3516 2528 4352 3102 4361 2252 4256 2453 2499 4620 402 2155 2287 2879 3380 3042 2778 4681 1584 785 3993 4964 154 1176 3282 722 2835 4023 1793 116 321 3231 2940 3926 3645 1399 1568 2384 1035 4512 1649 2454 3189 4698 3893 2497 4801 4149 147 3813 966 1953 2540 353 3947 4814 4385 1858 4105 3261 4228 311 3140 3317 1789 2822 173 2726 3974 2734 4891 906 352 1483 1197 1887 3484 2086 4993 1086 1371 2082 2617 1223 4335 4864 3337 4451 4991 4588 2746 4144 319 3405 1482 3801 2501 3641 3746 4780 4958 4815 950 3410 3407 2939 3321 2146 3532 2413 4918 150 500 2722 3768 1876 4938 2746 2803 326 1950 4048 3376 3635 1802 205 3653 3348 3422 534 4835 4383 1485 1385 3343 952 2718 4820 2641 1835 1427 510 1015 4363 1485 396 3451 718 4886 3254 2417 1631 4253 271 2995 1051 3070 3592 3973 1612 4840 3613 448 4929 4509 2174 219 4988 3797 1928 3669 2194 4691 3874 2437 1991 4342 4864 3371 696 202 788 292 2854 2373 4144 2273 4186 1290 1653 944 3787 2553 190 1706 1033 2029 3206 3459 2158 3172 1958 2582 4216 3123 4376 126 2673 48 3279 4638 3591 2454 3660 234 3148 1580 4171 764 2126 1558 3051 264 2152 1947 2586 3824 672 3997 3927 4832 1783 1716 3822 1851 932 3787 1208 2380 4649 2177 2976 1398 4332 18 2439 741 4088 4876 2880 315 378 1434 3061 52 836 140 3336 946 2421 717 2155 1457 3166 4412 3817 3764 4375 2028 1210 1710 2456 2668 3427 90 1856 2391 3779 2596 1554 3396 400 446 627 879 1712 2596 4037 4863 4560 2120 1344 3374 2065 3111 3683 916 1853 3921 767 3804 2007 3429 1773 3934 4904 4347 2690 4211 571 1824 4346 1556 1506 4949 2011 2540 4486 2225 325 2609 2555 4715 1161 1943 3273 2344 1183 3101 4452 779 2158 4501 3613 3655 3560 4976 240 1887 4843 3584 996 1032 2233 4045 4638 321 3001 1209 2966 2361 116 3532 487 2097 1408 3496 1731 510 769 949 1982 1073 2891 3479 1934 1902 4089 3411 2066 3264 4697 2502 3055 3916 438 3038 4988 793 2709 3774 2752 4982 1520 1839 614 4396 2654 1674 752 2000 1601 2454 3601 4595 2502 4016 1770 3882 4017 3158 1534 1949 4766 1307 3965 1108 857 399 4789 205 2175 2532 2828 424 2363 4378 1768 988 1290 1803 2535 1158 4567 2160 2295 3193 2024 4586 4303 4537 2814 441 2380 3399 4145 4617 2597 1936 4338 2664 776 4150 4400 2490 3283 1101 404 2333 3947 2135 1180 1381 3568 3057 3043 3297 7 1676 2743 868 2071 141 602 861 1613 3461 675 2599 1632 3841 3834 2106 2821 3523 2439 840 2180 3415 4083 4609 3033 743 2285 4999 2172 4144 3086 827 4617 3667 253 870 161 564 629 2233 2415 3318 4570 2213 4940 4870 3776 2308 1980 3220 3972 3662 1031 4357 3208 1205 4769 4035 4275 3146 722 1179 2231 557 4222 2686 3730 2713 3149 89 893 917 3004 2277 4568 3444 883 4807 476 790 6 2921 3663 1389 1612 271 4108 329 491 3235 3736 4340 833 1682 566 87 1068 2005 2988 3163 1764 561 892 1745 2460 3615 4444 595 3684 1500 3046 1144 2482 42 3993 1396 2044 2830 1046 2909 3343 1408 1651 4007 2004 3902 1204 1633 2773 529 1485 3486 845 4846 329 1174 4229 2942 1550 4146 4224 1110 3999 3283 4864 2488 665 3811 4886 960 3878 2482 1630 3705 4701 3451 3072 3110 1839 3052 2017 2160 2100 4522 656 846 3220 4850 4737 3465 1095 2241 2965 4796 1582 926 3392 3818 1359 4442 1810 1247 3588 3151 4703 4366 4981 1750 1743 34 3001 1535 398 4061 4521 4621 1949 1372 4126 1911 1007 1848 142 3273 4869 1846 2619 1353 4723 3368 2139 4426 1880 179 153 3868 4218 1351 1259 3866 4232 602 466 1722 1710 549 4477 3729 3564 3525 2702 325 951 1907 1563 713 3479 2389 1798 1908 3800 683 2894 3362 4681 3378 1796 2945 1439 4460 4399 3686 931 1327 1168 2998 304 2618 1446 3269 1742 4147 2852 3954 1338 4203 1214 65 3332 3159 1880 2912 3271 4081 3543 4050 1108 4038 2901 231 3431 2102 2369 3138 4625 335 253 1033 1340 4090 3255 4625 4138 1708 592 392 191 199 4248 2417 714 2302 1432 4491 4000 4604 4414 666 3977 1798 2541 2109 2185 1620 2594 3686 4888 2820 4232 1229 4099 1743 2341 4342 3537 627 4619 406 742 303 3440 3489 4675 2770 774 1743 3884 2764 1571 3163 2401 1770 706 2939 2093 1663 25 3475 1634 654 273 2634 3075 4881 697 2034 3289 509 1395 436 1887 3907 158 3074 150 721 2082 3652 986 2151 4823 1748 42 259 1614 1577 228 4629 1718 1488 1198 4251 3449 3206 158 286 2972 1983 948 1740 4434 1675 2483 3708 4658 891 3619 3965 949 2232 2970 4375 4601 2277 3334 3592 1768 1160 4820 2728 3609 3237 1717 4421 1934 1371 2836 1992 1189 4485 3233 2111 3672 4817 1041 545 4149 565 627 3949 3974 3413 2460 2715 3561 1086 3996 2945 505 2839 623 4703 2075 1354 1966 2411 2818 4992 4251 3846 3476 1458 3928 3814 4235 4489 1865 4410 4085 2302 2333 3345 3773 570 2361 4835 2439 4912 285 2294 4463 1310 2173 3698 2099 4880 3185 4238 4677 3533 1493 4921 4650 808 1754 3529 2261 1736 1019 2328 3476 3152 1185 3745 4890 1832 3568 984 3756 3482 671 1287 3604 374 2332 954 3505 2462 670 3788 3989 82 3017 2399 4878 2118 1301 417 2101 4215 3216 3897 26 306 4447 1446 3870 4077 4689 3104 1239 1260 556 973 480 4749 3326 1038 694 1868 1733 1271 4388 3456 3343 554 2912 2300 3132 3301 2611 3759 3926 711 1053 1124 1024 1295 3336 3971 4684 3781 2112 1462 875 3087 4705 2325 2498 3166 1 531 775 294 329 2006 4064 2785 3040 3763 1812 4965 792 4175 3095 2649 3431 4095 1923 4148 2400 665 90 3670 4311 4369 4765 157 3633 3325 880 3538 1265 1625 2683 3969 588 1772 4970 4565 3534 425 3502 3033 3531 2551 3939 216 367 4874 2312 662 966 143 3946 2276 2453 1916 2832 3928 1503 4406 2768 2658 2297 4560 2721 4201 2654 3875 4847 276 3139 1616 3395 3522 1180 4280 3088 3986 1838 1621 679 3003 1139 3006 1724 1502 4201 3399 854 2423 3683 3686 307 2087 766 2575 538 973 917 3785 3879 2848 782 3023 402 3007 987 3737 2952 2161 354 2336 4201 2765 1845 3733 1680 3140 75 2834 3223 2906 3461 4095 3968 1680 4274 4135 2948 2797 2203 2864 1552 3360 4167 2015 3291 4960 489 754 586 2372 1845 940 3253 1659 2911 572 1127 734 283 4702 153 1417 6 1328 1647 1662 572 871 1929 4553 4959 3648 3308 3861 3751 1343 719 213 173 131 534 3636 2054 2231 1971 4366 1494 1883 3872 4684 562 4386 1214 1356 3053 898 1497 1167 3236 4150 49 4522 1226 3455 1354 2581 4501 1447 4749 4975 999 1556 637 3215 4389 212 259 4973 2844 971 3587 4743 2975 1398 1108 4588 2978 4659 2996 1077 1802 4735 1778 527 4531 2735 842 2890 609 287 2413 845 3631 3238 1590 807 4195 4464 1318 3400 319 1419 3208 1926 890 282 2870 2368 1341 661 4042 4607 223 3727 2198 2560 442 3887 349 3451 3683 3975 4975 3967 2901 2976 769 2244 3991 3788 4802 2855 3114 355 4720 2297 2140 543 3169 3688 631 2279 4786 381 4106 3504 2596 1581 4527 599 1 4136 1172 2480 2700 1589 3602 1467 1870 3044 2937 1057 1026 3626 2282 1019 122 4625 819 3964 1927 3693 151 2066 3165 3624 3011 1057 4244 4758 2034 2007 3928 2594 2994 4233 2386 2920 3525 1397 3934 2473 2817 3126 955 66 1096 2732 3286 4636 2137 417 2287 3726 3397 4060 4617 95 2747 2482 390 700 516 4272 4122 1184 1127 154 4387 4943 1223 3800 232 2834 1632 1564 4407 3086 2637 269 1412 3692 3461 1862 3673 3603 4010 2695 3104 618 1808 3011 395 3822 2132 2385 1197 4554 4675 492 487 2386 3438 1267 3996 1559 2477 193 4676 3846 4392 1734 1405 4865 3984 1340 4397 2644 3892 2626 4114 3033 2524 4429 2866 165 1746 306 2387 3680 4780 3918 1100 3745 2380 3558 4802 712 1536 487 4668 2394 4578 1799 3160 2345 2728 274 3292 3265 3013 1606 3053 3828 3223 543 123 903 4591 2836 3171 2283 1812 1040 1348 3629 128 3186 1523 238 2833 2709 3615 3443 713 3561 1413 3414 3391 3624 645 3675 1788 1874 1571 308 4583 3473 599 3494 3874 1373 4669 386 738 4114 3854 2197 4754 2445 3501 480 489 123 1507 1024 887 1570 300 887 1892 4142 16 4913 3922 1885 1291 4968 3110 2852 4869 3761 4035 3431 1946 829 1622 4420 842 1521 203 2169 890 3886 1494 4562 1562 2729 3875 3893 1910 2980 2920 2181 461 2283 741 4114 997 185 219 3766 1069 1584 610 2898 2024 3548 65 407 4281 1577 2194 1110 210 320 2931 553 115 3727 62 2647 1714 3270 4689 300 2349 2034 3175 4158 3953 2117 2422 1049 1407 1692 447 3956 1313 3912 4393 1754 3874 4078 4407 4514 267 3391 1005 400 4999 1224 1510 4633 4480 2235 2721 427 847 2605 3567 3595 3272 2742 1839 4188 4411 1172 4715 1287 2061 728 3464 4749 1597 2887 802 2895 4311 850 3597 3407 1684 3158 1317 732 456 2965 3727 4490 1955 4996 1382 1728 3217 4923 4943 2336 3402 4792 4485 4978 2146 1668 134 4273 4474 2100 363 4164 2629 1281 3860 1015 3364 2409 650 4575 1083 204 4460 2042 113 3567 1171 405 3956 188 453 4979 4475 824 2189 549 4442 1484 89 165 545 3541 1683 1281 1230 2084 105 1214 398 4527 454 1595 896 3558 1462 4474 3754 2695 1718 1778 1458 2914 1641 399 4230 4949 1300 1616 2756 729 3883 4825 3195 2763 849 3095 2640 3700 2973 4302 4259 3082 3831 1022 767 3501 943 954 2445 2754 4887 2104 2305 4108 2292 1116 2428 4118 1112 4588 3824 2 1099 877 1911 797 4350 1373 3573 4016 550 1023 2713 2169 3783 3098 408 3288 1438 4874 3722 2522 102 2678 1355 3930 3124 4736 851 115 4467 2336 3863 3599 3833 2185 190 4539 3536 3211 4436 3168 998 3631 3154 2916 77 4382 1532 1927 3732 4587 1378 4431 1236 1540 2039 3084 1707 2021 1581 2268 1381 2068 3463 2056 4414 1758 1110 2901 129 3937 3413 3997 1924 3728 1789 1203 3306 4915 4362 2250 3327 4092 4795 3647 4136 3954 2190 4738 889 650 2145 562 3732 4881 3138 70 1377 2131 561 3476 904 935 377 397 4433 3913 650 1255 4516 1407 970 1242 2745 1965 559 4884 1682 1593 4550 1269 3204 4287 336 2171 2058 1806 3552 1680 4858 4424 326 1999 1245 1350 3863 2594 3779 962 2434 863 2421 3940 4308 2222 3361 4278 3325 605 2058 376 1849 4468 3030 732 641 866 1662 2083 183 2702 3553 2174 965 4214 1625 4093 2087 2595 3364 796 940 171 3268 449 401 3494 1168 4656 1294 3834 1041 1775 1031 3184 4046 3394 4828 3892 3136 1016 2273 32 4902 4644 1855 3513 843 437 4713 577 1243 3062 4472 3060 3914 3606 2688 1011 3004 1474 4848 3348 1558 4486 2590 4807 4948 3920 4497 3186 4881 1717 4317 4975 1730 2490 2123 4633 4891 3396 2174 3810 2048 112 22 1936 3229 3900 657 2484 1287 3244 1141 1257 4001 1750 1888 2299 2936 2126 3504 3021 3151 1795 483 577 3716 720 4809 2837 3849 20 4012 4072 3828 146 1055 2577 1751 362 1420 4441 201 1686 4716 1787 2498 2830 596 1963 1931 2364 34 4508 4516 569 3468 1913 3676 1334 1505 4573 1278 1228 2709 1339 3806 3965 1482 3702 991 2504 290 330 4792 3953 646 3794 3658 2958 1850 2031 44 1203 4502 2376 2856 4895 462 4844 3707 3629 4147 2817 3192 2012 745 65 2206 1296 3647 2152 1382 702 3642 4383 2518 3724 2937 1644 2360 142 402 3344 2579 3738 1964 3455 2977 3326 1011 1084 592 164 3536 82 2369 2573 2478 4164 2932 2875 3726 2278 3426 3197 3628 4129 4153 4727 311 2523 4788 2367 2069 13 4057 2817 2381 4211 4569 2692 467 1111 2283 1323 3063 3967 3497 733 862 2803 17 94 3856 3600 4357 76 1632 4607 4468 2162 2640 1158 3167 1624 266 3702 44 3937 3767 227 4255 19 4532 3064 1076 2963 1888 4696 2934 1918 2088 1134 1900 3489 116 3662 2182 4099 4135 1049 3740 1974 578 589 4295 745 2281 1923 4790 4400 100 3671 1395 1754 3880 580 1772 1987 4836 4117 1378 184 1837 885 1045 1517 4362 1136 2685 1258 3264 1960 379 1393 1391 2353 1910 1330 2387 748 3815 1928 1428 3672 1397 3722 2806 1100 2361 555 3066 863 2724 265 267 4945 4492 1137 514 1071 3691 3290 1651 4986 2808 2734 286 4344 2715 3316 1950 210 2125 3216 1829 3301 1998 3922 3510 929 2805 507 4290 2125 332 4075 3316 1793 3570 2734 4005 2914 2247 3690 1560 1001 1043 1306 2783 4876 983 6 3284 196 10 4081 153 4206 1653 810 2249 1178 2656 3443 1236 2551 4875 4189 4655 29 3813 1586 2082 689 441 3954 1832 437 2572 1695 1378 445 4921 1776 1324 3339 1853 2434 2087 2851 4930 2778 1397 1400 2344 2660 3145 2269 2544 663 444 3285 2983 4327 1673 4340 2809 3578 2762 4068 364 1179 4760 3785 3632 883 2815 1653 4270 4426 4071 2109 2326 2042 2148 1945 1015 4101 2391 4528 1619 10 804 1962 2568 4140 1938 508 2608 299 4198 4696 962 2137 880 3882 4623 2413 3571 4772 293 460 3953 3523 712 411 4334 3775 3012 2958 2560 527 3876 3965 4646 4299 4766 1 30 4080 1989 4459 3724 3920 670 2006 2442 3791 3827 3736 1554 3543 3779 869 4838 973 2696 4316 3945 585 1047 4544 2548 3082 660 1776 2690 3320 1355 2191 3595 4848 2816 956 2389 4572 4536 3356 1542 3720 462 811 532 2910 7 783 933 3571 2118 4701 3415 2336 4361 161 1473 2337 3673 2955 3448 4449 1022 525 3067 3989 2977 2182 3504 3916 2729 921 3197 2286 3879 4871 2399 2354 2729 3033 4710 3302 386 4439 4727 3010 1992 491 1761 1365 877 1118 777 2671 4776 899 3838 1589 4969 2335 733 3721 3784 2152 990 4792 382 1610 661 730 4154 1851 3378 540 2589 2976 1289 537 1526 1086 1147 4685 1248 4250 1531 465 1719 1945 4434 1458 927 3953 4796 2426 1325 942 2425 230 3787 1998 645 2846 848 2637 3664 3951 206 2642 414 2996 3379 848 839 4985 4928 1030 1848 4639 2525 2872 4825 4796 1011 3627 2718 2591 1408 4989 4654 1256 4887 890 487 4782 829 1240 2672 3479 1933 100 381 4980 4741 4355 4734 1049 4295 4547 4464 826 257 3430 1442 2889 2157 4022 2562 3953 4746 4739 2310 3422 2209 167 2619 2970 56 683 1258 58 1307 3391 4910 2903 4622 2958 775 1550 2524 4647 3161 3744 3499 2621 3382 1411 1382 3424 4224 375 4506 4195 4528 1553 865 3635 2938 2411 3650 2958 2918 3274 15 2530 1889 895 3941 3801 2786 95 959 1428 293 1779 2684 2533 1811 1961 1229 2987 4112 833 2112 3426 2852 4192 1495 400 2371 2992 1922 674 3197 1118 1289 1997 2918 4019 1018 2197 4327 300 449 3617 3203 146 955 2644 4483 2115 1522 2958 1419 4527 2436 2298 3714 2219 2828 2773 2718 1010 3808 141 3358 831 425 3584 3870 2196 1230 2888 759 4262 3769 510 1532 118 3280 3172 1037 1617 149 3890 1232 2889 439 2089 75 2811 3935 795 1124 4607 1892 2673 4841 2259 2439 1371 2600 3104 1872 3444 3816 2995 4479 540 326 925 3467 292 4994 3708 1367 4997 4535 1376 3616 1329 174 3927 1728 2129 2211 2809 4958 1533 1151 4964 3748 2759 1332 65 3896 1641 3196 365 4811 3425 4043 1473 1861 4124 2912 323 2599 2185 4616 3435 2351 3834 3291 1743 304 4870 725 2895 2551 3698 2486 3937 2039 3235 1739 3542 2950 1237 139 4259 2006 2999 3906 4737 1877 3741 3217 774 1861 2797 2684 4282 3508 2162 875 3555 4181 2117 89 2505 422 534 3784 3954 2472 1943 780 303 1034 250 3123 870 3318 2806 2395 1998 459 4974 4204 1742 4089 4009 434 2190 3696 3979 4924 4355 689 371 4032 3280 4747 2323 4693 760 3864 4612 695 1613 4101 2175 2870 3508 406 3580 663 935 3487 879 2929 2377 4444 4390 3418 2093 1154 2732 1216 2368 2747 2026 1688 2883 4143 3993 1459 1826 2765 3792 4924 159 2270 844 2971 1663 3691 3915 789 2091 4266 4080 2873 1809 4973 339 3276 3025 3026 4774 1686 1345 3596 4377 3371 4418 3680 4870 4548 1416 3905 781 1275 1557 1565 4122 2794 846 2102 4170 3141 4757 3322 3642 4539 773 2036 4344 2809 2450 3112 4943 4319 4318 2474 2848 3017 1069 1144 2180 1791 1114 3012 4154 1557 815 571 3431 3724 4010 4280 3281 575 1994 1154 3980 3431 2318 737 2821 2192 262 2445 1073 1297 928 135 71 2000 3684 3014 842 1372 3481 3100 3120 3593 2270 39 3077 4024 1721 3768 425 4252 4700 4431 4630 3437 3363 1349 1339 1529 623 3616 4507 30 2062 2803 4175 3962 4288 4171 24 1107 1708 1835 2198 2015 4633 2593 2788 1094 957 287 2201 482 1578 1266 4624 4878 2340 3927 641 2148 212 1409 1958 2045 1728 3684 1999 422 3984 3126 4910 4341 3467 4512 3156 4128 4648 2289 3866 854 2517 2035 4737 3475 4876 868 1954 3209 993 3199 3959 4362 4589 3136 4880 1791 3366 3396 4727 4740 1140 2359 1957 1049 510 1211 690 4675 4779 847 1953 616 4858 254 2969 3079 3802 4516 4061 1206 162 3101 2013 1674 1379 1638 587 43 2600 4754 655 788 4221 3854 316 4743 3517 4853 4448 4216 171 4868 1744 2589 4282 4463 1 2468 613 4235 4800 845 592 4834 4204 612 3860 3666 2918 1176 2263 2582 192 2487 1522 1411 691 4736 3801 2732 2871 4359 4239 2527 4543 1140 4007 2870 1026 4180 572 4367 3812 4735 2426 1357 538 280 4106 4156 2586 945 1178 2920 4249 1476 2867 183 4794 1202 4841 2762 3398 4184 1783 4361 3879 4733 2776 3364 1395 2886 407 4098 423 4835 2952 2654 1546 2951 3356 2261 2389 4363 1265 1401 2410 4443 3992 2545 3986 647 1894 3311 3133 140 1539 3168 406 849 3030 3064 2517 4451 2262 2883 1459 1769 1602 3813 1385 3264 4579 547 1289 4640 3685 2664 171 2989 4802 817 3554 471 3326 3289 3973 898 844 646 3406 4471 1647 2586 670 2017 4378 3978 911 3625 3025 2659 3328 3211 2366 2304 1013 1535 757 4061 3141 4152 3271 4144 4234 4088 147 1002 388 306 1761 3186 4815 1839 3445 1506 4976 1098 1586 1424 1579 3876 2556 2222 2272 3576 1629 3115 66 1840 3505 152 4463 478 1762 2100 4811 4116 1884 2521 4868 4197 426 4236 1591 4697 2103 104 82 437 1478 4876 4136 1273 2459 1281 1784 1944 1368 1213 966 4963 1761 1474 841 2766 4896 2991 2899 234 1585 3574 4829 2594 2679 1133 4680 1414 774 2197 2308 3666 4703 4470 2357 2472 4231 1353 3297 2050 719 4108 2011 2273 4893 1930 2611 3585 2418 1304 1668 546 939 4361 2061 4969 3769 2515 4025 3172 1192 752 4687 1578 1459 1126 354 3201 1390 280 2681 1062 2923 2114 1200 41 1414 1424 4422 4414 2297 2424 3245 3300 625 1219 622 3466 2679 1032 3810 301 1631 3458 1553 2636 4156 709 3015 3237 1722 1588 1266 196 499 3174 3214 2227 3443 205 4689 2332 940 3542 3343 3457 3475 3539 3271 3357 2041 4900 1587 2873 946 3561 2724 736 3985 4618 2485 1714 3923 2320 595 3829 231 481 275 2551 4229 2375 4868 3862 267 3569 3545 1904 289 2129 4960 515 1471 1733 3589 4238 4186 1855 3952 1830 1075 3909 1922 1883 831 4225 2813 3960 4752 3337 25 1262 4810 4096 1959 1297 2879 324 3530 1273 4156 3078 4321 4659 4946 3965 2311 2918 997 3803 2659 3951 4912 3190 1641 413 1976 176 110 3317 4636 512 3087 655 4604 1479 2819 1215 543 4836 3309 4157 3763 4833 4539 3637 312 1259 2153 4056 1061 765 223 4977 514 2646 1855 4113 2957 2182 312 292 4229 4277 838 1090 3138 485 2023 1031 1315 107 4175 1419 1022 3226 3965 4034 372 4239 3964 2036 3097 4374 875 1631 944 3636 3341 2136 2374 3946 962 3054 1235 2201 4676 1327 3516 3528 843 1329 2147 3976 4906 1555 3645 641 4343 4993 1243 2650 2239 2683 2386 3501 1631 2862 1931 1984 2964 2217 3163 973 2436 4146 1556 2346 1051 4319 3699 3898 4888 3045 4472 4835 4141 1645 1353 4742 1082 234 950 3875 1610 820 3358 1786 3148 2415 3490 266 4539 805 421 2533 1407 1296 4738 1082 2242 4521 1797 1507 2628 3100 2400 2828 2872 961 4040 2194 4804 325 1894 3322 485 367 975 2669 4177 4067 716 1587 3731 1778 3331 4132 3610 1272 4556 4672 1066 1181 788 865 3769 1517 942 1300 3371 784 4836 684 3703 1522 1954 4383 2592 4940 2436 3871 4790 4633 196 449 362 1522 4557 3041 4021 3715 4946 2997 393 4755 1312 3670 414 4832 3871 1290 1071 1049 2645 532 4763 4594 2699 1978 2980 1532 2270 2630 1027 2130 1255 3198 2562 2180 2772 4485 2104 3864 3477 519 593 3804 4287 761 2124 3670 3500 1582 4379 492 2969 611 366 4140 1767 2580 4104 4021 2091 372 4280 188 2727 1690 610 417 3726 4958 1652 1719 195 3176 4545 655 1083 3426 4713 1093 3350 1105 2967 4714 674 4576 1066 584 1152 2300 2964 1097 4261 609 4934 3449 2915 939 1178 487 2741 1854 3416 240 2118 2135 2706 516 1603 1913 2959 2687 1628 385 2524 3297 2079 2666 4702 519 1941 1146 2657 3768 4699 539 2060 1392 1827 3811 2579 1328 1896 1292 1876 4444 3493 2085 4138 1812 3847 1527 125 643 3830 1592 264 4963 2393 2764 3018 1984 1599 1471 4462 1592 118 3484 2291 2809 2823 3617 2044 739 4488 4857 800 3186 1025 1816 3963 1461 2200 3931 3572 2426 3053 4790 3549 4744 22 1419 3950 3155 3356 1082 539 1739 1844 35 1057 4061 1832 70 1597 4992 4060 3443 1709 4130 1105 978 2388 3897 436 1517 3690 3707 360 2905 466 4350 1928 3913 1163 3072 4366 2939 1072 3800 1503 4304 4080 2931 1205 2624 246 656 124 2020 4474 3036 3749 307 2798 479 4821 3269 2553 341 1239 219 3480 359 4886 2909 1928 255 1532 3906 4205 4871 2878 2740 4247 443 4670 1369 4536 4658 4960 4091 863 2841 309 1009 1383 4944 4723 1364 1136 2595 4026 4571 3229 330 2392 751 1469 3265 4183 1815 955 4017 1594 2046 582 1709 4123 3016 4305 654 3616 3153 900 4240 2737 4798 2065 3690 3908 1521 3720 2178 4922 4545 2099 1447 191 4672 3203 965 4685 4667 1161 125 4730 2798 4526 4026 1117 1293 1835 2268 2925 4916 3890 4033 10 4848 4819 2367 3930 1604 2911 2756 4733 133 1442 366 810 3062 2752 4931 3504 2909 2783 91 4085 3260 3013 3296 3043 321 3206 1397 342 3838 519 2500 4783 730 4054 2718 604 4742 431 2200 3157 392 3224 3816 4145 4819 942 1812 4863 734 902 4843 2630 1681 4965 738 3189 3979 1824 864 1291 1766 997 2122 1608 929 3504 2224 3978 1605 1392 2742 578 1209 2023 1620 3844 3247 4517 783 2835 3972 1133 981 3370 1427 2422 3973 4852 4347 291 1437 4556 1549 3548 3242 4622 1391 3035 3972 3501 3635 4224 4918 3098 1128 4038 58 4028 456 3115 324 3682 4281 1804 1314 323 4556 2606 3098 4166 481 38 2780 3602 2793 3986 556 2040 3203 510 1769 2659 1999 1505 2537 487 1334 4029 3075 184 1760 58 587 2958 4540 411 3481 2991 1596 4967 2402 4261 2446 713 966 3796 3644 1041 2920 4581 3789 4322 762 3150 338 1705 1670 2352 345 204 3413 4360 1078 1953 2956 1038 413 178 3363 385 4657 4920 2588 2752 2737 2453 4746 554 2813 440 1367 1264 477 4133 876 910 1626 2243 2997 1437 4203 1220 4010 4228 3362 2800 2216 3242 4997 2810 3790 2590 1605 2041 2961 4232 1450 3033 1384 2581 4965 1392 1832 3558 4596 1561 41 4297 329 4012 2743 1071 1084 2220 3138 765 4821 1103 3046 3019 4634 3898 4660 4576 1943 1171 4375 2555 2641 1301 4064 3315 2922 4791 3107 3689 4297 1133 3512 1393 3503 710 922 2989 2914 1644 3419 4545 661 1311 3630 360 3902 1282 4652 4461 1591 3517 3000 4323 2143 3561 2811 1406 1110 3151 4480 3984 1012 1722 4489 2165 1530 4104 1520 2015 4103 3396 1231 3250 1332 2247 1281 4257 2865 2283 3726 640 3830 927 1979 4623 3434 3174 1944 334 4584 4007 1888 4035 3837 4302 2268 4365 252 1826 3904 173 3226 3453 1061 1232 753 4815 4470 2526 1953 4684 987 1318 1579 3953 2272 4376 2957 4571 4463 4361 4552 40 882 2147 4837 907 4010 4938 4588 804 2155 3320 4123 2126 373 889 2205 1312 829 4608 2024 3645 4809 2793 4918 1875 2784 453 4717 3600 2264 1465 3039 4328 4190 4574 1067 424 2002 3827 2650 1055 2720 1270 618 2055 4312 3127 2703 640 1550 3622 109 718 1058 544 3943 3398 3698 4989 1203 3229 2060 1645 1148 2009 2204 2862 1831 4494 2948 2616 1974 1098 3982 1393 1752 145 900 3361 2215 4289 4577 3416 4928 2719 2998 827 4207 4033 3414 3547 72 3682 2457 1005 4895 3978 4381 1259 641 3387 4896 1233 473 1405 736 4889 2492 2130 3523 4240 3229 1499 3687 694 978 409 2131 338 2084 1053 2916 836 4195 1864 2626 1225 1512 4707 2496 467 4570 3457 3055 3694 3002 272 1899 3956 4862 4012 3748 1962 4089 180 3487 4705 4089 667 923 1662 1745 3512 1701 2594 4365 2510 3492 3290 3712 4509 1309 2440 4793 2415 4512 2448 3057 4788 4561 580 2647 1022 3752 4345 4316 4958 729 4696 4112 4173 965 582 3035 1052 1103 844 4132 2413 4600 1895 1198 4871 2828 1065 1542 2773 1675 2542 3998 1352 4561 1592 389 1305 3254 3844 1917 4392 2758 4403 940 1016 4825 90 3779 480 589 2730 4466 4195 4151 1952 1226 785 2038 4478 2697 4772 312 3080 3522 516 4139 4296 4554 204 4718 131 3916 3010 4845 1210 3206 602 928 2106 1122 1524 4244 1652 158 3986 3080 2790 444 1955 170 2031 555 171 2520 4167 2116 4984 1503 4029 2854 2254 3464 215 3058 476 1934 686 3975 2349 2065 2895 503 2953 4973 2923 4544 2577 1804 3095 4701 4646 3176 4365 1707 4002 3738 2330 4748 3429 822 94 455 4466 3740 1215 3542 863 913 1350 3014 1321 84 392 1531 277 3769 4158 425 1112 3001 2901 4748 1761 2912 2759 241 3313 1862 3081 2115 890 1215 459 1431 4733 939 291 2912 4050 4998 4698 2291 2772 2169 789 4188 2338 2207 1013 3256 568 2497 4671 1393 1508 1227 3573 2661 4921 3813 1692 3999 1023 3546 36 3533 441 1780 3571 2344 2077 1742 2602 2495 4352 2897 502 2612 2744 1928 872 3741 3592 2235 3590 2332 4559 3640 3232 1040 1665 1317 1067 994 868 432 434 1465 1413 1735 168 4134 3601 2496 1311 1161 1788 1122 1612 2586 4221 4498 2848 4328 536 128 345 86 1179 2967 1639 1521 1177 3352 575 1459 4546 543 4675 2955 1977 1637 1624 3923 2469 1148 2160 3065 4536 4126 1198 3086 1995 271 3964 266 4064 2198 4311 790 3990 2632 2618 4288 4753 1869 1015 1531 928 569 1073 1940 2877 1108 2598 2342 1024 1363 2549 159 581 4573 3476 1273 2961 3462 4764 82 3497 1247 4667 3812 2587 2156 129 2533 4850 4437 2435 136 3862 2693 4884 3499 1650 1310 2927 4439 1461 1340 3190 1355 3921 805 950 3826 71 671 168 344 3273 2842 386 4952 439 1458 3900 3049 4979 4230 4164 3124 1829 4460 4162 4408 3543 2787 1380 871 4857 1511 1044 4422 4158 2248 3365 1217 2918 1299 2577 2020 2218 1784 2358 4755 1331 3298 4212 1475 1172 3130 1873 3326 3235 1861 2165 972 2220 4209 2110 4276 3566 52 2325 847 3516 2069 296 2070 3677 3017 2238 591 2764 4623 1438 4900 2664 1588 312 2955 3437 304 3922 2487 442 2919 1492 4381 466 834 892 2024 2451 243 2252 3862 2841 620 3671 1009 4244 2385 1111 3008 4189 1609 2258 1027 3741 3073 808 2593 271 1857 903 3542 3785 4093 2111 2261 431 2501 4759 4691 3656 909 2038 3932 2207 334 3802 4979 1043 4603 2621 2327 423 2253 4170 4352 347 1392 3637 4678 1937 699 2720 4234 3649 3372 983 2995 4397 3658 2901 1427 1566 4521 1412 4680 229 2738 98 2123 2882 4984 3702 3796 1609 1523 2015 492 2552 4633 429 2681 1651 720 110 1086 760 2702 275 344 3339 4113 2320 4738 1547 4335 1367 3706 1075 1800 4574 4514 3418 2822 3132 4288 68 3452 4984 46 4366 4604 1834 4354 2725 1184 160 4559 504 1018 1099 2555 2762 3987 2711 1839 521 3896 638 2234 4410 1968 230 4246 4890 4448 4174 2905 310 103 2045 1454 1212 1882 4660 2058 3480 297 4246 4863 32 648 1143 1900 3336 1319 3530 3042 239 3451 578 1817 4208 3314 4066 1529 2514 4171 1909 3745 2241 2276 591 3772 1659 4346 2769 2127 2811 4949 4033 3269 3185 1368 2376 2795 3031 2597 3146 2772 4670 1680 465 1341 4855 471 3083 1242 2243 1984 399 3704 4612 563 1548 1225 3889 668 4195 3107 4910 2698 3784 2969 2537 779 2804 4496 3647 582 1094 1235 4701 2975 421 816 2743 2446 3616 1753 68 552 3742 2076 2207 3957 2126 2956 4536 3632 4249 1517 2873 2155 4155 3163 618 2496 333 4292 2582 2881 2718 2553 1396 4248 3157 1306 2958 2416 3593 903 397 4994 458 2647 4763 2337 3981 869 4111 3719 2291 4230 3221 1509 378 2708 2267 4975 2419 806 4710 3061 1882 2190 3475 3220 3410 657 2574 987 3974 4051 286 4663 145 4256 3431 1207 79 2028 1078 1128 3705 1052 2401 3962 2046 4515 4581 3265 3916 2262 4094 2965 3803 3632 242 850 2226 3383 3094 3241 2296 2557 4776 2325 1333 152 2587 1031 4550 2658 4086 91 4828 681 3949 1897 3285 1040 22 1692 594 4853 3622 230 384 897 1802 1962 2119 1707 958 433 3886 717 2409 1286 2245 4693 2455 1074 3945 1662 2318 4504 2163 524 1025 1266 3409 499 1024 3530 4876 2145 2590 3786 4193 3400 3314 877 3856 669 2359 2219 1864 3860 3603 713 2369 4657 1372 2455 3784 1600 2806 392 1302 3926 2254 1925 1466 133 323 226 3482 1772 1831 2648 4966 1765 514 3986 2910 38 3007 2232 3798 1992 974 3494 1937 3195 3624 3286 2571 1752 2470 3778 1198 2909 291 2091 1710 3173 2925 2901 4869 1117 1624 4728 120 1945 4059 2201 2231 3540 976 2254 3937 4723 4920 1230 1134 2395 4493 959 2875 1015 503 4166 3290 2075 720 2651 111 3635 4224 1642 4884 957 3513 571 3493 426 1315 2538 1245 4225 2898 2192 1856 1333 1747 3256 1671 2050 3947 3723 3671 787 1936 2748 3546 71 4853 4397 2708 2160 3778 977 4975 1491 4370 1951 4847 986 1588 2221 1359 1309 2547 1883 4723 476 4830 740 652 527 2584 1136 95 3751 529 4325 2878 1666 195 4969 4501 866 4054 1018 1822 3903 1516 3254 3934 640 3933 2259 4214 3470 3997 864 754 3434 385 3594 1813 1978 246 2889 364 3304 378 1264 2350 3738 4513 2248 1395 883 321 413 2514 4273 4566 1479 3320 1341 2023 1603 1472 1430 543 1192 4518 254 4381 627 2163 2971 276 3083 2332 2256 2212 3869 1235 4729 4495 809 1564 914 4213 4715 1393 4129 1952 3107 87 3264 3409 1045 4071 2916 2921 1194 62 2496 1745 2166 1797 1771 3074 4672 3161 3429 382 1140 3516 4998 3525 3628 1402 4712 2761 4843 309 2824 1099 3481 1690 4977 1187 1266 2082 3720 460 1078 2770 953 1325 3667 1411 2889 809 4630 3274 1674 2448 4486 177 3266 948 3345 61 4156 909 2093 3646 973 2573 369 3810 2064 2261 681 233 4747 2086 3221 506 1976 3801 434 981 3317 4832 4391 536 1404 3122 1642 1331 4043 331 1329 323 4909 4809 4265 522 608 2064 1403 3317 4917 2855 2762 2981 2436 497 3782 1655 2269 917 1147 3020 1879 463 3619 1978 4500 3677 4368 1000 3747 4178 491 2542 3630 1190 3576 3683 3818 1531 2815 1445 3913 4946 309 4709 515 2421 2001 3744 4624 2778 2807 495 3920 1094 4600 3599 1571 4847 1216 3378 81 3089 1983 4637 2988 2579 4729 3104 4593 3663 4934 1689 3227 4149 4578 657 4248 1128 4038 1821 898 247 4445 2462 4078 870 1912 4162 4784 3619 4635 1721 782 681 390 4744 3033 1336 2916 3073 903 1459 1527 3329 3 1760 3834 433 2667 380 4078 134 2793 4084 3502 306 2827 1837 1498 4672 4180 2142 424 3451 2424 2385 478 2224 2348 4029 1938 1663 275 3454 4002 2358 1466 4588 4948 1326 2885 4176 4327 692 4775 1866 4728 2329 1863 3454 3199 4547 2621 1881 3927 2114 2569 593 1921 243 149 4819 3097 2209 438 3227 4760 3319 4287 3975 1632 4967 2533 4700 3771 22 884 2184 957 1853 712 3726 3437 4922 3781 4493 816 1325 817 2433 3966 507 220 2361 1355 151 3343 2111 4823 3684 3674 1083 2063 1268 4419 1176 1730 4420 4038 4478 60 773 1944 526 4438 2341 1755 1713 628 2052 1038 3354 1286 1320 3482 2975 2119 4569 1973 2836 2521 1429 1179 1943 528 2453 1720 4773 1538 2582 3079 1396 4421 1642 790 2407 2361 3204 2504 4686 4634 3792 2066 4851 2647 2360 918 2485 2214 3608 2803 2857 3910 2587 3306 3076 3787 3523 3931 2954 4349 2277 1326 211 393 2658 2859 1344 543 2920 2978 4594 2306 4647 2707 2700 4403 4173 128 404 4431 4602 2934 3582 700 3213 3312 641 1712 4493 3212 1183 2842 3720 2579 4137 3647 1967 2485 346 1190 4768 4403 159 716 4171 3724 2325 953 2622 4800 4675 858 1865 3448 539 749 667 4604 1974 2879 2531 2827 1805 2793 2391 3295 1392 63 833 4158 2787 3280 4780 1730 4292 1889 2555 602 1407 2938 4515 4319 786 3871 2405 2280 2801 648 4421 870 3971 305 2909 4377 2187 3515 322 1881 4696 329 3542 4581 1413 3524 4581 2800 3674 1608 64 1015 473 188 2117 1676 2257 4902 2316 3990 3903 4245 3620 3583 3608 1277 4340 1036 2561 1879 1274 2689 4311 1294 3896 2138 1119 3378 4329 4355 223 465 993 2930 579 4153 4530 1647 913 2016 1064 1626 3493 4380 934 293 590 4107 631 2542 3711 3117 734 1471 3023 2813 845 2134 473 4139 4538 2197 1277 2196 334 779 3133 273 3220 4609 393 3996 1736 2229 2492 1862 3437 882 4556 3172 46 3927 1229 2613 2526 3756 3687 766 4784 3096 2380 4686 152 4189 2059 482 4703 1618 1032 1122 4283 432 3809 2050 1468 2430 250 1866 1929 3198 4426 447 2553 2717 3132 1095 4946 1870 4303 897 3390 2864 1631 979 17 196 3113 1810 4068 3528 4635 3198 4821 3606 3114 322 1349 1437 3529 1360 112 2079 3769 236 1673 2474 2027 1628 2171 2832 1568 2958 4201 2550 1034 3322 4271 3240 256 3148 3286 4660 2846 2156 1924 4066 1154 3189 2754 4275 3056 4625 4268 3719 1847 2499 3845 2357 1842 3379 1552 839 193 150 3896 2571 2813 2148 4945 3875 4639 3792 244 3886 1841 444 2359 1317 723 1002 2291 2406 4344 4660 2228 3253 4054 1316 61 2750 1826 1133 1969 3356 586 2408 2979 1638 3473 2640 1951 2596 766 3119 854 446 2429 4950 646 1157 4492 521 96 4208 1727 3649 3377 833 174 1264 3945 4502 1994 1664 527 2176 2843 3741 1466 4103 644 1134 2801 3884 3365 2624 2525 4125 3185 1571 4386 3212 3870 2107 1074 785 3455 4296 2025 1156 2469 2406 3050 955 4482 4150 2048 1458 1780 4627 3638 3606 1536 2910 2712 4633 2493 4011 2999 4970 4637 618 362 4770 1175 1566 3535 2591 4024 3449 1950 12 3741 2702 2422 2535 826 3502 166 4139 726 4836 566 1156 413 2449 3851 2445 3053 3200 1206 149 2049 4323 1550 4341 297 4700 3993 3036 3936 3925 3583 123 61 3073 1488 1410 682 968 4328 33 1488 503 4634 207 2361 1158 378 71 3749 4560 2650 1174 1174 1062 470 1087 3683 444 1432 423 1985 4419 148 689 4181 398 4989 4802 795 4437 4727 1766 1730 3876 3786 3314 4750 4709 334 672 3837 4850 4233 3806 2307 2420 3410 743 3742 2911 2842 680 3698 3419 2870 4948 4549 2525 766 3897 4452 180 3825 4169 1077 4260 15 786 1763 2742 3565 3534 2542 2790 4197 2500 4224 708 3851 3637 704 2564 929 727 1131 662 140 870 3382 4166 2084 1814 4165 1741 1240 2306 728 3918 2184 392 4688 42 1537 4411 3583 1308 3477 3752 3709 4462 4184 3105 171 4155 668 717 4644 3282 3758 782 3311 2929 1174 3137 4871 4048 2483 4842 35 3402 2989 405 3286 1856 3025 78 1960 1917 1801 3458 99 1458 289 1156 2126 4444 1531 1273 4502 3841 1268 3924 3488 4335 3253 3291 4353 3573 803 2552 2262 4672 4935 3152 4252 272 2366 4007 3137 4312 4122 3971 4873 4001 3063 1941 4506 2087 1423 3219 2168 3811 1735 2472 2546 3719 2951 451 1107 2253 4510 1900 2458 4489 68 1914 218 2170 4687 3855 1523 837 406 4242 4911 3610 2097 1948 3893 2197 3007 4212 3874 742 957 787 2299 3881 3830 233 653 3527 1734 2790 157 428 3318 2513 1400 1615 2323 549 660 4652 4863 2871 3525 4373 4031 2201 4833 3581 4083 3938 4292 324 49 1500 1341 1262 1481 2829 4543 2803 3474 1542 1785 3921 1908 3263 4919 2333 4317 3161 3942 3038 2005 898 4028 4858 4561 1885 2478 4591 1395 2447 3671 2804 3536 651 3264 2573 281 199 530 2762 595 877 2902 3792 3343 531 454 3686 3154 83 3921 378 3110 876 4763 2458 3471 4935 626 2331 680 3787 890 3246 3283 1809 42 2366 1964 1360 285 1323 1543 2282 3490 2473 1509 790 1517 2682 3804 2748 2947 176 2884 1452 306 2292 3322 3887 4447 3834 552 1292 2309 4474 3555 3573 2101 2737 1212 3039 2600 4566 1296 3630 3111 1485 3792 702 892 7 3762 2019 4734 2160 1126 730 897 1328 4433 3806 2483 1403 3269 4548 1769 121 4047 791 4440 286 4056 836 4972 2891 509 2151 876 827 3319 1941 1851 487 2964 3320 985 3411 3932 3478 177 63 516 3506 265 2678 3847 258 3012 3842 4224 1039 4227 1270 4585 2384 1064 507 3831 2927 1849 356 739 3250 2587 2969 4322 2011 3981 2984 4742 1985 2944 1575 2100 4029 3326 3316 4252 654 3968 2445 4244 517 4814 1616 4109 330 3140 2164 1980 4381 903 3150 4915 1389 3027 3422 4621 1829 3544 1743 597 1722 1073 18 2120 4766 1028 1571 2998 3480 700 707 1941 2210 1778 116 766 1370 40 4352 662 4929 2005 2363 3422 1655 4340 1364 4332 477 3612 824 2200 897 1305 575 4928 1878 4354 2565 2380 4505 3385 370 3802 3869 2958 3379 2259 2280 596 2239 548 3140 3899 2218 463 2271 940 1957 4791 291 4816 884 3335 2694 1002 3279 332 1931 2656 1833 302 704 478 724 4051 4086 3338 2596 2037 2388 2353 3351 3423 3637 1649 4395 4451 2005 77 744 95 4551 4220 4938 4227 4226 2218 1128 388 2671 3814 2768 4597 4853 3402 4009 2201 4006 1775 2743 2754 1031 2774 418 3181 972 591 983 2372 1233 2014 1486 3562 1354 3249 1066 1051 1636 2492 2644 3625 1858 1845 3481 56 4465 2256 2007 2163 2900 2035 1868 4692 2928 4507 2263 1360 617 406 3637 3369 1532 4399 4877 4258 651 1390 4900 2327 4148 2253 2210 4490 2834 1196 3908 3239 498 709 3272 4225 1304 2424 2779 3210 3680 2729 2118 2935 3565 4125 3085 3018 3437 2937 4711 839 3602 3547 4841 4559 1555 3375 4171 1136 3321 1987 1657 1850 1890 2611 339 1387 738 4598 3069 4380 4933 2374 2784 987 2374 4436 3887 1055 3380 2971 4763 3151 1695 1088 4344 339 3423 1248 830 3465 4262 1674 5000 570 4089 3001 3360 3138 2698 2443 2025 891 4009 1516 1756 914 2750 596 4428 41 4905 3349 409 44 1579 206 4073 3380 4506 3675 106 3943 4369 4266 1610 4421 3229 2367 2791 1621 4121 1353 1247 4254 2659 3083 2546 1006 2093 2916 2139 3831 1629 3471 3722 1189 1565 4940 2124 2073 3907 837 1050 3017 1490 1794 1222 3309 4328 3549 1353 3708 3342 447 4992 3045 4971 2121 4466 4558 3833 948 1124 4409 2822 2474 3781 3458 4741 4514 426 10 1067 1024 3451 3103 3282 4402 2148 1266 3913 1316 4453 1815 4409 4461 4139 3432 2578 136 3205 2523 4564 2364 3407 695 646 2604 2506 2283 563 3864 4738 1768 4864 2954 1519 4338 1616 2154 3460 522 3552 2171 3331 4575 547 1563 2656 3040 4782 3767 3649 1379 3725 141 932 2082 3653 4647 2897 2825 2080 639 1284 657 2796 3342 4261 4584 2116 3587 3327 4743 661 1178 1892 2042 1770 4122 2167 2868 2465 4630 936 2200 4444 2173 3388 2705 4457 2731 59 4099 1923 2814 592 783 4726 4961 4205 2947 3630 4452 1260 4096 345 882 23 1826 1120 1177 3368 3676 4523 2878 1858 2385 3818 686 2014 1388 220 1062 847 489 4724 4949 2015 1778 4567 477 1375 2971 1199 2957 2475 1141 179 1289 2028 3303 3437 3312 2964 4456 4122 2957 445 4503 3038 4344 2083 4660 3773 1458 4565 1756 1019 1564 4560 1712 1533 3296 1132 4174 4942 94 1285 3799 3211 2001 2963 2439 711 2112 2426 3601 4928 341 1587 1480 2712 993 4369 3623 101 46 3773 1498 3521 1820 2811 4075 2970 1877 1843 4374 779 3168 4168 1157 4162 4937 4420 828 4832 4807 546 166 564 446 4939 926 1176 363 1586 439 4698 403 304 1821 4325 4451 792 4530 4189 633 3508 2114 2631 1314 1342 1263 598 1402 4744 293 2215 159 117 3327 2902 1798 4957 4432 567 2957 485 3243 1742 303 733 676 3951 508 1632 1341 3655 4309 4519 3506 776 3988 4231 1029 689 2866 670 635 124 488 1482 612 1199 1087 2570 1431 4915 2687 1458 1316 88 476 1668 1696 247 1716 1594 4092 590 594 629 1343 2240 998 3857 1263 3498 2683 726 2300 2304 4344 4953 2974 598 3304 1241 2337 3054 4090 4890 3472 2728 2241 1341 2568 2902 2604 4566 656 3092 4959 4765 1335 2582 3625 4854 574 3306 1533 57 4714 3889 4185 3770 4164 1043 4145 3962 584 160 3797 4492 1809 3247 1462 3649 3179 1731 573 756 4376 4008 4261 4151 4124 2427 1620 3669 33 4000 958 2245 4028 897 4490 1717 4382 318 3891 2237 4491 583 3088 1008 1910 4412 292 1415 3516 4782 4710 1349 2444 779 194 3731 662 2589 743 3454 689 1052 1192 44 970 4520 3971 731 804 1815 660 4882 4635 1621 3083 606 2472 4831 4858 4263 1336 199 496 3928 2885 2579 1616 3602 347 4702 3339 3945 4236 1926 10 4278 1509 3916 3772 4139 3735 215 3550 2906 1183 609 1958 3271 454 4776 720 2929 4849 4119 737 1653 1362 3730 2214 1163 4989 3045 1214 2919 172 4310 4148 4897 4356 2215 2022 2309 1246 1725 3145 4580 2142 2555 2514 1658 4407 1952 1566 2590 1974 2612 1971 2916 1091 2031 3061 2278 955 1851 4258 2487 2240 541 2958 1607 2383 4504 3736 2698 2161 2697 2531 4577 4011 1468 4830 4807 4150 358 2581 3724 1847 3833 3541 2094 528 971 3875 2387 3709 583 2982 1433 1176 1170 1233 639 862 4295 4882 1393 4008 3580 4382 607 4691 1843 3122 3438 2832 2234 2171 3622 2396 3123 2600 4274 4129 4236 4802 1539 3428 649 1387 3461 4877 3893 772 1513 2186 100 213 4306 1884 4877 3249 4768 952 4952 1031 3864 3959 3036 4466 1233 838 3772 4610 3488 4863 572 601 3133 550 2481 247 4060 1598 3551 311 1893 2978 488 3864 3637 3475 1188 1076 2027 3048 1443 3924 4019 2842 85 3410 1046 3212 402 2341 1440 2049 4539 3441 3201 3061 1911 1828 4101 4811 462 3762 876 622 3146 1442 242 1136 4257 1208 672 2918 2845 3337 3657 1953 1539 4233 1238 886 2376 728 3915 4495 3487 1592 2608 385 3428 1033 2568 2004 3852 2502 4573 982 3514 1390 274 1968 3700 3691 600 1015 3980 4062 458 3100 2801 2225 736 2461 227 2579 2672 2314 2850 832 1256 4640 2135 4951 4006 4721 3360 3850 3704 819 4209 1305 3292 3173 1342 3663 729 421 1267 1756 2044 2460 4196 4129 1077 2367 1692 2983 167 2688 194 4680 3595 4452 3416 2172 4981 4083 4035 4062 3126 563 3294 1677 2784 1837 3622 4708 4653 1558 1167 2137 4177 104 2469 361 2459 3238 4444 1931 3696 1227 1938 4633 3720 2780 2975 2658 503 2089 3852 2155 573 4520 4729 2017 3503 1290 3580 280 3788 285 433 3791 416 4560 1509 4578 4868 2698 4858 575 1644 2651 2071 2129 2552 4176 2749 2552 3124 2612 2411 3799 1703 866 4546 4101 1120 404 2377 1317 4044 4583 1122 3374 2137 4316 1035 27 2143 2409 4631 1083 3778 3582 3123 1122 4897 1857 2649 1263 506 1018 2464 2628 2772 2167 4737 2106 1531 2177 1340 2322 1895 958 769 516 3389 125 1880 4852 365 2365 697 2552 1778 2870 4813 1867 4829 1118 467 814 675 4421 3531 4185 4410 2105 2087 4686 4880 955 1005 1895 676 512 3270 3915 2203 1322 3258 4445 2508 2437 2146 2685 4716 2722 1581 741 1291 2823 11 3524 1142 276 1189 4479 1563 2799 475 4643 87 2297 3620 4005 939 152 906 754 243 1035 947 4951 1494 2673 2553 3226 3425 4746 891 4086 3436 132 2058 484 3003 2927 4837 365 2830 378 333 2168 2721 788 3594 4258 469 2371 4044 4897 1757 3512 834 1480 866 2097 4631 911 264 342 24 664 2103 3005 3895 1875 3106 1999 2027 2178 4131 4952 2774 4278 1477 3642 2661 992 2785 3555 4876 553 4362 202 4472 2363 3713 278 338 2285 1513 2783 1203 2594 3451 1467 3570 1315 3620 2795 4272 4633 4083 4075 61 3548 4635 3837 2823 2534 2791 1127 2586 3785 769 1624 651 941 3281 1311 1708 2827 300 2228 4532 3293 2835 4669 1268 179 2512 419 378 2607 1492 90 2642 2754 2956 820 1696 2837 2911 839 3903 4233 4386 2290 1045 839 3444 1836 844 1161 1250 741 1315 2111 3204 4331 2691 3075 3726 3631 2451 1566 4184 2037 2653 288 1079 872 2438 4468 2314 3315 3218 3561 4325 1841 357 2010 2089 3462 707 1487 3738 3443 409 4106 3648 3614 3329 1971 4758 1895 3338 869 894 93 758 1222 3588 4631 1587 3779 4998 4508 2915 3193 3251 3531 4443 1069 1528 3131 2751 4494 4580 4133 1901 2317 3822 1837 3261 4588 281 748 816 2340 3263 1065 3766 2381 4443 2539 1742 3026 1261 425 2354 2850 698 2066 1368 4585 1402 2517 1818 3764 1216 4619 3407 4217 2142 4496 2848 2349 2214 3125 3084 1907 642 1937 4108 3876 2044 923 311 2209 3023 4010 839 4139 4628 4061 3499 3652 1182 3995 3027 2571 3383 2573 3511 2844 2856 4015 3945 3462 1789 1019 2061 4179 4447 4901 2536 211 2648 3472 1295 57 2362 4783 707 4300 3473 4565 4980 4552 4100 2134 1219 1971 3008 4987 4102 224 2933 3458 1615 3359 2543 4556 574 4691 4118 1246 1835 651 214 2664 3148 2545 168 537 4965 4206 3015 2328 115 564 116 813 2896 370 1331 2158 2795 1524 4636 58 1765 1497 410 4698 2196 4411 855 4018 275 122 1270 1013 3624 185 3256 15 3974 2416 4608 3976 505 4176 1799 2615 4644 882 2112 1501 3038 1657 2869 4142 3856 1043 4080 3844 3257 1932 4875 1700 4858 1682 4121 4342 3499 4970 2274 201 1780 2186 4523 1229 4029 1253 620 759 4486 2162 4920 1728 3359 997 4024 1494 4570 2509 1793 3610 572 3300 1505 1897 768 3706 406 2555 4731 3131 511 2999 41 308 3872 653 3543 2650 1819 3810 3335 4355 3122 648 239 1770 4238 1811 450 1351 3227 4021 3773 3605 2145 3458 1179 2291 1837 4597 1562 3660 110 2186 372 135 1144 4106 2959 3439 3188 2146 4653 3515 3182 3203 2421 3439 4350 4660 536 3546 2872 524 172 2830 1532 3744 1645 1876 2598 4147 4535 845 407 2585 3469 4281 1498 2451 3846 4188 1768 4230 4354 3156 4892 275 3593 2133 144 4209 172 1245 3999 1655 3210 728 112 674 1045 1237 2521 4525 2626 1918 4202 2212 3285 3508 4246 512 2650 402 4854 566 1349 493 4389 4224 3251 1370 3580 1194 3575 3136 4400 3942 2798 65 823 3041 4147 2014 4279 4587 3124 1024 4423 1403 3499 2080 716 889 1701 3167 1374 986 4663 1854 240 736 1604 744 811 1911 2160 4627 427 4497 1952 1963 3433 3435 3992 4087 151 4630 596 154 3167 4071 39 4267 3437 1663 4335 3549 4152 4219 686 2760 3581 373 499 902 2532 4169 415 1391 97 4521 4081 2846 988 3762 450 2561 3049 2517 1034 4548 841 1215 833 3287 416 1625 3246 4924 2861 1192 4668 4218 348 3462 4488 3781 2063 4999 4452 707 3953 325 4839 2960 26 2157 787 3339 2958 704 462 1671 4894 1315 2049 2347 461 1847 2724 3634 1075 3441 1424 4508 3086 1715 3579 2931 1453 2617 4816 3015 803 4198 548 1107 1274 2068 3971 3693 997 2175 4032 3570 1444 2691 1176 3095 2812 1657 3976 4937 645 1223 4058 4030 554 4133 4485 1794 284 1776 514 3747 2847 4834 3904 1734 1564 3456 2776 2216 3230 99 897 2005 965 976 4669 396 1446 1072 2539 736 3000 3600 2299 2713 1104 2874 1981 985 2142 4027 554 640 3222 1507 585 4057 1360 3264 2628 2986 3857 4251 1640 2072 3240 2777 1361 1241 1521 227 3403 3567 4533 286 3730 4804 1928 2068 3043 545 3602 3282 4521 3853 3383 4824 17 4356 1167 3596 4462 3701 2982 2207 93 3635 3509 2126 4242 2966 2951 1330 3794 4407 2861 3545 3671 1991 747 2546 4351 2432 4009 2509 4309 1066 3938 433 3135 1112 2272 2796 4558 1776 3950 3807 17 3943 4389 4487 1922 1435 3808 1965 887 1855 4415 2391 1082 3154 4744 2461 842 2320 2113 4597 184 1032 624 1351 4419 76 2123 4081 588 1356 4288 2700 795 3019 3550 1365 2472 1216 4090 3701 3058 143 4556 2282 1476 390 2831 3980 691 4296 1716 4272 689 1453 1143 1297 5 3784 4321 3482 3145 544 2436 1269 1443 1775 3587 343 1740 574 1231 4809 1324 967 4690 721 1540 434 2368 2503 2034 4473 2169 2296 2001 1395 3369 2111 1694 772 833 927 348 1060 2115 3738 49 4092 3657 3949 223 4420 278 3673 4020 1688 2331 3100 90 3062 828 1646 2776 793 4345 4173 2518 3257 2278 2289 3077 1353 3666 2336 957 3512 4956 611 1230 4297 881 1767 1848 4250 4879 2630 2634 4785 2598 3915 3574 4738 3650 4297 1411 1282 1074 365 394 1488 4804 3783 1722 150 1495 1726 1189 2916 1015 2537 1960 1238 4668 3318 1199 1425 3331 2294 4126 3178 4420 2143 737 4527 1922 1449 1901 2555 1702 3338 2101 38 3885 890 3638 1267 3389 3879 2763 945 780 2515 337 2163 1249 1441 1540 3928 2753 4619 2385 4195 219 335 3602 1579 1260 2493 661 589 4477 3083 1781 1797 1096 1561 3879 345 4998 325 879 558 2123 225 937 2536 3496 4824 1576 4719 2641 2044 4098 4012 2853 2387 2873 849 81 4829 4860 2534 3613 864 2460 316 749 2589 271 3054 1265 2888 3393 1699 1557 3635 118 3238 3090 3227 2457 3286 3531 1970 825 1830 2537 812 1966 2942 3824 2586 3944 2696 1872 890 2081 3500 3540 4348 446 2604 3606 4182 1449 4113 3537 4202 1058 2860 2686 4547 2585 286 3776 4203 1846 3440 1272 616 2194 171 3433 2499 443 3730 140 1159 3436 2147 2342 528 2786 354 2982 4881 4120 4854 3567 4764 4380 946 3852 3327 1720 509 151 2545 4266 1531 376 1689 4980 2145 3972 2463 3044 1468 1292 4513 4325 347 4986 2520 701 2825 783 3072 1261 4276 1744 4548 3940 1433 636 2087 2996 2325 496 932 1315 3125 2435 566 2940 2975 1274 3673 28 3223 221 3480 3221 3803 4688 4092 3350 4552 4267 3068 3632 1995 4043 3735 227 656 4599 4107 3455 2470 1291 1330 3228 1568 1984 2600 1458 4230 218 318 1329 4706 4809 442 1531 1516 4808 4485 1485 4774 4265 2803 1098 1193 1872 1383 3903 2511 4539 3052 3312 3390 1313 741 466 923 1047 1654 2279 860 916 3568 1509 1093 3751 1185 951 1605 4091 858 2434 54 26 2455 369 1672 447 3178 3082 2742 1722 1625 847 4055 1576 2540 3830 1678 1913 4215 162 1651 2448 3350 255 3344 3639 2188 3889 229 2936 1467 3982 1325 4677 2575 975 2191 2360 3322 1916 1453 1972 4114 405 3168 4050 3559 4281 4530 1941 2006 1803 66 4399 3344 424 1228 1993 163 1722 3151 1303 584 4816 4685 4866 67 2676 478 3420 3983 1187 989 3127 4711 4937 3025 199 1158 2810 3326 4635 4944 1466 1010 2824 943 3062 3752 926 4287 1625 1472 193 1897 920 1333 2105 4644 550 2413 3466 4551 4001 669 309 4977 2555 227 2037 4714 4130 394 731 2727 2832 2529 4139 1233 4843 4564 3053 1750 3126 3546 4724 4175 815 4133 594 2697 4647 3853 786 4668 85 4605 749 1551 1171 1357 4670 1122 527 910 2734 1930 84 2249 3192 1888 2486 1768 3342 1138 2602 92 1386 937 2819 2197 3630 4378 2286 2429 437 1517 4247 2446 4519 1265 3514 2959 4049 2294 619 4243 3899 2393 1718 1977 4240 1804 664 3397 3609 1835 3243 2406 4819 4168 1182 2238 2836 2783 891 4597 1434 1179 4136 4158 1740 943 1558 3353 1855 3598 45 4607 2698 1532 3742 4329 4354 1339 1615 1082 367 4631 2211 4568 405 810 2192 1887 1268 2481 4567 3454 4849 1780 2399 3543 2955 1354 1737 1339 4958 723 4317 3404 2819 2012 4605 2562 2334 71 1237 1391 3463 3904 129 491 2602 3977 4703 2856 4079 367 3720 1782 682 3442 2084 4289 3436 2505 531 4014 640 2764 4604 3066 1215 1808 1594 1163 1588 4119 2553 524 3441 3813 2470 4182 577 2220 4813 2450 851 1417 2408 1695 3869 12 1855 50 2159 1028 2306 17 2724 4737 1849 415 61 4112 285 4540 2397 4259 108 1130 3485 38 2520 4017 4314 1475 3769 2715 2026 4503 3575 1417 4579 2315 3184 4628 3308 4579 1728 652 4458 2730 68 157 1901 3405 2086 1741 536 187 252 424 4700 484 129 1580 3149 2655 1219 2709 4412 2906 3723 914 2275 229 248 86 3052 4743 1948 216 1859 544 1877 3179 3823 1485 3350 3991 253 336 3059 4934 4477 589 2441 600 3971 1486 1427 439 1447 1976 2310 108 669 3028 4502 1448 822 3479 854 3972 2070 2890 3885 242 3228 1354 1500 4873 692 1873 3337 4348 200 4395 1878 1676 499 1043 4578 2730 4613 3371 1751 4846 2122 2887 1770 4611 4139 2195 4207 3512 3939 4520 2427 352 722 1268 296 3627 2838 1126 1396 4443 3102 4094 3058 4928 4797 2059 2095 2244 2517 3715 2678 3960 2265 2151 3269 2349 1049 1115 3294 1308 2250 131 2407 2087 3908 4489 1418 3357 2114 280 894 858 2301 1028 2580 2476 674 1335 3026 7 511 4846 3620 3010 2 4658 2742 384 1882 816 3939 1817 4052 3145 2545 4462 1031 443 3739 4000 224 1366 2637 1289 207 447 2228 2265 1488 3464 2260 2867 4155 2150 655 197 4237 2370 2429 1292 1245 73 2358 1221 3615 1220 4570 77 2693 3321 1313 67 2424 4808 4804 808 1915 2582 4378 1678 3593 1077 763 3134 3354 1226 2681 1928 138 4190 4738 1455 1050 1502 4624 4282 1693 4019 4617 3365 1076 1555 287 270 3243 886 3000 4392 2146 161 375 883 3828 3382 3473 1242 4403 4795 609 1891 4730 390 1094 323 4602 288 16 1184 1886 3383 4902 2853 390 3905 1690 3209 4464 2688 171 304 386 3737 4282 3160 722 1876 3774 3542 3534 4431 4872 775 396 4587 3151 783 2132 3949 4758 1877 4944 1982 2777 141 4947 2252 4756 3261 1999 4263 1724 1984 1141 4829 1987 1662 4481 4390 240 3722 2532 2680 197 3898 3768 4044 1983 3907 3048 1943 1370 3403 917 994 299 3997 4129 859 2227 112 2872 2282 4683 976 3346 2917 2042 4420 3683 964 3761 502 3284 2293 3344 4246 383 4289 3422 488 4934 4557 4636 1993 3372 4346 1186 3326 2706 2086 1154 4060 1076 209 3560 4433 4986 4345 2688 2122 1800 4054 2728 195 4830 2318 105 27 3088 2330 666 4332 446 3384 4821 4935 1870 1199 4248 1198 2069 2854 3014 2761 690 437 1876 250 1371 1409 1668 4256 446 2189 621 712 2970 4036 3232 3063 435 1192 2021 649 4497 3254 2468 2878 1537 392 1221 3823 3867 2057 4584 1861 4514 1228 4862 875 1855 4686 3590 2375 583 231 4648 3229 2120 2926 3974 1940 2712 634 1526 4127 1214 2249 3994 4853 999 3948 1327 865 3210 2377 4321 1834 916 1752 3334 2820 2766 2351 3063 1558 146 4463 2058 1530 1737 2500 2762 2089 4311 408 2021 4020 3621 3824 1965 540 2983 2526 2312 2322 4788 2493 3456 3943 4817 4225 1468 2710 4198 396 1445 1197 439 4802 1666 784 4 1750 3668 910 2817 4018 4395 4306 679 812 3175 1003 4609 2491 863 804 72 2318 814 101 280 381 2497 4024 297 4982 4234 437 742 2377 3888 4366 3425 2301 2053 4251 893 3657 958 4400 2963 3835 2647 3474 4542 389 3997 2670 4983 3131 4233 2162 1569 2318 340 1850 1534 1668 2749 2388 2208 3853 1005 2708 3817 3335 820 4177 4627 2020 1784 2070 3833 1447 3813 394 3357 4643 3464 4416 4999 4107 4947 4960 1076 3491 1045 2412 2357 2678 1455 3860 1836 3813 3991 1955 1642 311 2617 2279 2116 2707 4649 3261 49 2135 2434 2106 2510 2957 1914 3899 4922 2897 3091 2814 306 1260 1900 711 4334 652 4838 2452 1322 3169 2312 3009 3318 4162 4940 4933 3495 3182 1575 2547 1244 4932 3485 3930 41 1771 1714 830 3639 4554 4858 3861 994 2665 2 3114 1314 1126 3060 3661 4483 3266 3679 4712 1916 3969 3333 4924 1876 654 4244 3386 736 3108 2014 283 2863 1302 1856 4145 3694 3632 798 3787 4116 4899 4790 1397 744 3917 4433 3581 4253 4759 4701 3239 3741 2053 3333 2722 2643 2538 1407 3802 4951 2281 1325 3844 1046 4533 349 828 3008 4826 457 3202 4176 4241 3024 4328 912 2296 1395 4446 1154 2576 1121 1551 2592 2677 883 1953 956 2394 4512 489 241 2682 394 2701 160 3656 4696 3200 460 4328 66 1449 2231 931 4528 3132 3562 1863 644 527 3457 3813 2595 3311 341 18 303 1153 2992 598 1792 2241 2092 1544 1294 22 2261 3879 3977 4563 4570 2810 4954 3888 1568 4378 2623 560 4991 1819 2683 3049 3683 3559 2579 1478 2756 3426 586 1992 1886 351 334 97 3514 1633 4264 2464 731 3307 1936 3192 90 4849 3799 3216 4459 1893 4524 1572 3454 3907 4056 1426 2622 3252 1969 1063 3365 2647 1386 2608 550 1116 1290 2177 3226 1271 4513 4089 4036 4107 3870 868 1757 332 3395 2240 72 2892 1031 40 3567 655 4651 3124 4292 1182 3110 2655 2617 296 81 4664 4153 1317 3780 1873 3572 3625 4791 539 3735 159 3578 736 418 3835 4597 2544 1824 919 2960 3141 3106 447 4869 3462 4605 4029 521 1736 2063 3365 1607 4328 1926 2234 4236 2610 2033 4888 4692 590 3853 4656 836 93 1561 127 2022 1784 2386 630 4400 3658 328 979 4365 409 2063 2951 4442 3081 3191 1439 2738 3576 2821 3380 1835 2595 128 4050 735 360 1244 3892 1540 730 2474 2542 2484 953 2326 1514 1902 4735 1904 76 2915 3931 1788 1694 1890 1618 466 429 1868 4353 1574 4793 96 4780 2985 4537 1536 3347 3838 1141 243 3424 4622 1954 2753 1330 3436 3714 538 340 4642 1913 2743 566 2475 1393 2975 1643 4926 2087 1324 4682 3081 876 1291 190 2772 2404 1336 4558 3754 3362 1303 2133 52 3563 884 4371 1061 3174 2588 4274 2534 3578 4866 810 1044 1048 1219 453 3413 765 330 2603 3255 1298 4589 2152 82 212 2406 329 3448 1756 3123 3419 3036 807 2550 1860 2648 2935 3949 3552 29 3648 1203 2413 1959 764 4397 1927 4663 2736 351 3445 903 2829 3237 626 2977 31 1882 4973 137 2329 2204 2993 2630 744 4077 4222 2717 1443 3028 4078 3358 1682 2626 3249 1541 2028 598 1593 4114 1671 4609 1271 2970 4251 2795 700 1819 887 1260 2552 364 3547 2435 2383 2747 53 4243 4927 2684 292 1665 1012 1417 4672 3704 4540 317 3720 2645 3940 2784 3682 402 2816 278 1374 3359 2510 2704 3179 77 3597 2889 1689 4233 958 1554 3582 1295 4162 3062 138 4516 3147 151 2970 2971 3505 3215 4480 1114 766 960 2353 306 1851 4045 382 4625 1049 198 2964 307 713 2896 2356 381 3045 4451 4347 1034 3156 770 1227 3542 2530 4838 193 3013 717 3220 3805 2349 2633 3442 325 3599 637 3862 889 4810 3028 4495 3864 4864 661 3210 75 1576 3148 950 3501 930 1030 352 873 3286 4729 1856 691 2973 274 4434 4861 4374 260 4142 1156 2539 1352 2921 2473 233 3359 1914 609 844 3402 1685 1109 3024 2051 3156 4435 161 2969 3096 3611 548 136 1036 338 3020 4351 2595 3642 3078 3320 3021 424 2653 67 4031 2517 3775 1171 2527 3718 4565 4511 4091 3789 1815 1419 387 941 3942 4308 195 2441 4057 4568 1515 2302 4760 2100 3990 220 1316 2987 3710 1577 2309 1070 4238 246 4514 4719 63 272 2205 916 2388 4224 1548 1602 4765 4220 4025 4168 2904 4012 171 4160 2179 4797 3627 2657 3612 257 4880 4607 4985 1573 1995 2266 520 2338 2476 2747 3105 2437 963 258 1206 1856 719 2098 4426 1774 2011 699 623 3322 996 3728 2422 1257 1092 2479 3619 1083 2362 4756 2095 158 864 4701 4861 547 1588 4175 3037 3991 719 3608 1171 92 1065 1731 4960 1925 2771 1543 848 2765 1483 2816 619 1257 3764 1533 725 681 2659 3696 623 2891 3619 2481 4603 3184 154 1715 2331 941 2298 966 1130 4076 2241 2843 561 2232 3897 3731 3684 388 4929 2105 3099 1285 2954 4739 2978 3835 3554 4957 2593 2773 1884 2517 1260 514 4023 4056 2707 136 4051 2292 4124 1144 231 2604 1596 696 1893 3400 4282 248 2980 2346 4932 4398 1141 1225 4520 3634 2951 2442 4989 1042 1148 3010 2143 2671 3625 1685 4438 4558 1274 2939 1831 801 1003 4301 1354 4244 2376 764 2026 4640 3350 3555 2792 3746 3504 272 137 1853 4939 1695 4187 1172 4898 3127 3820 3609 4082 3898 2931 1313 1639 2849 1557 670 1022 462 3433 1899 4025 857 60 3844 862 2132 4055 2707 792 3623 4932 268 1381 3428 4948 4874 4478 2380 2884 4767 970 4272 3658 512 2251 3144 1965 847 3399 600 2611 224 3592 30 4673 2348 69 2118 4559 4305 2831 3254 321 1239 2764 1226 1791 3860 4496 4009 4613 3570 2799 846 2860 4684 948 4984 2151 724 638 3698 663 600 3149 699 304 832 1913 4840 1858 4626 644 1709 4840 39 4595 4440 3740 635 4520 3198 2169 920 4131 588 2136 2851 2220 3255 428 2222 4915 604 3110 1645 4913 4265 81 4729 484 914 4391 3816 1511 1589 1834 3202 1551 1766 4428 4126 759 2988 216 3691 4885 3290 1518 823 1011 2511 4539 2732 2903 3246 1606 3046 2875 775 1836 758 4325 2092 3990 1178 336 517 862 642 2994 3836 405 3781 3108 3754 4160 1346 957 3672 2622 488 839 3439 1860 4102 1393 4089 3857 1411 2547 2869 2882 687 2309 3231 3767 4872 2232 2997 4924 3151 3555 891 2121 4984 655 1888 1403 4973 2796 4391 1809 1492 2714 2927 1719 1460 2057 3132 4310 2284 1737 4843 4370 1845 1786 946 2579 1163 1374 1149 3965 4551 4122 1114 4744 3640 3961 2071 3656 2781 929 3622 1645 773 2611 2216 3629 111 2543 2439 2797 802 614 426 3956 4870 998 4149 2713 4025 1746 4454 2023 4148 3287 2713 3800 3412 353 3285 1743 4041 3404 1109 2908 4281 3170 3240 220 3198 2260 1554 2719 1196 3633 2049 2376 3892 4864 1584 641 1092 4596 815 3644 3949 2051 273 1867 4556 2463 1180 3257 3977 3005 3117 4366 2667 1384 4962 4182 2321 3638 1461 4627 3194 898 1544 4455 2047 2073 1060 843 4284 333 712 4603 4546 2653 3544 1320 1368 2547 227 1492 2245 2868 2997 2265 3352 3044 4123 2627 1489 2479 2753 2313 1333 3657 3927 1800 3205 1719 1648 3400 1207 4404 490 3133 3092 2109 4936 3519 1896 3773 2491 3978 3166 1610 1213 4119 2754 3214 404 1649 2660 1719 3429 2393 867 4383 1815 1451 3928 3860 4212 983 2751 2249 2123 4617 4658 1668 672 3096 3965 286 2579 2691 1419 4798 165 687 2215 1422 1702 1858 3556 588 4994 3860 2310 4227 4415 1496 367 2167 3120 1504 515 4581 1429 3294 4996 1744 2145 2764 4142 45 3083 4949 716 1928 4413 4817 2730 4637 4520 21 3256 3480 1382 2041 1166 3973 511 992 4634 3729 2797 2355 947 4406 3839 543 1698 3891 2514 3082 1412 98 3379 1954 3377 665 1526 1758 3512 2642 1986 2491 1033 2962 3931 2960 2553 4005 1591 242 1370 160 3137 2449 4584 502 1218 289 4333 2429 4506 3402 1061 3678 427 4321 939 4272 3431 901 963 1085 1757 730 533 1251 4272 3585 65 1812 3272 1454 1173 566 599 289 2849 1932 788 2222 3083 1596 1140 1981 1667 4455 4236 2602 4737 4173 1944 4118 3673 2758 4112 4908 566 201 3565 2997 4085 2145 1192 2620 3901 2187 4100 3939 2886 641 2431 4445 4246 2674 1005 2113 1613 4655 2253 1390 2827 32 458 3257 4701 4741 443 1808 164 1246 2355 2035 3445 948 1705 2141 1066 4517 2498 3607 367 4828 522 534 1902 2006 4063 3136 4531 454 1398 3411 4937 1009 203 3559 1772 4075 3318 3358 2133 1769 545 2379 4201 3437 4715 1160 3778 6 4503 4790 4540 1604 1822 1577 1977 1704 2809 826 2510 706 2088 3043 2428 2137 4453 2150 4888 3495 2354 2711 2787 1194 2055 3557 2578 3341 1756 821 103 4 4318 2423 694 1244 3617 4127 761 3008 2187 2909 4837 381 2921 4646 83 4959 776 4232 2960 2986 4317 1482 1517 1658 1205 4786 2447 2675 3470 3453 2400 2970 3244 3266 4460 3425 1389 527 4301 4079 2853 1155 872 2742 3563 1290 1942 467 322 1781 4588 1786 1377 767 2875 1696 3124 713 1064 4455 600 1390 1613 613 4315 1352 4350 741 2713 4649 2389 2900 2240 1027 751 941 21 4921 4237 2926 3117 1963 2452 1233 1286 3190 4045 4948 466 1018 2958 1161 4379 1042 4822 2791 2057 695 3957 1359 3646 262 2618 2159 2339 2741 2515 4611 1376 266 1969 1231 4848 4156 1617 2246 3778 3432 1748 3278 4441 4997 4639 2386 549 3560 3540 4399 4521 4873 1456 1231 3610 2916 3083 2201 4750 3818 43 1246 2587 2645 1777 4166 4387 583 4378 2281 2599 2379 983 3487 497 2739 1965 4585 1328 2345 1702 1541 1856 2773 2015 765 799 1349 1512 3832 1114 2120 4719 1240 454 3995 605 891 495 2588 247 3843 3988 1234 1718 1310 4560 1514 3127 1502 3115 1883 2028 2961 2360 1484 3290 66 1045 3760 1409 1214 4837 2657 4359 2313 9 1258 4877 1255 514 396 2912 2571 1761 3698 1225 923 3800 141 1638 2769 31 2896 2727 1948 1783 2244 2249 3637 1922 3742 1935 4579 4569 2028 1708 2583 3532 2884 4066 2832 1182 2166 158 4345 1247 828 3553 4390 3592 2193 4945 2499 2906 4623 4862 4317 3488 423 1805 3814 1424 558 1528 901 4653 2330 1692 3852 4280 2705 1162 920 2947 4762 3440 1405 796 1281 2717 2600 1329 2047 4615 2818 3422 713 3321 4316 2448 4116 4461 4165 101 3231 4774 198 810 1482 1594 4463 4924 1623 3624 2383 3935 2720 3014 3447 522 3224 2381 2759 2785 3040 2195 2545 1554 484 856 361 3545 2028 1721 4763 356 1700 2025 181 1078 4356 659 1184 3360 4952 921 307 828 736 3544 168 2793 2106 1561 3029 1938 331 2978 2933 1526 842 1979 3589 4713 4150 2530 2951 946 3698 1327 210 3467 744 3600 623 1205 2403 2039 3198 3177 2955 1031 3631 1439 2237 3818 4290 4547 1817 438 2224 11 2882 43 1223 706 129 4103 3665 1865 819 434 309 2881 2366 3650 3101 1041 4136 3104 503 4206 3360 114 3853 4750 139 4791 4692 4404 3384 4534 1616 4696 3581 4687 463 3740 1240 4616 1098 1640 3718 4849 4119 1158 3999 1656 4385 2950 4072 3743 2150 4796 1360 2569 1792 565 2979 2680 165 3622 2042 3490 5000 149 3841 911 293 2453 3384 333 432 3495 939 3444 2319 292 4898 2051 3803 4924 4241 2985 3196 145 1561 612 1346 2436 1965 3134 1452 5000 2310 1386 549 4546 240 3740 1402 2223 635 4574 4837 3102 3658 1564 213 1826 3087 1065 556 4065 4253 183 2743 3703 4421 3972 2938 196 4922 3727 3994 1034 3765 1335 1728 3560 2601 4516 2093 2713 1560 3548 928 1590 2540 1832 570 1784 2119 4524 4275 2207 1116 4354 2729 2150 2443 3280 1952 4972 2169 4861 2765 300 4381 4480 2602 166 405 2953 1790 668 4023 4454 2442 2006 2280 720 4916 950 168 3971 3856 1773 252 153 4602 724 1443 4080 749 4020 3218 1863 2215 1367 3000 973 2834 3300 4618 499 133 518 3760 4756 2937 2918 286 3476 1165 3637 4292 198 675 107 2831 4061 3032 3419 1390 3684 1368 108 3957 30 1023 3705 4229 4439 3737 3130 1754 3000 275 3049 2340 4959 3447 1854 2639 749 397 4804 1347 4438 4748 2297 2260 1612 1869 3258 2346 2941 3825 2252 3115 3272 3069 4252 997 3812 2261 1033 2636 1314 4799 668 2570 2390 4444 191 4873 201 3866 3603 3379 3050 68 4896 211 3416 3176 2793 2953 594 1576 2589 1698 1647 3194 2160 2054 2342 888 4639 1129 2544 2321 3032 4234 3361 3822 4472 1374 4442 262 3418 2558 4042 3794 711 85 1480 2977 2857 4395 2555 38 4878 4109 627 533 4219 3266 2605 2505 2871 135 1786 4577 1299 2124 1384 823 41 2181 3776 2656 1290 4867 2910 2062 4742 3520 29 921 3656 974 3880 3041 4832 4401 3554 2606 2783 3840 3407 1857 2822 672 4528 1448 4775 1313 2203 3286 3906 2183 4857 1352 4770 3338 4367 3841 2022 4854 4885 3919 3184 116 1386 4267 3265 2879 1926 2469 2195 2112 2182 3030 3926 4955 3739 149 4955 3616 3827 1491 4236 3243 4623 1054 2226 323 132 3970 3349 1767 690 4651 425 3532 120 4052 4483 1608 222 4251 975 1603 2345 4250 2997 1073 3810 2904 1168 4305 1927 3862 1294 4696 4809 931 443 1895 2077 601 4541 609 2795 1645 17 2558 4978 866 565 547 298 367 1428 4424 4944 1092 1981 4664 4325 1049 1292 2276 4656 1824 1024 4329 4591 1318 2843 717 2666 3150 1302 3070 1985 3245 2858 4395 4952 2927 3607 3113 338 2385 4865 3343 2051 2821 918 418 717 65 3153 3850 2028 2464 2562 2563 866 4135 2396 4693 2212 1857 3262 77 202 324 2179 3330 4395 2866 4274 3048 135 4801 3438 688 2931 1907 4238 702 1881 807 1798 1530 4725 3326 533 2864 129 1519 4533 4504 1409 2155 263 1910 1704 4913 1892 2979 1394 3307 852 4554 3616 2584 307 2884 47 696 3295 3629 1009 2147 3916 4228 1922 3370 4104 3535 2068 4564 647 173 4611 4947 3904 834 1298 956 734 958 3301 2291 703 3518 1621 2060 2881 4026 2079 1667 680 517 1269 1733 4793 4585 1659 1901 2603 1440 4627 2576 2833 2443 2826 2689 2817 2479 4456 4910 2167 2964 708 2697 1427 268 4510 8 214 1842 4596 1053 3626 2416 4141 462 767 4143 609 134 4918 235 647 2002 2330 1437 44 2302 3050 2999 1723 3710 4657 995 1552 1933 1566 1181 3636 2033 4837 396 1892 3908 4891 3725 1778 605 2317 1544 2362 4909 4626 3457 134 611 1477 672 363 4824 3964 1074 2802 1660 3132 4277 2736 3175 3058 2272 3630 3360 75 1233 4241 4554 3789 2141 1483 4666 3100 4387 1184 1019 4598 137 90 3394 2503 4438 1110 1777 30 1334 365 2936 1902 1354 2540 2152 3742 221 300 4982 4393 4664 74 4542 3503 3846 1112 3165 1874 4521 3747 3222 3426 3083 1987 3167 3194 3502 3574 281 3952 637 1780 1099 3889 2120 2588 1694 3682 3060 4302 2346 1072 1273 4768 3313 1897 826 2826 1423 1465 904 4433 2688 4807 3080 3687 3954 4949 4712 785 310 2459 2774 2824 4915 2380 4329 169 483 3023 1654 3869 2389 1255 412 4786 2433 3092 968 3007 2527 3200 1490 1324 3824 4723 3318 4424 2219 3768 3253 4929 4738 1645 3041 1944 3338 895 4212 970 4967 1180 2081 3824 3373 743 3666 3031 3488 1999 737 3505 3917 3360 1110 4419 2255 3456 695 1237 2875 3931 1515 1829 1796 688 1543 4564 2888 522 3169 3359 3032 4529 3136 1175 500 1206 1665 3730 93 26 4259 1768 154 2567 2637 3302 1323 1629 4082 110 433 2295 3988 2461 44 2236 3630 4700 795 1614 1441 744 2480 518 800 2067 129 422 4108 2168 3009 4917 3216 1338 2940 2959 4661 1526 1222 659 3128 1668 1597 4195 4287 2930 3467 3079 4768 2737 4093 4458 1627 2862 2062 3251 3794 138 4669 4902 824 4243 202 3177 463 161 2901 3735 3400 401 2040 880 3232 1558 1592 783 1077 1571 3687 1403 2397 2090 4837 2078 3223 4408 1378 4033 2287 3814 3470 350 2270 4498 938 4837 4721 4524 3292 432 4093 3737 4311 4926 1289 1084 1416 1492 981 3480 3490 2351 1251 983 2651 3987 1085 1902 3597 3631 2982 4998 2510 3399 119 3741 2672 801 3308 2987 1042 2408 1613 4678 3893 1052 870 2254 3991 4408 223 4553 596 4803 1924 112 560 3088 1925 120 4478 598 4936 4259 1180 4832 4314 772 3580 4181 290 2398 277 3289 463 4814 1369 483 2364 4565 1196 829 2219 3255 3427 1095 3967 3142 546 3549 4720 2271 21 2932 2395 4739 3240 993 3992 1288 1151 1346 362 2566 2735 3650 3266 3259 2523 4601 3085 1871 3328 4898 641 1209 1545 4924 4508 4040 4491 2250 3645 538 3122 2395 4745 2680 1251 4098 3799 3208 2208 2791 157 1826 1911 2060 1809 4884 923 2640 1664 2070 1338 3216 4762 3679 3533 1129 2492 1142 467 3175 1237 4969 4686 4626 1033 585 2316 4804 4881 2108 3463 2500 1793 1354 1366 5 3553 4465 770 2447 3925 3498 1498 4165 2877 4705 1151 566 2245 2680 3576 3013 1406 452 735 969 3235 2671 419 1893 1525 3661 3908 4953 3456 1207 3002 1367 1380 2683 207 255 428 633 1496 1883 2298 4383 4015 4548 4553 2247 3156 3323 4826 1332 752 1625 2192 2561 4008 727 2908 4001 2320 3759 985 4984 1381 1209 2505 3704 3570 2751 2142 2869 4476 3642 1346 2330 878 2497 528 610 3686 3737 1880 4952 2574 1848 4319 2454 4732 1930 1692 594 4314 1828 3493 3765 4230 188 3392 2226 3155 4078 4698 4181 2375 240 1459 2049 4635 2519 480 313 1630 2464 2712 2424 3082 1408 1128 81 2534 4764 4623 248 4522 1691 1538 1382 4262 1630 3745 3121 2859 3759 1000 753 2872 2095 4935 4869 1102 2374 1635 3220 1701 3479 4547 4236 3053 2345 195 2255 3646 887 3356 1273 1280 489 4562 187 4611 1849 1501 1123 1121 3519 1777 1954 2511 4718 1406 2356 4760 2156 2336 4108 1466 3022 87 2205 1134 1841 1369 2978 3572 3994 940 2503 2365 3039 68 293 447 2684 523 3810 2861 3512 2163 2327 1836 917 3766 320 1256 3011 2679 1519 1733 1461 423 1218 3222 3330 2808 841 2065 3653 4453 2001 1128 1902 1129 2731 4225 1472 267 781 600 2857 4368 3856 2896 1380 3233 1960 1614 578 2273 3320 422 404 4160 707 2747 483 627 1540 83 169 2777 4791 3377 1469 1847 1989 3290 3251 2581 3340 1200 1610 4439 341 946 4228 4934 988 4482 2689 3804 444 2197 1516 3251 3496 3071 164 3255 323 4164 3333 4175 41 2064 1597 3856 3148 3848 4455 3210 1856 831 4203 2169 1999 4442 4172 1957 3117 2620 984 4098 1317 1595 996 4225 178 2977 942 3181 4439 876 1257 3447 4776 1030 2844 3731 310 1501 4787 4201 2272 4884 3661 501 3300 2353 4300 1270 842 3853 1112 2883 1209 1111 4940 3657 4912 225 816 4742 1615 449 4757 4170 323 2034 1140 1865 1501 3225 3656 3586 2444 4904 3191 2915 3054 2606 4092 810 4187 3140 4544 4197 2115 4657 2541 4075 10 1016 2458 1481 2291 4813 34 2543 3146 1804 900 2368 1369 1906 388 3517 3980 4513 3857 4547 2829 1480 1949 2648 304 1465 4664 3858 1512 2610 3838 720 2617 4157 3812 4959 187 4535 4335 3350 3478 3212 3013 2834 3824 3794 1537 1651 424 4793 3811 2461 631 3762 4878 256 1834 261 2417 2569 425 1825 2671 4791 2739 2904 4766 4606 4480 4224 2356 2919 4765 4803 2221 382 780 1071 4654 1515 3881 943 3190 3074 4126 433 2335 3107 504 1039 2890 1154 3847 1022 3440 720 266 4457 3913 1592 4081 4934 4657 4891 2369 288 4366 133 268 4660 2588 4213 1782 3684 4233 3417 4921 1327 1369 2672 2314 1766 2098 2926 105 3161 225 523 885 3480 2564 252 3678 1683 3214 4041 3465 843 1799 2949 3192 1974 3665 3346 3439 2735 2444 3090 1576 4787 1866 2591 4160 3885 4172 59 3656 4283 2227 1433 2389 1542 1584 4986 352 3742 3124 2001 2990 1156 1904 3976 4913 3719 4831 4056 2821 3696 311 1565 2220 1725 580 3136 2219 2377 1333 1979 1522 3506 4597 4520 3480 442 4811 523 4837 599 3234 323 487 1260 1930 53 3685 2533 949 2761 1823 919 4747 43 4092 1309 342 3219 641 4756 591 2350 1713 3832 431 3442 2440 4261 2567 3510 1727 3679 3449 456 595 2634 3764 869 14 3627 3436 4228 1861 1060 47 1939 2032 92 369 1265 965 3909 825 2106 1612 1413 1394 2215 4660 2901 3251 795 781 3053 4207 4463 85 1190 3846 2542 11 2270 4074 706 2079 3888 1099 621 288 4225 2580 2001 2372 2004 2515 2881 4572 1671 4909 4149 4477 4084 3959 146 3440 1241 222 1256 3146 2232 3960 1130 3085 2496 4793 1777 3333 3850 3567 2266 4820 1932 4806 4843 1271 4498 4758 634 2311 3376 1752 4286 4129 1273 4436 2788 526 939 1509 4027 4180 4993 2427 56 3323 3824 3176 3403 2392 818 4852 1496 3165 3206 18 3328 3551 3285 4264 3061 2487 1735 2099 3545 2954 988 2472 3928 1401 2404 284 3969 4482 96 3614 1273 349 22 1359 2047 2607 512 4761 2409 4914 1797 2973 3686 4883 4975 939 2227 3747 2644 862 2702 4519 1902 3765 486 4320 1515 3836 344 260 4413 2969 2203 2563 2962 1887 2574 3594 4645 3974 2804 2188 2715 737 975 3188 56 870 4458 2028 1408 594 3910 3457 3582 2507 2486 4692 4264 276 1563 4514 640 532 3720 4645 1957 855 1886 3994 2072 3291 810 3417 2096 589 18 4136 2966 3618 2380 2672 2209 1870 416 502 748 1168 888 3740 2843 1988 2903 2677 4794 3600 1495 620 1750 455 4601 286 2657 1345 4458 2811 1658 913 1856 2873 2587 4566 2425 4393 3873 4234 3420 4528 3072 1438 4965 2111 757 1356 1302 652 290 3268 3097 4663 3805 4223 3383 4614 3504 2567 2020 2041 1227 3221 3024 4718 1414 666 1551 1710 4584 1543 4026 3326 4075 1772 1564 3344 3148 1549 558 1335 1208 2440 4260 2750 3554 2752 4670 4450 710 2013 1376 723 2306 2410 3002 2503 4207 2334 4144 1960 2708 4555 3946 4761 2883 1770 2950 356 243 837 1209 1231 2372 2852 2418 154 3126 3601 584 4850 3642 4196 4894 2642 3895 4143 1926 453 1047 1258 1083 4021 4391 3528 2389 2759 1866 81 1001 1565 3271 3447 519 2850 1191 1113 3570 1658 2952 2626 2411 4799 2028 4042 1015 2341 1282 4772 2596 4687 2388 4823 3072 1863 4352 1566 2234 1770 4240 3832 2703 4210 545 552 4606 1258 4711 1869 485 365 3640 2995 4066 3568 181 145 3114 4428 4500 3914 2693 1357 2176 3164 184 789 2311 3339 4146 2969 4891 2951 335 1451 2378 2841 3744 199 1383 1226 1377 3366 4534 3493 4562 3765 3867 640 4143 4959 540 1055 768 4655 2170 4465 513 4159 4917 2017 131 653 4277 2798 2041 2688 2625 3867 4692 4239 2908 4032 4408 2634 2411 3543 3173 999 1360 3952 2702 1878 1770 509 4629 4222 523 463 2781 494 2137 2935 3775 1364 125 133 4518 170 159 3069 4739 3740 4592 53 2377 915 646 1577 4394 2133 1459 1783 64 2146 1711 107 3733 3321 1178 1676 1532 3929 3291 1805 3341 776 1915 1933 3925 1136 4666 2992 1915 2765 1849 1339 3357 2560 143 2427 3569 3127 4077 3559 1716 754 281 2570 3990 392 3871 2578 3308 976 3779 1548 4109 2048 1056 4389 534 1258 2116 4938 3974 4914 4546 3209 66 4585 3982 2518 3154 3981 749 3815 1866 3487 458 896 642 147 3314 3640 1799 2403 2137 4498 976 2237 4483 1910 1177 2368 1692 1525 3139 3051 1816 3680 3794 2063 684 4089 2182 4744 2850 904 483 167 346 2495 3121 4611 4003 903 3532 195 4654 1337 4541 3973 2852 4326 599 1819 1891 1600 139 1713 4037 4806 1428 1128 2200 2604 2868 4174 3143 384 4069 1692 3271 4383 2329 4046 3779 1054 4987 3671 1969 3625 3084 4930 3699 399 2359 1874 2095 4467 4436 403 1367 1373 4569 4974 2650 4015 3252 25 4977 1505 2914 637 3443 4678 3268 3734 81 813 3349 735 1722 4960 1005 4803 1577 88 4961 733 3202 303 1984 1865 2120 1348 2575 3161 2434 3203 4006 2617 3114 266 3409 4426 589 2862 2369 1691 45 3812 856 2019 4690 2656 616 4057 1668 2737 3781 964 1843 2803 1190 4940 3832 51 800 1975 3537 1151 2763 4916 561 3388 2003 3468 2133 118 2912 2859 328 595 2230 4756 3024 4624 2670 4482 4886 1435 3347 3944 1610 895 3974 2746 1957 1475 1403 4234 3726 3067 3690 3636 2830 894 3119 1522 899 750 665 1472 4457 2475 4247 2553 524 2464 1870 4224 4391 1796 4324 4168 4648 4707 4529 1413 2625 3347 3289 4705 3521 4127 3115 3672 3361 711 1549 2844 1680 1654 4629 3529 2168 355 1601 4850 4318 3833 160 2330 4109 1270 2359 3484 780 832 3942 2940 2763 4859 1216 108 2890 2524 1998 240 2307 1442 1405 3018 1299 4191 1403 1687 4533 843 3574 1511 878 3713 3125 2889 3850 2569 2157 1973 2678 2980 637 3304 1012 2347 4586 4339 2506 433 1076 1077 675 2700 2471 4540 4300 888 3691 3080 1056 260 1445 2753 469 4546 4836 1283 869 83 1252 4673 4254 2857 4814 4728 4418 460 4190 1919 2912 3190 4772 2421 2825 807 4244 3547 3612 1849 1374 3574 154 948 1854 3783 1610 1212 4293 3794 3694 4726 4430 1034 3061 727 154 1275 1847 3437 2429 4903 3284 2635 4766 354 3109 3634 3435 1390 3617 3690 2771 2032 2258 245 4298 769 742 4749 3888 3109 4974 2169 130 1727 4010 556 1184 4836 3578 4206 4717 851 270 1 4387 68 2632 3277 628 1318 1701 52 1042 838 4272 78 471 1743 3207 783 2382 3261 3068 596 3584 4097 3061 658 176 2688 2348 3959 4616 1708 1815 3375 97 4713 2305 3112 3399 2945 3112 3726 3779 2657 4661 48 367 210 4911 3169 4637 2512 1592 488 993 534 4798 3208 4026 3137 867 3065 4373 4401 790 3093 1746 4219 3456 4196 2101 3457 4760 3448 3390 1456 3207 90 474 2473 933 1555 4831 3216 1490 1236 836 3040 3614 2398 23 2206 73 2083 1085 3978 1859 219 2645 4441 3534 640 3453 941 1919 3395 4732 3227 4448 2404 862 2260 3713 3062 4348 2476 3867 4496 945 3439 267 237 86 3263 1453 701 4302 3471 3303 1866 2723 2963 409 4028 2063 2005 172 1645 140 3026 4920 3766 2805 4459 276 4624 4634 3829 1329 4396 1392 2449 2063 4636 2415 4436 2264 847 1874 3168 688 3377 834 4938 2491 3472 4900 3418 975 2736 2822 1726 4341 3616 1998 1975 4524 4091 1675 674 2927 3384 3370 2816 2578 2843 4978 1982 3584 2602 1536 3118 4160 1984 820 548 1059 1445 3426 203 2048 2827 2627 2966 2553 1699 2737 3454 4267 4111 3238 2618 1346 2501 2006 211 1914 3234 1960 1140 2503 3300 2625 2072 3014 1479 2672 555 4370 3226 835 4512 3152 4039 1393 2410 3323 1910 255 1163 2361 314 1235 1816 3739 4730 188 2226 545 466 568 3334 2132 2848 3691 4638 4123 4311 4855 143 1950 3607 62 4313 3022 1883 554 4642 4195 529 2262 659 2172 4062 131 2089 2651 3040 636 4757 4222 4738 1722 1981 4128 4787 2776 161 229 4575 295 3190 2009 4116 1508 4110 3314 1815 2758 3830 218 141 1232 1575 4758 290 4637 3423 1761 1509 470 2013 2098 938 2222 1239 4849 3286 2151 4135 4374 4903 3898 2010 3371 1818 148 2736 3733 115 3995 1503 750 2264 4373 1968 1398 190 353 4536 926 3971 1171 1337 1539 418 2109 670 1329 506 1073 3506 1645 2087 2240 3826 514 3632 3614 358 3733 2135 2331 796 4225 924 2603 93 1124 3443 1527 4495 2416 4129 130 3825 1339 1674 413 2962 4807 1358 580 4898 3275 3504 3735 3574 1800 4782 2610 4857 2724 3092 3605 382 3123 4817 3164 3303 2385 2991 2168 4385 3313 71 396 2741 777 2483 4352 1913 540 2683 4850 3901 2894 1585 4337 1647 1332 636 4184 4167 3993 3561 633 2955 1746 2029 4199 4332 2244 4644 634 1016 2352 142 3103 678 733 1444 2022 4557 3558 3759 1194 3253 3832 2338 3989 4611 2518 2507 873 1242 4037 1830 4791 1821 216 3082 2572 4598 2581 1649 1079 4890 3605 1980 125 4387 672 4902 2621 405 1135 2580 1349 145 2992 147 3603 4644 2022 98 932 3881 1287 4851 2168 4035 4476 2063 2572 12 3268 1383 2031 3162 689 2771 4677 1620 4657 2239 1239 681 3046 4937 4897 2977 911 2589 4971 1786 3949 1977 921 2484 215 2145 635 1909 1006 420 3781 4735 81 1069 3848 1581 4835 1339 1479 3161 464 409 2915 337 2227 2391 3352 1333 3963 2455 4278 491 3714 104 1688 1148 4085 4679 512 4348 287 1401 817 4245 4149 3603 3172 2525 1603 1026 660 4491 1717 1723 2242 3430 503 1148 129 2910 1510 1689 4667 457 2973 2688 1418 2112 2201 445 1992 4895 2797 2431 3016 3208 4503 2529 4930 3384 2809 4426 2171 4361 1137 3069 3826 479 4985 1586 1309 3427 4919 4843 4682 4179 862 4304 2342 3960 2868 2588 2073 4766 3362 4213 1520 623 887 1431 4130 4081 2613 2138 4492 4227 3427 3344 2117 3628 2257 4632 3522 2292 879 2110 1419 3937 1566 3144 660 300 1933 2906 837 4609 4909 3987 4875 4667 1462 3030 2533 413 2768 2162 615 1770 2891 851 4618 1118 3071 1766 866 2282 68 4489 3119 1444 2100 4185 709 2788 1204 857 4684 4361 1543 2386 2920 746 3947 4333 1066 3534 3785 67 2341 3884 4249 2694 1242 2499 1604 3085 1220 3668 2016 3772 1429 2067 1840 3937 3063 1897 738 2920 356 1965 1815 1376 4879 1406 2998 3908 873 1323 97 4148 1061 3531 4222 3993 2611 2773 1719 2084 4313 3298 2515 79 277 878 3763 3538 548 2690 261 2896 2311 189 4853 2935 1441 4846 4767 3028 258 908 2510 1045 3887 4278 3504 3845 1479 4843 328 2739 3271 2820 2043 2171 3471 3173 4571 4515 43 2984 735 1479 4236 4337 1001 4207 1300 3963 3966 1260 3101 521 3314 566 4083 1126 2754 2976 4501 2622 1967 4210 2576 2706 3234 2759 132 4648 3578 2773 1533 4033 1663 2287 547 3986 11 446 450 2907 1052 1348 3851 3435 3652 2743 3354 4185 2577 2876 4381 2893 2373 3922 4027 2597 2630 4163 4251 3456 4111 1022 3905 527 3918 3264 3244 2118 4892 2414 419 2808 40 4172 3571 2985 188 3113 2618 4033 1222 1897 648 903 3785 3706 985 2916 2010 3143 4236 2356 435 136 1503 2017 2259 3184 1984 592 1379 3158 3589 1777 1954 452 3901 771 3771 3891 3533 4078 3026 4197 493 1095 2795 2530 2224 431 1267 3244 2959 2052 1516 1130 1191 4063 670 1497 2766 3373 4536 3710 4986 3950 979 2821 3066 2009 1016 2838 851 4118 4260 1434 3548 2474 2051 4466 994 3623 2371 4969 733 4481 3844 4405 2777 3914 4943 4362 4278 598 340 1446 4049 3736 4578 422 3537 3548 3995 2888 1690 3315 29 159 1717 4962 3458 1907 406 2042 992 1838 3405 1226 115 3943 3710 2393 1446 4291 185 3364 982 1383 4858 3454 2959 3615 4850 355 3916 2427 1476 3668 3699 740 4281 4702 1983 4260 3389 3938 1453 4955 807 1615 4271 4746 3341 1956 4116 3004 1062 2302 2070 680 3486 1832 1978 3105 293 4950 52 2014 56 2929 3464 498 767 1406 1058 3805 2997 4471 2743 1705 4372 2800 1218 3325 4998 1603 176 190 1349 1773 2596 1761 3043 2646 4548 4723 4755 2885 4449 2969 254 3426 2779 5000 2343 2802 1203 398 272 3919 1256 3887 938 4549 2059 1529 2473 2182 1106 3064 6 4727 1384 1891 3283 3585 771 3733 2170 3593 4717 3493 1487 1368 4301 846 297 2043 4691 3088 3421 324 103 5 947 3199 1714 4148 3247 278 4675 3162 2809 4390 2675 4460 4326 3984 3217 3359 3444 4593 4992 3536 1234 898 4028 2588 4518 1944 441 4329 3013 2741 1652 99 166 2029 2335 640 2471 4250 2169 548 367 4865 4388 2566 4706 2683 2510 4153 1649 2389 2864 1252 215 896 1394 707 1381 1777 1181 3555 558 3266 4743 1602 3516 1911 3963 3757 185 4963 2110 831 999 1280 811 4681 1281 3818 4432 2964 3943 2157 143 4153 926 2858 774 3458 1198 1199 3831 4598 3258 4708 3377 4641 2899 2166 1389 2401 1854 663 3385 1466 353 1116 2417 987 3410 1070 1681 3231 3472 3322 2820 909 4120 233 824 3577 4697 3712 632 3744 3296 3737 497 136 445 185 4477 1150 3476 3328 2123 709 2030 1588 3612 4278 1429 3678 3032 2642 1739 1851 4607 938 4044 4724 4729 1816 263 1342 23 3203 4281 2291 4023 1111 4793 3856 1979 3314 1941 901 4619 2649 3204 4424 598 1745 4971 2922 2221 782 304 2800 609 4647 1042 563 2016 1679 351 4377 2276 702 3595 2409 971 1535 3576 3803 2464 648 1001 3838 1720 3404 2893 1552 4183 820 1362 610 273 4994 136 3905 1745 2028 250 622 501 191 3665 167 4775 594 1328 388 4662 399 4369 2786 4427 1749 2366 1212 4389 256 4145 1717 157 1567 1316 119 3906 1190 2410 4271 4967 1466 3333 2894 4120 4327 4061 514 33 941 791 4283 1183 3063 2243 3006 1068 3883 3926 1358 3959 3052 3438 2838 1210 2587 641 608 4154 2610 1318 2065 3579 832 865 2642 3986 96 2660 1737 4921 3625 2393 3254 1118 4183 4305 1102 316 3193 4680 3060 872 2201 2126 2075 3325 1327 983 1909 625 2742 1676 455 1430 4478 2008 2178 1034 4424 3044 2276 2423 421 2476 3101 2595 208 3648 2155 505 1847 3164 3958 1759 2030 1328 4340 1014 4907 672 4222 1309 2923 2773 3889 4774 476 1802 4831 1320 809 2896 4163 4315 3546 890 1488 3855 473 730 699 605 4165 3394 3844 3396 1803 1940 2298 3230 776 1883 4012 1208 3032 2111 4624 1277 242 4421 3991 2660 1818 3845 3951 3662 4142 2738 4504 2337 322 374 2088 1351 4068 531 559 4287 3776 130 1435 4483 836 3848 3782 4089 2125 1740 1787 1283 4489 3523 1876 671 1539 2772 2087 383 3139 613 1404 425 635 212 3705 4472 339 3374 1718 457 341 3243 513 2167 561 3592 3836 2432 699 212 394 2254 4008 2051 3381 63 1685 4982 2275 1670 4264 1009 4204 1343 2901 84 998 2126 2794 4811 849 1569 4027 2238 380 1002 1959 2449 230 4766 1249 293 901 2968 1911 4125 3531 3742 1407 2986 4452 3171 4837 4064 1705 3084 862 3775 1184 1475 1929 4130 3609 279 969 99 282 4466 3980 4589 2685 3658 311 4929 4357 3032 1895 4114 476 1988 73 4209 2576 4319 2643 4081 4265 863 105 92 437 4999 153 2924 4005 476 3231 2875 533 4449 1634 2780 727 4076 2365 3943 3913 2806 1503 4009 4234 4735 1211 4993 113 2968 4761 4197 3438 160 4891 1179 2119 4712 2601 184 821 46 1557 4340 3356 4502 2120 2100 431 492 3275 2759 4921 4075 2631 2538 2300 3129 2526 1724 3566 1209 1527 4826 2360 327 270 3380 3630 8 1121 3806 1593 1911 4652 3328 1704 2673 4982 3639 4282 4498 2514 1210 1365 1926 2671 3973 4555 2801 4904 1945 4648 2487 701 2186 1797 3925 600 216 104 30 289 2647 4922 4159 1443 1991 2463 2658 1268 4340 2593 1447 3545 1231 4278 1711 2816 4611 278 2000 996 4593 102 4388 1916 1644 3447 1449 2788 2502 3095 2802 2026 3505 3030 444 4234 3319 1131 2114 2131 3595 4773 4610 1128 1150 4171 4902 4792 1915 1372 52 2559 922 2855 1494 491 3361 2941 4275 159 1934 18 108 3003 4726 768 4816 1962 3250 3643 1176 4682 2781 4869 2563 4616 3175 1292 4916 3553 117 4736 2591 170 894 3262 3104 458 1919 783 4851 2531 2368 4777 197 4476 286 4573 946 4377 3679 143 3388 105 136 474 2619 3135 330 553 3975 859 4425 4167 2392 638 4004 2880 4943 1577 2424 150 1866 3654 1693 397 4084 573 1287 2918 4066 1577 1502 1200 2287 2841 1854 2250 1769 3847 3592 4683 2922 172 752 4315 2359 2882 357 3095 1669 4977 3467 4912 3623 1355 4540 3364 1025 751 395 1948 2144 1505 2120 3965 2384 1729 4207 471 2621 1920 3760 3553 1658 46 2688 3323 2253 4975 4815 2474 3672 4696 177 1711 4762 2479 589 3216 1100 457 4481 4494 1677 2242 3675 54 4599 344 3753 1376 919 456 2179 1051 4832 584 763 887 2409 3755 548 1265 170 4881 336 4395 3347 4308 2729 4929 2782 4195 2897 4596 1104 114 3057 2323 4076 1721 4654 4182 1248 4201 1319 1361 69 1482 2585 319 3227 3440 1635 844 3371 2353 3066 1138 3067 1480 846 2749 462 2470 59 2231 977 723 617 1333 279 233 845 3311 2062 618 2062 3604 2760 1117 3664 2188 2499 1901 3852 3004 3273 209 2454 3574 377 302 1814 94 4364 3832 3672 3454 3401 2093 2716 715 2977 1538 1006 4797 795 4467 4751 4539 4906 2768 866 1861 3866 1514 3008 2872 406 2354 1813 726 429 3563 3608 4131 4912 3107 1807 1681 774 1726 1385 4757 369 1539 906 3191 567 3285 2082 3278 377 3243 2614 250 151 3752 4998 4600 4193 4739 3061 354 3744 3584 2397 4916 2307 2310 4856 1808 3954 360 168 75 2599 1540 2775 4358 3192 3638 752 2029 4639 638 4580 1283 2178 1446 2718 829 4019 1437 4320 1354 1784 1150 3355 4378 3372 2562 3107 2268 3357 2066 4545 165 2364 782 4631 2056 3664 2080 919 4369 363 2233 4957 3785 1203 1700 2120 3197 1722 2318 141 3543 1959 1180 636 4987 1899 2117 617 3899 4493 2252 804 2924 1591 3287 3202 4735 542 3915 2386 409 1109 4885 1160 2131 3899 370 1909 4690 3384 5000 3101 800 2708 2147 3543 3665 3929 3633 1113 2776 3180 670 3690 4351 2144 1281 486 954 618 3125 1398 4845 3238 3785 2061 1865 4984 185 2508 907 412 674 3414 1045 2496 721 2517 4436 1404 3573 195 360 1153 177 4002 4503 4975 1419 1765 1106 3565 3776 4748 4357 4125 3485 3396 3364 4421 431 4861 4097 3167 885 1690 679 113 328 2788 2410 3878 794 2504 2876 4452 740 3204 4362 2116 4238 2350 341 3157 2595 3949 3442 3186 3866 3870 1586 3927 2438 3528 3131 4255 2327 2536 1525 473 3551 3694 4485 4926 2902 3710 4517 4909 3799 3505 3370 3624 2449 657 4693 4836 3526 3704 4835 4077 2999 1154 3733 3671 142 3806 2209 3574 1258 3833 847 3503 2775 90 2564 2445 35 1967 3074 4957 4194 3087 2158 3258 1964 1791 1353 1314 4170 3741 3256 3494 2636 2248 3916 3334 893 694 3603 1427 3245 3283 3397 2724 3358 4313 3935 2298 2512 2379 2035 4851 406 3032 2030 1466 679 4462 1489 869 1085 1253 3057 1822 1409 4296 1848 2915 2333 3504 3185 4559 1264 3144 127 4190 4998 1970 2127 4340 486 3920 3681 263 3698 1228 83 3001 194 48 4518 4399 3057 2943 4887 4292 2551 531 127 199 3925 4916 404 3120 2844 759 2870 3791 3214 188 1523 3446 2347 3600 3019 3346 2902 4105 3060 3485 4438 117 1783 1999 1862 227 961 1969 3516 2119 3139 2064 2949 1051 1315 4224 232 4177 2057 4510 3367 922 3179 2213 2937 34 281 2954 771 1721 1737 2128 3330 1771 228 4413 2898 4457 3415 955 386 1870 4011 2000 854 3019 1854 4094 4108 4084 1440 2700 3135 3433 4895 1115 2176 4046 43 1201 743 2763 4442 890 4174 3628 69 2002 4007 1130 194 3572 937 3312 1536 1622 1047 991 3646 4939 3288 4250 84 3391 2008 3099 2903 599 1846 1228 4074 87 1996 4447 4744 649 3643 2567 3123 3925 4812 2980 488 3451 2367 275 2481 1890 4376 124 3169 2853 901 3106 939 17 3985 2311 3516 4953 1853 4757 3484 2 337 581 2474 855 431 1532 2165 3270 4105 361 2043 1376 4406 2801 4661 2557 2681 1475 1937 1086 10 3981 3167 4369 1571 1789 3509 3657 3579 3304 307 3884 95 3806 4728 3331 4500 2452 675 389 3599 2249 458 3276 1997 3273 111 1406 3387 285 4789 1541 2135 3377 1864 3968 3828 1165 1570 4920 4299 3245 3215 772 3693 4129 474 4005 3697 845 2549 3050 2548 1794 2766 454 1316 1587 1068 2557 1349 1409 4478 2307 2796 1680 1660 3980 2470 2632 660 741 4930 148 3894 298 675 2734 2417 574 95 4081 3516 2430 4650 2974 1125 1174 3852 128 2958 2938 2991 2816 4866 830 2026 289 3149 3431 4016 2021 2210 1048 74 2398 1354 2262 25 4094 4523 2948 4405 2816 4575 4560 185 1188 3105 3924 1556 2111 1508 3222 2681 1888 1555 4768 3344 357 1282 4360 2323 1700 3964 201 138 4242 3778 1729 4127 2400 1931 713 1667 1208 3878 136 815 3084 1505 2849 2748 3944 4998 584 435 2643 1489 1840 4182 2698 355 3912 1333 4549 4650 2521 2122 968 1398 698 2382 1195 3798 2301 4281 1939 3897 2687 4094 2375 1206 1771 580 3483 2252 3472 126 2776 4178 4686 2252 1866 3856 1126 4848 1809 940 1183 202 1889 1263 4625 2381 2834 3157 4526 1399 1352 3497 876 1589 4708 3510 1156 4012 1241 3591 3662 2937 3112 3152 3611 755 1396 4234 969 291 2103 4227 2851 891 4083 3284 1039 4268 2506 4961 2646 3238 2263 2197 1319 1396 3571 363 1412 4301 2249 1214 1331 3869 4577 4666 1494 4001 2681 1040 1492 4479 3423 606 2038 3020 1416 4661 4378 3075 741 1137 2404 3381 1985 2325 1376 2035 4676 1340 4777 1462 2451 3585 694 4992 1629 712 2039 544 2983 1474 3596 3402 1273 1789 3398 2973 1176 466 2260 2059 2762 4110 2848 4228 3988 1569 4319 171 39 2898 301 1231 2511 1144 1655 276 2699 4418 1758 1960 4928 2209 1755 4030 4222 1913 1685 678 985 2188 3196 3347 121 4494 1290 4796 746 1298 3421 891 693 3979 2439 3337 2142 772 630 3896 4884 3665 996 2535 2947 836 215 2114 1317 2417 3970 576 2701 537 3211 2435 1747 491 2939 1211 4091 4711 2721 1483 541 3833 4327 2203 990 2380 3204 412 4190 2500 1256 3111 2713 2355 3787 1079 3918 4077 2638 1338 307 1091 4848 3884 630 380 2410 1075 3261 3608 1452 684 4696 387 2406 2429 1689 1944 4903 161 2467 3731 2226 2887 760 662 3292 3155 1546 4381 1880 1500 1323 1226 1011 3596 2380 1705 2231 1451 1154 1477 3804 1293 276 4762 427 3079 3783 480 1625 3822 4050 1375 802 1552 4514 1621 1972 96 2047 1377 4799 3966 4781 3788 3900 3909 92 3443 1155 68 665 1535 4755 3286 2659 1460 1566 4730 3982 2397 4370 2491 1155 4102 3465 2112 3214 4473 322 1925 3719 4506 910 2929 4978 1411 1083 1470 4447 657 3421 4165 1146 3540 1400 687 3932 2019 4559 964 1688 3998 4088 136 855 1826 3726 665 1781 3073 3238 3675 2689 3903 2250 348 3177 4150 2081 1056 3116 499 2805 4342 94 3391 2491 3808 1471 2670 3151 1183 516 4763 3773 1310 1085 34 4577 3722 61 1837 1008 3816 934 4968 3229 2647 1834 2397 3405 1473 243 1961 3019 3615 3587 2293 2813 2122 2429 2550 1900 2299 4267 4133 664 4483 3493 1687 4666 3092 3504 4222 1393 2654 212 4758 1942 2122 150 3369 2511 1619 652 444 2943 504 2499 3320 756 892 3605 193 3400 1198 299 34 986 369 183 4200 2026 2445 189 3850 3384 172 3253 3640 93 4686 4315 2449 1440 3894 4807 2163 162 466 3686 3902 4250 3990 1655 593 371 4754 2870 3172 4497 2216 2868 341 976 3871 3869 2523 1229 3819 328 278 3706 3610 275 4757 542 432 4421 1358 1011 2836 4498 3929 1391 329 4795 3541 1587 878 2235 866 1615 1214 339 3502 396 329 2406 3993 2616 4369 4158 2664 806 1246 2165 213 299 931 2637 861 1090 4750 129 465 2217 100 3633 862 802 2770 226 1981 4651 4573 4444 4075 22 3371 1690 418 4490 3672 733 487 3144 714 2850 162 2158 3278 1591 1241 2504 4513 4546 124 4170 2503 3458 4562 3015 3703 3340 2443 125 1940 2903 3181 4991 1182 3352 3624 1178 4767 375 3649 1248 3071 1600 4666 4592 4801 4140 4832 956 859 1269 2628 2985 3962 2581 2651 346 3628 4448 4006 1166 4219 4813 2075 1262 3393 2657 3658 1104 479 2276 384 3518 2436 4985 2183 1848 4196 2314 3332 1557 302 1147 4192 630 4277 1594 2352 4868 2137 3414 3230 2709 3699 821 541 1587 1916 4515 4720 228 2286 1162 3820 1075 2433 821 4761 4270 2984 4243 3373 3702 4306 890 609 4258 1529 2 1122 1156 1766 878 3689 1554 2947 3023 2852 3158 1615 3088 4186 1535 4374 1363 4067 4062 3543 882 1550 882 4524 3751 1745 1796 1829 2812 2469 20 1957 4756 1023 4202 1555 4753 3673 3917 2307 1155 4198 4584 1611 3391 3473 4096 3510 1109 3783 503 412 2514 4760 3036 4728 4924 4970 881 497 2089 2494 3980 4801 2080 745 2030 2713 4893 2365 4751 3435 530 1589 504 1991 1377 2116 3823 2503 2347 1263 1463 242 172 4054 1789 4788 4748 143 4332 141 4247 1227 2330 1966 1470 3287 17 1439 1148 1949 3199 1212 186 3056 3366 2179 2100 4259 3556 3919 4826 4331 1292 4744 2232 1336 2564 1297 846 761 741 2297 3184 3901 2798 771 1527 1706 337 3325 662 65 4133 445 2782 4816 2834 4887 930 1719 4560 1720 860 2676 2880 1015 854 4551 3265 3078 4050 3726 3197 2589 3323 106 193 1520 3729 1592 1777 532 2193 4554 2753 3654 395 971 1541 3084 2074 2415 3834 3161 4880 184 3378 613 215 4298 1581 2331 1616 4976 3514 3810 4576 1956 2338 317 3494 1339 974 867 4871 4639 772 2039 4059 4779 126 1000 933 3659 682 1155 2038 4649 3819 3468 4258 3233 734 313 1209 2102 4702 3103 4304 4754 3929 3882 4270 2114 2305 3154 2823 3960 2300 4144 3548 2760 4253 262 3489 1859 3416 172 3518 167 3841 3227 2175 4636 358 3542 4052 3408 4033 1452 185 2389 1583 1864 4063 2134 835 3385 3730 3317 1316 4314 384 336 1618 667 776 599 3285 2062 1009 2456 4222 1515 3383 2172 2188 4964 3841 3839 33 3258 4005 4035 3723 4582 3003 3453 3059 4897 302 4999 2073 2652 1047 2101 790 3009 889 1376 4216 1984 4518 1998 1522 2538 4672 2015 3305 2106 1593 754 520 719 1204 4326 2709 2444 3561 1969 3721 4184 2925 1805 3676 847 4103 3078 1648 1430 2317 2533 1017 3915 3397 3752 411 98 4340 3639 4444 1161 4075 2865 2989 2549 148 525 2365 1019 3601 2257 2286 864 2846 4543 2446 2721 2146 379 5000 4252 3162 4950 520 1653 3686 1430 2587 3906 2762 4708 1292 1944 3055 2852 2880 2772 1463 2376 851 2 3700 1038 1313 2081 2177 853 4246 3644 4647 4564 4414 1283 2810 228 942 464 1906 2153 2129 2067 2003 4620 2884 4903 1085 1500 530 1634 500 2984 3256 1209 3345 2734 3010 4433 2551 1424 1397 2647 4447 2698 4003 3641 2276 2237 1322 1395 1528 2559 4349 2980 2133 1529 3729 1814 2989 2408 2993 1769 3747 2108 2107 3528 4968 2875 497 2890 2367 4015 4665 2042 2816 2748 4941 4480 273 2707 4084 4342 744 2834 679 1828 770 4442 2717 2437 1856 1880 807 4472 4197 4948 1917 2871 617 4005 1863 779 2385 690 4812 2006 892 4426 3719 3903 4047 2406 2500 2162 370 3578 1104 2830 3658 3823 855 4901 3141 156 2715 3479 3664 3072 2340 1551 236 1034 555 2804 4413 3114 1445 2586 74 1349 2774 975 1024 3692 2507 1374 2479 4757 591 4815 75 3497 895 3893 3452 1684 342 910 2246 857 2778 2183 4490 1268 4773 110 2092 2709 2588 4174 3243 2483 1236 302 3523 1095 512 4722 2030 2237 4028 3289 1735 4423 3533 3421 4838 1393 4183 4350 2871 4830 3574 2015 3514 3073 1437 4456 2892 4933 3450 3474 2549 1678 1183 3726 721 1638 683 4910 3671 1273 2327 4475 4069 2753 1282 861 2161 842 534 446 2201 4655 4072 5000 3733 708 923 4010 3159 1369 150 3383 4330 261 210 3326 1416 2505 797 4931 3035 3625 1473 3637 4653 2855 2989 1974 839 4976 107 958 1046 3892 4281 2944 2609 2234 688 172 1797 2218 4608 2939 4129 1625 986 1534 3234 4137 4444 4856 3752 1270 1801 3247 3751 2202 4806 2855 2111 3465 2846 1015 3693 4558 3543 3337 408 109 1427 982 4580 326 104 4969 866 393 1865 4367 4486 3380 4274 1413 2712 1558 3599 2066 908 2160 1254 536 2066 1335 4072 2695 310 4324 4692 3795 561 4275 1445 1689 3566 4151 2191 1934 1534 4093 1653 1728 3461 412 334 3090 2026 987 1732 3493 715 2139 2883 3410 631 3865 3816 3720 4986 3142 1040 4964 2828 4591 3820 1172 2154 2141 4164 4971 556 2517 4200 3281 3997 2120 249 312 4887 429 2798 2160 4980 3419 2271 2819 3230 943 1798 2330 3991 1876 2489 4766 2794 4406 4898 967 4577 334 1439 3193 3476 3273 3642 1658 1600 4217 4825 78 2885 1930 3991 3427 4808 4038 2298 4789 1055 2570 2251 3083 4712 3463 705 4744 642 4114 862 3115 3577 1844 2632 519 4766 2538 2969 3252 3805 4942 2080 2564 2862 2676 3998 1663 3365 3374 3146 2751 2658 985 3710 2197 882 4166 4607 1938 2060 3185 328 3831 4436 1662 1008 1094 2659 1759 2871 2734 2853 4295 1797 674 3353 4290 2052 4147 3965 610 4705 2586 1464 2460 3191 3815 1830 1705 1555 3821 2224 3526 3961 1707 4881 2828 2134 2148 2826 2136 491 1192 3550 4972 1009 2409 4767 1300 239 335 2919 450 3366 1236 3624 4611 2558 2449 1445 488 894 3479 2182 3054 2288 367 264 1998 3914 4347 4099 2198 2118 3410 3858 4197 3074 608 742 4995 617 715 3356 2895 4217 2207 602 3287 4667 1475 3158 2780 334 1106 1271 4259 2789 780 554 1213 244 2826 1958 191 542 3269 2544 1379 1330 4295 4080 862 4186 3976 4618 1568 3058 1827 2119 735 871 1854 3297 2532 3078 870 2626 4484 1584 64 4230 3256 1924 1265 2804 1573 93 1064 2537 3261 656 126 3429 2373 520 4445 4939 3029 2434 3454 3237 3779 1145 1385 1159 3360 3859 1521 3103 1961 3417 2669 1716 791 4571 2297 2132 4599 2450 323 1491 4579 4325 14 3491 4712 3421 4314 3087 990 2640 4626 1974 307 1121 2532 1455 2984 1406 3613 607 3338 3009 4635 1884 2202 16 1521 3734 2062 1878 1846 608 2774 903 4398 3524 2551 88 4527 4596 4180 1188 2414 2146 1688 3248 4176 4329 869 1728 4489 1657 2224 4839 2688 567 3354 4268 3265 2786 584 4895 826 2847 2900 3712 3038 3535 4243 1025 1949 1860 2821 255 3602 623 3944 620 4667 1253 1109 2248 1797 1877 4458 100 3702 3747 4854 1421 3433 4593 4343 3007 4613 2609 3607 4447 3638 4516 1691 64 4091 4102 4787 1607 1734 3495 486 2543 3615 787 1363 830 4490 3507 4712 1830 2908 602 510 4797 3850 2218 755 2301 330 380 3343 1477 399 1171 975 4110 9 626 934 62 3723 2849 3359 1545 2732 220 2692 3523 4358 1628 3730 167 2210 1892 322 2795 1130 1613 2122 3554 3894 4642 4370 1632 3248 725 512 2802 3463 4352 4572 3220 3984 2325 2804 752 4168 3399 2602 4422 2667 390 4033 4038 2129 95 1995 4984 1483 1090 1790 2428 4458 3466 2162 3042 1873 4505 3789 2372 502 2073 3895 3887 4077 331 2486 702 613 716 4419 4871 3369 1203 2364 2563 3408 3957 472 3418 4133 1258 3550 3429 2167 3253 6 906 4610 343 2998 2972 141 2204 3262 3961 4090 1316 1164 2338 3698 652 1905 4046 1558 3219 3043 3439 911 1117 4113 2451 3862 2787 586 716 4684 409 3334 2017 2820 703 2363 3523 3084 2145 1385 289 1784 279 4991 4148 2143 470 572 1467 2972 3748 54 3993 3022 3256 4847 106 3304 3312 2226 106 4066 808 4811 1830 1318 2986 3620 1128 1788 2465 3481 4687 4734 1684 1565 1581 1572 1778 3426 911 490 1648 3990 1265 4925 1508 1832 271 826 2294 4863 3581 3079 3833 1027 3624 2288 1239 754 3987 2363 2554 3717 4611 3332 4700 2704 3979 4482 344 4285 673 728 4566 2866 831 1565 331 2766 2779 2868 4878 4160 2047 4597 3413 1968 522 1314 718 2692 4925 1467 2862 141 2294 1219 166 2735 1232 4328 1976 1548 4713 1535 3886 1690 3300 757 4996 48 381 3143 1289 381 3831 4323 4538 898 3633 4885 4407 4482 2460 3555 68 553 1703 3777 2114 4738 2812 4598 2963 4400 3408 1381 4873 1574 2670 3909 3095 3783 3389 4602 2110 4175 3710 2946 1826 1855 751 5000 2627 4645 4026 3756 885 2394 838 2136 2368 4834 141 2437 344 3823 3797 4620 4918 2231 3967 3902 2773 561 3323 341 3534 3988 4074 3136 3780 2313 2978 3227 305 596 3846 3044 4855 1366 1484 3215 1456 4990 4501 2236 2271 4955 5000 1740 4317 4804 1671 911 4589 56 3688 3488 439 1118 333 2039 217 479 1421 3758 4089 1487 1081 1869 2140 2887 4399 167 2867 206 3123 4066 929 1955 4769 4435 4022 4269 1348 752 1423 227 4651 3820 1699 2324 4870 3870 4167 1785 2813 2122 3747 1118 1041 4166 2876 2805 4665 3815 4856 4498 4031 178 3493 2976 1161 4571 1762 3706 4216 89 3643 731 4956 3544 345 2383 3205 3829 3680 2103 356 1558 2432 169 1616 784 973 2694 4810 4791 2727 459 3570 2393 931 1200 2006 275 679 3796 4658 1731 3970 3063 2227 612 4634 3646 3667 3877 1243 4266 1817 34 1543 2969 2813 4785 4225 244 2360 743 4633 2856 1722 3841 4035 1493 3546 4691 3079 1610 130 604 1458 926 4265 912 1372 4769 2831 2933 3745 953 3140 3726 3896 1821 4065 1555 2071 3806 2101 4039 3388 4633 4961 1529 1333 2182 2941 244 2786 2332 2921 190 4838 3275 2636 2052 577 3424 2673 2573 1432 892 2037 4091 4332 2085 851 661 2687 2308 3552 4608 3130 4894 2190 4913 1690 2188 4397 3684 1790 2866 4190 1249 2643 3139 4222 4809 4536 2131 1641 3653 4554 4228 565 2504 1865 4130 3714 1168 2025 2167 193 2177 3251 2664 3738 3818 657 421 3772 1501 3365 1445 529 515 3074 4784 4031 3342 4825 2523 4696 2630 1854 824 411 3197 1705 4435 3577 1803 22 4982 4984 914 645 77 2492 4066 834 4091 2761 4495 2678 1708 4674 966 3012 1513 3293 620 3885 703 4989 4983 3765 288 1767 1626 3027 2064 4085 2685 1469 3825 3966 4179 3986 279 1484 915 2894 4365 3412 1360 1073 3207 1474 4217 4032 1558 2914 49 4403 367 64 936 2725 3324 2713 3960 112 657 2528 1377 4038 1952 114 3693 2001 3238 4290 3780 3716 3795 3198 4946 4175 942 1903 2772 911 2023 2293 4359 1347 1596 1025 4369 4952 60 1290 3206 3830 3751 4809 4684 2338 2012 3876 1791 1714 4640 102 814 3548 1798 4869 2804 3943 2162 4507 1664 2471 3085 543 2829 749 4 2329 2363 3133 3097 1153 3524 4735 4664 3608 32 983 4803 2245 1193 2877 2471 945 760 566 4429 2947 142 2385 3114 4622 908 3114 519 1190 243 1274 3833 2631 1773 4597 2786 4118 4362 2874 4334 429 1132 1599 3167 4363 1780 2643 2738 1698 3378 4730 56 4464 3952 1373 3494 2766 2760 3047 373 500 3234 1833 1682 3435 39 1662 2647 345 3769 4584 4369 481 3328 1729 1464 648 3830 2067 1914 3865 4876 2265 2607 3738 3851 1851 1366 4485 844 4646 4943 4664 1073 674 2112 685 2369 2306 265 1227 1664 744 623 2467 964 2318 3604 507 4977 1813 2045 783 1270 1746 2563 2267 2918 4636 1331 1634 3440 4336 3190 2930 4912 629 1025 3750 4932 296 2214 723 3055 1633 2410 291 3073 4421 4901 573 3116 618 4901 2147 3865 3397 131 3418 3065 4983 3028 1493 4549 2820 1225 1475 4591 3 3231 2077 2486 257 1384 1129 4238 1854 1825 3489 2686 2389 2570 2101 3976 3744 3105 2669 652 1571 4567 95 1189 205 1249 4591 3754 1082 4568 2002 1191 4539 1394 2226 1801 4355 1711 4237 4726 4988 1380 46 3683 1 3075 4515 2323 4369 129 3957 4967 75 519 3291 2737 1204 3178 2135 1815 690 1148 3799 4838 2829 1824 1885 685 1776 4881 1632 3366 4821 436 2033 3552 990 121 1535 1239 3861 3814 4995 4531 1597 4708 3989 4013 4870 4240 2965 3149 253 4131 4026 2350 2385 3259 1831 2696 2071 536 3049 3462 848 4535 1218 1774 3366 1139 1145 1892 3234 3863 1816 1526 3793 2333 4365 921 4618 130 225 283 937 2039 3756 1183 5000 274 3407 1660 121 1299 288 1254 1477 399 2194 4964 1640 721 3810 3960 4698 1228 3163 3450 2967 2626 2731 4733 144 1384 2044 4777 985 1919 3052 4015 177 1717 2429 208 4412 4250 2109 3935 284 4932 4127 2354 3620 4763 2785 3061 4004 2981 4004 2054 4392 579 615 1722 729 74 3277 4735 1930 1412 1274 2248 548 1636 4825 2069 714 2781 1585 224 1430 3116 2739 1120 4210 3561 4550 138 576 4331 3596 2635 947 1073 2226 3703 1555 521 4356 366 917 908 4934 4569 4449 872 2676 4745 1650 1117 411 233 178 3721 4973 1543 915 2764 1506 4095 4095 4228 2001 1296 2288 1771 4299 2876 720 3500 3225 3868 363 3657 2641 370 977 1576 709 4430 2325 2049 2787 138 408 1034 3470 4822 406 3171 4755 4652 399 443 4189 917 3944 2441 3618 426 2120 1603 3740 203 4651 26 1281 3940 1018 100 4012 3603 505 4081 2105 1572 2624 903 885 4397 595 4319 4035 282 554 3741 2288 1586 1026 4811 568 4384 1561 3102 1574 2443 2046 3208 4833 3206 2383 1557 833 904 824 3422 3006 1510 4931 4313 1065 2468 4011 2182 841 344 2495 4491 2848 847 3870 3714 4556 1950 3117 1190 118 3554 210 3010 2606 1704 3045 2649 1581 3646 1257 3103 1657 2800 432 1318 1957 4228 1964 4986 838 1878 4631 878 3927 2973 4116 925 606 1484 3803 2618 381 4794 377 3119 4089 898 2717 4290 4255 3028 85 572 282 890 2303 3336 4934 3916 1520 714 2217 3548 2409 3109 2652 1699 2588 2324 814 2314 3243 4434 1409 3506 346 4146 4555 1541 4920 687 3095 3474 554 381 2937 3869 4256 1615 3326 1932 4990 950 3434 4131 781 609 3071 4841 1903 591 4501 2081 3566 2030 4852 4962 1973 1624 1731 1336 125 569 2197 2512 1138 1994 2807 2368 2708 2417 2228 3012 3591 4279 1073 1122 4747 512 2153 3744 3636 4055 3793 2952 1275 3503 2341 3595 2227 4811 4170 4339 2893 2671 3562 983 3796 4716 195 3603 1618 304 3568 1917 4994 1396 2678 4969 2979 1660 3248 94 3683 1874 3980 2551 1554 2228 396 2492 2731 3130 2310 4214 3990 817 4685 3134 3889 1890 4637 4038 2842 1619 858 4358 678 1277 3594 4761 1126 4924 406 309 1925 2571 2006 1735 4939 1701 1922 4285 3357 4357 2737 3721 2066 23 462 2965 519 4836 3758 1466 4285 2562 811 3999 4782 1786 1356 2280 3883 648 4051 3252 1177 1695 4861 311 1135 874 2934 1502 4657 3564 2682 1149 1784 3521 1117 1948 1264 1843 4916 3278 1265 4518 4650 2889 23 2923 3668 720 2698 121 3621 3036 4623 1240 2467 551 892 3804 3456 663 3960 976 4618 1873 3529 440 2555 2644 3659 133 4257 4434 3512 2453 1815 3666 3387 4641 3811 1768 4652 1462 478 1276 2271 2916 1687 2583 2340 4370 1344 3633 3144 3272 3535 1502 523 1659 846 4420 1209 748 60 1598 529 2466 3506 356 1433 1955 3431 1169 4431 1703 1005 3212 4657 4669 2089 1895 1431 4772 3910 3259 60 2180 4707 2626 376 4586 4657 788 1424 1792 902 4971 677 2170 1060 4246 1713 1594 4890 3426 3957 4236 674 4892 3158 4819 3290 464 2387 3578 1427 1157 3681 4644 221 1687 503 4773 3329 1572 1370 1767 3797 2760 2826 3158 2916 2089 2499 3788 2235 1619 4814 2982 2893 1244 4717 1484 1328 4713 4586 4677 2182 992 1400 257 3181 652 2569 4933 880 2845 1438 1659 4875 493 1714 3335 1586 1075 3296 3875 2675 1924 1064 1924 151 3333 1670 3562 525 4306 3731 396 3224 4419 3034 962 1036 1113 3924 3377 1956 2157 2045 2803 287 994 884 828 31 1166 1007 2382 2881 1589 4045 166 247 1238 4650 196 2897 4900 1654 4711 1695 2950 750 4367 4049 2127 1050 2713 2672 4215 3005 1071 1138 2664 1913 3125 3945 3393 4144 3861 2293 2575 1188 1548 4109 1087 64 3875 4818 1574 3900 3335 4965 321 4757 1880 340 1789 3618 3062 4201 2920 3824 344 4314 3717 2935 379 4410 189 156 1649 975 1769 757 4063 1434 4105 4128 4005 826 864 3924 3602 2185 1061 1149 1286 2893 3259 436 694 3681 1865 29 2828 3713 2420 504 21 3513 3392 385 1489 1767 4691 2088 1717 1797 1946 4330 1964 3728 4250 4654 3818 2971 592 1168 3200 2125 2353 1273 3747 3414 75 1629 4789 1686 1658 235 2835 2743 444 4073 4053 2942 1581 3078 3360 4422 1620 4902 2735 4148 3372 3434 1190 3244 3892 2085 1406 2691 528 3016 2013 2778 2845 190 4482 4106 4401 3041 1973 3786 3384 4603 3373 555 1176 4158 4040 717 4407 3061 3799 575 4655 32 4887 2619 4457 3308 4113 3543 1998 217 1778 477 112 746 1468 3219 3583 4345 4483 2956 421 2904 4969 3334 2011 4232 4179 3426 1265 1854 2106 2880 1362 4441 4171 32 3941 2310 1375 2513 1918 756 2012 2725 618 424 2602 4291 2775 138 4990 4901 2809 1591 2458 919 4078 4709 2363 4238 1940 4305 3170 7 573 2012 3148 2563 3922 3226 218 3858 605 530 386 4228 4397 1513 2060 953 4118 847 3797 2755 2702 4791 1687 3119 4666 3484 3759 4896 3135 1599 2438 4924 3697 3226 4793 589 3431 3696 4825 2936 2180 1058 2748 3993 3872 1899 2426 4598 2030 829 888 3680 2556 1827 4985 3645 3477 4300 4872 2568 4330 263 527 4391 4580 3313 4795 4908 1732 2696 1581 1501 3596 2500 2330 965 4828 2128 3420 4144 253 1630 176 1395 313 1000 3734 2945 2297 944 1620 367 2621 17 203 3969 912 499 1616 610 4042 1491 556 1097 4844 4832 229 2758 127 103 763 4809 2254 889 1012 4060 3487 1056 1352 4420 4661 2893 2533 3180 3489 1301 4932 2073 2541 703 4586 1039 3544 1431 3456 722 4373 119 3332 1350 3035 3337 1582 1728 2398 2270 3316 2427 356 178 782 1141 3410 3077 154 1095 2717 1275 4977 2191 4945 1773 1456 4953 22 4135 4081 26 61 2416 815 1204 2511 1836 653 2174 3175 109 224 2929 3043 4406 2136 347 4070 1991 4699 2200 4937 3476 746 2684 2390 3790 2659 1386 4388 4624 2837 2704 1734 4011 1999 2073 1179 3530 1409 2882 2775 3479 1392 1021 4969 4804 1895 4841 475 4291 1057 3895 4950 1023 856 839 4947 1768 3641 1321 738 4971 1190 4229 4063 8 3458 3779 4616 3154 2240 4387 4969 219 3165 2327 912 693 3698 516 897 4194 3347 4165 1178 3644 1754 3120 1848 4406 2036 2750 4081 3705 3667 47 4464 1248 3282 468 1949 3029 3004 972 1746 2425 438 4135 2647 3208 3841 1478 902 938 3745 2121 2487 1500 1792 1743 94 4533 2771 4194 144 2633 476 3496 770 3153 1918 2747 3866 2153 2029 4922 420 4049 1363 142 1878 3877 4708 1430 756 725 867 4891 4397 3470 3506 260 2579 2534 31 764 63 1588 4049 2199 804 3302 2439 3609 4095 408 3129 3455 4853 2012 3197 939 4749 1381 4523 596 794 1706 3010 1356 4874 1210 3681 1816 2449 1210 2702 4084 4063 1392 1467 92 1246 2780 372 4852 2605 833 1586 1145 2079 1969 4235 3126 3229 1518 3679 2592 3216 1530 245 3802 2392 328 2732 1554 3592 1672 4258 1818 2663 1935 785 1992 4520 2885 3357 4406 4323 4461 3111 4883 4290 1792 4997 3800 4133 538 767 3315 1710 2820 1772 943 838 2744 1323 227 2622 1656 2706 4959 2079 1944 3651 418 867 3823 1450 126 1865 2226 4368 1514 3748 4153 1443 551 309 1512 1292 1388 341 1856 2423 2467 4260 251 1838 2337 133 955 2303 4161 79 1043 97 2130 4485 4732 1579 21 4447 2434 3894 1512 119 4949 1373 1685 1901 1121 3084 2379 1884 2630 4391 1036 1834 2328 2926 1694 3948 3304 3047 1722 640 4337 956 696 2280 1380 481 3681 3126 2228 4167 1820 2354 3787 804 2369 2454 3932 889 4601 715 1142 154 4900 793 3015 3586 3969 2883 527 820 4570 688 3585 3923 4973 3740 2989 2475 3516 3685 1185 4357 1078 4590 4219 39 3844 1735 2760 3874 4068 2826 3713 778 1418 2016 2201 610 4338 467 3416 3173 2943 625 3203 4558 2968 3919 3393 3945 2213 3308 1487 4487 3470 3505 4862 4975 3148 3256 4912 2311 1294 2698 2158 4015 3814 1911 1845 734 4010 2682 684 2099 2267 3851 3263 4565 1737 1779 4823 4963 1997 3923 2824 4606 117 109 2242 938 3619 145 2345 841 927 2978 2301 3359 3009 2967 1819 3679 3223 3394 3121 2452 1709 3828 2726 601 3752 2831 2232 66 1074 4227 2499 4697 2026 393 4297 2042 2513 2323 4733 4663 517 354 2735 4612 2265 2454 1875 4356 147 2547 4001 4794 4525 2334 3719 3809 1726 99 2690 4941 4198 1874 1041 4032 4533 2070 1122 222 4556 1757 3051 41 2890 4603 3794 2541 4248 54 3341 4781 2566 2883 868 3068 3732 4696 4978 309 1121 760 2487 2804 3616 3266 2416 2659 1678 818 2590 198 4086 2559 723 431 3925 4675 40 1451 2742 2055 2410 2954 1870 4428 304 75 2217 2170 2135 2046 3844 693 4286 896 2960 963 4290 2298 710 2367 1051 4251 4758 769 3061 3657 3646 2012 673 2172 4513 4439 4841 380 341 1397 1855 2789 2684 749 2174 2042 3500 626 3632 1375 3927 947 718 4926 2332 428 4843 4147 1476 4636 98 416 805 4381 4203 2714 4619 4728 954 490 1562 2446 4592 4116 1877 1311 2040 483 4722 1319 4275 3155 1460 388 4813 3606 1224 2498 789 1528 4216 1647 1369 987 3115 1031 992 1244 755 3633 3782 948 2373 2896 3003 1247 1957 1211 300 152 3079 1117 2297 2876 1719 237 2141 866 2042 15 66 4898 1667 3058 2058 3795 2559 377 559 4386 2025 82 2356 514 2519 3433 3897 4247 2755 2318 2595 962 666 1051 1673 976 1768 2527 4288 4867 1619 4909 1168 4263 508 454 3798 694 3137 4131 4832 3933 781 651 3460 4405 4935 795 4793 4466 2951 4305 4995 191 972 3705 1403 3705 4392 1952 1237 2712 570 2531 41 3201 3715 4537 595 1150 1242 3717 3531 1804 1864 469 2678 4459 2613 2734 755 2930 4825 1141 2070 1809 3595 4175 1440 3966 3790 930 4181 2369 1791 4210 4077 2615 3968 1477 4995 1786 1568 2847 185 4007 3289 127 1618 1727 1257 3240 2991 318 3609 4697 51 1256 1049 4277 543 1383 4770 1388 1918 1446 90 3360 3762 2329 1340 4481 1621 2106 3789 4802 1209 1742 4488 993 3905 2118 1627 4739 2501 3639 3400 773 3882 3322 2597 60 3768 3756 4212 2190 2882 4167 4132 2703 282 2880 822 334 1106 1007 4473 1437 3347 1234 174 2604 2042 666 84 1886 2126 891 2101 4138 1812 1065 2640 275 2555 694 3685 2081 816 4157 3316 4774 1699 290 4158 634 1297 3240 1786 3632 1488 1665 4706 3422 2949 1569 2635 3297 4057 2540 3769 2719 4264 3220 1088 1123 521 4748 452 3652 3769 2015 3282 670 2496 1585 2549 4631 2706 1261 1146 2939 3727 4950 1580 4945 3683 2005 3928 2437 3831 2161 3882 812 1862 2635 1271 4770 2001 3478 4473 551 483 325 1246 4029 3214 2597 4625 2668 2093 2582 3096 887 2616 2638 1380 1445 131 2214 3788 1840 1966 43 1890 1593 2086 1454 2132 3370 67 3909 2316 4890 2056 88 2241 3357 4519 4628 1292 1538 2050 2755 1580 4059 2331 626 2402 4528 381 1138 4926 2868 1664 3889 352 2559 1833 4350 551 1834 1623 1271 2062 606 3799 2686 4802 4989 3938 4896 4269 3663 3546 101 3926 4687 1224 731 2743 4724 1169 2403 2126 4320 540 2482 1180 660 998 3234 1705 1650 1838 22 1614 1210 4505 3825 2673 1422 1751 4352 61 1837 4932 779 4191 1348 2536 2624 3546 2192 1471 4192 2836 2773 2290 4033 2695 2010 1213 3130 81 4939 4591 217 1780 2806 1380 9 1630 2454 2374 4660 2370 1051 880 2366 4950 4488 3530 1274 1427 524 4024 2746 3472 1698 4291 3275 1608 2225 4902 718 4535 1028 1282 769 848 2986 2610 3508 3306 2647 200 3941 4622 3154 2414 4676 587 3933 3966 4519 1939 4960 2867 3103 4659 631 2198 2594 2839 4159 4201 4623 307 1669 4199 2093 867 407 1538 3364 444 912 4836 1513 4088 2824 775 4079 2399 2322 293 4465 4481 1125 2120 2801 3820 3420 1515 3644 1732 206 4695 3884 1974 3230 783 3621 2012 2540 2157 408 2404 3442 1586 1266 697 2943 1578 3446 2888 4040 4885 3511 573 2642 2248 1479 620 169 1586 1124 1063 3365 343 45 415 4664 1801 3145 1627 1377 2129 784 778 1867 1370 3104 3904 2271 1727 2609 4456 1685 3664 2185 4495 1399 3618 2482 3945 4047 3587 3903 2801 396 4578 2346 4190 4777 557 4257 4200 742 496 628 3191 1405 1405 3001 2253 4950 3079 3249 3895 3059 1085 4128 4743 1477 2294 3328 269 757 263 4559 1009 1476 1518 3652 4291 2835 2995 4694 1572 2044 385 1261 1282 3407 4506 4639 3576 4174 4840 1437 4123 4714 2421 1307 3806 3931 2052 4691 1887 3507 3173 418 1888 51 3357 2322 3567 4678 244 1119 1878 153 4469 978 923 3290 4441 4009 17 1917 1492 437 4414 760 3007 2594 4115 2120 2532 1618 767 1194 4509 1819 1356 3356 2038 4572 4352 1768 542 3348 4286 872 578 4915 947 68 3530 2991 4097 358 3226 209 4375 2167 43 653 486 639 3879 798 1462 3985 2416 1607 831 3836 3065 1411 4336 491 2379 1381 2204 1198 3738 2425 3304 1487 2278 114 855 2078 963 401 3150 654 3809 709 3152 1237 2676 781 3794 4824 549 2360 424 1612 231 1597 1423 2894 427 4555 649 2116 3172 2011 220 1482 4724 1361 4499 1295 1038 4534 227 4653 1825 105 2015 68 1115 137 2053 335 4004 4084 2487 4229 3391 4204 3691 3882 3852 4429 4116 3939 4689 1625 390 2126 1796 3292 2381 2240 2323 2367 3495 4076 3788 81 3701 3539 2181 1913 4647 638 4373 2854 4597 1190 1649 1495 4766 4317 992 1195 909 3234 1135 3531 3479 4129 4167 1227 4166 1249 4906 2268 2817 4764 2145 1893 3146 1170 2401 4429 1598 4254 441 443 2105 559 1349 2087 4911 2625 4630 3926 932 3074 3624 1817 2869 2645 931 1606 2325 1850 2387 806 3017 1524 2776 2590 3156 3265 3719 406 4148 1486 894 1173 2667 1929 3756 682 4023 1061 1303 4324 3890 3409 4627 3556 930 4577 1066 662 2610 1644 391 324 1320 484 98 2274 3909 4249 2135 4707 1888 4950 1166 515 4395 99 2741 2074 2404 1969 1929 991 2134 3177 4689 4363 3157 22 3915 618 4485 2854 2149 2390 2276 2500 509 4123 1628 4857 3553 996 298 2471 3777 4429 2898 2069 2648 2590 1248 3590 1478 3767 1896 4761 3536 678 2039 3394 3415 1274 1791 2272 733 20 551 2717 4867 2409 3289 1081 726 2753 2387 104 1589 3467 2870 4943 4557 655 3754 4083 37 3866 280 1170 3634 1374 3686 367 956 4527 3783 1170 1071 2687 2008 1886 1044 1778 2661 4962 4461 1363 3721 2281 2420 4982 1833 2857 3420 3820 2026 3480 3639 4394 4383 306 4598 1161 4740 820 4004 3160 1685 4125 4788 2397 1944 3015 2838 184 4262 2899 4134 2897 3495 434 4789 165 3531 4564 2758 2652 2185 349 4866 3774 107 2619 3445 1321 1240 2850 2534 2869 3170 2776 2315 2017 3430 2217 1779 2850 4470 2732 1930 2451 3234 3739 168 904 810 1903 802 1482 2406 707 760 1062 3799 1524 2581 3742 1675 815 2851 2630 2212 1171 4004 1128 466 3282 1770 1481 565 773 2216 3449 3483 2413 3790 1615 432 691 1721 4515 4577 1632 2832 3642 1792 2989 792 2350 1323 1565 985 563 4197 1390 4192 4715 1516 2340 979 3555 1065 3566 1528 2180 1659 279 2374 507 4244 486 481 1249 2962 126 3130 1915 2240 4031 101 3339 4426 2819 2810 3133 1100 4770 2933 3939 1804 4830 326 122 4180 3200 1386 811 3241 4473 288 2675 4630 2970 4164 483 658 973 2439 592 701 2217 3693 3812 4135 3386 3438 1907 3682 1198 3773 1503 2043 2121 980 1245 3077 3466 3350 1190 4413 1612 4340 2807 3295 3542 4993 4041 1552 2427 470 2769 2154 1235 2998 2609 971 3088 4691 269 806 2482 2983 1167 656 3252 3732 3188 2372 4316 4861 4133 232 1735 4227 2927 30 4362 616 3163 2388 3594 4391 199 1636 773 2426 2010 2428 1047 2163 1716 335 2366 2396 1012 3123 4487 2758 1360 2521 4951 1958 4385 2201 3194 2771 1380 3331 2367 4650 3234 1430 4113 290 3528 4469 1064 2864 4432 3540 782 37 1495 4616 1579 2499 309 3045 698 4811 544 3133 4449 3281 2673 1224 3157 2670 3093 1518 3587 550 3213 2479 2152 984 2086 1267 371 425 4466 4250 3710 505 3358 3998 2800 3588 2170 3052 4189 3850 4396 4455 1124 4335 2893 117 2016 1532 634 1536 1232 2484 3668 1429 352 3768 2304 1744 2870 2683 4552 1511 1605 3807 4385 619 229 4447 4027 3506 337 163 1132 3047 2815 2111 3701 152 1404 1787 1987 2831 2118 1836 3039 779 664 698 1351 1020 1489 3992 1307 4858 3549 944 2736 126 3410 3580 737 3870 2413 4262 4201 4702 2275 1313 210 4026 4056 2973 1409 2325 619 983 2767 574 88 3038 3186 901 541 2599 1098 2754 1037 4331 1732 4015 3608 3652 3626 673 2841 659 1938 1515 2647 4989 939 2482 820 1017 235 1586 3537 1492 4699 2159 576 2717 3617 1149 689 2241 4821 2426 909 856 4844 3462 6 3702 449 3002 125 3603 1823 22 1571 4051 1856 4912 2081 1271 2537 1316 4527 4867 3587 4471 1593 1678 884 403 1253 956 3692 1263 3934 1919 4160 1332 348 3938 2459 401 1650 3725 2376 2391 111 4212 2329 2797 2406 3008 3843 653 3909 3908 3752 29 3065 4081 507 1176 3041 2066 2327 1323 3471 1417 3961 4296 1931 328 2817 990 127 1985 2878 3406 435 2743 2063 1608 674 2515 1578 2100 2612 3111 1912 3306 2323 1558 4319 162 3870 3730 3119 4724 2768 4237 54 4386 3649 2953 3588 4041 2964 4488 1135 4700 4560 2748 4552 2809 4384 88 2917 2657 163 4037 405 4628 780 3830 1199 3163 4546 1485 995 2941 2745 1195 3031 4690 1256 1756 2059 3155 1482 3504 1253 2216 4917 4724 2615 2728 3237 223 1636 4245 194 2797 4678 4437 1613 2960 1419 2642 279 3001 3275 243 1123 3955 492 3409 4079 4289 4694 4835 2367 4811 2696 1858 1802 2278 3641 2870 4187 160 2663 2167 4561 1688 3348 2916 823 660 1939 3504 1461 3248 1936 2232 549 2870 2798 422 3575 3553 14 1361 1421 2145 3638 3227 3640 3730 352 65 2665 3268 4127 1439 1088 1780 2221 2297 3649 3562 928 4515 4178 1769 3936 2067 2359 3995 4163 1817 942 546 578 4949 1035 4336 1737 1153 4877 3584 4490 4835 1999 4922 3731 309 3856 3515 4835 3869 548 4379 569 4021 4608 1957 837 1900 4537 1186 2797 2075 1126 3118 1754 424 4258 2282 2552 1678 2131 3928 4394 3084 4998 4490 4115 3138 1120 2188 2645 4103 710 4245 3550 1013 4574 4338 2583 123 4588 3035 3668 4338 3350 2636 1606 3097 3432 2742 4556 1210 3521 1643 925 1698 1268 4125 3351 756 4993 3647 468 4591 4585 3707 4024 1196 2629 250 428 1777 3895 3023 2646 3600 199 3981 2143 2584 3663 2964 1819 1211 936 3928 4980 3007 4003 4986 240 1630 4857 2525 4327 4997 988 1058 3645 1496 107 2620 798 4653 4738 3421 3261 292 895 3376 1331 1438 423 100 2351 267 2959 3823 2256 4642 2235 2729 1485 3125 754 3533 61 4402 1047 1099 1095 115 626 4977 3404 3839 253 2381 2376 1791 2904 2229 1828 2130 1606 3431 4471 1017 590 2017 1784 3923 3754 4066 3422 2858 907 2087 2737 2837 1715 2479 2798 2052 4457 1231 3406 431 433 80 2983 784 401 3812 1706 483 2366 4692 2523 1197 4557 2565 365 2387 3938 1926 2363 2878 1532 2691 4488 2702 4383 821 1008 3012 2713 3920 1661 2110 269 196 1955 4966 2027 1757 2451 292 3054 4275 500 1712 4748 1931 4525 2000 1298 3819 4909 2688 2966 410 1852 3205 355 3446 2991 2689 4584 2187 2583 2187 4457 3155 4258 3316 2941 2769 2185 4530 4118 4181 4953 4112 4884 4643 4362 2852 2866 323 4163 1889 2615 2875 308 3459 2775 2016 2274 1725 4320 81 3534 926 1693 1460 2286 4087 614 4903 627 423 1126 784 2618 1431 3396 4293 4899 527 1011 1358 1877 431 1449 2614 4624 655 2580 301 1937 3039 4760 2296 201 1271 2434 1776 4023 753 465 3711 3993 474 3671 2454 967 2613 1516 4258 2273 1151 2147 530 2971 908 4852 467 1872 1593 4384 3796 1516 3824 568 4602 1561 783 3375 2765 4075 2369 3331 2929 3276 1115 2880 615 2249 4912 4365 1737 3690 1686 1596 3657 54 4431 1462 179 613 3081 3341 2934 316 3462 369 1774 4405 4461 3796 3597 2060 1471 3486 1054 1115 274 3233 1361 4774 1642 189 834 4616 1923 2486 1282 1509 3376 2633 2388 1262 4352 19 217 1952 1803 3690 4725 381 4577 657 2119 3417 2211 1985 1021 4446 1376 4458 3078 4601 4346 454 3302 4610 2678 2039 85 952 1672 1980 4432 2123 3348 3912 1751 192 4014 1411 1493 3705 2771 4055 3148 1098 2102 4876 4846 1725 3676 988 1477 1215 3064 2376 1940 2161 4896 401 1715 3511 2070 2247 1719 3196 3375 4638 1175 4765 2863 3844 496 577 748 2261 1875 3624 2391 807 4570 241 2950 2294 3542 2513 3309 2169 2644 1523 472 2403 467 2883 530 1923 4471 3202 1769 3612 617 3341 2695 190 1062 310 2307 75 1659 3465 262 4579 615 1496 2575 3504 3818 3264 4751 1339 2454 4386 1278 517 269 3795 2916 4063 3226 3076 3096 4498 350 1490 13 728 4589 103 4112 1641 1687 4343 2675 895 1311 2932 3197 1075 2071 4755 2208 2813 3282 4733 482 1136 4361 871 4028 2723 4159 4682 862 1441 1157 2939 1985 3762 2431 836 1843 4128 4452 4282 4847 955 794 2565 4962 2373 3319 339 4255 3639 4785 1684 4996 2194 4088 3455 435 3183 334 2868 4154 3640 22 2857 475 2220 1594 550 493 759 212 400 761 3175 1958 2385 3886 96 937 3398 4941 2153 2058 224 4845 3029 2136 1724 816 1699 464 3995 3341 3647 4985 4547 1292 4719 3369 4771 1117 910 1038 3803 1609 4708 4565 370 2383 3387 286 4038 4785 3172 1549 1528 3668 585 3315 477 3980 656 1988 1966 173 4022 4151 2497 2475 2489 969 461 1611 2653 1962 4298 4856 1537 1782 975 1111 831 4717 1842 1203 207 3699 3108 2457 3940 4889 1266 2645 21 850 3189 1220 3430 2079 2547 504 253 2972 2500 23 1861 1704 2909 68 358 649 3296 3349 3819 2110 4274 4699 1162 2691 1892 1077 2864 3896 2891 1005 3219 2746 3881 1449 1454 4417 3769 139 4424 2112 262 2818 4125 3897 4653 2903 2659 4910 2038 2465 4743 1481 967 1529 54 2405 4313 1143 260 2146 2633 2083 1904 1893 3064 4068 2182 3957 1956 4749 2019 4856 2677 1643 973 4636 2872 312 25 390 456 1611 2579 4318 1656 3606 3729 2457 4306 4487 512 1454 1283 1703 158 178 3196 4574 326 4236 3195 3109 1239 3793 1232 970 3589 929 2616 1528 4535 1304 326 3972 607 1798 2029 1913 1221 983 2127 1765 3221 3020 2689 4714 1348 2345 3764 3774 678 1221 3086 1707 3547 1589 375 1167 4654 4664 2341 2077 1805 2564 4432 3211 2212 4576 1854 4978 1346 600 1064 890 937 3821 3579 2939 898 4682 4145 3532 1991 4264 3365 4695 3512 2906 4227 1203 4975 1546 3565 3097 2955 1314 4127 2824 2313 1948 3884 3170 1310 707 3886 4996 2014 1184 474 522 1329 3238 2945 256 3944 3925 2681 1394 2556 2619 4066 4597 2264 2822 3186 4084 2322 2267 3529 3412 4854 363 4198 4680 4643 4480 2736 3797 172 189 3629 1807 1599 4059 398 2859 826 589 2057 2827 1601 501 3382 2909 561 3740 787 3052 2721 2006 1368 2253 915 771 4012 3388 24 432 3742 4053 521 4276 4156 4995 2862 3787 2072 3780 3419 3559 3445 4682 3774 1538 3511 516 2859 4812 2208 1259 120 2507 1420 2253 4793 3126 1718 2894 4133 1074 784 26 1375 261 2888 508 3958 622 3109 4683 1133 803 4590 3495 2268 2840 1051 2616 1389 2783 1930 56 735 2923 1875 4964 2855 1252 853 4446 1082 1310 2047 3774 2741 1857 1631 4428 2397 4730 1599 808 47 577 4658 643 1905 4834 3596 4035 599 1796 1864 2035 639 4148 1255 4600 3461 1603 423 4965 2232 428 2914 664 2139 4895 3851 4235 2069 2377 3677 3492 1585 3258 787 4397 4487 2157 2593 500 889 4587 3778 2932 1559 2400 3639 2475 4556 2381 110 26 2054 1204 1905 4720 1681 496 3699 3119 1445 1130 2391 1325 4828 588 313 749 2045 611 1850 2924 3940 1693 2088 556 959 1431 1411 1372 3898 865 3794 4533 1100 1311 2980 2871 832 4562 3648 4162 3525 2045 4885 3854 911 2586 2066 2419 2403 4594 3455 4585 2599 2688 4466 682 632 3071 3004 1371 1745 4103 473 1575 2755 3836 1260 355 3023 1967 2376 547 1414 3155 1736 348 1098 921 704 144 3442 2773 1873 4373 4530 4006 2521 1302 1680 3418 1369 2824 4520 2655 3821 726 4521 771 392 3142 4694 550 4629 186 2511 1339 1783 3304 845 3170 2706 819 1689 4233 3039 935 3381 766 1268 3200 761 4935 2730 3052 3232 4186 453 2124 3608 3213 256 3560 4014 119 942 4800 104 4533 162 395 2105 3166 2880 2236 4504 4752 4617 3552 4521 881 2307 2225 2042 2582 3383 2358 2903 4159 506 4817 3576 1257 852 4775 110 171 116 4468 3985 2289 3633 4924 3028 3292 1410 611 1159 872 152 2446 61 325 2135 3456 372 1799 3649 4990 3743 2222 1394 1995 1727 3055 2525 2741 3214 4616 4421 2318 4938 776 4477 3396 1264 1245 1777 4841 367 420 1691 3499 1417 3132 4871 4093 4405 2107 270 4397 2136 2816 1127 4292 2319 983 3298 593 1254 2280 667 774 164 977 4125 353 2381 239 292 3029 1687 553 4018 2542 757 2805 755 2937 4023 449 968 3049 128 547 2296 51 1855 3217 4835 1603 4262 1699 4237 1173 4726 3332 2145 4389 673 2316 3275 3295 4631 529 2597 1368 3890 4809 163 2426 297 2161 1255 3316 4593 4801 3677 4792 1143 2670 2272 3796 2383 607 1188 337 4857 3313 201 4007 2230 2819 2215 3335 4711 4010 4492 2487 1239 2790 7 58 3636 1803 2017 4358 1906 4066 4447 4660 407 4421 2290 2547 2368 3222 4094 1092 4507 1553 1502 319 3531 653 2494 1574 2072 1743 4912 4941 276 3830 4440 2656 3678 4744 3552 3085 3955 4844 709 2429 440 1902 3799 4744 121 1023 845 4982 2350 546 3487 3238 2145 1744 4130 2475 4521 1925 2104 2369 1137 544 253 4093 97 2919 2139 2739 3548 3857 4215 1029 1841 4938 4074 483 107 786 2456 1885 4345 1606 4644 4123 1726 3286 4794 4358 1610 2670 4772 1044 4943 1541 2766 151 4164 408 3346 2831 3190 4720 4125 4484 706 3560 4768 1516 2797 2984 3000 123 4596 4077 1974 4046 1444 2414 3455 2775 3275 1360 4077 2204 693 884 3196 3608 704 2764 142 4281 968 4569 3624 152 4836 1112 3242 3132 4719 4896 2219 4247 5000 461 2899 3951 930 2937 2760 2719 349 3686 3817 4211 2451 3348 3534 4712 2164 2257 62 3889 210 1717 4711 2291 677 2058 4481 2666 2041 1378 2427 2913 3891 1912 3997 695 4736 3541 2357 692 3942 1413 1010 3728 2241 3144 1940 2013 2655 1617 3378 3048 4756 2090 1514 3972 3671 286 2188 2678 4059 3846 1447 2130 1287 2493 4595 2933 3055 2572 1766 3897 3449 559 2096 1868 136 3285 414 3841 84 2420 610 117 1119 882 2457 3547 4730 1445 4852 2769 1854 565 1336 921 2204 2692 726 3049 2726 2917 2395 2771 995 4778 57 974 71 61 3620 3539 4016 2280 231 2048 1394 3100 101 3792 1172 2798 3111 122 225 4085 3428 4766 2768 4166 1340 3787 3813 776 3589 4564 2493 4129 703 2725 2286 4231 4999 2091 3557 767 1215 3586 4533 4873 2580 604 727 4281 3047 2465 4668 928 4285 4849 3877 898 2463 380 36 750 2827 4194 2152 969 3225 3116 1101 163 3382 4225 4090 960 2068 4489 4873 1384 4200 1662 1018 583 3491 1254 3216 1926 3234 3467 1706 2376 4975 755 3508 4950 4821 3560 2515 812 4799 328 405 185 2129 4894 3175 1115 4630 967 1436 2689 169 3990 2309 2815 3292 913 4324 1429 2716 482 207 896 2338 4232 1035 2608 2571 2595 127 1272 2969 3035 1357 1242 1345 4233 3980 4672 2907 4603 1816 228 4021 797 4480 3761 3168 339 1056 1495 4401 3681 1437 3059 474 3003 2587 3980 4790 4885 1850 408 720 4299 3077 3509 4541 3842 4498 1984 741 862 180 1249 2150 434 2676 1245 1809 699 2556 1043 555 845 1211 2416 1646 3324 4548 4771 3645 3364 1958 2905 4451 4507 1645 4522 3605 1529 3600 3634 827 3231 2841 4817 4811 2645 1520 4251 1582 2026 3840 225 4401 4615 1249 3183 3582 732 2844 900 1296 3562 4042 3893 4810 4824 2454 41 4713 783 3582 3454 1509 582 4718 99 1669 4358 804 4060 2416 2974 1541 1698 2380 4368 871 256 3426 3578 4525 2591 1904 1151 1567 1538 558 2220 2407 3 1354 4491 996 1772 2084 4203 1595 1239 3674 3813 3457 4103 2013 2337 3882 4365 2402 479 4869 4492 3835 2511 662 428 2419 4969 2411 4187 4438 4318 1936 1207 1790 3797 491 1597 3991 102 16 1774 580 1307 2502 2356 1991 4274 2703 2562 3077 3285 1348 1953 2256 2465 183 1796 4531 2610 2048 989 514 1678 1705 4413 4319 1102 450 3296 2934 4352 973 654 1802 3247 3810 2228 2869 1793 13 281 3388 3896 3587 2113 1273 2058 2689 2294 4840 2849 1413 2618 1714 948 3491 205 2893 188 4033 37 545 1544 4467 3369 1556 3369 3000 414 2440 4087 4523 4730 3728 410 523 4748 2286 3769 2083 3986 4304 4263 674 616 70 3153 3309 2920 2454 4145 4640 4829 3473 3838 1361 727 3859 4026 1509 3938 3822 1266 161 238 3631 530 3802 1560 2552 2999 1629 4320 3485 1642 4208 2114 4343 2868 4111 1565 2068 1524 1064 3590 108 1107 3551 846 3270 569 579 656 3457 1524 3487 3220 3683 5000 778 2879 4870 1002 3055 2553 454 4276 4966 293 604 3733 1017 4772 4102 2702 1800 1858 820 2773 2109 4104 3053 4470 2257 256 4528 2813 1197 1021 1291 1941 410 24 4816 2004 178 1435 1611 556 1964 4739 989 3236 692 3534 1468 2989 1352 3609 4617 982 900 2220 328 3857 3727 1059 827 4395 1116 3695 96 3168 1578 883 1462 4580 2404 2633 2660 3323 386 1562 1779 4514 1910 9 391 2451 432 3289 2281 605 4643 1906 3616 4522 3381 2856 771 3344 3411 764 3376 89 3947 2441 4937 314 1544 1848 2058 911 4273 837 4956 4446 1370 879 1109 567 425 1332 2030 2355 186 4970 763 2442 476 3615 4463 2347 4634 4019 2981 2248 523 3729 4640 247 3195 1074 1508 4322 1968 2345 1858 3752 925 2143 832 2466 2434 3697 3655 2327 3266 1237 2364 376 2219 4305 4655 348 3730 4876 2686 189 604 2779 2827 3754 2286 1069 2058 1563 87 3064 85 4768 785 4858 4776 2707 4275 2848 1276 2193 3369 1802 4352 4636 1754 1189 4419 3116 65 2504 3660 1633 4038 4327 4771 1259 3858 1531 2349 1931 2006 552 2499 4303 2212 3374 3115 505 100 1953 1734 4761 2185 2177 3768 4223 698 995 2916 4346 1401 2893 2757 2507 3151 4022 3382 74 286 2684 459 1496 550 788 1350 1084 4017 61 739 2367 718 4997 132 847 689 4123 4685 4775 2474 2747 1497 1862 4674 2846 3467 4156 1545 3223 2662 168 2939 3758 2910 4204 462 4849 4101 695 4261 1990 3447 2506 4776 3067 1254 68 4562 599 3238 2806 2898 3517 898 4856 1362 4784 3726 3738 2971 2450 1570 2620 1631 2091 4949 1622 350 337 1136 2296 4114 4650 4399 692 746 475 1116 3159 1330 116 4124 532 722 1434 4319 1360 467 2188 4228 4767 3309 319 1763 3854 4068 1258 1225 3431 3470 3266 2336 2264 1382 1255 524 3012 2933 990 1719 1344 603 4997 4101 967 3842 673 4929 31 3828 2275 3607 4194 456 1783 2871 366 481 1332 1577 749 2167 495 4707 2062 1988 2615 3884 4898 535 3330 197 3752 4101 1463 1939 4993 1395 882 367 660 941 164 3445 163 2451 2944 2312 4373 2734 3287 2429 3322 2655 1549 1331 1282 2089 4898 4649 1430 1162 3977 296 4389 4606 4580 1029 3281 1108 374 3849 1959 927 2311 2289 939 3246 3420 2821 4833 4052 4061 1573 4125 2352 4766 1759 844 575 4822 1595 3281 1989 2850 2656 3697 1480 3563 2915 4647 789 2476 3991 4041 3384 1133 3832 4753 1569 2979 1103 3700 1946 3733 721 399 3922 2840 3328 2733 4628 1413 4032 2330 3609 2806 2563 1259 4938 4892 4974 324 895 836 442 3705 4634 3381 1164 3645 3932 1403 4085 2014 2760 3072 4666 2110 2675 1598 2837 2436 4035 4237 2794 121 3420 4187 459 3780 3124 1864 1045 1718 1608 710 3377 4959 501 4831 803 4479 168 4790 886 3101 3038 388 655 2796 549 2101 2118 4457 4537 3065 1440 2886 4264 3291 1895 699 3222 1157 2688 4487 4794 1746 3652 2059 4647 3587 2552 3120 4636 3859 4109 1723 1429 4971 3312 4952 55 2191 4251 1548 1656 4814 4450 3554 332 1582 3935 1823 1417 717 4199 2031 3748 2209 4395 1477 2946 1730 3080 1710 1681 4515 1239 1527 403 3716 157 4355 2650 410 2572 2062 4110 2614 3489 2532 2353 2338 52 3707 3804 3119 2731 3276 2751 3826 7 2158 1589 4378 1093 3091 1349 3100 1654 4930 4826 4495 2111 4827 1140 3833 2890 2902 829 104 4476 996 173 881 2933 1916 4143 1756 2019 3688 2562 4613 4175 4829 2736 4765 4101 3519 4674 2992 3905 4026 1202 4093 2901 2218 4191 1121 2180 300 365 3412 4587 4451 866 3170 3218 3844 4410 4035 4999 1082 3181 2435 155 1690 2836 2691 427 2688 1207 2750 4288 537 1977 1077 2039 3711 2586 1892 1266 4352 420 4834 4918 2831 1911 709 915 3618 1670 580 2335 346 4784 2483 619 2254 1455 906 2100 608 3404 1686 2571 1238 2681 1375 2550 3746 2181 3224 725 931 3140 843 4053 3322 3293 4610 1897 3342 4930 655 3348 1232 2451 3485 3944 3376 1019 2524 4362 4558 3706 2433 1035 2577 1985 283 3080 3276 4425 2208 3931 1132 3204 3798 4985 4595 4130 154 4506 4160 310 2268 1228 2325 4071 2665 4512 3272 824 184 4196 2378 487 3174 2687 3875 2417 394 3239 476 4237 3185 2758 3827 4421 683 633 3051 2408 2004 4784 689 395 2908 1337 3208 2963 2719 598 3230 1996 2462 18 4773 3413 2053 3367 1731 4146 3667 387 2898 2625 2405 3774 4905 4093 4506 2597 1201 3159 4112 1787 104 3399 2974 803 145 3159 3448 2543 4283 4961 1735 948 4758 4484 566 1371 3433 1027 3494 3274 4350 861 1266 2681 2836 2790 4716 2422 4228 413 2975 4497 2709 420 354 1616 3721 2620 1499 700 2349 1198 4714 3051 1501 82 4618 148 485 1204 1011 3782 3729 3282 4155 577 4630 3383 4600 4859 207 4388 4215 4244 185 1562 817 3018 2543 80 1000 1150 3350 1475 4567 446 3362 2057 855 2745 2488 4453 3459 1550 4522 4919 133 205 1462 1273 3814 4900 3887 394 4562 3443 514 1639 1721 3152 555 1301 3232 2724 1134 1321 4094 1477 3422 408 87 1058 3977 415 2589 2834 4545 3692 1106 5 1581 1610 3414 3929 4414 1210 399 2254 4282 4877 3284 43 813 3826 4618 111 4539 3902 895 2040 415 1055 4474 4640 4184 4777 2401 2890 3998 1081 2248 2714 1553 4068 1145 2626 811 4585 2095 4566 225 2299 1530 1561 1093 4920 4030 2965 1207 2604 3427 4672 1503 1415 1846 1801 157 843 3583 2599 4882 3703 2778 1242 588 4150 62 3024 2582 1 1952 2970 613 4073 3009 2140 2756 1518 1268 4080 1865 3707 985 180 1246 2567 2813 247 1865 621 1040 2560 2500 1629 517 3159 3197 4673 101 3082 4743 4217 1988 1818 2448 2783 2979 3355 3705 2028 4548 1143 305 4297 4834 3020 4714 4087 3006 2145 3474 4711 3251 1109 876 2187 1123 152 3325 1067 287 3528 2543 2689 2347 4446 1553 1494 3399 1518 964 2570 4743 4419 3120 160 3508 2720 3269 4127 2122 3896 1795 4698 3128 3367 826 4833 1074 2030 26 470 2106 507 4261 1945 4147 3591 1376 4269 1461 4806 4934 1936 1444 2362 3804 895 649 4329 1134 1199 4615 2202 33 1861 271 3356 2727 4752 4693 3816 3726 2793 1544 4226 1529 4450 678 4891 4213 124 1709 3618 2702 4391 1579 1814 2855 3166 2392 3422 2197 2440 3303 4729 3333 1401 545 3414 1962 2382 1505 3886 3424 1085 1704 1661 1803 363 3275 1972 1417 4395 448 4418 2508 646 4221 3390 961 1294 681 4039 3523 441 1433 3012 320 2572 1780 140 539 1158 4144 3824 4921 2816 2995 3132 2940 3836 4746 3538 1027 355 1573 678 4000 2213 3569 1355 400 693 4637 2556 3447 4307 2181 3556 4905 3656 2050 4423 3138 4381 3896 2702 2695 700 1119 1135 1403 1317 1131 3363 4139 3739 3484 1527 1842 2869 4655 691 3174 2461 3667 4054 1913 604 2828 3528 337 3780 747 3942 560 2620 4212 3777 340 3640 2190 4303 24 487 3575 2601 2194 1467 2830 1404 1571 1012 4631 560 1514 3902 4315 2900 393 2846 2957 3967 2278 4032 4053 2321 3412 1628 1577 848 4287 1685 359 3187 2092 241 4877 811 4494 3796 1866 4725 1898 1628 3657 761 3228 86 1405 1870 1752 4968 4912 2820 114 4085 682 2640 758 1396 4769 1787 4153 4737 3835 3459 1325 379 4541 2889 4625 4324 2296 3450 1615 4933 1022 1063 2853 4031 4561 2388 228 594 3437 4852 476 3234 2449 2187 3454 93 1082 1851 3168 4062 3792 1520 1989 2477 1352 180 1139 3717 1200 2476 3027 3517 541 4648 836 4408 3600 1983 152 1845 1989 2041 1061 615 4107 107 1525 3205 2535 1343 4262 2147 2864 3297 4747 1104 4692 1547 2946 3398 2506 1201 1084 1894 110 3958 681 2673 1065 2814 3297 575 3798 3018 1387 2796 4646 591 3658 1846 4173 2494 4346 3329 3075 582 3056 1403 4347 878 4280 4640 4623 2363 1756 4503 26 3560 4172 322 1604 825 504 4690 1778 2319 4096 1882 1692 4655 4629 1159 3470 2595 4101 3734 63 4647 3818 1046 1908 2013 3132 554 4662 3394 3107 2232 720 1734 333 1756 4986 3264 1926 1862 313 1232 3643 2519 2052 1355 4734 3969 3304 4755 2350 468 110 4796 2483 4905 3336 4840 318 499 1959 3580 4847 2233 312 9 845 510 2426 3980 890 4017 3897 102 2644 469 3327 3156 4318 2498 2070 1072 3604 682 279 3958 2299 1141 3805 2440 2174 1102 1283 3859 2962 1131 1482 2272 3011 176 1028 1956 3141 69 4516 1392 1316 1964 4667 3569 4884 1940 1885 4409 4114 2193 3602 4860 3792 4297 4261 4292 3893 440 2368 1062 2451 877 1935 4091 2655 955 2480 3696 341 3441 4689 1534 2402 1002 2114 1642 592 3870 2943 566 853 3423 3879 3519 1252 269 1464 637 2682 2219 4144 230 1082 1183 653 666 1626 126 1063 4800 604 1989 1537 128 1230 2305 483 2216 1866 160 578 2960 3711 2726 3095 2797 3902 2146 4212 337 2245 4774 2299 4721 160 58 190 4758 1571 273 2287 3109 1273 4970 3666 1447 2584 1224 2982 3745 595 107 4689 2949 3326 565 3185 4328 686 798 2371 3306 4263 4241 4111 3873 787 4004 4202 3062 2850 1708 4482 2902 980 1103 1270 3458 2049 4336 4508 1455 586 342 105 1359 1325 2557 4197 4583 2876 4435 1268 4903 3070 4964 2726 1957 4029 2135 1975 2322 3263 3215 3720 3099 1566 3860 3068 313 1888 1047 3476 1442 4847 697 4868 3614 3617 3604 2315 234 4185 3984 4167 4504 3964 2728 3927 2389 3318 1579 2511 778 4179 4259 463 324 2358 3121 2684 237 2965 2903 614 2816 1786 2020 4040 1840 2732 1556 3668 2930 2076 2590 4444 4854 105 1060 3594 4466 756 4366 3985 3655 3508 535 1865 4754 668 4014 1207 4708 976 4847 850 2411 3100 3848 4008 3591 4437 4636 1183 2853 3789 1315 412 4608 627 1144 1703 475 2585 4514 3989 4424 1652 2179 1581 4028 4536 1380 2412 4648 602 1095 4073 4162 2195 3252 673 522 2428 589 348 1525 3772 2113 3118 3014 2876 2508 3767 2096 804 4310 4988 2245 1435 336 3227 3642 4082 2 3099 3328 1809 4024 2474 1717 3666 264 4229 4729 4209 2821 2363 2994 3426 2215 18 384 1803 2609 3433 2297 4533 1066 4236 4502 2335 1933 388 1612 4331 904 260 1805 4735 3217 3141 1524 2958 2756 4314 3444 29 4758 2397 3474 4558 4350 4305 4982 4032 2726 3293 3847 3852 758 2535 2988 3354 490 4607 811 2178 4223 3128 1101 932 1186 4810 2008 3889 4625 2699 3820 327 2247 2401 3679 4728 4980 1385 593 2843 2603 3372 1952 546 939 2477 2966 4331 4623 4244 1406 344 966 3365 258 3046 4371 2530 2536 2873 4646 125 4184 2039 2185 4839 4608 4025 2283 4076 264 3013 3033 1732 1871 2454 4024 3060 4428 1570 3644 3339 3805 4147 549 1501 2907 1255 4205 3948 2236 2568 4355 3778 3880 1629 2426 831 3869 1135 3394 353 3492 709 2606 4527 4881 4368 3925 3014 2998 2352 2210 4469 488 4997 68 3168 2033 742 4790 4856 1357 4678 4504 4480 2573 1754 476 3834 1391 1956 1890 1057 3707 4067 4668 4493 3263 4377 4827 2378 3669 755 456 1032 1992 1677 4724 2052 114 3572 4584 950 1089 833 4374 3154 4614 709 1702 135 1764 607 649 690 4583 4536 2803 3100 242 3072 3136 4656 704 3845 3974 1694 3268 3099 1227 4723 1240 1263 2251 2495 4162 1139 3971 2245 435 374 4313 302 4350 4441 1313 4902 4471 3706 1625 3718 4889 3045 1742 3761 4823 2038 933 1239 4604 1680 3555 4748 3899 4017 973 1690 4487 4443 4905 2411 2612 4501 4531 4896 4869 2968 562 3661 3723 3379 1800 3018 2437 3856 4197 2427 3426 3460 1404 185 1416 1987 2636 4472 1817 4969 4240 1599 1337 2778 208 1034 969 4995 2318 2179 3015 4974 738 3405 412 2482 2263 4880 3284 1193 107 56 290 1137 1603 4270 929 3900 2732 1893 444 1535 4563 326 2143 1806 814 4653 1283 1871 2825 809 2758 3443 4715 544 169 1776 1766 3480 4312 153 4690 1320 4381 1884 4106 1413 3654 2931 3605 3469 3819 108 3494 4488 673 617 477 385 3553 4193 1381 857 4625 1933 2379 3821 3970 2196 4845 387 4056 3495 2433 3793 4198 3405 3209 966 2551 1465 1030 3079 3286 2903 4354 2227 2743 4538 2812 4760 3355 4449 4736 468 248 1062 2741 444 1439 446 1661 2832 4084 1243 3760 4621 1394 2605 2393 2410 4868 1956 103 3955 365 2168 2718 1234 4449 3234 788 2384 154 344 1524 4128 1756 2781 4126 1077 2488 4966 4709 1167 3973 4670 3647 235 42 187 4753 1952 2854 3782 2593 4066 2441 2767 4730 4226 3216 1695 291 2964 2540 869 1952 1687 2595 42 8 241 1214 3492 3725 1777 1786 4598 3455 923 2359 4807 3897 4792 4700 2319 2051 2163 553 2149 1606 2196 4899 3811 91 3801 2947 3704 1164 64 1311 1677 3322 695 48 2865 1669 1365 3323 1829 4903 342 4384 4265 1066 1946 3582 4645 3277 3374 1501 3529 3003 4153 2306 1949 2123 929 919 2313 2521 588 2040 775 2764 4567 199 4508 1718 2651 2536 3739 4527 4882 966 801 3819 4990 2996 4514 63 707 181 2819 3063 3248 4277 3150 3243 3058 2374 3393 1294 4410 2412 447 4734 4978 4401 1861 1671 3163 4218 2614 3008 1377 2591 576 4828 933 719 261 4441 2091 2282 4843 4957 3914 2925 3500 1940 2359 1562 399 4371 3977 861 1733 2433 3590 1872 661 4152 341 424 2992 2384 835 1917 4189 1837 4062 1918 1062 1268 4220 883 1298 3058 469 737 2385 4501 1573 1914 2011 760 2972 3642 1313 2444 1485 1659 2794 1746 2146 4042 1696 441 4326 3239 3520 1286 1418 4537 1966 1719 2369 704 4318 4719 2299 4657 844 2854 4734 478 445 838 4056 4795 2876 4967 22 1194 3798 2403 2377 1376 2798 4371 1804 2606 2986 4800 2271 4368 4908 4298 3375 1121 3154 1165 3347 1086 2358 247 4905 4654 2566 700 1455 1329 573 1722 562 246 3696 3013 4306 1723 555 876 4252 1136 4834 434 2447 4404 720 1366 3599 2391 515 4739 2366 1518 3325 4601 214 1419 3117 3778 3640 3787 836 3926 1352 2646 2113 23 2414 2441 3517 3830 4878 4527 872 628 4969 2708 2130 2794 1058 2217 1202 4474 3538 587 2419 4099 4093 3060 1194 2264 3395 2729 3090 1346 1103 2602 3224 3354 2059 100 2366 800 4043 1978 3900 4823 4701 3704 3499 3366 3847 2599 824 3640 865 2029 1255 461 55 3905 4877 711 312 1243 813 3862 650 1234 4205 2477 859 1020 4918 4282 2121 1722 463 1025 4740 4097 929 3386 2607 2706 4204 3663 346 4914 4242 1375 3315 555 2215 3342 1328 4065 2999 1538 2286 4702 3760 4727 1534 1527 3635 1948 50 1213 55 3892 460 173 2622 4399 2800 208 3103 3622 3069 2244 3490 1138 793 4649 1639 517 4362 36 2575 983 3797 4319 617 3747 1330 3583 271 1719 2678 4221 2934 400 3527 678 3106 1891 356 1003 1055 3549 1923 2914 1177 3949 105 195 4213 3580 2710 2755 2118 2100 822 2596 1201 4630 4129 2795 3049 2506 435 2321 1964 451 2357 2715 3 1080 1450 2906 4510 4813 2867 3916 3966 1664 20 857 2882 2460 3340 3654 1274 1001 4737 3558 1159 1202 3178 3036 4753 1629 4515 1890 759 4623 3516 333 2099 4270 98 3686 4499 2669 4133 186 4906 1739 2361 3011 3052 4092 1901 2326 4293 894 2806 3435 4843 4486 685 64 3224 2657 3357 4198 1417 1475 3726 3226 4177 3467 3149 237 4079 3749 4881 4173 227 2615 4440 290 429 2948 400 4370 4798 4244 4086 2277 4510 2346 2394 2561 732 2501 1121 711 2593 1583 2530 4300 141 1873 4690 169 184 837 4992 4684 1691 3098 2625 3725 4212 2604 1069 4514 4078 3322 2480 2547 3894 854 618 2846 2239 1056 2224 4996 2559 428 3712 2610 3592 3711 4769 2 1544 1638 2697 159 1713 2935 1197 4044 810 2973 4660 1950 804 3104 1780 933 2877 3195 3068 1223 3088 3389 4192 4053 68 4008 4241 2373 3993 1597 762 4238 4134 1046 956 23 4693 907 3171 1904 773 2758 3678 1222 2048 279 1627 2020 3178 1232 4336 2309 3808 2129 4163 3531 1646 189 2508 4883 1096 3340 1958 4287 3186 2847 3657 4242 4368 1287 2027 511 535 1743 4818 347 3514 1205 3275 2319 1862 4485 4911 927 3286 2294 1409 4245 111 2043 3553 2846 2797 1803 3699 3580 1157 2025 1505 818 81 1068 445 2691 4135 1152 784 124 346 852 4286 1982 3312 1354 4655 805 3506 2411 1056 4899 3687 3488 2656 4541 1657 18 2052 4381 4006 50 4387 4070 3112 3217 3202 1676 726 1010 1145 993 2001 3403 443 2017 3479 1272 4162 263 4676 1016 4386 4629 3500 1742 2098 1737 4322 4489 3534 4314 421 2412 439 711 989 3455 2985 2560 2962 1916 1547 4307 4086 4763 3739 1336 4502 4238 856 846 3412 821 4782 252 872 4100 3069 4456 2819 648 266 3532 1826 2326 3997 756 3761 3028 3890 3033 2421 4238 2464 1937 1681 2418 4101 2676 3610 2100 2471 1457 907 3531 4308 3583 1506 746 2243 2476 1217 3256 585 2386 3174 2800 294 1365 3763 1770 3813 3006 3070 4416 4143 331 2586 858 4208 2292 4565 1395 3337 1928 1584 1089 2573 934 2850 3473 3324 2172 2949 2992 4386 4196 2992 419 513 3106 1027 680 2595 4335 926 819 985 2617 4226 2322 3031 3649 4470 1177 3477 3827 3507 983 1479 905 2945 2887 2478 3785 3736 864 2590 818 2240 3150 2198 619 4601 3279 3659 1173 2195 2982 1668 435 352 3475 4359 4065 2717 4856 3739 4914 69 2422 3340 289 558 2470 2795 2377 1289 793 3099 2941 366 4585 4653 3657 174 2725 493 590 3543 4281 3882 2586 3940 4355 4482 3222 2330 520 4140 1390 4781 4125 164 2893 33 2078 1546 4750 1128 858 1955 700 4483 4268 2551 2299 4321 4596 1985 2188 425 820 1282 4909 1414 3628 1983 4711 4230 7 4214 894 4395 4100 1549 1301 970 293 3883 495 1486 1619 837 4719 2821 4032 3410 3993 1370 1091 3296 3494 2578 3112 157 1300 479 1109 1566 2740 3784 3879 3323 1195 3215 4515 4065 2129 1105 3141 447 4349 434 3236 2617 3830 158 3908 3697 1811 3793 3330 2361 3173 4288 2444 3369 2024 3438 2143 4615 4150 696 2063 3482 691 345 2626 2447 4482 1463 2853 61 3014 3660 1038 2312 82 142 304 4489 4674 1055 1858 1076 4048 501 1424 4104 2776 4035 1672 2939 2612 3455 2535 292 4312 4874 4786 1727 391 4979 29 1173 1500 1268 2959 1081 4658 1859 4028 3859 2829 3563 1706 129 3279 552 4876 4337 1052 2327 4770 609 2206 3467 1751 1512 1009 1297 2010 818 1056 101 1270 4095 2694 1443 593 1284 4158 1823 3224 4368 308 645 930 4841 2482 1874 4905 4741 4172 2520 2676 4537 3444 2422 4760 478 1318 2886 3786 3894 3701 1646 3270 2763 1757 2448 484 2057 2663 4545 4597 503 736 2941 890 603 1473 3698 4014 2123 185 3336 151 164 4486 4200 4081 2190 2080 2706 4547 3637 3015 1085 2023 4354 4423 131 4694 3617 4299 1042 3042 4489 1359 4108 1603 1367 3197 3239 4987 354 4353 910 3866 2096 1669 2567 1898 1656 3150 4363 4003 791 4565 3810 1033 3011 350 3252 1361 2618 2404 1120 616 4468 3499 4217 3972 4045 917 4332 2304 4781 4294 2331 3340 3255 4328 989 2531 4909 1488 1867 3956 1394 1703 1797 314 3559 2593 91 4252 1695 2561 1413 173 3090 4900 1788 4957 734 233 718 1558 1577 3704 1974 3064 840 1744 3225 4429 4044 374 4762 197 728 4325 2158 3724 2212 1697 3857 4199 941 4131 2048 4259 3322 1192 653 1750 609 3226 2711 388 2504 4589 798 651 2036 4227 1747 1887 2085 1409 774 3311 4264 440 4326 1278 1164 4676 1381 467 2381 2400 2721 2745 197 1553 3397 1888 1814 4070 1789 3498 273 1607 1134 4567 1530 4203 2707 1441 1881 2976 1817 89 3578 2550 4204 4520 4758 12 3600 2815 3568 4514 3225 2047 97 3894 1667 2210 4773 3247 2579 1120 4188 3677 1971 1691 1745 343 1026 2020 1838 1779 1434 2235 727 4986 2249 115 634 600 536 3603 877 2912 2967 4182 4584 839 1303 2692 3735 4557 2510 4343 441 3535 4503 2791 156 4639 1287 3718 158 2314 4513 2317 597 1833 2811 981 3137 2481 479 439 4549 4963 1011 4029 2177 3108 9 2654 707 630 4824 4998 2129 2790 3289 3403 936 140 2450 2601 2401 3606 4263 1863 758 3221 2148 1280 3985 4181 3436 683 2038 2426 4605 4940 1997 2446 138 985 2729 412 608 3501 2355 3696 2945 1568 3839 380 3548 1580 3485 2397 2002 3330 2778 4996 3387 4923 3453 4318 495 1576 4066 3036 4278 1067 858 2908 321 131 2905 2710 1038 3252 4551 1991 1007 4805 768 1778 1323 824 1004 1450 3796 4733 535 4776 264 2255 2034 2763 65 1709 72 2740 4725 75 1050 4806 3870 2206 4516 916 962 1788 2277 1435 628 1194 2155 4347 4753 1380 3901 490 1373 1840 119 2353 676 2539 4689 2893 3777 4866 2304 2087 4850 1874 3316 261 4681 874 1961 4855 4613 2428 702 498 3903 2503 1040 784 2094 2991 4784 934 4931 4892 3201 3677 2653 3823 2715 2834 2927 472 1339 3255 3173 3163 1440 167 1227 1725 3064 3413 326 4804 1321 2782 4512 1117 4384 642 4520 1684 3261 3799 1288 2607 2549 4166 541 211 4647 1428 3243 3062 3480 4467 1591 1507 3415 3206 1715 441 3857 3760 3077 1028 3790 2422 1247 1107 4898 3112 273 3592 2773 1780 123 1283 996 4227 1852 2215 1605 2922 710 4804 1207 1291 1382 2235 4184 2073 1401 2413 4333 1880 3594 3197 3533 4442 317 609 2582 314 4432 597 1175 4942 2324 3319 2172 4661 808 308 1366 1237 454 4914 512 463 693 1644 4603 1329 1197 2890 467 4011 1638 4214 1759 1163 2857 2151 4453 1929 1517 4474 2483 3267 3060 2876 4535 4562 2971 2633 3769 956 4677 4281 3724 1088 4273 4101 2496 3429 4496 4214 827 99 3424 495 2467 3855 3515 110 61 1524 3312 999 4026 1061 4129 409 3645 3140 4396 4574 1342 2054 4427 4919 4865 2189 3155 2743 3824 2845 2344 1723 4773 2455 3208 568 4545 4336 3708 2725 352 4067 2066 4020 4059 1867 3965 3390 340 4978 771 860 197 3662 3422 3470 1338 1958 1924 3264 306 3953 1680 4296 1554 3207 926 3378 1018 750 418 4748 405 718 2154 2058 3037 1725 479 3219 4678 4213 2465 194 3279 1425 3544 318 2052 643 1827 1322 1062 4657 1525 3950 3017 4771 2219 2764 1068 4911 1807 611 2685 326 4176 3792 1579 3340 1520 1824 2162 3795 4133 3792 362 2689 3576 1381 2144 2285 3913 3940 28 2990 2649 4867 3746 2500 2750 4230 4489 173 1610 3779 1207 3209 2765 2038 42 759 2799 3894 2616 1614 511 2494 1544 156 4918 1237 1855 923 1164 4022 1997 2839 4210 3713 2477 2945 1679 1624 3240 4655 1460 635 802 2314 1151 3356 1956 1446 4236 444 257 2957 2175 252 3369 637 2947 3077 2272 1061 2062 193 1184 1028 2554 3999 4723 4394 2694 3987 1498 4989 2500 3563 4449 4342 928 875 1776 1969 215 994 3859 321 3013 3459 3995 1065 2126 685 1004 3508 3758 4492 2181 389 3345 397 1443 4264 1988 4614 4989 3664 337 4107 2881 334 4664 3690 1638 425 2248 161 3240 808 3890 714 496 2874 1487 1030 2473 1606 3556 4847 2388 851 4053 4524 3333 3890 3000 777 971 3918 2678 3924 2668 1163 4253 3009 3079 1781 2936 3831 3960 2396 2093 4681 431 494 86 223 4473 4845 4689 946 4534 3925 2384 2963 1465 3816 2450 2604 1683 682 2056 3029 2233 4676 1689 3105 905 2653 1534 1086 2105 1212 4238 2433 2456 4064 3764 2408 4987 1768 2884 1510 1449 4915 2345 3106 2200 154 4338 4360 3454 3353 2713 3662 1768 3705 2899 3192 2806 113 2850 2598 3805 3976 4574 4545 676 957 2143 2529 1679 1624 861 1441 824 1838 3009 3841 4897 4264 1441 2164 218 4796 1768 72 3489 3923 2763 488 3965 306 3677 3725 3979 489 4044 2953 3010 4079 2905 1914 4030 3299 4556 381 4648 4708 3438 4409 4196 2683 3430 336 2689 2964 3085 4481 2181 3833 929 3369 2295 2062 4614 2685 4307 718 400 2665 4266 3229 882 1252 3991 3523 786 4666 3907 4383 2722 4889 921 2826 1025 4876 3035 4824 2936 3707 1739 3915 4046 4089 131 1247 3317 4941 982 335 2874 3345 4452 2223 3872 2590 3594 3287 3550 406 3471 3135 3092 2169 2929 4061 2402 3241 3430 1168 442 2885 4939 3553 969 786 2097 1885 2858 765 4610 4220 4402 3530 144 3973 3845 1424 2823 1800 1488 3067 3366 3714 557 889 3643 4701 3354 3966 1068 3565 1818 3088 4262 3236 330 1907 2561 302 477 2797 73 3958 1761 4019 4623 3376 3352 4051 2695 2581 3304 4680 768 378 2675 4074 3247 3400 2040 3827 1523 4790 1816 2042 2274 4938 3258 2044 1931 4412 1671 4502 3123 1140 2438 1100 672 3783 1265 2014 1593 2053 295 3093 3059 2214 4272 2394 269 4344 3244 760 310 427 1428 3013 4401 3957 735 4813 392 526 1023 3183 166 2766 2289 2422 2396 2674 4657 1817 2469 2347 3996 43 3977 1398 4051 2700 2958 189 4542 4614 906 3436 735 3560 2210 3845 4483 519 2535 2005 437 3648 332 692 1931 2992 4033 3593 2039 1468 2203 4420 1223 2097 785 1594 3621 2205 4057 2981 4295 932 1249 817 2368 1116 3286 3032 4413 2073 3024 4647 4226 2242 332 3999 1491 722 2377 1765 43 4728 1035 2386 4064 1655 3996 459 1220 2246 1982 3002 2726 3802 3434 3771 3463 3151 3364 3752 102 4747 4012 4750 3468 2323 782 3222 841 1412 395 1501 3077 2843 4030 1204 2976 2925 1504 4056 4570 2656 2933 3251 3379 1216 3813 4721 2317 403 2084 348 3301 3509 4529 3481 4165 277 987 1185 2141 3670 2287 513 4670 3327 3827 506 3869 580 4327 1049 4686 1258 4607 3360 4119 3775 4506 4291 4984 3319 4246 1372 3146 1104 657 2288 3269 4560 2233 4456 792 4649 2430 3769 2588 420 4315 4108 185 3227 2296 4359 9 4269 1867 1033 3920 3629 2218 4466 2418 892 2650 1753 1709 1523 1204 4788 3938 4874 874 3420 2248 3564 2807 1638 4321 3776 4396 4203 3844 3626 2004 1896 2161 4903 809 4687 2192 2453 1972 1197 914 401 649 4146 1830 854 648 3052 2054 1989 3454 436 2103 1391 3914 4495 3741 509 1208 4430 4940 1681 833 582 3416 746 1097 3337 1718 580 2616 2756 3785 1477 2482 3727 4902 2042 2727 1448 2728 2632 811 3504 3069 4323 2391 2012 3414 4058 4758 3589 3443 1336 641 408 1149 653 3636 103 2491 3284 1598 2535 245 2787 1965 3136 4308 3773 3840 2456 3944 1147 4731 2984 2600 2199 4422 669 2278 2527 2678 3392 2616 4600 1163 1743 3497 2609 4593 4066 941 1347 3743 2606 384 3328 3458 454 4504 1257 1723 2197 1631 3502 4725 877 2898 2146 1552 3115 4356 3709 1849 616 2252 1472 4327 2594 482 3676 2024 2881 1422 2676 1794 4442 2250 3638 3442 2159 3699 1125 2144 3350 2963 2250 2153 3286 3058 327 4420 1557 2880 3331 2126 3292 4605 1473 3118 2593 1234 1400 4609 4588 4413 3316 4847 4290 3369 3244 3980 1333 1923 1858 352 2363 3550 2654 4096 307 3064 1051 2698 4619 3379 2465 3973 2124 2301 3361 1503 444 1952 4268 4253 3123 3339 2957 2198 1110 3831 186 4520 672 2578 255 1370 820 4832 2698 2160 180 3573 4680 1051 1205 428 839 2950 801 4443 3346 3634 1787 1005 1952 3691 1126 1086 3165 3488 1895 3827 3928 4735 494 271 3275 2022 4473 671 367 4515 4658 111 37 3470 1340 1915 117 1850 2609 2439 1379 2351 215 4679 2853 3603 1622 3656 2119 556 492 3173 2935 703 873 979 4577 3485 4411 4149 1411 4225 1595 4680 4818 3355 4711 4616 4852 2568 4470 3762 236 495 735 592 3346 4485 3994 3496 1464 2402 5 917 1150 4322 4296 469 3718 3510 1289 1377 96 936 4162 2320 4560 3586 3038 3804 1915 2760 4287 4843 4430 2425 2499 4455 4031 1810 2082 4839 1226 1843 3714 4396 3757 1999 3835 885 1148 2809 1972 3219 150 1194 3244 1429 541 2772 1129 2822 970 610 189 1666 328 405 1499 2052 4988 4033 4015 2923 4299 4853 3491 2025 1836 2215 3011 1139 1522 1686 2218 2427 131 998 2403 2297 1531 3607 3249 1798 4514 1582 926 3415 3898 411 3376 3376 3186 4858 503 4798 1446 674 2825 4988 4948 225 3095 3823 792 141 4053 3546 4617 2660 2485 4099 1482 3789 29 948 3554 2685 4364 19 500 4492 2265 4554 3488 4141 4748 1591 2992 4065 2043 2525 436 2613 1967 1890 2158 4287 3524 95 2879 1901 1260 259 2832 4870 317 4216 4474 4158 2806 2477 1351 2463 1230 3786 422 3203 4846 2887 667 3843 2498 3965 3532 3931 115 4275 525 3827 1119 82 2685 3143 2424 2274 3855 3488 1537 75 3154 450 2093 4277 385 292 784 4432 228 4715 2011 4052 1525 4262 2388 1499 1596 4155 4044 2522 676 1769 3375 3412 555 1828 1103 543 2862 3533 3914 2404 3803 3711 119 1651 2180 3067 3565 3173 2963 1053 2925 4496 4849 4180 339 4591 69 4462 568 1328 451 3074 1323 692 4258 1252 1723 1770 2349 4620 71 4188 2051 511 2750 2736 2232 4277 4695 200 3522 4529 3675 2610 1548 2660 4830 3498 2614 3115 4745 635 1427 4428 155 4082 313 2101 859 2707 853 3629 3512 89 3052 4737 1722 4410 2779 849 3422 4737 1793 1072 1253 979 175 127 2661 2386 3623 1186 199 2749 3218 2537 2863 510 2624 1265 1544 602 1476 2721 2357 4941 1678 1405 2105 172 3991 1423 2024 4752 1312 4849 124 1410 1955 2939 1721 489 1928 4715 1840 1109 1962 4664 3888 824 2344 2247 3472 1312 4628 1215 2887 2471 4847 12 1517 2299 643 1071 2415 1206 2864 276 3638 3166 2647 2314 2216 694 826 4967 1118 1924 890 3330 941 4825 2951 3767 3861 108 4877 4063 2517 2903 2217 2349 469 200 2975 2322 2554 658 2111 2089 3253 114 3212 4796 4652 786 3180 2277 4088 601 2651 3830 4934 88 959 3218 4214 3230 1157 2593 3295 2854 1827 4848 2729 2388 2900 4542 1745 3244 1535 409 1224 2099 2672 279 845 4499 462 1781 2534 4364 235 1804 387 37 2840 1422 3684 511 742 1821 1157 1907 3541 4549 2097 1910 2617 2069 1580 60 3104 4667 1112 4339 1677 3645 1433 1651 3712 3680 4545 2965 2060 2468 2445 3913 4712 3037 4677 4030 1135 3308 4080 2430 4768 3157 1742 959 3598 1079 908 419 3672 1695 4996 4568 1402 2973 2242 2210 2523 1596 3256 1508 3510 4342 4250 587 2305 2863 1691 2971 1528 493 1807 1783 3443 2791 111 3541 4603 1170 4808 1456 1905 533 3108 3397 944 2735 2503 3654 2686 491 2507 2010 2495 4059 1181 2115 50 4578 1461 1390 1810 2849 834 3942 2038 4571 324 4474 2617 1760 3968 4627 3602 3854 3544 2767 4805 331 2952 273 4289 4268 2146 4830 4561 4506 3571 3577 547 3720 1316 4896 4619 870 833 3124 1025 2553 4941 365 3359 2120 3301 4324 1820 1729 616 1656 4819 146 4494 698 4309 2136 3998 3128 2979 379 613 3149 92 4872 3430 1199 3749 4614 485 1440 4444 1425 4475 3398 4453 4043 717 1052 197 1094 3813 3631 2969 2179 423 4849 1792 878 1445 4224 1093 3535 1652 2992 110 378 1517 1853 4376 1880 3589 1499 1544 3492 3037 4830 1691 727 1770 1594 1431 4341 3654 1284 8 3742 309 2614 1884 3022 3841 87 3959 4844 4071 3569 1384 183 2160 706 970 4644 3753 1819 2004 3457 4491 4108 4289 1158 3211 1038 2809 4495 2899 3591 2262 731 1448 3034 4024 4344 338 892 3866 2460 1007 4864 2578 3309 3055 36 1557 291 3665 1266 880 4537 861 4992 5000 4575 3113 872 2988 915 821 4177 3957 4923 1206 1548 1061 1404 3838 3711 4213 1135 938 4430 2125 2342 1867 3677 3360 3092 526 1975 1621 2090 4628 2450 4087 3715 2731 3073 3430 3721 1114 2945 3972 3013 1929 3036 4537 3723 3535 865 1296 4507 178 2577 448 1634 3155 4004 4427 255 3095 3714 522 1686 63 467 1527 3672 3057 4088 1713 657 700 2519 4980 2097 1320 3874 3062 2604 4 1912 3403 2458 4702 4691 4346 2487 3535 3665 3151 4964 1924 1444 1159 4980 4910 3074 3502 4656 3763 909 4532 3340 3243 3307 131 1207 635 1775 2395 2823 4981 1270 2943 1547 2854 2292 1454 4567 2591 3717 82 1931 109 1948 4460 2836 954 4103 4246 4186 2129 2648 263 4025 445 566 235 3888 4891 2666 1585 4100 4907 2019 3155 4630 3835 4346 1185 4529 1196 1214 1430 2141 4419 2530 906 4647 3361 3002 3150 2734 828 1850 4867 3456 1452 1423 4843 2091 574 987 3382 2852 4949 2373 1543 2563 3612 2575 3301 2741 2237 2294 1891 1441 829 2286 3775 4508 373 4692 2486 2477 3139 306 4935 3209 2191 3206 4628 4096 1326 419 2636 630 2347 4166 4620 371 761 538 4865 3092 4410 229 4991 1567 3019 4409 4661 4507 1613 556 4175 3822 1630 3536 2979 4685 1310 4739 1180 903 171 2520 2026 1186 101 4509 3824 4565 2306 1587 3909 1796 3675 1697 1780 3264 2301 4137 20 1924 2050 3642 3000 4089 3549 2644 263 875 1498 1095 949 1257 4323 1932 4561 3065 924 3514 493 1545 2064 843 1553 3751 641 3004 3529 3859 916 4504 674 168 1042 2422 705 62 3633 3159 3948 2155 2913 4681 1046 2677 3032 2830 2127 1177 2878 4445 1434 1872 2906 4696 3462 4389 4523 3181 4694 464 3911 3958 737 4942 703 3096 914 766 121 2112 1177 685 2949 2753 4336 2379 4617 807 2342 4460 3549 4175 568 1977 1792 3004 1355 2988 1801 1620 1091 2871 1030 4601 2984 4430 4465 4761 1564 3352 325 55 4134 4930 821 2623 3545 12 462 4773 2854 3745 4937 2735 3646 2836 4114 4343 2224 2846 2147 2858 481 3585 1497 4339 2175 696 1982 4624 805 4580 350 2380 3395 1297 3202 4412 2923 1574 1968 3266 4757 3665 2536 4125 3595 3625 1385 3375 3038 322 3370 3622 2983 1732 281 731 1567 2348 2800 3918 3288 4346 1418 1688 481 178 1835 871 1461 4275 1926 3701 1013 179 2892 4138 1130 2096 907 2670 3788 4944 4685 2936 2669 2082 125 3753 3199 4251 2654 1409 1282 3043 1827 257 190 1061 1296 2112 2592 258 3432 4687 3844 3919 4364 476 552 2754 1226 4475 3490 4881 4724 3832 1972 3619 1253 2270 1775 1484 2464 3195 348 814 81 3274 1733 4051 1657 3895 3426 2180 1862 2775 1605 3037 2576 3589 2591 2838 2838 1790 3440 1299 2575 1358 4011 245 226 1193 2847 4776 1886 843 4175 2571 1378 2608 2635 1371 366 4957 869 3903 2232 4596 2597 4861 169 4685 3262 3820 1925 327 1774 2136 2319 3827 858 370 2274 1546 1367 3069 1481 3978 1802 826 4744 237 2082 3157 3632 4993 1608 4933 31 1633 918 2744 4630 2730 4469 5 2761 1415 4245 864 1195 3174 3089 1473 767 921 3984 501 3888 366 3054 3196 522 991 3408 657 390 3659 4772 3597 2818 4171 223 2893 2687 3342 2788 4839 41 3901 2220 2361 4867 3855 2728 2042 1112 3615 1049 1991 2547 1697 3153 32 128 265 1567 3160 808 3211 3743 2784 1289 1020 3008 2260 3084 2488 2028 1876 1750 4401 2715 4557 2143 4351 952 806 2702 2098 322 2603 522 2098 3749 390 1882 4920 3255 1265 2855 426 2819 613 1461 1507 1609 1525 1454 1088 1164 324 1550 3892 1595 3851 1128 3821 2456 780 999 196 132 2530 2798 1953 2857 2550 3377 1325 3902 4556 2106 119 4343 4739 2157 656 4299 2345 3811 4478 4764 1917 1323 3141 2586 1691 476 1265 3520 572 509 4757 2350 4219 4630 4079 4221 2889 212 2025 854 881 4056 2522 1660 2173 3081 1259 1501 3535 1653 467 1685 25 124 2204 4354 582 3334 2499 3441 4718 3527 2819 4112 3902 4578 3 546 3237 4795 4243 1486 1817 3316 123 2256 4448 3305 4261 3975 3655 1596 3990 2869 103 2977 2425 4282 4266 3659 2092 2138 2363 3206 4560 4106 4875 3058 2861 4287 2381 1895 4852 1199 2795 1659 2819 3893 1694 93 3589 177 4282 2022 2391 3478 511 51 3692 2659 3385 1717 2298 3819 1977 3032 4059 2893 4915 1951 1445 140 3470 1702 1258 3359 4719 3647 4273 3634 1526 3806 4723 3844 2934 1709 4887 2111 2473 3505 3670 172 2755 1938 3711 2348 3218 4415 4188 2887 4893 4560 580 1153 4937 4218 1967 1936 413 4751 2541 1864 2376 307 135 607 3973 1264 68 3673 2174 2379 3094 3781 1542 116 3195 789 774 3954 820 2954 1121 3781 3761 3207 1351 2138 514 193 318 123 1912 1805 836 524 2106 4554 671 1431 3416 4762 2701 3585 212 1182 3604 4315 1212 3879 1947 1482 1058 70 4967 2967 1588 4548 1135 1911 3660 394 777 4852 2104 219 3275 642 1883 4653 4122 2699 1347 3876 3494 236 1273 2951 4484 4413 1300 1825 2483 3613 1526 729 2728 1324 1741 1418 4130 1824 3371 1612 78 4800 3823 3473 164 2380 1770 577 1880 4603 4195 3655 186 2163 2604 4241 3550 3228 474 4587 1509 933 3312 2437 1106 2526 741 4689 2350 1797 4809 4518 309 1929 4788 3056 4103 3266 4736 4709 3976 551 890 2337 3991 934 4828 3355 1907 2871 86 2238 2281 3345 329 2321 3903 1692 2642 159 45 710 1613 3448 511 2935 2920 4534 2460 2812 2123 3465 3626 847 1311 148 1479 1517 2300 2541 4977 687 3073 3657 4112 2066 2008 3685 2847 127 3558 2686 1950 3147 728 3546 1955 544 3249 4341 2364 3098 2245 1381 4278 12 4682 3119 3770 4808 3721 576 4810 4714 2449 1524 2617 2750 2693 1874 2456 2101 961 2749 2474 3301 712 3309 569 3734 2121 4108 3798 4885 453 210 1205 4316 2811 3314 1350 3808 461 3626 2078 2394 2664 951 4428 4303 4520 4262 524 3728 977 2292 2807 155 2327 2472 3769 2744 3487 1948 1698 1380 916 783 4806 3513 2203 2597 2277 2444 1551 1797 3291 582 3446 3754 4801 180 3921 1452 4266 2095 4528 2564 4495 1173 3652 3259 2412 4742 3852 1451 1280 1991 2417 2028 265 747 601 3313 2190 3301 4351 2784 3547 3887 4593 1998 1848 3070 649 2193 4938 2043 4397 4492 1065 1747 3312 4854 1609 2312 1886 491 3321 1015 4547 2778 3494 1480 2285 389 2577 153 1398 244 2325 3147 2747 2866 714 4395 3799 4254 1613 1043 3609 3876 733 174 3913 906 1928 3239 4647 3779 1548 4019 717 2063 558 658 2368 3009 1951 4682 1938 2768 897 4516 403 678 438 2557 3204 1572 2074 1734 1226 1428 4860 413 4385 2846 3401 666 4566 524 985 675 1980 3549 2360 1160 2720 845 3350 2863 3973 588 1176 1505 73 4387 2517 3035 934 3282 1665 495 2810 1821 3685 96 1191 2218 837 4033 1676 4628 1376 919 1346 3883 1972 3722 1735 3234 1544 2568 3295 408 3168 4411 406 3432 1477 1726 2887 2032 3850 4931 3040 3942 2016 4984 2756 1078 1003 1077 3639 4589 4610 552 4822 714 2339 1425 2741 4527 4652 4598 3446 2996 3099 2168 649 453 1912 2796 358 2127 1294 876 3548 4311 3269 2035 750 2763 2875 1933 73 4686 3358 2492 4032 4736 2747 4116 2088 492 4259 1576 756 1881 4177 2778 4690 3018 4901 4519 3323 214 4180 769 2495 3488 4837 3531 127 1543 1645 2137 617 4407 348 4037 1528 4551 3222 1491 2354 2386 2628 686 3296 4894 3008 3200 4657 463 4180 318 583 3493 828 50 2192 2953 295 752 2366 2133 3898 737 1888 2033 3805 2523 4959 1750 3892 3398 3754 4647 3159 4768 4082 4867 1666 4722 2038 413 3854 4106 145 3836 4190 3703 111 2243 4691 592 3276 3578 2769 4429 4404 2611 3415 1300 2308 966 3371 1366 1584 101 932 3655 3491 1081 1606 209 1490 4739 3945 2233 4033 132 4011 561 1708 3469 1705 3509 4279 47 4138 3574 2583 3645 4348 3018 2751 2469 4285 729 3508 2315 1043 2226 897 4902 652 2388 3364 2233 1423 4293 1159 2067 1921 3431 4992 144 4530 2902 4881 2781 3061 2355 3224 2879 1947 2044 1024 2829 2241 2345 3039 1298 2877 2337 3774 4140 2669 2507 3948 320 1896 1333 1131 1459 3514 3337 602 818 4997 147 3353 3091 4507 1204 3392 4706 133 4682 2408 4861 2383 2246 2688 3193 2297 2996 2121 3610 279 446 3603 3174 2338 4730 702 2308 3102 2799 3610 3789 3578 1900 2895 66 931 1898 870 469 4136 589 4574 4174 3975 2326 2239 4575 4087 4100 1387 377 1236 3302 2064 13 1767 4178 2095 3556 4659 3690 1480 3240 2497 3418 1596 2144 1445 2755 1449 2784 2222 3195 4138 542 4978 731 4541 3575 1240 1527 2267 728 260 1666 3395 3013 1734 1367 71 4757 963 4345 3789 1307 4323 1756 4071 2055 825 689 1052 67 3198 4430 4117 991 4823 3980 3168 1902 4218 4224 833 2519 1013 3266 2988 1588 39 3736 3836 1054 4053 4100 1063 1727 4991 250 4712 3054 3344 932 4580 271 3089 4406 2021 4641 3646 929 4778 1622 1263 2172 293 590 2601 2686 707 3244 2259 1142 1472 263 945 3740 4433 3307 3021 3909 1703 1494 1025 3474 3107 627 3398 2153 4828 834 1471 2123 3722 1286 3671 2196 2415 4173 1887 1159 2249 3308 4825 1743 1634 369 4544 2783 4408 2303 4773 2907 2781 829 796 573 3199 4383 4300 4545 1065 3508 507 4633 2433 1678 888 1689 968 3877 3991 2164 4805 3156 2297 2941 890 2338 1865 543 4093 4067 2360 2646 3089 4125 4425 2308 3643 2675 702 4429 1229 3333 2625 4851 46 2854 4244 2306 3487 3605 1674 1301 1328 4461 1211 2831 2385 789 708 3483 4537 1296 212 2565 4643 2997 2361 2927 1980 920 641 677 1302 2400 3337 449 4873 1023 1698 3232 4100 4237 3614 4098 1264 1157 1048 3254 2710 1479 1425 4996 171 3308 3044 193 3195 1525 4835 1894 2660 4525 4631 170 1094 4538 3556 372 1994 96 3674 3169 1992 2782 2661 2716 2983 3878 582 4840 745 3377 993 3912 2604 1409 2477 4497 2226 2582 2503 4890 2706 3738 4287 1178 101 349 2952 4298 1489 681 2204 4103 1186 438 4039 3826 1068 480 1207 4983 1778 3404 2123 4193 4634 1455 2264 4861 1335 2327 1005 3298 4110 4423 105 3623 3489 1904 1903 1917 4479 763 201 4145 18 2511 802 2140 2071 2753 1491 2411 2770 4087 2807 2982 2367 100 4278 717 2218 4184 2902 4342 3904 4333 3405 2417 1668 2587 3041 133 203 412 3776 4071 3688 297 4704 4706 769 3067 1080 1178 1127 946 2549 4424 1194 3538 3534 1537 1307 1657 1057 1167 2961 1643 3092 630 941 1446 572 1872 501 3238 2393 3498 428 4730 3480 861 4368 1549 192 3670 1251 366 2214 3974 4164 2016 1841 4770 1755 4515 390 1156 1008 1977 2261 4504 3820 810 3098 1480 4262 2904 2885 4081 1423 108 4994 1444 3582 3095 3194 3053 4454 4186 752 1911 3595 2590 3941 2135 1569 205 4173 4061 3197 519 4344 2094 1369 3958 3946 2508 2924 3699 3707 2532 3664 4262 2735 3695 4715 4850 4502 2306 2206 2654 4429 4734 3025 1133 836 2200 3061 4415 1103 4834 984 2758 1021 1200 1413 3322 2980 3428 3217 2005 3498 2795 463 2096 413 3918 2829 476 3453 4402 445 3410 2285 3304 4957 4620 4381 2293 2431 1225 1403 4259 818 3693 3149 2263 951 1894 3360 4561 3284 1776 1221 1447 1285 1778 4950 402 1486 263 934 1703 2890 4095 3518 3815 1007 4147 2417 1151 2384 612 3145 3889 4386 4860 3319 945 3911 1763 3679 490 4958 2852 2737 4783 2456 2381 3202 497 2197 3163 2585 7 3245 4651 3834 2602 1192 2410 1550 2917 1359 1367 4921 3083 3464 3195 803 3000 1445 2072 2624 4599 2774 551 4536 1987 3146 4208 4455 478 2994 3038 334 949 3319 944 600 3793 2511 3026 3574 4463 2460 4362 1412 233 4836 2323 3889 3268 1794 3429 3227 4400 2668 2963 1617 1099 483 2043 2479 1886 4718 4834 1501 4918 2863 4422 4792 3804 4804 2122 1416 790 3671 3893 1793 2852 4239 2179 306 2627 637 802 3384 4125 4840 3319 1396 4248 2729 1887 2017 2811 3175 4006 2967 4476 2901 947 3531 3084 2655 4610 2925 2432 2145 2385 1472 4922 2312 1955 2733 2215 2246 168 4368 2135 2930 2483 4634 4232 4086 2530 2405 107 2240 842 2899 4093 1169 3217 600 1912 3993 50 539 3895 4337 4900 9 3565 1591 4267 3346 2055 3838 374 1970 605 1411 863 3601 4437 377 4102 2220 3176 2846 1887 530 3092 3876 4399 3503 3968 313 4650 2964 3419 3463 4448 2245 1045 2228 3036 3858 3187 1491 140 2086 3144 3074 140 1731 4383 4842 4579 2028 1938 2226 3483 1474 990 2988 2933 3792 836 4687 1403 71 2842 4875 1157 4803 1224 1776 1229 2155 3788 951 2146 717 2782 1743 2825 3327 508 3762 3135 1807 2687 2573 720 3789 4165 763 2412 4460 917 2171 4308 3404 262 4078 3337 2563 1104 4770 974 1191 1241 2521 105 581 1969 3090 670 38 3566 975 2932 1325 3985 4126 902 4026 3832 2225 4722 1802 1562 1270 582 4932 3894 439 94 4957 4500 3634 3663 2717 1162 2594 3592 3464 4808 4172 1459 2535 20 1811 3049 2628 687 933 2963 2561 879 3812 4994 3178 3203 3454 1207 870 2906 278 547 474 2860 1984 4193 2190 2903 2960 975 1902 4275 1604 2641 1650 3535 3478 2686 4950 2194 1435 4121 1587 2298 1206 3569 3796 1001 517 4129 2122 1066 227 1145 2905 4801 213 43 3240 2456 2669 295 653 4947 2250 3823 1463 3205 286 1427 778 2784 1855 3271 262 546 350 2808 745 3634 3883 4323 3584 3743 4727 3702 3602 4833 2640 469 3741 430 4833 2110 1967 3247 2399 4413 1310 4192 3029 3753 2184 1387 1049 4333 3429 1246 2212 448 4039 3808 4462 1133 3417 2272 4969 4276 3477 806 2745 4415 2900 3816 2202 4486 1587 1319 3810 1060 864 3023 4794 2223 2641 1194 41 524 1301 1414 641 280 2896 1162 4336 432 668 93 3377 2898 4379 4047 2960 50 4430 790 4722 4166 3657 331 3082 1282 3524 4234 693 3685 563 1390 3423 194 543 1562 1804 2728 84 417 1520 1075 161 2335 2743 1304 3187 133 1870 1261 4785 1865 4896 2175 4793 1019 4794 41 4554 1570 3359 2100 3776 605 868 4569 2396 315 2773 1137 1897 4339 4983 2118 2216 1044 1852 4895 1501 831 1226 2800 3959 2608 556 175 532 2472 943 2904 3875 4958 2022 1866 960 3865 2351 4848 1955 248 1428 3906 4897 4402 2443 4217 1370 2014 4830 2006 329 3197 2812 4955 4760 4451 3654 3848 2857 313 3603 1464 725 3526 940 2457 4289 1361 1776 16 244 3657 2418 1371 811 4757 3830 3005 1446 4804 3176 1085 8 2255 524 2263 1626 1786 423 129 480 4191 3773 4800 3170 1970 1520 49 397 3182 240 240 2112 4662 3222 1820 4127 2413 4287 4448 1508 4511 3167 436 73 165 3379 3267 3071 2461 4262 1195 4954 1992 2469 2007 4858 2027 931 4680 667 3966 2958 2568 1470 1280 1648 3149 350 4808 942 3045 316 1590 4429 1540 3028 3152 2816 1855 3973 2901 3411 3940 4285 3734 2611 3592 1875 2544 2420 3016 235 803 4906 3064 1942 830 344 167 4031 2744 4220 481 4919 833 1600 2780 4561 3583 4267 4523 639 1921 4190 4966 851 1392 2360 2304 3095 1841 331 4488 4550 1468 4556 1464 4760 848 3286 4961 610 4645 760 117 2331 2224 283 948 769 2514 1149 3936 4506 369 4376 1600 1435 4622 3803 945 4797 3110 2656 4808 1154 1161 1365 1649 957 390 4275 2932 4943 525 2106 3018 4699 651 107 852 4499 3578 4348 1933 1064 2838 4520 2651 886 3481 2868 2338 957 1447 3283 1232 4833 443 3195 1762 1091 3977 2694 4974 3727 1434 4570 1943 1428 2643 345 1197 359 2357 2634 2762 2952 4431 2190 2189 4930 4904 3884 4627 3607 3101 4613 2353 267 4697 4832 3123 204 1888 4336 1417 4097 3483 3937 1237 1592 3583 758 3318 181 3589 4366 3439 2330 1828 2275 104 2945 3323 217 3068 3324 4599 3533 3978 1566 267 628 1501 2752 4971 1855 2252 3429 88 806 1314 2341 3023 921 1207 1886 3314 1201 973 110 2989 1965 3507 2739 1138 4341 806 1683 2734 443 2499 2028 481 4941 3391 3301 3802 1469 1135 4075 3201 3465 216 2997 3587 459 2304 537 986 49 1043 973 3402 4774 2495 3918 3581 4048 4656 2228 1192 832 3941 1844 2364 4061 3985 3565 2622 2377 2979 2164 3471 4250 3022 3264 3652 1274 2890 1470 4967 2888 2569 4014 3828 597 4067 44 4805 1248 2698 4472 3591 459 2414 1302 3851 3203 4179 3831 2182 3555 990 2390 2625 474 1060 3868 4561 840 4475 4677 632 4197 3367 809 2450 1003 910 4244 3225 823 3501 3302 1650 4172 288 3427 1214 3751 3749 3587 2978 388 3674 3771 4623 1231 163 803 666 420 2902 4463 4165 3569 2758 3142 3332 2078 2563 3422 4682 420 2175 2134 3297 4251 2139 4681 4589 4530 1264 4498 2866 587 3407 883 2601 1916 4546 2100 3920 3703 1976 2155 4815 4258 4165 1014 4595 4224 3575 3426 4486 4527 4794 1280 4693 1312 797 1594 4273 3290 3011 1907 4287 4944 4323 3300 2768 430 793 2672 1121 1727 2762 2441 1028 4802 2956 4896 4510 1848 2460 3609 4847 1088 3293 1164 1653 2332 952 1662 4001 2521 1894 2486 4392 1971 2848 2320 67 550 592 2933 1975 2790 133 1297 3454 1280 4347 2308 557 4975 2473 2026 2652 2256 2657 2803 2673 1350 531 3699 3533 4511 4394 2011 3397 1428 4973 78 1482 4549 3984 2213 3850 539 3464 1420 4813 1021 4843 3530 4632 3316 1310 1165 1405 4998 3884 4188 2865 918 3566 4475 2685 3970 478 4706 2910 2532 4978 3471 3101 3522 535 3519 264 3823 4884 4161 3887 4535 1699 411 2176 543 83 787 1803 4626 3240 23 3526 1661 713 1293 3290 2372 2258 4724 3524 3898 3304 3761 3357 3726 1439 676 2379 3912 1391 1928 4798 2800 3331 2414 4619 2064 4001 4794 1301 477 845 749 1959 705 1485 4657 4795 636 454 1520 2262 623 206 46 4633 1151 1720 2202 778 4128 4115 4073 2281 3175 3315 1435 3291 1375 1695 3060 419 1237 665 4356 4756 2236 3897 2792 1688 1490 1354 2887 1612 3065 4092 3757 2769 4047 208 2715 4853 1606 2255 2637 3720 277 460 4267 192 4813 4357 2408 3885 3012 4982 4422 789 3014 2181 4248 1329 495 3079 239 3502 2770 4594 462 2382 629 1425 3894 2788 1043 2268 179 1403 1400 1805 1012 4928 1489 2011 2991 4827 4322 1619 762 4571 3965 4338 4923 3751 1290 3972 250 4621 2825 3384 3498 1462 4514 4826 1899 3152 1653 2424 1803 2979 1946 2726 4896 973 2147 2178 2151 38 3933 3184 89 1612 2643 47 1681 3185 2363 2969 1287 3728 2342 1903 2024 939 4948 2395 4891 2248 4374 853 4701 4063 2658 839 1166 4958 939 3113 346 1277 3391 205 1354 2107 695 1252 1872 3079 626 1711 4958 3775 2578 3086 552 404 3653 21 389 4300 509 3802 1834 1199 2137 2121 2767 4347 426 2544 4400 3833 4623 3131 645 2837 4377 297 130 257 4447 789 3032 2930 4580 3582 994 4938 3356 1351 4873 757 3323 3607 1961 1420 4157 1219 3505 3973 2071 3527 1847 336 4173 1337 642 2451 1410 14 2822 3928 3779 451 1100 3266 2940 1509 2927 83 2409 3825 3775 809 4182 2317 1522 397 3744 2509 3942 2818 3730 1639 1041 188 3305 1007 4521 4886 2496 1540 316 4362 4629 4737 3778 638 954 917 4077 2641 285 323 2392 4418 4896 251 3749 2634 2554 63 141 356 2923 503 3261 2636 1484 1789 2235 261 541 2 4885 746 1949 4151 4922 598 3607 4445 4174 4652 375 3630 2395 4383 1088 2801 4283 1155 1489 2706 2207 2995 4403 791 851 2760 4669 3108 3919 537 2673 3208 999 4677 1860 3790 1444 4538 1209 3549 650 3970 4727 4777 2960 2817 4871 4199 3059 3448 1423 4181 666 1557 1721 2855 3179 2033 1420 1699 3821 1280 2730 4719 1700 4973 2753 2141 4913 971 274 558 919 4813 3941 268 2223 4767 731 3166 1741 410 474 3664 4952 372 133 3360 1878 2238 1122 1650 3790 3084 538 685 3812 4728 1732 3900 1792 104 3690 4478 3015 156 2538 2791 4265 3817 4598 2285 545 448 205 1147 4969 2255 3920 817 4443 2839 2597 3882 1032 3372 2168 4764 717 2289 3229 3428 4321 3153 4935 3143 1865 3295 4293 2570 1605 2519 3871 4260 3704 3386 3373 3303 187 2382 3144 3514 1010 3732 511 449 3037 2632 4124 835 3889 3645 541 2340 1885 798 4531 2601 2830 4494 3646 3958 1555 4697 4118 2987 4073 1649 3564 3634 2096 4434 1711 1315 332 2717 4976 305 3229 4537 2358 4731 4895 2525 4602 4812 4923 2256 1869 802 1012 1130 3253 3874 275 2304 2956 3251 4604 2603 1673 2615 119 3177 2692 2989 1895 3163 2238 2873 3798 4262 2023 2691 519 4882 2910 508 1803 4230 4053 2332 2709 4554 3835 1023 4742 3851 728 235 1121 762 596 1147 4816 3789 528 3495 4117 3301 4339 210 1698 1911 4542 3587 2810 1219 4729 612 3453 2080 4948 3382 1264 286 734 2131 1059 1346 4314 3211 3465 2238 3405 232 2771 3702 3578 3657 2349 716 806 4971 4504 4572 1499 2027 1822 2905 321 4757 2458 1934 2465 1416 4277 1038 3416 2160 4194 1909 2226 3643 91 2253 541 436 4729 3722 4217 2380 2944 1854 4215 1843 1640 1550 4463 371 4141 2930 4760 4686 2376 49 3900 2235 3437 1299 1273 61 2155 2869 1025 4740 4271 4689 3723 2706 3137 1875 1328 3310 4716 4413 2062 2469 2562 3108 3001 2044 263 1360 4517 1111 273 2416 845 2278 3823 2708 2799 2594 2439 2505 4542 3132 3237 3433 247 2919 4243 792 1004 4257 1043 4872 3348 4902 383 2270 2001 3893 3178 3314 4848 4745 3389 395 4869 3193 2995 1977 2284 2432 4644 2777 2945 3381 654 4965 4521 3829 3151 113 1407 4332 3005 311 792 2128 3086 4980 3823 110 304 2865 106 4714 3642 2290 2370 1084 3737 2930 2807 2582 1844 4342 3498 3359 3665 1413 4194 226 1398 2623 4480 2224 3192 163 314 514 2343 4247 2827 1672 1992 3115 657 4516 4914 2710 4638 1567 258 1256 3697 516 1383 3374 3490 32 4774 4530 273 4209 1383 2793 199 2459 934 1219 1971 4724 1571 1877 1526 3849 1354 2322 4999 1999 1524 1758 1561 835 2876 4602 1032 3466 4019 51 4168 3722 2045 4515 1286 1751 1050 3247 2404 3071 766 2439 985 4494 2089 4456 855 1803 3391 1877 2716 777 1136 4058 393 4567 1193 2776 822 1409 2090 1661 3052 3788 1335 3384 3337 2502 959 3913 296 163 24 135 1326 1105 2489 2680 3550 3021 1638 2781 702 1764 2615 3978 1440 148 1001 3331 802 799 67 2882 3078 3775 3731 3970 547 3580 1863 1399 938 3360 3460 699 3697 4220 3627 4595 4764 272 3311 4896 1183 3191 2104 3895 1085 2520 2922 3449 4772 2222 2783 1156 3351 3129 665 3384 331 2828 1033 4970 818 2724 3067 3556 2275 2879 3599 939 2256 4387 2090 1328 2214 2050 4475 832 488 277 3990 3300 1477 142 1476 2154 118 2796 4681 4778 1305 499 2213 4641 2760 3609 3572 3553 4139 115 3750 4519 3298 4174 4959 1396 67 2838 2456 4397 1810 1162 3116 1235 1436 3045 4508 3052 291 3095 3804 2216 1221 1923 379 3556 525 2286 3815 323 3769 4286 2239 4008 3994 4265 1967 2109 4007 417 2304 2415 1434 1471 3677 2887 2257 1517 1990 3474 334 3443 1953 3202 4408 4922 1500 4012 4960 2620 1637 3056 381 1730 1994 3788 1512 636 4865 4993 2785 2877 3697 3780 3144 413 3095 1694 1212 3837 3587 4917 2392 2038 160 761 2457 1994 735 2056 4353 546 1268 3706 743 3158 4624 3637 637 3936 1949 2754 4769 690 2517 1990 1692 522 4564 2546 1278 893 1201 4732 3816 4450 3929 500 3904 931 2404 320 2961 2991 446 1416 4536 3683 1815 3898 1072 3444 4876 3215 39 3142 3484 2020 4423 328 3987 1010 1758 358 4402 3591 1062 2422 4517 4515 2813 2043 2444 3932 3974 110 1530 4858 767 3199 4313 771 409 4376 981 1728 4219 2555 36 3479 4623 3071 412 4071 2916 2343 4933 359 3578 3466 4347 3647 161 4548 1405 2172 1378 876 3937 4825 3460 1740 2854 2113 1633 2749 1416 2990 4710 4720 2463 669 4447 2701 4808 792 712 400 1802 4866 1317 959 3611 390 3555 3965 769 1489 4052 3803 2633 4220 696 2362 3676 1155 4806 161 1085 3808 1215 1821 3236 3400 4948 3596 3254 4308 3251 3041 3026 4226 1518 3260 4957 4450 1931 1431 207 4810 3509 2850 3212 1371 393 4823 3053 473 4514 622 484 3918 4726 907 3307 3983 2455 3915 4174 2726 2891 4299 3764 3654 1141 1033 954 1259 1569 3600 2608 3919 1851 4681 2338 2126 881 1493 1120 1875 2421 2435 4102 3928 3532 416 2005 4875 4337 4594 4160 1163 3315 4205 1752 1879 4946 1174 2505 4895 974 3898 1394 3305 800 88 3289 2573 4999 427 1733 2994 2477 225 2050 127 1328 2470 3369 746 2345 4922 3245 2845 192 2255 3646 2996 3934 812 1522 56 2513 4940 775 4511 2548 3040 1611 4281 3588 545 3516 4405 308 3647 2448 4402 1666 709 4087 4294 208 3890 2403 2043 3731 2977 3615 3021 120 3186 3301 3821 1546 1871 2030 3009 3853 2440 3167 4001 2191 4343 1710 4132 2425 4877 3673 3153 1810 339 4639 2710 1756 1114 2292 4813 2677 251 834 594 3144 4176 2267 798 561 521 2896 1807 613 600 3365 3029 1664 2222 4394 751 1460 4563 172 1340 3328 4018 9 1259 4143 2450 136 4451 277 1614 4631 4819 4030 4302 1963 1588 3799 1372 796 161 2699 4896 2029 4790 231 381 4272 3278 3574 3969 3169 2548 1029 2369 3182 1155 888 4074 549 3918 1876 1009 158 4017 4859 3837 4645 2429 4259 1015 409 2368 4015 2945 1080 1603 748 4948 3353 2154 1589 3040 4656 4984 4152 2496 4293 3904 431 611 4933 261 408 4245 2528 2931 4582 1243 1769 2283 2877 1843 4418 1011 2249 2850 1357 3652 3512 4275 4795 2290 571 159 321 272 4418 3728 4486 585 1973 2788 4527 784 667 1144 780 4817 2575 643 520 3333 2758 2790 3948 962 3194 2211 4972 3121 3874 4075 4416 1183 1040 942 3757 580 2577 4135 3498 3023 1641 2926 148 4951 2324 4428 1970 3579 3030 3554 2073 28 1780 4490 2649 3230 4481 1292 1918 1635 378 459 2320 2415 3122 1622 4563 4261 1247 423 2496 1104 4467 3895 698 2787 2219 4664 3034 3466 3836 1833 3876 1143 577 3046 1392 3214 3902 2358 1953 2536 2049 4187 4897 4236 3483 1397 2243 1682 163 48 4984 2262 2955 2225 4747 3619 697 4740 4397 3477 4031 3153 2033 238 1932 811 3489 2458 897 3184 1831 3011 85 4604 2469 989 3322 3573 3022 1611 1677 4552 1186 1168 2481 2259 2206 2631 1525 3521 2050 2780 282 3857 665 3873 3446 1159 4468 1994 4955 1730 1959 345 4560 2052 115 4578 4711 1790 2307 1304 254 9 2943 487 4390 1909 3947 1448 3847 2174 4193 4232 1194 2746 723 1176 1317 4476 1130 2510 2563 4988 2626 4515 4425 4037 2427 1100 3786 4454 3746 522 2484 1882 4789 4961 1465 120 851 2996 3655 2195 4602 1639 3593 762 3343 252 1715 3001 2754 3183 4873 1159 599 618 1697 4334 357 3882 3228 3071 675 2376 1129 155 1750 3864 2707 4714 4709 261 4454 1936 3518 2259 109 2819 1141 2668 3295 4575 228 4892 3910 2482 2973 3125 3439 168 1970 4884 1476 4312 1462 1314 1533 3988 2642 1363 370 3317 1793 4322 19 3766 1907 2900 961 1740 2054 4800 4298 3100 4192 3558 1240 2477 3175 2300 1002 2586 1937 130 2970 841 340 2960 4534 142 1727 523 480 3273 3415 4396 126 4715 3756 4936 514 2726 2601 4545 10 3170 1823 4939 881 4120 4330 568 2349 491 4786 1429 1631 4938 3636 2027 510 16 4255 774 2100 2916 664 1481 3383 4378 1886 3713 3193 4655 142 4229 2081 4368 4232 4237 1408 3780 3304 4656 1085 2430 1214 4716 4954 4396 2958 753 3828 4218 3569 3326 2910 216 4474 3467 1263 1160 466 3494 927 17 21 486 1470 431 2899 11 1366 4296 2928 4068 2244 2544 1676 3735 4027 398 2579 381 360 1013 3621 4378 2055 1404 432 3033 1149 1606 1289 3159 1395 4539 3423 484 1202 4029 3904 1965 1713 1988 2994 588 433 1931 2372 1822 2850 912 1354 1956 1171 4608 2092 3035 126 88 951 3100 153 3613 2834 524 1790 1365 1731 381 1939 172 1328 3172 3331 1825 942 4793 4588 3582 4566 2826 839 2563 2851 3695 3076 1251 3093 4727 987 2837 1624 3451 659 1756 3094 286 894 2648 3801 2699 1715 3091 3834 510 4668 2717 2901 1433 813 2825 1730 3081 1803 1117 1942 1719 3899 1358 2400 4320 878 2698 1980 3797 2876 2876 891 1788 3869 1899 4561 2693 4673 3363 1118 1525 1210 4410 2014 2775 2589 3852 3649 245 2749 3280 4059 3155 4568 4865 2925 3525 40 4847 2 213 1106 3099 3075 4582 202 4566 1540 2939 3174 2146 2316 3593 4535 4583 2129 2424 3131 3056 3642 742 1157 3748 763 1660 3627 4645 2301 4071 2023 300 3379 4624 3399 3747 4021 1421 2206 185 4345 1814 768 2442 3453 1800 114 3917 2271 2245 959 4276 165 18 4932 4359 3933 208 4685 4353 4502 2892 3077 681 2589 2240 1811 1675 1538 4143 3463 4517 1008 2196 1553 4610 2968 3172 731 3402 3894 2887 554 3688 179 1667 4889 1355 465 3289 981 2597 2378 4830 1530 4455 4930 4372 4956 939 4824 646 2639 809 209 2591 3888 4571 973 964 594 2440 2736 1429 2306 4973 3802 3840 4771 3927 3952 2726 2243 4898 817 1932 84 2693 3737 108 3612 1836 3681 4377 373 3893 4317 206 214 3739 2821 2344 968 4878 1548 3879 1641 4153 2324 1970 3533 35 4321 1320 2952 3055 3537 7 3773 2940 866 1216 890 1005 3548 4729 4930 1521 4803 2018 441 796 1262 3033 972 1085 2939 1798 1063 1718 1585 2503 4340 3839 2420 1277 4939 3412 2396 293 436 1410 4246 1217 3607 1646 3737 925 1180 4606 3571 1298 1155 3717 4826 4077 3574 3523 172 2977 4050 1715 999 4521 3538 628 4169 3199 2900 593 4529 816 4153 145 2012 3038 2913 2847 3857 2357 3205 659 3317 94 3396 4447 1928 4286 1022 4018 2222 2864 3940 3129 4712 543 2710 105 776 805 27 3950 1040 4863 3213 4704 4332 4623 2898 3545 2795 2673 1868 448 10 4878 42 2752 3505 4492 4965 1297 3156 427 1828 4038 11 1585 4048 1694 2402 3624 1280 2996 3130 1075 2935 31 4102 1140 3993 1770 2655 4225 586 4461 1281 1522 4071 298 579 3309 1570 1977 507 3315 3058 1180 160 2928 1129 572 870 3270 2476 3098 1678 2931 1815 2663 2755 2958 814 4084 901 4806 4453 2083 3170 3595 4353 2532 3024 4563 1285 720 1621 2574 1958 523 4111 3123 2879 465 4764 1 1606 3016 3948 2142 2533 326 3577 460 2690 4759 3566 263 1903 1768 877 2928 1331 3911 4511 805 4287 504 4905 150 3945 1481 4409 3098 2236 3023 4493 2976 271 4847 1644 2263 4930 958 1115 3190 2900 3377 2041 3596 3087 1910 1923 2729 1362 2145 929 1251 1822 3377 4783 3963 1666 3656 3437 1845 1144 4718 4632 2676 3461 3918 2822 3235 3804 3191 1582 2581 2924 1540 1222 4685 2942 2693 91 1711 976 2156 397 598 4804 4825 319 75 3001 1511 4507 2213 3465 2220 4037 4883 1322 4085 1475 1556 3333 31 1915 1951 1626 3071 3541 251 3962 3923 2013 2825 4540 3071 4730 4204 4840 2874 2906 4568 1711 2526 3044 2609 2337 2363 2044 3871 893 3236 1410 4344 4549 1840 3659 3110 3879 4186 1895 4453 981 4402 1865 1510 1958 1051 1411 3607 3563 3866 2143 121 2130 4933 1790 1513 319 4882 3925 2231 4846 3907 3084 3226 3298 633 4893 1681 2378 2822 1587 699 198 4921 2624 2321 2222 4718 3493 4999 195 940 1422 518 1796 653 579 3029 1819 2409 3649 1299 2326 219 2799 2783 3622 402 4866 2825 2707 346 4137 4862 4174 3961 3657 2807 4941 346 3002 3194 4890 2045 3352 4320 917 253 1875 774 870 4272 2487 2956 3571 2083 1909 1689 2280 4756 200 3124 1026 1374 1177 4852 4035 4912 3388 858 3850 2518 1041 3146 4336 2135 787 2006 4675 3005 4100 3250 1318 736 3079 4697 1519 4347 677 262 1088 2022 1601 964 400 2026 364 415 4263 1040 633 4073 2453 4483 3002 4262 4203 3425 2601 2960 4920 2157 128 4155 1173 4544 1762 3138 4842 1340 4839 4113 1535 2536 2300 792 1683 215 4065 4911 2137 1160 2985 3388 3534 375 4429 4542 3197 4795 2369 4838 3203 4926 246 2793 4074 4040 4159 2111 4906 2061 1572 2159 1764 66 505 2473 2342 2484 2632 986 137 1545 107 212 4334 4588 2107 3611 589 4021 3500 3329 2292 2855 3814 4474 454 441 3694 1385 3881 1374 2602 2106 2487 4268 3577 4934 3350 1257 1009 282 3184 1017 3559 3359 2084 4161 2011 1260 3971 1568 3825 3607 2379 2528 169 456 160 1161 2351 1575 4862 3663 1595 4609 3896 3271 2867 1014 1316 398 565 1590 3661 4514 1893 1535 3560 2015 2501 1209 2935 2611 1463 578 1553 3170 437 2858 4904 4730 4546 2673 2753 3432 559 964 2448 1474 239 1580 4521 4819 1738 4006 1688 2195 1774 3852 2458 4276 4625 1066 2170 1174 4201 3778 1829 3363 4084 889 414 2820 656 1583 2707 4266 1780 1843 1765 3150 5 4333 3612 3401 2539 970 4969 4812 3817 1676 619 1554 4032 4695 2779 4505 2460 2261 2799 3461 789 4347 4074 1045 4056 2882 3090 60 1196 2167 2602 1649 2958 4379 2702 967 461 4571 1945 1542 3230 65 610 1328 817 2897 34 413 1450 2565 4200 207 3129 4506 1749 3359 4994 2641 4545 3502 774 607 28 1717 2952 4565 2037 2102 2265 2752 1167 560 3429 4530 1223 3070 4316 4887 567 2089 4330 545 4102 3106 3799 4845 3190 3057 2287 4796 1525 3593 346 1955 4396 265 750 4107 3475 3028 2032 2737 3595 3418 2559 3599 234 181 4113 697 1827 1605 2812 753 4651 2397 2287 1468 2445 483 1998 4355 4671 3643 3705 1555 1459 509 4173 3717 3231 2131 3337 3727 4989 4212 675 5000 4316 684 1121 3920 4461 2921 256 1462 591 3711 1481 2408 4411 437 2159 3031 2288 3998 634 4768 2960 1722 806 1180 4041 3122 1525 376 854 1175 1761 318 4828 1563 1211 3227 3733 3670 4903 1943 1968 1651 4141 3920 4623 1592 4642 223 4663 2418 517 937 4140 326 1586 4135 3786 2505 426 1910 1053 4978 4609 16 3330 50 3407 1674 4284 3923 616 4988 1776 2366 660 1084 3465 179 1431 459 3596 4277 3746 1158 1701 4739 744 2998 2857 265 2418 272 1178 1205 3692 3422 2318 4914 3838 4509 2944 2512 3139 869 1430 3274 53 3476 4257 3246 1679 3651 296 2753 946 1351 2973 3401 2977 1665 950 2921 4908 3623 613 4512 2281 4929 4041 3642 2246 4484 4395 2597 513 1707 906 1238 3472 33 4831 3778 2401 832 2946 453 1747 405 59 2510 4931 2929 4785 233 2513 1450 3279 2132 4720 2808 4818 3650 3449 808 1876 3467 2912 3188 1452 1418 4854 2633 1764 2646 301 977 3322 2353 15 303 3367 1196 696 3437 2251 1313 1039 984 1191 2967 849 1835 2305 1690 2406 3856 1148 4841 3530 1682 1885 3902 437 4943 3647 1121 2004 4510 1328 486 4870 2477 154 4562 1463 3093 1675 1914 520 596 4309 2772 2653 1362 2574 683 2126 4324 4945 3311 4966 261 3636 4363 1255 1064 4040 3022 1901 1135 2596 4914 430 1223 2739 4448 3376 2513 2817 1834 1867 3731 929 3192 659 4085 3002 3380 679 2605 1437 2806 4381 2339 2817 2384 1364 1069 3584 650 2304 3549 1911 3071 1 3102 1274 4063 3212 3314 1445 2291 2641 2783 972 2812 3075 3125 4404 2901 4979 1514 4159 4188 1966 4510 2093 4357 3618 2151 3701 1087 4885 4382 3696 397 1318 4481 1231 2174 2786 919 2848 4309 1224 1863 4829 4785 1565 1233 3996 110 1929 3571 2312 2571 3744 1229 94 3627 3683 1525 3633 12 1284 3773 2919 3954 4693 2608 4626 381 226 680 673 1854 3202 4395 1308 374 2658 2961 3266 56 4426 4216 479 4130 502 2296 2422 1552 2886 3056 4900 113 4630 1655 557 3120 1039 3 2148 1692 3788 526 1696 2728 174 4203 329 1380 2065 4614 71 3178 3924 1841 4395 106 1333 3816 2612 2062 3779 342 2180 4159 1570 4165 2777 2718 1851 171 812 4627 2249 3487 3949 4186 4612 4928 2701 1321 3602 2014 74 4244 433 2303 3719 2473 4279 2508 4153 1284 2250 3841 2835 2788 4256 336 3499 4332 1873 727 2651 2939 4047 813 2217 4317 213 225 2199 2391 4805 2963 2291 534 1625 4553 3400 4361 2891 812 172 3251 4236 2248 2592 1306 2305 3695 4067 1939 1329 4295 1743 1267 3289 791 2 3527 2888 158 1367 1973 1299 4533 75 2721 3442 1431 3400 385 313 2576 2677 2449 64 4283 123 3624 1748 3627 186 1529 2147 3875 1226 3723 3828 966 4714 2490 3773 4976 1349 2628 2771 3562 3712 3676 4694 2962 4470 4026 1617 3393 2444 1320 422 3939 3493 3319 849 426 1534 2200 2848 2460 395 2980 2233 296 3337 2069 420 2501 3050 4906 3749 1452 4764 751 2443 553 3754 1002 2932 1629 81 3984 4951 3671 740 598 4792 4134 2281 3848 4695 2913 1634 2709 1521 2495 3069 2536 3374 4423 4317 913 2345 2970 606 2098 1948 3212 1012 3603 865 3126 325 3671 3290 4847 442 453 65 3878 3603 2487 2457 1458 1384 2014 3651 4763 3720 3996 4338 1590 1038 432 3680 2468 583 2398 3998 339 1477 3604 4288 4892 2751 4599 3870 4787 3583 1740 1669 1219 1562 2479 2388 447 3748 3055 1168 3490 1097 792 1864 1040 3173 4015 2465 1682 2381 1666 3723 4887 4436 974 2458 805 4647 2071 1238 412 1217 3763 4059 3611 2128 3559 66 841 3966 3681 4766 2094 4873 2796 2688 3263 3619 1871 2580 725 2986 798 3130 3118 1289 111 4309 507 4238 4799 3839 185 2754 2179 3531 800 2236 4583 498 3967 1286 4026 3639 2614 4214 3016 2907 1722 2295 1767 3769 148 2677 2722 1995 3514 1228 97 2323 1253 2666 1431 195 2978 305 1467 1814 4961 4462 3624 3308 4057 725 4612 3794 4698 4490 1373 3568 4505 4921 407 2257 3247 4175 2615 198 779 2054 3716 2563 1483 2709 4440 2297 1575 2590 1163 1643 2983 3287 840 4121 3063 2513 2351 3879 3610 948 2641 3255 4 2993 4775 4243 4911 3182 4404 3564 2927 2158 4246 3054 3526 806 4529 2377 505 1234 3668 4850 2344 373 97 1575 2170 2580 2745 3559 4295 4404 4486 912 4444 4800 3056 639 3059 4484 617 308 4288 3148 1993 3083 765 4374 1778 2876 166 3651 1772 4515 2790 506 1259 4465 1937 4206 3692 1433 1464 131 76 4996 4912 308 2249 1869 2443 3792 4646 446 2229 1505 1683 4098 2984 2668 2811 2456 4320 1051 717 3662 2424 310 2684 972 1340 1277 1375 3213 629 1704 1177 4049 4816 912 3882 4278 3423 251 260 1242 2134 4907 2839 4323 2911 528 1861 3887 367 3409 2950 4356 2943 4919 2486 3833 2019 979 1306 2283 3798 4979 1231 2690 4941 3977 635 4065 39 1443 3674 481 156 1268 778 3510 4883 4314 4911 4296 817 2398 3496 1076 3785 3951 840 3457 1831 4391 1446 1308 2604 4836 3269 4684 3829 2513 4805 766 1420 4370 1752 4386 125 4859 2174 3316 378 2858 2313 1244 1344 1433 722 3654 1344 3893 2922 3139 3927 2769 4130 167 2710 4620 2771 4809 3930 3454 3231 4117 333 3359 1318 837 979 4585 1114 876 3494 793 828 2370 1379 4338 4348 3283 2787 2537 3869 887 619 642 4118 3988 516 3370 2002 1591 3243 1307 721 167 722 1619 13 2506 1438 4389 3798 86 751 2390 4558 722 4387 4529 606 938 4658 3732 15 526 643 3641 4762 2219 1982 3974 4289 3024 2217 2293 2995 1163 3780 2636 644 1874 4948 4406 1418 4970 4731 3609 841 4460 2310 2246 1936 4395 3646 1733 2562 487 3224 1814 1022 916 1125 1136 40 2612 2755 4981 862 2825 4881 2716 1179 3372 3999 3759 1143 4249 1388 4923 2868 3200 3086 1786 2355 1838 1350 916 2558 1186 2569 2361 3915 3520 2296 4737 3951 2985 3840 572 1472 2825 499 2322 2274 80 3382 1085 3780 2914 4577 2354 4160 3351 2858 692 3286 595 914 2737 4193 4559 254 4667 4280 2926 2151 1791 3231 4065 4523 2921 948 140 1466 2879 26 2015 1073 1194 2409 901 3010 2536 4764 4216 3826 12 3457 2419 794 2004 3525 2055 1111 3226 2573 1255 1963 2300 822 2251 681 1853 4743 3721 4244 49 3714 3039 4113 3229 3358 4195 1208 3540 127 3155 4223 3451 3205 3085 3071 3118 3177 3960 1661 440 395 4689 2234 336 2087 3008 4316 1230 882 3432 1571 4954 2394 154 4700 78 2044 4514 3138 1751 204 4185 4616 2808 4000 753 1200 2454 3029 4620 3743 3541 3737 1830 1982 3345 1191 1326 4547 1414 1502 1881 4214 1970 1362 3447 2908 4605 2970 1836 3800 3184 3232 3328 397 3011 2020 600 13 1044 937 3731 1669 2983 1607 2109 1782 1801 1511 2879 902 2500 1514 3253 3541 4863 723 199 1193 1275 2496 2264 3314 3262 3997 3106 3806 4660 3016 2713 3150 3385 4278 4195 4319 2016 3381 3678 1787 4527 1680 3362 4653 105 4439 1435 3377 2923 3636 1904 2193 2039 2694 3039 465 1708 4970 1871 4476 323 2845 2212 140 4628 227 3062 2078 2975 620 3642 491 44 4169 760 4881 1507 3819 139 2616 4860 3645 2924 894 3569 2445 760 2819 2391 2719 3629 702 1769 3482 969 2806 1229 1536 4747 1961 3668 842 2224 528 4390 1947 4927 273 1908 3856 269 2980 397 1622 4994 1239 3913 2428 4827 2754 3833 4812 4342 3572 4557 1991 2832 4340 3588 3102 122 2872 784 3169 4168 4274 2935 220 2193 4717 4835 1045 4986 4924 1683 720 675 4476 1528 4387 1816 1302 2625 3730 2089 3310 4119 3788 2810 1822 3146 4572 356 1619 1330 4897 3218 3479 1918 3182 4613 1334 345 2139 4713 1681 4000 2730 101 4742 373 4986 3183 725 2391 184 2614 4549 3272 4497 2374 4301 4805 3202 3096 3899 3674 1112 1983 753 2499 4736 467 2458 4156 1832 770 106 4275 4572 2866 571 2960 1090 3889 1409 507 4518 1453 2335 4966 4511 1428 3488 3007 3808 2054 383 4600 1200 4990 3046 2903 3530 36 1987 4166 230 1533 4375 228 6 2818 4501 3874 1106 3829 2201 2678 2413 4823 3150 2987 2925 1101 2975 3440 350 2182 615 821 416 1055 4033 1049 1757 1727 1641 1526 4932 3987 3264 579 497 4867 1780 313 4394 27 69 3103 3763 3979 4626 3287 3667 1992 4146 1030 2589 376 1587 1503 4432 4914 2495 4993 1992 348 2034 85 58 3307 1605 201 3764 2703 854 967 243 4627 4846 1134 4154 4401 4193 3936 4226 1765 3426 4587 3252 3869 2388 785 4777 1135 3162 4839 3347 1139 1016 361 3801 3949 4647 3509 4567 1333 4997 3 459 4718 4763 4644 1345 4154 3485 1392 1704 3068 3798 4998 851 300 4873 664 50 3007 3697 1892 302 1893 4282 796 896 3369 1901 359 2378 413 2712 2214 4492 1067 844 2943 201 1645 2437 2806 15 2669 1862 3167 2459 3742 3234 3021 3747 1625 3404 207 1874 2729 1616 3981 2399 856 3191 983 1718 2663 3775 1254 2757 4922 4001 1569 888 3242 3762 1698 2055 121 1842 2071 4699 3913 168 4065 4980 542 2603 2992 1869 2343 818 1877 4334 2953 4566 1014 3642 1180 355 1917 1295 3276 3155 2186 592 2457 634 189 630 1287 4331 1788 235 495 3513 4667 2861 2212 335 3431 3801 3655 2793 3874 606 3308 2552 3 1166 4419 563 1651 696 3439 88 3088 2345 4930 2439 4605 1246 999 1591 960 2211 1743 1007 1100 3119 1629 807 709 1886 802 2284 470 3222 3161 4047 4078 4882 3020 63 3038 2194 4605 4522 3645 1673 1174 1736 2516 2822 2050 2449 2275 675 1577 4705 970 1049 2032 1571 3088 3730 4319 2923 1096 142 3017 2115 3439 3831 4991 1615 408 1380 1541 3913 3104 1842 4076 3293 554 4318 631 3590 1027 196 278 1200 4839 1035 213 3563 227 3279 4126 3847 4105 1910 3059 4330 1327 4052 325 1763 3840 4215 4856 891 249 1379 4820 3159 1805 2310 1454 1167 2170 4181 573 162 2226 382 4621 3680 4939 204 2231 2070 3983 2823 4759 1902 4261 3689 2853 3148 3958 2177 37 1090 2672 2900 1255 3445 3287 4543 1119 4045 1087 4054 294 3417 4227 4713 4087 1081 4801 3185 4435 562 1668 2752 4069 1438 2425 1886 63 4225 746 4828 2116 133 142 2597 1195 3607 159 4472 1530 2495 3290 544 2713 3684 3523 2948 3835 4438 2078 3959 1049 2842 3327 2713 4038 4826 3 2348 3011 1802 4885 4487 4093 3660 4762 1967 706 3693 4893 4361 3064 1246 116 74 1702 204 1113 1159 3353 472 4313 1205 713 3255 2216 2706 497 1603 2500 1210 650 664 2982 1155 312 3192 2916 4929 52 824 1817 4595 4680 544 4580 1932 2542 2415 2341 1523 1098 309 667 4667 243 3696 3888 4636 1918 3895 3771 1216 4811 4442 3581 4150 494 2432 3885 307 3391 4798 2716 3084 3626 3063 522 2846 664 2135 175 3950 1485 1351 3394 2217 3360 4492 2846 3613 3805 2664 568 4654 14 832 3402 1170 2382 4140 1827 3869 1293 994 2781 3958 2943 4322 1750 704 3740 283 215 2546 498 973 1688 1880 1430 2662 378 4711 1463 1206
153835 154961 2773222
190539 198356 507674336
6319 39266 57855501
160440 177826 43284785
165241 168828 8891276
189326 191643 549756704
167523 197418 455887649
133121 186248 132258877
101527 159851 176474188
62050 87052 879277787
163692 177380 84796944
192355 197706 756612418
151611 167681 828715679
15915 16517 953285273
131182 198609 943331301
63811 173262 887956124
81646 182223 389466937
102644 168566 164945306
445 12295 29709032
44123 156992 666800716
157153 171165 35019385
194387 198782 252413342
188570 198166 52046237
157447 190733 83118122
19896 141519 304506443
157335 162121 997308695
183636 198232 981024437
157107 178948 54464017
130218 132305 276078
133110 136123 7441042
151098 176113 974107853
102791 198645 239844011
99901 155700 520641819
140285 165496 62884473
114638 118767 10326681
156869 181485 61502517
8452 124753 291410210
119178 182415 409142036
30882 42295 28873415
30203 152009 568689705
141488 150665 22818857
176898 191047 98713080
102912 159377 141321491
150501 179992 209936834
46346 117656 120030335
171633 179159 18751973
54329 64680 26148631
93110 147143 971983504
53535 188571 539169593
196814 198808 276215798
98179 154007 139546402
62421 121142 882135164
154572 178973 60857773
80599 104430 246492667
90904 151760 492371567
91739 183091 837862507
24340 127246 23565034
25884 80543 137276560
101619 151361 773677225
26481 88601 19708855
4654 187056 456088341
189512 192184 48217357
15662 73048 143966715
123017 162626 98691465
98544 132331 84711512
137299 165902 71388409
168818 170054 111926
175342 195820 51287818
21228 61616 101470773
74680 193053 586774284
8331 192344 486685025
71814 123513 806810523
162133 183760 806647966
29576 99898 176090810
163289 163450 174765022
21879 71483 591669103
188075 191669 9063996
169861 188482 42496633
124134 151009 66903745
127732 133273 904555912
102624 182050 198551360
82731 181248 996207621
152737 196677 109878053
189711 195047 13498518
144638 162708 45093051
20074 185141 479867564
199219 199588 89115605
89126 197374 270343211
93560 117962 61089620
59791 181829 726090841
20178 161116 352659229
157181 163513 999643602
20523 151794 328485005
11777 144714 332645899
156104 178556 56022585
165156 188577 858791096
39444 120021 201786730
12874 58048 113202388
19850 197733 448772902
71331 187024 288656354
103237 111828 21785047
5286 124917 392464895
93325 176681 208186621
191619 193410 585841242
108025 184009 331353503
121529 181602 149738391
164824 177223 828924102
161747 177378 908988881
114384 195616 686166488
110184 196580 215857103
113916 198978 212490381
54484 142802 221030458
6187 116202 337465936
34643 170927 982611711
43526 107489 159975853
19268 105185 559031339
115248 130975 39409584
50860 108127 143382020
151953 189513 93702304
145872 197298 681059412
151407 174833 58437362
136387 170992 797170135
32955 104019 263327349
130292 188830 145823146
150429 154503 898748629
160845 199866 97597794
37222 115363 338337180
184615 189598 507741307
187068 191798 11946837
105490 167179 751940616
195142 195476 428794798
181226 189226 76412801
146076 193891 13522678
157022 191516 619972920
184406 195152 27044779
100030 166192 814352661
114362 153363 670453168
9562 173516 410093135
181327 185742 769120210
179674 187553 19601536
114744 186833 971008442
174346 178095 725990866
81773 144213 155960332
1207 34483 83331597
125211 154520 341007317
36787 117360 201747238
199636 199863 546335
90579 186765 365861354
78725 190958 280187574
173914 175630 4317259
150801 181915 77602656
116670 193025 932269989
106664 116746 25383671
184997 195551 26605250
47684 105187 894426105
19985 79179 148477270
3683 5993 5823998
166021 169595 994839552
26132 158476 364107020
37641 169497 229313920
148002 182684 793868030
26245 46611 437696673
115514 135114 49052114
80192 101562 53074114
14221 24147 24712488
155849 168573 31956835
71536 92781 993152289
129229 181351 129907528
42899 168750 314604627
95858 129673 854145637
41429 189358 393758757
93298 142480 447672034
17428 172519 387825705
30712 191771 402837012
20510 95096 162773636
198309 199089 317352767
182040 182998 783305901
111761 145877 85291879
184919 186549 4019356
69475 149099 415594873
181261 193107 135627010
36829 151886 287806139
98499 195366 797168036
33052 194974 800667011
106006 115921 24979311
31157 67484 803051481
61437 137049 189041532
3086 114653 279417762
198647 199451 844844989
64694 80513 579137605
4284 26788 56256916
15857 100134 557212645
160839 171747 27099119
125934 139374 33468051
152794 199528 116924858
174216 185548 228762704
68913 159022 95031280
71953 149122 955300012
81902 158337 894302357
84466 103549 47262302
176132 189048 599913168
183327 199556 386321723
156174 176708 820297453
110389 177197 166746790
60451 99593 97702676
142999 165706 56642265
51057 189948 347125260
52784 179170 73147430
4286 199146 279638856
164859 189374 61062975
2421 41055 96857473
144787 152695 19684378
193167 199457 151237938
161904 177304 38303533
140288 195617 138103542
135438 137876 6135154
112246 128919 41823586
66439 191316 314356483
195296 197628 99343373
159408 174745 38226148
117971 140457 56210514
1800 67932 793667473
117983 193618 307626796
20787 84165 692103886
136227 173944 790579960
2547 165927 408740107
30437 109657 584537664
100517 112139 29273046
167231 168653 3533491
108720 149876 799848660
191336 198339 86450848
12357 195053 456905203
101666 144542 219979362
3866 76540 182255894
150651 187279 46857701
90242 95852 13817507
126951 186215 147599786
66233 95637 396907022
148856 154065 426146691
68463 80087 29080607
193890 198313 11223195
77906 188343 227378297
105866 182332 191020813
46449 72022 545692342
153560 199666 115386249
83364 180187 698592925
79041 170169 227528149
180336 183497 89732
175678 189412 405772649
137918 191313 985078987
123982 188518 372945041
176238 184007 202721565
161985 173415 635184481
60752 88042 68446987
104719 168256 158894576
21348 79741 146564369
101455 116494 839802947
183386 192385 103462490
4659 55275 178464938
171909 198084 65614799
25419 129892 261806940
136540 198604 239649394
158891 193886 87421107
856 53452 463613378
7724 179814 430340937
156380 182942 66376690
121898 157060 736109679
52399 152944 499817173
20388 69260 122694037
25207 88013 558636358
7175 77470 176205780
62697 189785 317234731
182858 189358 16225955
49222 164658 288679299
81791 114370 81444869
178902 180338 3691145
114965 158647 403900004
27669 71228 109566063
196502 199862 810929806
48749 173147 883460763
138763 152466 34099060
96511 125571 73010266
3709 181028 443467981
179404 196526 43012923
185487 186372 2189039
140843 181862 102259306
198326 198974 1638846
58368 120784 691405624
85986 166184 318293521
131668 188893 142608829
191032 192781 2000651
116797 191496 186397228
181366 194166 32033604
18876 23179 10625670
100174 118921 934613322
89505 117595 70136195
84640 194878 275147620
96347 102182 14492677
110117 198979 617060766
52940 196430 358841453
7705 84875 866605415
77037 153384 786786019
118442 179898 781256406
106445 111458 5466184
13910 100321 216140113
115306 151921 91391557
75134 92178 42397379
145678 161060 363180646
162737 186584 405619461
89053 95839 16710079
106567 192529 909344572
87216 90468 826085816
63799 93418 73987266
199181 199407 457821999
127494 159655 80085441
63713 129254 979547449
77629 131064 133664486
177820 193363 38874079
43899 76646 82123647
182687 186769 724148986
156161 187610 78475958
95858 131634 754805734
158717 194322 692390931
133723 149863 576786303
139587 158143 46185399
145562 190706 112559040
146527 155190 278083778
142250 150831 899541966
150223 191411 102766242
135804 192567 141615871
64065 183593 298446052
6373 127582 303610543
81965 161165 986011842
167519 192339 161409140
45073 197501 752658789
56304 95214 97337841
197203 199147 4912660
101570 185408 938740493
149148 153194 10043842
5747 36863 77955226
131841 193592 159865391
116402 152595 981706345
135732 190121 135620160
124565 137674 908931416
71194 191665 470119274
38269 193285 387528430
163970 199182 88082066
63709 88404 138013366
59083 181153 319481701
114673 148069 83348707
120044 121203 2972979
190895 194776 9745573
116974 187325 175403958
109567 162583 146882672
186568 189187 6675944
177137 183598 701570412
195247 199367 10454166
32265 87836 114269095
128633 186477 740173899
59312 94762 88527457
94780 115309 51445373
149874 152789 940356816
55517 70557 37913596
133486 198197 857138883
69233 142742 183701852
141893 158011 40147709
176400 179673 867995768
31314 196519 947073298
63585 130333 916000816
122768 150156 825904400
68278 160147 229441663
10234 186904 441745593
46000 80057 85431139
123194 131231 20024598
183252 198475 38274230
30768 151936 417006701
54924 104423 123756173
183930 196063 30566413
76435 121439 112604242
56925 152473 238833645
107130 125644 46607290
64234 129959 164408562
61560 68283 424424714
28686 161170 331593377
120181 151782 936659244
33641 39275 444614559
8364 134463 995686352
122895 124594 718576634
146466 193042 116126255
164976 184218 76346838
69166 85939 42016232
78617 115879 93134292
68172 110495 229372470
122781 155510 103901265
9141 104023 237468901
3222 28614 63431933
18380 24849 964536047
86814 190424 942773812
24284 33829 517952898
145029 170494 63484439
127361 136635 244332428
188092 196812 893323775
2394 134289 549497106
62067 186022 455744040
87845 148807 209895603
156880 183993 138293369
39899 145074 263073698
79194 191814 450445266
37526 129095 229392154
198002 198288 716035
198915 199055 350608
72554 135389 156933274
169225 171263 4987758
174497 177144 397241695
199612 199977 464360164
93891 160516 166472772
19671 136397 760503558
24878 124715 273572909
8021 199438 478955130
193819 194311 893987
37207 124069 477967248
119168 130674 28833281
105412 136272 77277974
117100 172605 24731678
156650 182464 64485239
106406 199688 233315476
187502 195307 19727491
74304 165656 262547741
127338 191044 158816587
4550 102050 244029529
48173 178940 730469101
42621 153110 276191798
103774 108866 107753183
72996 177512 883879173
192307 195483 633386213
198421 199025 639364350
98328 192878 236277920
160187 186403 65206674
179384 198443 47889219
18981 19914 36194802
92100 147020 761786452
50532 71753 53470509
50280 180090 729851488
173470 195891 56167421
18216 33585 787661980
91123 127770 91749881
21010 150712 335703076
180931 188274 18291876
98484 143333 825400166
128554 154179 63709993
111543 164452 802287555
76768 142371 312833007
97222 135997 392829629
64496 161367 916204703
83565 104656 52386184
142876 164600 467674608
178889 187428 21285915
27991 188693 535486550
103454 166704 793150716
131277 149638 45689265
134073 146853 602736851
83327 179034 238734203
133284 193482 437322100
77866 186066 270005917
90347 165619 992886962
59755 100804 102437684
41557 80117 96651072
121488 172011 125872165
146497 164721 793906615
6510 198044 479155269
17235 72366 301574462
8165 48352 100765660
78794 122176 108515193
145912 169654 124362880
193484 199433 15104476
186420 196863 12003573
89422 137139 473665087
165640 187050 53230224
5870 163886 442174772
130360 187945 143402137
35708 45613 24999449
69704 199348 975238704
167252 179710 679057329
159805 176261 152409764
49676 51889 5526250
108868 189517 201299741
57086 169649 697845016
71360 118646 118111551
157276 189207 395717
10148 126308 291068438
101069 125118 48787731
149750 178094 331207096
104956 197288 230867929
103478 125891 56480826
153348 155351 784761281
132605 174815 484866499
179483 195947 41295324
60228 95792 88834637
38588 181800 694955798
183057 199490 18788033
41695 93435 129414536
66865 82650 39560201
23848 155961 330475714
70483 83687 33080139
128839 153958 62472984
165415 187459 734505927
155709 188434 25506307
151141 181331 422782689
10343 154912 361673639
33787 68484 87244675
97659 156526 819425278
1398 79713 196398837
119175 190365 177516129
187649 189184 944053496
89951 121913 387716740
139171 172707 999877856
25266 189080 409658210
162991 178482 38525933
55900 68721 32334016
159170 199090 99888884
31566 135014 259142479
166868 166893 67080
171956 197430 63817264
110168 164331 135283243
20100 91322 178523983
99884 101494 4031422
29582 82105 237586321
168132 191202 136899791
153221 156751 828812
80400 84566 10501769
197832 199368 3251713
14110 48797 86842189
173876 185197 459536671
63381 107085 109084334
66097 191341 496612175
127061 133813 16873458
149613 169851 654819987
138614 182100 108429631
160254 182974 891164132
146127 156099 24624619
118951 160801 104428504
28621 52236 59266816
5006 109573 261897495
60901 124590 159429098
123280 132203 129552194
63299 167118 259315007
31842 149254 495964047
104571 164781 187727041
166183 197699 78831352
136955 148293 28211733
191246 198897 19335882
85241 191980 266349702
179045 189623 26471111
172945 194025 52755911
123743 196298 136040477
150580 179389 450724382
14021 55021 102655059
183148 188552 13507105
9693 151954 425826166
118343 119487 2596194
174185 180385 15528116
14369 127284 504832337
68948 199653 326627310
45089 129092 563787216
90865 181224 4570722
66941 85983 136680049
130664 167590 72223176
98296 171957 184088722
85412 99604 35084388
119822 153298 83389033
184455 192243 145544244
199112 199668 1415011
147474 159279 29411755
55731 178515 854455970
12894 96469 737774115
103744 167938 160649122
181961 195626 679926359
198478 199708 573614
10541 41515 77796169
166678 171759 12563635
60885 199148 956682582
97904 176813 197153936
21286 135363 534772234
75849 134231 509115791
128604 176938 120425449
147838 158166 377595034
148476 151473 538830829
19207 190716 428819573
12748 50978 16696152
54464 78634 571275169
52524 56697 10569105
156908 170478 33895818
6648 62850 141049792
66893 182032 333884456
136733 162542 706911482
190430 197879 18899318
108159 145305 92854843
31638 155700 310273358
175329 178867 8733514
160304 171043 26740288
79551 114057 219362128
138449 189471 279163745
20790 42538 54652756
72118 129657 9959288
19340 142526 308380537
160385 164212 9584384
193065 199051 686964167
96735 111412 226814585
167815 172746 12144830
185610 199328 272322445
40891 196258 388403943
57913 101289 875134748
77738 150595 182026170
143708 197185 893266266
170559 188137 376475262
80797 141976 152825812
3067 186811 970217607
174632 175577 701376865
14000 83826 184753700
194863 199042 10619436
102116 180476 910013747
127623 198046 175791158
25995 124826 775881430
104584 118641 523281271
90536 154944 160674259
177726 189142 91215519
53210 172891 663820437
13293 97787 514100571
59936 115506 5386371
2464 39335 92410242
163649 180766 42670639
97984 99659 4152847
70867 110193 81908007
80875 197285 290812398
3638 77460 185070315
101513 165648 160462853
55869 148916 945236533
103997 177017 182504096
179900 197129 963770028
53545 163129 274001127
23870 174061 983957561
10595 126807 291141055
808 80136 719355493
125661 140745 37527747
97838 133372 903252138
109097 132994 544760469
27881 32933 47021305
1288 82110 202661323
151285 191391 856780251
184437 192580 20432742
13650 93002 198675551
114777 156648 200431321
117762 182455 161407269
108628 174409 164199782
134759 184241 123228813
120184 147047 682467618
9979 80820 177692633
30738 59380 72113711
122109 137635 38697117
190709 194437 766758490
162683 165887 8049669
94711 110281 253261373
15014 62005 117922361
23015 95900 977577672
147347 191157 793028405
90605 91628 2471059
17098 191984 437326749
84129 151555 270135271
150723 152778 5080831
26564 69263 107307991
85227 134520 430980119
190739 194970 703779816
108037 109596 44718287
122296 145819 845690762
119432 130044 26569760
169207 178971 24199941
5760 20437 354134036
135839 155107 47918912
6664 26109 578396725
103730 110379 9639650
155747 171010 819372608
69819 177811 340471606
59104 73979 4743612
76220 80243 4560377
63866 71172 12762909
113356 159207 168237046
151208 169317 45237860
75173 162346 217602396
169030 171484 5995567
6206 127303 465135034
150200 169842 49000274
87462 92858 960449719
11802 167589 389672281
97569 167721 175416949
29560 186387 734816662
43509 76418 194446266
152618 191591 555677145
13599 115240 432170341
182117 199822 822182664
207 34162 935637864
180020 194650 781591799
124015 150933 67004627
153218 166842 34104616
173395 198102 61961209
179706 188309 959269843
41609 77907 90932180
70881 143249 180770400
15602 185944 53193739
10903 59795 122602744
160423 188340 69568343
39162 80204 222964531
73815 80496 16644643
40151 185199 616621135
163057 188057 62245354
68835 146426 193901592
114716 150899 363564259
177264 181657 776892061
125457 156523 439702047
103074 172088 172579574
96152 144754 121552999
78099 94917 832936893
155934 158038 5375027
94787 114108 617685222
61133 96246 463086718
31365 39853 21411395
141858 183450 248034687
3753 31790 70182642
189264 196924 804104083
21841 54653 44466255
162133 163584 3609894
93942 165298 178356596
171188 183150 29815406
159599 163231 777787075
160714 172282 28750299
163830 175272 529074584
41209 173541 828920393
73588 172268 945183040
110820 114185 8557934
48601 122896 599197308
116703 142546 64597149
85877 185493 248405395
107769 125531 112516199
9015 137044 503617438
331 19416 47796922
129065 137182 117360719
106154 131588 63853833
46042 85598 173002831
6920 111941 262988607
3097 45623 810020146
38851 93032 135632354
83999 196708 585970172
59529 127190 169303392
140912 149510 21378169
149030 165351 6985000
86175 122225 21362367
193865 196336 388708353
163903 198185 140419394
63328 93125 443854223
192719 194574 4672224
145683 192932 59095804
172152 188976 643569611
98274 136850 96645310
50004 132344 424313104
158096 171629 832596119
134435 171637 448356337
8411 122640 286207815
61515 99204 114392969
60830 94928 452393948
154192 193085 97136389
180501 199762 11501304
79016 89377 685265596
39014 92711 134411698
45085 146411 253474881
150248 169537 787341241
68984 177173 270100666
119992 164121 110077240
16607 83752 627766516
194915 198251 977510651
162969 193687 76684680
78330 148507 446079350
155209 174366 47893020
1941 45279 108648771
6347 28920 56366039
143958 172634 71439542
179420 192790 33464924
160827 174223 70906388
81616 99742 45007531
3148 52115 835555841
171134 185883 683616407
12149 87796 654696270
178891 192594 185343850
21115 47869 67214208
15534 93205 149321969
46950 166483 693754996
164495 185011 51019756
198141 199262 2843863
65089 148303 207833983
164423 191583 333152513
174435 188906 36116700
138294 193251 137049528
171575 181214 532535802
117824 143731 239664202
37635 64232 66853117
20735 189418 681849222
134034 143317 883770949
6253 181045 437096398
136082 165831 74267966
194159 199590 13772307
89127 144689 138706355
82144 85541 55728731
40484 184002 358598305
185741 187728 4954739
62314 90133 69541696
32566 152661 300523152
56637 92527 593274529
79100 183370 875440836
61400 184227 944104468
49043 68161 811693408
180850 185656 11872957
125418 142463 42432366
156648 176160 48790910
140546 173366 49614200
82358 191449 272338217
169157 194414 437332433
144688 150989 15733211
163888 176311 30945569
89076 154489 163166435
155768 180358 61504507
120192 192206 814151967
168795 178899 25067261
161725 165418 9215607
102959 144055 951366850
191827 194300 404709239
21812 132652 357497994
69309 196982 318954592
18263 164457 606999989
114534 128235 467311
105425 187704 205381151
80317 149212 842035055
111773 154631 63101404
106938 177608 660351582
114345 180934 166092373
118006 150242 838628619
98390 163603 163081254
96890 159269 155949238
144898 180862 181135768
194976 197430 6226497
157540 158567 2594009
71605 145004 183277320
175285 184095 21890442
156813 169878 32703511
130246 138527 20531632
90345 157884 168560883
31457 46829 38657847
115730 173822 144909009
46120 95113 122569088
139525 169919 951553708
1708 56718 137876416
7423 35781 70915660
21453 103961 206519093
153969 198838 112276011
184640 189104 843140954
145174 177462 80478941
35471 122318 217657990
55402 153500 711889631
174084 198779 61960460
50577 146431 635238022
101373 147951 941370914
87808 184363 70420974
198347 198608 562601891
115539 196417 202033698
186557 198322 29794218
34597 44889 123999441
185133 192196 17801886
10475 21071 26495748
179020 188275 117600785
71984 119909 844821738
163300 199174 502895530
101561 125980 61456936
15099 81231 557665028
155807 183365 68841247
60068 175749 700576460
40329 44502 10488995
173888 190450 41316929
44740 87723 262270562
71144 139049 169643288
162306 193960 79016667
72517 79331 16940826
44296 91370 889361170
107227 173322 49029446
97391 147175 124633268
183093 194961 29769009
188387 194234 14742480
67296 176524 272766975
136981 195759 478016125
94023 174207 200227952
86417 194684 270200458
166333 196182 74600334
67103 77822 444469749
121017 166993 114581484
148062 165956 44723781
14128 53836 557858941
176057 191301 38088926
76652 186576 296707126
146174 172520 65522134
18709 185650 561512887
187022 195902 151219709
73574 74959 429225797
171588 192937 171633952
62801 149828 718430395
18303 114192 788268732
19583 123927 666402729
43529 134475 227639089
39731 77358 94309059
197039 197635 1536527
54686 119314 161894096
118598 151064 81015370
162448 196568 193452531
104921 115849 27545878
30634 39728 3295338
47815 180438 92777726
174524 197312 103950152
184879 188345 710674092
126225 127697 501053055
166864 178273 701268751
93666 97821 10298733
123569 193505 174365235
1913 69195 168727832
151099 174815 66494381
159711 190891 77800743
162656 176146 33630671
114589 163520 122124252
27128 57741 61547495
5718 167613 405052617
83538 182635 247278884
183677 191689 748727444
47656 90047 585825782
70358 110526 212412338
114023 130371 40933554
181141 191709 26403653
178915 190505 718381432
40276 168393 320374186
92003 138710 507918400
154252 189611 88269454
157684 194640 28037877
26867 45710 752851235
142318 191456 269206021
112549 153226 321677105
37662 104784 167925201
38624 163322 970094361
177023 179708 352257406
34333 173423 347838137
140983 169835 481150579
148061 163909 194364065
82178 117168 60383053
81011 189981 271980200
99369 106756 18530934
95415 106992 28917598
40553 177675 342721087
21989 28227 15553450
37726 42295 11584664
186984 194103 17980861
78142 177945 930133032
145739 155118 23192255
189675 198592 698085271
180097 197623 351493917
196641 199523 708498093
98112 99737 4037214
90766 170344 522911015
49221 106131 557004909
128590 139764 27853528
75266 140616 494309314
141613 154903 231467570
115519 125989 26322258
191016 199042 20265580
99190 104293 12708077
143783 150305 449333341
3127 165268 405733086
90074 183747 852425864
116205 188940 181453632
44811 102728 144628701
37283 186835 373739806
166943 169943 998123107
50480 69152 728035992
172435 189967 325685292
76707 190184 283227717
50913 171518 301497865
36142 106123 842215510
44992 132894 586605960
63133 126682 158949768
115280 160610 113200576
101949 163495 182049513
75358 138513 157680234
56235 107547 738100591
40951 72097 949725916
128203 170334 104957357
190848 195703 12262040
177548 195145 726533582
58725 144393 214174282
32671 86238 117428505
100794 137265 91411913
91871 198645 266821671
151927 179584 68956819
175559 175750 958201097
174996 194045 47652175
28711 105617 187620938
83552 104090 50961999
29006 72321 996712630
49804 94423 756816854
155703 177253 53874159
29639 163453 334891074
10525 17225 16867691
175262 187809 31159457
58560 139441 789757736
105133 142913 94587811
175818 197279 53777083
18523 112026 461579345
13025 147584 336709926
86508 138873 662573934
188366 198329 12402029
142224 157481 37911947
4846 37506 896881710
29760 76493 479053773
42404 173464 619231079
177256 194643 43506188
60103 128184 170380844
153764 172254 270514988
132551 156565 59717988
156197 160624 11231236
79117 111583 379485347
164610 168758 117019445
65275 98511 715498805
170015 189860 640146163
84573 93650 22416581
60434 98955 96161766
54655 64038 23682601
156115 197804 104388951
97962 156013 824394241
170271 172085 93259892
29643 164688 521354053
35890 113991 195708239
32725 167835 43365034
94617 166885 722937980
6152 73904 800398974
165799 197863 80178752
1284 80499 290470834
150190 186453 621305066
168190 177582 23344893
20638 160877 591758096
51190 80125 72715106
135011 164476 73433627
86648 149861 198129680
81191 95084 50997642
195161 196259 2799410
50771 73663 814650242
105577 181241 396909139
3567 47615 110364342
103522 164160 775618630
92452 93713 3125818
93227 158641 163385469
16506 30022 408534314
99185 140433 103302718
185889 190621 377076870
156418 189102 81614929
93233 178461 212773836
76704 94560 44434426
107010 154292 502063920
130878 195260 798888448
6481 79367 182706689
195778 196246 1166650
22287 162145 349965846
36296 98495 578489851
82955 88047 654327734
181035 186494 13467457
81584 178742 375814652
98852 119361 989892959
170757 194107 770852125
45231 112812 169147366
188122 198625 26533648
93121 140177 117710985
187508 190339 7116504
95707 132446 86967384
162772 193439 265466148
183487 197306 34767837
154275 197571 617684090
133016 194296 152860418
85107 167121 158869588
8411 171342 995309142
97786 125273 69104463
126388 129499 7780777
29590 127735 246052269
169105 180081 368240158
145961 165192 47989592
11388 131882 301741874
85319 196569 427729996
17777 197978 946932120
115190 173576 783948733
63330 108077 490516752
34952 139234 261118746
168131 199342 78109970
29953 165065 338192128
192033 197902 14839459
92152 120555 71169627
116550 190667 184924485
8881 84248 189083055
22840 97639 187331936
91411 140999 304764019
78137 109325 77899675
190366 191192 181294
143650 176518 723321223
155355 160513 13027539
160155 160821 1684436
19670 127745 270786769
154216 171436 42982198
76504 100546 59784286
4649 118542 456110828
144140 161881 409790410
127929 134405 263983445
172467 182273 206174083
110146 146914 91920607
46543 92162 114233565
14157 53376 287812017
127751 158275 75949488
56123 170304 830989586
173839 176018 5477869
125965 145694 830766697
160268 198583 95797494
119100 135404 858817635
100490 171534 177562755
22795 151205 769843563
152666 167385 36780278
185092 192704 19164037
199292 199357 924167371
136987 144028 619548940
9815 180209 931269185
62447 85569 875044812
183206 195352 30498914
72221 159164 217079389
23119 79719 427858088
164499 199055 867349997
147873 148996 2767056
101174 126383 63433311
149716 180501 76827981
18670 193674 437606179
141453 158987 923419529
107421 151460 110058535
59029 153668 236465738
33301 65441 332318641
130401 141414 976522509
197238 197253 559456718
132232 141112 22127009
3864 62894 148179919
44774 154635 274580598
198882 199360 667446169
139242 146551 43150292
105519 161555 287551819
2014 195706 686313382
19655 147197 618907470
188638 197707 22920710
128578 176372 100682927
21128 184032 407351816
45948 157622 279117025
155392 161646 15835014
180293 192160 29671915
72872 104985 350681084
169944 181137 902381581
27829 197778 425275620
110969 171005 756291965
39462 106300 862624349
44179 116675 641637809
39936 121834 981452928
53006 94301 607613982
68162 137285 475006721
97160 177872 223838636
168429 178620 531082988
66532 194088 688086095
37379 118613 203459276
188146 192827 11776973
172478 186226 135952372
42615 55783 921990770
22009 24253 5592585
17102 177774 913000653
49629 148939 248375826
22343 42303 50236524
164554 180979 244560203
92054 136719 13891470
145710 159200 56600175
34650 118886 576989702
139689 196537 76617143
132588 142199 633027487
28470 96283 165720993
142242 174369 80028134
68001 89868 674121063
46267 198086 667996633
124063 187433 861934025
9354 72237 315279699
109467 147412 607770183
39382 182546 617094294
22053 35796 730910970
26641 195892 689651609
60557 122383 154760736
197344 199423 813834248
198193 198406 415251870
41388 97323 139829339
30720 78752 804043111
190606 197651 17826306
7718 101058 995039120
44398 165407 442723862
15754 118327 256854151
166844 180207 33270665
94597 116495 54900679
69317 189364 479154042
177310 193859 41420619
163839 192557 611679081
22273 140446 295893924
186717 192749 597294595
25126 104189 569190348
124849 182197 142844724
2169 153100 763515186
161882 174239 844329975
65600 158695 232467237
148188 185747 93600096
54035 80611 943815063
16694 140130 768299167
103473 155792 695341763
35095 151792 493334104
160195 179581 950935670
141138 163192 54963683
13180 144381 827583669
123944 180429 140736347
86686 110812 674373165
172704 192461 49412493
62352 112036 717796695
110434 129246 47169766
70742 124361 457119941
120406 166859 115852690
141332 181660 100516384
140886 178826 530578889
59825 145288 872667952
169498 198420 72358887
26339 133634 502376518
10931 95431 211536273
143117 194698 128695249
164866 194993 435724324
28917 168341 980900823
28684 155977 318423314
153788 154219 1064623
123819 146142 616681906
66973 104954 94724245
134059 170394 455191142
18081 179356 942947768
171001 184216 626940884
15209 64982 124841715
130923 184667 756618723
12037 32187 50285027
197202 198309 750426297
116803 125488 21867083
113653 161799 120163131
170000 193740 59277852
122031 136401 35788078
31044 115085 210513868
92796 114766 55001895
124925 175297 125458544
53467 183027 323802291
178212 178460 497840
143833 151730 19603498
114708 136697 54951625
194653 199811 94113469
131642 151368 843973391
66426 151014 999202086
162191 186853 61349294
87714 143969 140429981
103106 140442 318427527
42725 133936 965793149
103696 116319 31866348
185390 193483 344880809
62279 75967 497287130
123883 126999 409120687
139132 166139 67341545
109624 153924 110551988
198012 199088 287082231
38122 146817 272046366
33743 80476 415829660
82999 138212 779409604
80707 114394 321531377
52234 178575 315745591
139288 157562 45407728
192773 196169 962610794
169909 190839 52237366
129096 136060 443085440
161737 191057 254577389
38339 195101 391973099
199054 199501 369777036
156297 183509 67957766
107057 140695 743926295
199620 199731 256364
103324 191375 92499870
42695 129074 216228745
65479 173402 279923184
80930 166789 214426588
104667 148886 614696728
67606 195747 266283849
195847 199683 793401155
22469 94861 607396810
32107 134233 255815119
105236 114243 22760681
57837 174728 292093619
192119 194829 201674468
13173 167171 385238188
173949 176903 996228612
184014 199340 38635869
104739 183403 196503981
81638 172064 225700270
74105 93267 47653878
168921 198127 81439200
144896 151273 977831600
95674 115187 374162212
58318 83641 63522370
140022 147937 254942770
62385 92934 916033372
64228 116636 131016982
78569 199064 462618441
86222 114683 70992540
143634 191712 119894751
117240 150310 163733714
194525 195335 2077812
108930 167607 599396822
103347 141205 94959858
182260 185419 140543402
54688 67296 31795306
95105 180649 599544082
168153 170646 175184777
80534 107373 66897058
122497 152350 671233670
123032 167630 81011233
27163 87699 152021883
197007 197586 500153226
135939 164817 72063356
42661 130436 219728974
46041 51757 905681585
118064 120670 914664942
142525 199206 776759693
131653 175627 935719586
22640 134685 337584902
121225 143701 56007063
71193 134234 897402783
189328 192711 8515061
169532 194067 487237049
85128 110522 948954234
76966 184737 268966247
71852 170494 737205551
89178 112829 344589292
82707 107481 61682818
179520 194826 38320101
26245 135364 273303181
144302 151765 18553761
190923 196176 13270960
93889 114513 51690990
118716 153407 86499757
126853 173242 338602197
197549 199500 809513
51472 185039 333801424
156766 194060 93244805
112433 195406 207190441
103257 196617 570264833
55763 162858 267744291
2910 85063 545237935
193622 194899 891626756
165155 190480 537157474
152487 170589 287570398
17448 22406 12328810
182468 199768 404517462
94641 97021 152034164
107088 181714 186424355
117034 166854 758462183
40177 100494 491839550
169044 188297 581773526
160240 172661 30877102
167583 194405 66965475
29197 117403 716078126
20476 174570 385413744
133192 186950 133892245
51161 148532 243594502
145430 191798 365026345
47130 154502 268405395
88318 90945 489692583
36633 178846 958503563
117614 199156 203744714
13521 109841 630925209
147239 162350 37642620
87905 187331 878753498
198772 199458 998004212
8752 156497 591885393
121707 179821 628815110
79331 87320 20068796
153839 154163 799050
33787 90795 143036542
44610 49346 11734693
49641 76778 68152092
127136 142710 38837449
190113 193178 7729328
169793 198071 70785891
54530 189012 344722039
163715 182648 47149642
160956 177389 778919098
37232 166991 324535034
11406 51099 99394699
103110 132705 74378848
138882 164271 883761677
51663 99532 119735624
68248 109328 731039868
110245 198539 220620652
198877 199073 445761684
84784 93316 21081108
50970 130609 199491899
151111 176990 423483619
172149 181663 371398986
165710 178390 31476714
34225 140685 266552457
145180 197883 644644767
32250 105021 985650347
142363 172980 76226139
179670 190725 555559581
98956 155356 937637074
5678 160422 365059031
72653 171007 913727276
136958 166902 99917293
118683 179266 151063002
187512 190587 648425702
155767 158577 7107840
143808 158158 503008282
165183 177012 29367966
184834 196204 28674986
184381 197908 97119071
19918 84524 142464545
132842 162138 768925651
164299 174047 27319508
174957 188585 664531959
186450 198295 810553051
113727 149477 679902569
76733 77114 911135
132031 161817 74250759
136411 151278 37045119
60323 176982 481976089
110814 120788 17861811
123413 151015 736075612
23805 99526 189609827
104714 147930 108152700
164238 185157 51989278
57154 118044 73397325
114673 199601 212240795
86923 121546 86530064
45454 145827 775184271
104408 109686 13409466
62750 81984 48037689
13829 103039 282556846
125358 176407 127198888
55584 120576 814374775
44759 129920 213191145
95359 121826 387570454
169397 180947 28740983
187088 191427 10986222
141829 161554 909884816
42641 78175 89065306
178878 182647 9474807
139199 153212 113314342
158678 186891 745302516
8608 81627 183112192
78842 124377 201072983
150892 177640 309452705
88839 191268 485329913
59187 83823 61751724
131628 193964 155486171
76576 167747 227709690
170206 171382 2889217
85959 112705 841917037
179798 193016 53006413
71323 140200 93310770
26005 114510 221844877
46827 185189 345655832
44887 146520 608702060
3227 198208 487784641
180253 183596 8277549
128130 142012 34515954
144451 196775 934780763
92615 95841 61016927
68236 73254 12606332
166279 182044 278597728
91794 174497 782214968
84328 159965 204925632
40530 81881 708829431
46270 182713 340960206
40672 57814 42896869
47150 186312 458476670
43489 111872 171157220
28751 133670 262890714
52876 132296 871467883
120484 199195 196579003
20367 136541 290894073
111627 196882 213002272
139388 146386 17477344
163194 199721 91407620
163459 184653 382579311
76258 170420 235009215
34242 155693 830981084
119195 178854 940164905
36445 184921 975698324
174411 174690 132890945
38670 153858 410377832
107697 157464 521767844
123365 189334 723886156
49343 123914 662353985
129973 190549 150963181
173525 174353 260667127
12607 81409 172518846
6938 140559 334504091
129706 168439 446883914
24754 71847 122780604
162847 179304 40957320
127712 169704 467020869
70871 103557 147839164
157371 185599 70345042
38873 172250 333407532
165713 189612 59537623
151289 180790 582529518
107318 190745 844840760
146104 193759 727285631
182458 186007 8745942
128861 179442 125987589
149718 161261 28876566
38743 89157 126418912
67563 130792 158123964
3656 181019 616410295
23321 139415 518623811
10281 51126 102347210
93090 147470 526817112
27371 61901 86941311
108122 133852 64450728
26890 112128 213589723
99109 101330 5493752
158199 165007 531400160
91553 174017 205842388
35724 110487 187265062
137265 174601 748971640
27722 148604 302621758
95180 113578 45106494
107467 186326 196790369
100522 174462 184800455
171784 190395 46434697
38952 183207 708198401
14073 187144 519259419
118600 136940 253424644
172128 178236 119673954
187475 190737 8248108
88842 180580 673364180
141251 161148 541997013
179490 185536 14993728
34674 36327 3787579
49674 188495 420238619
153962 188358 85837854
95744 157401 154070373
93595 120562 781246841
13616 131816 295948896
193401 195439 5165914
38305 195126 392116838
135536 173866 95545920
38481 81379 78540164
164978 186730 54035079
82152 92830 677088299
33481 99992 166421738
140293 153957 414715973
71526 190901 298000188
111038 169550 146130440
149379 153015 830406658
114464 173407 221304643
128662 183895 841127240
159109 190776 992880555
46868 183547 271676583
52970 115278 156036996
190442 194124 9346391
15653 73726 496718204
155169 177551 265475224
104699 154439 786325163
127840 134632 16927843
34294 140990 286334425
4310 182513 760084851
30565 42642 18756687
137440 193268 139269250
179413 196203 164254410
105984 190508 211093676
135222 173067 94301556
149689 188394 175920882
61026 188722 331860513
73423 141349 184743558
52113 65480 936493228
15232 68274 911695143
86775 97404 497524071
110293 159326 919708079
253 12390 103499388
140695 159504 46883887
168543 192993 49869861
85811 132765 812290137
40733 126863 215598484
153612 173693 481164743
19506 126547 268165135
24796 182259 393856170
41285 63435 55600001
36944 51345 227238721
43971 64683 52005273
131340 139575 20532023
126761 132901 398158097
21431 178183 438837230
47645 177827 391688490
59032 153256 235423600
28652 44798 40721822
39745 199685 399997716
56199 103844 854428766
38416 104856 166193400
159723 169297 644137688
61565 157072 238550636
192031 193052 606997348
172533 184808 30538276
174994 177732 6828927
167262 193172 311146966
16554 49169 81638094
101809 182046 200523960
188038 194729 7482415
174133 177271 7826314
13053 159351 365945220
177325 196688 48595599
158914 199086 841058036
30691 47143 501053519
77473 192201 286510357
194626 199945 13498092
159734 187336 282123925
110553 181663 739709885
19536 152777 333350214
46898 122282 188801464
24978 147960 307836065
7343 90815 555499709
69631 178475 991769648
54838 76619 54756698
176858 181615 866014161
129127 146958 44463976
128262 165851 922273150
65026 157403 616565021
135762 144568 940248217
71144 189486 295365554
83193 145897 546441040
120031 141157 52698001
35017 185182 375390259
102329 127247 439952451
31081 32538 3640926
180695 195194 808062175
91146 140460 123235546
93009 158081 343064502
170700 198774 886969285
39202 81961 885117042
85336 96052 26432881
77815 85692 519062685
12893 150567 844075066
28400 75838 119257734
82748 118029 702812960
75695 130762 137618159
149678 171254 53789889
138252 158440 50216180
127300 146731 48420951
134763 193716 146992440
61803 138102 190757811
148507 158568 25048548
100949 183969 697234710
66569 161743 237773567
27768 187905 91923296
19278 171039 379543968
141545 192129 126155173
109368 135337 744893405
28370 73373 748351381
830 144421 517766404
3588 21201 387493991
187507 198219 874356812
34075 51580 690002593
82961 132165 786698651
187182 188111 944239466
48657 58377 549966690
116824 161660 36262267
50923 55823 12344225
150815 194580 109233971
199499 199672 140008533
169872 172577 6683129
194666 196137 792947356
10694 53300 106746615
28758 125219 241869659
145451 198343 132166305
50283 107760 753783615
77909 156130 195215295
72722 140780 640970725
185093 197228 30620875
144588 196799 469809201
178336 182661 122110625
104372 143812 98786143
150007 185612 885335475
7059 45454 96250930
59966 116664 141834445
153968 199747 301066822
155212 158399 8060333
161177 169234 20099179
4044 11586 18943792
135109 152119 874098549
7324 73515 166071788
42953 188800 741046228
97540 152064 136325338
93155 135459 812279444
190693 199877 173207880
138844 146516 814902467
157395 185519 70069346
30319 157164 317357098
190392 194780 812097077
164818 196873 485233540
1297 157838 696785689
167682 178285 26313541
23694 114173 455680468
52393 134402 831121619
114146 124983 9429552
138455 178604 555930063
19338 155670 340923703
98943 130589 1778307
116157 137782 367261031
134174 190151 381658580
79586 182234 256269858
155588 181694 65306065
50379 89242 358946225
138483 178616 99969694
151279 163796 13357022
8510 85721 193681231
129885 171086 102627694
33485 62837 190275278
13166 167684 386526829
108582 176790 827472666
146027 166812 51801682
199324 199571 659780
176812 184657 19507500
108147 180931 181727015
25085 111082 215443154
176952 190495 716213975
6225 198020 714512416
115803 174954 149726060
50691 141409 227106805
166033 192044 64888553
196394 199004 52649336
74735 80241 232121737
128743 149600 51875991
52279 55795 8900530
119801 197127 769335631
46207 115574 881150611
2327 37142 181195835
41166 176533 338355267
190860 192083 3096992
79564 179570 249639713
182995 195149 294699172
186577 198134 29262874
190444 199846 23811286
184773 199939 38258168
154453 156219 448382698
179066 185611 149872814
39131 97809 351625536
196009 198794 466116552
66233 193656 318211375
710 178527 568382399
11548 70488 147838875
86780 117837 229999309
12492 193913 913071684
132678 148191 38593682
64555 88934 751419201
69592 94091 61096193
185187 186351 2879114
133404 149500 40006226
197356 199423 220212553
24763 167826 802925328
153803 155122 147175313
42784 164161 823519849
82078 130398 120874580
188040 192415 11058577
68082 141432 183322195
129889 174847 111984599
51056 150888 577582308
49444 110573 153016445
165734 194934 72899787
85056 88903 215373995
83738 174760 575354628
7569 179544 488044977
160938 181811 52010473
54755 188892 335173994
192555 196792 4183009
144516 158477 824375876
132554 182204 123757238
61222 194816 333722485
89911 102111 522109119
104754 133076 71098365
188511 190221 587726523
44535 99481 131832039
50438 123879 184119827
96589 157868 153163837
42375 44095 999410658
49981 129470 199130811
25088 184714 399130706
127752 136115 20731111
190894 198821 455040123
103999 196420 231149234
193059 195800 6997913
186929 187644 49383370
170440 199296 841570548
39265 58282 47681511
102801 137985 597304940
97744 134812 92951718
69704 70209 301855045
131190 152841 8202807
109483 172936 702630518
48079 188567 824779131
73259 144680 669557749
93293 191697 245765184
85562 122985 93560376
189146 197944 642643665
182254 198253 40173229
96928 173856 392081512
28916 58941 99237918
29264 85623 936166855
120952 134807 34582542
66521 130442 413629954
70699 132893 408306116
187862 188500 1684704
196543 197856 234436580
75330 167547 230176044
10333 21161 27083667
101177 112806 29376037
179415 191581 10735557
92957 196197 831812709
52445 121894 517791541
63558 119443 139795787
190687 199768 22958672
196173 197814 528437444
50212 125789 189402443
174456 184047 33411043
98246 132105 84935095
148374 156473 20110136
75948 159803 209330186
25817 89049 947610267
165675 166473 1969315
38771 71399 81948817
145444 174385 299257745
167225 179435 792026518
176762 192029 38159201
81657 140404 146777721
66318 80111 34534011
1620 114615 283031149
52196 177704 85598030
30185 139224 313840633
72216 181645 279821983
126532 179679 371805837
123235 123803 723046221
93518 165064 178844338
18551 96660 195490335
17302 99791 206375329
16651 136986 301184369
148221 197689 123669469
3213 198420 939472042
129771 153325 58562620
118562 185145 165985178
186888 195374 21411201
31931 72666 102387912
89826 106862 42395557
103014 179737 191792660
32542 182917 376053095
40056 66794 875561986
133668 149301 38853825
135366 198623 804854083
28840 93634 389046387
63420 77333 34769360
156077 194738 511030796
140971 149844 22067096
68461 95074 649121246
14604 61902 118707334
95761 181674 444912502
21785 65376 109551166
167770 187553 49158298
136178 176930 516565774
38282 82297 110398542
63880 161748 477343825
73627 150109 232730563
7546 170760 677637255
193666 194432 1930447
167279 170979 11388829
40925 67711 67174087
31691 130051 246477500
196950 197456 1279436
50717 158409 468059292
195279 197847 6525105
137240 145976 21852102
78066 133923 139670982
4257 58426 624569324
56713 104489 81671933
112665 172346 148887888
35429 40836 13749089
111531 120094 21499631
38263 116111 194957459
1978 138817 342527146
85064 163561 240973131
47456 82421 87722589
142559 192919 822078981
103142 177785 330274670
148734 173282 61156428
172440 186638 35304225
60285 128822 769137602
75979 165888 454068733
131734 156979 62791272
127024 191730 161374372
25000 160838 339950968
84501 135941 506628471
157957 199839 745538852
150694 167706 749571265
169419 172669 7969526
7061 162744 841990011
69661 162678 157410160
78580 182081 865918431
145100 197019 129719972
71302 114541 8671279
19572 168131 416224158
24942 161490 720192889
68115 98863 76598137
90490 187824 352273482
148881 153679 562180642
151322 184569 626276702
23785 117050 233694251
183913 199169 38466888
67322 129725 156075623
144003 197702 134180002
196991 199249 289764142
189284 189522 102728311
171524 184765 32976100
56232 67657 643990847
109510 134855 862964742
21029 120249 816667759
13542 95567 871233881
114093 118007 9710481
147301 152249 443674507
70108 106729 451949445
166704 188096 53238791
93718 110822 42816908
122457 191862 486387570
131017 166600 88719896
49281 180032 326757240
1242 161594 401324868
198501 199394 490666837
46561 140411 234844828
166364 190719 336098145
39858 148249 271103362
18976 164565 364206888
128616 194137 456643477
141932 151804 867946176
84098 95755 469087769
19998 34215 35555679
84341 122023 94163482
8678 169853 854798197
57928 77864 287885245
183810 188858 12638776
149560 194644 112569142
163451 195720 344299681
68066 97771 786471223
140395 189369 262591788
116396 135543 47826875
3901 55443 129144379
195589 198829 297109
6898 114776 270142772
76923 189009 279802027
107154 130750 59231037
20515 130634 581577207
3221 133349 742823111
148917 162854 34805542
70786 141948 458559157
38705 128798 225613511
126297 185506 147422102
166171 172777 594943707
95713 111306 39104718
125725 181024 947651022
29784 70548 102530392
197941 198962 187057612
157587 162094 11387951
101225 187234 214837091
56294 125985 174554505
42551 150917 546185330
140130 198533 145891478
6146 100288 977791216
92633 160159 168732106
116345 125921 24075287
95520 142033 88009102
79071 144279 162905037
91175 197126 264682516
11928 83537 179518682
97183 108760 385966726
123449 155288 79109024
27123 132042 411307735
39313 44427 678353748
89905 179906 31086073
116668 117685 2538777
70319 155240 407193757
86141 118978 82012075
102109 192122 224989056
65866 121026 141154357
64611 107053 63826402
149210 177811 262525340
82622 121705 97728156
39525 193227 743812475
105994 112074 453120656
138774 197472 146614980
110714 199473 959185323
143965 150951 619952784
1395 87562 999126802
7957 51728 109640066
94828 193981 247722267
155294 185841 76221084
134019 165047 77403005
3549 199822 745266120
35489 132905 163168245
123104 183320 149992709
145689 145928 641659
74045 152898 196755422
86321 180028 637405790
112956 126620 148473329
107193 124641 935053348
41996 44037 100805533
100732 193909 681969860
191478 197668 366280190
140298 150394 810063296
195820 196282 204306889
133300 154385 52408693
24952 104840 200010751
109033 188944 529974497
128998 195105 164911490
24400 115142 912741313
146268 155054 21657395
176894 177619 1821541
121509 158373 91808924
62637 170548 623615381
45909 158806 854878582
120670 169742 294976677
59718 171194 332266411
152302 153854 3856491
157342 173847 18579776
119150 176630 759899983
144716 146637 4875076
47043 187068 349837182
73580 122991 123554968
19466 56392 724064781
122149 187724 352195665
159328 188573 970763846
119229 158188 622183693
136226 150556 35740871
30811 85849 138269237
29243 184522 532827932
63810 183811 927699004
197355 198491 558297485
72812 127737 503562080
129187 146368 42842576
170473 193135 56632727
37650 163951 315941096
198007 198960 578819
179045 180558 267451033
186324 192625 15921960
77892 146244 924158056
150441 192510 104955609
150043 178521 70917105
48598 139138 678869653
176336 182032 262175724
87021 195117 750994557
198549 198725 451707
174219 184673 112568900
168878 181123 30487969
45256 83425 95747733
60290 69941 305556113
96966 134595 733248131
95380 148042 131632498
124517 184107 148404239
33744 93680 817388403
79905 142724 156916274
189129 192837 692668516
28876 29963 527549473
60111 114745 136649079
99199 165163 489833989
7338 33533 65530363
180769 182631 627232175
112377 145179 81891399
18642 43346 61973557
52775 128577 189902599
8629 160980 381230156
95457 188917 233411801
44110 190409 365534804
20887 54095 640164915
135843 179912 588561222
78219 173465 237761624
46715 135669 709750206
42823 90055 118293264
198565 199957 3519125
196061 199664 9129529
152224 152618 808932747
7312 37672 295437142
39394 143811 261244535
19658 42651 57771752
5075 128948 310303536
115706 130728 67537552
118538 189283 176460199
10029 119133 273351822
53335 197784 571226788
146989 192087 585695135
198509 198886 639825
159040 185401 459121913
22872 147448 311894268
187660 198883 28404386
39927 154845 536610044
131391 194413 157181593
163059 182769 680037836
115317 183581 908038914
148287 182030 278250957
194557 197931 410213340
103359 158447 911528214
15289 68972 442316019
98307 145304 117633176
90359 182035 228805683
142197 163344 52690739
152594 190342 94144190
31247 113995 328405911
112730 163017 125511995
29605 180147 376569729
195807 198280 6231699
65203 177189 279577296
112703 159359 647137816
118479 184014 652079225
85916 140926 280116687
134054 169954 21270499
54546 190540 582102942
124392 138597 35298401
76786 146442 174101464
140641 153179 31156152
185520 191652 15460392
188624 196302 18329653
67309 113404 115246501
124192 153335 72481040
45321 188631 610133731
172777 172881 257473
95539 171384 189449212
96743 159987 158135472
156062 170754 36744805
41857 155380 283661163
6553 45534 291913043
169597 176089 878615043
176134 177044 2099080
89278 116264 309022770
99506 187817 126943018
41460 176150 308881096
169496 187507 44767609
60946 122730 320606750
176211 186246 466721556
33168 162667 324009289
172912 176535 578761895
119306 159828 359177400
191514 196571 12824104
37078 52535 516820505
46122 172803 316583238
18456 153679 853023455
94395 157890 620442321
186032 197661 505849407
180279 196363 40350282
109238 196484 218000330
57248 59623 6012924
163162 191041 69579007
103493 145926 846312530
15923 42954 67828669
153940 188527 86314225
173478 189170 774278647
16946 47926 77633358
117460 149584 80174582
74051 199336 901264936
184634 196990 31130771
31029 119286 754752934
29150 56706 55911362
70238 188642 451121281
145756 150443 603689851
16614 48829 80640836
112812 171410 343136962
66192 100563 85634201
187282 189077 488903867
127360 182718 137933751
73217 166108 231957648
101814 183809 204814007
144654 169341 61615745
50573 191335 534952047
82067 111564 73710460
175138 183328 20379541
161163 165054 9747360
54928 99590 514806905
108345 146643 95833644
105067 177903 691743012
101210 128227 67920152
104158 199371 449724238
5289 45133 913116752
145908 174972 156396114
130488 184922 829741935
97777 154427 899059048
184800 191303 16397313
163970 165388 3560531
100728 114798 35406203
1303 125054 310128386
108286 132778 61398678
143968 168414 61017091
154057 194564 23076603
135135 197007 154462033
129521 160797 77933162
99215 105388 209431485
80189 84888 11841192
41650 82869 138289741
185044 198044 32814084
19994 101928 279022890
87792 140172 130777607
80048 103940 916097244
155472 177295 209924640
194819 197466 6749335
19610 87521 877794333
24142 50807 769816681
132975 179540 116012946
79262 155395 189963106
80833 118254 48298655
89457 112474 57434928
188739 197876 23093985
111154 166139 137326671
118568 153668 630766061
31335 190954 399157749
93619 160080 166112953
50462 61520 27962507
75772 179424 258628334
137857 168436 888685349
56817 95834 97556408
146242 198442 130364357
139556 198811 622939651
54569 167404 282170843
149432 157307 14312533
183157 196274 32982463
21548 123018 254364295
16295 145173 72781232
161876 178919 755322777
14889 131679 292410469
28951 166252 343585954
22105 44259 4136298
97043 165982 172375259
26804 183712 392411470
130092 188553 439307870
84743 130288 95160213
57919 84802 67535763
26594 84936 146560588
102874 118387 39158443
108767 113341 911936189
189061 197745 6662663
148018 158775 26799158
125388 185157 148781829
80826 141621 538492865
55810 186146 325573453
6365 175965 888688558
158410 187121 71542255
132042 197866 164358446
55986 134044 195355324
74510 125045 700649142
74397 197629 693095909
83124 118498 88347134
197637 199211 3979877
25895 113737 755097885
77678 190901 282725282
76696 165599 222042275
47910 164157 290660428
184336 184713 659256619
14906 59425 111632597
122326 125096 169549545
3070 69652 167025587
154572 174868 946940288
115162 154764 12539011
60749 86520 64663505
140845 191909 66104776
6713 132701 397156845
193918 195767 346770707
75102 148654 16635183
139743 179458 98926791
144745 188347 108731323
171463 188402 42277472
21967 133483 766127746
156976 183881 124925168
58578 169838 278031798
155843 195621 363983982
194027 199689 484736331
42447 192339 374594950
126339 191790 163157038
157331 199186 104780974
57550 66751 70363573
119148 173994 55734652
166595 190682 416548967
199107 199198 186129695
4070 109949 265208650
185111 186314 2970412
196710 199843 5389502
158792 198672 30940324
9949 125291 289089558
160398 178999 285601618
5452 27346 54673023
124166 136342 30233354
182254 195986 913140997
30969 149287 296106399
29296 39027 24639308
193951 196048 603629625
158001 188562 434758562
71281 102145 76783491
132240 149283 653202033
76512 167366 376747372
59193 185272 314779542
138145 155471 283714008
142310 168237 64637679
183491 196094 31689315
79638 132322 131690352
180601 190386 24348442
191759 194207 6187886
84738 105083 50505205
154558 157135 6416675
10230 131854 869209593
95197 137838 404855729
63657 80111 41235921
158728 194766 6209290
43534 86480 107725891
18689 67475 122415614
83517 194841 277887597
177247 184218 984856652
26836 30990 10466359
56276 128021 179683178
115738 128669 32393356
66414 129908 158847687
23036 102821 574610437
167245 178539 363149366
65503 181355 359826457
153649 169906 888848977
34886 51500 324276168
8806 111262 256609261
99376 190816 755332516
26506 90800 161356087
155326 169656 35907733
36949 65567 71939689
160359 198536 75143648
81905 91819 452424890
150853 170665 378048024
9349 89300 200510261
57033 166416 979304025
152553 168770 40516480
73051 175568 255907581
133021 142215 22907014
142729 185439 98991431
155201 187239 79945966
86005 132120 115211889
15755 91092 188785948
87339 152581 938151230
83147 93989 737275295
63065 110839 119309115
199457 199461 39526097
152590 181980 73346143
65233 131428 165512877
45471 198558 382780009
8250 127923 538539235
7727 156729 372713904
26270 63106 92678436
192779 196241 8791315
83981 159712 189033342
91666 171471 539316390
71281 192300 302136623
26467 117976 229303387
76121 123856 119404937
153523 178506 62251539
170216 191937 685892640
145012 163156 45286334
6691 27259 51345662
15810 64690 122610746
123607 149921 384243596
52471 122530 175584215
172032 179503 83858623
35599 189862 779463210
146955 193097 115033442
118610 147322 71709025
11533 56043 111539215
71170 135366 742016819
15814 20304 11152446
5251 38560 899060119
146097 164274 329366650
181264 189996 21735964
47261 102629 505077991
104136 114732 106251437
35950 97603 154361438
31911 127661 239918464
55384 103198 119437644
141047 194184 132577224
162219 181445 47905877
131266 143419 30274797
22064 150945 856595691
54275 78528 212548929
171481 178094 16509168
139508 156633 826247372
143438 151065 18977983
20367 162242 355010860
113799 185324 178289851
119866 163203 653354310
26911 90662 159977848
62522 78179 553388741
178361 184763 15943322
72473 168167 238924048
142726 148702 214672245
76426 151026 110233621
86805 133836 99653024
67209 98114 77022840
102578 167732 163014488
187646 192674 12728908
130303 184409 965259964
63417 155968 547049385
158431 181647 613929204
100101 182678 54516916
104194 109277 944412934
180400 188557 784345722
31088 40498 23760752
188138 190036 945320779
4157 127680 309464426
50038 199241 874182594
177160 188318 68468170
111976 146092 454363910
104988 182808 888567520
105197 198085 232258824
57379 122105 617914656
40552 194870 821589553
41399 55452 27035673
33275 41830 21684324
113859 126954 935725003
8124 84055 619459462
181191 189928 21741986
166897 176459 23832588
186935 190758 9661639
97496 185059 812448975
152030 187701 88915122
37743 92678 137578643
47656 194802 367791437
40858 155919 577705979
178877 186639 78035037
175522 199842 764548425
90252 90318 167331
153797 169861 40165642
170080 191061 52370944
10450 158550 370513123
413 127650 794637048
15458 24327 952277918
81858 138695 250870414
121499 148142 66323315
195674 199419 464011956
172324 184717 55085743
74398 93395 580289168
168105 177654 23743249
66796 178278 278309783
11889 179994 487406154
24556 94928 754572326
82388 83502 189445408
188731 188989 623103080
141654 165136 58613260
38317 127896 224412088
128466 152596 49657409
15941 23658 15537910
59261 63800 554399868
171587 192537 52372276
156957 193062 90210426
178775 191036 105234487
131870 170125 442690811
169946 179584 925605926
183686 191531 297729761
33536 74276 102426387
32129 177930 894543014
105586 116384 27163358
29843 122986 233548407
129171 197742 171205598
164664 183595 47082466
77372 166481 222593189
74911 96201 235125543
80306 199650 298188947
167886 197189 803729930
131688 138612 17211960
36478 166374 324934351
24140 44721 51802505
133334 181272 119478560
169065 173083 25665512
47335 128374 202932913
81111 156101 187114945
174469 189786 38208780
24774 186689 486956780
93196 187760 492257381
117286 169603 130617056
73771 145110 243489004
22420 138432 28607956
144671 187865 437513595
72250 190287 668755341
51410 88584 93389197
135229 159618 511964452
172192 184775 31310902
197811 197920 269261
9867 181539 696866166
9718 73307 159637750
172591 193023 51074034
64669 180546 289391947
8301 96393 711189870
178796 190774 29995101
135936 137745 816010493
49765 117966 231728083
164768 183264 359078237
105426 168714 526274118
51838 71285 169075741
26316 69407 193138069
180170 190166 24913242
35224 90471 138635319
96844 157835 258540754
162470 196618 588927294
197398 197739 895051803
124952 141600 41395981
174989 189371 35872677
129328 139484 4328250
195736 199549 9664324
187076 192819 401628762
195108 197013 4813687
33428 184547 130944087
75584 88569 32458044
30474 133801 858632118
72644 178382 263851655
133190 198292 162574298
183791 186560 6821217
190187 199609 67111054
117560 146963 876384392
122683 161184 122492831
40707 197320 391583061
75394 106191 76617729
180476 183766 149352423
146595 183022 90744612
37997 93080 899223581
10584 192282 454464499
8418 186541 829324613
35182 159572 311236304
75038 160313 883906524
166657 184920 45367161
39186 163486 680234685
116861 183379 815166847
5892 112099 388639752
31684 113293 919862876
159491 162522 398181734
78697 143680 162382513
31819 167410 339224129
99843 151104 128287117
116869 162152 113039563
130288 156854 327716602
137937 158705 10377966
57470 86486 72846337
174725 198798 60373470
157060 179976 27114254
56955 164428 154988497
186972 198664 29219347
193012 197166 10547501
127989 173577 113513454
8920 95003 215582358
94642 188407 168000864
76583 140907 160724293
58436 118035 542986912
19761 121111 761350543
9373 128875 374547198
49556 81774 80860697
48880 177878 322431950
29686 58560 72628583
27358 50520 779981223
149691 164835 573385237
126599 167590 967598527
53567 126134 181826037
29540 81317 294208658
118030 170030 129780677
171491 195487 164554329
182931 186325 46165942
48667 72814 316178389
95130 125903 77212831
131386 146685 594308044
64267 125235 152600183
93416 179979 885102179
112348 179001 78669257
91429 133094 337394216
10285 87026 192544571
134206 154637 387980034
58496 192532 334853986
93141 128033 87438472
127703 173227 113344878
74185 117119 197286915
40986 164928 309886843
179805 186899 17645974
92594 96394 9413219
39112 142436 640858048
9222 189315 933148630
196861 199021 5454692
68142 144396 678873613
150439 168588 45332858
173605 184802 27866785
117887 121329 8800544
81012 190026 631883752
147359 169211 54520283
51545 145016 318739715
129151 176597 118254786
157169 189056 966445291
184028 191449 351187975
73867 88423 920457926
153433 195388 104849744
110170 140969 577887856
1018 36218 88137525
172088 192306 50539768
154711 188708 84856944
9212 108865 331611649
32088 55534 658620272
110947 171859 152015906
81471 173232 785778600
151239 171200 600791351
58937 80594 92303189
73474 145307 484956335
142035 161025 47405458
156751 184923 808227212
133662 190794 434010104
112023 145114 911327641
27792 135981 409540299
152384 178675 86977835
192003 198292 217017390
77786 196631 296941722
28725 77788 896858496
80732 183679 513273053
45996 82692 800568792
130995 143249 30502161
55716 112935 872191866
132879 176256 800354137
197180 198830 4173467
73987 114403 100919404
68800 183583 482675092
60031 195123 337555644
93987 182527 221097337
144888 186853 176043877
70018 120177 125458241
5807 74138 929183973
140672 144648 645604958
30141 51998 54882615
110059 191261 652833474
124041 159731 88868177
155390 198748 899566411
194946 198156 8151731
97465 112577 794917096
177058 191791 582068099
88574 107469 46961115
62377 188748 315491616
12191 109895 481792055
135430 176689 102875355
74907 113238 398743156
130299 172583 105273423
108674 181414 650884863
135440 199568 160280227
24628 148153 798599246
68721 186516 293886488
129462 168873 98222386
196074 198532 427728042
60570 93161 480834692
66063 69599 236878944
164232 171630 18330089
167233 186184 47069739
85474 187566 638496712
113090 141307 49858160
30772 166109 205067720
170839 195387 61390216
151694 158993 30269457
149387 155363 223666217
128433 166242 628847141
3011 150995 370337245
21168 64569 109006184
65920 156256 750758469
109367 144828 88571999
47907 71504 448304138
25693 44406 47114724
70498 123402 132380493
158432 186988 568031636
40719 187803 637894608
193747 199212 13869873
93481 125080 79290650
107739 116950 573844422
181964 186716 545032798
80959 138325 143389480
151999 170893 47172247
146989 176687 117455197
108740 143212 598621810
187803 188133 900199
112564 185882 215432179
1107 35695 86585228
35778 54582 47179784
10762 172544 404603507
105888 139955 85330589
4125 140470 341358301
14725 25573 27023952
96127 153486 615029915
19160 74283 576031403
152717 155728 7388099
103839 136567 739217372
62969 165701 256611007
20624 72176 526803270
71068 161397 225578673
182972 198446 374855257
117415 124474 637485673
109261 195395 40717492
48599 165108 665874706
192178 199438 15647563
102800 130083 402348081
172900 194958 55234097
1931 68807 167741706
87274 124224 794705340
160422 192044 260349568
122988 124077 669907197
105777 158340 424807845
115569 166384 126868449
99238 173214 314004742
39397 56655 173389370
53663 125577 180185880
23377 132610 781978443
28009 166984 502124096
169608 195288 64162642
77907 173632 238969979
199893 199953 146266
24082 189675 414114954
108316 194272 396615931
72053 199024 365297717
188152 190423 878422245
21469 191906 342259402
182562 194610 30162663
36783 97129 151023180
83566 162352 605371676
19770 27106 881641337
40980 174942 334775084
47719 149101 253498924
148998 189513 624356707
135916 196227 150615337
107074 140258 83090480
148710 169622 52183661
23095 84237 986630014
47714 150129 553577229
31515 178954 368650009
78951 199719 301760423
108670 169753 265420663
187126 190230 85748248
86091 175719 944275638
173385 189466 40147098
123231 165726 270661018
22722 91132 171571564
135360 149443 35073985
36099 61883 64928302
120758 187769 166908913
197976 198398 1051544
120961 173640 131241114
2149 59585 143966541
55538 145481 832212276
88138 173046 211810148
135490 198637 253163485
159218 187719 70997380
34317 97728 465352345
130370 152405 54783688
163752 194080 783715539
24514 31713 18058840
13594 29937 40721163
168692 174946 928082675
95890 155305 148395199
197441 197772 863562
42048 197340 388235127
166401 182798 40826312
97494 199451 148830603
124369 129629 13094659
97525 100848 2272103
86644 122046 88441820
4821 45094 816596142
73687 184552 378276912
196665 198568 4778332
69293 122671 133566662
121058 167806 116561669
95216 182135 217086890
152209 186834 86290575
60488 94826 432039567
178587 194160 160977917
36198 88184 430391366
130258 143398 367853266
81067 165654 211274754
135321 143073 2203961
32226 94008 699263464
117564 129190 29166988
23987 184295 829737204
31440 153844 811769024
139136 199586 151061232
137047 186185 122383756
161282 163428 77542949
122773 136128 193093323
179863 194880 37610335
11155 92340 708899293
182979 186342 8281021
149275 180006 76641131
29406 98916 174101018
45655 177944 330574082
68777 86500 835563433
57680 147141 223785008
77647 119388 104434449
144598 158698 35102366
94799 117967 600533224
105015 109837 384517601
186987 197158 25704978
143531 168994 63521329
187300 198783 29048617
157941 199937 642141258
142633 186544 494015423
140679 173833 82618322
150360 155178 742183852
123465 154866 78062233
8709 183075 436054224
92643 151584 147254819
187928 199119 28325504
179321 186811 18645325
30696 196677 415320128
147584 191213 108835641
152496 171518 47423234
123517 126001 6187698
30634 197820 418347749
1011 115827 344179122
184133 191942 595974989
101491 137058 89181751
134961 185816 126603460
35847 77939 655812728
37393 177564 350455854
113613 165709 130035266
2032 194952 482531796
73864 183331 273126007
111556 174430 839238768
60037 124433 187460792
160620 182496 54505715
148434 168921 51213203
54425 179082 377700905
121398 154167 81509054
188250 197217 196735471
88060 199526 98738294
133555 192037 145843696
36434 173087 341702251
143240 176288 88461212
184986 189398 11082296
109022 121415 715346295
97936 199179 667738686
142904 186693 827334314
126329 197153 683099460
114330 123743 592945101
59971 85828 916090966
130436 185744 137704049
92546 187505 534731878
59277 154237 237204909
191770 193352 618447756
88335 183285 236870460
121978 190739 171411857
2798 196105 483511673
199192 199594 1035005
166284 193076 65765143
20315 50071 75457146
11919 71516 149464443
102191 130736 71721951
78402 139166 151853847
175150 179154 9905983
170310 192467 55348682
149283 154631 13299141
64937 124326 148599572
166661 198312 79159218
76877 142033 162789359
168586 171007 42267844
24223 81695 144250015
59221 82581 58541019
83831 94928 27517942
55597 160328 868953987
93783 128986 88219708
58004 107588 123992751
144299 164065 49338089
81350 84350 268703957
109881 163767 360432791
133919 160944 388250204
15348 106188 227271571
197392 198237 582891931
14226 98616 211186492
194284 195618 3397950
84720 148749 159791341
123575 163994 489253882
77851 95824 44758653
103015 114293 28629512
162924 181487 46294465
84953 126569 580743461
58420 110259 129688533
37169 103347 165460840
11465 180124 421762514
89237 142456 132953142
5161 171319 790501300
151872 165042 105121044
18491 156565 345291082
4870 192455 469180400
148009 188211 100246294
192351 195576 890255479
16283 36514 50604055
98422 120481 55463047
18862 110032 292372432
54577 173905 609586928
28850 81643 229749562
28226 178340 375445385
165385 185486 49921306
38287 186332 990460304
173637 190421 638869060
129870 130347 782325074
185341 189445 10347836
42176 147725 493335328
155863 197772 153522826
167278 180055 31762569
105364 111875 17467406
193283 199555 15935366
187502 197406 25044086
63380 192060 321363744
153634 158357 743492417
13637 112683 424704917
105577 198610 526182611
92235 111664 383259619
127119 155668 894399768
60985 92042 776514938
33013 147415 565133294
129937 159882 74568254
69757 172961 665546052
130137 186690 140777389
79323 95362 39935435
180220 183706 8641197
109566 111282 984440586
77558 109595 80067510
174517 195934 704090170
134194 184063 883218846
65784 196013 650324623
126979 175701 121461581
127809 182933 811419989
6061 46779 102041633
81959 174441 230850170
142958 188302 281864329
120931 162209 239417115
4288 138739 615242728
188784 198726 504588818
182402 197958 480141590
90023 130199 100528933
73926 131338 103195876
106267 150105 109682562
133842 166608 236608651
128505 161668 82703119
120216 123939 843891960
131751 145507 34284681
33039 138373 961858668
150024 198615 121472391
40533 90866 335799426
104747 139760 87775521
116360 142707 161989427
6096 58593 143575835
131726 143262 28714429
87917 106949 976268033
133182 142166 22375704
121924 141746 49379219
37262 70479 384134336
181280 192042 26909727
154468 192445 265355582
29585 152239 306987283
12712 107868 238222417
66422 84356 44983442
59106 111556 693338762
58985 185284 650663265
150882 169172 786014108
141960 168827 67043553
194691 195778 134354777
88345 182274 234371728
66059 181625 288565882
101842 188071 215388886
30879 50470 49153309
106016 185521 626490854
147236 168211 428256178
68845 155885 926662859
50408 127635 193524492
17567 112173 236915706
192007 197740 14514280
91348 169882 209473688
168853 192354 58639920
109286 135803 781516831
24860 107986 20267044
61440 63010 3999449
35734 155493 377438677
13225 52866 99230968
81871 177222 279023358
106734 131647 143299194
27963 156708 322110653
189034 191421 990033875
186677 196590 25103107
37434 69261 876448979
55239 79310 9705684
143292 150916 53661476
145797 158401 840047392
56370 139126 207086126
77233 77575 185195792
133560 167551 104260186
173847 190995 42855812
30291 130542 251241454
195 98521 246109544
69817 79849 447125244
81584 136463 137091732
33745 34827 414688410
197513 198244 1840490
99696 168005 170865089
14675 128900 354666437
51273 60610 469526640
70876 163097 230268672
192157 198017 699376194
71252 115163 657228654
124949 144946 49671522
61430 188399 371322810
79058 173122 911450704
55918 141839 756992183
171930 197565 848617012
62384 180660 324908406
100554 117939 158712889
142663 148158 13621472
108670 157167 49078731
155943 164199 262344234
87162 181127 713083910
105418 157215 129372641
105900 110124 295780025
82201 190764 270985440
108973 195608 216436210
37384 76303 658334359
118878 133130 456754413
123876 153089 569735468
159200 172045 32026893
273 100877 601626015
60209 79900 49393078
107688 177707 174833539
8042 171174 408041182
105098 130471 577886595
173901 195943 55195364
49519 105881 495747933
174654 187310 31492554
93519 102982 377617925
139189 190597 667359055
185869 189174 935481681
9111 48015 97601376
79959 101144 52587142
79480 179875 250606662
70447 95841 470526426
55847 150657 602111187
73939 97186 679923919
5151 25249 50221662
100854 107906 17800265
185038 195277 25795119
59371 96623 92975528
61375 97016 854185752
52733 140470 219615502
193288 194786 786262839
88130 131094 107344831
66328 72975 780421494
115201 117140 4863801
185681 196566 704160457
44636 127615 207744094
63818 120740 142457982
106195 166646 151172460
159273 196524 244297627
172145 181031 876338488
45373 86758 599092924
179953 181567 4073055
91388 164564 182768582
167817 194855 67459320
82852 99701 41754145
31294 79739 121618434
197163 198861 367726427
21831 63924 567972928
138370 152055 34017738
179128 197585 46381279
58703 177356 714449870
175517 187429 29597538
143385 177795 85750391
42301 154203 95069308
116153 190554 576926961
6003 27454 53502798
96594 195379 857273164
141447 187888 115635306
134306 171790 93318928
186053 188879 7136724
125245 136618 28219548
168503 187336 171019353
109644 123401 34584513
104803 154278 123660337
99128 99921 717833108
100468 129375 82608215
29643 112436 207537475
193055 194272 186262754
164189 196032 671875142
11462 46249 365196119
122174 186202 813746912
151530 169636 45239342
14845 40524 64371335
193351 196799 416253223
94718 133986 98369385
107494 128879 243246394
156570 197490 236704860
168917 186417 27977563
180668 184270 8897089
199577 199950 899310
83752 106770 57268747
188083 193589 633836070
174102 184997 27132847
40777 92091 492655956
121939 169525 118628713
20029 134097 804820568
26148 153499 377352762
150280 171137 51983750
136440 149631 32704771
30039 71375 103983996
140850 168208 55128076
48402 122985 186801721
73122 97571 924787348
105746 131500 528881893
162603 185551 57075309
54452 174436 634261723
198018 198781 1931647
26815 58721 644922395
64349 167796 258468655
114261 145960 79146666
36102 56719 51799566
98545 101494 685309644
36316 69219 318240450
62748 167927 951428806
14348 132531 295872692
7480 198717 478420885
26493 35925 688472822
84885 130857 114853434
166050 194483 70958854
62104 84165 55269770
122615 197777 335981515
74777 172365 58582678
13395 85924 181873785
78921 84485 13999340
162065 165052 7485323
152870 178403 63651537
22776 121213 311870990
61483 126084 161692237
68935 127933 533030321
8270 132534 467345248
163675 192066 93498749
162002 177510 728599425
20766 52210 697517441
121579 176980 138068442
142656 157755 160870655
117971 142070 108749322
85883 126656 101876145
108665 170448 329502100
83519 99122 235812373
185534 196168 20679893
185901 191014 12924775
154932 155790 796750129
164207 184887 910507822
149099 168186 556931235
5522 33634 70322378
80586 141680 152634236
173496 192207 46793988
118458 128925 615689103
191951 198810 17348997
66390 196908 682307245
82233 136744 136177286
85356 135066 124165106
194345 199327 336829377
113240 189602 190464468
191210 192163 2397880
7247 115946 425127996
107875 163671 482336892
188922 194211 13344302
30716 187180 517405367
54776 181350 602384445
71583 192944 302965994
68541 128240 645549470
189126 195973 17303931
157971 168552 26525417
17673 98689 202746242
69001 188374 149009782
37086 189781 381673035
84492 139153 136493363
88448 193912 263219743
71166 143682 181176501
145887 162143 258618780
18998 110813 922378443
161880 183516 583229582
146559 195632 122486137
51381 72923 521999137
41375 81460 100499996
104788 109216 508958822
76529 138316 154438395
19837 199157 448616324
63210 146405 207927857
143332 156184 31879499
106466 168159 154244748
22251 102498 565535047
138393 160733 55732613
112753 126438 34332167
182548 183027 224703424
13376 117734 868024737
93199 100953 402656635
44576 184908 350535468
93859 181813 219660359
196802 197176 929889
115174 146683 652740386
166700 176789 590092843
28327 125489 142168514
74966 94484 48489219
124214 138185 34784030
86869 144523 143903130
198712 199396 1767131
32806 161867 441841132
48131 151680 258882994
12148 193421 453246202
168634 185312 791845498
84642 152832 383700395
51983 69012 888083689
141012 187678 169252403
149255 198564 123296071
37810 160308 306394491
95703 98237 2840712
193798 194878 877897985
99748 110328 68652383
172139 188723 265752848
78552 105879 68115368
47987 169475 303737294
135599 171980 90677517
12273 174042 729624297
170539 174810 10682765
81363 129954 994629332
30172 194887 412021554
189304 195195 14889984
108975 177249 170416522
141027 156404 38152376
103698 157789 265835567
92067 143173 915492597
125017 145789 51700924
70942 99755 947991205
14014 112969 843828597
150633 177287 388567984
183750 192286 21438341
167034 184722 43976907
77361 98976 398395291
34663 56689 331621264
160489 196709 983307444
190350 192364 5151389
191585 196727 13057942
54107 107389 133320021
37266 100321 157694637
80062 87179 17852074
87734 149849 155006545
81388 142824 153480563
113903 154597 101443056
113700 152647 858562954
2231 138649 858911894
12623 52593 100058860
74602 187396 281390548
147355 152777 13439320
80511 164791 210433050
51419 132458 276011637
25823 162562 342212656
61851 112480 971977026
43916 179888 979881472
9479 136691 556332401
168402 180932 783296267
140086 152488 30847498
78909 150140 681129861
11162 134883 142136299
143900 197188 133133188
124956 187015 679422573
188519 196468 148187688
110573 172115 153646113
99613 123857 61040752
194675 195604 2409558
24914 86328 179474026
16449 31098 36584001
163850 198294 86123514
84352 166376 204712087
32838 187525 803837444
81485 143696 155415032
68692 117955 123059812
188251 194375 15411443
132278 150046 40489103
51285 65530 32438088
171995 182181 25431402
87616 178342 586974241
39822 151860 280184814
8315 165861 579362104
42333 103428 664104039
132675 174842 950125093
121761 197025 187835022
182674 186027 555940886
105506 123780 46014601
72903 95414 56027575
84499 175826 454865350
57842 69707 55511656
170121 171427 92824304
59280 165918 266491791
11061 167845 601094373
172103 190684 46373434
99375 133967 89292268
95126 128215 25881406
19897 177434 932784381
16789 97614 202224729
121602 190979 260022036
116878 126268 23597777
100232 125389 965855681
65761 76243 920333740
87811 166570 592884097
120465 126003 13904190
45673 64581 47450578
56566 155880 341121455
129060 150553 53519232
127797 194044 165206642
117180 177704 151023297
85206 119479 292880604
149215 188384 867959612
174707 181068 15878987
180818 188063 566459625
110720 188498 998538146
99579 157683 145251903
150546 189492 400738457
9717 162745 840655521
133526 159704 65189544
83684 142135 143263350
137056 142756 14227777
27704 188834 402979986
154327 189503 673492758
8757 57546 122321879
66600 198914 330652347
9815 154622 362337096
53395 84714 121879891
62937 181169 295197986
73108 196826 363116548
165023 194064 62416658
198628 199634 1140018
38037 79218 103328954
24410 155784 328641104
156276 178092 54521287
144796 163089 45640917
93234 99019 84412898
172133 192636 392384656
158850 178371 48651375
30681 105217 186699817
48719 116997 170941858
129377 193944 399760103
134186 135527 161522490
77413 112451 984167235
41266 77311 90341942
59137 190038 922495995
66000 132184 165461306
115817 143447 69018790
198654 199858 3040383
30350 75982 114721615
103507 136583 82958541
181565 190582 22508376
66418 87154 51981069
41189 174606 333419986
174116 181493 336100911
16161 149207 943713195
37778 116805 197887236
78577 159501 536035373
61609 116366 39933759
125732 151145 63230162
140781 185217 110624105
147504 155440 19608696
73229 79984 16892992
3628 64513 339813015
169778 176943 870862851
20943 137927 263848692
46543 105908 271430977
21663 120519 247754667
104450 182023 599294094
110581 145609 87593860
87342 137797 392257859
106101 175733 459140328
162434 183651 241876544
197176 198708 764571616
49760 109124 148639749
91770 170568 196715492
113907 131368 349678188
36326 145388 814896780
158130 181215 728667996
93010 160605 800462359
93860 153015 147755703
179436 194188 36968711
157400 186582 72691759
112747 164585 129415714
31438 81357 831990104
114725 129791 37788117
68203 137692 988002728
176995 179460 492021455
62409 128976 166491445
34094 159671 154623393
70306 134955 161636565
19012 152821 334752808
65341 178015 281282098
166043 175742 281675766
188991 196795 477333580
7683 115557 346680527
162056 191379 73131870
32086 138957 267597154
78824 131107 130715277
12181 137004 793273904
4796 197726 959334583
28862 174331 363891365
112670 175280 531476320
30021 169636 986919706
69894 70440 1382366
102068 161006 409777148
26845 110361 209303098
176671 198267 54135260
129323 144128 930978671
149422 189999 101192416
29118 76682 119522167
149716 189193 546830794
89492 189704 889033121
39559 48122 609617898
172832 175141 5827719
28070 186743 396749780
60112 172733 989679677
130815 170440 357667190
149670 158908 382735894
151211 159325 825377320
105880 199607 234404059
117567 128818 28233387
199320 199771 44412256
105046 112034 502598669
48354 187111 660613423
40282 81569 103552157
57985 106750 255310372
44331 160082 458920663
19856 180407 401513582
76947 150399 403647783
153510 169415 752659901
151234 196174 112292103
12328 163450 378008901
122272 149302 67279088
154503 157661 7898622
16674 64054 106827282
95849 163037 227407147
186705 190396 765996646
123427 155423 79501586
106122 139228 82951663
75393 134223 146964628
131792 162214 75827941
33303 176112 751715196
101767 166600 55364466
198448 198502 738116990
187956 194111 20554345
177561 196426 353770566
116170 146464 654313005
123091 178544 388253653
186728 187551 1467814
179743 197295 297843227
1009 161704 402165328
27989 92921 162803233
53994 101129 254141461
136903 140860 519566815
135727 175486 726726323
66030 175004 882871386
20851 199404 446766367
175622 199754 60501039
49364 71712 56234312
110786 191668 201924135
141227 154445 295402373
126525 127336 841672805
66019 153278 217868466
96468 172006 188719652
143641 198578 267859122
21946 160420 346530441
151286 182550 77973978
146493 156712 278748260
25103 26476 587631440
109248 130338 52888406
175815 178413 6402666
187579 195348 19638947
141159 171746 76176420
148173 153178 12438200
61067 198889 506845442
22175 152738 340151052
92348 101243 22038804
71371 115036 620467199
7924 141193 882614610
100762 167023 39900734
4511 152386 370034562
170101 195357 8467650
141803 169948 673616046
130591 178015 520839577
51629 144479 232335022
169582 197430 69655378
10064 102284 230828394
114551 147842 83067700
87703 133176 198346635
133506 133954 525336325
99287 126465 100698354
19720 81171 470455858
90384 193763 885761662
79403 187507 964707379
106715 195654 827658259
124261 135240 27278812
95903 172998 763367074
194465 196655 5612071
155012 183365 838957523
140253 152775 431758028
191425 193207 4442776
81906 84433 6429592
99093 175436 861137768
118835 150371 78688299
23457 39684 788073404
127454 181108 678751759
184543 193925 91329604
150057 154087 9988439
90492 92072 3834426
21255 102017 288802996
122571 199507 870184940
101954 128640 67066143
97472 148385 18103621
151008 186560 429850416
142229 142679 1124845
95296 168282 176594996
100675 188418 784436287
145863 154280 20826999
193414 199803 14250412
16000 46517 849089287
137585 174699 591150639
185708 197954 984286455
91207 195254 942668183
100447 167657 168117429
186865 193985 10093077
19045 104262 213201379
32214 197168 591076530
382 92089 229716536
99606 103275 9089611
156006 198914 307481699
136063 157066 431762599
166850 178996 30155757
20324 116978 520707423
68730 76326 18984549
129456 148251 598665240
192064 192761 775666043
5412 114567 273426460
5188 81990 763634870
199224 199611 56416235
39959 185270 363061376
180669 188004 702208948
186686 187730 404084619
12908 133701 895525313
165866 197831 79917938
184431 194819 133797423
161632 196993 88344092
97600 177858 272093506
97853 166253 170990509
64387 139237 420803717
12194 183175 427458591
146714 179216 751479182
96817 160960 160420167
17813 109538 931654307
29664 123830 729863770
46737 160815 941539240
155226 177260 55057569
128974 148197 47789961
70848 162901 229858073
152052 196638 40716634
14398 127125 981488229
66183 83064 42290022
191830 197416 14132315
7976 197462 474044201
3578 5789 5519607
77199 162491 213048601
117905 154316 774847347
61744 182991 738199299
112216 124997 32195217
91396 170296 61085829
194697 196927 5705799
70547 130193 452293303
155451 156326 2190309
160155 174843 21838871
3992 46160 105731025
114991 144008 425031271
42943 180586 372866896
156090 194164 557015137
185020 198738 34603339
61603 145636 210033890
95253 193051 244295868
149019 198562 123896965
109563 134177 61629793
37315 105489 904953588
12441 49411 89283184
14717 148289 334202874
90470 150293 801354735
132720 195927 912286484
128279 177564 122789154
137322 137898 1481062
96753 143476 302426599
39493 143491 260178243
117315 132791 38785371
162442 195749 110448143
111346 190171 729374188
25004 36780 877222830
38325 81248 10786369
40684 64144 885233153
21782 39062 43469346
114726 175367 399006482
122936 188175 729149667
41443 174188 475706131
122902 153435 75945773
13378 198743 785121693
160035 191913 138807910
117519 155653 253927522
81448 138096 141562739
150594 169153 808171761
179851 183017 7917517
6058 131175 835934983
62728 164233 253524110
152637 183690 504704553
52113 124864 718068265
88416 103738 89501009
20357 70449 487260709
186911 188013 10522043
168977 169745 734570217
45635 163807 295467725
160695 166701 14976198
115381 187261 674680208
119746 135898 40255839
1517 14114 839003157
181027 186523 12776330
158777 166895 20345912
167718 172574 11998674
38512 94530 140190175
35064 73619 246675999
66092 190345 623440172
104139 175078 177312007
186939 192794 911069472
101757 116493 37100140
99291 134673 88752083
95570 166034 610941224
110848 185867 187154817
74807 83242 169837063
160409 174080 33994005
88310 116359 993305470
74903 189105 480708089
95527 102588 17497634
134284 159662 250751637
122905 145241 142334398
164472 179241 763907967
39590 159165 561928157
197608 199055 3649715
26136 160777 337015346
94971 100926 736476995
105339 132395 73466870
118970 158251 775929481
85851 146561 67456737
40329 85601 714467362
130799 169007 478527952
58240 150213 229933822
185255 189178 82661034
82763 191800 272126062
51193 113068 187004954
98261 116366 8964100
61537 175449 572670081
34454 189086 386625536
108998 193152 858959568
70224 115154 112232746
131490 196399 162033489
100719 104919 414147789
48205 106174 144922239
17492 55178 94432110
116879 181543 439964999
60421 66072 14266775
38807 101244 742466216
78108 103924 64227272
68774 82661 169660258
188598 199386 27275972
136089 172824 352799290
2344 11260 22293954
174606 187348 873847616
41426 49402 19846504
185160 193959 22171561
176988 183610 16475610
148691 150344 4125046
169930 174303 10875023
199022 199172 379199
83016 116479 83554594
21317 194472 433107825
140087 177629 93569739
140298 176684 716832146
18095 187344 423062482
38429 191630 820993630
121625 189571 169376540
10835 190946 807435316
85724 122832 959265177
182114 184850 6730838
33093 140277 841019590
22070 101847 199689849
59160 72615 195014289
39354 152625 283236943
177030 195975 47472143
95152 103460 859602386
65170 84531 48488022
391 155176 50810172
140115 168526 9938136
108956 167773 146938485
22487 130558 270780307
126108 188748 299391428
172168 190574 45967415
108834 163189 135777918
99017 162728 618815956
166283 167008 1817986
125302 180050 237026196
102299 118381 40496868
187451 196671 23345540
61977 180589 257598397
165638 188140 198152169
155511 161183 14373886
181466 195271 34584312
163703 174868 27775355
47165 115862 473373753
157646 160920 8307654
155605 187831 80422669
71898 191971 299794558
115356 173245 144418118
140282 192976 131419849
66046 109342 108162307
48822 77846 149232964
181212 199584 13025644
55745 168857 282793849
13615 15099 3735398
91331 150533 147895855
106765 143855 92810294
94695 99132 956520616
115639 121868 643621704
187986 193005 815220305
132454 164861 952899270
160643 186647 962390451
108322 151801 87527280
78427 102235 59197375
114470 154340 547782762
2422 19756 43352813
180587 186299 381435
89018 127107 817647905
72015 188685 291207593
182102 193378 109701350
31276 155869 311606993
57969 65827 19846007
140142 182956 106728117
132987 198576 163771171
143896 181552 55572383
80911 134705 134523083
159462 177526 44992718
101120 119517 964047262
147369 184800 994074229
103009 107174 435849950
133034 143850 25319693
174984 177056 443267946
33158 102143 656234956
35824 185658 374556593
37129 166767 324251005
52554 128699 190745730
109601 172801 157698324
5877 170262 411172106
65473 118626 132848515
59794 90409 76659386
167323 182496 37767771
70559 71537 2472110
119581 137828 45533771
121475 129276 19457611
26776 192103 413557004
126168 134805 410933511
114365 138794 410408265
101 91491 228956166
189031 199126 25513397
118381 172227 992650071
38552 177006 544615018
187095 187257 408193
191286 194747 606518026
31172 39066 19933346
189294 197267 566360051
92293 189898 347035094
61818 197309 338549747
58064 66299 645670317
38984 117547 196657951
78234 128255 5765077
16665 63151 116612958
41732 140856 247947679
78595 101769 57641410
115955 188560 375961932
175083 182260 17929187
164238 170762 16166044
69311 199853 777776411
77078 101592 60999378
138208 180580 431243810
176715 183159 16037305
81363 87381 15119148
134337 158158 59279893
112239 194055 769378548
164373 182395 44901448
197611 198626 765013071
97040 156906 902291392
5218 172147 417506972
123506 184494 151880490
11783 187662 732433875
87453 163510 772416711
144508 167306 56907169
118126 124506 51113372
70473 181538 420195615
103606 105828 5721573
157714 158246 833502243
138240 187023 320166199
46549 132044 214054359
24494 146578 305697639
12255 31031 46878801
188196 195418 50408720
72947 198051 515478595
6155 113231 796015010
58967 196837 533255603
7972 89156 203549178
192715 194254 3903436
96646 143698 117796541
119701 153327 559028776
91554 141288 131575224
76042 86413 998901525
57006 90199 83180152
180380 198947 997020206
194638 195817 108468277
178690 189734 945218822
198346 198459 281788
7771 136854 323176962
176313 189386 32556748
55781 115368 149163149
161584 168407 17026186
82370 85560 960000796
110233 129859 46963524
12235 36037 59471598
137564 177571 99707730
11039 182301 428296400
113623 169930 140473057
188812 189293 638537172
80970 160449 320689204
170312 177410 17663837
44421 169291 718138333
113979 171531 778591893
48454 113663 163277569
103310 184553 203010973
116313 136375 50118084
60277 144966 211664424
121295 159068 383821077
41294 75252 85279155
158636 162287 9192204
72374 132184 149466236
63857 178694 658130858
104628 195550 799014823
21380 110616 223528612
44736 132758 281116387
96617 142528 281890708
48487 125030 191774160
1877 123075 625804535
12719 137542 312467273
127158 155651 38495410
134122 144121 24873635
183296 185207 4684794
109281 149195 816468684
89418 121250 79626414
26847 34556 387386440
193501 196193 941755259
99473 125243 64842577
175196 187802 936099925
181172 186377 12819001
122833 136981 35186204
130458 184254 133993428
154960 164874 751181823
97121 116813 674935586
60720 107897 226496662
128779 193379 963008968
39622 66799 677174693
114935 133451 38229347
69947 129994 150212696
50374 133830 209012241
177237 182383 12883538
84741 172293 370496615
102347 193528 465438897
130151 183745 738100585
137131 156270 47528422
42483 157469 287373994
169061 184420 323135848
25707 171966 407045446
8957 104607 239420838
49245 158563 273284255
65154 135570 741509718
45571 61634 40355154
137162 164129 39022861
191928 196570 851318143
192920 198540 14228721
111226 112177 2372736
170548 175613 222158897
173853 199874 65268113
189364 195062 14395726
79571 164274 901956464
107351 110418 1869027
88147 123525 905124631
16759 192821 440198377
126556 159964 949742520
22662 26774 10263436
195818 197469 118122776
180772 183808 755527047
84267 121650 136487359
37269 170101 272426041
73914 135700 154260385
64889 108704 103134099
49868 184306 892863111
40307 168716 321070544
126795 159431 81314982
103953 184753 201840901
115511 172489 142139988
113967 170421 620164755
33768 134634 252681517
178865 187097 20528313
176495 185759 22963712
120490 170551 124773253
82348 98396 39836719
125017 176040 213156626
77776 92530 36799186
105733 161531 139499632
30359 134977 591854503
190283 195651 617035438
171282 193302 55020606
97066 137141 100365447
9825 97553 612843250
10901 140733 394836727
8863 87112 447537552
61718 98774 92425894
160503 174407 34593578
61571 140078 196275208
138578 179839 102859762
23979 87488 385668884
35533 170886 430726467
55819 97242 429670112
113173 118869 363785298
188509 198774 25924323
112085 112128 113583
78317 179283 465429667
164219 195416 77892661
31555 195925 411170347
30718 151078 301285476
128640 154872 65234450
30950 73232 106305095
143857 152680 21947874
116933 148283 78233624
142395 149910 941644391
116656 136268 308826041
47062 100344 133179014
185087 194629 725964578
73937 139564 163904258
55406 137145 215140077
131307 197985 367612765
123653 138462 97867149
106192 154770 121404305
48707 199144 376216316
65602 148491 207044151
182664 196525 371834780
158672 158830 421988
24868 169848 362734235
64620 158686 234934646
27379 166216 347478113
139477 193188 133932851
53531 138133 40898851
27363 45529 45776301
95082 111481 41127686
164425 178479 511795433
183789 185524 621396329
82565 182433 249275286
21499 31561 25223096
15359 74844 149253483
11463 51206 171720092
116167 168141 30221250
153335 177137 59385789
54059 195822 354450074
134805 198207 228064922
107316 151078 109396556
58876 61116 117310477
41390 183265 539838730
73715 104876 77557610
147398 170784 58260751
110871 144155 83189448
95515 112636 42956135
51303 51545 620253
82145 192540 860451810
198781 199094 530729702
169432 176519 17625290
137591 163889 69434805
142603 144866 5545231
40386 64097 59477237
166705 182204 958178567
49450 104618 137968267
42698 64591 873881461
16497 163539 367810185
188454 196130 19374250
30065 102836 156549976
175117 194465 724242377
125617 140987 38239474
10802 78258 493462315
194596 195802 677872563
82185 156606 348761672
160148 190934 76792351
199673 199941 956158047
175373 180448 12671107
130696 142734 616595851
148801 155586 652655905
196248 198653 6070949
120252 128854 21535988
69778 117888 110408574
159210 160440 3133545
66013 198102 330023112
8968 147642 347091725
121008 157811 727468461
35070 142699 269476903
172056 190713 333844017
11005 185649 702759686
22201 72731 126936779
195525 197545 5136676
81735 127522 114542317
162291 189453 708191058
98691 198463 272266942
53789 88643 365777164
39404 164655 884032284
21659 173728 839272746
143261 162114 209336982
160166 183834 58904889
31003 61894 344830469
115635 131061 795348830
103940 183025 705745822
20487 151415 567889606
67350 176327 504310634
89139 192974 610829301
38913 115242 191067999
114605 137218 56482887
160761 198646 131918604
43092 87905 225676983
45883 80822 87580018
183980 184968 868799617
89133 143788 392448533
144147 184406 414890668
95885 118741 756863657
130955 154663 217687797
191682 192761 666345152
141356 188101 522325409
11589 158808 368252156
109272 109313 118153
67182 192869 313864653
167000 175943 462950825
199906 199997 218054
52696 140850 844748387
92480 103983 872151021
8666 18699 25155449
53662 160761 267849164
109441 177138 173872325
147450 178744 314563046
9096 78628 179887272
140480 190255 124045441
116667 185655 965165392
191670 192303 316996442
39829 122338 206650703
119951 157352 93156859
57065 83377 696397472
119328 127560 529948276
153813 171826 590353627
166142 177956 29384481
124106 168055 109512675
85075 112945 69492867
135059 177034 806367268
135783 158362 56280168
130053 153503 5967456
188206 197070 613517233
97745 159974 155588730
195569 199538 10069609
142640 174930 932026430
176878 195140 45742536
15509 145065 324155463
31631 105481 184926623
6041 190777 461938917
36166 167981 751789580
33239 100574 168508425
61910 186891 311958280
57028 176188 297778535
151157 198238 238803020
140070 142230 5400909
135799 172253 129333410
50365 195745 990603679
181029 184989 451785119
95732 166802 177670016
197910 198107 500656
183463 192949 179896973
177722 198892 53131836
43689 130732 217880225
9948 142765 339394907
92214 170798 196230309
65584 181774 292867497
157512 176764 86316923
170746 192864 971773338
104315 173816 218908586
33029 58048 797342272
155860 193061 92983568
79241 124674 167696983
140889 148924 19267816
127039 182455 442119067
131450 188218 510243866
107759 120178 31222882
166591 184341 92784879
178739 198101 48664004
54404 158590 260493380
7847 177344 423870610
71168 111716 98379981
161630 173594 7700850
137730 177416 506635558
59917 106805 462772683
189251 199657 26325669
48030 86369 297871119
86486 138320 762052294
103135 181406 195710093
63996 92013 606991707
185912 194397 797153667
59705 111688 662171239
124797 177982 132427375
108266 127218 547961101
53634 68172 36633091
29283 44935 39522767
77017 161788 754340963
95063 180092 816358678
179677 183032 358533578
90238 189110 817120393
136403 190728 906108491
106165 140370 862054561
141253 172033 76665410
110062 144220 85292667
118955 174794 139246190
144369 176981 81291795
174134 178200 928918362
110018 138807 574798042
177554 190899 102702176
53278 171606 164288229
173921 180596 739777232
49627 61758 7745407
10893 41965 43032844
39488 63553 170367348
34687 125634 246118133
95704 177981 418686665
194142 196890 6985471
199269 199382 363861469
72218 98891 583337147
97368 117580 638914129
157955 159470 847807005
14503 194740 472574273
19121 52623 646338637
113780 122528 21973373
137695 170578 818384454
90883 182576 884327196
14930 191301 440989089
51566 144687 213936266
3552 52130 121627532
155942 166857 27429712
7317 32724 782003474
172527 189352 102449787
56866 105307 516639688
156868 175320 45396147
60369 177458 292446952
20163 80323 915622906
89348 147837 170329001
156902 156945 365246342
56800 108092 903528091
6122 124079 138477204
52801 153590 252031092
27101 96416 173660680
109268 119879 26687595
9528 105052 846768189
186024 190693 963972538
179458 186481 15147344
54350 176641 305697199
124931 166498 103541355
55083 116367 153444343
160370 166398 15067161
92336 132701 955839419
114893 195566 201501140
50956 113861 941940661
76019 145201 687814331
37629 144983 268614980
34578 145075 420863937
124553 163347 293251234
99494 186874 218209024
167043 182232 37838640
136336 145205 22092335
191362 196721 13560441
136763 194738 848696132
33789 170205 659750231
142590 177070 85902687
148465 169506 52560650
159537 196763 93098713
88479 153212 412587900
42118 159139 383857643
193380 199245 14872053
66262 123639 143575412
13637 162246 371747462
116 112788 61616105
190501 193828 118171100
92645 160684 559725971
185816 194420 326056788
141002 144261 289528386
118440 156417 94633732
188254 193438 13022666
46206 192001 364387968
44827 76613 54086356
92803 197587 392465194
68330 84980 41720393
164605 173008 946565913
197389 198019 1609693
192301 195937 9177973
156850 174700 92086994
130706 181802 401904023
134767 146612 29511417
84841 113067 35591196
85841 123001 522975002
147489 175745 999537947
72760 136326 50427052
150265 194166 109590416
44103 76904 623880556
66988 169025 667114578
136465 157942 378604356
23532 45179 54430048
54949 80884 65126915
54593 97492 888064555
167601 193203 63875561
35568 179319 359417132
122339 168826 647106403
88551 101984 276393803
67739 135395 393408151
64624 87846 711750917
137661 158294 921486662
180604 181984 3433463
153511 185284 79166895
168100 194730 66466658
187640 190672 7673985
113795 181494 50635551
57758 120238 195762523
59945 117640 308831502
167030 181234 856271245
68796 81657 569596969
22165 190891 421960398
74175 79409 12964520
177209 183168 668563625
24186 50982 67203956
465 40941 101510098
166634 169125 6225321
27664 49087 53845676
83260 99280 39720229
167375 184871 43475667
136746 172393 88845076
130835 147109 40562764
27624 103848 315483237
196848 197346 1241796
155321 189610 296077623
92789 126378 125461201
83110 192151 111061402
16887 24928 410065605
195416 199120 9401910
61445 190759 841336963
100843 189241 615229195
88291 144986 141473385
104126 121207 527414605
121079 138703 301321434
90426 183809 650855920
182048 187644 13847176
49727 97188 118746708
16017 63473 119050759
173967 187941 34798361
17312 150197 595687381
63647 108213 160286629
33212 108277 553359060
188134 197070 229792998
131284 151703 307671139
39935 68688 808561467
191459 197306 191583114
56514 134199 997745950
108064 174866 717011016
7432 120755 757950818
125573 126050 1171754
160471 167858 18477307
195184 199131 9988301
16507 58124 104290344
126018 197664 783663269
136107 157552 19059593
82856 181279 417667464
11293 189682 482340080
94965 130928 971004827
54107 95526 465905943
133250 173465 100162850
164019 168684 282772141
135394 139548 10413336
79063 102455 58165400
67005 78678 29210050
1218 192943 803268537
173206 189355 40310591
20214 168877 412946852
106437 191613 212791164
23353 163259 350048814
74354 188480 285532499
189833 193739 9855892
45364 127238 204983273
190431 195137 11930796
144600 184330 885024853
73420 189788 290394626
184823 199398 596641098
11455 61595 87094682
198690 198827 363854
125423 185275 641895715
30169 70721 27511358
199843 199885 991555741
1932 27298 439553686
18258 30836 198809422
131325 136582 13062696
17626 86012 171547485
107478 189568 864277651
66590 131242 161692079
56997 117415 40879825
83632 88745 12824405
173495 185801 872537354
12420 188453 440123140
36003 70533 618621764
172396 182929 26311540
191369 195003 9151232
89163 106035 41916589
140589 155058 999967345
22316 179951 394230179
94260 180980 484059273
129726 138534 55607445
190382 199472 23067721
158888 163584 506356364
159712 159786 759393660
155418 168292 640693730
41105 55364 35607712
58846 106519 888531021
41808 61125 351645363
65520 173110 268623471
72843 90761 44745473
80803 166405 242904695
176731 191932 37988027
30978 114738 669382568
92139 142101 523713393
131834 168454 445765996
4239 50166 115049310
79515 135120 139018195
12257 180177 419876178
94377 163852 173658835
149598 181091 432394806
26703 189437 840193190
53532 154833 384216726
169340 182214 32059202
74288 188746 327804587
37008 180208 675793406
54965 197946 357568177
94202 98172 577368134
119665 157851 218254086
73826 177860 259588765
104764 134879 341251747
20556 122182 784205039
173567 174172 1514942
192679 197240 811632290
65302 114649 123329417
116060 177787 402927704
27831 163937 340651777
51322 56653 13473262
147022 163683 41508605
183286 197628 36084086
166313 199584 83292992
23000 109709 457791379
40264 135687 238775145
35176 72746 94502269
84178 131633 675965656
189662 197310 19339090
12091 146501 336384023
52199 130247 195554150
125387 185654 150041646
68850 92973 528921506
198459 199706 3155949
92993 122354 73612225
100959 138390 93801242
87294 152061 161579927
117662 170020 370130362
112917 114545 4093551
156053 182055 687232502
105365 177396 179887784
117609 142439 132537720
116288 167631 867790288
132227 177839 113641606
49411 62135 113410027
165751 186756 52190536
179003 199191 50763545
50473 144972 767306836
22982 27500 102056847
126949 147915 18547575
107831 153959 115173766
104345 167851 328048660
100306 198046 813495392
95258 144183 892059040
164509 182478 44761933
179361 198285 245950448
92002 148106 140172093
175605 195194 49023131
6931 25861 47270591
164618 191953 68176230
3459 112522 273128676
160020 197597 93974583
105565 136722 78017581
145086 146662 4017303
180816 181780 2402414
88357 101203 31710537
85240 164504 197803723
163103 175682 1715950
2438 96229 595113463
104766 150990 115667548
151638 182111 76029771
75384 123037 119118889
4285 179454 438100704
82663 110497 651050537
107540 154465 117190184
184919 187985 7675082
68387 134480 642268011
181291 195959 36777377
3146 94945 369846471
68557 193171 531694051
166557 172044 387637829
118931 180011 152274975
16723 85883 657318946
120226 155325 913230082
74087 130020 754859450
59896 124392 613998022
77551 86703 23063787
196779 197303 64370202
95323 104238 22135937
116264 126410 24176583
191397 195802 258574673
18529 166741 370738396
152965 178917 176750176
141850 196080 135429741
38095 78515 181338214
47898 125708 194892952
192568 197273 11936133
151838 188938 92540379
20320 120292 250484915
35113 156851 511448136
52921 193093 989215467
157730 175650 275840858
17011 82000 975594393
58306 67367 22781342
147325 163922 41399422
8159 183827 439224147
163579 191514 631719022
59207 120535 153476314
27811 173342 364034010
16185 106547 813464755
115844 177156 124351327
194943 197781 478690861
155219 198126 595939779
181387 190691 18234566
108441 176350 420602558
174095 182875 21939823
63670 155498 993473949
196321 196444 301914
170724 172400 4181515
75731 124868 582303882
82960 87289 10847186
35232 162143 225462098
64595 79657 258537002
105965 140506 903443322
180064 181454 842621
72198 94849 10811367
57049 77002 50056002
188773 191652 99982477
86039 157006 683171883
23791 144576 302405821
67877 130493 737422245
164869 193099 232656588
152962 160997 4878126
116689 140953 60639307
192056 195574 8880032
79633 172104 230833471
159114 197265 95417147
131240 196425 162705351
163518 184429 823033249
59498 152685 232829970
119250 125766 7115226
165851 179841 222523700
69536 127710 145500700
25150 104868 409915601
62752 112261 123676830
160890 178575 43935130
46168 175557 134896874
121939 142165 50398410
159478 172176 31611733
167055 174065 17376914
9248 161353 582972190
11718 53694 105130160
132450 197380 520882686
192585 195104 93885609
179281 189070 590206672
29704 164158 336515606
77687 80867 542543166
6604 19263 31699049
9181 77506 171353979
163931 178624 36484689
83136 143497 553785480
57198 172027 352352960
111724 169728 144799424
9941 194816 462451372
189612 198151 21587798
58121 67844 24479513
19515 34522 37529848
74325 184376 283525564
164070 192304 70450100
144491 190914 360902489
89174 191527 255437826
83239 98741 38434643
35915 187868 656695719
19387 142422 423657454
171212 185946 227746411
56141 71621 38988887
148239 181337 43141156
181515 184900 4115892
184723 199946 961892480
155 36760 91648962
100040 127889 70047357
183495 199300 805895319
127103 162116 110893776
103208 152401 123117682
185844 198560 32118212
164476 177903 33404263
29703 165267 339340671
24897 143768 630193115
75032 188003 281797125
156170 166748 26579426
27738 77286 124444060
182734 183090 884102
194171 196373 5597113
57665 127777 325826714
24302 189119 605886902
39060 105286 165658795
90885 114312 58583856
42507 147579 362875102
68648 167809 247666229
175228 194604 48431758
123602 146797 57780567
35252 175384 420744546
190773 197137 466729291
171024 199207 316132956
68973 148882 199568866
108612 148944 979785174
2599 100393 244653684
35814 45928 25507946
824 38076 93355573
47821 65254 758341909
93054 152195 44248826
129238 159916 76412301
190551 199688 21197290
119526 158099 96123297
76814 178409 343838708
116344 172529 140130877
177076 179494 6013342
121659 124835 222142871
108962 191240 227573898
21730 135262 284341597
190223 197764 3643959
185832 193526 19382446
199832 199985 686199263
6309 42663 91143532
171986 180746 327952397
67927 157232 222973067
69500 131380 154707703
52149 179777 739223034
148074 185073 92188765
64285 103763 98381298
165694 171428 606268757
140707 182476 104112655
56464 58157 501341570
174644 176127 166638179
24459 182269 673635692
8008 39664 925154433
146051 147077 241631568
147000 149930 520862049
45639 163766 540772728
185014 199559 192044008
33258 73965 596185813
30514 115101 211936004
173927 187634 885604062
53727 185756 893110837
48349 68262 50036748
64677 122454 563762632
451 154626 643295510
176955 183058 669512542
164113 186711 706837012
43889 194210 375746237
75871 192104 986994512
108107 116090 967571790
165405 187512 71641440
199290 199420 357074
100919 169804 172234246
63777 114462 126796195
192671 198564 136992048
100843 112050 838786473
177953 194723 41984834
85271 90009 559522957
32416 158467 410234074
99752 123634 825586149
65395 151762 541867626
172876 178425 13817395
6125 192187 465306310
75954 77337 537467891
123961 130008 15056457
7336 99311 579090370
167957 185989 782376349
156942 168548 29140930
149990 159096 3633384
91817 115399 58957482
194847 199922 757135499
144062 196837 131853164
2661 137683 929439338
146982 178007 895299413
53572 77392 59792145
10009 192979 457649805
41230 166654 313611672
198428 199010 343019579
156532 196012 247369273
62139 180838 296407650
120964 185801 161499380
107571 170004 207466463
123215 154858 78687426
38767 137852 248002089
157902 189027 77667081
138608 161050 56017704
188493 190468 505263505
13763 175885 909864542
43798 72073 70975052
114346 122186 19667970
137991 182986 198195372
122274 188437 164901956
199049 199537 1259892
176769 198278 53927074
174303 185602 28102858
29202 87375 131308813
145849 192228 115672430
187229 192428 13146851
160130 176207 1951102
185292 198616 398566019
108085 129415 53523671
59546 152456 232138046
75811 77108 3141816
127256 167425 292246959
91188 133666 106232107
125605 175215 316989189
90453 114475 60044619
16475 173687 660317732
51796 103275 193888238
16324 135251 424375619
128220 149671 329814104
74833 93702 129049956
131421 149716 45505660
45591 51356 936619615
49406 77375 918194860
65981 153246 217884544
931 165479 755562686
183037 194209 2646589
105687 172370 166527567
97457 138452 102673594
85482 102643 845475324
195090 197096 141363330
153926 157349 215599746
125800 198883 511378869
66589 145209 196430016
109070 195793 216668348
76688 160451 692182793
108971 180309 725204898
96947 115512 665783053
123150 165266 105018517
108845 195960 732872872
3016 157773 419289603
141196 169921 71587511
86009 97098 27409244
50311 77014 67091644
142763 183648 652448079
152016 162341 25831523
52887 169682 292047409
8241 84446 191159924
149593 150545 381719423
43758 199938 390525867
129236 148165 632400586
100051 163946 125897547
130994 183886 131728555
148729 174470 540707745
196263 199488 8168042
20526 31506 877003398
180895 196128 764537698
779 113783 948111898
44207 148255 327415695
5003 112755 269905852
92267 148053 881858407
86344 197042 28345400
91293 121531 449378663
65485 177269 321670609
66337 117033 295867137
27332 30486 630737574
81608 90274 597904505
109664 151797 105170246
117874 179056 449190706
72872 120087 155578178
115949 118992 355657468
195039 197787 735059628
121825 131099 70698824
61274 99654 95738265
180739 191238 26215470
34641 112527 195147532
138949 190734 129133210
108630 122373 34556296
62535 75502 430369595
19275 72205 132814107
100698 188092 218314869
142632 154210 28721650
91673 170959 197961240
156286 169830 359516776
4883 30224 63377006
131493 143948 30970822
157557 189419 410612817
129484 167058 93625075
146400 194484 119932778
24163 71855 679957432
19955 168578 416210638
15600 104387 851686686
169830 195048 63027561
56382 173732 445721104
50917 112527 154332477
75631 151236 765593270
103164 188414 213082850
99900 148338 271697552
50234 50296 134844
189557 191516 4942406
195452 197680 663909281
156973 159336 862911557
71893 179532 958255235
187281 189509 1400702
169284 172046 6799941
138494 167213 893731640
147573 195694 179206420
73721 93804 538273277
77 126241 649328628
147610 186094 95849625
129130 178252 322152962
72008 128698 396731201
135260 171606 162602901
65432 157631 768728011
44084 71047 67678127
90017 125835 89654819
152043 174811 56827738
170840 181596 587022560
4975 62092 65366090
63611 148618 212395244
138049 142542 11213725
195267 199956 11870839
32725 104946 180816739
186041 188576 6420942
181521 182581 2647404
112242 174601 155605927
56958 73006 40384328
4366 26155 576273360
159927 166738 17047202
36147 194152 799718450
51362 149829 246341830
35443 63119 69660291
30668 64262 227384627
37438 164221 775311339
156480 187854 510008170
187229 198958 4231865
35431 182254 795011023
55540 125372 174985138
195914 199515 9136003
188908 197111 20727128
99146 169233 175245979
118903 173468 136044211
41148 193117 379781868
36171 166449 967029939
157940 180445 350104579
54546 58508 72699001
85512 116614 86837635
93246 183162 817498841
55134 77568 39111468
65176 99890 86439021
71082 90445 201427099
134172 193870 708697665
170458 199038 71639071
38272 159578 303399926
146349 174586 70292395
56770 96058 98212316
108460 191398 207135503
51545 87404 90110569
64532 69856 6625946
145955 199473 133737931
137980 150583 25045993
171014 193160 55290157
159076 190978 436775107
145334 190708 87157589
65534 146767 203015927
11874 20856 22360374
33654 70047 91446673
85882 150394 161003281
128948 147218 45520016
132915 142261 23938877
97905 195359 826493531
65443 120037 936267215
83988 138737 136729462
40085 161018 302427479
5823 33092 280087174
53087 165485 281116358
107068 107198 323613
47277 136935 511048807
104239 149322 878455171
53845 54667 463293219
5766 187839 749591751
41136 111936 481643208
109573 176124 166132618
36292 50447 35475331
152854 162785 916495999
138616 186318 118809892
47737 108752 464303744
119825 199224 198287640
52 6946 574396055
24813 44580 431384295
145945 166567 51407280
45478 107359 154775542
75613 111711 90078962
70297 96452 65164233
168583 181294 31633259
170558 191978 53522589
199424 199453 80654
186575 188624 863509432
196252 197972 942432701
30715 153678 723597184
196654 198073 3574915
182686 195494 479968932
95872 179633 209191023
37450 42311 12348311
155414 185221 914327998
76569 107326 483480431
31903 170070 387840935
175071 178594 420911685
181779 183387 3939041
123259 155978 81316103
140682 175804 524452674
133327 134981 4141311
174048 178698 11579842
87010 152200 277670219
98402 121150 667459977
184271 193191 22378782
510 184367 494167302
178044 191704 34163348
134748 166848 79995962
153340 180350 67440416
61568 144828 799682146
22322 197427 438093430
18175 40118 917821832
102223 124600 56376826
36076 82174 115723689
41940 162069 300350373
131421 193632 155135788
51065 151651 251589091
170422 178709 20627064
120963 138701 786497906
86527 179698 232393461
172937 193500 51427082
1396 50133 122086432
35491 171679 713778643
176226 189938 34156808
81430 136942 138696548
151485 182616 77678519
100853 105707 8130477
107466 181918 945270390
108188 130547 30144328
21750 188839 471150920
154823 158190 157128671
184352 185088 290228636
185720 196645 27623207
4643 81498 192776185
53406 191218 344461453
124324 159411 87380198
5872 34086 70571213
57025 93488 91216330
26678 160240 334259827
178329 185049 16731309
4280 72992 172428527
92248 173570 203038241
163496 171472 9549
114959 187360 180582280
149565 160603 968671348
186172 192580 10555700
5085 90860 215007787
129682 169108 98291267
44093 94445 719385431
19850 44965 63041387
65982 151418 213369527
169252 193108 59475130
122572 164563 305541880
60329 184326 309675782
73091 168287 237716581
179562 197331 44609055
139079 182548 108358225
156994 169217 280444069
68767 192854 309810652
67630 198576 327192423
62462 188140 313726423
13391 144539 328196325
30523 73098 107037830
52199 120715 171724272
116907 134433 43901640
775 9025 20641831
11401 170098 396950835
175087 175303 569359
124834 150374 541666169
128350 173026 111272001
188890 192743 544149343
88042 102884 36591259
139417 191587 372515734
62723 145507 206821213
34147 78073 439324723
118801 153801 87244253
140961 152316 28206487
92385 130816 340122411
10044 110753 252228273
63532 120215 141768925
179027 190481 290126637
137966 169032 20793985
55896 160070 286490509
69242 166163 242083204
139100 196088 54924763
167248 197400 75361897
84103 174456 225422310
131472 182816 689990366
76213 166818 226239938
4833 26184 848198885
183698 195461 673980163
31754 165498 334650191
38181 95220 163860704
113116 172531 962238205
90152 151933 338093841
187794 189503 4358896
129679 134843 12903736
119580 167418 119308656
38618 123691 381318332
40169 167984 641871190
198649 198768 141554
139251 157559 45507338
49342 114414 118711102
92459 110129 44251786
120987 190207 981540862
107721 149070 89615497
15682 24154 21065605
18588 163692 735016440
32414 194368 552888924
37761 48358 26630956
177942 195651 21294248
45592 98434 635375320
176315 187807 28505198
66862 114607 119369527
119331 146560 600923657
17393 104333 664108833
32260 112889 202046315
111139 132638 53833605
54028 64659 26833111
85066 149023 159530648
173419 188355 37289714
80036 101563 234515739
138915 151429 673230114
183732 184647 537446887
119366 194489 187429486
132369 165994 785935760
169450 169467 18073856
157103 184276 722216214
103785 108614 12293114
198833 199701 2188275
155684 176332 73227771
190000 191766 4482895
71349 72044 1701163
197604 199111 773052530
146748 166998 201291775
171155 180404 649659761
133583 183904 661922570
106009 137757 79562052
46940 174086 454028305
131229 160007 71677523
64487 113828 669571478
43378 127493 564761100
149678 183032 83175364
36497 101114 185263350
195720 197033 3298313
115563 156484 102022302
48668 88739 830559173
91562 185237 233745835
155246 199219 110140450
160885 170435 23711631
147700 189555 364250617
87645 156916 172772194
101369 193902 231306766
142231 158508 40478590
44934 138826 687904937
166036 170714 11565225
125829 198330 506761238
67060 101782 846782631
135042 152666 578285602
130786 198777 864228193
26447 195679 920414334
74182 169393 726182686
99719 139618 100004796
114554 138736 918063225
50454 60233 351863157
23275 41028 328741849
189150 196159 316534841
143222 194877 623528673
33953 127654 537567330
108653 195513 217000349
3842 33664 74636150
9932 90484 202007688
157609 162527 12385574
157530 171643 35228783
89017 191303 956764176
15031 40783 64570514
115079 195347 200472211
142100 180491 95759582
71690 140089 170871042
171550 189915 45826187
131561 134920 8404167
18607 189485 271132982
70070 193762 377059573
198600 198689 233376
195381 196866 3816534
59013 187534 367793033
198311 199470 7543408
5756 135258 400938925
195215 197283 226069741
71406 135671 584340233
191149 193965 201356558
187875 194151 15899832
137027 193508 140899521
41844 83368 367404031
98330 171994 184089058
8545 117782 273597816
84601 128115 108738616
99284 194166 901353006
102874 180016 688506739
138865 155498 188096001
21619 114773 851622222
103837 125291 54106367
57859 86993 493381503
171138 181728 346321123
34866 188644 175681173
105003 197014 269422975
779 110375 274502656
31956 174332 778559983
190700 193267 656402956
54321 140545 215799232
151549 189458 647310864
133264 138710 13514604
185468 197915 21211015
176356 181245 12174857
35895 135638 70013851
134788 142124 435680137
54065 70902 42413264
36396 107629 671108133
40889 147231 265992251
13106 140990 320081759
160020 195097 87629329
14225 149565 338603836
63056 75554 271070302
166339 166886 1360391
35876 52734 42269161
79492 174738 237793193
36197 141386 339757791
49919 136647 653025235
142689 184163 103324128
122662 161001 146041732
98727 193890 237824022
57478 187519 504068885
159085 178857 771908425
24990 94321 745524174
49992 163332 854823239
95968 124975 72909432
9935 62397 330905716
114359 122924 21541444
197880 199112 388420063
178352 181256 7336358
147498 179559 79896214
122250 130994 76827280
198144 198507 205504043
151096 185238 85019741
76961 111558 86468865
71336 145499 185231473
61741 65875 10382817
197892 198225 828904
28772 120850 493298778
59413 130758 178487551
152644 178955 65563815
190150 194235 164447026
140356 193439 974312456
121873 168168 115427309
80805 155946 603257691
154471 174249 217473036
135642 169969 85594054
24480 73188 431316377
72958 114995 530264350
63518 168007 198997538
193037 195065 478319456
5053 73360 171405690
137660 197638 149815194
99650 105805 739322550
49768 97929 200456089
92803 159725 167202346
41822 172275 711726958
44768 186202 869762308
101604 146921 113543898
131506 188615 142313316
46331 85559 515924087
140085 184176 986835288
61546 114259 29016760
161637 176772 251295049
144561 189612 112343056
165116 194168 244471203
40442 41245 9639491
42390 77872 88906466
139099 159223 825710419
67161 195723 747672522
14481 47344 82300141
40887 70900 997919817
319 59917 149402315
151342 184826 83409926
147724 199642 129816957
190142 196533 340374824
49858 90420 101723589
151960 173352 53345101
581 175805 711382408
189059 192345 654842883
189678 195732 84148830
44049 95353 128341255
6512 98252 229589987
164001 168582 441912612
196626 197740 2818801
170781 182865 30148253
43074 142834 249522514
37778 197247 398814519
33355 102039 171888133
179639 187970 283272244
45418 59337 34954230
190349 197408 765721260
119821 134617 36982756
139306 149546 25443056
71677 171021 248001714
40708 46631 14796790
191417 198367 372471818
71808 132722 152263636
6624 181830 962338122
13151 55305 234804616
143336 197851 136218044
172239 172447 530082
14159 149749 339220455
183126 188105 12384979
14894 140039 313222783
155840 179479 59065296
69556 170553 862603986
54958 183617 806999991
35654 194292 396732223
155448 199383 642611396
3987 154522 208646488
63644 95126 78584636
108594 163806 137964319
1886 14237 717009034
78080 100475 696532974
82630 83743 2811952
58802 127860 944035190
117554 173663 139969983
183241 189676 882864210
187356 191269 161946561
62742 154472 665352569
165194 177004 13650461
189708 197101 3565927
183094 192943 24646638
153682 178867 141430846
101778 165422 159221353
88730 148596 149392084
29977 67288 693219793
153245 167052 34557207
188765 197798 22828331
9058 175661 542728883
16260 96800 62898067
10715 10719 576684736
113111 175622 155960768
149813 169072 48125268
161431 174063 39332558
96765 146132 300793563
83932 137591 984575406
4821 69872 545934596
47792 140714 232460349
113903 187545 183595181
122456 156645 85050917
136989 173439 909093319
197991 199223 583943209
30644 181804 378118743
171606 196306 61895420
106448 161124 136749275
35464 82282 823065564
83835 164350 201035188
102594 183685 202622170
172676 183013 40270447
160234 169562 23278633
46742 86704 100292209
182752 185780 628630892
196842 197490 1620317
96130 122320 65748241
126932 155527 490573395
132318 154698 251833200
73100 130675 674361040
67015 83831 421616041
73885 108476 59182546
190208 193173 7483077
66267 88800 56443721
113953 151718 94179787
182443 192321 44845302
138158 167380 764625572
84693 120210 70882343
136773 157355 641774844
143844 177359 838649917
119070 163538 99407486
10849 97789 217612199
170058 180639 26401571
40097 171817 329209308
110025 153155 107586039
148216 173683 63491434
94016 145986 129991955
1740 44220 106508857
80770 123207 106199732
36742 103905 555501264
191108 195273 10503473
196025 198829 491881147
52410 132125 199640704
6424 195660 473330115
121603 159926 916898802
41315 146840 263988174
171532 172990 3634984
110880 147738 990234423
105365 106139 1891136
162339 187171 933326092
102789 121250 46666130
145730 196737 127413287
188653 199627 124814189
139880 199739 662150863
189668 193162 99027371
118112 177031 147011014
126894 138492 728319100
99954 162325 156035727
24041 155357 712103038
138271 179086 215144089
171395 175788 11005738
124083 131272 17867758
7123 43418 286995065
68167 186636 295623575
48994 102974 134872063
153215 160654 11624787
135044 184779 123832677
67163 132994 964354088
194134 197700 48312593
147729 149952 785285511
146629 173630 67211125
106877 135467 40435735
126130 128105 4886321
90511 100397 24382157
88845 98580 24014384
191841 193318 3715968
176398 196021 280346098
149871 186154 90384233
123572 135697 373141060
179787 183374 8948765
33997 128921 479286766
45592 114093 820375993
141246 197910 141526059
128315 180136 514146185
107815 194902 217527375
115089 177858 818750497
31582 81685 125786240
112450 138173 64348884
48917 142230 233537512
145505 169521 59887207
65683 91280 63981846
187439 191949 158349562
82876 124953 105285231
130408 169433 478865219
123070 160798 94026852
122485 179144 309652866
26666 55074 71314247
104896 139706 314720026
109605 133682 940290375
67902 141907 184914587
104666 164364 976045803
143227 190952 689972065
101321 127916 919591370
196300 199856 8966486
2338 41987 969589323
115386 156991 103761560
745 184548 670694646
84037 139334 432569188
43706 57434 33574352
186440 189602 480673966
86612 115650 72413005
101860 118121 284786782
198875 199369 1265809
150932 166036 258704237
32211 54805 56724276
14910 172750 394640601
130674 165542 86912716
75477 131514 140008497
81004 169403 220780078
42492 48311 13705424
37127 194811 907311860
95734 196571 252093013
19610 74723 138377048
42606 152250 968043598
22561 37619 37807930
146000 168079 55028884
37852 88578 947434897
2031 149975 370212120
129506 186480 615087846
33208 39150 15078462
109053 156673 118828346
78259 127775 123901601
195947 199475 110470538
100074 143471 108737353
44871 94112 374221303
59332 101737 268127245
165805 185217 48207510
120966 159226 95316302
128825 162288 659758337
127979 130406 492002720
97944 195462 243747943
191351 198047 16931565
115172 181788 166264414
190653 198281 19297573
172540 179211 409637695
159110 172084 978071749
27674 139561 352201604
29336 157742 321332498
65500 154438 222044897
125069 190144 339015882
178700 191116 687615057
63568 90391 450612402
82382 120862 326240831
113951 132973 920517174
123389 194260 356165944
11403 194438 457742109
188781 196066 18388574
33010 92669 919285634
83555 151165 674369611
11775 117470 317494843
178711 192749 916061141
114529 138606 60099723
184203 193292 22794312
11469 113118 106930187
109554 133069 58890681
166020 185797 116163535
89170 97690 982639836
108374 173504 162618835
134485 151276 158035659
17725 122038 816077866
143001 192380 123168399
28685 172286 363272025
78129 167064 222111881
93883 141387 952125244
154133 188503 21007561
126315 194503 785897559
152201 198407 115573565
18526 41814 58466950
147658 171626 115436046
105023 146168 542372608
132483 134058 3925003
182231 197111 37346943
3815 60598 691249739
73241 156713 844180329
162073 164662 405481885
98963 199350 462856456
99094 147188 120409720
194033 197287 910559316
173648 199534 357522462
163452 166867 8552084
145325 168432 57698766
64004 134065 218244191
66047 77335 28169562
151866 196306 481966111
16086 156302 350608867
89498 182401 416231043
49305 186859 343674872
49878 66064 175848049
55079 83548 71530203
144369 174086 931929979
97380 150791 133631593
6369 78217 624885335
123916 136561 544831045
195092 199400 744423573
95303 173417 868054155
175194 176493 341971195
189989 195449 13810954
34648 52178 475937570
48917 168016 297849878
159329 199787 101225786
186599 193305 62903487
63325 130036 166855478
107147 116976 24741761
192439 199220 8232005
132345 185938 133490999
118054 185654 168587092
97121 166435 246340441
175132 196830 54368198
66925 155993 222305013
192100 198447 16035129
124587 185049 150548837
80579 121248 554771566
60669 73855 33210903
160064 172270 896067818
11269 161299 845982557
113059 182242 172627736
60213 108508 120716431
75204 148438 182757542
87054 198064 947196620
8673 159400 471439195
173125 178451 184244782
17843 112071 235922132
100800 105493 11839097
69723 82642 32348376
68272 167296 247314883
103285 121505 46017386
96506 184692 220224821
22971 138787 518512017
19013 53904 87396001
148531 164855 40793752
112163 137092 62363202
154001 188782 86812057
128082 152869 61657990
62996 129015 899177951
121690 191310 173613781
133913 139621 521802261
197276 198955 4254648
153305 157429 653445479
31512 140093 271862004
112379 154320 104599580
46420 83998 333144868
134704 162370 68928870
60340 159917 248835320
89714 136920 715382303
191722 195810 10370368
5187 44482 98540168
41203 84382 108303932
18086 189832 429369950
85679 199269 593154253
116445 118860 683235218
177037 196983 212685609
90062 167787 194110179
158775 194730 99105920
114986 132890 44829574
1904 136133 498143406
31167 76573 389170154
84581 183294 257238300
46281 166532 966025912
26485 27855 898867286
22168 60796 96991748
72560 143641 177530330
53188 107651 136300578
181779 189238 601059695
189411 193058 83657041
5323 56443 758390985
132236 133306 241756265
159336 162765 8587593
48679 191641 610757391
192153 195883 236187472
193781 194879 2784849
75781 147768 179712505
180821 183793 370420331
129067 146592 793463604
122397 158129 417029638
76080 118711 420115348
91659 148282 141431043
151151 193083 104623672
143993 171007 67342468
144157 197609 133579935
146303 165238 973468984
193182 199278 368689195
199082 199523 1132157
33893 130116 241129751
23771 60451 92154543
128424 195262 749500988
35562 142091 57333099
24612 76303 908450528
67893 189131 302657684
138443 142554 226473960
111416 117439 6460633
145155 157070 18717529
32717 142334 991616852
155801 191265 986119372
131920 157536 63713022
8096 57134 393444599
175290 185415 912000431
196971 198278 471174431
114343 151301 92186273
23434 53979 453349548
130144 194017 970488955
161396 162912 3749282
180878 188314 565661930
139726 188351 121179892
103607 159422 139661146
103512 191725 466606930
41414 57947 635803074
182633 184460 4493651
88344 164604 190354259
32152 158139 851270044
4961 189194 460713992
101740 177600 189590592
116547 123294 835234581
175955 193531 43904904
26982 163167 809491030
77227 165800 704286272
20788 125035 261290235
65975 125115 148005940
40301 197775 812311678
27286 117306 844816690
110292 173246 157089739
87697 184561 241603352
160615 185576 325864803
108509 160924 130994612
162195 169328 17815926
115748 197416 203980239
150549 181301 690820573
112761 115759 7501399
31776 79395 132826644
35528 191747 694391499
32310 176789 880620640
110389 129994 49174490
135815 139950 10390388
187122 198358 28406764
188473 198732 25903279
12692 23735 27506790
23857 75512 129816777
199179 199513 874265
169016 194670 335234737
134693 145168 602973940
57782 146964 609073129
193072 199106 15313862
196581 198833 947255201
178979 182823 688723
27880 178347 722612254
137840 189622 129057603
179292 198774 583350611
88409 94215 14309396
86476 199759 282935874
149900 182729 649506849
78395 196233 497594609
108999 180055 177361711
166189 168850 6647000
60245 123684 956487300
174684 191534 42087705
17107 98298 203160152
196246 196338 242075
47694 129450 204719541
28771 189717 402501128
61920 72345 26148689
35090 160502 957081322
28113 129445 942286022
106914 179136 838830220
90333 135356 329364372
42430 155582 282727757
153809 167718 465389638
152859 174861 54894724
184739 193227 45273813
128907 144750 39393977
19925 81497 154480073
66869 188572 696440019
7179 94751 370923003
83228 168529 212993325
26486 80803 76179750
158229 168024 24516508
59729 133000 183300546
151441 172738 53081470
193278 197970 9056614
109869 158735 121942582
17389 47219 74768454
136240 178100 104339790
5980 78006 180556833
57645 61804 10584406
114921 143260 64332596
34464 48743 834798189
106021 185287 214307847
116250 160584 491222803
126374 153580 67661340
29868 186256 725368817
133011 153158 50086525
156914 172899 39899907
145552 160879 266742180
89118 194549 263180071
139380 197377 550922453
131427 192176 51921751
22314 119281 242997506
33349 102430 273191056
135125 171365 666051114
15068 86873 180035229
65915 113037 117789518
149957 175781 64401930
53840 179765 459679825
117265 134553 639411611
187440 195874 21350667
124532 153386 792630792
36997 113110 190669533
142311 178390 627646886
114994 162203 159429609
19257 153026 579092417
76674 195051 440587770
20759 148597 396156987
42371 135644 144909573
106328 151448 112848776
44532 125240 218771179
112542 155298 673667344
12875 94364 204021918
112576 199832 218043391
69713 139952 175531438
178460 188065 456431781
81200 146171 162382720
13400 61365 120294192
183549 192515 22480262
146962 187341 100515427
141787 193593 7940580
125802 180885 552881082
4519 159661 388208645
92760 108572 39532212
94781 176811 204908164
11994 198735 904609397
29974 99938 175156127
29812 68603 97598350
5851 181687 439783656
136349 174828 95938836
7626 62895 673757473
180775 197716 885501284
28032 104083 178506007
123178 152804 841164663
129312 140095 26826255
157743 191965 85481597
191632 193985 5937969
87114 177989 226681423
172841 184910 718422305
104419 130422 354709024
165863 187606 610191118
55944 102713 116790936
52348 59683 18570483
17314 174426 392865839
73686 188138 798394641
171994 191304 454296575
162089 166392 10735220
81578 123265 695032525
49426 93014 186790259
111494 187291 189036370
104002 169776 989029402
8767 92079 208719066
48837 69560 52148218
109195 157673 121008096
82700 143199 740606361
22648 184259 404137360
26393 71609 993593134
10483 189185 446880881
36425 83707 118712167
19037 39126 50408952
155724 174944 48073977
140535 146604 15181532
120379 138792 45901798
157185 187999 76831753
48880 147325 759625123
192312 196369 10268448
59298 81483 55598583
64008 132714 369813432
196123 199185 7754806
27215 179681 451376526
121258 134553 327380142
178970 186180 681673095
186487 196671 922965314
191260 192421 2913977
75775 134356 146398017
79552 105746 65328565
178161 181449 110452854
37094 164162 573494543
75862 76201 836774
116506 197783 648377593
28040 56605 71771648
128938 158011 54900123
89714 185602 322749845
21835 24544 181622651
33787 135304 712305577
183085 185216 289138792
170798 179440 21536935
96337 145344 444720549
160151 175822 39047848
3208 58196 137842486
8355 85302 193028143
40913 46417 13708410
67105 88702 54110498
157683 157767 442598792
57945 79776 54825070
51074 51524 585713300
5975 120179 286058324
14110 144078 325229561
53728 94399 744932086
76823 162293 707399477
161043 165393 10867298
91434 123335 225264040
155176 190462 88135023
31246 75135 363453618
134193 189526 137879226
168631 195314 66641351
106019 135504 492675275
18140 60849 107147252
52822 132343 486148176
81828 113644 431060500
140425 154687 39187833
130120 134271 556685332
168074 169677 760413943
109978 185615 188646957
38886 89063 125826777
98860 125031 65856105
110221 121206 27666456
49977 186827 341952760
142983 152682 24102416
74466 171483 104536815
177084 183735 16545886
47365 99241 900223513
149421 182024 81345717
20041 130897 506152855
41524 183214 354012483
188957 199427 26487306
152316 196813 111290779
54439 66905 31470185
16722 31019 35650455
113982 199138 547517954
186972 189191 847112207
143161 188347 112627661
178147 193990 39671910
107487 145258 94454139
126784 186430 500745740
114948 196475 203672637
180796 194367 33950408
109659 116830 17946393
153724 168740 564865184
52127 106518 290573462
97545 149642 130312718
152268 199902 89124196
68245 147246 197407418
146697 161207 36186098
50369 173744 750646402
9131 32724 793717869
47404 140521 233014437
74513 103619 763738162
32861 118102 213509994
96110 159640 768068561
63366 120930 626827117
48178 127432 29700685
95520 175097 198792639
123810 124746 2325208
140327 169639 73070065
194454 196519 234946634
34602 108833 519792005
83815 91427 18928689
27425 100221 182286144
81086 184168 430446352
80237 118402 95343026
177002 197194 47325577
89678 165047 188211748
34962 195991 927798553
165235 170846 13873586
196391 199320 7386331
66192 103809 93727333
45845 99351 133726374
45317 182193 912138742
37332 190637 446111323
175332 185785 25964119
160457 177321 41963746
47446 103416 845534732
95854 128642 82210251
98788 197407 246604935
85545 177765 804819011
59040 127907 172404966
126022 192517 24277537
31332 77410 475470878
111976 178450 432942920
70561 102610 895487251
91397 152528 400134330
62123 92302 926456643
13839 121951 415962682
167762 190050 55460945
77016 130584 546021494
60701 175579 591483487
59071 176718 293902424
71099 137652 166287326
74655 171045 316117575
179823 180089 689367
32928 36910 343517592
19979 191607 975765507
132133 137130 12429380
120123 175233 701650921
135299 174471 97629639
80278 118008 94223029
191236 192180 634918192
75032 185794 487558021
87414 101388 376207003
94723 126850 504405618
49383 91598 105799429
40923 111579 260292751
85850 118644 284027056
1669 170548 486351820
29353 57180 134802109
35255 92153 499618812
154689 163697 809363750
162880 189621 348091150
123857 191562 168728797
48063 101207 132772003
2187 99942 764281981
47613 99834 130539384
93053 145075 130014150
101471 135229 84670571
93267 136602 696666448
79686 165703 576885247
147935 174728 71793019
62068 81282 974672364
105953 132749 20607403
26566 92834 37344599
176325 177924 150996989
183941 195230 28429182
57275 136854 469700597
57937 182346 310882994
187909 194622 743373801
18711 156268 693514752
19596 185823 934899889
199089 199702 868657449
12183 52091 99852854
164459 194209 74275866
47991 95042 117699679
169142 187594 45853487
118136 146209 70211950
88857 95630 967461564
129529 129799 668391
188712 197613 178540753
85759 172430 216220908
126301 199890 183752500
10465 26999 41331891
7900 154551 832895714
153627 176147 56252908
84839 110946 65061204
185999 191593 14091342
100842 173334 31038843
69778 122564 132051503
147351 161575 658146722
100904 190334 223392931
167843 182701 36950237
157137 191089 612154360
98844 106718 582141370
117511 133856 40925170
88017 148343 250500438
190315 198594 860289228
145098 149482 10917607
74187 188993 519517103
173355 196385 393418560
180215 185895 14064271
21233 162549 353635253
182347 197343 37632803
63320 68819 479376514
164928 179948 786028013
79008 129810 127075053
199639 199978 387879622
140632 152757 30163013
34888 72084 933407051
184797 192157 18542145
34609 132456 245078816
154131 164180 751639877
51967 64614 412684292
47579 168382 524339174
181129 192101 564242602
60206 174057 284355761
60544 185116 754114261
132760 144608 29497534
96466 199507 257693360
149206 176242 8263284
128427 136545 20185218
20873 161205 351177289
47933 141147 233213699
10535 131085 604218180
155933 162647 31258097
92495 186476 396802013
194360 196581 394165061
19863 180254 401093898
118025 159688 780766787
197981 198033 770595794
112662 122576 24916928
9622 64850 916604823
79673 130972 569528174
139460 180988 103483240
100382 117880 424524694
15630 105755 238643795
104173 196221 735235680
24226 50587 66097674
21725 45798 60510048
184229 197730 36715996
166301 167646 160745279
91141 169689 573387114
32757 150255 294092580
123262 192397 172374784
128892 141011 30171476
127507 187248 148770548
4954 84848 200422186
181142 184151 7447871
166262 177509 27965049
53270 78157 62523771
53499 195488 354966498
191865 194052 5537059
101514 177761 190574611
188163 196355 676202888
156030 187767 79182942
132724 195615 12639775
102776 189951 217870294
44045 51483 459223256
89629 94170 717229627
47867 81691 736530505
64423 192429 745722881
197736 199048 3304789
169808 187559 44134686
129275 133274 9979481
87971 154874 573744750
32677 73759 725841198
96386 97103 1791394
119901 132632 31745899
120274 152779 81003492
184805 199282 443835877
36028 145807 629368894
194620 198876 959604374
19264 99556 273200751
157799 165342 936903379
62676 165583 257032287
81634 183322 253772663
143745 161168 826251855
7281 11674 512388737
15073 123510 646237972
122648 173608 126921464
50869 133497 206935914
62733 137548 186940781
115988 183378 168062549
28300 58212 734595477
96989 128161 78251394
58923 150061 771769819
109520 112448 767604532
127122 133209 15203683
10399 35894 62345916
26358 195479 940129785
124323 151414 67406933
93910 103334 644605133
111807 188193 190587716
61574 187738 482061015
125238 166968 578891613
67096 94683 786583688
114604 198215 208857435
157510 167447 24912240
60852 77355 824155575
30913 153697 554139588
74573 152661 194909424
171365 192873 34961043
125002 157539 74249640
169822 192966 798944894
149840 189469 629600145
74489 156628 204930403
18371 141331 606147275
44225 98614 694205483
114693 179344 666098402
114817 126488 880400080
160491 178154 737083978
142780 169458 722974247
165103 193812 71579047
53879 64604 986099351
81975 127512 113936200
145839 187624 773222548
120342 199746 923505843
185164 193504 486001501
72918 101349 70686514
90772 111019 37240044
191166 197515 16033555
173086 190160 838080382
14052 182240 506336765
114190 143468 73074082
15836 176905 402752511
67341 196846 323576026
8796 172117 931178082
55658 57209 3241705
193979 197719 62976168
49148 175365 131335819
191871 194603 20380137
175739 187890 30205293
3405 150466 368001980
10649 45171 86616920
1228 193285 813964237
100429 154222 134507184
172232 199993 69604305
191480 194192 824772438
24244 176641 381214978
72642 189789 292357643
194084 194214 324870
100377 111047 350225001
61514 98051 391140268
16717 114039 243718842
30415 92310 155186424
100454 158944 146274129
176839 199219 447604401
122334 132805 229435154
160214 169299 696653186
147740 177191 73422414
50277 197366 367849737
90241 147136 142150408
35106 154836 819548619
35671 185406 534482709
63096 155867 43610966
43276 68992 64536088
153173 183741 76254181
135210 190516 137878706
99985 127831 70036745
165805 196560 716670443
125297 193365 169672219
189289 199550 25967783
47630 173259 313983516
170845 186241 38285651
155572 163973 847363494
20651 22748 523651736
145457 192083 620898240
125561 185533 149293988
66207 78838 31620912
87431 117206 556778358
175631 176234 1526925
168531 176990 22339825
48663 60769 30429679
190811 193474 830466604
181563 186263 1025523
29661 136897 268642881
84817 138304 133579588
24523 135955 372047049
141277 160786 41182168
21351 133628 281265962
151152 190074 457476345
71325 174944 258632347
29932 157176 318403521
178311 193593 438568084
103100 156909 134592694
12137 177581 413673252
4856 138359 387252444
125281 139170 34522874
100694 129371 72069313
120232 192952 181399598
184034 184809 1918139
92719 119536 555441820
88102 170877 206518093
77170 172771 393329137
94626 114857 50690711
27714 173644 460696392
25037 176824 107362178
185447 187624 768008292
140584 140675 954094108
60780 181582 301751360
6675 120516 285165826
29718 185293 389011289
49433 104270 447298460
156987 160441 8756963
87735 101025 32845859
70864 185366 285703878
120722 121155 1113062
179252 185222 14836192
29673 97762 170582802
123793 141901 45019632
50296 73225 164108548
196123 199874 9488886
196595 197902 3296391
75717 135092 122430916
174932 183311 20872489
33886 160275 356543369
26246 42171 248804403
185641 195033 23699093
91086 136877 183851035
65327 108775 108474077
6805 192356 581684147
174526 174577 129146
15774 134424 297112699
92772 193119 250618040
66435 72798 357880020
115732 176293 678300467
100795 124625 859018171
166592 182394 39358350
171635 186382 101270096
41082 143766 263482880
113084 160813 637708885
157031 193511 91137439
13895 144281 736871549
23448 198914 894080408
196252 199472 6968701
1132 31012 590733591
76321 199568 307972554
82565 125043 881296806
49667 70870 53366665
35279 178861 358991811
177898 188772 880560807
77424 119996 106526037
199091 199139 113428365
188390 190547 5418601
81476 166741 340591487
145243 190387 112562656
171741 183953 28493117
184568 192915 20966065
20367 70305 125382460
43114 106567 158612459
108190 150784 714053136
24341 33199 598120493
61778 78837 928731622
129550 161227 78940551
198960 199462 1289130
67986 176151 884420392
72867 110284 601937847
67427 146028 196457478
171396 196296 233649035
151041 160900 24636810
83363 147167 159323974
25547 153965 321327003
21892 81559 149762211
125937 154372 938539249
38432 86090 613128993
153967 158046 401922345
39585 139978 530164788
37950 106615 429878837
70928 186156 287531133
181910 188918 17435710
21739 71934 126077642
70300 181679 278089784
134323 140796 16096498
163072 164225 2919424
172602 182431 24576319
135400 166371 852268920
60515 191571 327365866
10136 66280 447859560
167303 172575 801424800
133571 192949 570709108
153216 163714 744898736
24373 61491 93288811
99144 107450 501015649
64991 91172 720208485
27136 95608 171580213
76245 197423 302673662
53922 57870 966839962
187667 190011 983641978
98518 144724 115621682
183652 197634 98712406
188344 192261 9883913
132303 143105 26935138
4511 57915 771227012
40340 133630 233511565
131116 152133 52262146
84718 126886 105337015
184198 190505 806393724
73623 184931 277678403
10629 62330 450167519
57860 155530 339122044
104618 170483 164581177
15070 160613 965652309
158475 184925 348594341
55100 115319 891755309
110109 136818 66745354
152605 194925 58795670
63802 179324 832169954
180755 194579 34553088
120834 185763 311193007
66712 192189 313369347
75254 104624 219459795
91655 197108 263483238
154558 163001 624049688
159986 197156 841429389
165558 194503 72216317
69975 78069 20242006
39196 143863 847957055
83849 164658 938540987
25242 167200 355230672
126707 151832 62544955
44598 46039 418045240
93298 143962 126666706
93824 168901 187607793
77462 190994 283487436
108563 150115 648206375
194038 196545 569230961
126242 170215 582361696
33856 161952 320538110
92403 182759 481729334
118571 129924 114174213
124249 138717 361026416
91786 199874 286605873
190190 197407 919369381
152537 180676 814352459
14979 113057 245592686
92553 155241 979397952
72797 141761 172224056
7809 84184 347283623
29561 168703 380601160
16298 60631 111136500
6701 147499 352357370
193069 195459 345205618
192197 196554 685738245
189549 194132 467828102
133217 186350 470432747
66050 80352 35783488
184470 195334 27331799
158559 174033 38591869
84928 131115 115375081
30220 174584 361107359
65703 92881 61790640
74160 110779 91300149
102747 162801 884187086
197505 198610 2793121
116156 141675 512623189
130468 185606 137293191
17991 39860 11472211
53050 193188 520032902
16772 41305 251306334
19827 167524 662950238
187452 190055 494697126
105400 144670 98227236
15639 65942 917751432
123692 147353 780217130
118084 147855 566407646
185538 195847 486418844
148301 187206 96934118
83448 111602 70236609
105365 117199 103992514
137223 166711 73570339
40408 183880 771320224
100937 192420 228620499
198593 199769 645008633
70899 117963 117561172
84775 135413 988505679
48161 125546 193821518
2389 165007 406867313
76546 126206 124229612
120364 145271 62080430
101184 195687 236325286
177272 198515 457207427
94494 182260 227150331
38650 87661 194128421
141051 153366 115227116
100440 136298 19811155
48649 50971 510480914
78604 172852 526549360
7905 22911 894567979
199439 199795 188838699
122653 122873 858238150
154649 183924 567003003
131221 164063 911589950
44453 128766 211065210
130539 162482 79585552
178079 179777 839646586
105819 165060 389854799
164525 178020 441240343
61100 72529 28738473
125851 165243 446596385
146330 153986 674630786
44975 88487 179000386
121572 199900 250649554
145511 187687 434146540
149003 153379 10905563
128909 149678 51671357
65170 198581 333305772
113202 126882 283811763
68010 108521 101136707
123318 128940 14021011
136901 141877 318807326
108307 119030 26972122
109660 128434 251999320
182586 198648 40354565
129099 142330 32965078
23695 176668 382654422
78012 181313 571349560
86770 98151 28079741
54679 119186 114219426
95887 140199 110928486
138967 157867 47034206
122026 153550 78478347
100358 166148 459513753
120396 188437 169628359
105760 161596 139601082
178513 184604 15215263
127390 192423 162146789
38210 41658 8779647
7396 46141 97116892
70306 169117 500614563
191130 192809 297839267
91358 178528 217503602
110392 142150 79397274
175003 183933 22176705
17651 102259 211679165
177593 182821 325851454
184966 199283 36137040
103058 149194 18346652
81009 155587 186075106
16325 113272 242796510
7928 151061 950990269
166202 175430 22974216
98693 174031 600351078
13309 78644 163789165
79231 82962 538507717
43428 126230 502895030
114491 178422 159398020
90520 136895 115870699
51870 173127 303110917
191337 191787 29109663
97596 108007 26166167
151835 162231 26005747
16189 62528 413136951
117837 155017 92657001
32052 198478 416365548
58004 65334 18551477
147106 163173 494599822
191011 198969 20110974
147263 152713 13483811
34130 109264 188226571
43163 108872 164376369
18009 78205 150934812
58641 141863 252061318
120695 191693 41169399
177084 179760 6660251
180280 194033 769132650
21998 114384 231499489
133895 144167 25534598
14175 19007 207999865
46560 78989 707997489
178486 185214 16742337
50257 64548 206305311
131797 165928 85106248
107445 119737 895915927
6400 58993 401997150
86374 137050 657132720
92266 179185 649924213
165300 191600 2384166
54162 119981 842476335
185202 189673 11259749
119203 148386 49132699
184136 192331 351835494
117099 121917 885274100
124487 174318 124103398
185212 193056 19751892
40047 163996 309955921
109489 132933 775052605
14778 153252 346357743
99034 123247 60910312
192897 198613 930612408
46999 166551 933695703
4423 146137 354827546
156326 196795 101329640
52988 155260 934302878
183770 197598 34830879
114838 178094 157836862
108094 179156 177346781
122570 169423 116824189
109244 163532 912925024
16789 108959 594782804
12895 148653 339686046
83708 85560 4660706
87758 158414 940409244
83500 141520 144911859
169140 196153 709905236
83864 198169 476703998
169558 185068 915686506
16970 123775 267584394
188793 194918 14450448
145041 160863 39533288
9732 181605 867483145
5538 85093 199538244
38669 41838 744796501
134545 194697 150012333
129428 173340 367895694
16710 141462 312245996
15438 111635 583026058
424 142975 356825515
107516 165630 102868235
144781 191251 90863161
5819 184310 446317106
186164 198343 30773760
108618 133216 61628238
150619 167351 41754657
80382 153131 181568844
199391 199421 88256
146353 186087 780469351
67857 174450 266129874
71853 125331 133822594
11670 139382 518115119
17501 89853 320673464
19336 113766 946042713
5244 58878 134465706
44766 112774 170213233
146579 174170 787278285
51814 132413 928002730
74332 183981 273541167
111638 121436 270243172
188313 188817 576880391
103917 190677 216820778
190236 194943 456661508
84322 86252 799232052
95265 176719 581313958
57571 61558 10097626
86239 182454 240054367
161756 181045 48042082
158226 168815 26477525
85482 129158 109114253
185869 186645 1912940
118725 173173 135795347
76193 113795 93941286
97312 124664 603003555
100163 153798 602697972
18257 143293 478590948
184892 194766 24847244
104003 165107 152898354
66852 148502 495584295
43931 138364 236289904
159907 179901 478930625
98550 110239 29400875
77943 84663 16941810
32208 53116 401175822
67927 192288 310561892
176528 192463 35803538
164728 168674 9822203
147519 159061 2714555
37814 128764 227778000
92278 125096 345368892
87352 137039 470500334
75366 168078 231424673
155362 163054 19349421
118239 157285 97361528
31738 91692 150335018
164500 180086 60703051
48866 103685 137015550
132808 173785 614413331
38405 169525 870556928
63333 124592 400023011
50798 73470 57094496
44623 106265 154058079
49994 179765 324364427
100366 130774 140277662
48617 165656 292661327
27157 131097 260472066
82886 92200 23133026
187811 194615 982594476
113398 116362 7380451
122545 169619 117337176
83271 197148 284406035
136813 182522 64472407
130719 158971 782375348
189704 194702 10253953
51371 172368 652163485
76171 136675 97505017
162801 178625 39348274
109099 169476 150824705
66726 106575 329753038
83844 98881 773550325
121871 170153 243146609
103637 163142 428384013
79779 168708 222052688
110322 193252 207041111
156555 159278 6893894
85304 158081 181552866
160916 198907 95009700
157874 192085 85466580
45944 141882 239973120
88037 144550 141043326
161715 178240 41064587
111574 163507 591426195
136664 178777 903222816
50375 88492 95749631
68103 194308 315180215
2890 135100 331041620
188800 190138 177067040
56257 131372 188055953
94054 109670 799622000
24396 33407 609113832
149527 174011 61022877
53583 88645 88036450
146129 192051 114502546
185581 197130 29166906
127041 156864 44931242
6782 22543 58181174
27396 52843 998742383
98744 185668 217077314
36927 147882 277604684
127834 171880 351664985
85367 99295 758320862
126331 128955 6544356
172273 190126 44555812
71676 180950 587549336
131013 182020 127127227
122587 172497 124317708
90320 138185 407999544
5553 114602 337792563
49254 132802 474685362
17086 44901 69794529
38938 93897 137595475
169753 188150 45812530
61799 168119 282519745
61566 197394 339431432
75127 98378 115577511
100385 134960 836817678
177540 178483 2306498
93315 183848 225986287
145359 158129 31802849
187300 194732 806437387
109522 149777 531107034
28628 56250 69389666
38808 90138 128639012
1602 96377 932530183
164026 168820 11952462
4738 155705 724673958
144753 156151 865191330
158281 165568 871026954
174396 174594 503879
186373 199273 32653393
61547 193962 330768027
147570 173622 693457583
64343 172809 270827974
26932 59392 447937738
94988 184003 222236551
114774 116485 4305034
45286 56963 29220240
185985 199650 34535022
41693 169974 320627530
68588 82728 584128074
49252 189950 818479485
115371 148592 759426390
128527 132605 641165002
103583 128409 286383994
34482 69084 437071417
174560 196346 813689175
194823 194993 226473500
54855 146901 977238878
71302 92919 53867946
54951 178598 308963247
154651 163760 22870345
42577 60351 96150997
52428 120681 171028627
183082 190407 18255649
92490 175079 206265736
126109 153525 41800237
145980 178888 930437459
113577 197284 209052574
3281 154873 454799004
18246 107686 223908731
83218 126429 925107611
130574 133575 989916821
35775 133140 243897791
15987 60737 480288205
186586 199362 506525806
164544 188358 59328862
139895 152103 30302705
86536 122751 90522790
81663 115200 638423921
152133 185611 83451065
76736 114176 76976042
79126 132144 142948162
77718 108258 76242250
63001 177105 284877149
35229 95352 150654009
50515 194270 574891927
37591 45217 19254066
175586 194998 48557708
179133 179410 900372420
181206 191822 26515402
74775 92204 607621430
70371 186526 613789809
118367 179590 621205260
5693 70072 900778384
73937 117324 6453631
170840 176410 13953865
5154 142320 518284548
53522 130147 822090953
43245 112731 770480733
2214 184486 455716286
115468 139461 36717390
196326 198905 6505532
52540 119976 539252805
48115 197153 658119313
86034 122719 855643239
25875 177657 828839276
67319 196492 322722477
186277 190840 713991684
84262 150445 988077219
68633 156298 218763690
67319 159007 228980891
135277 163000 69120953
36194 95551 388764232
67936 155136 217657084
3286 36267 731586771
14143 183168 740709976
84194 96999 72615859
69129 190068 301869212
30017 175523 364022992
10148 17697 18998049
59294 86278 319079697
135242 163052 69337892
195783 199367 9058086
160117 161579 3676425
43569 80113 91645392
50265 110036 149737808
55597 100719 930098696
174082 178832 582373259
166667 191207 61199147
184874 186907 5082031
178241 188730 952014270
36535 59198 649324707
121190 140797 48845755
1970 79336 193925010
130752 139411 21561897
85169 198582 413697758
77799 91478 892313582
167321 175282 16988730
130309 156425 64874476
28538 182746 646642450
190422 191938 3876776
27470 28969 516922981
194978 195482 705532
171259 188463 765763661
135902 156829 52068857
50359 151260 252433345
98204 111794 34163022
46802 125087 630075069
4350 157791 383863384
12626 142523 325180247
79967 94712 371281023
194385 199114 109314679
58203 191169 671662604
24035 92583 831922864
160499 192136 78945675
176195 185838 23925930
9980 31857 54816662
167844 191536 573467411
100826 151511 183269145
128942 176232 117837888
108219 169826 797084804
199857 199935 490115492
11047 81029 232680485
38661 176526 344685749
81742 124440 106869908
98151 183305 852936466
148132 164233 349885262
162210 172248 902236006
71515 80163 21595791
147619 194941 58305403
188329 195704 299398927
28276 39790 29067584
16046 50138 853750670
133787 158515 61530901
125422 135811 938271493
81149 95379 35396684
148234 164610 204919195
119482 190229 364722936
72344 92204 546676372
198024 199470 3679996
185217 196689 8990771
146547 153926 18245629
131961 137068 7657332
174257 193491 931295307
181803 196225 36168500
27613 160092 331593887
57076 116285 230345207
35425 46160 244984717
55314 169262 284932493
93030 139876 334838853
50843 121242 176446685
11829 65897 135599767
69708 96828 324962628
152670 158750 181355393
170375 173930 8867849
105415 184729 633768049
13453 165855 381280214
175466 176730 549471
84900 189856 261824783
124012 163383 98053577
164774 182328 43746073
48875 57629 21987217
167849 176987 22677932
142900 168413 906483787
138950 163284 624352124
199860 199915 732028482
43648 195063 378491357
166725 193908 17518440
106291 119204 32555982
171242 178721 511149717
53026 125853 182489571
194517 199143 60521972
85866 137732 706572203
158995 182345 58276524
157908 192558 875254984
192508 197328 122642203
72361 122288 124831047
103564 186871 208101868
95031 167851 270958404
149979 156976 17357257
152304 183356 961587812
179452 198092 491318696
163876 194963 562991315
48965 63520 36694167
121342 138051 890273228
187409 196734 999931073
29875 67013 93406477
55572 121834 166004995
27734 170427 356985353
140092 191384 127938381
96702 173934 192958035
164490 182494 875774536
91202 171571 448340992
167370 179758 30820872
72828 154705 740278645
38248 149184 277498700
118475 176256 304396066
28736 199201 426578534
47753 116416 362838821
58867 163997 517390291
49054 191256 355451726
147801 170081 6227514
56794 103317 233298298
27925 110218 206238039
30513 175888 544522506
96764 116207 48821200
80710 149095 170735738
32563 50251 518342406
61398 149995 953818773
136923 138101 119877789
70657 134949 285454342
177066 190653 33926907
90444 181763 227932941
60781 145597 212044462
127872 181943 134731289
127209 178390 464573100
37507 121412 817842249
99303 148143 122182658
55941 125147 173409069
104751 143643 97423592
12416 144268 329970410
39750 124550 212394559
58199 153331 237742348
42714 98603 607926052
4322 16869 646447901
154969 179565 91056599
166611 179874 32975502
26531 138166 279654052
149433 152617 7934443
90297 144262 68199469
69717 104955 126368600
566 158269 394560173
65402 195946 326081425
54518 149708 238090152
105060 126565 54087458
85664 137532 129500355
112294 113552 591365750
126521 169345 106745326
75028 100382 669023801
31888 192311 824395455
31896 139133 299446417
138577 172828 865435226
61858 188326 962846232
57780 113578 139717367
174489 183473 240353659
33585 118402 212487058
172126 198302 883564748
63246 194718 328346429
46809 181316 612653006
137378 175441 94911972
87553 106896 661127667
98349 199505 49304241
176261 198475 55652492
113923 154923 605845035
57404 164122 275375205
44348 125417 203044000
9343 19307 401422625
254 125286 313241801
188135 198631 422364571
102855 146274 100918837
74090 104204 659638378
176128 186476 25645509
53349 184697 328189589
151540 197055 113789417
24028 109174 589782254
145780 192413 348528275
73700 94434 51577925
193302 199617 16030956
41706 114525 182275525
81209 98549 555530180
39748 48267 21327507
187239 190950 904943323
2721 101595 247350682
125299 175333 965576875
152153 154741 498748783
42796 86084 108528587
164272 164914 297896305
47843 78349 76504017
104518 151591 449518307
67687 195372 318926367
160184 178315 45115266
32992 110450 194039527
172228 174365 636617614
43064 162332 298158181
71560 105785 85315554
179797 187140 296351675
141402 153113 411008758
656 60056 148962535
132180 158717 43434217
67381 173193 264191115
73008 123647 451272668
149562 180594 274631422
137356 146352 22509478
15057 17043 4926368
82784 118375 88881095
66465 124167 25336790
113624 192477 546361150
6550 7410 2154580
105265 164427 147887480
159758 167899 20390345
179921 184102 10403234
170831 186442 38812669
134881 170641 89030172
120153 125841 564973659
23573 51424 69814499
152840 193011 710762154
7804 185196 712160675
122923 138402 38499100
109156 175520 707185479
147376 194602 117842855
23245 185338 405263826
195900 197827 4884956
39101 76066 92764483
158949 172546 33891850
84811 145965 387402615
192953 193622 652978
153669 158298 819351972
178332 186908 21361338
159378 179620 50432576
55308 87396 517011305
183227 187844 11438432
56239 191954 339157111
150924 196537 457970638
182059 192597 447457168
23531 28968 13549610
25553 57939 20640529
135263 172887 93724690
26402 95502 173149415
120026 185162 162278621
112897 178638 268297247
170722 186616 732629724
55051 162880 484873488
101467 156706 355400823
71221 102501 77819059
138595 147455 287627386
154808 179084 60558435
62780 159759 242189755
142174 195841 647202708
178120 180548 758499816
120214 171879 128778206
49873 107159 299312985
107227 122471 508925238
141656 155443 34163961
19787 83047 786636711
96880 140288 108722179
50563 80806 75979965
147628 173296 63935241
107734 143033 88318843
23267 108510 128745528
95971 194218 245533187
184290 188923 11608836
134379 173242 96763878
19538 186291 416824792
109577 171141 881200374
87301 138854 128717905
131317 149424 984778682
119733 171255 128404819
196210 196967 1895612
612 181624 452759415
142752 179023 90325989
67907 85281 43571385
82048 133070 162264695
38548 116009 193963894
44428 74919 665217607
117962 172372 135727619
110680 163830 132804636
122449 157985 948612453
128516 188170 257624258
149524 198122 756621321
80240 187257 266991703
139584 161626 54980632
721 112054 278810723
175561 198395 57221264
30468 100460 175220673
154765 197031 814325984
58900 135915 51611760
25637 31632 120469106
12126 39104 67599419
143422 158297 310102738
113213 126458 849273271
25044 190581 616504658
2378 102702 881849018
41512 159195 294171789
112371 120146 19538735
131240 173114 54130624
95008 172266 192967931
20226 190110 516556462
52098 101313 123060621
83727 132002 482618316
31536 65476 85356155
84769 183993 247463565
185709 192331 665049836
48826 151644 793230584
25633 41318 39534385
164065 184713 98188003
166848 170262 206995461
130664 197177 166016736
62128 157916 239197893
96188 123234 67928864
177848 197215 638959333
196279 198409 3077438
160073 177655 43812623
80664 152844 718624235
133211 182286 354465094
126104 190372 160099873
3302 28561 276937602
81698 153691 179692251
21945 96744 705238517
6995 137940 327843639
123046 183486 588981973
172741 196851 60447044
7406 84469 579586381
87847 125497 288870063
182667 191403 21877830
54126 91194 92929968
199079 199700 1569345
27394 98381 519153079
43018 151297 661707946
199481 199804 776129
64120 138593 230784823
37198 37497 579377896
70789 155188 210615079
163273 165703 243909752
149055 183010 641742540
14134 73271 148354833
58079 165418 268340841
64221 103485 97853582
176220 182752 401618656
187502 190529 7661774
6105 152129 365305598
31446 100383 408704266
162162 166950 823623972
70535 134784 388002995
170103 191999 735150498
160200 178961 46661782
125837 196792 177071710
191880 197405 13965464
129611 148730 319618017
79164 184474 262823874
33533 83655 624346837
76732 168482 720269972
99380 190917 999722651
35688 150358 608337478
191166 196238 12801462
142425 148329 269706830
78221 192762 913682756
38064 54905 575663227
172356 198026 64357605
118988 171192 747410120
119643 172860 567626308
74650 129723 935373423
66156 199550 963330213
46937 101249 135725347
172683 195619 203691904
162670 184469 54254261
149722 156085 15752473
135723 162447 66681955
97843 116842 591039380
131153 137925 774219828
191215 193158 4847313
32994 147784 972077197
117496 149399 962467265
191037 199698 205365183
136156 187660 320400191
117766 118173 309273365
74540 183303 271396547
2142 186103 459889143
150391 167222 42029916
148903 183168 861210819
90082 137314 308669787
80924 140897 149852309
85774 90086 10677431
7456 65350 145250541
52032 53528 3791837
58087 171100 282410032
20742 95471 187132531
67713 154463 953746077
134486 164129 73884803
112710 159746 280686177
84006 93548 17361413
108195 169503 524145330
41911 113957 627048699
101406 186855 213418589
141327 198850 359408238
11861 184848 759568308
130128 148602 244608237
178557 184702 15350258
4029 158982 387685201
92197 142346 509175038
24799 87078 635899106
128632 180088 128218125
180777 198451 44352326
12161 43091 220202304
1989 137856 898538317
34350 70010 342245742
183324 185312 845885781
56658 90801 758197621
148088 194679 347376259
109788 160626 126941788
61222 176332 316299403
51382 73791 65516234
188966 198889 545136145
171630 181384 877665090
57673 190581 975577960
21878 37212 38514549
86283 195752 973744206
23738 153936 608200963
51850 56572 11890840
160770 189394 71306940
772 103318 981698831
47068 93819 117026222
158985 182875 312523343
136364 163797 287480317
160555 167403 837093877
13480 50188 91888004
172425 197602 753723745
44672 56635 29902403
145041 198299 697106004
102645 136449 84790853
185539 195567 511595646
86952 134193 118013247
17560 179163 404045927
151293 180384 182527728
172267 194771 56268660
63676 152763 222557485
139141 187044 551012073
94224 96422 5399675
96628 174924 195629528
44599 87148 226157619
107781 123755 40205637
27888 128931 32851823
132294 183309 79372602
196507 199816 665936437
118498 144951 742148807
60950 156359 711306577
143924 193014 122481936
54933 118520 448305964
18375 106918 221584166
113626 189161 801638171
162823 175132 30683057
29731 136493 274493113
156419 188199 79342738
139045 149715 26550137
47321 150885 259026607
79628 178377 246436668
82572 117741 87840244
138542 145629 17697072
81316 100801 48399702
135222 193941 146493008
3143 89592 610910094
131551 169598 94843199
22926 91304 171502336
44670 60923 383828688
40506 99959 780858580
159625 198919 98313814
29349 84495 750524331
71125 194668 623355551
42642 77995 911273710
50840 170178 237360101
6310 91328 212983873
49557 94192 455267930
49121 131756 457575096
125268 138939 3416257
28961 38315 949907040
9438 27371 44795859
41859 45888 463583362
105372 136001 76683795
29153 117894 406848541
164413 182779 95282177
17042 156421 636031824
39084 54026 37346182
9222 68921 959403509
27618 147423 299987618
187387 193184 14617629
73217 183100 274264249
132512 199273 457161582
198900 199609 50419687
13577 183515 424866142
144218 159199 192385312
128693 187192 145705557
131786 187386 750071549
170767 199930 73095115
58623 80944 213931901
115643 122275 16715206
70598 166929 571935098
141097 162928 974234059
20991 178170 393080019
158091 189187 77572113
165473 181674 40354739
40078 166145 315219466
83892 175844 229492330
69215 186995 293958486
26048 82728 142370851
189425 190461 2580744
20805 114738 974784452
195904 197933 5141234
76449 146463 735527733
95125 136097 272001624
123327 170177 989923256
103146 182598 198636630
31574 34654 7750808
67682 155209 218483089
21525 75139 134729522
5793 114687 272728528
147379 198044 126605074
165706 185000 115055959
13583 153721 917870733
147919 152009 10141144
90954 101457 979335484
127607 164759 92588721
94430 160088 164090993
14782 18728 9871004
49746 182270 559211559
17379 174813 393728917
67285 182822 288446976
75296 98572 57814062
40351 121429 528424478
3753 16250 31386079
13748 80702 499758348
141599 152886 765909183
110229 156367 416503079
121468 197874 190747776
142369 196478 677492690
141203 165576 60787057
40088 181887 885556731
88899 189338 419074518
15551 112128 784158129
53241 87235 80846974
127901 129816 4752720
28213 192741 411519706
37219 134230 6876311
477 98221 688227802
100950 146915 267395571
45473 93588 568516487
69714 95146 63378901
143908 144486 301363030
83949 112735 71865835
124454 136292 593904410
169456 189582 50116196
158255 166703 510024640
13847 37012 880086024
106770 148896 105311796
139791 167274 68530139
123260 131857 21397485
5580 103040 944651913
48630 118494 174881738
192325 196042 9385151
57546 181948 441416581
147686 175522 806163657
117224 191716 185924366
101851 194117 987821744
2006 4520 2164564
96867 191097 391739871
66670 109143 106116311
168689 179894 720337570
192711 195161 624797731
43894 133206 223544409
65016 111531 116246182
166740 169170 271209749
15312 90972 621805582
112233 131055 245549709
118419 132712 4580853
126215 166206 99657092
87798 98509 745400382
109526 132023 522628505
144544 190942 115747713
17525 57814 686885201
149489 162747 33128460
88552 176291 685271224
11306 72253 152904552
62561 141490 364063144
189585 199932 708526332
104450 191010 159103662
85845 174929 222251218
56253 68815 13684879
36190 145929 274745198
30121 101087 177691648
110843 126617 724648915
182419 186916 391518219
178673 183320 11643494
106304 184176 771132192
127726 144080 40667363
164766 182415 43972677
51461 71081 14116384
1780 31638 620781736
171881 181405 741731594
65317 157967 231337920
53578 56395 7066832
87826 175875 262065533
38419 63682 63433325
27348 37067 815878816
13746 75213 952188881
196590 199164 5140836
29508 96484 167832487
46577 159301 603419966
145631 147556 798880848
155518 162949 334072948
196599 199736 77124769
169717 184430 36595807
62956 188345 313015210
35318 167653 331111378
6402 159425 525066430
78847 129801 127430778
34306 70281 90429227
175004 186590 28753572
30347 117218 498512035
151348 187172 89236474
85570 181077 238298028
51361 88713 93839774
48718 170192 974414602
182175 186602 10907656
184218 199419 38321506
88531 142132 133811711
101595 125280 200574159
68355 113082 111786755
170822 181763 27336616
133264 168017 86635336
124348 146634 55543631
97206 194981 244366655
156374 156646 710415
128679 141894 387948198
10524 43549 265485182
156862 179538 835320890
118617 145356 69787687
183424 199997 41694871
61359 82333 383515744
14960 51684 91905591
160179 195191 87456827
129540 138834 23069257
19950 180384 401239668
123818 173094 758059127
3596 57750 790439409
120107 171514 128109032
128104 178325 142057243
27650 33069 389267111
2009 108638 266972346
61446 186629 312486483
126740 177427 126272365
190254 193528 694619263
31431 183158 379381325
37302 174768 522746492
29782 181122 378579553
53621 82947 73653357
136262 150908 36527850
4728 63923 148483886
121586 167991 115731858
199729 199766 86385
24117 179407 395228717
61336 173665 280544274
194870 198387 536591341
67629 80364 7827402
35460 43658 20730278
90063 181456 228116808
185309 198005 32081510
185752 185937 254707003
151885 164449 31408250
14036 61550 849841006
154139 162736 983635636
180599 198227 44226453
74232 138000 159271775
117709 191978 185351654
41214 180996 464825575
89949 197810 269471186
164811 191329 66152429
41541 150271 763764784
90490 140391 124667537
94651 157106 426906668
124764 170881 983153031
199869 199990 299631
105709 120411 581012853
96134 131151 355186330
197927 199944 503395911
179974 188309 10018494
82266 199124 291980555
5544 48663 108040262
16446 37770 748920233
139242 163555 668689464
166332 186247 49474915
56103 125831 174664602
30042 175745 364494994
88840 96294 18343328
58232 134479 190792888
34438 196576 405609283
98904 140411 734069524
106933 177084 175227548
188715 191930 594776
25256 60967 695279799
164778 195151 75863218
14026 80846 545448589
149918 191791 104472514
102743 161019 145877603
38884 67729 722366927
62585 177530 719224692
113395 145358 79777203
142255 150927 21586655
135880 142563 4733362
29889 177259 623697178
73837 96534 56390964
24118 93881 833936352
89466 109039 216372576
172913 186910 34872809
128767 133466 558444985
170718 186200 847903200
113725 128444 663056623
147969 172230 60479023
70407 175267 261827325
182616 196834 467462093
94855 151459 309180471
101397 159628 145659922
140168 165701 63706850
174441 188504 35094136
27435 69143 392803352
55639 62286 16898227
24966 31608 16643861
57664 116007 146051072
132807 183421 16361407
117285 122682 13669712
86563 159320 181528166
79141 90760 532279311
169476 197467 69997015
12357 94036 485960568
11594 84877 532491028
167578 188205 975974262
21360 171589 236454495
100650 155283 594694469
65354 124406 147741551
11788 16621 12136277
158362 158568 490874
63103 158310 237749816
8319 160568 380959901
30760 78017 118697104
148775 186715 976841082
156690 193906 277692997
116470 176282 149259706
45963 117465 178929927
11400 158683 368414973
92260 141441 339287676
151999 157288 699494561
115584 199217 929276592
46532 158833 280773046
160543 182705 392743584
152568 174194 409479761
45242 71889 66851692
170199 171409 659830096
18781 134039 914453469
52069 109069 176195714
52439 183208 334288527
188253 188866 1507757
61749 160826 247544617
66457 102057 88714402
187759 191716 660592177
158041 186562 160196666
45790 117431 179277984
142635 196304 134024946
117683 144030 772624319
123016 150130 67505976
75226 100939 702852375
28992 41179 802411875
189627 197444 468287481
33201 108768 687924937
137996 199339 153245399
44566 122437 900680255
74763 113676 97184542
178911 192351 33698193
76325 119867 345839866
95000 191301 240566431
166113 190471 872308305
171730 183342 728640941
172087 194565 56181910
145956 149306 454391313
170865 175781 12272665
118200 185958 141091476
179648 188030 487296945
75532 126409 127167576
53610 194945 936258141
41785 43249 552661713
152281 162085 628878001
145605 184186 810930442
65243 178275 765632866
160796 172699 346346677
132656 181252 121158349
98652 147930 66909754
94802 107342 31359747
28445 176430 370249799
124224 138589 283215423
142795 165231 56008126
164913 183783 15250164
157362 187049 73993529
171143 185748 133206897
52251 193051 879875009
57361 59071 4347840
97027 153766 491773608
48902 83708 87427248
55375 108897 824859808
25536 65429 100291061
90323 199458 694333589
188615 190012 673925221
153706 158777 12680358
96064 167975 179804598
119484 120253 1919026
197731 198084 154494627
62044 119930 144766222
14613 119007 935123455
176617 184958 20690893
192744 198413 521132016
20154 94232 185577640
110770 113285 6423024
165013 173740 790161661
137334 188583 127759974
165056 167160 672642323
174304 195293 746705467
91200 197132 264624252
54226 192468 345530966
92276 141715 384300816
173837 182465 21549122
121634 191527 747621096
58708 102421 215100458
186449 194491 243277314
167870 177005 715109310
125576 163681 94926560
67409 129390 908707631
89328 94666 13101265
12234 125059 282649000
131454 189848 145498920
8505 105793 837807696
146596 188742 105001451
102707 187165 571447162
4378 51616 118317805
159149 183077 133428806
145435 182841 93243046
51840 75112 870642621
47962 198416 376190123
14179 60852 117052823
168652 183338 607046739
66127 96417 454200863
191723 196674 261067572
153256 161981 21893520
163795 167741 655087638
172126 178954 137977360
99423 109014 24127738
190728 196938 172666530
25133 64431 420441387
136472 181743 112915906
155637 190884 402950697
87729 180978 232665646
185933 191729 14608710
123420 127762 10828253
153127 196258 107879935
73055 168877 16425716
29344 65378 315033794
105777 144541 934318805
18286 94153 899835285
139958 181903 852826618
124780 144514 49072972
113032 134716 54265120
120074 178923 146621345
34847 140141 758806002
135704 143517 19521743
183967 199895 513274963
59608 112475 660824791
46629 70056 58825969
53949 67755 443909283
198888 199135 627298
136171 141337 338073477
191005 192281 443912588
182575 187336 11778338
45279 84482 98334109
71895 83852 189609012
108415 152136 109209071
172852 187046 35368057
147983 180405 302259138
145029 179750 86575892
121710 137578 39537957
126295 195202 171909173
139772 194724 663219932
82397 146083 159150639
170316 191945 54024865
84216 121813 570831810
32648 76283 109633026
56813 97410 452136501
10714 151522 759154358
131376 185048 656869636
177206 182599 289823721
22840 197210 436292280
135738 172119 90706622
131658 174495 891169089
20074 73858 46629577
17485 83826 901936298
160286 193899 248970002
18576 48325 223733627
10199 97774 316570066
68525 94868 703833790
86798 152001 162661861
82610 140247 143986617
116495 137493 52489657
74440 98730 608826463
146049 169814 59212041
26136 189822 555572094
12180 138585 363873617
128990 199806 176814160
85658 146577 152132780
101113 132858 79673364
148071 173889 64381733
47970 111566 439693011
2441 47005 111651401
91919 175137 341380974
89745 178495 221403741
146640 199141 7879181
8077 72693 546278576
73110 190167 292140835
197733 198310 1449267
30571 157823 656858819
169341 169799 135902265
16466 113695 243526796
174598 189375 36877741
188319 194539 576172961
30850 55840 62786123
9893 194222 788717938
165203 197527 77003178
23707 92713 349138797
70638 150508 199480841
60555 62374 4676535
198301 199056 1911939
86831 128580 104309949
87229 137069 124446732
89296 120260 77377238
164012 184319 361422716
109233 143246 85025234
157752 192640 199956055
160456 172212 29240451
127946 139539 347212106
85128 180159 237073980
7130 82037 204935381
59877 127900 565322426
59068 105024 114796948
120120 129923 24540297
177093 180563 8701395
170307 192515 55459142
12487 132099 299540663
111358 191068 970308916
111306 123993 31940808
65277 160705 238366338
171657 181786 25347138
128643 186822 196966877
149043 164428 15577259
89049 138907 903659623
45418 179873 335985881
50858 159864 272625999
189084 189126 129117958
5991 41977 600368744
60975 133548 181505825
46981 114447 571587334
119593 173238 133688092
144503 198324 107055910
40727 180857 518965136
118363 156206 94258398
195471 195833 960930810
153118 168008 37286786
135515 153559 44925935
156495 194981 96260116
155530 183890 70801787
197283 199695 547181928
168267 181354 788698603
96921 133040 90549214
34903 64878 75394512
36370 67884 441630482
126190 155122 870290645
129914 140788 27051775
179813 192817 32552262
64076 117781 134284459
89279 106376 42436471
114260 131699 487397351
136359 170001 937039315
120354 167392 697483085
52974 151410 246221139
36291 174685 346089483
85702 178165 230633978
151635 196825 112992365
87098 139015 932180168
136704 183193 771668299
89990 129682 572121105
158158 173044 37106317
14025 96342 206019461
65222 78532 550499938
9628 117868 481537408
87582 129739 160791611
121249 157162 899488725
59614 180967 303125878
150867 174765 176545360
69392 182842 283217838
175419 188814 33380234
13080 138354 313581907
173402 174761 3429691
138693 181022 105542025
23307 78471 138446669
3770 43978 25884043
122523 186437 340077426
165120 178816 33952276
121491 140502 706572809
77962 99371 758098425
167851 180901 852247075
22879 123848 253159017
76040 181312 262747356
32913 77068 110863373
106777 145086 95814821
125209 181904 388099216
95993 107308 28336927
155753 162568 889779287
43327 46289 7395921
22440 125611 258602876
17778 22241 101798261
53648 180551 453056813
163394 179025 316779862
112165 124531 579710217
10265 59893 112386231
74308 190755 817255539
87119 98029 26904082
19670 26031 76662839
138449 179565 121940155
171585 195399 724999646
18610 83101 725706832
80531 99574 746595131
160697 169350 21577473
25704 117780 959151913
23360 159590 340885189
23208 129818 701505713
58926 85231 66046862
3997 122568 741824830
193945 194074 348478
149865 199179 859652364
138230 178517 100265669
174401 187065 507180717
78804 79738 2331733
81583 157201 258464424
8977 94035 121659307
71546 159848 220461894
22481 186962 53481850
77320 139080 199777978
66718 70643 925763723
32976 133078 568441015
184222 196326 30489736
150090 179994 74530285
118679 124713 15247877
146487 172362 10587496
138253 194716 342094696
25234 172761 368989609
112788 128137 703029797
24262 191543 418367049
85571 134088 286077885
58839 175273 66150092
11036 101661 226758407
37380 38584 134431788
4260 6552 5809136
43941 124182 598730
199136 199275 367933
25979 119842 369663468
7185 167825 444745087
19061 136204 681125014
51239 177648 378366412
75821 172559 754221968
179984 196965 374192230
183326 192427 970794813
102310 126421 290980751
5951 41455 245708202
106945 113547 16721806
170008 170973 2388008
118074 181610 337482187
56823 169557 281799692
157792 193562 89363779
125802 143404 794111236
11073 75562 161830699
42875 114007 373829234
102365 188691 893572145
98662 154638 858717392
199238 199433 527683
79137 184593 979754601
31676 120181 684790372
181450 198215 545264200
184836 195818 27709280
121813 197915 768622622
100255 137806 28156894
194695 197710 822317493
96537 102578 185231887
172745 177376 731158272
41773 135978 235635710
6336 26220 49619619
2007 104519 256544351
35402 194794 523794143
126226 158810 846983210
164786 189572 61752862
66500 198767 330529906
23338 114459 541306280
172113 198470 66035093
114326 172709 145547307
113328 157944 111276246
188831 198118 23488703
12113 41224 70169803
112947 179011 164763577
139978 142384 6022556
146428 154057 954455624
116215 129033 32141317
40097 107366 368770551
124490 136320 223631332
26216 182802 961110890
122742 175495 131466374
123388 141351 801987586
18759 138205 817220462
83849 192887 272177297
104946 161454 706828437
67862 137958 175209920
174872 178269 585612459
137375 146426 11101647
189253 198409 23144481
50243 188452 345431276
143403 193230 124289709
75982 150469 790583133
11601 18259 60461642
183493 199198 556292693
119956 121225 3234028
92051 182547 497366781
68407 75624 575589667
22819 174639 379772515
87110 91935 11881354
160863 164424 271348595
92627 106785 84345629
93234 185573 230479405
43530 67172 59324238
4841 61732 316952197
136822 140967 10360957
102793 187912 342991024
43131 48482 13346509
48787 65204 41371264
4081 119830 602029572
37973 94344 141173456
35530 70655 88316958
159904 165958 15166377
78869 99033 50118868
21374 147146 314907415
144129 152712 21357592
77653 155404 177188486
175048 184883 24422159
94463 166309 179546315
140921 199050 752486381
50028 160141 388201291
27546 76129 451477621
94763 99455 938853123
144362 156841 827699600
180297 180820 315379860
75290 154217 196884317
157393 179414 54919848
131669 181486 124167872
80722 143672 574743851
165154 167020 35705428
34278 62793 71806774
164999 173403 188487157
60369 127736 547609218
140555 173127 52979963
184361 198792 36355825
103441 168627 640974275
7146 192609 853521391
12897 99905 893124041
38229 77248 97875536
69728 103653 691568432
118864 166730 119435652
35750 90298 136861198
85712 126821 355102964
88067 135447 118263640
48392 89954 104137408
2052 15897 843558808
1175 109315 313402746
28641 179470 377244147
107993 150679 295035000
128519 130692 5440762
1549 182617 452871556
178688 185215 622694288
97085 132846 153327892
190201 197156 17622424
38669 62257 14878135
182051 193929 14026809
153041 155176 881262763
145789 175522 74090291
42362 136045 132537431
176016 185308 23050861
36384 194000 499600213
39508 62796 870807261
166328 181707 38341081
54457 109311 658267251
180649 190017 573391795
95346 173812 195963250
7841 9526 4165824
13385 30444 240299667
55739 196710 352469733
192683 194756 151545888
198732 199127 247487046
184686 193914 21365176
58379 181404 307385959
195922 196715 2038201
29956 114966 213034431
140606 196955 140723551
166980 185633 46378195
146149 195372 815160196
66102 95741 73903427
2969 56260 133521421
141714 192387 283912374
47560 140194 822347180
8556 58230 44234596
58634 87426 534644321
89139 162993 256379523
82684 123549 794844625
164158 191849 69052709
25353 57072 348774793
27675 53273 64288475
134252 165775 69192167
113482 164143 126449597
161985 171388 23350123
54321 112513 145746885
135946 196955 444809902
87689 161384 183944858
6359 78974 405485801
16952 47735 77149465
115260 133556 45832149
152372 188974 91326205
110269 172156 154449845
188987 199253 25944769
95685 118918 135730797
140960 182234 259146600
104639 112097 18815092
57632 108046 126125253
28151 64919 92508592
7446 187234 449460760
2374 193746 25538640
106110 109169 946288985
161844 163246 3460216
153554 165790 715750728
130019 142636 31397059
19740 80861 774970228
47830 92551 538185105
57770 150590 232111703
155164 179714 61329940
34999 130980 240463107
165350 178259 194538869
110761 153889 294019521
151357 181478 461774248
159663 191758 80091190
147589 163812 40499066
19903 117425 601948989
160883 163483 392135107
45578 60190 36669132
59406 186807 318073553
153550 170901 752171169
114728 173341 473311215
161964 194283 80670218
12400 33578 52936075
180655 193227 44874479
7781 133205 543888077
156412 181733 63319073
66422 182343 881571054
43404 91857 121295360
96874 167789 201886855
83683 165885 10230613
190367 194486 10415551
71492 165322 713654795
131732 140850 804284643
110180 199547 223373170
126311 178758 151672319
77727 95737 44855555
65263 101528 758371963
98877 194748 608141614
170380 186890 168949051
64763 146125 203398803
167067 171884 18971285
77466 81148 9249860
73485 88545 37686765
105265 177836 172845109
6918 7783 723440105
105512 152272 116846801
197440 199026 923703174
154985 170054 925250998
29427 155942 663856032
25921 156532 326755710
30065 101255 486233345
115762 158823 107421646
137362 199389 155015109
182101 195653 34002873
18025 61837 520479250
69233 171726 805299514
136189 137937 4412296
67858 171335 258357867
24463 76015 539698685
162889 167700 12062705
92209 138694 116232315
44103 100168 140081655
65647 120139 136303158
92029 145878 164249757
138267 172587 85453886
21546 104524 207755031
46663 86716 100532263
97942 147743 124593281
130988 163610 990412825
148207 154939 16694790
132497 188646 139936104
20996 48829 69827215
199566 199861 835657843
175761 184237 21075208
43790 73321 459492497
151365 183514 80139326
133055 166748 84000109
130707 134885 869830272
42885 193723 498664822
65923 81336 38559671
35609 45256 338184058
38480 109860 969789510
102801 127728 945477329
120796 167620 454725912
38263 183164 362184838
100286 155300 137496586
71827 116067 110556148
26771 184471 649360196
178031 192662 36622221
148980 158342 23360497
96049 138743 106889625
6372 156346 375071301
156521 196290 99541499
137446 164786 11189973
116632 197411 473535123
178812 186595 368803077
20543 151758 827503583
26066 34153 768489785
41963 100449 146120457
163690 167646 9884848
65020 95644 282468504
7208 177314 778769956
131914 133463 3884759
7565 102146 425745846
191139 194295 7921961
192389 196354 255439278
68514 88274 262194843
17470 32365 37238656
116190 164201 171331573
164372 192982 71366645
51334 147257 7003108
35183 46025 27353600
231 143970 478780857
37328 44594 757660521
19299 20825 913836247
4998 99278 479377489
57156 82236 62901164
139268 141600 5808664
32901 68793 570625610
108200 155252 686663910
153195 193022 275547811
102764 180126 193410422
186997 188919 4871155
137866 188639 961309627
17131 84687 196262552
46406 126119 320130869
26667 187375 401833484
159142 189130 74761275
186072 199364 33609591
26145 181994 389850704
1340 198533 719646782
84772 166263 203359825
4833 164471 399466657
137049 160908 59522117
132436 146888 860578692
38534 119063 54083254
104304 160668 565871772
16386 189703 433282158
22608 138402 381256962
184 129279 323331610
3280 50056 485574982
63384 118007 49803560
167597 179610 660224566
82341 130110 511678578
115928 181930 155637856
134500 164968 75961525
136281 192354 139895979
190644 192347 4321444
140586 142550 4930557
139834 160662 690295113
120091 139661 48819118
90931 172879 204465488
14384 171161 660994746
127680 155553 55393191
56988 62541 14114960
133720 180813 117395679
50145 57278 992753028
3668 137542 335179479
89471 185759 532941749
42605 148915 265802636
139262 188038 121515969
96714 157410 523839766
137135 169670 81126352
47622 156351 271750019
188639 188869 555678
148848 172914 59980172
118554 150703 214889841
148657 160813 490554397
84150 164826 201370132
647 108831 270920713
111606 115934 10858774
191660 193225 3928865
12385 25052 31594029
85875 132121 468964214
108429 173692 162951386
42726 166036 853707159
70644 178977 270352870
165379 185058 48895580
102998 171840 961063225
114488 118472 297813090
69232 162789 233671944
10320 170485 546222764
73860 156318 205661523
159072 195009 449743344
18964 196650 444459849
138045 170052 630939450
179321 181680 5978232
118453 180323 154368430
39139 119112 200218302
41699 105807 160302503
95434 193620 245302737
182536 183735 2937719
139321 194728 138228601
62435 120888 146232194
175888 196472 528554622
67996 158776 360779177
45360 197706 760952401
96902 129957 82946545
125475 149491 59723119
32670 111150 976626068
112784 130354 44012327
134886 168779 84459969
119593 179177 555566908
71121 138415 168115400
192859 193957 2784758
189437 191331 539493791
91601 174685 275447529
197489 199459 905779956
118029 154387 55811775
175770 179482 9218303
51802 180351 321351269
73508 78230 727375407
135938 144374 147282177
104387 181379 510589973
64093 90202 65342933
99846 159729 583612930
58792 187575 321590723
111440 114552 793343766
8384 119744 278978834
16713 81195 348702544
7996 94149 215818377
82979 115091 672788216
35466 140977 264180996
140317 191984 128860052
106854 132194 63574030
58390 187947 476345740
136375 198503 56051033
111420 189335 194424468
119988 160421 100829423
175981 188883 32142812
56139 126422 176024502
173269 193666 51008008
99850 155404 138831334
103991 104154 421247
52534 89883 93724713
108892 192035 207628691
182851 189151 590530046
114747 166596 129458975
3117 62020 401216510
131642 175942 952588350
68429 191170 306467473
188420 188697 691757
20519 71719 691977198
87560 131562 69385918
107588 192415 360558061
106846 178767 936381709
178047 190378 30765290
84276 145619 700857383
100708 174789 653442382
176552 186784 282206450
25139 131681 266896970
169551 183426 34519019
99300 132569 83426694
191182 193079 274973549
77905 171879 234600280
88044 104388 40470300
107019 186014 197180911
25895 83804 145403650
67964 186769 296504137
12362 42062 739430599
67420 88885 140811884
91764 128307 89548766
55406 180996 911492803
32489 168070 339210947
62585 161041 479125275
66203 114282 120265832
70334 139738 919725132
59219 160334 517391850
132391 176112 426659616
163455 184410 689783755
102627 158293 139241330
47369 149418 541064840
196406 199930 627966270
100188 177039 192096474
110757 156652 114539343
180892 184920 823367260
139393 162335 57178039
189318 199486 25728054
195715 197541 639189925
129520 198858 173093722
134632 135626 13095489
171519 190548 47524399
63320 150869 19407920
88511 117619 188024132
117184 186675 798915289
9453 103810 236143499
172889 180517 511075376
179815 186610 16853769
74539 80549 14974137
134130 172709 96065780
92406 102955 26108886
51202 63103 883585574
29994 79543 124439797
53423 164866 278711867
110798 131150 51042356
100160 180038 500692100
2273 31089 295362011
89376 142968 133835591
23522 91682 504943895
58067 121179 592291636
72315 82518 25484154
95165 111019 43985992
162538 196920 958656055
121919 126802 12173239
151497 168649 42888513
125875 149305 795170845
146732 193860 614748148
148322 173002 259015531
198583 199812 19165749
133426 175974 106015676
149711 198759 215274381
16915 22420 711744096
26482 67638 88677898
137100 142011 210700239
100806 157923 288468215
88011 183278 237630128
33941 125615 574126994
38549 95087 141506098
307 26562 282460030
103675 134672 77871874
46911 90444 34170365
102493 177692 996389552
104738 178007 700530835
174824 190517 104899782
172909 185630 31690812
165299 187044 54028860
55962 82088 552053533
100771 141518 102119609
90989 153788 156706727
143610 170081 65976295
34138 185108 950825535
109256 160591 230561386
189065 193759 11806550
187807 198524 468509314
104048 146874 107295731
80645 166118 443865563
148824 191867 660188805
128 65861 354213609
102053 129212 68258135
89883 152607 313251774
180106 197270 219690192
141501 182085 101147424
7881 72736 914518707
11376 22001 282373977
134922 173902 690993752
18285 68844 20407775
129713 176940 117652722
147706 161881 35402744
81661 116216 712608532
132616 132667 416517129
37044 70809 84836445
145071 179623 7970200
103817 139486 89474606
103549 131474 70199315
62669 127603 162392256
151429 175194 340128304
139836 177492 93782439
192177 196002 445749096
53676 185717 777196704
155307 171431 40301004
122333 184568 791794885
79710 135176 138618986
107157 150044 224343330
164117 176197 632127050
24997 126753 254986146
37220 92122 881362834
101847 108572 58971368
140071 192130 129859705
1395 50234 559609859
177000 184486 326828762
109347 176182 166837005
39648 148183 901772095
191083 197519 16259789
151090 155529 86032819
131845 132881 2574074
97965 163006 962298262
98539 168747 175532998
195953 199093 7953294
9218 50077 481852453
184957 194209 675741544
83279 113255 603585372
92686 191043 614481173
52114 178090 593272632
172473 179850 18414785
119085 130447 548572847
184305 190118 14553893
178337 197374 47799045
172314 186329 104852866
54869 57179 5869634
137875 165869 270018418
151373 195433 394230605
152165 172829 51537244
11821 40761 188266987
88135 101991 34237802
33244 92483 148454186
34897 171293 341115080
54008 166419 918735422
74637 90712 122843176
56875 184287 318293557
33067 173662 680802488
17654 76010 146451044
146644 153294 874487915
77327 198159 648563192
5064 177481 431186155
160882 189631 27301856
73220 120491 209609210
79072 99145 49936235
138776 170231 701277478
39584 90913 128606684
15660 99167 208950673
186757 187742 2450197
29963 40093 25632604
190866 192247 851813080
122522 127792 13176299
197041 197071 140736706
28648 90303 440988459
155873 179193 58224393
40177 125619 214019032
167358 197926 908297217
110732 156895 577991703
36277 57524 53378193
19573 193353 434567324
83101 95508 30766243
47314 103270 742311990
97054 140003 107553916
35397 131461 240677565
167533 170624 40573515
7523 178567 744972332
97627 190580 232226940
110040 151300 721182915
40405 119716 198619122
79200 135629 141016151
22811 47881 130513351
56215 116574 762726072
45824 47300 3647703
100823 159252 146129267
36069 97763 154474145
191898 194929 397013946
132233 186553 135224013
89404 138431 122432342
153687 168452 36974197
179041 198204 48153061
52108 181846 553403330
106177 136590 76200199
50434 184410 799896516
82484 147409 162169565
169880 185358 393865023
53840 91948 95495637
139995 160250 687939542
103034 139792 92250300
71668 149440 247158531
134090 195733 153853857
75505 115503 121423795
109578 144580 87456889
82598 161780 967943878
158365 169647 72748339
71841 181090 550180656
41936 193518 607496539
181258 197773 41453644
179821 196614 42175665
48712 117179 816808687
58822 161064 562013721
150923 161886 165738336
81338 133771 131058252
124097 145019 52024186
187414 191988 425744852
186962 198375 28837127
63048 118181 137775153
70632 78033 797178665
169094 188070 221226263
113524 133845 50780725
132397 160419 69858963
112838 136011 575170739
172411 180227 19536016
106052 175230 172828718
116674 135373 130865280
180681 185918 579085112
58967 120547 154145426
93021 170528 193560132
33661 80749 118219085
22922 197626 747602223
182193 188340 15322367
186407 190846 837757497
127879 182404 227678588
161077 171077 24864957
82444 153114 176391954
47135 197270 375411404
38345 118799 201476494
133890 164141 503612750
109226 135168 64938765
199273 199875 1509196
165175 199923 86874085
36831 140548 259604255
95806 112030 34042149
136848 198988 570204932
88618 131303 106630121
155501 199205 541811260
159014 184028 62316912
165137 181905 462650575
132817 162272 226150003
159726 190159 75870965
41945 106308 792480487
20938 75392 136787573
123732 144029 50498841
86314 123198 697301996
154937 198588 109263775
197555 198598 2609036
177730 189656 6498780
123007 191016 992348333
188776 190331 828983233
167493 169298 3124839
172673 187326 766582694
115181 138839 235258988
22845 67086 930546640
51081 150464 456801767
179470 198864 503648576
92971 108208 38094028
27247 199181 271410820
129765 133563 577911609
79843 142944 743534276
31059 101444 176150628
17890 144946 477226039
109083 123852 37160846
114584 117801 8022061
25204 77256 130632100
152312 181769 73543440
50796 171985 468503411
89732 177772 219711789
196923 199327 6071685
101725 145192 108817293
61455 135939 186202671
196055 199157 7858830
79169 126002 463308434
62085 151344 222951024
27252 48030 786200853
119849 142735 389480066
156188 169661 33792575
173301 173734 1105443
185904 195544 211466257
64877 96452 78744249
55963 106376 126001248
107736 131726 60123557
32453 157246 474448466
197054 197479 672553
15697 39835 773096602
195132 195883 1927002
108894 169118 533887453
32371 191098 967332518
198975 199506 1363518
112043 121654 24202501
16800 171121 523230202
29172 58231 73099983
54975 122676 504392314
10442 178691 420736873
5503 142324 342517911
47009 193632 366468366
47634 114953 168501684
64963 71460 751360025
145845 154727 21992990
14172 34300 34445819
151882 177712 466951637
111443 131743 5965396
117 84147 738460602
46418 155424 159947368
81456 120862 492957348
49146 180355 914156846
97276 132814 89071031
40848 178810 657139286
127651 176836 937482358
83859 134055 651685280
35785 119962 210971304
64703 133357 171724772
37659 54902 43201637
179535 181935 6042487
28772 82217 591411126
175069 197108 203059315
32229 161587 323718863
57142 91671 86448565
111385 165131 238717581
120257 150015 74182791
164574 180379 527050626
50571 143568 232764714
59755 182372 306296086
90548 101100 690253313
82151 87133 957859579
48273 82071 84738799
117918 176558 146363964
112579 181791 172735118
157635 176647 47505843
1437 38993 94156376
141247 146608 13387140
127409 128274 922964550
67639 150000 205737104
29473 87403 145529293
189610 198410 22232944
56155 128194 180384265
83834 92445 224755678
193502 196744 8263557
41366 178248 895931913
84908 89617 986303635
95903 152187 260524017
67330 162192 362818631
193450 196436 615231195
67758 151523 209196621
34337 65038 77249162
95877 165777 174756051
197926 199279 990653471
19627 167027 368770812
69354 149310 199675420
40186 157765 293950026
134441 171875 93186986
170328 191440 52721925
123919 166048 104970802
138014 195452 692987623
151180 180605 925760433
176249 194533 613664982
195869 198232 92026965
97300 151881 827919684
109150 153083 109684352
48021 180037 501585438
174479 196010 53922907
196516 197009 268898187
56587 159906 258303233
138726 191733 132214279
109075 110535 3635668
163108 188696 63788936
2147 132303 534917986
103972 171050 82167617
51463 113037 154275814
107261 119890 258805387
182765 197967 38216585
85180 184859 478067389
24297 166893 356806580
37898 122585 966668993
12879 56443 109108979
65552 121758 140612664
172096 183721 281462539
107784 152331 111257408
129593 184820 137509157
33781 163607 324808504
197967 198733 315275831
115180 155747 322628639
65725 74234 21403911
128754 153999 62774146
63579 140026 191111257
39374 104085 161757056
106292 178689 180805920
95841 168119 347897073
46750 89610 107435009
92004 125925 382283130
17794 62319 378960516
136911 193548 872777240
198047 199410 851048729
92138 139317 226518626
151756 177431 64026081
82458 154687 181174969
181928 186722 11807398
138467 198676 460525828
166035 194177 70259571
79588 89983 26000033
15813 188030 430508661
108864 198227 223330179
89508 166949 193335254
55407 65452 25415894
48188 178989 332819925
75670 141585 164632054
52773 157144 260951509
186768 194542 19614175
175486 186333 614730358
96439 128343 80020183
90878 142298 128485552
181598 190946 797085616
146861 187994 102403380
122661 195932 822757393
108542 194848 215579462
29429 196326 417613365
111654 116265 732990589
156395 163118 802451967
32449 133549 438727997
124089 151917 69227426
191723 193843 689624653
70641 166324 238951742
143522 148610 12640944
152762 159939 272236625
2623 57637 604073877
112725 126897 821329761
100719 155488 136851961
133834 141190 18328017
141596 193651 129856381
169979 174597 103725752
96403 131200 87240938
129729 178964 122585029
126249 155975 73854493
190011 194340 728042853
133310 186559 132552707
180717 189421 480834026
51430 112655 153382867
31111 85171 133212595
58737 64625 694997915
125040 151413 297725019
177963 194864 745466882
100937 145657 111971439
143274 174341 687881097
22787 24185 3512710
139862 171183 78028545
66083 121250 341617556
14202 111145 242721690
193650 198896 13311820
185164 199332 35781605
180943 181324 499442331
46504 184084 343760989
114932 163482 662716326
96533 136983 866356462
44680 185435 351567923
170222 195719 30703818
160947 185146 60178420
38267 153720 288698608
75140 171425 977190944
151220 186975 504564933
79725 80594 2182531
135469 183126 118797040
136801 196338 474007705
196623 199340 856125538
8102 122402 286361812
154742 191304 415230504
170433 170935 931517757
16919 121173 261163384
182546 182784 801239591
71666 173968 444694478
122911 134305 28384687
49750 145393 401255603
186523 193536 460980318
183709 189889 15445538
21871 134153 281280228
165962 167985 583820540
60333 189724 323176724
116135 144434 70652073
4609 81079 738617793
194393 195773 3550617
83708 151634 731729625
169093 186070 999484472
14826 172699 394734552
147466 159333 578707900
14420 161886 619717164
42636 57988 246337257
132073 151601 217201293
198919 199017 244394
95267 113921 49990605
166248 186469 252067257
57869 127782 874560118
43228 123968 105040286
91165 152117 152154615
55526 125032 239019739
90559 147020 141052220
135764 141150 13504084
41533 169186 319115543
17297 29901 31380768
69638 113079 29966936
147363 170832 58464812
179360 195129 39565041
131398 195920 161016739
147016 182257 87816860
92632 189646 242225565
175607 178544 7202157
20394 136563 392646810
195214 199676 772593932
55061 76780 54569686
116919 136280 48378709
62893 175238 280498520
86565 197648 834145838
21530 85245 159996539
54530 194154 374532770
80936 90417 23721228
55217 84134 487843522
87311 132495 112885545
174494 194250 49427498
28676 107598 877136877
85286 171477 823119488
86150 94192 992959147
15200 31760 41341789
146262 173551 67896005
173042 198620 708711184
66912 99924 794180959
15573 37290 54344351
145291 170394 601355093
90222 121596 551132928
143403 146058 6675997
125124 177383 258643846
120074 193562 183307714
78699 150457 179212732
61827 96929 87528194
156352 184026 973004666
26818 33996 18037798
48848 87173 96230148
94715 158643 159717279
25065 78908 121034867
137059 172330 87892624
141638 175149 517355103
134399 189298 136781099
184504 191936 564557522
13506 163925 376299569
73863 176630 834556030
135830 176091 270274686
75021 141967 590405612
80142 97504 81900759
11556 41842 75986390
137010 154327 43061415
53215 111945 119920837
166988 176213 22987316
65143 173489 986636423
12278 187764 571725344
72196 141187 172375162
100864 134073 83306067
108827 122663 34846511
74804 93099 313529843
51263 172324 302663350
608 148392 369847594
140603 146559 340962392
1657 28369 66754962
5262 37594 80965302
42591 67893 511617160
78828 183473 920012684
66321 67933 4033796
65349 180839 977519742
65557 150404 337947781
6107 100177 235346100
48154 175526 318344396
78568 110671 80147326
148196 150083 4744968
14563 47953 83685203
78368 162935 211159528
147244 190937 643969193
155919 188402 869626177
30019 191191 758479403
196017 197826 247934278
8580 99550 227681116
53764 146321 820176204
160177 185910 64039584
114964 192372 708618187
164659 198901 85647228
136872 192690 912860801
188061 194381 15962704
136408 160724 60683650
83930 103074 47421302
187709 197895 14823439
46903 144718 917902948
17879 139470 304398383
163671 191958 364147341
58368 143498 937002818
171813 195824 60155605
50691 70528 49972949
99655 153113 681111265
27578 87649 464188581
29063 187193 395407956
88252 152988 161477059
87333 95158 19301117
44608 144353 249447104
185383 196122 654222754
195762 197204 3639012
23059 161604 346770225
100514 130342 59558747
55674 197845 355504987
59282 86366 948190220
67578 198089 326098676
140436 142862 6044176
197696 199843 5410373
125162 183820 146024662
114394 186516 438559923
166976 192513 63693546
69561 99240 429607192
110533 147711 92911576
144743 159914 937514118
79968 136113 140225225
155286 192467 995163108
189432 195393 332565829
35950 145618 274546595
547 156559 390277240
131242 195475 160251200
153821 181653 69505756
119184 159812 101333083
21852 161894 478245416
4212 12292 20327016
18915 101661 207017831
169427 184197 36717312
186546 193764 741422854
61381 68646 18272776
25965 114293 217416437
151931 165911 217481189
52591 192962 350918980
43581 120026 191398477
141491 187944 481777002
135341 157244 720822753
62600 140619 609998891
146438 197867 981548574
68652 168802 179148499
67331 90917 249938089
23768 47504 49778078
95100 148348 133112749
182326 191304 22436983
154199 160809 343243939
150049 177058 67351511
100459 138204 94674491
25350 185063 602378794
33475 181734 370793106
184275 195408 331242198
71135 88950 44574604
135462 196862 153353674
183022 188778 1950334
105040 186029 591803300
134672 189086 277608856
50496 147553 941972988
129943 183973 134533216
91542 127884 91027987
97928 141230 990453406
36363 140598 260957476
161882 199270 206697540
40997 110841 174724658
171404 176282 12240458
178480 199652 53245310
16970 56284 98492199
49910 115729 842305356
63806 187533 835010072
176532 192857 375150496
41428 100754 447712004
32094 176153 360321280
8536 25006 41167235
1376 23828 575752844
123257 195181 179415317
135746 197246 153624776
61146 80377 48183761
184608 185609 3435169
56612 125297 10818955
197097 199655 40851425
27409 92211 337430835
36834 137676 252431605
76257 101799 601601177
74599 198781 485410940
96556 97027 957749422
161744 173768 553247806
45561 140920 238573299
55875 107548 455879281
139806 143401 913258915
53923 172442 296239441
69882 156106 215211169
89158 158874 173960984
146745 184163 319964224
189995 198245 904213538
45909 155545 273957735
147557 159145 28876946
183156 198102 15246428
73870 142136 170464174
68734 78317 342547053
63010 190054 317134546
8249 28115 37866057
35375 169847 667662958
178134 188093 665474956
188302 191447 950992810
94205 144162 124864125
69016 89873 52137896
80626 187964 134880771
41106 158421 293260313
138967 176290 93068742
77520 150459 182210529
195826 196629 2037916
13619 115117 444003702
34062 128466 236547928
7899 99547 962925503
150488 157975 18609926
33905 160779 317498613
123364 175182 129102532
36199 174184 345054180
106842 125351 638012406
45448 48337 300789254
91483 102745 27841278
24817 162997 708858108
186397 190853 11310633
48599 83246 20714263
90262 108869 256830194
101440 170258 172037066
33869 92277 190117759
13994 94278 660975368
186704 187898 556653958
168043 192965 634486253
54506 178719 310406477
12046 44479 81279917
118376 148210 74422067
66845 102471 88768358
180495 182337 4594816
151459 156773 941665898
163212 191424 770124307
136718 190291 133548096
162931 175447 31215397
23175 128733 264507881
110368 190997 201279949
122349 192952 176063928
192857 194337 3766515
63166 171553 270594591
152531 181073 71202213
159388 179051 48952381
98298 124659 66307727
162236 165712 8687039
146041 172364 65513759
115859 159443 108753729
14278 125151 668431166
76220 144452 170402484
99501 156714 142975252
45371 143131 244551892
56688 74361 44516962
96063 159983 686383139
123915 155774 79141952
1282 28094 516479659
194860 198468 9160520
189678 197243 844409882
10781 58803 114000295
102110 131210 73097283
3598 182952 448537714
132071 168609 91119635
123591 167052 258480031
164083 177178 965233186
82041 183440 253093983
47202 182028 633640885
132543 199858 168137786
86889 123812 92340166
49238 63392 29905581
36886 109819 182673364
159421 180142 51662735
99219 193988 378545963
45886 124003 65091946
88087 148775 108773022
174695 182267 137396479
84409 99899 38289143
93296 116263 920038569
74871 134555 513328953
147437 153642 225263576
153198 173551 143439870
166845 177681 253768353
83073 112681 73906236
81596 150557 528801502
1527 167500 368039418
68642 167366 682901121
108289 154749 278351124
195479 198179 6852930
14123 153334 823400487
104644 135238 501117682
7714 103119 707626659
185677 196673 723861618
71667 72427 1928030
55525 65850 915276728
157658 184835 67759688
51698 145340 315864730
107684 166021 815329959
54948 69366 259098221
52468 129517 554600322
84410 121615 91291093
60928 158708 244257861
34076 88368 136310667
168570 195206 73816082
13516 76063 636091411
144133 193485 123153896
7691 185582 589977452
192668 197520 12279452
177048 180795 9380043
26584 162685 340604169
106241 160783 627120510
156596 192839 60252507
78035 181174 257503168
34138 94386 537190638
148042 161315 4757909
79065 122661 109120478
78547 198802 300479325
51220 160269 272765121
96589 154283 577683621
162406 183061 51458495
135973 194060 144986759
11697 37445 64434274
63619 84511 52393929
55522 83668 70710427
154497 180383 844185958
83176 153352 444954301
137265 181161 510271828
76253 166222 665092577
167470 179049 28744625
69027 175695 266319474
29701 173385 359423949
133132 140226 17666227
134683 199845 401144553
54513 80904 255622372
30775 73581 529903386
179593 187072 18591273
153387 183746 675726896
155414 173822 26722477
62854 154014 227592085
14235 188795 758958805
87773 128181 500170800
25383 152022 581648955
82496 180336 363201324
30959 79928 992614479
75907 184885 734193258
396 177221 525366932
49247 49275 74026
186609 194261 19362673
78831 174747 229583783
110493 176581 225108912
103800 162246 780721584
93397 194642 252911562
43867 107414 158940525
180800 191172 25921765
22465 25211 6876066
184033 191441 18610741
194830 195177 408952895
113686 167359 891909987
172837 179599 15740588
102256 129866 409956045
155218 171735 41294233
4732 81336 255231919
127050 198766 942148399
98367 99218 515521336
133104 135186 5166542
52653 158174 263885330
179423 195147 39445809
120746 128018 370303207
22743 121134 246651167
183746 191305 105497191
159145 199861 797399656
148192 178419 586657478
37207 138987 831424249
134403 158658 487669706
53917 102522 989596562
33571 63175 352867616
29526 165379 340067355
162724 186846 469845788
196919 198066 730296231
63765 167226 496805484
183459 185155 4148542
179374 187253 19623176
179842 184157 10752738
91304 129261 999697199
173828 177930 10226311
154740 168057 33340263
113513 175410 154409035
74031 78538 38063634
164616 175562 27242530
157552 182014 450453418
67075 137025 565273104
109501 194958 213425498
190588 199789 23254429
113909 176905 205573115
113103 169965 422750051
39202 91391 130701062
164155 169137 196871065
147566 195772 247444051
11165 69734 595841587
180877 184771 9594245
69285 134609 163354857
3680 5199 3823275
50530 150798 450540533
169962 172657 6647210
78591 123231 352005093
33532 199010 561914497
24019 105676 204521896
67506 108042 101216737
4482 190648 817319625
117477 136789 34419959
112574 168583 139860708
136375 137013 1610106
68674 71710 538115721
39629 136644 974509085
103092 147847 258113057
191927 195245 8383295
100741 102150 801426851
65022 91798 66883302
128114 193027 161841208
109083 168873 149334699
83540 153831 175375885
199039 199442 421897756
151080 184697 83746215
45512 87146 928237853
128533 183596 137152422
17015 46754 144707362
171931 187162 37912443
174276 179317 9284047
23658 102676 197750134
107008 173539 777870096
197373 197665 753478
154631 155588 314261766
53049 81066 570998259
12509 170646 395490417
21801 133770 649995642
8183 134561 316525849
171357 195210 59709095
64542 116672 528666503
39333 72675 637608923
140518 156111 306753603
106307 133021 23455247
62561 129570 167575222
167423 196479 416053615
166788 166967 443434
18851 193194 435909453
37509 165368 319863262
87699 91759 9113995
165614 186310 27327151
97788 121028 530455293
51263 131710 430799351
80892 183751 524092148
83068 88510 379276836
19084 75006 860031546
161469 177407 113849462
48100 116712 639004290
87771 140350 776692979
51135 89208 697942191
176688 177209 1267754
27259 29974 552980959
199955 199983 112426806
179023 196182 43090132
90283 97300 867469375
186354 195100 242353294
182508 183777 297785345
99845 129631 210979651
108651 139099 976182030
52178 191324 347862095
4279 99665 805161638
119078 176967 144347855
153785 191991 376207541
95254 150803 138893035
65957 93532 606397395
65138 98996 84353328
112372 125820 33774180
16784 191771 437499431
63597 89868 308464153
85623 110009 60819971
139727 150703 27311115
47711 145497 484906203
175220 185352 549369469
185832 194220 21170261
171717 196901 958511021
77787 192189 285691029
114895 165570 126572546
18531 44926 267122149
95904 183801 219497463
59735 61736 5064016
56530 67843 28507499
105239 107944 6846696
14791 192556 444468827
123432 184585 152275934
197026 199667 6698677
158651 182468 716717904
118274 162856 460241478
39611 192949 749769369
26699 127979 253845904
53876 187148 332961281
3502 190854 468521154
103163 180600 867871236
87645 128495 186911640
114326 158890 848547725
193426 193850 157142731
179174 195584 365644415
77125 91724 36496516
197648 199527 174088019
16008 196913 452491111
89921 198630 271578912
62492 148985 215991509
147369 161784 627241404
134559 169769 61029156
169563 197841 70756837
111789 188479 142366279
188699 195238 420480430
73553 77929 10842129
61826 122719 619158194
11749 193972 929501104
114775 174109 148015206
69432 154961 275502191
97935 106368 921615856
52347 52808 1176526
131998 178565 115942857
127417 174305 483141089
164750 193321 71271097
25297 110510 257408984
185068 190842 14560248
140616 184059 108220234
121258 135782 919169255
5493 182043 441538508
191518 196042 728330629
62474 91667 584112120
92363 107915 549911219
169095 179611 26106107
66746 161783 237432080
63855 133114 173253222
60249 194854 300567645
137440 175425 94704365
152054 193723 104065400
26380 34524 20491226
41701 174817 332678827
115312 162768 569425313
158021 179975 54746188
151165 161548 346948699
110501 199857 896053752
111255 190296 197229169
43747 162542 430552459
55313 129618 186099200
38036 97325 396380217
62678 106863 83195697
162358 186985 61295040
38024 151961 284983214
9071 25850 311555858
62503 148006 213542100
186636 192341 14450441
120803 142641 54426533
179895 194032 35421791
175914 182422 16248866
196374 198514 695372678
98387 137650 98376652
108421 188888 854851814
148853 149667 389488208
93496 197352 895603151
60103 94415 751651751
81954 166499 620560813
157773 190554 275179902
33934 170338 341190530
47436 185258 344324282
22997 93665 302748013
3871 69022 163457679
199082 199745 1665926
121677 132295 202540079
81077 136213 690764054
143282 192751 123423248
175111 190001 869459516
142674 152476 386131313
183529 194363 781578295
177502 193113 699253685
36776 75966 324209222
175137 180354 13029073
34758 151681 647066099
63052 150726 684604192
90770 182945 156916744
55979 128583 757412995
18931 81494 754692186
44228 144873 891759010
147586 193186 113755827
79782 101382 534805392
75285 125045 745045412
161175 194446 255935159
100719 103391 378146157
143109 191980 522886263
88294 121286 849334151
198019 199680 4202870
129507 196190 166388207
70287 117134 719649000
127636 165330 969041503
7625 139143 330467916
199950 199981 77218
126306 133860 18801855
142784 171599 71751204
167173 199740 81483488
164404 196959 26919568
95522 152602 142651932
19766 138104 274115723
3723 80784 193206390
113073 130123 22900469
164329 195644 78222014
122193 149979 265361437
60737 114669 134895723
101446 134049 81813007
9862 118723 519556614
45975 111486 747312612
185183 196537 28679449
55434 80820 979651575
193926 194577 1631019
97941 178774 997602327
7474 190726 458224079
104648 191489 369396617
179674 192827 378619246
125566 161503 89557039
173238 191306 45179261
120247 192608 245584834
60539 194614 719052585
190773 191559 1979710
64436 181901 773896547
140451 193466 132241597
333 156347 390226484
197923 199169 3151002
121370 162928 103523521
128995 141860 31986713
134399 152621 45291292
64205 174472 275354856
34622 94499 149975374
50152 104722 465443312
171484 197890 66194947
156030 169312 85771027
170848 174447 8957868
4777 13974 23152051
131625 191032 724685281
143168 159570 350574638
97819 193064 700900953
19987 100779 202189346
141184 162196 933187736
138124 143501 13363002
90826 135393 896736081
113537 163038 123499023
6923 26780 150424419
50567 150855 250922906
23533 191672 551960736
114845 157252 570391245
81914 167961 214920662
112087 115382 977096680
130116 169514 82609727
180182 196325 795230722
37586 162984 313654577
88203 108903 51529486
129105 161964 81899263
67804 103094 658071874
71400 115341 109731013
147946 156586 21443544
115190 140481 63241555
85768 170700 211882536
14744 57991 326781328
183574 189796 576224159
60507 65571 12795906
43183 183358 350243008
30983 114171 457412418
60519 168835 270686332
42011 60758 46975442
61503 76789 38273166
179207 180699 609320748
169996 199626 312638337
24074 97427 183679855
20537 170067 828319593
103657 135903 247845722
183664 184173 469300914
183425 187885 11058517
168690 183231 36167760
50269 179362 664211703
74296 112824 811146703
117391 154605 219983400
18086 54480 727696736
26407 140114 284793848
54703 154894 250459610
73272 97309 456297908
175681 198880 58181891
191164 199851 15914573
70104 143121 182470044
37215 50700 984892892
182590 183818 985693679
146126 146616 1203645
135829 173260 93302176
88224 145403 142689851
190247 198548 21017292
10990 173860 407314050
8514 14228 14367096
38865 129213 276050156
55000 195102 350259020
83974 91636 19038569
158799 177160 703173842
69600 160994 142164025
53884 73587 49639330
164273 196798 755739306
39 95930 82746378
141205 150453 23009410
164199 164694 493685356
151448 177052 178052048
140995 196813 453896971
67148 72052 224788271
125815 196726 551138919
1008 61516 997842793
93892 157485 158802443
99947 156594 141620265
144518 156422 771924662
199307 199648 121743
78129 152431 307448626
61975 140203 195516886
84424 169803 213069563
196298 196742 1133812
22616 152638 325411666
19306 127412 483944156
20835 86631 165139188
131340 152204 51906071
122077 160302 361247588
181818 193830 467716972
179605 187077 18578870
14920 132322 293913721
23635 71146 119372380
79132 98949 111337466
67973 189975 622867144
130033 175092 517724931
77103 112339 304173656
11028 55691 111892883
31837 45089 156247549
186683 197433 176720614
68056 124471 307801698
147355 157370 172715319
67151 184604 402469949
90145 94031 997255581
94179 111759 547075480
71436 168180 241568787
138723 165572 707296969
106403 133513 68051598
76389 157308 201971392
6755 85841 198333474
97369 121177 59884713
169743 194343 61459843
158104 161113 7591803
193046 196814 229108333
83592 194049 334180908
199345 199774 1060828
48261 177282 66768157
8065 65292 143618635
108589 197235 221531680
132482 175959 196493831
197872 197914 990814887
18268 78700 151547113
105765 189736 634607423
83964 146846 374445408
82932 153587 176286874
196811 198094 632948318
40674 164028 308425818
4881 162380 761772006
13231 121940 272321844
193524 193983 784880999
148634 190495 104405163
194140 199853 263833129
106657 150292 109149266
76878 124936 120312169
52149 116763 311838537
116750 181730 162172522
165672 194158 71103171
175697 180415 11789276
182248 185384 7666923
21380 99059 194497714
145106 176765 78965364
101755 130650 72582364
193080 196759 9381162
76639 98322 53926480
124251 192095 730649434
32008 135234 258524860
155894 192575 783050634
111382 191193 199240029
99103 181283 205349735
43150 187942 361689550
112709 122710 103555115
135257 149694 309344798
113792 172933 147479465
11598 172155 401517025
84961 119125 766675579
47162 141616 236349156
145097 172897 661733703
76133 172176 239676715
126955 198512 178673803
132743 145504 31807084
132939 151832 740241854
169895 174402 367523990
113968 162142 120220707
151846 158751 916911454
60063 174006 284587055
182494 183565 2630729
128209 173528 363547869
13493 54356 102308074
75703 151970 819850687
47196 162523 288370381
81642 131021 700107076
68440 102480 672221253
44975 181606 620274550
1816 84699 207859762
177482 191273 327933023
29333 183648 385947977
47238 78682 78903313
113247 156748 247882774
130891 143787 32129538
37482 72831 26545553
76862 109832 82395784
111788 147319 88808020
41512 99970 146026466
142914 153897 27269635
57070 156108 524956072
177297 187705 592868735
134673 164669 74761974
186582 195605 337273604
8425 137638 323506695
188146 193890 14466528
96818 190706 682363611
100768 194865 235212505
175383 199834 61310187
144777 185921 690103035
81325 158849 534167224
154826 177082 55599810
21398 156992 537941694
172804 191055 45640633
47569 192904 898081864
75279 133604 980078797
149336 195175 372941416
176361 190392 34931180
144111 198984 356972649
93566 99908 15685254
139936 174881 87049133
118251 184920 166208814
169806 185104 226251208
111324 195012 831854166
51931 94346 106215903
98925 183322 396920838
25830 28877 7631792
22417 60690 96119610
138752 154137 38266887
144622 175632 137239359
189725 195524 208450169
36726 160629 309949888
43556 91855 120911008
76190 195027 296743713
156519 160348 118375374
172634 172691 130061
175818 189395 933501073
63447 117173 134273885
61820 88423 66626113
51233 65241 35380391
145589 167363 43191700
42857 160565 294276074
109795 137111 333566260
96956 121010 60498005
131413 172972 103494726
159551 173598 34981968
137584 186184 121041668
27640 185940 578599030
184334 196506 115492961
115809 148330 81150177
186717 191573 12265913
18240 175796 874635189
142978 169500 66149927
162619 172320 271064616
178581 197755 48211404
92899 196902 789712054
6432 8561 713408542
158675 192411 494118552
82981 119440 91127868
130894 194204 425248899
141953 174339 80724233
167428 198494 942217851
194809 195223 492425187
11649 195832 460684813
12341 169700 393581916
192143 198292 136352145
34151 85245 128356716
105287 163887 773672010
162851 198709 89703136
150540 187903 93056350
117988 185786 169049776
46858 103114 140516757
66710 136547 174567525
104106 105512 135390
60188 82611 728650517
20022 35008 37475560
175004 194277 812331057
150732 179010 70421651
29957 174214 790479157
174460 185832 959001257
14379 35662 53157822
198905 199707 16910
5818 187117 687555145
143093 156178 613036595
28505 35184 16788308
81460 177345 239267309
52418 134019 664511998
103476 106015 6484064
71378 162467 227441462
105332 165052 158631709
149145 162765 34036805
134410 138878 824335001
3523 195903 481226704
21255 98848 194268965
90551 124563 69397014
49682 62861 33297398
158523 197324 97084706
138127 186130 511813738
22193 32617 26100794
69188 93804 61402644
78740 139741 29334060
44611 57962 33382783
106578 190019 208385388
118606 181166 707532260
93621 105081 379173924
46346 136334 268314229
192703 196625 9961330
70566 148875 195558575
13475 52360 50771749
9706 186201 441307315
30526 114460 210386331
156276 189162 82153418
37896 136473 834667151
27384 64878 94335547
108046 132702 263806332
190449 190799 742049085
124345 138583 35389819
124863 142721 745982614
145633 181815 90212735
105790 127149 53613604
43463 171533 507715051
47010 103416 140932668
18823 42942 60512784
135326 197944 725349475
102810 135099 81117947
44646 58009 310428001
102127 122801 52130818
30227 189101 512181369
97354 117099 49567405
38466 45619 89051052
177538 193233 175676157
133375 150718 43152449
118884 171245 130560006
136701 186225 445964919
147101 157152 936518564
23554 76766 133558422
15987 167202 378262469
144562 183645 97396152
69288 126291 142595405
83581 187688 259702994
167365 199972 383860844
19693 64566 882299507
162093 188522 648618904
165299 171964 791469515
174380 178847 11082254
117408 130039 470181317
81889 177545 610820084
168184 180122 278663714
76041 198359 305533071
48853 124588 189771345
168487 182846 35707450
33734 169350 575298517
43423 109365 458077222
181174 188536 178093503
93340 180433 217528240
48774 127400 400220651
169009 181865 58632741
169909 172857 7280684
167782 199739 79946663
137902 189462 827503679
181564 186600 12413838
45876 191279 363380633
163810 166843 7554657
119377 171348 129538020
80184 144870 161506820
149578 154295 827166184
28506 145971 294172902
8360 55525 477248715
177450 179219 4384690
117402 180201 739185309
25890 70690 137314291
94977 121488 66546355
136888 155443 445480811
26115 141308 313525483
135916 185825 250845867
90836 186731 239193656
185423 196636 928363705
128240 128275 51146
166671 197852 77985173
190666 195186 11425716
132086 139987 19689388
138111 175445 769784521
82335 152090 371961106
103311 142606 596969565
191695 192693 2520361
125914 186402 595690036
90750 99961 232915883
57384 90288 82483368
118517 199264 201749070
96920 173139 922680204
7363 181960 84724141
63036 84681 54213453
115853 146310 76105416
22126 107085 723772647
163893 185044 52580971
112977 176260 157929592
181034 182505 3665043
67818 70398 6481378
113818 144585 189525784
13629 74559 152860597
121608 143073 53524015
19183 174794 404738340
147849 176561 71650907
148204 185416 308252272
58825 162680 754739735
98499 124973 520232539
38151 44070 495559208
41445 62231 806022470
140753 176734 89677859
11550 32597 52611208
22169 72416 924182272
136287 166691 75853646
106632 110542 9903628
171340 185254 34609726
183736 196879 741812564
51765 102258 235832887
175743 178984 7997827
130293 131596 3203756
69450 196730 981204508
56201 86210 120877816
110603 182243 178859333
15379 111097 920576974
106937 107800 483656663
6622 41137 86558013
176975 191692 36776941
90061 122589 329825427
186569 198160 29356425
165450 176692 156266669
71344 130130 146971638
26955 190498 409000719
41832 87869 706189631
117700 159820 183852660
115885 171500 138718587
31533 142018 276590954
174995 182898 19714114
197261 198886 4106802
99149 117751 46717200
108799 132556 59514726
97300 150337 132655463
194764 195298 1393075
98827 117114 244415438
176305 178818 6131992
105326 143260 197888156
20910 23119 5483577
70937 113382 792477429
108736 165142 605376926
6952 25046 45215205
185255 190148 12316507
97402 156685 956277938
54198 112421 145805395
82253 119762 93830561
1316 28360 67623070
148224 153686 210794574
190146 198684 21606420
177899 182081 10476406
147497 187190 295680069
5488 79106 285750208
78108 87544 450726426
127851 146122 45532154
165608 188896 710814208
76947 101879 62069796
193264 197843 11636242
194810 196125 807393883
97274 116418 48050220
105558 168519 157395054
86294 97511 5853602
124136 196737 559952294
62138 112709 719236190
70841 141526 805286828
110422 199180 637627160
160007 193853 84498781
93234 129252 525350866
92130 147913 139397005
144545 175320 661267310
87476 108945 53485158
40691 126709 605683492
145072 194973 120751338
130613 195726 162482228
61614 199200 397272883
159121 191838 81656894
27553 68538 705912158
198525 199886 3468476
168718 176148 18495737
10677 115272 261958691
125581 134440 759606188
27511 60462 82853833
62831 166038 257777007
75395 178013 464576697
109971 164465 136075218
136126 148455 589192715
103060 193385 225826803
2350 102000 274312385
26755 120256 234377086
192775 196778 823715036
63545 137140 947983612
188102 188859 1404308
161810 199145 93372807
165252 168370 7734388
2180 50102 119953817
113141 197989 698270852
28066 94058 379891801
71974 156748 698626522
143716 190330 116148674
117426 126591 821285387
10174 158656 922426744
140411 177158 91569698
29069 118145 718743513
43941 104844 996001613
77668 110440 598643171
69689 190076 763863983
152278 184425 80161095
38123 113214 197183161
170918 178000 17608226
189512 196057 16547481
110159 193943 225809392
144687 156647 29716898
63234 185139 304261579
145071 162439 797724510
86085 185152 339742039
172525 192739 457973509
74081 148216 631633009
190335 199647 18802463
118792 122752 7730203
140772 141128 885001
41327 129616 598187762
25452 184447 397580561
169701 178825 401136804
122144 196843 186462020
113113 151205 39776096
152253 161789 450907594
199983 199983 2943
94060 196285 255448761
123045 158557 263375461
197923 198579 826542
6812 86378 199541765
173838 191079 43097744
129238 179889 644516317
164943 190230 476201246
185250 194006 22084161
61612 144927 535103841
111830 191824 270638326
48660 194882 414512647
175921 182521 16455356
60080 113045 545499801
112703 120745 533868101
138529 172861 153853305
33370 108332 193848450
24500 29500 12426281
165979 176757 652796571
87620 99522 29396936
18981 148455 323938887
37180 72884 945108897
57189 100284 960816525
127244 177116 533959341
161290 173641 30694406
21581 168707 698369537
101591 192693 309516793
99721 109428 957524087
134482 143020 21248642
194291 199741 50524729
121286 172918 16578842
147477 172915 63347842
137573 164786 67872516
110724 163353 131452828
80124 133417 262572217
158270 160007 210243681
42209 146713 285530911
89588 96255 16428596
38654 55679 474917889
148220 172363 60185498
66233 175694 273327571
146005 185813 99067293
91537 178957 218181128
15538 102722 218016921
36922 155460 296370279
20272 71019 127416060
159237 168608 474903127
113451 179059 163576629
1915 195116 483235852
145297 147036 4408587
70331 84898 211237472
89459 178699 510350816
153860 155465 3916133
52239 68798 5438084
95385 190373 907152387
189686 199068 962634789
62773 181565 296583169
23274 190587 551156514
16790 34567 44399686
10775 100260 684959415
192038 195333 8299117
61194 154709 865317773
104496 139015 86498316
182285 187720 992815339
157363 195114 94359915
102252 142479 100833445
105883 124394 46605082
60036 143334 208248582
90661 183981 949999448
19338 132825 284171638
96488 103432 66201241
129012 188967 614222470
188326 189655 330376842
128513 186940 145515685
70445 106766 390542493
188910 197553 21855871
11605 14785 7981115
107191 195995 221940776
191650 199740 706953444
151151 169543 45911129
56997 70557 122946752
115349 192322 924550157
4867 116490 314180440
29006 180652 842422732
132250 151615 48165195
3709 81793 195758777
9005 185932 442386870
181279 183768 6126038
28633 81529 373439050
163733 197400 776663331
161853 179036 626266906
12491 80688 139528392
20288 192926 431743124
51021 159902 272319521
38015 111700 184546897
139781 156488 41458768
81974 170905 741625243
60235 124806 161690469
177006 186570 23719471
133468 165598 282352058
105095 106064 207786221
32865 37904 63153642
190938 199693 407451029
22057 29054 729174166
151623 180454 71975170
92447 100180 965180140
123842 189608 186166187
50229 98382 879071568
117203 196574 198299151
86132 107760 53852388
192958 196043 7824906
77727 144953 603051342
88625 185576 409649503
40426 89057 121904660
117858 130741 660299161
56435 62380 15130258
66166 111289 112735433
139922 154958 987464503
53221 175321 343119139
48371 101874 393534945
195873 198268 684660920
195577 198709 7910857
181682 183076 3445429
68392 77083 814501207
161325 172163 26919459
25095 169949 945058805
2525 148483 829845282
958 112274 958353339
5545 44130 44665192
72161 91766 48933633
90063 168883 196813377
60189 72299 271638765
186846 195111 564907154
30262 169100 347414157
140918 188096 161077670
144952 186661 103900034
146351 175251 481239119
26667 175126 775930980
197790 198415 784330194
99182 100009 425664443
175559 181564 808959297
118551 124115 310734044
160530 191517 399915339
154415 181853 68547655
25116 52006 67429813
29566 140912 616037832
46202 130132 176403297
80808 113185 435590399
112162 176737 488168710
95812 134569 97132863
124122 186539 220542931
61585 120651 734059328
139817 168781 325101566
18561 91317 182293765
130658 171297 101204441
126295 128545 317513460
52889 59688 17208607
88250 138935 899939819
156121 162530 16158715
101757 146443 111962481
99837 181279 950651883
116801 165961 720954182
90932 158755 410021853
178965 184355 889706858
115111 175424 661294637
179058 197578 46552966
96165 106488 25764831
111835 197415 213803464
155691 192899 93027277
191912 195646 991945035
63211 191313 990469116
46086 148919 575851057
28569 39658 28009541
69832 117210 118374199
11194 186411 437988390
45550 151149 697425055
198969 199521 1283099
31779 76837 812555422
28964 87751 842818665
126040 172458 115588833
112481 131808 832209011
20589 164955 361278993
187542 198375 361770485
8938 58957 622768765
183581 190465 17225884
56035 84748 72123557
18853 84584 164881236
21541 80824 148778660
178077 190095 29980602
122593 145802 57857883
167790 193890 65110714
115665 116222 1417455
120242 192346 662713413
90652 155808 37900094
36711 155462 296911381
8618 82876 186240568
173745 183508 24338941
31480 51155 49321608
85426 190522 262201507
177557 190759 32968609
137279 188662 128094493
5766 61432 67147540
186226 197730 463068753
94715 184022 238237659
169259 175354 15132151
173516 193776 592341133
113395 129229 39638036
16498 156819 708669596
42445 54642 749813751
64003 169113 354434441
190917 194237 8372828
191767 195264 594450706
170610 189728 47709781
196507 197456 2377266
26779 143049 785290122
182667 192762 25256500
87254 159720 180834029
80752 186139 884306829
45575 137596 516568738
56569 73820 778440783
135183 170893 89015470
164833 189941 287812438
158834 194909 90131313
8463 73482 163149146
122307 139217 911467096
58806 100981 685841084
94281 143123 122158850
78719 199739 302388179
140549 151190 194769137
44217 136121 229929352
127684 128694 823250320
1724 97960 397377279
179690 198103 890409583
38789 40230 594801333
160550 163287 226117125
161101 184333 553433309
83290 162904 796223914
5972 165014 603318429
136550 141529 362795629
28957 148218 643113810
97835 158903 920545593
115879 185876 337271566
42315 52208 153437284
39349 158861 298794607
81921 97446 38560501
71889 106587 86493356
118305 145764 68592093
160478 191288 144255041
80732 96818 842717059
62099 164343 616792089
72632 149715 192436842
92417 136230 496324167
72740 150762 750869985
175615 191785 40364210
67224 88253 52701070
62618 70205 457911908
58864 116099 143211928
91514 132033 82503357
8096 172134 410286694
163443 182995 48726501
149428 166403 919803663
14254 56070 529276683
186611 192253 952464669
7497 92912 213924672
122667 167350 111361765
30672 187769 946215926
86773 199348 281185101
89431 118126 159420566
125137 184404 661112629
80864 189301 270653723
184649 188835 10497749
20720 109665 803851227
194163 195511 3398086
126640 156602 74508193
100177 133579 83842657
30540 62767 296361077
50208 118235 170365450
1664 154208 720211777
186309 196851 187123565
243 110036 274978982
185091 189393 10823734
31811 171418 721511781
39989 197327 928533037
84849 91244 15845023
63270 176859 791889342
100175 147303 786597509
87330 171433 209806549
86731 111144 60813356
166001 190688 61518590
162051 198851 466326787
118514 196007 437236110
193742 195743 25559869
167213 194967 89939475
131303 153604 55468332
69375 166764 243245473
23678 53213 74106290
27777 125000 243809193
50930 181038 325230976
41975 94105 130438734
8168 188575 451119049
28403 36862 937404038
59675 119734 150323249
14534 15843 387460807
3652 50864 118238482
195506 198500 7591762
43462 150049 227083209
19838 45431 64208944
1467 189795 631843422
36636 169294 331820581
120309 173639 132931825
142138 165091 600977956
104074 138026 85155237
14765 130627 508804693
58628 133842 188157971
96854 155839 744552097
23420 166528 358092225
174635 191052 91704105
120886 172732 129135154
121030 168426 132342107
91881 194483 681097652
1706 143410 943779251
150 76733 192010681
160726 163978 86580831
73061 73876 2097931
165311 169879 469241506
159775 163236 8644753
151526 181478 438408877
141161 198390 863589086
103678 133124 73986255
62397 194776 319390704
106580 160822 587967449
29975 151950 305276314
40381 108954 171591918
126448 165764 98009090
176278 178225 4768442
21797 30469 682832336
70921 100245 845231352
49989 67840 44937744
35034 99734 161942622
128596 141455 485510630
18003 108812 227345746
132756 182160 123118166
29674 70078 331988103
105291 142729 701392552
116050 176228 150158225
57153 95101 200783278
91312 112832 449925684
3973 150305 366226193
145473 195718 125472513
170674 189736 47567596
182929 186363 632891749
76261 138020 623521024
125396 176859 128150874
177634 186499 636953212
179704 192895 462607423
135097 135114 43520
123824 163941 318234234
3780 186654 457202200
178024 183572 80301161
119278 172485 757223434
43005 92212 249300072
178329 188449 25295390
89466 148593 147592362
51831 55774 5605850
139986 199019 906156767
15140 193083 444882910
172893 197764 126724128
179474 191961 585736013
159596 166647 250967183
71106 109677 794019894
122510 191262 516760393
148973 150499 3878350
41729 176227 430592577
2496 173971 837820896
143746 170979 67854393
119090 137551 575276010
13720 50661 92430386
95818 123354 69159561
86746 167395 826040451
188640 198161 24049213
93209 119195 65122461
190055 190413 914584
91189 140555 123366444
113436 169351 139550699
59737 136682 253141777
194595 199331 720121080
187168 190650 412460020
170545 173201 6617832
24172 125580 254196349
162783 191352 145367944
168935 196103 67880221
97021 133727 92004395
106396 174920 833973935
185036 191581 16243639
171370 172999 4047182
54696 59955 815202294
93924 133344 779869585
126224 167077 101813581
124239 133841 23864687
95313 168344 182538931
160227 184322 637197972
14952 179412 411154288
88101 184175 239640422
147027 173712 66426821
66594 123968 716981477
82125 109188 67551620
136602 146474 24698013
98566 160841 155745339
183167 183418 630614
122458 137873 114209967
97776 142735 773500257
50375 71835 54034183
68806 192991 324940676
38309 121877 209359086
33217 105057 666202478
137247 174518 206903135
9934 32680 56973443
102000 132870 365554553
15969 151349 338707821
155891 190927 87574165
55613 65999 26258477
143557 190598 117291659
64324 145348 247077344
130561 177745 117540488
137763 170355 81173133
55443 103523 561170799
73225 175026 528690879
17860 175007 904886101
180979 199397 251556295
171270 182726 28596132
109697 182002 249185459
101374 147504 964785881
52067 103491 636865988
11971 159396 368725925
26116 165324 348451748
35010 178048 357694817
44262 196456 903046359
12198 97354 213070378
20878 153099 341270743
183407 184886 735908434
192375 199835 627784984
118711 136050 469958792
43364 59638 211060153
16084 158680 950446722
182725 198229 868427554
129814 181869 129719823
117326 174196 141906098
189854 193930 10290010
21711 129784 270812930
77034 126375 123465934
115034 183452 649055433
15454 186970 556189765
151615 170592 47341670
160597 171684 27561704
24503 150138 314475337
76262 155827 198500139
192010 193721 771585167
138861 171865 82230905
51168 84230 372624438
7909 122540 657344854
55259 116784 154044057
46648 114793 796364563
1434 61197 149903811
117167 162560 113354218
168978 170958 251163384
182742 186887 10254316
142303 194124 277370715
120878 146680 376725949
184315 190708 376328993
182872 195216 23847558
149244 196678 943778919
116161 184856 39444625
128228 150544 331941863
100297 113386 490943111
183221 191670 21144660
21710 47713 65314063
78944 133545 554995587
199648 199842 467946
71394 72208 377281011
84478 189445 655163312
22026 186961 656576851
136287 164265 314829160
192478 196584 10424723
148761 158177 23446009
47131 142424 849533860
169978 177397 18444063
57087 106346 609640030
159716 185062 63104429
84441 112329 165875978
124604 161944 93042041
140248 167336 67545836
144922 184678 99089484
6974 73035 165746131
135768 171069 526057969
113042 145378 834318362
2963 121311 90723959
49323 126672 902525030
142125 181993 99405488
31193 35079 155124727
170767 189350 619666195
106920 158990 394143972
40588 68584 412429371
146179 182563 257397334
16830 30040 32868248
25760 32816 745018873
55887 114067 145688919
89036 107553 320251401
189828 190788 2455821
196433 199012 6509336
2218 25608 58937927
45851 176513 444218857
120577 166536 114622677
65320 145459 200227594
62956 164113 658824537
72926 125237 130858626
77756 192020 285339446
172835 184987 30272042
139544 152562 480195252
114522 196225 204016528
58224 125482 732534387
144672 176203 78638902
191187 191702 548960173
151858 199665 119598445
152172 179861 690621210
107056 193449 215804059
173929 185706 68435230
97573 141069 108954263
146166 149451 165649955
52650 56110 972889038
122437 198274 189323255
147647 160049 708724988
87330 90783 8585634
194421 196332 4901973
70992 158031 217298876
130614 197193 166184625
30332 111524 793529603
84493 109362 61990029
180884 185550 11506604
130204 155706 726567353
55997 106533 126324072
197034 199397 6014302
34106 162962 322379906
130788 144869 708604698
95219 191744 460164765
99818 119055 48409163
96907 123458 66761965
154528 166304 397694740
123870 175957 567475385
197540 199385 797984858
64862 149194 210653866
122683 151124 972503342
121356 151795 996701406
51773 55164 8536153
150595 181357 414679542
153012 193379 412856726
126543 141721 37777849
63441 120874 143729235
63199 68978 14446139
162435 189976 666810460
118372 148809 75936773
75958 93786 44348517
87719 87733 44435
188228 195240 932047295
32077 127126 628845449
131027 173556 939823872
11707 122614 357960468
84621 170359 958066389
191860 198328 16370606
108853 171213 155691946
74648 95318 446689138
96722 182213 213603043
4136 126531 306631809
101386 138635 865474724
38048 126312 778251487
116873 143158 65672056
88195 177592 121469024
189308 199744 888335035
187246 192289 12764821
70689 198408 337195969
151268 170055 46867423
141494 143484 337641595
61642 122631 192002275
145114 172963 69406874
169153 198648 73777198
114468 125155 662034482
139241 146907 988769779
100816 131182 76260677
170895 177951 985484440
182564 185422 6990482
39808 149257 592952163
162548 191995 73470329
109409 112702 8273868
153765 156463 135177917
104094 129132 62936776
32016 151833 299835642
126551 133927 18371805
148843 161296 499978423
185016 195266 25821454
23744 106043 206107841
129455 155965 642903047
198200 199374 89930116
94673 169892 82545362
51583 95676 110380668
191061 195851 282951255
8800 148372 986343042
142966 177766 427547623
54263 93335 97853775
23283 121511 246200057
39523 44335 369001050
26776 184029 393255043
61783 180344 296082239
119061 198346 198013333
151137 162605 28637449
91954 116915 62430640
85983 108062 260548916
161793 187622 64266029
17047 105755 895967909
29129 29755 768997785
175565 199187 59226896
168163 186579 965479060
6664 197131 476457998
87389 182820 942698685
153952 176074 593164194
195369 198640 593842220
118726 148855 789897365
169611 175572 868088402
111503 149027 93638032
145945 174613 873844583
101943 158210 672677905
97388 114330 316902838
66948 90029 57715490
127763 185758 144383648
11884 28036 40221276
145111 146167 905838434
8746 162093 368064687
157190 178407 52922800
161462 183975 55998364
15142 104707 989683549
120168 197128 192140734
104520 139769 88360372
145373 177074 79033664
82304 181117 246668978
23719 171327 381599321
93553 179279 214031873
168263 190349 54975270
5436 190542 672859622
44196 97408 133018843
178607 181242 255558346
155559 161810 173484156
105923 175278 173272466
9707 85050 189095211
94842 140033 113088729
181320 190706 273675538
112081 132698 51639112
109461 181647 599873756
20714 103394 671955210
123732 174495 126430849
141146 176419 104859036
89106 150973 380241344
125773 169026 752878930
137385 192126 903298839
133191 145769 171137503
174156 194245 50282312
112402 190071 193772927
126523 143052 41181379
155456 191745 410484899
193755 194261 928256714
131868 166767 915553956
181489 198578 42894641
126765 148301 679989801
156193 192005 19209634
148532 186334 431394772
42225 199608 620825274
190883 194514 9114298
155333 165069 184129518
138940 158136 298261592
132117 170683 159060336
98912 175099 190397639
99836 198497 246767328
100435 181789 203357510
88345 150724 155694773
128872 131010 5309346
71667 87478 617743831
166395 166648 696562197
28694 98349 491099123
16170 37860 54269769
16361 49570 764580901
36909 60838 60118381
113712 191906 195105341
42347 108942 166596290
196946 198727 4501009
190654 194476 805502859
120105 159453 872745764
131572 151388 49316945
709 30723 75041621
167434 184943 770455060
132740 147298 38807588
50695 118085 603108338
131241 197511 165435434
24906 107981 755370792
96524 157857 219054630
134672 167739 675796119
174263 192553 45699489
36952 190018 382600195
173400 182089 21729081
174874 195625 524866011
198353 199025 594085679
44409 163033 958743338
70639 162068 286819568
145714 154104 20802401
142674 142956 702059
113718 183893 174956421
112008 174462 155864086
80808 158433 432926121
198514 199933 3582149
17957 67986 848886504
77284 127758 456866522
181883 190578 719126282
146438 154123 18986913
97546 151340 562178532
153549 165714 102887516
98427 110436 30194449
132852 168674 89313597
73100 126009 132321300
86424 136041 318140209
162485 169232 527339036
71156 190222 721437789
101328 192392 886739386
98120 138757 181748721
7071 110842 259820486
95694 161367 164197257
78968 162021 922886183
81244 97620 145700476
50634 113962 158663338
137559 179733 223434288
127009 155804 812864264
143852 174650 76754703
68411 160354 546171619
79197 124286 949247716
182702 192269 23961631
128743 170396 103731848
154946 174364 48507754
198177 198534 893751
41793 142961 253034040
18441 136647 894502527
7175 145644 457682611
172580 193681 891135251
198758 199383 1602036
85538 143191 550936927
107181 196998 341514760
88916 132576 109058702
60319 67624 448949981
7196 28142 399919259
103388 186645 379105758
63741 187901 305942623
154950 177551 56447536
108001 185149 689681179
140145 140638 804567704
82862 166691 445015498
93574 143289 124317773
188407 193554 12941906
170876 178630 19249934
29248 117051 336687704
195738 198558 191478953
159371 197317 94903629
117544 149855 80645108
17657 116932 248618262
172660 174408 307612301
148284 176820 71163445
131513 187418 139230251
536 37575 92759303
43188 102200 147436755
107648 112545 12373032
51288 167395 470814406
50746 151316 961095063
36173 89445 133694653
66614 74154 425341735
22564 148142 340841247
78079 148560 176048120
90335 126319 90038728
88951 173127 470825769
192515 199048 16561011
125241 170042 111561334
95599 146286 332445746
132094 152726 51330372
185940 190941 12624521
91531 97574 14915837
82818 173509 382792724
68284 118288 95481497
117696 156364 307067762
81803 166203 210769212
101945 157740 139497505
165942 180885 390584333
40322 136734 693168248
32195 127911 870935326
167782 188178 50740622
88324 166339 194724559
184621 195640 27770489
129002 145194 40261698
1671 158299 391857763
80919 170627 223934081
1441 45056 590298021
34501 154199 596114529
117581 148631 77506368
146350 180487 408083251
58274 177906 994223938
43358 171812 608119990
57589 184416 316816166
176143 193136 21300633
179852 182958 455403488
11151 165044 947513674
164030 168972 12339849
185214 193677 1342549
191678 197731 276857909
121447 132077 26491030
181742 185445 9058470
126649 189675 498333419
101500 126008 132336252
55797 92179 91101329
52453 58140 14372662
179418 183733 5786467
51872 122848 177905912
3577 71804 171129998
56362 129641 153495744
151033 190557 98569674
187532 198008 26518771
1640 43763 126752765
101013 158094 142722565
15455 98663 879237670
175501 187518 159339869
68242 188300 368249159
48634 161979 456660132
23157 99003 189910306
130991 177525 115920952
78381 132386 305523981
195629 196851 990163832
52148 70248 519775783
186980 193555 488164609
71235 151515 783511242
149755 164155 362437059
105627 145923 100874103
64583 188364 481380519
190989 199164 404550197
99183 119810 51869862
40422 166976 316415324
9146 173358 989038363
196566 199944 314026403
22822 100248 193823154
55023 65302 952432590
32294 41075 976858521
168215 190119 54544519
140220 191936 468699384
143820 183101 339350569
24121 118139 576489346
63120 177158 284731124
138001 161763 806271971
23068 166114 544703698
60700 146077 807574583
22050 144322 306083731
176818 193999 95859734
156249 163389 586334524
160489 162990 6222381
83212 156101 181807841
101251 190981 224267461
77159 187966 276546421
137072 139194 324858
114971 165902 740785085
178270 179368 2740926
113490 118347 12118499
129078 159000 329679137
82108 110467 70801380
143094 163718 51429343
148938 165206 748496066
101146 160337 148097805
74897 181850 613436466
13202 52596 678484325
38015 53570 38996206
68339 180401 279799704
111155 156027 342090992
121849 198902 484718404
108143 172950 384204746
113398 190024 305447358
172881 176174 109079826
58665 148402 985335909
83466 191444 269475595
173274 193807 51333225
72422 123506 115494597
123389 140298 582667829
14946 55057 899058294
127189 155950 114818309
158710 180241 933165524
38605 65998 68835617
87215 164177 192101201
90467 133511 107616679
9812 82193 181577850
175785 189407 33963959
141364 199659 462374711
19176 88720 696411649
47349 104511 142932215
27536 64980 94210270
62961 191205 822614061
163816 191680 69466312
173629 179333 776667316
189863 198052 47622884
183698 199037 38629386
149084 158940 580617924
24751 79020 136232834
196346 196897 597104540
133392 180654 117774105
127065 170606 223876803
172979 196659 454578306
189287 196236 643044822
140481 155257 36639078
106722 181531 186865123
138809 153293 36044117
1115 151178 428055176
8221 195763 777781885
158579 181362 56902182
144529 176049 324070597
72342 171815 248247795
106035 145197 331763697
194692 196454 4533007
16573 133184 291933028
191119 198893 19652299
125068 173986 367999741
146713 193050 115548207
169971 173054 989210341
127253 185790 145783832
174593 198577 342122598
41372 60107 46955754
49806 95138 741702863
79891 158811 196987909
14000 22158 7673625
145771 151304 13728495
131459 145239 632725563
89558 95841 15460708
94291 154380 214353992
61496 160256 246767957
128785 134558 862426188
168970 174046 375923015
104867 196944 230217463
105321 189366 447442159
149507 158393 22152632
113977 193518 213440173
14647 95159 306771581
171754 179696 19812975
30467 86428 140579943
16317 103240 217347156
177666 198316 51806407
140083 164652 965927019
166431 168946 6291057
18996 19761 283874174
22682 36646 289173902
62063 145032 901799889
21794 68462 237303567
46115 114373 170899209
158043 166523 546675499
56050 126716 553264178
127754 154449 190998804
21559 41232 49489138
144922 147881 328544630
56277 62336 15393505
171572 189721 45316594
193564 196878 362914391
67478 104574 92491048
191659 194351 4754320
26461 73510 118306650
59534 144834 783185699
113845 153747 430054355
170586 193833 58085488
125280 165101 478323313
2896 68640 164927577
57761 63192 13809624
112396 188945 650081996
114670 160748 216595219
67522 133648 165340738
137330 181366 831706419
21359 127860 352201339
127059 136770 24190156
17967 120309 936036764
111466 165844 255715848
171487 187232 157932136
195154 198576 512597104
78703 151167 375748367
23747 49809 65414856
63501 138212 45518039
90804 173335 457754892
14854 87828 452781117
187883 190639 6999073
54872 64945 215790599
145389 170271 62024285
86293 127826 103793854
31303 80443 123383185
16012 157083 352828902
26291 134980 272327058
7540 135525 508837039
100204 172159 179863953
15216 54175 97518470
74709 167974 502192141
125117 161495 90614197
176700 192549 39583291
135186 138179 7511264
148150 185647 752138127
137152 141631 11200140
188339 192302 1234265
36237 132966 370340207
184005 193765 24511038
76444 84969 399177169
55016 112486 561933883
17782 148502 327063821
18279 109235 227735545
9787 65398 139638440
27575 55245 69503981
74421 182396 451296470
32775 43508 27077818
189351 197033 19402664
172681 195407 262093779
72706 100086 359634663
87095 87737 98279298
197872 199368 1028822
50518 72123 173149490
75831 172522 241283203
141513 176118 56822492
153080 173754 77723241
2869 170288 418753080
148477 180911 80927028
8925 10181 3113175
119389 134160 131782214
138987 197405 145894823
91507 161487 174836033
150250 196158 114677151
2713 66752 160549174
118278 196367 549951121
164850 194422 73801498
104904 123589 47081187
126837 127722 184279734
173664 188853 809681642
72161 165197 232404362
102521 153607 127784829
147215 186350 97385964
185737 188734 178343830
20816 34954 815567143
165619 168772 117170263
66071 149567 373349928
183141 199349 40787447
15266 43039 69637220
175247 192316 42652587
187404 191544 56967277
133485 199788 165585512
161666 194153 853819881
79126 128867 124450435
129161 144167 107596927
95413 135114 99422290
102621 175476 220501241
119836 143699 59533047
177524 184882 187667217
11890 162769 485981714
31265 54346 212387071
26639 103597 192612660
134664 199300 161411161
137507 184983 594393190
113421 145445 79937195
82399 194657 280297852
67336 114995 119078638
191358 196267 12413084
96072 195570 248705223
173924 179604 769379478
88517 109184 51467293
173617 183011 23456555
128551 195619 167344944
196488 198244 176913124
181367 195761 373766806
127644 141896 35436544
91674 164378 866827859
44676 57917 33119108
122152 169639 398158175
185484 196404 27612462
130630 150380 851005299
49458 188829 630083091
32093 105867 686542520
29869 67424 94450374
43863 112273 171217198
144741 173773 72380463
7875 81063 183485781
143849 173169 566623166
94031 105355 578552591
183632 186874 312863063
21289 124271 379241437
199066 199277 541966
138178 148215 24916078
50856 157719 907016939
37817 177398 348911508
107797 132570 101310520
10520 137991 359361521
190992 194924 399057485
40011 166734 316888931
150988 152505 3733543
139186 181117 104529097
192047 196727 532012939
65387 81254 625580200
15380 103355 219998235
83117 171459 161940038
111685 173542 771563436
168051 186333 45416498
186065 199846 34828109
6854 170712 478691622
133760 199605 141813778
91542 130139 96652368
126446 167664 102733267
175074 188110 32473597
183608 193233 24132994
58326 143939 483277548
117539 137651 50286947
25324 132138 267608614
187167 197184 25355784
86679 108486 728251814
176266 185978 104366972
58246 152923 236599833
149451 187148 93951784
27493 62488 471783761
57910 88838 77612037
38922 106651 975528478
137212 173589 90642672
20451 36218 664821102
176511 199521 57702127
37945 82864 208311385
153716 192605 318288402
107529 162026 136230206
163673 165378 4289177
57689 111292 134125125
74111 187807 840178541
107301 149511 557913689
53474 144171 226915828
160062 169999 24782285
17182 106059 595341625
127152 173861 116391385
144474 147364 7249705
29059 81299 131209003
7058 62043 137975364
31651 177470 937148679
26052 82116 907198215
29088 66560 132473033
158307 161770 726931651
100604 183567 207281758
130564 155365 427983466
113017 122439 645161609
51672 112419 745496749
115137 197745 188372999
196924 199218 784341824
197362 199086 58049573
59313 175716 773217132
125547 170599 117664597
179767 188489 21761056
127716 141585 34504612
148002 184102 51605079
107498 107790 388231
191173 198953 259168390
68506 175121 266177804
168762 172384 577632893
125710 174151 198224887
119498 136439 42242458
186201 197512 28605513
4418 141188 640791762
150809 165152 35867153
92522 144881 130856672
26111 116085 473698697
150672 199783 797780190
153655 186161 81024783
85103 177067 229401099
64735 120830 140387324
84285 120882 91496588
159990 182759 707650884
149518 165177 39192140
125502 143061 43710899
77950 152439 307395663
16208 45035 390083758
61244 138670 193558838
179594 198102 46488606
179481 181069 562334405
15512 65102 927657431
21764 40034 45941578
26262 116187 910403445
62257 134513 180662566
100574 121793 13741573
129513 168980 367095216
135625 150554 326039607
145110 179175 485430182
72238 135215 195015136
58418 188958 326089941
149401 192942 625351107
39838 56770 42415469
92336 171048 196578415
160690 179101 45774787
28119 186375 576400863
81330 103474 54994637
34631 119369 888359395
51321 137976 382443478
112890 176483 31361940
74242 177795 543185807
39022 155657 291514685
37094 182195 884089730
24606 183809 749880619
72073 145730 475670164
138030 186263 177565016
155288 194023 982247855
119448 127052 73380927
70847 154950 838159357
115109 142477 324375084
162853 195232 560760132
20126 170609 376370228
196857 198747 383845269
150883 154828 9716186
39482 174422 337258941
76446 174837 326522366
29633 129823 251143379
113198 130177 42539471
128982 160451 286979661
131887 190992 147377124
176407 179221 587550825
159450 164353 12283612
182503 186562 9981805
108299 181284 182264908
28097 45174 43045638
182624 192185 23934383
56211 139931 250217602
30893 39260 21178906
29682 181433 867044890
33211 178727 363837054
188234 191770 633078321
76564 183776 267564322
87280 152073 539522573
74034 199562 396594884
10139 61412 128711905
88816 139691 614359685
90400 108744 157969169
159031 187600 71169695
191955 199293 18561319
53888 60229 454942860
127255 167853 421371733
34291 185313 566548258
173091 181007 19775625
90754 118180 790220369
95458 186604 569507831
186792 198092 28575574
842 67661 167631670
90098 125695 89125695
25403 104784 467104314
165032 178637 33746718
97529 129323 215639697
43962 47198 110927627
124629 197996 37295960
46731 104234 143702929
14844 33552 46741207
39048 126044 217880335
183569 186570 884903012
104893 112455 276840576
23239 62649 99100095
51304 68315 42912250
49509 76505 67823270
139413 153802 339869197
32302 135401 258161832
63160 158558 238196092
174358 186330 29758956
11521 171268 904741396
11638 178559 417305123
103029 161266 701794907
87601 128597 102448085
16844 86265 174076389
69716 175541 264219599
59139 134167 187699808
120432 189679 702016858
188325 195549 797424942
157015 194523 93731478
132183 192805 151166076
164924 170295 13304117
194957 196456 411711207
166690 198644 355663713
13050 167854 387256986
199958 199971 38413
111770 122905 664933549
162368 188885 995285524
43520 153046 917225887
93943 182090 220122352
48354 92956 111609958
92347 190802 209872777
50129 101165 127612555
186888 194133 18310630
53259 117519 505427643
133258 158932 63901265
79356 156172 191681022
121103 180340 806564763
106999 171622 637541573
96492 167211 176821837
68476 93473 62328526
144595 176748 271038525
96813 164336 168855214
85003 146991 154767618
173172 177505 2452946
167066 168191 170973158
150466 187588 858248445
155944 162808 17296163
127390 150271 805092052
3806 157987 979719558
151829 163898 30194370
44730 147910 258013081
56507 135245 508762738
15212 37904 56768949
22473 191774 792574628
132807 177711 111895229
130554 172406 558565264
123640 187984 475041652
111377 160992 123951412
56814 157160 332060173
12445 172434 440869615
144487 156807 30606607
115061 182187 167524351
115138 127802 31850714
144947 199367 136082281
82835 167657 211752580
28922 179666 377024075
35542 164676 323097681
31701 55890 149786086
100696 189366 221540631
112663 117628 862179569
31384 183833 381143370
151275 167372 40199371
32133 170545 786596198
185543 187488 4882325
188812 198456 994407144
191363 199889 21543573
10671 87548 192843323
144262 183845 760425621
118038 122115 10340039
74031 160756 813918299
168170 194433 65546172
68228 168459 934795696
41615 45718 10224019
190338 191774 3664249
72388 138710 676640151
56650 134878 203163049
22968 196077 433112713
21259 167851 850908595
58479 147731 890568806
179549 194630 37754205
13704 43924 2824524
1169 159584 396418283
116939 149496 834895559
94378 183947 109248517
85290 192543 805080609
164688 173335 21447538
147788 157168 23326192
113960 126446 23502163
62867 147473 877034854
8909 169077 715006304
32816 109017 190882182
194666 199559 938629165
9587 107934 246319372
150896 168027 463823666
71436 164969 15239647
12123 187395 753963338
111305 133139 54683921
107323 128198 52415913
108346 168844 777244135
148962 150542 805658
27296 29691 5984559
65150 118372 264433605
134809 160200 384120126
188233 195206 17584107
144259 183504 97815176
67201 196433 322876402
121348 153687 80445158
105717 110324 4333544
185770 188575 44264684
142143 173467 986887756
20241 114678 236564365
71697 115214 108667341
188490 195842 18583463
54388 79817 63925649
3833 153267 373875905
56183 97558 545335191
198817 199546 1872237
128127 155571 68172168
103613 108095 139159799
24065 157222 333155940
176748 194596 44625627
175786 194220 46112842
94817 174678 199485904
183307 191626 68634098
125653 138222 618833712
132031 165038 15105543
130620 182846 677363268
199398 199464 177873
52694 66161 33992874
122741 181620 64362497
160266 183476 57816594
95181 161747 166404227
158550 182292 62898205
119410 159452 99853609
161009 174671 33983876
70256 84722 36276692
31846 95509 159435886
132961 163404 897277237
51850 71156 19784949
136525 161112 61346418
25229 182780 6149201
97944 163792 904943052
24099 188455 765277237
189241 196434 166505420
126314 134472 362439888
131273 151543 631935573
144365 155843 28454578
11911 121462 274393888
129026 176601 118553514
162569 183256 950219104
118208 137308 556468459
154971 156156 908508336
139143 176253 92521018
67120 105772 96463306
152034 196374 254362271
197812 199396 156409621
111245 138293 502650036
56143 198305 355456644
62536 85763 58145955
62049 112815 847307591
170854 198968 467219978
194127 199058 12475144
198118 199564 1159618
41674 129729 346447710
102725 108762 15326769
179410 186199 16869594
34634 190695 390208212
143874 162852 47317610
5474 99560 235466621
36238 197386 403116337
62968 181137 295038936
54873 196360 887475420
95950 110075 35508094
19455 189875 937021325
529 180537 532661783
191487 196790 13441936
85191 121624 90999555
159317 175834 921398526
44474 47513 513121780
14408 193108 446795679
108260 190266 296415303
9431 70523 175743144
197979 199033 365289796
199662 199848 312123649
70127 199244 322637807
111469 167639 721491595
35532 127664 776765527
34841 158351 985493017
177086 184117 17488103
131893 141814 746878762
191220 195283 816732573
47807 91323 108970818
89632 176700 217291226
36343 146491 275756045
148452 167569 47753259
29262 146088 464520858
172385 173150 1923041
47572 162834 288211881
199427 199865 1071983
50273 146919 646763683
185199 185445 58055601
182520 185488 879727844
157335 199206 104823195
182313 194859 31391158
117953 125301 188837233
130511 155610 62312669
44298 116543 564476521
44438 193922 373598566
145993 165086 940602559
175237 194428 47965295
38345 166486 320482854
119209 179982 632975611
179286 187063 292029266
184547 189492 294491167
130787 141060 25588829
13171 92516 573251724
135211 180048 991038545
111520 194397 206890180
182868 194092 305578455
199315 199390 24633
33787 115038 203528750
39072 70623 439011888
166382 192682 448316960
15036 148458 608370199
120312 146792 66092082
46908 100869 134873803
81372 174913 233480557
87450 133652 115438962
72621 93609 52233918
155779 175864 50237907
109290 134881 64094822
151586 160590 22522190
106880 136857 198371474
17052 186914 348649843
3304 86701 671845407
141141 175201 84884451
107731 119016 707935841
64463 191838 876642115
29782 111228 928493647
167254 182602 17995187
74433 175136 251341628
121246 187913 166054791
146395 167894 53610510
111029 142387 563162103
180955 190475 23735460
195764 199389 721288232
173790 195333 53927200
129698 195943 165295598
156048 193107 78827231
51715 194979 358180081
55502 142602 321206067
91295 153659 642951549
143201 193310 697540336
76999 162006 822054286
185382 187411 5105982
5994 95515 224115766
197385 199961 6507639
171175 192469 842718104
117292 190316 182177430
1483 90797 223906111
105651 106460 1969588
89131 142089 132226220
96434 116448 819552920
17003 182196 413057007
15490 83908 203277794
33216 89791 141927019
65450 68018 6421621
192194 194457 5669272
170789 186273 632281397
188219 198605 26227577
66171 150677 863933104
140244 189103 850013902
110098 142998 637734981
125132 153691 498307866
179388 189467 623537422
193407 194804 674687864
147993 162294 35715732
144709 174878 846710249
60747 146236 184422881
21966 178574 391607363
138428 139607 2978670
41549 165407 505350148
29470 118920 224237385
46062 127391 203641144
195383 197151 4510287
111067 113926 248745876
112359 154765 105776095
82299 133751 840569444
105086 125955 885342485
57501 129927 181339615
84598 174178 223462597
14182 82048 170114397
184568 190737 731719496
44205 154387 806015208
85147 113886 936052306
149640 165238 737434135
133340 166076 572187645
105251 118501 33300354
83218 105159 679996332
4977 161581 12638933
42166 63527 707917231
60250 61601 3436262
58051 158361 250704985
62980 156590 233681020
164819 193573 68224587
49313 91684 106187729
143342 199344 139978799
96804 156669 973941468
186227 193933 19455643
8591 109914 850831379
19426 175883 391243939
198748 199137 987830
186208 188165 686840775
189110 199546 26412284
137441 189201 446818043
7974 135809 320029291
196530 198631 430539654
89138 185945 932167911
124561 150084 9972696
91604 161397 174332051
18683 55039 91059160
78001 196425 465717728
70544 136910 805431389
117342 155739 95713336
154725 186187 78423771
49414 50336 2273480
5781 191599 464693240
161328 197098 89381112
141715 146093 324021217
60313 108452 531925662
173624 192864 48087412
820 114025 283615215
89714 104851 30506506
1949 153431 404605842
122239 162992 101564903
822 169653 715920069
197243 198221 826879105
90187 162628 180887103
173712 177198 8713364
141955 193983 129846597
50333 143171 580932328
18278 152495 335766261
92928 192804 335879269
120529 162407 940514264
157299 159304 281705261
74806 179587 261437686
158237 189588 415419402
125503 156416 76819287
111818 130508 255318270
57063 108534 128735527
100932 171971 596741998
119467 120540 2692607
5882 57656 439527521
187033 198410 28759938
3850 177854 816668928
30023 99536 174080877
24309 110475 215857296
122109 126448 10868479
147335 171540 522081290
181149 185825 6789497
182788 188876 15168514
154686 160738 451122875
61863 76873 339017526
59009 172669 283898707
139438 165858 369834134
56339 82904 66725225
135520 139403 207928903
40492 183972 198778150
91776 161389 173875257
110923 144342 83529407
74860 171519 790879231
17117 130986 442847720
132638 166558 946080746
129190 186894 143709785
7983 12121 730288463
141238 149163 65049089
81486 92287 26860369
79197 169239 224877285
154985 157289 5790910
7024 61080 955919231
112752 152189 98384232
52513 162050 274004343
31607 74018 907551788
50835 186380 531170393
141939 162864 52174881
151503 156289 11837646
23278 125287 976602243
100403 160548 883427164
51466 112712 153438434
116487 143124 985003387
161679 192746 77469415
191468 195340 9771180
174304 184624 432483750
39752 172724 991679939
69986 105231 467137550
157038 163951 17390686
169093 185379 524366510
191995 195797 370842782
32370 108931 151979514
183324 188078 11838656
124183 135094 27132747
111258 162345 127585462
15450 71955 141734037
15457 98205 831932774
78814 92751 34691806
81643 138886 143005611
86923 142948 139866426
19864 68303 121596398
143328 167178 59531357
167153 170994 470710085
116004 127095 27761100
194424 199374 751660435
101653 173649 506751133
32456 52305 49763661
73175 169562 968063813
100118 137421 924143700
194083 196031 237000164
173513 178512 350115962
174936 176789 992415588
78627 154011 188179503
183762 197053 580728452
160522 188886 70685570
10779 71390 152119520
134440 149618 37709394
158638 165347 8632777
117134 176425 842854917
139121 198248 629128253
17669 106952 223474857
55258 98986 109317927
148994 175525 994258914
184706 194754 25256696
102826 189198 215905989
53378 152331 429410603
27934 197561 696610432
27546 102559 635157155
195329 197635 5874386
166811 168603 366883367
59876 133983 738812995
74549 180868 27031572
8683 104294 239254595
16514 107700 769556023
82913 135735 131905001
45368 112958 169173525
40070 72933 534699542
112121 151481 842923306
145073 172126 370239294
147295 166848 198397320
158908 185964 955022122
114369 138708 206139357
153646 190530 417481787
87431 170268 592278922
84370 163033 472016128
107098 111705 11646531
26144 116126 225512442
32117 59628 483428558
188921 191889 777499
64418 142848 196029517
125948 188730 156438329
114044 160461 115853828
8981 176203 418284408
9609 117638 270618006
79244 107304 69977964
31843 150800 297702194
135868 158197 55657535
107516 194315 412683320
60079 143099 207589324
60317 126495 869965576
32647 42897 25907719
183003 190369 18356605
28953 102433 183960640
64948 135652 828715156
185156 187728 6420516
22277 60685 96422240
87292 186878 90369247
40150 71088 1226976
101305 158330 335550024
142272 167142 62022582
170842 177815 264041
16107 123996 657299372
115609 154895 97969069
109631 159874 472736274
10402 104462 235451046
92716 184807 229873477
25156 118321 572739642
5838 112420 654516633
54693 127876 183336822
55917 153385 862918473
182668 184881 54509565
194089 199956 815569046
150800 175243 356240262
77877 111406 83778983
10697 125550 287785409
79618 163842 210354801
100195 162285 360330991
112019 196791 409054984
185880 192621 17005244
93179 143081 742135938
168078 195717 69079316
28516 95026 166683479
186127 198111 373615269
8128 20824 469103231
138263 141074 6991959
140857 183695 106728984
139307 183903 572677450
175719 188835 32685016
64028 148553 211206219
167669 194898 204140027
21051 196351 942631312
113516 171298 144102000
64473 131658 822954721
21213 170395 562195132
129294 197848 171138906
67885 85119 43233353
152842 192230 762012676
73626 121312 119237133
11773 120811 273140048
20653 47531 67430784
63873 152229 220733002
24193 25223 2586985
44350 85340 102842412
12588 96036 208874403
111089 147508 91006198
131626 143857 30442831
178839 195796 218517379
83552 167994 210809406
170548 171090 1388790
116548 172654 404624621
78456 87715 925547167
111343 136311 785653801
113596 198296 641974105
189276 193908 11665522
182981 197883 37485722
137490 193135 797252174
184715 191928 179268423
71269 193709 305683501
39274 165895 316654855
30286 194002 409513606
4090 160518 936587795
105865 183564 194008808
139299 197655 145736626
40209 71558 78715427
22184 109637 360182942
140518 194856 467584749
14845 137090 251892536
189271 194608 636836497
65858 160827 237239292
21720 182160 401272556
181575 197552 4077874
69715 152404 497169500
191829 196105 818088439
21742 164133 356332150
188425 193665 150807905
13741 153074 348501006
64385 196583 330334813
69368 144587 187924450
185566 188256 6808682
83339 140742 950860552
91224 105709 589938649
23999 99173 188249399
31068 72790 451909578
154027 175500 53639679
194751 196448 4363666
163546 183810 50418290
141430 170802 73147691
110084 151516 341880825
179980 197469 565137252
63343 157952 236244774
166789 199863 934619766
199517 199788 652689
157074 193987 92244911
173723 193123 48473823
62709 90529 69538043
7902 29338 53511684
51570 157393 264629056
159249 183925 61443928
139379 172494 972783640
105711 129028 58525356
141965 164970 278007518
147022 167839 781977774
32388 175128 161496920
73410 163963 226098224
167096 178766 965544117
158645 182000 686364013
153572 180480 67201936
140896 167723 304307325
117368 185082 168863785
98643 170429 179366121
120899 147214 65597070
16640 137457 302386296
124270 199047 975520628
190925 192007 394701931
55333 96195 125939635
159905 163573 9175721
114739 183613 171791832
66438 116003 123916880
56855 135701 197257685
135709 176323 76886541
72875 191842 296956248
136959 176552 98725250
153622 197215 294514991
189806 190810 2568673
63850 135097 178190436
60102 66221 9203902
134580 159730 296033399
147217 166517 187242
78197 151856 183941935
98464 153774 912546821
83684 88140 11182617
50463 113322 157529368
172959 184946 948480846
40796 73768 678914745
145278 167425 55283230
182886 186889 662679950
133394 193546 218151808
15502 176088 762252502
23700 104943 203425690
74319 198449 593660218
58544 80723 40120341
75804 190401 711761483
161890 166364 11157562
101447 143689 105850106
142606 172612 735865627
130664 160722 74916878
106726 163831 142781760
130236 134683 389702024
77312 188625 419744248
181415 189335 683952663
79225 145951 166762651
95937 117542 228876829
79988 180795 556845084
190680 192194 396526738
189682 190089 541868458
30859 107982 193244850
142890 177851 439968754
2892 91232 233822662
173834 174979 2870598
51960 62644 27093201
145928 176516 76217119
154190 180266 65122386
85142 168065 206933556
86182 175799 223612838
121514 187690 164849036
196569 198817 5671931
3072 92131 223092406
32238 155078 307249921
169727 186430 41492415
78122 130123 349292842
5486 111790 507812895
179731 187127 18394813
145961 169899 367297701
70941 94699 59179850
50418 130241 200011785
55865 95563 99301547
67722 87626 49870337
58307 166578 270618032
45578 143058 217936240
44219 199875 904231508
102575 191968 223460799
19658 36601 42465085
148907 177900 72301140
43368 72239 72453336
132876 188877 813493586
96077 137361 568011356
158918 185100 692975454
181336 186553 993167499
73261 178327 80158640
39597 62155 56666487
122800 135974 553642831
47777 152597 641610507
85778 91496 143300848
61891 67024 628357531
153045 173602 356140909
34957 177363 356084003
160353 187991 831114126
98209 192097 234635653
44085 101609 705715382
10401 18119 301629571
12982 70816 145058023
165120 173985 8175989
30826 150267 389207940
100318 170987 662863719
132414 145470 32537936
117562 148765 77904406
50426 55084 962501795
61028 129533 171407508
115230 182719 904141730
189496 198859 23685519
176410 177603 2924194
29382 114989 214545103
7188 169803 406775113
123244 170594 117930613
59861 76688 505673127
94404 98825 10937797
183186 195329 30501185
188230 195609 438709340
35125 77074 105316646
196941 198772 765791207
14779 25698 354106886
75664 108164 58183926
157712 190074 80749484
82948 146614 159025409
186881 190710 9671048
88154 116920 377293008
95701 165176 173741003
188213 190378 476897367
70259 76400 15359407
80976 170714 224010496
136451 179374 660705663
148437 178368 131755263
38931 184090 809540608
125478 155477 74515005
124704 126227 310187225
2641 4424 179140244
125395 177500 129740191
107372 121449 469930366
28528 46223 44554590
185992 189279 179850756
194706 195945 3166388
105688 127558 54948653
74311 124702 125991574
142834 191261 120790934
56369 166257 274735211
146931 186554 245026539
115204 164558 123244080
82584 161121 196101257
98642 165424 167005335
131460 137684 15462931
39675 155055 288391203
162751 182524 49274864
41264 138436 695441756
82585 133585 127464852
31369 31372 12830
54245 124176 825109174
134871 175675 101631662
157985 188336 636891609
146514 193684 117633099
19699 47502 978419552
177797 190255 31061836
132724 166475 113109251
28740 48323 3918105
146505 167234 51682513
78396 153723 79331361
135319 172331 990870138
95035 131474 118161163
181030 187638 16392520
160945 183002 54931089
108028 145598 93952694
74140 118172 460246897
173976 193736 49421329
1629 3762 5342568
80888 171295 395257325
10179 139078 626528683
18280 140189 305159684
135638 163490 175943201
161650 192572 249716022
10782 39315 71565488
110429 164818 522315715
44365 57744 33466538
166280 175967 24131894
37521 44702 18147300
18930 41307 56151023
77571 128051 933924120
145207 146341 216456910
21446 150361 806205042
71024 157521 559318658
188470 191606 7885025
175512 189416 34655565
85567 85876 784322
162407 175725 33166467
118165 172567 135685073
116719 120372 9229900
85407 96674 27829468
129990 196520 166048422
168043 195345 68207722
87847 148612 151629037
133053 151070 44856660
151583 186333 958500342
114567 191879 192922787
134045 139241 12952797
164760 199474 86874487
15435 81361 256983896
98901 150406 412861376
78766 130781 130076599
21201 35556 35978848
120109 140375 50561239
177035 193433 40998429
153003 188694 89057207
24715 33113 415016183
20133 28944 959218613
37787 127696 502777262
186117 189987 9733948
19854 36674 42114562
96827 188341 246054616
131365 196009 161331801
115555 124536 22615049
22149 67231 113232213
151073 155338 177740093
119001 177536 479703634
137962 190233 130258488
136487 160717 465814278
146609 146827 539361
82263 119541 604156328
16007 70279 478252742
135893 164283 70850369
87012 148778 154130426
121462 195380 674635289
62323 67139 12013070
47695 65364 995874506
198315 199179 589441645
23351 52219 988486140
83409 173443 482782837
88763 116428 725303835
51739 91771 919356145
105659 174662 172345969
183997 184433 1108923
75668 78478 429967774
68128 192554 310671600
72638 195282 618679396
115943 118964 7585820
39577 82849 88801347
112751 197410 211457895
89845 92929 7602285
24311 172224 887702333
43236 178840 338780891
84960 86657 245906997
41138 133217 704667287
19340 81173 864421532
55557 107381 129661973
154144 164449 612150327
131626 179765 176587030
96173 134989 763869555
102449 139608 93175263
57428 111170 134443011
119913 172142 255448168
115095 146108 6901227
126222 187806 316932268
176170 190095 788671059
81324 125697 111040495
39405 47207 65511283
29224 191625 417178367
184143 196256 30496611
85730 91136 205713393
63514 73428 650005463
98316 183015 875921127
171313 177154 210954407
110120 141802 658669077
27891 37914 25265323
131709 151008 48086863
138541 178223 98885969
128070 134294 15526058
9405 94477 949578488
96957 145592 121735148
34716 173338 346642923
182801 185263 6027782
184353 197267 51204189
148846 194138 255784916
45231 129919 212018581
185426 196397 389944421
153546 179626 32791342
23733 42749 980706853
110853 173497 156362568
68906 166486 243707694
179886 186977 150823930
33758 68216 86632430
144998 179095 440596478
171336 173917 702137412
64138 170652 266007376
114473 151116 364688644
52108 190850 400276650
92532 193989 42947822
139353 158193 771246236
128469 152940 60881924
154853 186326 78459588
14421 61177 703659625
190100 199616 24118079
142278 146369 915359953
168556 190515 54686244
65216 137988 317841418
56457 58248 4588941
112353 177776 899485586
38832 83764 112700990
146053 152302 251031918
156517 185315 71812546
165483 197076 997896619
71387 103600 80109494
39211 187920 371540993
158590 175881 902986442
167822 182018 277938337
60427 104157 109144037
193522 198136 5786157
108223 136769 9544093
42967 173411 325941950
6965 182267 438419970
62412 134092 780446910
12621 190184 443935186
35801 63341 352075171
34558 60175 64388508
133785 164537 76654375
79659 125814 598932218
57984 62061 10404921
64789 115235 126084350
80915 101954 52301277
114149 183604 892351244
14694 16342 803036066
104508 143745 98276937
85107 115949 587512878
123255 133579 25714490
185161 185500 841949
179648 183963 10728905
6339 121986 289704198
62520 106803 110476291
58517 128202 40043076
197791 198589 182185792
172756 179700 545228186
16770 190909 925026060
142045 188065 639823827
48632 98114 747272045
85712 169108 208146068
136064 139999 9867039
196732 198621 4736162
149749 182606 81963448
100381 118178 409954019
96313 195654 992022758
115471 139805 520010769
68657 194460 314136969
86078 188442 742025822
179384 181856 6248830
148272 165152 42232096
83795 88075 10757791
136462 167172 76637921
124379 183932 215468309
152624 199569 117486503
180423 199099 255524764
21790 196979 682895639
146720 147619 357290743
116903 177811 151932916
50115 188323 345428425
184230 197349 271188671
10963 88451 194311117
78524 143898 231333657
125756 183052 142741457
19498 102932 208667179
102361 141756 467016323
4163 163159 397819097
25756 195233 423971430
63393 196554 332700559
18245 134159 290262439
122511 188490 498792927
39175 138445 248375397
66991 183176 290050472
105125 176945 179395761
105799 133192 68676554
192951 195347 6075350
164372 176626 30505678
13800 70827 580017084
42640 150973 270910365
135608 188020 996152309
197302 199169 4727141
3458 150250 10817285
91302 93325 4964641
33259 102575 236401717
122926 187990 806262206
115329 146058 76832913
159156 167110 977111809
5755 164192 396445155
192772 197666 84807549
193275 196805 939285776
17385 68050 127156434
144149 186799 106265320
113727 182589 831331646
51281 176076 312021479
123257 164653 103184544
141579 193059 827483905
111257 167666 140887964
180235 198467 87926700
149510 155067 13738875
168937 180915 29796873
165196 177981 31719739
57904 121442 159146054
192768 197570 12197557
1811 132729 934952956
94159 115121 52439208
165929 186411 604123096
149382 186859 93385770
83052 115191 80206320
42857 68170 582764245
178583 199700 53102512
158242 199466 103197922
154658 192743 95135981
98626 162245 367385528
19815 78723 163443328
85854 121887 90054104
190759 192006 3165475
157054 196845 287459364
54826 170272 885980451
21945 119868 674802254
8531 73424 509420547
63809 188053 310207335
144477 165301 69398225
89466 130123 621043185
126319 161339 982715814
139202 146276 17696081
191805 197312 13946791
13960 188115 435358184
49259 73483 60919770
66205 130082 159788761
4905 171987 417938641
88944 140293 128248966
91085 127809 91919051
23613 148794 562666291
45312 56805 584010463
54746 75261 51705658
141772 151585 786328239
60818 127368 166554654
134654 148533 34489468
107935 172635 483017381
51057 163404 280969184
137054 171912 86849024
156971 165968 22603095
149223 184918 207251294
160834 179938 47548068
111247 142935 644019209
64596 161700 242641780
110809 184305 960954525
78840 155693 651696813
24164 182352 292427952
41269 135849 236615583
139141 140316 2942960
52949 169188 290705916
75145 161646 319641414
135724 154841 47569864
69746 163157 233281320
22296 93006 828994317
115907 192112 911515834
133478 187906 405493335
99403 181284 204607551
192345 199923 6294372
52467 138928 490088646
49347 183594 671312203
100609 178777 560590007
162152 164921 778853091
48184 84206 953233256
59890 173997 285025225
186881 195167 934590579
174829 190178 38256750
87493 108723 52853807
172430 175788 8412322
144472 184867 34130375
89509 105630 98100018
70469 156875 255559496
64662 193712 322305913
120610 179065 694971973
54557 69504 37714592
29330 33233 566962199
44517 51183 9378109
100262 157608 143372565
183046 183299 976673799
17189 139078 305145830
21994 46796 911342417
49412 93776 111102023
119478 184619 162328011
79401 171056 641595515
157114 180612 17391351
16818 101089 342512077
148145 160977 537326596
137373 197133 66869717
109472 187821 195441010
101246 154419 132947038
165123 181065 291142152
197781 199638 4703334
131673 153789 54999736
104838 169343 190343358
128491 193746 32433813
147632 157477 289179105
133595 180619 530171699
78326 178493 731796928
27724 190489 637573271
181295 184787 8599582
183992 196848 296033657
172675 194194 422883979
23382 179606 614317256
42277 164983 82644680
171144 195818 3475234
72379 97368 62134540
15371 93637 601005972
34929 86135 128568775
148552 158401 372290456
148205 184135 640350955
59934 100299 100732151
186850 199391 766698946
120587 188051 532532706
33868 159512 314379431
85879 154255 632582159
144387 179709 88031373
98145 129364 347539832
94419 135525 398449449
194605 199623 12763852
162409 198339 728812497
97305 129435 720960505
139934 169200 72979062
148607 199063 126160023
33742 151689 457213254
99337 190635 780155067
167131 176304 22855917
123821 185179 404660658
166827 179343 31084904
183122 187406 488271501
125994 140717 36654559
40631 59326 101770614
190446 190712 356294526
160761 177358 41274163
160369 172083 430527823
57324 142651 213434929
165728 188774 821845205
26505 118156 580266637
102520 183509 202371090
42274 74791 81615371
119099 183207 159838191
17354 172051 386874035
175312 194346 10244934
71316 179370 757761546
20241 159095 347408079
75923 140756 779852189
9697 75911 81706802
122623 144718 880924003
14528 96613 512108461
181081 195925 52095051
133092 145678 31358477
132371 142167 926745756
151096 199917 871255733
26432 49425 580812495
117120 135703 46429571
118934 126626 217287329
65528 181480 289523015
99756 153451 553430310
115772 117561 4445647
123852 176851 90243954
44716 139036 235956990
68085 92560 61052441
88989 164350 981999005
11524 23596 30134156
109093 163799 136675261
111973 164509 131183090
97580 175171 705612472
100290 193672 233422965
119820 131687 29629439
144260 177784 83572545
199605 199770 935169036
93654 130560 92477587
99090 112343 846728296
153616 156259 62190257
149713 173573 202758789
110707 161887 127882694
24640 149266 430420035
171441 196769 63480464
189675 194598 737948988
41953 108828 167275151
81073 116981 178937669
151682 192865 588422942
150969 163659 582050268
118980 171985 162516823
102326 163177 152213341
14304 14609 778059294
87546 177229 223731470
104584 104856 289186857
87218 166010 196675146
134374 159409 244093345
157644 186978 275558875
53539 82191 71941116
151489 191157 99034706
57926 151346 453814933
188702 196033 998677574
29519 57200 757366468
176513 188935 30936038
120586 135161 545809552
85634 181277 258490480
105601 118396 32164009
120482 154249 84083590
9948 162163 380916297
113362 132834 309109637
86096 193313 267593009
25229 173672 371292228
174370 193016 46610034
154953 166490 28931843
197661 197838 460979
179301 196689 43688437
28381 61318 419868276
190083 197068 933805929
138486 173603 849903144
50629 134203 209305827
12682 79779 4847671
144110 145459 357831722
125706 197253 178529022
62947 106941 109769965
41395 55307 504208522
42989 127018 72084909
58780 185575 316621137
41362 191086 553641671
116808 132355 477347347
12181 35735 58854359
80529 161475 202145254
96233 110760 36394936
86816 133371 116318556
186063 196506 26412092
30861 99687 172317007
135270 168500 82919775
1048 67438 630132335
54008 140460 216344586
169082 194969 963725923
23839 195006 428185332
159019 172906 130455114
128517 156953 70712225
150869 186344 88314786
95052 159519 161111152
2508 110027 896671370
183204 198135 67524253
10629 91462 428481274
123165 150265 67480561
89776 105283 38564116
98431 150055 129138475
90244 183851 233532050
187911 189606 943673767
173093 180920 19559467
178665 182106 8671747
44282 70925 66893403
2623 25700 57600371
122074 122333 949081508
47088 154141 340541380
190490 199037 709907354
197678 198326 1637559
10746 148377 344394761
136951 170773 84264577
167694 197007 73267622
117904 134125 779394253
109255 144282 174022252
172248 174816 6445102
199886 199897 21177
56582 106718 125371949
189747 192711 599999704
35497 127778 231284629
21266 106199 212638981
159045 175595 41304205
20395 25375 483589184
54975 85170 366390058
195473 198601 442362740
107453 148785 103332963
35195 177917 886878367
78 191596 478929625
125761 188068 844597540
34213 56336 698343543
46847 182858 553945133
11892 172190 400811054
199882 199975 220311
17522 71116 134518691
105409 157995 131382525
102155 164195 25731883
103256 121895 47056505
185434 190254 12133005
65644 139582 493683368
89831 157592 169106511
98863 166701 169639986
139243 166918 174665745
149708 173662 912496978
186307 195127 22309060
60398 184298 309406345
112194 165299 132684194
23868 26247 5933466
30293 51291 182136687
114786 123863 920271324
193911 199486 14162552
88295 95625 165655386
127641 168807 102591230
180769 194827 35156554
67054 161354 235589216
81636 126825 112992232
25950 42547 378693780
162894 163885 2537125
153295 170463 894064787
138244 142755 11205370
7000 135741 322278108
112864 113751 2250396
85473 114673 72837604
196783 198871 525909610
18239 150810 430717636
80879 126487 114110607
153779 178944 62759762
145003 151853 769852898
57728 82233 61489548
118343 159383 43987674
139337 196272 675290044
50112 111421 153558428
178593 191801 33084317
92900 198025 870053913
5241 102724 407936044
136809 186744 259931924
42513 87011 914449588
15407 157442 355226280
152582 177283 46803070
89463 174758 876843249
104535 114955 26242408
187902 188783 426184495
160348 197402 92619714
141869 171381 960064802
10344 130309 373000344
126275 159329 498398431
113259 135204 20202623
84306 195498 277570414
35058 152134 326600290
153266 156699 572749032
73636 91533 366537449
50842 80377 503640321
178190 184485 15683626
59628 91547 192542527
75019 191615 290967019
53638 82658 807181619
35465 154167 791390822
122274 183704 574028226
7393 70008 543816422
162104 184716 2366750
164540 177639 467505862
125095 193922 824874729
32089 175656 359066972
190979 195449 11269028
178177 188389 321376247
141981 196177 135363378
152194 193119 419548104
84393 95628 27777343
22431 95601 183293277
189811 198336 985111411
169715 171716 264970699
89246 156499 167744158
14811 127801 283021263
122940 166620 108867039
166842 184401 77964338
95592 100023 10932741
2874 67732 162655836
114963 171355 140702833
107594 145522 94881155
184459 186917 293443292
134164 170425 90297065
182895 199168 854877599
67340 150247 207135033
185530 199214 34586493
55193 69633 36425492
197005 199842 912934774
131897 190322 145589430
50745 172785 305071991
20630 198583 445218278
10566 188692 684302825
75549 138109 156261047
37703 162042 311023907
180706 184258 8776681
104149 106147 3268643
35254 147098 280051451
32015 35362 8389940
23699 51249 69095359
174862 178335 294186623
180942 182541 3984482
100839 167720 629702537
167006 188184 254236543
707 93693 587745128
57243 114677 143724317
37635 82679 843533497
57876 123787 165123287
46603 179103 331093340
123279 190169 441607082
14357 74726 151443099
88048 102459 35591793
117110 169800 658002237
8833 89323 67295710
27831 190475 556298488
196445 196511 280502539
105849 128275 951582306
38422 141030 261602831
180037 184191 359383290
191383 192921 929481503
106403 125897 913965604
7814 81624 205202142
193246 195584 240198491
107663 194359 216579280
1341 71558 923569583
1878 24913 516580901
44783 48250 8626193
22464 51076 273848296
60835 121500 151849699
25883 39188 33575566
67412 152711 213033405
27288 116662 747064788
118820 170240 128247000
63628 102405 892109720
26719 196279 424244080
124207 141914 297788821
6088 157438 378573135
59707 133866 185512619
4270 6537 594089241
169946 187166 42820212
180427 197808 43616163
17945 140126 784983222
86434 115663 49431144
48727 147736 247655544
193237 199102 14882840
130491 194978 160848695
183228 188669 13589752
94986 112446 43773060
159661 184838 16127820
80457 107318 66948229
130459 160296 773399606
134266 179226 76645526
101498 181381 477358893
187434 199047 290578849
129147 139198 25043096
122184 199329 192629054
115181 181628 165834033
85595 134563 122353435
48265 63296 37835946
173336 196767 297490677
42886 122777 108636917
52500 186731 335398914
141324 174199 81880260
98674 161041 971264865
129356 182055 131329537
154403 193523 713717071
178104 192723 382176907
47902 117964 203428747
198262 199092 937007903
194312 196744 6200642
118394 136587 45442578
190334 190789 1214964
141053 157357 40528270
136237 162977 66683647
55294 79516 60816436
44780 120801 557681314
55289 63007 19577958
11222 71657 983604454
115039 126353 485024421
54135 185639 842494548
142851 190505 118811493
170638 184437 870357037
95008 193486 405027271
126124 161204 949869483
183054 186468 8375315
55239 173056 294459093
161526 197422 89697017
19512 124882 264058803
5712 49428 109515481
98714 101977 40131785
20956 181438 401359535
30619 70463 855696503
76234 187443 500045495
171316 177307 960254582
99926 163520 159091133
155485 190917 773662679
199457 199721 636141
197129 197886 1932330
11284 185987 567083314
117979 159165 102784788
9504 53647 945972322
97891 191294 233380637
118821 135919 834669672
177350 180216 7192838
182559 193533 533605765
139129 198059 147203819
93358 136632 108251078
109830 185465 188603178
164953 185021 49873681
191297 196668 13581804
160451 193202 519659207
107483 179807 180585497
54021 189833 339379301
154101 198729 975143136
80901 135931 137511392
128105 174589 684120436
146342 156865 26042293
199070 199263 495000
180771 185189 8380861
151216 196007 111910795
108404 172584 342941994
7550 188081 451373162
50756 67509 42245728
109234 120003 27086374
2994 89398 473523104
85355 180328 336047603
92957 116737 59530339
187785 188506 1910779
157222 188080 73603856
23386 153862 326461597
189572 194688 3900043
129435 151295 54389386
96012 191755 278576519
196502 198459 4919731
60841 129849 172678291
128251 164134 89450352
95897 183484 246894390
31615 45132 34073857
118089 191219 182535826
84120 95470 369599245
71223 122418 345261756
96710 193589 740619207
147264 170532 899313720
76644 110753 85140961
31804 41283 23916841
33376 108544 730382312
162675 169660 657075109
176220 185184 648535140
112637 147697 87533491
26049 117371 228829189
34935 67682 542580253
147769 157238 801619281
123182 160843 93835890
198666 199399 1892655
173828 186047 30400928
14655 62787 339665653
82155 96801 36367263
123198 186522 638661583
43474 148392 262348777
152543 191212 266588519
8013 176058 420318018
72872 175644 814525774
76333 97075 51593876
80615 192036 278166790
86764 143089 140612971
190938 195566 11683365
115410 199478 762272852
121159 158759 93621723
130541 166943 90730895
134361 164901 203681943
158148 161393 403459227
179573 189161 23933630
98194 188703 929493601
99044 126211 230819130
132979 158032 62365193
49648 157596 719273333
62715 109095 190961905
157966 198975 959899094
63602 68978 172922
109683 193282 208689297
153445 167092 34149594
104539 110843 15926233
164508 176737 30455070
88620 193896 762035135
2618 105464 911343299
27235 149148 305159729
34721 124909 67031721
73872 183699 274008801
187952 199959 30372719
49101 103584 136176572
180606 186209 990272946
183407 192054 21704963
113343 175203 798656797
62154 198131 339772079
178188 192367 541107648
77802 139615 154527814
23197 164090 352594455
131155 150355 47785187
67093 157099 224739995
54168 130025 190002198
42217 97288 137625677
164832 198049 83077587
99744 132778 746718433
872 144288 756067696
9759 111967 662239418
110111 184123 585633358
37155 41203 241630806
67659 123010 17949983
123932 179913 199879739
169918 171963 2072838
48892 70281 446376316
113095 161131 311270356
67956 124900 111070713
44281 151907 269096055
86355 180540 996671953
59313 129028 510512656
113857 157294 108284985
89087 188336 247645186
22871 45707 664791319
17450 80041 157016367
190697 199755 10841801
195218 196448 398459419
190886 192840 527676985
122783 123412 1577369
24364 26988 6557201
172180 173169 341581488
164736 191954 734589741
86592 88191 486000412
9538 175752 415779800
22850 77795 137912704
128955 129819 2156961
77382 170821 923181630
32120 171585 348773812
172968 177629 138470868
24150 148664 837576425
37903 67103 70358858
140605 180474 99420640
44226 167714 308740815
160820 188974 599824042
153775 173067 48172580
145290 173180 214391004
178284 182222 9908891
41244 190742 373593249
62684 153851 417746692
87491 134868 240874795
4350 16648 845473603
59588 99688 511324119
55317 92028 91974001
55276 134757 876060800
57049 137947 202408339
106271 143508 93257394
97678 152865 137988353
3337 159468 615046297
130027 159573 73572943
38077 119496 443896169
35825 185515 638951496
182983 193367 26008131
137670 176742 97385143
192174 199691 599620182
227 113651 315711840
34494 107141 877240897
115264 179422 771931523
34385 185485 472177215
55866 144458 221594174
12406 21854 23528970
110005 116461 16151453
48564 115711 208795375
125798 172291 325834006
46663 163231 291454749
42028 42393 900116
50249 152227 705057996
145335 178425 82427411
18588 135028 291558862
117101 137918 52046978
75598 135055 148550818
160157 196694 91336470
93794 171588 194251777
193995 199794 14676428
12063 126207 285875872
178463 182766 228930531
120988 196908 189496677
77896 101179 174473305
174552 187077 812453689
75468 196410 497230168
158422 174764 409956913
93576 121130 69136844
161320 194675 93984252
195439 199523 10369716
181891 185624 589249179
31459 146794 288737020
19924 56504 2183420
9757 189943 450603035
52 67871 749705971
94666 133774 489932074
166841 169364 6296774
22845 52702 74895116
58612 197717 347727237
45022 142215 243114508
189576 197020 18800821
130109 143293 32759186
12742 68665 140303517
17413 135220 393671019
86925 179372 469138956
105075 189951 211973862
2164 35412 235522843
61547 92686 697245885
154178 198757 111567761
70580 114232 109144491
92547 171380 502627858
147334 185191 94248313
1546 196796 488496352
86643 135259 454677782
116280 194548 985021069
194041 194502 29741000
27598 46724 724664327
16883 144479 997877746
16585 118352 725098853
99412 149367 770353588
11962 107245 238429892
50029 148074 245246763
139087 162256 57780521
70282 122610 130901791
61513 179782 295334224
42702 62461 871792759
17284 22865 13816778
122781 186656 159017203
57967 137901 199994968
104544 168568 641715689
82609 164135 203553761
64539 113619 122753986
178666 191231 31497220
88856 187534 970228468
32033 82563 934774575
39740 46257 466208424
65040 149823 414619719
125899 163913 4585752
133919 173148 97711762
38425 174336 339770060
424 178028 444145882
60899 153025 934353304
103053 159688 448421979
199630 199771 707509215
17023 74231 918984055
139871 148451 518398989
44048 153962 389334074
162456 171574 22637537
178741 197862 294877536
24952 167779 628012142
151800 198520 415767904
118358 195132 191671085
154193 198982 112101038
49190 195205 365062779
7549 191220 459324107
194152 194923 1937724
62787 142819 78587347
132417 199686 168034499
85733 120936 856872608
82322 169317 217249894
111747 163909 686959116
11566 113821 779990204
11404 92497 203099258
177410 197642 50790576
151139 163096 29830641
48171 172333 310292924
103863 119679 890419450
147317 184523 324854322
36996 168369 328608738
123593 164303 101453879
178543 187969 23534894
183376 194837 28752933
30851 117583 189058913
161717 176022 832003833
163547 175806 908124665
80923 120442 105893506
41663 70578 94850929
139638 152339 787729400
159761 169950 25415680
48140 77326 299822382
197586 199618 5152675
178031 190438 192336161
182211 186643 40166350
164451 176626 30321301
37000 145027 810510581
111057 138681 69082124
196486 198082 972276252
124722 178202 133158863
87729 165801 194894882
194679 196842 949591484
122738 168089 927761613
79462 180478 252222836
74382 195836 468602942
187204 195033 251844564
34977 106866 179993826
179637 195332 188991354
93369 190265 922836195
27993 140503 281781187
177958 182000 10135947
23888 58887 62003720
159724 179680 303261266
6966 187281 450809362
163224 166399 953110950
70288 121619 128392119
113154 185042 832254734
70502 197208 316544275
63449 71055 19089919
79768 110844 77545168
7600 18541 184505135
5073 168164 544799367
63650 154839 227714178
83964 89086 643248040
78281 163760 330310990
119661 190424 176407258
41179 139385 39421074
16667 120900 261088141
185731 187802 362976830
94491 111257 42010305
107322 172672 163162134
150165 171432 865781387
185832 187560 4325051
99351 158978 149085103
153034 195109 734660637
104909 122355 30916856
12183 65493 133708240
82680 104451 836795467
180832 188991 233749341
33834 85698 63220146
51510 173662 305386294
184162 188607 905373367
73940 81549 18938360
198003 198444 1094846
191458 196809 13557024
87529 169825 283824482
52441 143825 532680672
51673 57487 579189729
186531 194468 539728781
123576 138143 932873481
89563 164798 649306171
121809 132120 794983645
45287 92946 119248585
152025 186060 467951722
116400 127240 636003099
108450 167094 146535023
33406 78989 114444155
130891 179025 119866754
171787 178212 16020677
189441 199464 633190709
64183 91532 68340252
188686 198310 952375077
79749 103766 708273367
7085 110101 575795678
138955 168556 73875043
9196 38011 297102590
73630 90159 41234243
143086 143416 534641766
25357 49998 898487418
85331 92571 17851754
143691 181424 582489985
72600 131157 295128653
85641 188813 125608568
35608 91426 139965198
197782 199725 261343828
14744 194794 450224594
164011 172886 999743431
196334 198003 3100135
57450 147163 538232752
71631 135004 370343819
50674 146120 238909697
145295 177889 795117935
145725 160254 36221406
53739 165430 939042454
106448 148274 566734184
112090 187696 188608676
165620 186795 756419167
104712 165564 152197812
172912 192506 48979014
88345 107455 47511730
178076 199120 12849170
196776 199064 774102760
185329 194156 8756806
151674 152571 636467143
141610 196824 137901073
177233 179881 6591404
164687 172427 19211542
169132 190514 90011822
126605 141223 526553693
68860 117326 121043397
163425 172529 11741488
29237 85167 140565164
21816 150758 615793654
21430 169236 369855817
141268 190104 121695570
108698 133011 687468256
136499 196315 149393223
42337 43889 3836386
2204 199219 492874368
146306 183585 515312141
9183 158548 716410740
50048 167776 294445697
66769 69546 997453632
192693 198905 15730036
156152 178809 56547669
27911 39432 995067490
145141 197931 328215326
67369 127435 150266234
38692 60637 55075719
111909 127344 40404875
62484 177593 287390182
11871 53526 104270852
169567 176832 817226970
44177 67136 57615120
35834 154296 799234077
138634 176405 336803520
62412 150739 220652704
69413 108357 707729287
171360 198110 183568344
181592 185697 10108387
198242 199080 526560530
35254 60111 62549147
27935 52127 60712794
112083 190117 964251804
18999 75315 874022341
116797 144695 56849907
73695 187003 431184779
9465 99850 226236190
56547 152089 947978393
11535 158636 966505455
10275 30134 49663852
108420 190338 934876860
17759 154410 604057273
46287 61384 37926153
96456 187756 280030320
97093 181151 210015533
92577 114242 33718794
184977 190700 14380370
77829 160518 206532094
68914 101990 82386134
29584 141424 616725394
198552 198786 616108
41110 188680 593375371
14462 164613 375600640
177928 197683 49591976
48618 186900 432275291
80042 87389 18422065
154178 173674 48659173
192529 197588 409833101
38252 147916 738776524
176505 193918 43493923
6376 185855 498038653
84543 142256 144098795
140001 192292 99053154
109150 193439 591780999
176930 178979 5048002
7556 143143 339399169
51517 83528 80486156
170411 171743 3312568
167001 199287 773731641
84657 103336 518604341
73410 151593 391950610
116289 163256 461097828
133705 174729 971107565
154392 196797 729822340
9616 105001 238813346
74944 168465 497854053
155725 166515 27134371
88950 130832 104676945
139601 145045 13498242
63456 147760 210637769
113272 184135 176713411
164627 183627 586236854
152838 179111 65479199
104920 172245 168204732
19065 164004 362590647
138924 153865 354632949
142468 164189 38010904
5932 24554 910650044
166114 184038 44564320
165690 199323 918985849
101959 155058 878488802
9649 176196 785877157
40056 150171 643470775
99521 133741 85835582
50637 174164 308791927
146806 176749 74599343
115372 153449 95003109
118635 144219 63857363
33720 130226 241828133
197049 197895 993956734
62224 197028 336762159
57181 197905 351815945
146701 174262 774786138
144919 159880 37354164
33183 77714 111765798
8599 124681 290858678
175952 183478 18725375
27305 199472 430882131
178159 197030 9374320
192444 197447 12651193
94740 135849 111513057
126624 191321 459189648
194777 195049 15968235
128069 167464 98177516
18772 23522 11769552
148203 171202 973432012
36009 37853 4737471
67350 127348 150096970
177307 180222 7319057
199745 199758 38305
142352 184636 105293300
114494 155989 516685069
52024 192396 350918248
188444 199652 28325487
151740 159946 20521154
116618 156366 469693604
13292 74489 654898350
149659 192587 107135508
18704 120770 530625479
85110 158749 183680187
5753 71492 953271036
78435 117599 97863528
1338 106765 754751510
48705 137023 221016151
150115 159649 23765402
32018 108537 164480620
105141 163680 335853197
29774 69329 591594597
26228 95109 329236869
181954 196123 367609349
13335 30297 278983149
39190 171943 641384913
157287 166607 314631212
10740 18645 156545791
178413 197548 13143771
122309 166360 244204586
147762 162050 239333564
72497 145512 203579456
186431 198434 607446698
167393 188723 53134247
115337 144237 72179565
52068 136970 838099315
91844 171775 897663956
96931 130413 128185628
134116 183130 122131846
108029 181146 589272289
53403 189694 340595482
30711 65853 88428029
172423 174258 4584020
119673 183224 80300541
103585 152265 121808716
56525 117955 153756121
151534 170362 37847444
46234 66822 51710697
88543 117769 72917417
192121 194719 6521420
66144 88062 54954355
100224 115676 344063628
188927 193282 9244193
181674 196065 946679708
139085 171919 81794684
20544 156563 340253577
36280 50334 35230488
199570 199902 794202
191406 192012 800557902
172206 173266 2634226
141353 172409 77323223
186690 190428 887898191
111552 190735 197594179
125451 178743 132664126
172944 177902 12386322
14211 117095 66001696
97249 166897 174113598
179928 184730 11933907
104259 171807 168817746
73213 160448 498269071
170754 188185 43468576
101261 116922 39437724
55342 138148 454760541
31283 198931 419449822
15805 183284 562168928
15518 159370 359817432
130721 140250 825941429
142188 158924 41644238
183867 186895 2296980
714 17937 43187932
9837 103478 234373362
162579 192353 363762230
63474 92855 519273786
177042 192257 38054940
105138 139949 87201497
56004 142475 216352544
134397 158240 59320811
148021 155202 17782344
144053 178045 84717121
70020 196215 315270684
70369 192621 868536140
79072 136315 831731457
46900 176760 967371933
84283 136091 129330452
87419 95926 543420266
2923 138838 39554134
39861 199463 775682077
153209 175724 316459094
199740 199949 527394
14930 65802 127605732
43881 71607 69629217
180811 195094 311041494
123423 137231 34322730
165369 173056 19045935
39329 57502 867427011
39979 144897 262432557
29839 126318 999928273
134475 135264 1904133
182405 183610 2935882
9051 144262 338456904
152727 158544 14487180
161607 190121 71021376
108399 195967 218830918
113857 173662 149146393
60434 121509 785025071
100203 161428 153191051
146919 173796 835034382
84120 192343 825622087
22344 141595 80639836
125443 170753 858593894
100727 175824 273278254
65844 169459 927160979
29299 159971 440234649
30540 82544 445455463
53630 76862 58341072
15103 61373 116014052
2284 91228 222825725
194368 197029 501032138
6952 196298 473658361
165317 199695 85969361
15573 146583 841705224
116344 138489 55325961
125735 178111 130433459
14380 138150 309827729
144723 165533 961946266
188100 193095 12564704
172563 198909 371914897
149001 153751 109469650
153874 161698 19650477
132797 148202 38318548
50495 113877 915055252
12021 93832 459634870
166317 180432 13645375
147234 169983 56666782
147684 169536 54527822
135936 199636 159202042
124389 185421 151934287
4218 113079 286938187
108290 119443 28091243
16146 197260 452970794
88162 156315 698498166
39464 77278 94804542
81310 82891 96674952
46953 70192 462722558
90649 122561 79851483
160457 173437 684228343
114707 156422 103994732
122660 123801 2875930
80921 103275 504582375
46822 176337 323729860
54804 186767 329656925
172528 198883 405381375
9822 134759 312984869
34165 159034 881294333
67945 172311 260567918
142990 176521 982939939
37859 109449 179250842
119537 151650 130529970
25417 97853 181411302
19091 142983 698727905
78578 100136 53596234
20245 80380 150887150
191308 199607 390616908
158081 160064 5006528
57996 153191 237914825
48039 145077 242661218
106320 185068 196626284
58360 145053 16025177
46345 143677 301320381
97940 157216 345686080
36258 102546 165851003
185135 194356 18096027
185409 195327 25040055
174380 178842 11071357
99485 100869 3437562
186041 187899 4648317
62986 159472 423292090
52403 178736 620539824
169445 171812 400679170
195611 197959 5947330
3765 184641 533636559
167966 199100 164898803
102995 113716 372369895
81531 92520 976854713
38082 109249 199420341
97302 117333 50213014
158653 189835 77801804
21919 35595 34282165
117500 188889 895476519
152670 169857 15988927
190682 194394 9356398
154770 182638 727242100
198646 199571 1370412
174753 179115 10819689
16597 108079 714304372
20415 133198 235994385
136813 167971 299048220
166716 180012 33053000
11878 144313 331391319
114982 157049 104944621
73641 157189 208478279
79743 134486 136860161
134570 158433 930274706
38027 97797 244881086
190788 194501 9334519
100314 125726 63971770
132414 167095 86483210
52161 93079 572264830
103681 141940 161407314
51724 131286 199257498
155796 184871 484517825
90009 158135 269882943
79854 107411 68672025
106243 152487 131277153
86907 199615 573971225
162621 190045 68312318
120819 142926 436911520
155953 199068 108010562
165945 187192 578298078
148015 180895 792829258
16746 142089 491718199
145467 188428 107074068
108507 192299 209271201
161135 177434 317446865
88583 95572 17183080
53783 58490 11893142
148023 163739 415199323
196660 199023 3742536
87465 161626 893348213
118563 148200 62702449
188500 199148 26894082
81909 106539 527700684
156537 160450 579557762
151279 173401 43995154
58820 180234 542823935
137257 168822 78745386
100354 146935 814214302
14667 15679 397239684
160711 177671 87936723
14154 106248 434527033
194636 196131 400171874
66345 122644 140878875
196855 197912 903681248
120203 139921 410664467
38601 169859 328208032
63327 66792 8644436
199164 199513 956229078
160822 162917 165133574
87493 101639 34964862
2550 52687 178295172
133570 155700 608252536
101691 162422 403910377
60772 179734 380349840
176422 191031 36463275
134103 177166 107290386
87619 109892 55560755
95158 181448 227705042
120443 153346 772246538
131189 144018 556231361
121707 124798 7795878
55925 126739 386229968
44311 78154 925079311
77091 180668 773243651
121028 199145 195019773
114883 126090 28217390
162551 180985 988142370
66956 102765 12304878
100587 172910 208633929
120245 134290 35108124
130470 141301 26968848
99829 170367 176322104
170892 178576 391192647
195632 197328 460357460
58060 135806 890491248
1936 167836 645386838
21998 188408 818624674
194847 196110 3241813
58732 171323 281268671
3501 58622 555284553
63700 142230 196319730
134260 153443 929902189
75939 186083 33257807
104154 188006 209446485
7615 58659 127997752
30013 161124 328166496
78735 165984 424593200
118605 153274 86432132
51443 57310 14832258
5413 97004 172833630
40200 143624 462284967
118602 169085 126011845
175040 182183 17820194
175091 184309 22937228
124077 154924 299583958
80921 183253 549628888
128072 144171 40043249
86688 137003 854530928
4916 18535 34190861
187920 196574 444931787
100055 157404 143422179
166193 193771 267845074
64016 108125 371404714
112732 130340 44119723
69233 199000 324262495
67247 181792 427419404
1934 169986 680282941
123348 156633 82761156
8843 185694 442179364
189380 197017 19289370
38023 99478 990592971
64577 179482 286925447
20526 40438 50043070
111619 176284 702793055
172166 193913 54378756
146966 195751 121790737
55077 100556 113662427
135428 183838 120623658
68053 139843 179416740
158921 182425 58673464
17052 76773 149753412
71767 174364 256098008
10504 189041 648863085
102284 175101 182016516
54419 177557 307801116
47865 144345 254991231
86992 107262 166934753
145695 157092 15496455
22351 181895 399058191
199874 199919 959197758
154258 181206 217651282
112830 154434 103733890
187715 196976 23431507
21850 63929 157545360
111217 153443 564667585
90905 126407 88832893
77861 144721 167032714
64677 139367 186722354
197988 199415 609448706
97797 123645 64978177
145218 163339 45199910
143332 197173 472626120
168517 197086 71404817
183944 186685 6812650
30782 108366 794628353
111670 152437 101727116
92004 92292 906703992
136963 162217 62985902
192955 199856 17471496
5184 22428 43087925
187188 199929 32207577
137239 195874 146427651
122168 175815 133706337
5327 171679 462559694
76785 199837 484003100
151847 192113 714287384
120883 122566 4191051
63728 105964 105458816
139198 197208 144867148
118895 179352 581551065
178216 187841 740149242
117693 179014 742779782
117419 123123 101905461
108881 185988 192389182
189160 196486 166987934
150911 174874 59727503
9079 51772 118419943
58662 166868 969306052
126140 159972 84235674
128885 145210 40592601
140052 194062 805318488
35161 38202 298615526
110822 189917 197400217
6393 9194 6929631
181948 183358 956263789
96853 130050 415160191
15171 147706 331609237
50871 58037 18058103
199893 199899 12328
1074 28225 7777129
171238 198929 69406696
5593 107681 255592280
118180 146659 71157351
166330 177140 26880509
131808 173519 103894595
19592 102215 737868434
42814 100351 143747595
150628 152111 3616050
90267 180877 226157921
82099 186043 259349387
160335 199834 542350515
73467 95369 402975778
181120 195132 701772762
75749 125576 124601982
66924 183262 290439751
21562 132195 277163010
40405 64235 542344769
68840 76834 671546250
31596 95466 159989161
1116 49979 184897685
124956 191965 410889240
146261 179939 83835561
186438 189950 8865492
172169 186495 35617027
144702 193859 122691627
58255 193368 690484036
133078 166023 713236593
158333 171229 812901568
77343 86866 23964137
124358 162205 94293923
6804 76101 173823638
92834 124152 943955532
184934 186328 3449376
20522 84495 160569767
47397 92617 113221692
13308 99765 216306137
28317 94866 166768266
45909 128930 207864421
114486 166150 497984945
111484 179775 170375742
17813 25326 370004307
70852 165921 332244480
68350 175129 13908362
117967 161449 788932210
173350 186808 33519157
130336 190023 148698273
10139 19573 902937649
143369 187960 111071837
192886 193896 2555879
147384 160543 333533446
127152 162299 117839622
86916 90639 9219010
130145 197919 532817824
15418 96231 202268817
153227 195553 105816059
19599 178865 942494390
71798 145249 375478398
23605 120104 55831387
182585 189975 18410836
185095 191402 196583095
190652 191509 79725770
69418 166306 875103791
48449 116813 171114694
78711 149412 52066328
47699 125381 413124142
29411 69366 990685548
58274 186701 320695877
198171 198831 1676358
141520 153093 28729297
96870 174406 598115360
52399 82576 75834678
104862 165593 151880098
6659 189282 456634411
196251 198965 6864551
43290 118052 884951621
55188 153368 729028869
155376 189282 964773332
152434 187102 547935373
38723 110589 555600123
47471 87129 932452052
357 112377 280556549
137230 197554 150690526
9216 30985 54470550
190138 196077 863918835
163081 163318 501103095
197768 198874 2780668
124871 129106 10487948
182274 198465 40648045
65284 198746 629327833
170468 186010 935306229
77076 130956 134756690
135031 164821 910804862
184458 191172 16889651
141911 159107 529623291
67690 194810 317476429
4523 12678 20509023
106049 134896 72372903
74372 124193 124572675
153884 154993 892361300
105491 199373 74817546
168458 178778 877224945
176314 196849 51437630
94347 169068 35643224
172060 179269 17934463
173930 186146 30391473
29265 78395 123441468
71878 115256 905713420
51914 80510 65426456
81228 174821 978814903
22017 86948 162976304
68088 187833 925201384
134998 159752 896934831
106991 172500 380510220
112868 165072 53838883
61847 96088 96489966
19695 154395 336948102
41147 61982 110320285
114605 132272 44203308
175017 189233 31003783
194017 195434 2548820
197024 197116 552378060
67955 195735 319200391
199298 199393 260617
122254 181302 32864736
194354 196416 5259151
149376 175622 65500894
178138 180480 299312258
19171 55629 91350823
43070 78284 88252790
148396 153031 11523526
113945 151782 106018874
91126 170184 197369627
134935 179559 210347956
170932 179978 22512795
64626 164924 451645753
155528 160498 12599872
57435 162210 283119827
22859 162248 742200529
39223 140863 254297851
43619 116760 183037344
97970 160246 155750008
118781 132390 34042024
55046 159999 262437796
26688 127095 251594370
19325 67999 122144368
163019 189060 615164877
38722 167553 70519482
109575 148209 96485630
182723 198495 39624310
76331 144137 895731455
97289 117986 51919816
115114 131097 40070690
49081 165358 290832670
73213 125855 131661021
107970 131496 813387758
118885 143370 61109790
79240 111704 81097921
107559 145296 94390599
113615 169365 139132591
26609 193003 416187994
72674 90624 385572354
196819 197824 650606263
4705 24934 50612077
30438 177857 368723501
134273 153623 48087178
137299 165153 224084154
172373 185552 32800773
11389 29162 881265821
171436 185140 34126078
48624 108804 585021472
123570 173206 172157132
168941 195233 40143731
42540 198667 748526522
96097 149290 429114801
180766 180862 492793784
98269 106887 21608805
91688 121255 74072388
117689 196125 195890362
59971 121795 154777945
77229 79504 580603597
159986 176118 40230164
125674 177943 645868538
125419 169615 882216895
100586 122710 123646990
168699 190690 54802415
152071 160768 21819853
128220 141504 33110023
94360 94586 536201
31507 154597 307921780
199593 199898 752867168
168086 190158 503672026
3246 181667 810985559
12481 90609 289962939
70216 87626 43603431
199867 199997 313031
83582 178873 237716464
117648 188290 412052250
103050 182751 199239836
138818 193498 136428407
8616 112784 187058901
83887 95216 28109158
186699 193573 241424180
131415 183800 130474421
63550 77035 793179093
196303 198584 5740994
85942 168098 490246156
67862 99525 365922115
134953 141590 487994115
84731 106243 53398873
109931 154525 481394511
149095 195885 531663629
33877 189546 389233634
110244 131240 554266716
133612 139568 662882537
179092 185947 250358765
128130 132266 108107538
174910 180781 763802047
14259 53396 220498234
123699 145797 55036264
161703 189250 739097052
58018 113482 138864840
131612 154743 514269277
199852 199943 185102460
14156 115213 261763117
18274 161232 425968307
7672 167864 832718321
90941 150204 183162390
35970 90772 566974651
103549 121236 44669298
167982 176034 18018247
16253 191997 721876742
12940 49502 639191122
127533 156056 70863807
85937 144148 431212715
8628 105547 556372416
187939 188775 575909199
131634 149290 901330055
63546 110061 573409970
173621 182384 231155407
143365 190693 118008638
42769 47373 11437188
10772 105169 698899237
36623 132683 315933113
198970 199811 2108190
142279 185321 634844906
30686 129145 246756948
92368 150721 145852070
86548 169418 206820660
92432 123098 865241233
151244 186049 86693096
175166 188814 813651180
23843 153849 325304906
96158 167351 946756668
58269 176562 803130687
2334 33812 57958162
97784 183644 214453284
57635 77501 49854826
85187 132919 861998465
178884 195178 40891519
48005 162639 308896679
23109 49638 66579032
134379 151067 41512080
89520 146522 142409179
142118 167325 733268658
90710 140775 125083332
22564 70844 121291101
117995 172346 500340517
30634 40562 25126863
32971 174173 353131900
30346 162765 331382256
7363 119457 936528615
69385 150816 450347279
186577 186622 129303
18226 110153 230224198
117716 186731 172053632
148120 173779 63966200
132040 148005 39700399
42534 102360 149476175
73429 98449 372349777
114749 198401 208989304
123015 183315 150211038
20776 79610 364520628
90860 195092 260276091
46123 150547 335258808
103327 193401 225204262
101329 197773 241249221
68753 126620 959545150
68431 178972 275882102
6931 88128 203612157
102274 102825 19679821
154541 164591 25210360
184539 188813 10711001
158723 170327 791260212
46719 166046 298373558
190246 198949 22057741
46285 123034 949545945
34051 142506 814403898
122105 151523 485891653
182164 192728 393976382
44515 112018 519060592
121364 189702 776463483
88125 179435 109093839
10068 28729 46677826
149296 170881 459244402
9205 163794 386841735
13046 147028 335326909
36119 187861 686463441
107030 132584 308417811
9181 29136 49854701
114304 133574 48158866
175025 185717 26553022
117207 150881 84100676
64341 188184 309194895
56892 116112 148237089
167998 194912 459037295
33948 199051 700133806
143167 193272 124982300
95778 167196 935561128
25512 79631 878072216
162104 186811 61460681
25019 82782 233027637
104902 152393 649456436
52350 107199 489084515
7663 191768 564255872
135724 143526 669569993
162953 194697 79271473
89504 199654 275200477
20254 45561 107848692
148278 163985 493927399
52079 89269 859028271
136866 140570 98319436
117608 159224 970944939
105569 129826 60910749
59364 178236 296854313
111245 128266 971775115
128344 142785 35984783
847 107820 267910294
101697 134043 3518339
32793 98730 550552493
52915 190022 773926953
119242 196227 192204319
2639 130717 320711694
122322 128120 14500915
108131 174036 164504678
36039 67073 283490190
138417 181844 108281776
142661 173804 77573338
44733 168141 479553903
106628 114235 346602946
179716 198213 158956760
69097 156157 478659097
159844 183032 57812431
70499 82640 30412527
143153 173994 76819359
148565 164587 40024816
46401 107542 152940094
39144 60800 592033223
118826 135426 41444902
196373 197726 755161693
7717 164723 294800501
122371 170999 121189030
131718 154559 56818286
167427 179436 350123201
191642 199551 178947905
27499 37243 29635549
91928 116693 538402301
133830 151032 62569830
78301 93115 394493835
173644 176559 736252312
108675 173921 162895237
66810 138572 179336347
192676 197171 11379286
30241 157724 379992199
69354 157364 219752239
81236 198232 501885748
103841 123979 566742385
11889 186715 436958342
55497 130920 188879421
113259 184695 352279839
53847 119149 260111020
27822 148308 532791580
73658 112124 95975697
5102 143039 521160520
31791 118462 359422959
82098 175642 255465782
4245 134049 356983963
99546 122662 58191332
28596 198244 453786550
149046 186233 92660650
132156 135927 9337487
79617 148780 172723774
139160 155698 44237580
91411 120721 73401964
153036 174948 54703028
54340 172388 428263877
160920 175075 953387586
62790 171204 611428049
11541 78216 51317428
185842 196027 25720732
106480 125528 907695580
39828 131299 228997496
88676 117146 71018896
187547 195466 20014088
154127 177037 363759899
118515 171442 580076577
100130 132545 405749945
84675 171250 215981751
73742 143073 284380896
24776 114109 223922509
110175 195093 212081870
72271 117620 793969097
99752 190503 226751081
134133 183147 122116011
61503 105979 111060087
174380 198990 181285653
3209 90180 955795866
112283 117299 12522509
132399 152840 390181588
44295 139317 237764615
171607 198644 67772610
89969 189170 411890220
150487 184973 770966237
43690 92239 44228893
130379 199392 172342154
19718 106761 217884336
43655 104172 842474402
80338 111174 82439791
101094 102202 2748665
27700 95722 170451045
123725 170769 816568344
21930 118049 240774244
184576 190200 865410611
129026 134299 625189872
72593 108012 88351461
150017 191384 103233525
107921 147480 98890887
97087 178882 589097196
104681 177140 181061717
70136 147756 193897898
120501 191729 480659063
72237 100296 47625685
40580 76841 667733128
41196 84433 108450428
14704 33553 794420480
187051 195831 15808326
27545 133242 815422727
119118 187477 18236763
179970 196172 40668537
79762 140259 151166239
74654 110540 282781146
53937 152052 891864228
190483 190483 4266
152075 157582 651694422
170963 178008 17535305
75432 166871 228248650
35701 63598 814032468
41970 143481 253898286
162253 187674 34933444
78442 105948 986579181
96178 173996 295329560
51849 192766 699879786
187130 198747 29374872
78342 197744 526770266
30879 173428 356557170
17488 118999 254278191
37167 78900 51000176
126138 154677 70942719
112117 135237 301367130
115769 133857 45239064
118521 154845 90527716
112897 137607 61749208
92353 166292 184732020
53494 166367 282252360
79515 179116 921284709
178273 185841 18840025
167 184029 459727256
157967 193034 734527012
131422 139715 441722347
15536 19147 8996701
166496 167277 1969392
11791 184398 477713735
124634 196001 178030638
6884 34459 68962450
134929 191228 987740750
119826 121004 391600618
176868 184986 20181437
53126 93750 46681679
91673 104551 954926423
97153 153514 616794488
98661 145019 115983469
86586 107446 51845841
15036 22375 895561829
164641 181523 159790037
106842 123243 41314079
172857 194452 54023814
2699 96815 235535272
118881 189139 803388092
112060 166467 355899082
17075 176564 932220135
63294 106955 763306889
66715 71783 12733973
17361 88827 678600696
98415 136082 856414343
155088 184663 178647676
42353 108113 164480384
99486 116716 156563459
130165 138945 21794126
39494 106670 275224313
88108 183302 237466278
50057 130514 912603326
136087 186875 540873654
92469 146928 136229009
79766 87991 20645780
40165 160171 300100397
698 88567 220353445
40612 89050 121410073
103286 158251 882495294
22311 26866 11349034
178532 197592 519357419
76015 156832 900559064
79034 161660 206402943
142605 199054 732902725
46033 88716 806499539
31910 139666 269791915
41142 146105 661395348
176030 194928 82804360
74981 80561 13855743
30004 103035 182771907
125616 177168 128391128
167569 167953 175882055
85176 117309 80107833
155776 185767 74842583
82618 93586 983025175
180283 196009 11720045
126749 174403 118712785
88352 113965 63949062
104722 188926 142952015
167561 198680 678549414
155032 180528 996759122
6746 136909 325868932
182559 191278 21818978
26967 155258 320925171
93502 128090 86695475
149553 151504 662457646
96979 160186 158063464
153205 195218 105028289
43070 158004 287270663
56961 110104 835767775
147831 173345 993070448
159422 181323 866533769
52913 177478 311353434
23185 53551 76185960
199974 199987 981315173
169415 170232 1951715
3803 138691 337681701
108064 126900 142187053
167442 187939 396704983
145702 181074 88162391
58687 153205 241110583
16833 168984 380563603
120176 152694 81020890
15163 49113 84982285
9439 96444 217878252
64063 148460 329222577
1161 117059 725923052
185688 198843 33224553
162662 167887 13078431
54019 84653 823081074
109987 187029 192159161
67592 159401 724087537
16577 156879 838320971
83323 110176 66968517
43350 64797 807345217
105111 130337 63344617
131168 177000 68966956
16736 62637 115209025
138986 176108 700378206
23137 113896 227457863
69632 161069 228375882
38389 145319 943418830
117209 162871 113990687
81326 100535 47694500
121781 139110 43168276
147683 184152 695621135
106918 160238 133300573
190834 197996 18113932
66180 97340 77673348
137977 155925 44534198
97664 170587 84211760
5269 109571 261212787
34198 76676 939446184
60616 130552 871500373
47375 87918 872507896
40255 160124 299763216
63856 135800 377681313
29829 78122 121304602
37675 188190 947706889
66835 187449 500494541
15498 193550 445201582
121248 149375 70004908
42018 52772 142606848
88569 139388 126905447
14420 54034 99183976
146111 189822 108885072
26847 59463 849190712
46923 93164 115741465
197 150210 375425838
152261 161260 450977829
35817 149412 995114571
160148 195881 704893751
152576 198676 413004738
108969 198361 118960632
90129 122786 81777293
134526 168109 83701032
111780 180100 109463260
13363 188826 449499869
153931 169462 38867633
180068 189994 24757797
149444 189113 98948523
114376 117022 826371312
72574 101306 71420383
198287 199262 2477423
63930 95026 506497128
108496 143963 11643128
141921 172372 74240810
185005 186394 619401087
19483 163467 557180720
131637 194681 157254059
46491 55500 521209168
155415 158088 6784108
71517 141659 175230499
51915 93533 104231306
147856 199011 535412981
22156 192926 427083502
75762 184154 270452402
32124 163831 586511320
130370 159421 829387496
77455 118000 617698393
76917 134552 290440485
10662 12560 793235060
166268 186785 53814195
29234 177638 430034215
552 10211 643878075
61859 124119 574791810
117130 161088 109779799
36959 47460 940745124
75543 162511 907106965
126360 132288 346008708
174486 199689 63219945
198771 199616 777899167
160221 198417 773817104
184806 186348 276748979
63700 133816 289615261
2450 122021 237619631
16876 126865 624521165
137878 170338 490781316
88550 135680 277234420
149718 178121 70814699
73981 172639 221819105
193357 198744 709500095
68613 155948 468769743
56730 182621 672206133
103238 151305 373097343
119173 123088 1771010
155097 173869 46936765
55262 178685 355118428
165552 195846 847391802
35318 154328 215496737
69395 183555 284942872
24749 112012 218626562
187732 196362 149124655
128133 146142 209491271
27976 190391 485907965
46130 115373 215743446
50110 128632 196700445
53751 114576 319369607
190385 192952 622946048
173189 189918 363637085
44265 62942 46953822
112732 176005 436415211
38277 40550 5767994
113288 163400 125027210
97437 149765 130885814
9730 90337 224869642
122971 154149 19452946
57558 133651 190456333
25692 106463 202250845
176003 193610 312629199
77498 186480 548018264
198872 199372 865923062
61741 87953 65694346
16375 146860 988036138
147199 191183 997314149
46090 84860 97304726
185543 187384 4622526
46016 130446 211375931
39858 82418 717970831
17069 134599 294326762
1420 100730 962651336
193040 198503 88441103
4094 35388 537312206
164657 190102 563493807
124327 165674 103055616
70916 185961 287074757
17614 141029 308968679
199802 199828 529452380
147584 147797 940389076
22975 44723 605965159
8583 68931 151423453
10164 110632 526569102
172697 179969 18166598
120159 144318 254404821
57165 109213 130200897
197574 198171 934361841
150428 187331 510139741
114610 174206 148661627
82991 120478 93707614
94912 146275 600344782
165144 185850 51412204
156811 179310 166240691
93908 163571 174054435
189295 191383 5282613
63325 151045 219140885
32800 66672 743581616
7535 155181 369274397
68212 167839 248863441
12813 56514 932251196
40630 130389 512824587
161133 162300 550400902
17775 161135 358652669
102630 112888 25968276
120420 179160 507472211
185217 196642 616067643
78615 168155 256442727
153876 167575 34268542
110766 161253 51986248
179155 191806 31673958
151581 180965 876988634
152645 194690 154887149
166441 182091 38978037
157721 185917 70281489
43249 54587 613399206
84821 99003 969420198
193377 195216 4678966
124442 197627 182636817
165684 183167 43180779
13279 13394 295448
85617 89062 8572741
164383 191490 740776975
143343 145331 208623027
127535 197071 821058126
180266 184888 354345049
180621 183525 889462312
163306 182359 47536887
86523 110082 58741384
154483 165402 355545631
78465 167249 221757017
20196 42271 55491459
82366 195011 638355866
195132 197985 282873351
59604 144115 865299549
27670 88174 151966519
154104 168369 471176337
82494 196443 57273805
93841 144542 651568420
168218 187438 291626114
146119 174415 70416125
69199 69543 379574023
73752 181259 268306811
75468 107645 135265303
137627 163651 64899432
96356 178400 254668537
27709 188688 755224948
64546 189792 677358777
27794 70358 107008140
177126 191164 726187855
127120 196024 348151828
64317 104120 58419504
58693 68653 148413432
89478 158939 772598371
154016 167431 33589295
139997 189718 123921041
192740 194909 249326032
168173 195198 67517845
114961 179931 177885131
101686 174214 181263131
179269 197970 587163000
38034 63583 186328378
8784 29318 944058259
95744 97751 128836731
131368 160830 73444960
61812 198334 341153396
183467 196278 11190803
111442 171729 973109947
163387 198900 939328249
107692 136266 71508498
27565 124753 243694412
69445 114959 43429148
198740 198882 9431660
127251 140787 342009317
29228 177012 369697430
107276 183792 191016023
180170 188951 21893295
655 97340 186699381
188791 197028 20791241
2007 84456 206753155
169884 174055 312297418
139632 147565 19743647
60236 144460 210543727
36624 59028 56289584
60300 190562 842243721
179101 181776 6783482
90390 191074 251329687
171256 197661 158167714
143608 161232 43962853
84621 114870 419629910
71188 113030 104526570
147224 189763 105993511
49408 105512 350072835
24109 170823 707256568
172015 197753 64511729
184363 195619 922288353
111419 164413 132337249
122286 173832 128419777
117998 130537 31465448
31665 199648 842275117
57895 191805 334599249
21857 37062 38178802
118125 180518 306134146
61385 152909 228639445
22562 140622 295635086
191143 199175 527148951
127628 130741 38813772
195438 195830 1041754
46956 77306 76113362
71270 156066 214852911
139424 139628 540260761
113101 196953 209415120
18050 74736 142261217
62363 104007 757285982
104047 170157 786887800
30885 134221 381673554
55307 139090 463355529
107983 193710 214082764
176498 180983 11154846
120652 171565 126842575
152497 190195 344947539
179186 194430 38218740
28740 189894 890992143
2017 68659 541754301
198897 198920 862585121
166049 194496 70991548
50843 127570 192245779
12498 141794 597579080
187429 190376 7419744
87941 191151 821699411
47975 146027 245310292
84368 172814 220616610
40814 88263 40257443
191929 197695 14596689
8678 135864 767104170
51920 86737 57086628
8768 120607 280205822
75925 154730 196657225
142453 178758 839399049
107589 120019 31292720
185348 199228 169114628
68376 123704 388550455
95349 150304 39526886
33762 134268 400080089
160235 168385 127875208
135391 173833 95816567
121508 162946 389347325
146794 188947 105032451
70044 88441 46102027
75277 195857 876091629
111349 198202 497572737
9090 187032 444919611
18714 75286 142017402
68248 194020 470600128
190353 193224 7254997
70389 118777 120946400
12746 118077 708208122
40607 72031 78846388
57437 67336 601725025
69531 72782 4567635
102902 115259 31216614
139209 173426 19094555
120585 187092 165697879
192993 198131 13027228
132713 176115 415408253
64752 72546 376856598
3124 7436 10815047
133813 138816 12421426
16718 31405 36652006
155130 191122 89960056
61342 177730 844226834
185852 189095 8176653
128369 185631 935822910
130813 185615 756662541
73282 119114 114515276
28570 185056 391301161
30060 71771 104883626
149323 153714 193306538
109829 119743 77359213
12184 37580 63519765
50947 65226 36048468
110855 153464 106385135
30790 87491 89749278
133101 153164 819533379
71344 137260 164650413
116652 177966 143951775
154660 176836 561972403
19998 90353 176405061
102733 152471 124475238
171061 190320 981151417
145555 159065 353863833
137405 159735 12084622
123242 182290 120515652
145780 156112 310727284
83736 196098 834368388
195322 198145 990585269
126366 133543 17863724
187778 191013 8262151
166407 185545 3877388
76582 105781 819935466
13680 33069 48412386
84206 132100 520277651
72218 145516 183106040
117706 149551 54759747
129152 155071 64409076
137222 196018 146807290
194353 194847 796425717
20458 104843 449158727
188845 199354 26576552
155785 191980 222591689
87576 155444 989165718
157691 180674 950681627
63405 95625 80373985
75148 145392 175350480
140092 159948 582737875
194679 199717 12789894
54728 193065 907626053
18869 41723 812299919
66481 70242 312569732
169684 195840 65430344
160861 183248 489143836
116151 175173 147263127
38942 49056 558032997
14618 78020 749599124
159207 188740 658891601
23794 71134 483893256
62925 190997 567775918
164911 173097 20312384
140013 176674 878453609
132351 147034 36637287
68707 106229 93515159
189301 190565 146926
52931 124653 179769328
123771 135122 28229741
91430 101856 25823577
111182 194574 275090409
102300 185148 889349662
41265 146309 279758796
172619 174672 5155509
172836 177730 12247180
140437 157913 741159498
34356 128985 237119379
135963 140133 10432183
32828 79139 116241625
87745 89566 4504679
70427 146907 191138854
152979 197138 110427313
40379 189176 954980055
135884 147529 29060429
84807 158088 182823943
22266 196916 822271829
165079 172869 965136735
79846 178808 641210125
119095 140052 415112843
27387 174576 462257056
78601 140069 153608832
95512 118131 745248695
197698 199682 5009443
117053 182887 164237408
79290 108748 35567004
11680 164119 381364987
185981 186411 1037449
46199 151339 262907729
31428 186004 424310715
162568 194839 828064545
2119 17464 38391286
12617 51821 98159494
137843 165592 755401240
88727 149341 587517083
100358 120082 180451941
94442 142000 167460986
70929 185975 966207315
2350 34766 81060978
174250 184933 26567285
97864 122440 137185478
124333 164642 100461439
75490 153803 299563055
41637 67996 66123085
62163 182046 440617825
68077 132466 160963698
158520 194016 399916841
2959 81639 197261363
8664 120233 279479231
32273 153131 302357121
181419 182276 456064303
165817 180302 878485851
73549 94534 373906435
131310 158165 66871109
105206 113190 20185343
175202 191954 398937166
182286 186300 436847535
169168 193974 61896189
54325 113780 148943119
154376 184840 843865322
67417 131034 159094551
71877 124101 130664715
121460 185482 159443658
177200 188705 483984859
162233 167043 265401638
75479 136273 151809834
80410 140384 149833364
112664 168989 140622217
117112 117879 1914119
40983 131603 226793320
180023 181957 888408757
165148 196530 329511766
31568 160180 321834010
123296 162088 186770180
53161 90881 519797871
144935 150045 908446286
54906 176340 303570177
42498 159949 293611066
146812 181662 86858768
59732 120730 152680559
43005 152969 274865524
121820 166239 857659117
127618 174466 116678968
135314 188427 132410708
127909 134597 727028259
2507 31969 39181384
101506 162874 153499231
26062 171785 364544877
33093 62472 73958586
167176 167987 2035146
53764 186756 594673593
5098 68244 342090928
144844 195796 628505316
113079 113216 439974020
71774 155110 226986367
58582 63400 12173736
46928 188232 353088647
25906 60642 87289323
47926 76316 568182777
192105 192789 365152420
82180 156067 681608965
104043 171671 169011020
144679 152217 18742518
191949 198950 78958086
139290 142774 8667783
94925 119854 934887307
39994 53070 32677953
157611 164014 846845895
142648 199031 189321889
95765 193805 244927069
105460 156103 907317885
33526 78234 112229022
62322 73855 733667065
12622 43666 116344450
176968 181980 895663978
134346 172359 425555943
106882 148196 103290802
89000 150936 582508833
187877 188892 443060998
151754 166389 352459771
192265 199692 92573061
149109 196273 636361158
175174 176594 3560698
171508 179843 828351288
110511 115741 993341245
20423 103762 208519295
94474 185678 227676268
89988 116899 67236714
104460 122883 46454192
160121 177014 739942883
65361 134862 173773363
73394 173445 839558899
175887 175918 105116
78796 115063 90561950
143281 193053 745876083
83019 144999 154720014
14235 130946 889992368
20513 189671 422994860
119958 194502 730272892
198070 198601 1325501
83425 192333 457551029
84256 127735 108691712
75358 89682 35735393
78675 133476 938875233
140759 157846 42498020
141071 192232 127614426
70131 142065 690928570
184892 188371 8778751
149719 173260 169822818
108145 184037 189388255
82100 143320 285220603
65126 185090 299391978
121849 145330 58474927
20554 191991 527803927
49855 73780 60261927
13676 156459 357035081
190141 198392 567346887
63697 166138 527832994
108162 151735 108825230
58477 194435 339707974
188211 194477 859739
74254 142390 316355406
43130 153050 731894449
58186 179105 302022279
160091 175294 952849184
20823 137175 291333933
56468 187855 328214512
25488 174832 753839823
125170 154529 72940568
106455 134368 681674500
124610 133634 22460485
34720 135971 622327868
162445 170617 20302137
38839 88332 124128943
61 84775 737257217
41577 79799 95796142
161550 185631 420398913
25196 144647 252857181
187063 190688 9159747
98535 151008 977343993
150929 170000 732378418
198471 199308 2138793
20171 116942 242395347
157966 180557 56418601
130155 194892 932065252
14805 28323 914102336
187201 194632 17738826
183444 192822 285337605
37686 154534 292190766
176805 199674 57392798
9563 145597 846775094
167350 174292 13968488
175289 178674 8332449
171272 178821 18758982
186505 189386 4270047
146827 186680 579265108
77356 121281 109988538
7145 199495 481247637
64584 84300 980186688
21452 168069 366871056
178230 183537 521176803
179059 184009 12359548
95357 199593 795482842
47081 175815 935492945
42632 56560 34824505
24842 173620 372119465
41745 52337 579320617
108568 113190 11703590
133864 149713 39429524
59567 81877 55898113
186361 195014 21872810
114265 141083 164523520
132735 154049 617442451
37497 195395 160550008
140858 142667 929496845
186745 196939 25795587
10669 75188 161967107
101535 147301 936733918
27059 177135 431285693
8277 11809 8933774
141979 153549 28790498
150644 186479 89200161
21324 107243 859607063
163998 187550 58583221
70495 197382 316995154
184176 193274 22814232
48529 65689 43131207
41035 150019 272506219
153035 168309 910066175
178873 181153 5792891
190940 193651 6801503
20945 165416 361502079
6428 193816 667685007
67368 125185 221103443
155950 168410 480709892
44525 125554 202901898
108536 155988 73746759
60088 166483 265876803
32679 130620 874610826
36697 199458 690914970
135168 151987 41845940
118656 154394 89093618
148127 181705 136620709
26567 87906 982765473
115306 138854 245512102
81992 180791 246670106
82745 134056 128179139
53210 58592 13613312
159387 189011 73871627
128571 158149 651502549
19183 136415 982972546
12101 57098 112726506
150065 174535 260262302
103636 178378 186793467
185644 190132 636950047
46344 192092 364275017
133520 182713 122576168
186808 192310 13920406
14422 84803 176504713
129239 197974 273881114
39418 86030 116924812
85096 105405 242615372
71812 83484 29250056
11486 43416 736848129
198493 199182 1766014
169720 197856 70426107
136664 181056 434990398
19370 175583 794882199
29478 188304 397227996
137914 183243 252367962
4314 184145 622336226
79342 182081 703387158
171505 195514 60089949
144369 163986 304995196
85105 104836 48936419
7762 165811 636518662
124843 173047 120725385
120800 129617 22002039
48523 79956 627056920
8295 34209 64847023
69975 92036 55080197
140364 168717 70706069
82765 147091 160662275
101354 107839 655714782
85279 105399 49984814
163232 198474 125013879
115275 143476 70488510
54431 167663 283174200
193764 199551 14712466
20308 183436 596177809
186776 192867 791694173
187664 197896 13437890
134303 156007 53851205
30937 119174 221136217
98339 165551 168097885
169042 190377 53104251
74335 104516 776060424
67654 178179 613490917
144212 189858 881349556
149767 179818 529979600
167359 175486 20238385
154270 182870 71390044
68443 118972 791215792
189717 190345 1548726
6843 36630 74567182
3831 127258 309190118
60202 63637 727764694
119444 177138 143820756
182698 197762 37876240
112777 116644 9664397
68495 144564 190024535
18002 108274 225973726
1413 55167 84061362
161118 164183 253420789
49047 89208 767768145
134501 154787 50382264
82905 90052 860153247
138262 165920 68961530
29875 138403 596335613
183746 186944 7938270
70551 146648 981686698
89870 169852 199693842
174332 187766 888559738
350 162148 404819384
144448 198261 134465560
13322 199577 970856013
188290 198841 26644200
18412 43731 63511291
188864 193083 59825382
79917 88152 20648251
140177 154597 35818856
161856 190175 70539222
169549 195886 65853179
34370 145413 277954190
109579 164588 659559382
182424 193976 28900447
148171 189289 102559845
10711 80589 485877707
189598 197225 254795258
5969 61474 139197141
105434 178843 183259480
125181 126065 2163947
11890 12129 588399
12975 80612 169577997
174147 193984 490366358
190445 191586 2902491
72183 124107 129890099
17147 145682 321725098
160874 189142 70417897
157363 161337 22110588
170621 193437 810510842
138527 167080 115755003
162149 175687 33726656
103911 136606 81999640
58666 166355 772566791
116307 145442 647555764
47687 146461 272442088
185509 187677 5436955
39245 81806 177021269
56510 171125 489066342
32312 161291 791393165
114471 126304 29665244
117675 151890 85366946
157469 178401 43643026
26981 116399 224073076
29037 136024 267976746
88922 113747 61999692
188433 198035 24264970
196792 198607 4563825
71446 140569 742515202
5895 144348 576320487
168859 189591 51643265
11856 28583 41654426
112928 143833 261503915
105392 192030 442115591
96328 120870 207717439
66026 85620 222780372
161084 180016 780528943
112777 141929 546999198
159678 160342 1694114
130268 172167 658023306
56038 176811 301795481
103049 123388 714057107
70345 167615 242942699
93804 178229 209587872
27455 199032 429399455
66009 160432 235837913
169845 192531 200838672
162512 179702 847415514
4144 113589 274189880
97935 112447 656618322
167936 173577 13928691
7584 59325 129771393
121292 180831 598290957
65455 110596 27490763
169923 188299 244980325
139796 159236 29676233
174736 197325 56613439
40433 91704 704247508
184768 187991 684994352
38228 169047 536706042
117559 195399 194353307
39507 57414 737460472
128059 160639 81179510
88139 168082 199527833
74427 167227 274125966
198438 199783 3399942
99807 196372 241498961
104383 109997 14256413
91621 150367 146761341
57811 86584 72266116
12826 26118 33098010
14876 104976 657252190
183318 194265 27474538
70397 100216 549265059
119924 183087 352999825
129431 180398 127020564
45883 155084 935070497
82256 167778 660873929
168180 191833 936006510
77028 185998 721525849
96580 111572 37679691
77266 143095 164530678
22394 89828 169124971
1690 32099 566250643
141889 143607 4328075
4974 73957 591469276
140069 185825 55537760
24523 174909 376165368
97643 109158 355338545
115789 122282 16350618
47817 131776 658627319
51803 184062 330497640
120608 150390 438658957
197779 198410 129805114
25650 38728 32928990
196775 198781 398518689
148568 198586 903778606
49879 191809 354768059
83309 198203 864583316
69842 195541 313976719
147373 171881 61035522
145158 163618 46075604
9966 38399 71330303
129486 161156 78906345
45147 163743 296520873
52558 160840 746287395
78705 189349 50307748
174542 190906 584262418
189508 195176 479124588
131894 142612 591863755
126348 137659 28138295
170972 191449 51126993
96729 143981 118255839
67211 101803 503305808
52476 67112 36905023
133599 197484 800085373
196989 199502 6395374
52771 75981 727573807
121852 183551 153714269
6988 76994 348014015
6566 57171 616044113
96463 179815 967627347
196648 197321 1683909
142532 154153 28816105
48014 199074 493621989
158132 169705 28921611
40378 188050 368964953
51402 191500 616503024
181006 183620 396556053
145564 146476 2339504
190753 195090 10966080
124084 152632 71024139
37313 119036 626242749
140266 178830 584975921
163174 166313 7853933
66472 76653 516401005
45573 112700 712654586
103532 193288 224364455
151826 182672 76937602
9931 22370 31152328
14149 165645 523454574
90347 93697 1661298
123270 147195 59616953
110341 174078 871328522
39558 57194 44183660
188889 195861 587967812
50493 166943 291284062
17256 190703 433675975
142785 197326 145162590
50883 54610 9370762
28800 108995 789638790
134530 199989 163463506
134221 188102 134219335
67723 157131 866742715
100289 129968 74584856
106756 181873 668368803
82826 161952 437095121
155590 175219 49120355
84901 92261 394627486
148870 164330 38647971
151581 161427 24641234
180812 195934 919926256
46884 173607 388933860
189195 190255 973311924
72805 131928 147723263
163430 191179 468156575
72361 145015 181397331
37305 181636 360844502
96645 100512 9598908
127052 143377 244620416
135292 153952 46427679
112538 180458 668598145
159052 186012 67145004
66492 177215 276454682
150357 197715 118390337
35904 169525 416142899
21324 111084 224857778
63334 162027 246554990
188078 197617 126957416
107918 122168 35832089
10476 186968 636604108
91518 126680 88027860
153359 169999 41582042
97584 170957 678372545
3553 58024 984641858
189002 199545 23755911
94654 120266 264873517
145074 158075 32400385
184287 198587 409285977
199195 199579 595272213
161681 192972 976565813
135697 155280 48676936
7926 143628 339692711
76657 86529 24794546
115528 163841 120645052
165502 196381 11103873
30375 52954 29883491
185709 194359 21822136
131204 194288 566026175
11374 26750 38354191
90709 188198 699312606
144424 178476 269949142
96633 136239 99175543
77540 184376 74864566
105568 107083 3804935
178866 185155 201482358
110327 125095 403542138
195931 198607 833166899
98539 139181 790980888
32951 179525 966426521
101015 114491 124009248
140001 187518 990517636
60725 152927 562051732
86514 198070 510877107
103357 137709 574849908
124289 136819 31122273
96743 198518 610435707
126893 184641 256637994
109759 121507 742802390
57706 179425 68358408
153823 188100 636388617
55664 86852 685628993
90774 153630 156836917
23905 150318 316420598
188851 197362 819695354
14231 26382 30249737
303 199034 497192932
152210 199522 343550861
156184 178293 55215788
188229 199331 166709115
109030 184117 946644415
180302 183349 443998720
133714 186490 913663857
113999 171771 144081252
87545 161914 185629147
113736 167488 210991278
94209 197094 257104094
97663 109246 937996503
189139 199212 25474932
10002 35755 64498045
139045 195036 139764938
31866 144121 280975922
155084 188342 83068406
171953 183069 27754423
190498 194614 670922621
14429 72987 146890800
125938 155867 879282133
124029 132770 732311588
143348 179813 565203952
43257 121441 195787339
110135 191621 203389153
21942 103303 203584248
173479 177140 9141514
150434 151121 1707939
179213 181265 748682369
82742 85232 194324782
197500 198277 486909558
66064 104705 96333286
45051 75412 991543281
8502 11693 649082110
84841 141580 141665149
103520 140073 236141439
88709 176043 729727825
108276 138752 272410159
7317 180578 433312695
40644 192847 380374860
80946 138322 604614328
100771 177837 612938250
124990 143597 647645790
27007 187459 817353537
70471 104297 84269563
123508 173816 125281622
77172 85719 219647663
142332 160612 45555839
189374 197853 543993604
19045 40301 53321574
84300 179191 236672230
35796 179578 359530001
156060 196649 233984953
56076 99963 109615484
181629 182042 1022640
98880 196959 478601349
37023 49353 426024448
70510 90883 775358990
81852 96243 333066774
109823 182927 128900269
132174 197755 303649968
198245 199421 3012074
137817 150452 582708104
101438 131182 763851837
161747 165005 5189196
54655 176644 551657477
170734 189024 268144728
137999 159652 53926365
50328 94862 414407324
103314 156203 132232345
187034 194308 438096262
196236 199757 8892724
8011 181603 434157280
76899 186673 273918743
110838 148873 934811265
176742 178123 18713078
72013 166476 235897592
129252 173984 111414804
123110 167233 140821189
62131 89238 67826210
52362 100261 549390243
32393 58288 42783538
135883 146440 34794059
109559 131863 55848667
168749 199663 519706721
175613 195666 14770533
78107 91365 5237401
189538 194375 12212697
181696 189268 13931083
188428 193733 653387159
131521 141069 23794404
32533 195241 860576723
118239 162970 111625516
154423 167682 33230161
79635 188509 271747303
193813 199258 13835808
43400 141187 244638912
170897 179306 868414183
108251 172799 161151498
51176 164721 963467101
124259 143967 49020832
169764 185852 182831260
56147 191434 794268942
29104 102181 182965942
93849 168651 186903012
174390 180051 565045227
117062 140778 389556711
80400 96000 197495219
173076 196573 58885211
132999 163052 74890614
129392 138689 23091917
139253 170727 78384467
39857 177858 657441956
9894 91331 687422371
23500 38917 38770090
172305 191658 48345173
27608 154528 932449890
36328 87633 128795088
160489 196619 90325333
87007 100829 11205511
20457 52103 79285603
35768 111389 487550313
94713 168988 185646409
149861 163232 360838811
141402 168847 286574178
30270 126727 608933239
78623 80186 3653364
14796 96787 394329303
27228 40297 32980397
180 194027 840162288
66432 81289 741088628
164425 186680 23940860
165350 173561 20329688
66020 177219 766391275
78240 102581 60511798
156265 197953 104410372
140162 158298 32461350
21180 197304 635211165
134348 172967 96143762
147451 155164 13736454
13273 26480 387450293
540 168351 450005230
173152 196772 604284784
66149 178070 279437131
187953 190880 472569130
84941 125561 101541923
22052 161984 350166915
62036 156876 236771856
75064 81377 881913696
70322 80864 662616314
85219 195490 324278388
76998 110825 343714821
144507 160928 41007662
121537 179271 200041439
193271 193408 561201402
95327 112111 91400809
120355 127687 18385088
41177 110563 527595708
143714 146375 6666154
89389 120759 78455118
35782 69578 85011648
134715 194822 686302253
198625 199368 1912055
83276 157869 874402871
92254 94946 6664443
75346 147162 816735051
113242 138949 64180066
96709 178252 203666570
145320 150113 11953514
180454 182053 667551687
49442 148725 248373167
162474 184841 82449548
81186 111065 74593735
85242 141895 244235880
149548 169407 49619139
97360 185960 979237993
118307 131219 32348461
75714 140657 774876603
14696 179261 411440913
50748 102845 130191371
103051 188923 158637540
183785 189124 785036749
158521 181198 56630238
34826 95928 13295549
112739 137180 230397493
66404 168773 339602073
142558 144159 2557389
104425 162453 35768001
111648 192573 201994601
169799 191282 190846239
99151 161311 495435394
27644 189653 879567972
85370 165250 631724201
3421 20109 335722478
176603 193559 42362384
174404 194393 603399519
31560 173696 355476931
175339 177765 6025919
19011 52203 636879063
184374 186134 4339772
116125 133592 504569868
92043 191336 247969528
71790 192407 707923508
131164 171938 877846479
99056 195413 240860348
28115 174393 374397157
65551 80036 589717947
99335 199768 251188820
1586 20430 373198822
29463 128744 248851540
140793 199742 388796363
20549 189699 633124781
30637 57345 83319836
43148 55270 30260755
130341 188116 143910388
167317 196204 72198812
65590 74993 23645295
95315 136568 103241656
72088 107694 762008552
136499 145108 197056771
116897 173522 141238661
154097 192371 95615514
61549 161508 249798200
117341 180118 480096639
157940 195438 93733410
132710 171188 95870914
145903 182417 264376956
167143 191919 61779902
28054 85396 846472236
192287 199581 18469782
175430 194191 923441027
156280 189335 789750687
58788 146578 539263997
35974 139436 259099105
80240 96817 968364248
21126 46176 62932006
50324 117611 321190176
48203 157995 274445307
94627 152589 144870063
11455 42007 76654944
70011 122623 131645926
10714 146115 500796487
27496 75262 797764656
90291 104892 36251125
84188 139612 138405015
46294 72713 66369272
50013 108120 822680159
102221 138330 523114716
157050 162478 13650412
157426 178200 51828001
79015 158866 199353359
108117 124431 493106258
127910 156302 905021137
167442 194422 635867055
76959 142651 492591649
165623 169401 9413677
168393 191680 470422223
179867 198225 302294927
157573 197144 732599548
164715 166046 3310411
91984 149654 162349487
184819 198966 35707945
21681 86392 910046648
132310 171509 97650374
180340 185787 591418430
131020 176856 608152164
35794 163421 319294687
9368 164606 388453626
182209 199741 44054998
127841 152748 61940781
75326 136761 686874803
24058 90188 165889377
193889 197722 9749420
22654 66251 323450359
29232 143023 309285800
176377 187881 407956572
186766 196610 24924505
187996 194975 970370481
120922 135828 727657358
147550 182364 587918576
121608 154041 80732484
124813 198421 183687831
14597 128204 481594514
23317 171680 917795310
140294 150361 25051807
79938 138644 146616847
7325 36021 71770807
111297 148179 92089427
43331 177639 335657211
55444 174880 623586434
90187 102236 29808679
106703 114159 18896594
139376 142581 6090063
97070 97752 1692889
97688 186135 220856696
144063 144508 926521290
40589 133581 232753386
96653 178532 654524068
78042 136795 146826468
178791 191779 32537704
164682 194397 74159127
43725 107955 420452640
102479 138601 60223074
81116 180097 648339686
195399 197324 285327498
18698 69162 126624251
59783 191327 328619969
154009 158813 12029158
40570 71549 338003992
127040 197020 174700790
149708 150036 210703542
23609 122432 614762734
70273 84929 36757870
73207 82958 24386136
7804 101593 234699366
152672 179111 65879836
198143 198686 91576
25705 86610 152959632
111991 146861 87180439
61352 145585 593753682
65332 190429 911222410
131745 159424 68963320
156119 161040 273150724
153555 177829 60566116
75581 118427 106978020
155708 181794 9462416
198835 199045 260173699
67068 73191 15390783
8098 64921 403204740
91277 92233 227437138
86488 189900 257954639
68058 156524 830617545
54868 66218 365330989
68371 145021 191439136
170188 192527 55769104
151862 153553 4192042
60686 182046 722759596
162219 178586 504518321
23612 121384 245084480
119745 153711 862073339
19593 79430 150076907
178766 192881 35367683
103878 187444 860985539
62385 106361 109683362
175065 176521 3672291
106085 196452 225905890
197606 199966 401729924
136062 169447 83318112
131931 141876 24735623
115171 183084 169461762
44516 111139 166681439
183049 194378 28391404
166674 180840 35287015
110984 154489 770046262
149333 158657 23242130
107022 169806 156893265
176382 177531 758992303
185528 199574 35531135
59694 187885 320082050
194742 199967 13250705
119980 166544 8395335
31376 188045 643139244
103972 149905 977113785
6449 6910 344382167
22852 33239 26071528
79233 148590 175312476
15716 138037 306217586
147490 174391 659620135
8678 127028 894498698
115653 124998 23583004
136437 140262 9590694
180749 186803 14968193
79071 99632 840719993
63727 154188 493110460
58350 178317 889285061
108803 146840 629453101
11771 184222 444255799
101702 139889 575502797
156728 168394 29274097
149318 158345 22517670
126118 180848 287085642
148861 191378 106116729
37716 181155 358614155
22853 77994 138423338
117346 165789 277432977
134570 192527 721782633
78031 90855 174206531
129441 171740 105323298
25701 57723 80413235
160467 173609 32690153
150310 177292 67235976
87159 172284 394436674
43170 84911 726793921
129475 139851 50606031
177854 191490 16815288
185536 188244 6867356
29936 139156 394556624
53602 86687 83105791
149873 152942 7614391
99281 124110 141123206
161761 180885 47649833
88233 152386 160015915
107702 112350 11718041
90666 198658 269771000
99869 177978 195200321
93145 145531 130975236
59098 104339 112950015
162227 180107 890130671
89994 126600 712827481
24088 193491 423708542
123958 170346 175219136
14279 174928 491251347
58164 75720 830003192
49351 143008 234388442
123675 182471 481163215
18101 120506 256514325
115239 144801 650518026
185456 188020 683522847
187972 188583 1596653
40775 100113 148277242
139527 192417 616800276
22798 35432 582911059
91372 138014 879281956
101361 184423 443890971
22739 118098 238889365
131032 178400 117972102
64682 187696 307071275
123640 191459 169050371
186439 191622 393756499
29106 145149 993068473
195482 199074 9120240
105682 118975 33423260
30348 37703 12886988
39934 123220 470496789
40805 177758 827993777
167451 175395 57046874
155485 182874 887493226
104527 135864 78528255
94276 181121 364183326
37395 89757 131321637
128036 151675 58795370
78480 91221 31841455
6401 49723 108476526
196617 199258 286149813
187980 195741 19658847
21554 181826 400886174
80096 121187 726207795
192829 193241 1039535
46313 161293 722117335
60085 151217 692554293
49648 118141 924647301
65451 78725 33190825
138737 190236 996571224
45715 174405 321587354
35131 83561 121627144
7951 77689 876478886
137893 139774 4709574
91563 142021 126104498
183153 186021 7083729
133189 143634 561178435
20938 41856 52614487
159452 184399 62138769
148061 149722 4142217
137687 170454 521354154
122028 169433 419588548
12794 14730 4849470
86146 123852 745817058
37313 150667 91446953
92428 190180 701174760
52117 102001 162053094
29615 149598 300338554
176105 179098 7370455
51963 127689 189746255
166836 179114 758551304
160067 178100 329643898
34774 122005 218651359
193160 197144 10131779
183968 192665 21867955
91113 126771 89203964
129096 175070 739658865
38435 170584 330388254
148842 152049 7965354
22148 186128 409972178
145694 161245 121136353
179157 185363 15430320
179597 190090 26182444
74882 94012 517833814
45067 164319 564631855
178675 187165 946089173
100495 150686 125625518
93087 99907 16850915
86193 111571 63302956
101264 174796 313932651
46393 120251 184949986
80313 129688 123450175
136300 184206 903484612
138094 153069 269989591
148410 157953 403183
131295 187042 357113160
34031 86988 725630025
30914 103333 181217405
9055 69357 151304951
97190 106982 778927280
40439 194706 511404572
66891 142876 189887174
109618 159950 125667777
1486 124693 308721327
28231 33114 12306647
168938 185789 41841747
119009 157903 96940036
137281 146197 22321744
120317 197259 192111807
111328 173303 154645561
97756 190575 496041680
127260 155342 814048211
144350 154692 25683739
88650 166169 895292854
140994 142695 4250387
4270 86819 207073448
21724 136302 286934984
51797 197557 364532307
158651 171222 624425568
47301 169085 788126119
133120 141860 363594689
13269 99195 215017563
160506 165426 12315587
142145 186071 329087707
55114 60410 13374854
162359 187127 61634513
118849 158704 99367782
177715 196130 579107379
55095 159533 261128118
61967 135147 182934284
104659 121412 157045323
64995 129113 160353058
9211 83904 187345776
154841 172726 558509881
164006 185153 630953384
47213 166185 320691104
189323 192697 8509409
131222 184825 133477586
191693 199491 582623561
96122 104722 410887846
139900 155490 38639426
123888 185035 720611885
71296 149878 196211553
91783 142683 454775756
184680 197968 135465693
102370 150653 267658861
183703 199877 40735699
185604 193131 18934590
10132 113367 466460797
123345 179764 140538119
195917 199871 10000043
128143 161011 81916246
72930 151619 489661893
60970 64934 9969351
184157 190815 16696553
103727 171970 170622396
3120 117391 917856365
11180 42732 79168812
173915 188419 36187099
32351 141912 274261730
44818 111281 166273370
60995 80874 49760062
8445 85600 751759498
122244 161499 742267414
5481 129306 997950146
198139 199202 2688870
163195 185804 698507483
109213 194535 970774184
92008 135249 562660382
159722 162605 7231271
36657 125016 221458965
18624 50132 233691300
36704 175513 347097950
68832 131251 513612851
176906 189752 32044847
187657 195883 344807387
103693 110732 198377873
72363 93876 478426624
125777 144059 45465223
11148 54128 107677493
185562 188709 39992267
199605 199746 328405
82970 172377 345542454
155238 175704 51198013
17025 108385 105748524
169008 185310 40463099
108803 163420 701257355
74196 91120 109268470
152408 196203 648442345
40033 133312 233516539
148927 158876 757315210
162490 171600 22627884
22222 175344 382996269
155556 181740 912357996
91908 95334 226980340
92319 104836 17815679
182245 186235 247830868
190761 198732 317467708
186341 199174 32458229
60426 147711 911688857
68313 80703 219751981
2952 99604 957017831
159322 199342 780194222
74839 118951 138711359
109321 166466 994458688
17536 80636 164700175
150351 197671 144141376
115980 118650 6664775
196049 196595 1405655
165507 188413 429298955
24412 127949 259508106
197380 197855 547222615
198141 198281 350016
52610 134003 809857158
129832 155463 63651484
101561 116656 920781586
11086 73848 157515446
153177 198806 522889175
30096 117544 895301795
121425 172352 126844991
18910 110670 757135391
73915 152745 873346832
157430 174962 43777828
126871 172155 965255676
66852 165477 752344115
118360 127144 28449786
103889 132248 451448722
3862 55666 129807704
41367 111149 174591877
69371 75995 16642617
76933 147943 177381029
22696 69541 117722383
34022 68489 237647345
131000 146780 39349440
54179 110752 141598443
35539 50836 38375748
124223 182015 143979851
58010 191771 650170100
136647 196577 149677325
141320 199073 897955759
161108 194749 83954898
53712 179768 315021602
60179 162640 768002972
136404 192774 140611112
130775 184585 227573091
43217 90398 118185176
6341 99568 952813632
50733 147067 577899666
11884 187760 959132891
102190 121060 963930382
190663 195370 747394906
39277 65836 66689066
179898 181202 2082026
157768 172374 36439581
160448 199342 97289329
36005 89543 598560424
193071 197669 9308562
199897 199954 85419062
148462 154573 672597192
123006 138949 996255536
108892 155411 916648768
97055 150183 132902200
41195 78375 187541095
97543 119359 54844464
35187 136144 726329388
195238 199727 11355411
14603 138813 310901353
38486 158668 420989735
27836 109081 203607762
7504 53364 517147740
122985 123650 673952822
12969 103110 225414949
61404 134795 183581951
9419 136292 537510317
70995 176329 262993333
29425 29663 593853
56372 159431 257671271
139288 144806 977664710
80303 136657 140773044
84494 144688 218403361
118690 156014 92969866
149074 178260 3521126
181487 190388 22161659
194864 195899 2674817
161993 186495 60883680
6221 129814 373853848
163408 187879 60913265
130953 176885 358122332
76154 125940 440076402
106283 182101 189429389
173152 178063 12246917
88941 170142 202637475
86280 149013 240979649
81371 145856 161119599
119625 141773 55221750
161849 195161 470153229
158276 164158 14766065
97425 120576 729177506
3977 75856 180339280
194723 199921 13173377
106149 127631 54039772
37591 101805 436077117
12967 117071 260656125
16092 149916 718962871
107693 149025 103257661
30170 55354 519806531
83272 127474 110502908
180476 190652 25364657
108372 171038 433724013
16785 21594 909118544
195867 199960 634913323
170744 197565 67204797
4080 106549 256494620
131108 187252 139828528
73788 189120 287766310
63067 176177 262566566
162321 164530 5515158
183937 199510 502979124
6407 177616 428158049
71516 135047 158774506
186891 188058 2939197
164183 168680 327104237
57959 185357 995399538
79620 177905 838029483
166208 174275 20041657
96458 106147 565648354
191064 199778 22004046
89064 102834 33958895
42942 118548 253702608
13786 133669 932375764
193432 199903 16397674
141139 143228 5185520
60235 120877 151833309
79738 189555 274085153
64244 177757 583657598
62758 63351 372738769
177349 190970 34066818
176108 176640 207161
10891 70580 668360114
174080 191525 43609812
139287 168795 73560498
59783 148864 222636817
85698 179317 369792062
154356 157351 689440407
124133 163807 98863572
173922 191123 596418474
28 36216 920403231
12647 101552 432704482
14730 80615 165201739
181468 198083 362929310
42473 92440 124992220
94491 173723 849470147
96921 119827 57570728
115611 172557 82245348
176081 192345 40639495
164299 191601 68060950
104075 155926 129559176
78032 78867 2133014
81552 152898 387500189
126457 192765 262820279
31056 55120 60405574
87634 105175 901811071
52247 147946 552670518
113295 116206 7232874
194859 195012 423751
92421 161275 434679432
17557 26927 23326176
114067 194799 201484542
114144 118161 977306488
15049 187251 430410585
22180 78512 141345699
41716 83030 123598610
19998 63853 547390247
70974 77581 550105097
172532 195690 58015130
1628 60842 436263591
158766 179732 52293552
153851 181590 560329865
10955 112624 724674367
169536 176117 16376859
104833 159696 137182807
180752 183562 6921292
158566 160433 4761139
149772 167125 281684837
181784 184896 987005861
177023 199746 730000513
35308 67861 81880959
6360 153933 369166690
101367 154870 790378623
55800 137594 963652847
78613 97677 78079508
40715 121067 264023562
158329 197559 331905374
36131 54334 45663413
136238 148431 30351422
33395 114646 244994718
24746 170238 850316170
148936 159480 26351557
8800 64275 139206936
113580 161506 544816324
77049 176892 249269632
51031 123945 409264880
57184 84523 585350915
62290 93387 499112463
10868 75001 160967815
92167 129564 418944430
111045 152558 103657769
29502 149678 494757810
186554 190366 9638391
111105 190137 315757122
187143 196574 224792027
40491 167766 318259068
79502 103026 58441790
163461 180648 42872337
95305 146730 621472595
176518 192461 153636493
166224 184596 45692045
163282 177059 34329529
128516 132706 10429771
196511 199734 881846984
146029 151215 12838225
66648 138211 921980223
77630 157067 198338604
101051 122312 53510532
48723 50309 3895960
154674 184049 73259291
58582 102025 438317324
12504 152991 351451191
59232 87064 319151544
163677 164267 976314920
140123 153153 32370341
89935 161627 179057778
37807 110608 182234604
111667 122072 26139793
158493 189167 176014805
146710 180981 892320921
9280 90906 828619994
133879 198915 162428524
24201 26620 6045538
134557 190096 138355872
181981 190576 21441428
138467 165867 475415017
118521 126775 275514329
145284 182324 92388976
60836 117371 141355611
116777 163716 318707260
149877 155913 14909276
31607 164974 333745382
107069 190592 703918687
148852 158979 25260776
33138 38504 382639291
37974 135991 606167862
146754 196687 124700294
11893 190378 472053956
161711 193319 78826610
164746 190757 328562724
161585 162487 2218555
33697 173539 470557478
83617 175955 230467199
6247 180678 436228756
39702 196970 393227459
105987 156472 126078965
6491 138040 809992950
153826 162710 558710827
136398 187793 600169599
36314 144810 271530331
86 65896 165054237
178067 191727 346135701
43546 183879 350600317
187882 188375 860558555
138876 183532 111283236
63434 84469 52732241
119997 197694 193997404
109317 154593 661317829
71976 173886 254388978
178354 193380 932976318
195038 196860 4630974
94455 155470 867027519
31583 107589 190355485
191162 198633 641383087
38748 82072 740036618
6673 198708 480412429
127125 176611 71148157
101819 116931 38029689
114424 115107 882520097
48526 117016 619665486
178124 181690 8973717
134971 150558 857459774
115119 182611 670033712
91566 177590 958527157
54411 107783 133608573
182574 198911 41064090
134916 145000 341416900
194547 199847 456222139
706 149834 941368183
63033 191136 319877221
139185 175185 182044028
42943 149550 266542653
144867 181367 91080274
115913 144726 283148361
9320 79985 567304710
91607 157537 164567647
109253 121523 30860928
108883 151545 990778763
24237 170961 571306369
193110 196758 3891982
151944 196657 929851203
116224 125616 994272272
74046 190337 290134012
87315 148784 153407873
128609 175552 116987951
196566 196668 263059
25639 37788 30573077
162464 183253 28907641
74175 120260 115121415
59971 137239 193219364
38298 55927 589808816
125963 146326 50756294
14094 135353 303496154
113239 188873 188621478
115436 165762 496984228
117325 166727 123379874
114537 148258 343607788
11352 98616 218411537
135798 144790 875755627
166984 197230 75646322
158929 167553 21585334
106887 131226 563364300
104170 172115 169831301
34566 68152 535987838
136242 151639 870736303
31939 142973 768942935
64703 133791 702485702
113744 137407 59073622
83710 190965 880937711
130237 167066 91753940
127965 138905 54196352
51031 194932 799192924
48697 153195 261247896
195789 198695 7314711
147619 182654 955219983
54260 192866 368410735
187067 191760 88405792
172327 184938 9750191
198345 198873 1342657
123706 173156 613643474
122576 127613 300324683
130591 152899 122785493
169588 176237 197089016
14241 120183 265353784
12738 47827 87959042
98255 157642 148432152
118312 188274 292991564
109930 189917 199564392
12252 122075 275072128
65951 68331 762460545
139767 140360 440149093
46073 51590 13691537
79936 120035 100246992
103561 116101 31668454
584 109591 273020053
115803 129164 432801814
70360 96265 64551675
12157 165768 722493723
31338 32707 3402037
160045 192013 79790647
41077 150390 273352187
148471 173550 333160510
5649 15085 54479077
64402 134023 174093358
127095 179213 70122882
74559 192429 413801993
189875 194188 10911807
108650 109030 496379390
101662 149244 119047686
109927 192444 738605594
59791 172394 512669700
194841 199823 12637449
62501 105291 211313892
85677 171041 858478208
92585 118013 523149345
80495 152521 179791951
127196 166016 96794876
154694 155508 677985724
24413 103603 777327005
153311 196035 543063167
176595 181305 11740143
118303 144112 601023613
166461 172814 15729708
138421 174413 89676010
57200 62064 807250507
189449 192484 3149447
5515 113751 271120507
31646 107397 305701730
180517 184505 9841804
105103 124543 48919131
64994 189766 944764765
125799 142579 41778116
45946 55617 24148303
164430 177408 32271015
142869 193796 127037822
86645 158253 178628966
37272 199395 405544278
113629 174574 339712431
179696 180164 1206594
163848 194939 77623777
4364 28680 60790474
61514 67162 14159895
176360 188939 31330466
20496 163304 357282827
11623 82448 882022415
61167 83107 996839671
180712 199891 48154165
118292 197442 197689310
140354 152006 28950877
34901 113545 197097017
165416 184779 697258143
94155 104045 602352278
189926 194065 10490968
90261 183707 154711591
87586 89932 5767689
9986 66827 142671101
115101 163035 119680631
157180 184812 68892382
41295 199278 722569138
18782 118465 81831308
181045 185572 851883312
192288 193040 465181458
94189 107073 121745921
9712 179529 732453223
35136 90839 972608895
127736 181796 846545952
95863 127961 80540105
84374 170827 627648377
83124 148344 228666791
139201 151186 783934377
190158 197161 17739031
149820 162268 31096865
140430 190884 125812225
69198 173017 259176403
187017 198630 29339950
183695 199705 294015100
146487 149684 156636925
194758 198171 821548593
29204 184322 811434188
114623 144988 103457509
198568 199274 1813326
96914 165321 276536320
67029 149631 827212418
37421 144559 691796077
141726 158281 3965208
183695 196691 32722397
164487 173433 133442722
28848 67935 926756611
36629 78979 106293059
133218 193867 134603692
145186 161746 41369767
14882 41566 903433794
107892 197099 222928256
52459 184478 859743073
197990 198822 2088480
34702 174610 349877951
25514 54092 615120518
155424 181720 65782467
60765 144883 859976329
25679 100908 188349812
24650 198869 435939303
56739 60725 425395584
12089 170507 396127332
185459 191178 14471840
178839 193576 549871701
62954 71695 21877539
194501 199800 13434971
1143 95845 237154094
166571 171269 17844608
83512 141859 145669543
13086 58700 114353261
66962 78861 29790830
63282 108807 113680585
105726 121391 723350900
146419 184636 95120421
39332 72640 83619933
77480 170324 487047128
6658 164194 394144256
9826 180252 426314917
70068 161258 241148683
82184 84535 5984602
15495 185713 677532397
34970 163832 519411160
27184 68867 883366439
70082 148302 195384939
86220 152780 217607434
4731 141619 342733117
73914 128971 514656773
73767 92361 875468199
135259 169468 264296334
196372 198962 235815769
50711 154556 259686497
118120 171593 432003153
40968 63056 92732022
44303 114943 877358875
52435 129789 223864989
40976 88352 118743211
22040 198864 642242924
72807 130192 306047055
194485 195352 2215643
44493 179149 336431755
108243 115685 18717967
135243 163576 70648451
148298 160423 30292165
48077 130333 873977961
22573 72217 463916830
15640 34387 865273484
112142 160460 120689543
7160 191964 694308036
102776 144859 105423630
92726 98731 353112223
64108 99949 89342639
34474 131941 261324375
152355 184365 877037295
33543 65658 802589180
107710 170750 157406572
198354 198886 140414202
70569 88882 62015761
103880 109669 14737444
184771 189049 279289728
8304 140722 695207604
37474 69633 80842930
46428 85367 97745214
199096 199433 872623
96059 105396 23379022
107053 135065 56798079
71261 115489 75768309
34490 139924 963773443
196748 199664 7364134
38922 48122 23086137
114032 176974 434885472
159964 176289 564532641
57126 60043 7360844
188213 199542 858422672
168578 172715 10179964
82312 107894 63817645
158105 174855 41786003
120928 138803 620757876
57842 100598 106785295
101208 104077 7194267
108487 172749 160420875
78089 191559 283300743
194512 197740 8243814
126920 198658 427442167
159470 162597 7831652
122371 195391 590931018
51805 166863 287730781
143069 179890 91725805
149519 167798 1906766
88230 144631 409301185
19879 28037 528944403
6391 107225 421910925
72830 182932 493425035
17131 85501 171515153
36837 150334 283957893
121971 137187 37887919
4383 182243 738303852
50137 160654 869165673
151394 179716 45672223
96431 112189 39526812
53593 159556 737833284
141769 194677 132021962
21227 185225 410027524
133034 166802 84200727
154234 164364 25424469
180885 189946 22559936
145656 194968 13348605
68860 157388 239048953
148686 174340 63940704
116085 166334 74854875
6845 149496 356930285
28803 161832 332935194
139279 151203 29662141
181280 187736 892054840
177778 188081 25654227
27226 124990 245157661
34085 58846 62244886
51555 126757 857236458
18238 52492 85748838
42907 139309 241187844
145999 199189 78185346
34944 85224 810878184
196689 197501 875235159
199750 199835 223854
33192 172694 348846066
122666 124856 192457358
160741 168702 19845185
3160 32926 74467855
113154 125415 30796195
4623 46154 207580761
197242 197637 1020371
172323 177684 538953539
122430 134814 503082242
30537 120691 524322995
121275 189064 323586356
118420 148409 695202000
97555 112075 602418278
63998 129504 738563449
193950 198195 413794823
57856 142091 422570398
151221 196034 111971992
56206 72769 824793987
186675 193753 855662895
71286 145692 185856335
12251 125199 861833780
195952 197157 3056153
183936 197235 33523299
50046 166940 494046583
17449 73583 140912806
151058 166833 141430846
185787 197342 497017388
156003 177355 53363677
5446 165794 747103372
44455 108554 160339566
168696 189551 907083802
44586 152145 99181683
159999 183849 229808471
104792 111816 431929640
40829 195058 385532630
177850 188017 25312634
166094 190242 60136935
24838 138020 531171476
86565 138671 359989039
114047 132650 375982646
174573 196057 53813197
143890 184032 100008980
47647 104208 416142392
44498 180813 340672066
58285 102781 111004609
91003 102255 764749911
77549 195689 295145721
165962 182140 408304347
186370 191096 789874551
22369 38400 40285243
137207 172582 739564018
72301 168538 960407953
5402 11018 18548603
81684 116117 293244944
118835 160828 104809297
37908 192107 883242297
185772 193520 19512252
137007 197470 435728281
112020 183654 178730581
38388 156835 296147386
148871 166368 771818344
160310 162938 826504992
94763 170594 189433030
180331 196180 583512694
114273 147628 475954782
72926 74746 4585081
159356 190329 77209037
130992 133396 6028729
185821 188642 7141315
44836 188445 555233619
12695 58798 115596694
59235 171085 279399573
164330 194643 75636146
187117 197745 376141669
193968 194011 864938970
135882 191218 431644384
188254 194630 608116874
10646 37255 66696850
65037 92947 69646501
67657 191432 309084129
118845 165012 862157118
197623 199340 248394454
19832 77636 240445185
55509 180558 572536448
94849 98173 207682795
170201 181633 28516541
32596 114481 673597496
153438 182523 72592211
95348 131161 934681421
64569 179137 324138162
142293 177384 699480201
134422 135941 591590729
125041 168299 703076223
62335 182763 311789691
70011 74471 11260250
133628 174020 100575413
174258 188084 34450496
2928 84797 205320735
14137 161649 369050764
92452 110772 919126713
150570 159558 249969079
66648 116235 839646689
182432 197706 632638217
131962 172106 936745036
4322 110627 266200104
148998 165543 333221979
16821 36164 687230409
30817 151601 302296324
136596 186999 125580909
118469 144116 64024171
18903 139941 302995100
90839 167252 190803965
50782 189276 346144510
198276 199156 317622513
54598 147223 27067785
69372 118037 739428055
66063 82429 28361867
180811 183439 379131819
112863 199461 654176018
64545 141141 191478710
145892 194588 12511188
68837 128316 148727705
98099 128123 75387313
77459 112644 87971377
146856 171525 61387291
9700 187106 443604620
178242 192400 468363941
155632 180342 44969285
97054 188194 227627059
28161 178273 375446364
74863 136909 434738283
116342 132035 989175174
122255 196591 440276891
9023 196586 489618000
196526 199766 624532194
94951 101688 16721207
109858 129024 48022133
74335 180046 263765565
13249 57868 747511065
122886 190141 322794775
8478 141934 371231486
19095 64436 113762918
124928 160376 88258123
186129 192073 928451250
102696 188734 215032348
29121 87941 671954607
131783 188542 141472371
87157 145409 192797840
199009 199284 153157
183290 194657 28496422
104674 139984 652251428
113644 176321 156377525
23563 65060 143407566
169750 199609 839332914
185359 199812 36499985
103125 169246 165452483
183070 190164 612023209
148217 172022 59362348
186470 186980 89211966
10367 191742 463813733
189249 195297 15267749
175966 192730 368621713
2085 174567 527317174
95363 188992 233807443
44233 63039 363124324
169826 191472 54002750
176973 186442 23500283
117526 172597 708252071
53246 168009 287007517
48725 70833 413531200
16714 67226 126683045
21946 98321 191209978
108653 141336 81795620
195118 198643 8915769
196184 199814 560879083
101237 171970 456192883
190379 192443 235584589
196407 199261 951594975
75094 81275 15358789
1532 155549 385254697
79392 173114 246461272
75119 156627 539332120
131295 142240 27277396
151628 181640 74905668
69852 160618 226732791
155424 191887 91147247
173778 185477 975036963
119415 129473 25182719
154367 181727 851693424
80321 98498 677674442
102451 140196 94633879
1869 126429 312028597
36235 185368 707273706
46871 56246 953673714
38682 90774 290352964
114514 134619 50302289
160009 181185 52814528
82622 192592 274492564
56541 77453 580287094
110626 114196 9083447
53832 154030 617438664
156760 198434 104320589
24504 31234 787288572
112503 158597 114992297
65369 158871 494649241
168593 182279 362993307
110503 116003 342721783
184836 196556 29578478
128081 150003 58742532
48030 90398 106151635
183244 190252 17480151
151130 173051 54630274
79944 149344 775707991
55948 114210 648644519
143611 187841 110140605
26301 45866 607999826
168782 198146 73478972
99742 126536 642393477
177405 195382 45033198
41975 130803 222348151
12111 68222 904764692
102 139718 790532626
45208 160016 287017574
124024 199997 189641929
114109 118943 533206325
129200 186210 320186496
86094 145139 67764637
112133 148511 103422803
152741 174730 135337480
130407 163154 81565499
146287 173075 66673569
169663 183209 386249974
17142 126647 676314611
927 31434 703253790
35265 135830 382896380
92489 183814 227986151
82500 172992 225830938
105100 176266 265334099
163726 192265 296100952
46765 60703 704521391
134981 152850 44423701
123225 158073 704145225
59969 143887 209808737
43748 150980 268155954
122003 141835 49395091
139887 183438 108500340
93369 178856 213394015
34733 84233 124326554
69017 125781 694338343
86828 99583 31492065
240 199679 625357471
103056 133529 535052487
110676 119824 23051184
188170 190031 573423236
44826 189015 360247547
64637 143834 594204643
198070 198304 592440
74243 84856 26548583
189667 193497 9641009
119374 198810 198387165
131408 185798 135438503
94331 189689 993643851
16753 24386 18932948
124718 172588 474663923
109522 128411 464558478
162084 170914 116056240
71450 113399 104796545
50415 158953 271462301
48546 189040 520249680
169608 179060 203862689
86563 168429 204325378
165351 170759 13345893
146702 159586 14100277
192369 196267 9868915
55945 97027 102703336
29480 164700 338447328
126975 141573 36413737
64626 81419 626193485
168807 186146 788159843
170077 194302 60527974
81551 196898 472107680
184172 189155 12456291
137935 138754 37418426
37184 134321 243255218
72214 113042 281560031
90129 161974 179417931
45515 88858 361568042
121228 161513 778204413
81133 86642 13894511
34021 139854 809416923
180933 198024 42916010
157081 199325 105743906
152976 162398 143960598
148122 153414 13143616
159110 178195 47553281
34265 198226 410198530
120303 163545 107854766
167911 194197 65593234
196548 198879 5886207
69711 182824 282362712
63641 142899 198124550
32094 34690 454439133
105823 186455 201230644
47430 199948 381436868
6120 166915 402269312
105769 122740 430095319
141160 174191 82284057
164738 165234 611595249
97807 164898 250941519
165169 172221 17431253
34667 144204 274169779
184172 197145 32660162
40023 174711 336674967
166515 189361 56903905
141515 170584 72390129
50892 136274 213744506
61180 91486 583144469
20321 55145 695515276
29616 88920 148930244
23713 93906 175923591
190266 194227 707443129
161873 191222 567755013
186652 196500 24952507
194654 197094 153096476
189792 194844 474129180
69289 162395 232558164
190118 196318 772276988
101566 186358 211768036
104744 185027 301022270
48438 159459 277574633
20645 152893 330913460
17045 128701 279636361
113649 149927 90506029
158649 180077 53476020
154806 163667 22246341
61401 85967 26874622
117583 172342 826910451
104836 187803 862912257
49131 125602 191612809
153587 185035 474594203
146242 174685 70805527
73027 75050 5120630
197677 199941 864128479
7188 106547 543357074
138496 175764 276230129
101012 158378 143440267
186131 188618 6301273
132064 187978 139265133
174269 193286 47535882
177961 188037 735414273
158397 163656 897933438
137535 155965 612543569
191721 194087 487724315
142552 189468 116913077
154631 179206 973742436
65143 166578 253347792
90207 91679 720515681
92603 155559 385774292
134378 165790 203085932
74880 90690 916887358
140277 160463 50321724
29419 174544 917510332
133009 198961 164720356
68435 90651 55533127
146287 160318 332554732
87432 173834 215553589
38487 74354 90104007
70574 135458 162129412
107986 196068 285240759
115247 163036 119305802
37772 46516 899908189
25413 169227 359861417
97090 149581 131253269
59926 133626 184400297
30500 92723 155978652
44319 74478 75719583
91309 162256 253699038
148955 159995 27587389
77435 131681 135676499
112524 122781 25810467
28426 115380 217906250
135777 195499 418350050
160533 178046 43611969
48700 63377 661457362
37587 110544 182678338
186577 199534 32823315
53939 123355 752921367
175450 183194 19260083
24043 31604 820741591
135730 150272 9574537
132807 149539 719369704
95562 187521 870881963
85056 192588 569261885
117456 119141 4290173
67651 186861 421114573
114394 124387 12152338
108984 152503 363641841
24914 199890 720504414
198429 199294 2203232
195510 197058 3930614
85224 148323 172293452
18523 125649 622952466
174607 188423 75854852
22623 46713 60535304
181430 183176 73868309
127163 133293 380792828
140022 197774 994354466
28576 141428 282668911
121355 124653 754016203
93649 168026 429212367
162607 198616 90055565
179990 180723 1903698
179564 193625 35190096
164440 186052 434327163
96627 176322 447938437
85331 90763 13501260
5528 195246 474522246
117584 139625 55112185
73739 81437 19179436
119454 123425 446591214
194388 198776 232999093
89732 132041 105781364
60783 180313 298579513
52647 156965 885442105
130068 192723 396010341
86192 119295 377692215
63898 183059 701424321
26387 124953 941757682
30467 177318 367291408
133309 166319 681469845
85362 122958 753329165
48010 121395 813229218
120902 181361 636617732
16172 93622 193867020
117771 132518 939449295
28757 141055 281277529
62713 197822 519743582
33958 127421 234236621
11876 75402 241631529
92753 192988 655875795
8609 10463 167892878
164263 177107 15493161
31840 150877 297903031
47785 175088 415360727
74940 115187 225120258
176120 180778 818310773
46612 66586 50192804
56909 194068 479995840
174393 198762 769182214
46007 147313 253400388
121200 181896 218837705
22352 30179 19549567
51245 183712 131287493
77828 154604 191670740
135803 135830 909423993
68586 119336 252823159
48394 100726 31864466
199097 199371 705372
62178 102585 100676030
87023 149251 155249085
164073 166119 5098269
84797 143792 27856806
190361 193083 789897811
198866 199872 22812084
87580 104282 717395022
1072 160772 609347551
115020 175183 642423903
81073 186784 263774629
97473 136995 491554691
110899 141169 75708245
33898 179724 364655106
6489 141907 771337355
79547 147779 953418768
85571 101815 364556794
146109 173229 67494862
157707 176776 47621615
199766 199814 128298
149398 179375 74716459
105483 181715 190446537
45601 162001 291061518
134904 135536 1475510
91220 164653 183408967
174052 178056 62761428
149154 189060 950751501
96980 196349 461461343
197453 198675 3087738
195136 196049 328923071
169928 197906 70055814
125093 181582 140714357
149282 174754 63551897
152646 158393 75626975
110683 183891 545072086
115223 199248 209981902
90172 195383 262720747
199605 199787 428612
133477 138047 10382007
34334 170069 339532711
152903 185182 80435096
95446 96590 2818596
108342 164348 139976797
13560 61428 120064971
97953 163415 163649945
59966 115582 344108919
156594 157412 133434641
12691 156053 422695905
12767 163585 727657475
36766 56152 661341680
65304 74720 167690618
112217 199205 651717404
99188 196797 837122003
142397 144629 5504318
62211 122054 149669486
71770 82845 27726792
184639 192133 888029802
170928 196198 327740531
159771 185344 556991163
183582 197452 34910835
180440 192518 171696794
109572 185563 189545793
122135 124489 27904031
126781 194929 170029002
157935 170006 207814657
195075 199550 6732556
53072 55215 5415613
42614 174110 328585126
56871 104188 118203204
119027 128802 24476933
116423 164449 119882623
40967 97900 48526797
166988 199490 748747605
158987 178900 49590956
119400 156520 92423516
6120 145473 525286797
28555 168351 900038194
36621 166156 324016408
798 44274 453860260
108097 142223 696228224
80891 82453 325725166
54770 152287 243821235
42775 122848 200531824
125149 149121 644931744
164434 175410 27335149
195112 197380 5747885
61135 72556 28710060
144957 146303 1469075
19814 51148 631937495
20883 155335 537524643
126892 194313 168197294
76325 195550 938026799
15486 156807 353410594
14721 73025 360966864
83031 197537 286002792
38320 119518 663046009
5961 70957 163029912
89388 139642 125532474
44305 79278 524939531
148001 167838 49592738
163371 183338 329048205
104885 159584 641437343
8796 168203 398839582
82470 132320 158821779
188049 190998 7484561
98590 118229 49301346
121863 180778 933401051
38662 98236 149008005
138028 150545 372454342
72328 81945 236250841
176446 184683 20418735
117179 196076 483787789
111305 125020 593917394
189811 191100 3290276
186380 198961 503348650
89418 137802 6076832
68431 164151 239063349
8847 86905 195818449
54623 82309 402466734
169673 189876 871450417
45170 139393 235748990
803 106665 836173426
186773 188109 70491581
186280 188573 221761703
20251 127799 854186268
146993 166727 49192406
34935 124574 551897738
163546 164626 2725020
27070 55820 921682258
82761 88121 849408609
58887 81822 57495686
143339 164711 68145135
145522 168592 57575962
166391 179113 477916241
157752 194447 397826857
182572 184750 718312441
142527 164948 54554480
59743 83420 59412017
186812 199767 114078973
107187 126428 48381394
195724 196407 77783634
100912 134617 408282612
10727 111387 252089982
89324 94303 12243250
12807 117393 411426703
160062 183222 57702939
193223 196196 7576296
73318 146123 181882250
164912 169884 12342872
121980 123951 268329842
129297 131254 944029145
164128 176926 884705307
88718 181718 117502464
4610 67128 156870459
182521 182638 290170
22462 109496 218059884
106200 176635 868041669
4383 93706 223717530
9759 43769 787819192
173060 193683 147728447
58990 64317 13400386
173370 176249 974084340
185574 188798 372063398
117846 129779 29962063
11457 126075 704439451
76181 77847 239792152
55359 195015 387446289
56553 178195 303932743
11618 110089 246613064
98699 100044 458766945
83142 132216 122631392
188586 192884 229190439
184016 195932 656764841
168909 191880 766979146
179671 184181 11247586
86931 102190 37717527
164855 194267 168119956
34292 132789 246734665
170424 172110 807399332
64262 144445 200364761
128387 162358 668064441
168041 191029 957886900
140551 183611 107277664
137876 168392 76104149
138649 140804 619031265
53435 67368 35116061
77968 83067 12842575
52670 158452 694304867
110924 163184 208402815
75379 117762 579821204
20000 69618 124586522
103573 121982 46457030
131810 191118 970250275
132176 162481 75520963
13934 172161 912855460
190053 190107 333584228
68868 179497 276158718
74052 143877 174312269
71794 114179 105963148
10671 150707 783399106
119442 126710 784511556
134958 151866 378797893
9242 18207 22519685
30930 168124 481791002
106050 192279 93715992
193058 199252 15713370
193802 197868 94021066
141782 194410 190310273
20009 167895 684358470
142808 186153 107938201
23483 78467 138000685
43766 157547 5164227
46757 92422 453372407
67154 140337 182931816
151889 159600 19272094
120606 158455 843249074
138952 142790 761696342
19963 72412 131702837
116598 134038 43629601
7141 172730 414099814
135750 193644 448204236
73179 117545 110803274
77996 150286 978544813
78605 99680 946898210
190337 196978 833867495
28945 131809 257748822
10363 11753 3586463
56702 165543 336517113
127440 197367 123638941
136678 162106 472181403
142234 163136 52083108
168649 178558 24540384
69041 135631 970967824
32498 177461 362504197
138970 198016 147494056
125508 182802 272668683
56807 195805 347482341
164904 177623 31631707
116700 194662 194604195
55994 148322 546112960
18564 143380 385873185
192516 194234 4369099
99800 145480 181756497
53853 96622 207803529
20107 52443 38584592
197521 199142 604230225
129157 145340 326624269
116318 155259 699178435
176440 194621 45412675
137421 188667 127757392
64907 179916 287134487
115235 151650 844866885
149783 184911 965976980
176248 178793 864105488
548 196567 999822895
122747 157232 85809574
14357 116676 896389710
3150 192459 473454841
161563 172261 26575754
176641 178541 3632972
60698 63393 751853306
73939 146165 180411218
169365 196882 68840418
168813 186482 43873091
32503 121691 223543273
33857 191724 394780715
83539 101090 43502078
9087 180051 806933310
189634 192152 774575145
191052 194215 495470068
62247 141519 311916112
113981 152086 95018719
107124 167048 664901918
133831 148021 35290010
6826 105461 425914415
20651 170836 375681601
12568 183433 427226910
197644 199801 5425271
22110 183252 402984249
160892 170875 913622930
94681 173308 906512924
48200 99887 129135971
50727 169260 296474111
194601 199744 622505875
161577 173798 30364619
157091 195148 95159136
54698 156442 201786695
1545 152246 647340566
146178 165977 49325816
124068 183472 147972992
7959 13891 952362066
100040 129602 74296844
82744 169013 215369541
80775 181107 250453656
26889 63821 92838258
87790 175668 219242534
76647 118214 103860104
48985 157239 539045289
11735 71925 41401795
113017 176113 993650979
78830 151737 182009057
88240 106711 45841666
119385 173654 364304965
46780 179982 332859121
188977 190103 2799133
3006 11191 806139650
95918 191377 238489483
135526 192035 140993064
129609 171212 103621575
41584 51526 130913306
82193 138955 780367000
101099 199188 245367979
150812 173396 910691909
191287 198288 17688663
20336 99809 431728431
29848 31139 3335039
166043 199588 631502649
157263 195521 29613598
127987 149638 787325947
45112 104221 147689125
181036 187245 688821
194240 199217 880311587
24575 55461 77491851
78475 83104 657701401
124460 132934 21044486
181897 189178 294476861
175477 196419 52459920
126342 134852 173890485
17974 99019 576971742
45837 156831 277399019
117928 153285 404128834
176487 199617 58001117
111439 169044 760732759
57748 109911 716649673
98999 155753 141785575
28128 158653 219099518
148566 169465 260160925
29463 175893 366318027
12083 172113 380011684
171582 196628 62784308
98959 158302 148359276
145426 185839 335747171
162179 198903 959357093
139411 147888 21075370
7143 45607 152622685
186169 188022 4660935
121659 123757 25764186
123171 166299 347473489
162476 183642 139445643
73936 130291 806652199
97010 193452 257732188
2579 40992 917207778
111454 158070 916112759
165277 185728 50780306
183375 189081 14266379
18728 43543 62231741
139046 174316 909139276
148443 196518 746796423
49758 139930 225720482
94256 138263 215780411
30923 126178 895541349
78751 180379 475901320
113817 172244 145707597
86612 130207 108951917
100639 112925 815947922
74803 160031 212739021
75169 134852 149132516
181529 190140 305460632
145425 181849 858858130
28141 89239 254367641
26258 121637 346969190
146511 160042 33674627
96065 181011 212219794
6779 36982 75624091
1335 69919 925721397
11363 98124 217144369
115652 161176 845420348
37653 84061 478725457
57657 150896 233146245
178494 180031 808848164
10738 55224 111451262
111410 199383 479851864
182078 193664 28979366
125423 167087 135997266
158497 167098 187501233
177708 179920 5492302
126202 131337 12763832
11412 96488 667621132
2412 106525 313470409
79731 171933 809620963
19541 97274 194582972
67879 95904 506219592
113071 135708 986440951
84598 113167 352055196
46522 97583 127667106
186432 197327 27569156
121616 179822 505739584
141275 154296 32316713
149589 163956 706321961
126907 150371 714054983
147508 189885 105630788
180064 183635 873918578
46569 56806 906981000
115568 171960 140695387
89679 104912 37800029
164314 191565 67929289
100240 140770 101584949
11971 25923 13718052
167551 192871 63170092
163120 188577 63466369
130836 143893 15753958
175213 193394 611241508
108089 121169 624935940
164920 182954 44891400
54048 77850 301723535
120135 165038 373158076
163193 183049 49488404
113642 124633 876784658
165703 199280 21118571
164171 175905 920003685
183473 187170 9137058
193232 198771 14052001
177767 189324 28836468
130628 144437 343260217
53142 64005 27388079
169553 190827 95427821
75124 136863 154190998
184785 188153 8466057
89314 137568 694339110
187583 192539 12518047
79980 169418 771557657
98569 116536 45128610
144940 152516 783906845
68729 147157 925495677
165082 184211 47564836
132067 157836 64124735
190681 191035 499852593
174009 196916 708950443
92131 132379 100714551
163031 174354 9055842
127037 142951 39690517
121311 157027 358989148
95538 179437 482448607
31993 192193 400642494
192597 193906 3300405
4533 173718 423198753
132042 193356 152900041
77896 184724 266619665
60397 131268 177316854
22289 188104 801614724
132288 154049 446407650
145546 157004 28447161
92884 191774 246961993
194990 195641 1674561
165547 199650 85329802
100115 150106 125124848
186463 194797 21033182
137934 172650 410073453
152013 170725 46670812
49080 60318 28287938
8887 25436 41383197
141752 187185 740026368
130244 169509 428163637
168711 180733 189258881
125293 147440 55105775
198863 199246 80203947
143106 185359 105188516
187818 197035 23341283
126747 150587 59400058
20872 79970 148331134
111327 177119 234087561
169521 170876 429503102
12571 36995 182885252
42794 73770 787774997
120144 168661 121000779
48465 159332 710183520
197186 197762 1475912
183847 196357 254177140
45133 85719 101813812
83187 133086 124716170
106595 136116 73954719
122577 187907 162732171
24539 181531 392654066
99301 149824 712557420
135360 198170 333901165
33265 122731 503541077
69552 108585 97413685
33672 38231 150090194
125054 197943 669382220
126307 141946 10705102
179169 197810 393001337
2310 143122 352440980
59093 186193 767267939
20594 58934 96245260
64957 87945 57582933
172253 199454 68239454
167340 185855 607724899
109526 123549 35260990
92190 137047 786711193
6212 173050 417232123
77741 171010 360519913
198605 199606 194257496
83383 170736 555651823
63969 88726 62068291
136265 141537 14739637
147210 194675 118396643
93813 131018 93186209
45455 65663 50758467
191718 197470 14558851
64507 196929 394244592
120008 163615 108730275
75027 196927 304405900
27363 72914 169382720
41856 105830 159950042
25503 70415 289459938
166996 167210 955100735
26556 140061 284259042
41504 81553 100371456
71825 102208 217781808
75220 122580 137340160
9940 25378 38626795
104426 161437 142610207
163937 198726 903788199
115950 125063 22952575
68157 135859 169159955
142022 168020 64886630
138605 175392 91731475
90696 93457 6730862
182629 196304 145623706
95251 123688 71397617
35706 158066 306097736
117733 198706 455527389
24137 159984 820339228
7828 194582 524809402
88692 198224 273546601
10374 195651 463493833
118635 190414 285501171
22059 177477 806626307
186709 199934 240475567
181465 187823 546802328
6377 147441 353024375
169616 185944 454172061
50953 167057 290364974
92220 104845 976739349
158748 171228 31135408
52402 176235 799215765
125332 163337 94625803
159551 184737 62718597
101883 185594 209069932
43193 154001 276966927
88360 160169 179245678
138027 190294 655111045
113575 158805 112804346
66990 184505 456864970
10160 95098 993175294
78771 168744 224680396
14136 68845 137236194
48630 145745 242953616
146808 149119 67033118
74302 108148 895962781
41497 172235 326704339
105019 195720 226734792
46256 174756 787074421
32732 135125 614197303
145391 189645 38511860
8193 72882 162335854
154608 185090 76004723
97936 110860 118508524
80028 173883 234229751
132535 157347 405908584
191697 193628 4852995
11228 59669 929941420
81371 97632 529743493
168953 191249 596780533
42543 55808 19232982
137915 143934 792427547
52381 185248 524221978
68828 145218 368360258
50495 183468 586379641
107861 154919 828234084
49581 120633 178009431
191010 191698 1713550
59881 146927 650788498
193594 198574 12612725
148358 178786 75808671
15506 68427 132760752
38749 188664 374675434
22628 126666 260733807
87929 150610 156442440
164762 164862 602072864
51860 195372 358802708
168972 188105 47590992
145456 195297 124431427
86294 100542 35177360
2837 194396 727273799
97339 102037 11679341
140407 197646 271126439
55323 160275 272797741
121670 192423 509345179
153949 174647 819511344
112424 177431 162170724
115671 172994 142985920
10846 155177 360982554
186468 190788 757628694
94617 171447 191908678
43812 111224 181979041
8023 155424 368673513
164314 175183 1734622
111662 123718 30322227
192561 194418 4699357
168313 186425 237431667
97935 170085 180326609
17649 162063 361320417
89693 185576 239153883
125655 156699 59054680
43509 157502 284923947
180808 184930 10155585
134816 189614 474535898
131744 191330 842006383
14838 195230 451138165
77638 117310 413210314
43385 122015 776598817
159894 166911 903343847
150642 170274 617049184
185314 189915 11572896
198132 199622 260761657
182402 183774 601034621
46606 126442 733515262
31266 154360 762647654
21101 63045 105447075
145755 168062 854413637
146858 152426 13756707
191897 192819 2315212
94610 199198 831564406
64226 159143 237090427
69048 175156 950173137
86450 196995 950219928
104981 148970 109987829
96292 134333 320247922
134811 175936 102456072
16269 151432 887242875
108751 129626 52365098
118530 192266 17858030
107595 121643 938876805
9462 44375 621909535
160100 161396 3240821
40989 55810 807586824
115022 137148 892777268
160906 165989 12681317
170619 185368 36693780
75671 163687 302816784
13963 111623 763614964
193581 198427 327950172
162081 192604 762776669
111150 154894 109149549
60903 62863 5020098
73676 130358 165984974
164872 191171 103187311
131270 149930 214674271
44543 134381 829327585
124754 167701 764025914
108162 131388 653852635
124851 158895 601090618
5360 115170 275005924
96639 150194 714815852
161638 173643 29825008
111731 195241 877241076
197854 198853 2512315
195924 196751 2122165
160662 181652 52307758
30253 123697 363574857
51074 104645 955540126
48489 142675 235643356
30072 105720 189520173
141967 156858 37022505
177143 183625 511436668
156623 199524 841956279
60133 72345 30712339
198715 199997 402737007
20908 134654 284925244
125981 174335 254597164
146871 174601 609008769
21483 197910 441453293
104533 122411 931240612
139953 185904 114423700
73754 137286 158642228
187186 191130 578697982
161958 167677 14261911
60959 97142 902027043
128198 193054 215606750
36234 64769 673269634
55384 184560 652928931
162624 180527 44646205
184301 192374 20290669
174866 178650 866946641
22437 92232 691416639
190421 195261 587270080
137445 138180 1894144
70483 137854 170771809
35219 73680 910171361
70922 142080 177746542
29915 41706 29849527
190104 195140 12747280
21753 153439 329521454
113644 155988 396437425
115720 181363 163805033
138341 139588 3111794
93860 157433 158762603
90641 114893 60521287
66884 101870 87189235
24673 159063 336288446
472 67231 449287732
69685 109696 633337328
103337 163000 68119608
132493 192171 148835292
76172 95881 49011316
196068 198291 5632838
765 187635 467261926
101044 161414 151004559
79681 143946 160510782
3017 16164 980002507
27621 110658 778492593
2408 6750 931752490
123927 169132 112657183
127668 199066 178254403
111021 178197 989738160
115085 136078 967557833
20323 158158 648344225
111476 114689 8023140
67196 104527 93083285
6496 197225 477096571
55859 157799 806716368
115478 163502 342036767
156832 177964 645354088
58736 189142 780836754
164938 189026 156267014
197911 199583 978602395
119971 151426 78385723
188613 193490 12265494
92209 141691 123737143
53710 102229 121256368
25365 33683 20893669
75749 155465 704388579
134508 171371 788190666
108599 140686 699016885
195338 197781 393786765
66858 104252 882456295
120229 155964 88935761
190638 191641 2524520
94639 137090 201628730
97051 160978 159870724
94917 189951 237301744
104312 129224 62615697
146934 167673 367315956
161492 177910 40832401
166370 182404 449857339
59769 172777 931579789
187674 195573 20006384
137101 153089 39767318
88738 134998 866308094
9291 172811 408989766
125974 163763 94195135
66574 102021 613379867
7487 8292 466200990
69373 106230 91890211
46514 147208 251930194
137245 172976 89026188
191770 193654 4739721
15119 71389 561264286
137057 199419 780529924
185573 194730 849837108
94152 166054 179653164
149088 164144 37645660
196922 199421 6341942
180338 183977 753400553
187441 197109 380919804
45641 94097 121273447
134925 162527 27271349
14526 130671 738894499
147770 194391 63775194
163086 179601 84828322
21899 37733 39786154
164749 183275 92703354
70303 123908 329347718
78581 199418 548113397
3778 102811 247737070
34920 46388 327773476
151527 171944 536247937
42553 176145 454613453
67516 192032 670081166
76499 114644 95330478
80565 134774 893830433
5786 133186 319046414
70354 103204 791355737
29221 152124 307615079
115532 137401 54648494
152668 171148 46094427
59532 197030 343609752
81663 120943 399533320
5544 27411 707575477
139778 195817 139895140
36725 174821 345305318
10544 166482 897435569
183980 190237 15667187
92431 174028 482835998
24365 34665 634855607
133301 157351 59818204
132202 153607 17825371
13685 99998 188052804
125418 182073 729635987
5633 18748 106966127
190840 198554 19475318
187156 194669 972261743
69596 148655 197427105
134470 190765 599231420
25329 63928 717410408
125736 197571 859081847
169647 178897 79127736
31884 44700 32291020
111067 129243 45579810
127405 153728 98215134
6291 100207 234954048
39743 106559 950945847
61172 136451 188203685
178943 190168 471276657
168216 173034 11904878
99070 112479 33747017
119247 152673 83327039
137547 187254 123817201
156885 157547 1663737
83529 166665 971623262
150031 154019 29781260
177348 192786 323823809
193765 196493 6966502
97012 151990 686687327
196309 197931 705895355
80011 165014 669563924
160239 164124 640694224
170396 190759 189846967
40630 91483 245797787
119200 145966 66838988
143910 168849 220378210
48740 146492 327293635
164983 193715 71645961
198757 199458 1799088
32594 35637 7635089
12956 31444 690274227
23702 128533 709207628
28566 180387 638725621
199903 199949 72968
61500 130145 171764266
50524 144732 235745822
13767 108890 636862786
8168 41202 82875010
185946 191792 9084124
20291 72506 131152015
164349 184489 389956445
142506 173104 76187343
86209 117467 619749500
193793 198519 10704005
37750 156852 299745793
147812 165758 44844304
66371 95470 396405087
162577 165533 7414541
19449 34575 758378269
33883 125433 229501248
42227 122760 201627340
159615 163820 341968277
155382 165321 34951935
95027 123899 210566969
165465 184775 47975954
11126 50856 99485210
176237 177396 618810260
136652 166370 74137650
130766 182858 129791182
96080 142012 441083932
41232 159741 296297317
183231 198252 37782764
119742 179397 634817566
107060 198106 635138814
94404 166152 357848748
132344 180939 250892940
115839 176535 615857765
29290 138386 273292159
44449 179759 482713879
187638 194328 1493894
90563 175483 653007435
152595 197875 113259198
104579 113577 22765772
103076 154268 128070528
86681 109238 657134388
127823 144287 816314472
168778 184088 600564070
55713 174467 296789475
134882 180278 113101350
145395 152747 18286328
178582 186096 18740621
52357 104547 980216016
146104 193712 118714474
89995 195292 421672789
63715 175658 279589024
82538 149034 165998384
47629 90390 668077032
114883 185117 175172460
97512 162263 960363537
98436 156633 830786224
13175 103552 226061678
122940 172438 192803374
132394 144231 767351010
40717 131923 418092857
52675 145960 899129697
31789 137032 733916218
42928 72202 73439353
65033 146844 403199838
178533 192708 592485702
62623 100244 93699207
57121 83296 99800995
45005 102435 547316298
42013 48114 597213854
89985 91639 610656655
84268 122269 94977156
105600 113826 20772137
10829 17035 19922272
65394 182997 293597820
123090 168867 251693465
11149 154992 491798089
112907 124458 29037672
73442 182167 950814092
4515 79119 187080379
7928 14674 16924304
25966 152661 377660588
84971 102749 43957113
14364 43953 74146551
27266 131577 44303429
64834 93773 72228665
65548 171237 263889097
23719 187051 408394925
153075 192898 275787022
105666 110585 43163139
183938 186160 5536614
121477 176799 640510190
135648 146000 946345989
160517 168375 19655134
171731 195769 60216061
93567 164695 835786288
8611 118985 276484064
102923 177633 186813200
94968 160600 537664061
24783 126196 624504783
180734 186478 556633894
161633 181563 49635512
24335 145058 854832106
82537 164148 203798785
21675 96344 83485490
62275 80463 770180130
138890 196334 143471202
163381 184978 320774916
30617 120224 737735054
194924 198030 7894427
128107 198259 165144587
8699 107237 401912658
14122 128442 463923738
111935 157006 794288785
72647 175981 414907217
174798 175330 1041071
90602 147380 889958645
174512 179990 13647526
122988 186232 157473469
30748 154170 544250120
122596 189842 167587924
34654 137517 257567636
68497 119963 128693294
29364 36514 31421615
95466 112898 43761838
52165 150428 481659334
18377 187149 421849030
52594 112135 814970298
86140 138513 130758172
87217 190764 258364012
79363 89238 770279860
98988 102980 9852097
59388 166766 298413096
107067 166749 149154917
37136 77323 237422678
38245 131707 653486102
96252 188034 229174890
173561 198054 843481494
18245 172514 993504706
184492 198303 413532986
81108 175139 234745218
140496 143659 92101040
52558 151561 247622103
80025 140931 618971519
105938 107604 917566125
156143 161476 13508326
86610 125903 98204915
49961 123203 953900784
67507 166942 357974598
36038 114270 196092307
26827 73798 809780785
94586 171271 191566996
147953 166912 47343598
106291 109090 840285687
191584 192232 858767766
46737 153076 265849500
46046 110849 763866893
189393 194789 13572131
12464 52534 91990738
9573 54458 112484564
60601 73452 983846820
81981 113283 78273672
70485 130725 895459250
75961 82298 200394954
7154 114305 268417897
14754 154028 609980166
59016 199523 351272319
143625 159627 214204134
52445 146714 631226893
170564 184092 33693256
143486 183585 233171153
158213 184110 188002143
98618 121827 58357865
63477 127978 161370162
144759 175228 75997096
36191 59610 58888006
184004 186787 883057021
126748 151056 60554170
93703 143167 573795535
104414 119443 37895517
74901 182280 267977543
110428 165255 923731682
116989 120268 8270694
41639 121462 199875761
161814 162793 998736075
105334 177082 616772129
74598 85601 707360508
131317 135498 997377846
27737 42269 36722059
127904 136705 21828821
199524 199839 367888639
196025 197059 2613055
107217 169252 155048953
13231 135845 899086729
86128 161513 188206615
7589 157183 374193529
117370 198060 201621297
192206 198958 17069985
139167 149760 183249533
191700 194318 6607856
32190 125270 233353510
132787 159521 66599925
158022 163205 761167434
36088 178283 743130039
132695 177098 110656550
55226 114369 814371908
159961 197554 94018619
38924 170928 744332036
159904 184783 652126875
166778 173709 1901846
127796 146577 383859651
141612 154577 74036820
47495 147997 251363482
111698 199940 753060030
80570 139377 763014686
138971 149049 747441608
123626 125848 323985814
65538 140117 770677369
136737 159040 55598665
96022 151952 762607465
46932 145905 712601995
144177 169136 62311029
77495 99687 539213404
145670 147278 4027003
56744 69529 196198323
46401 97795 196418719
14514 31042 41255148
167637 170517 598455943
51665 143033 784497091
14078 157040 146737214
45860 161797 522989756
113971 199004 161378590
147260 152388 12669731
102203 140432 596527486
140771 166963 65313072
11762 132496 811202818
195209 197263 5204666
105487 140918 88698797
82026 182618 196134325
186351 194803 167321648
46877 177179 963077661
65638 84798 468475582
168482 171583 7588594
152509 171136 46471780
173303 188546 355888631
162974 191688 71644996
106982 193455 453106341
112251 147324 918123793
85246 95626 25617168
118885 159953 113781363
64887 117754 615522736
19515 131527 280532478
63443 118986 138911832
95190 96494 3195891
132069 147333 613102449
124621 132464 662312445
114149 161546 71924252
36531 123084 216903269
128651 145672 192870107
114733 190183 482037077
139779 197999 979932941
143495 166729 691516994
152086 192444 100789412
45461 65567 50519585
138850 156492 672890383
60306 130627 348778523
80907 162795 204492927
138900 156482 38209927
139962 191888 259619137
25645 171011 868638102
142819 149306 16079448
12162 39463 557801030
170875 196688 351343171
44970 194305 373231789
121766 135155 595763632
164490 172925 147512152
51225 72422 4645544
44403 160754 290933600
113934 199509 213807854
14817 192210 742478204
72127 88551 41132091
127114 186237 451078181
64157 121967 950687113
49650 100135 434668088
64244 199113 324376770
157943 182894 840525856
150513 170097 48831813
7046 189031 455035158
53147 135949 207226398
139501 199121 148930298
49630 50432 340866247
165791 170935 1836579
139650 176633 92177388
4184 83260 198332475
39058 165170 960820457
97471 151069 575089192
149476 186177 349131789
68222 159540 359721412
54763 142719 220086839
196420 199436 7633841
79215 199004 694950276
97256 191057 194097955
127185 179518 581485039
76285 91606 499715839
83617 152919 195026760
146712 183399 91371953
95726 194641 247152668
23280 57280 85351035
65228 112069 731299983
162139 177692 38737691
32357 163791 684875767
74733 133357 625131214
39321 178531 275827196
67966 89904 683769380
176087 176308 583820
6714 112581 942442213
39130 45228 831895647
100183 185584 359754343
158821 171128 244104031
178429 192395 103248578
18269 192327 813117672
72006 83044 224670377
152124 171908 216031838
102410 172844 680835832
4475 20289 39600708
180905 183882 687243285
30374 188858 396330356
183205 185786 869675146
146040 171891 61431591
168741 197478 752482650
31101 187346 390590930
127226 199044 247250125
55875 102733 117018652
163433 181547 30167026
149505 190142 484583620
93341 158328 319635493
130166 182559 935234723
177736 187774 24920433
23208 135578 281409019
80133 150550 175856298
46492 197121 376629446
170167 177853 790853827
140706 190971 981105404
190197 196237 15311886
137748 169662 79545140
155699 192580 92194082
126987 151870 61983877
189888 196608 689982911
135466 167959 81093169
142875 148864 14872994
55959 179115 307680011
178621 196958 46063454
127336 166239 96929887
73117 190361 873397660
36183 188177 601106515
182979 184038 2589196
29357 185739 391051704
14883 137752 531131457
51207 121232 326193095
59460 137357 194746790
85877 141543 139003724
191452 192340 2252563
9109 97716 221842575
69679 86583 569960478
42148 104555 155955858
150331 189116 96696265
53998 145741 229546678
164460 185090 776963170
199342 199357 654783859
42904 59286 180548688
21379 182093 854827904
181199 191345 875627792
181856 192012 162894226
14940 68554 134482586
171647 171888 18056
37965 157966 300124420
36005 182007 648071805
170110 182468 30798450
159828 166686 17161523
185028 190047 12564254
189123 198816 24508140
166094 169091 7489456
88204 195495 267817892
113620 175348 904453627
16651 172584 389871797
11995 73981 749517602
183467 195610 30514821
166236 174208 19811626
113533 144262 76685369
909 97580 242025540
121501 182688 152480893
84583 162800 195189884
70808 152912 204982843
197101 198755 456435570
76497 155566 886937696
15052 128426 283901234
180457 193962 337762824
92062 135757 159035746
189423 194776 434640732
6460 24162 705189813
147469 196420 122291764
14462 121139 864090141
47122 107417 648186858
199216 199219 48134309
50998 116990 871105595
140236 141660 3549225
57310 69957 276577169
183609 192621 685606067
181433 187550 15152052
23973 175418 378844345
108092 162914 983887911
94444 182876 525076833
135659 138660 851482954
106479 191805 213167969
47071 144853 733231726
103317 119084 562393287
174888 182191 18228025
25330 107081 484261730
25000 152364 318706374
169337 195056 64248588
90035 169740 830622343
131666 182198 409395890
115767 188948 592875069
102236 113574 70425039
164766 172194 18429199
55248 106783 590289331
137941 158133 50261057
135484 159639 71836307
66975 166530 404566758
149037 196609 975353154
138298 162044 59197992
122986 195954 448868946
184160 191312 259442618
135543 177255 12096880
86126 152453 457428794
11144 104616 639892448
18957 159645 675520572
43079 50984 19627141
25939 167828 848311486
18387 98437 200292149
29248 117011 219958942
98460 182504 209977907
10418 75512 163402313
4408 166039 404439224
11302 81429 175860475
63356 116693 133304704
88679 160373 178936491
19005 153586 876076954
82093 195811 202660958
149350 183057 535228904
179969 186341 115956549
27518 126403 872904625
56381 157415 252551729
142669 195265 131278794
96808 194964 587869874
110499 151355 655834917
98428 121732 301805013
94887 143387 121335333
57131 69872 802385349
84583 88824 583633049
63424 150214 216854844
106056 195396 223265914
7559 45328 630318213
114822 169749 203107399
46495 46603 274255
65584 112283 330925889
179488 191381 648010862
168139 175025 912560646
70413 106837 90863810
130771 177015 115203645
132506 155674 141054749
76724 83695 17495054
114808 168708 838684622
106381 166012 149126346
187814 191852 223952629
188387 193218 12127888
52698 83176 76586697
85455 192780 505031630
199949 199959 24266
143937 147313 8473394
51485 97498 115136069
159869 190295 285327668
42131 182519 350796141
91634 194097 582653557
104020 117336 33498643
163439 199939 352326075
29484 151107 304486241
66375 143020 191564917
178963 181812 7214549
58767 171163 646799554
61789 158761 655313365
166113 176591 26101774
4054 111066 217586973
79550 124984 321201544
185993 196324 26110526
16421 196845 659031555
18795 59615 300698662
111612 184765 182451714
2345 61892 317332302
6165 95686 488537417
149547 191703 105205575
93186 168566 235938074
75884 110233 294540964
159844 176092 40533130
172042 187534 38560990
128490 156608 33608589
158323 196064 902540695
164027 195424 78415554
158310 167997 24277610
99735 104549 12057700
186608 193093 16366242
160663 168516 19618565
7536 44255 92079191
22139 70053 120306153
146868 159673 31848632
162243 166732 772683865
129995 145389 38275710
111254 196667 213415252
4452 119420 288042386
66971 104476 93519760
130573 186632 139549968
51614 81912 146587013
62671 119525 142150946
74625 159560 212018331
186457 199798 33740255
195190 199308 12060704
91398 144060 304955504
116792 147542 76774864
141648 194951 908080726
189696 199654 234203583
196863 198144 96615410
195037 199198 529911748
100589 101721 871414363
113862 128414 36426645
98750 176699 194799373
11754 110897 248209497
65238 111104 114571563
62377 117155 872954565
64925 92635 749830415
131977 162218 61787187
137884 156197 951331270
135243 139094 320401938
2827 121390 900428980
137176 187904 126383281
103559 142748 819929377
56428 76162 366292492
151502 166122 101372081
97404 191139 234230269
21062 40388 48600147
22510 146072 309396097
21408 126783 264052431
64050 176309 280417845
135682 182441 116615734
77892 120863 39795096
104848 155450 126398062
161892 162586 1726429
178596 180009 3581586
9804 108835 248057448
130613 164235 83800628
107179 194985 621201940
111406 177843 165793492
11115 125956 287697525
57600 161365 604348405
84325 176245 511585911
44232 70472 65844072
98239 168874 176620081
63413 153716 49001326
8150 32794 78471449
139514 165672 65238572
160528 166139 713209909
10265 187483 443128123
71171 182244 277268492
34094 72917 618399291
147891 165272 480433928
22136 128711 267014066
47890 130307 206355295
193405 198401 12659505
62815 153337 455098673
34528 57418 57503346
87179 121606 473406177
86671 145604 418963353
143606 187518 109354386
9744 178706 182689683
51283 139873 892076021
151440 167662 28164477
128595 138149 271893062
161387 188727 68136252
146036 195221 122744432
97463 195746 245719282
115130 176016 171216228
93216 130394 93146734
126289 197920 404143294
67582 197160 764281034
96687 111203 36430390
136170 180312 837900024
22750 196826 435557047
160221 181779 521154501
14143 112959 247450191
105663 170009 755478579
184557 194694 25462866
49441 186213 341719567
128508 177464 121953263
73229 100604 220401928
11763 88534 192473653
16652 115894 248489899
34844 161527 324172522
28544 69111 519684609
85429 105170 20243424
199638 199932 704089
137359 153184 39363653
96824 109393 31578368
78161 130471 130835118
69580 144672 187550368
180432 185468 996185327
143885 154372 660451059
136548 174964 95753470
67587 137327 718396906
22417 152768 943286642
164132 189157 62329820
10639 14115 881502558
162629 175893 33031775
12107 142706 326848687
84272 104142 21114088
44989 72790 69807799
27616 136124 271793228
123437 152083 87135547
170027 175131 12382953
149601 184249 78638121
7700 75242 955083596
174955 192752 44476376
88427 106627 476633789
147148 174802 385437564
97967 157260 718583215
74951 144771 192160669
31306 94059 734377736
166517 171215 11631947
137858 150988 312387175
157284 163437 15436744
36638 111001 186213179
160038 193824 686497864
112955 127024 615379969
108789 199732 545760891
156078 191480 575911209
173281 187219 34703680
106469 144599 320789041
64808 90103 452229418
85372 173115 218873652
141121 147850 16717231
46115 174021 319629661
78748 139441 151681051
86979 126907 99752094
71362 155122 100905985
168839 182524 6794529
128580 190095 153281532
116931 191689 186551375
22366 164924 244194976
40843 75343 711673182
94459 127300 15572018
125823 149470 14565645
186571 192992 436261978
18232 113844 871467432
84801 136329 128630257
121375 196138 250500878
165020 179994 37208555
129624 132567 909249512
162283 173783 28619451
175758 186473 26571342
145893 193541 894067931
150950 152400 930059551
26648 59578 964753877
151000 160841 24576903
37032 54506 813521087
178286 196112 391940928
6915 119235 859543100
72235 130825 146495988
114222 189005 859073115
16773 69350 131852857
3945 8885 339537722
108186 180261 179960449
143817 196369 131253309
43769 133341 368152680
61329 81429 50381264
87638 140833 132838512
28400 63410 88095679
14735 18377 9131891
190913 198583 19370440
69889 195693 995518894
37635 157334 299344399
87484 195241 269014800
31956 104371 423333006
4297 29342 290562497
24977 194462 423923388
184789 191228 82231719
199629 199964 647796764
73526 195935 305670796
28452 166852 836984960
149623 164507 23436575
150120 156722 16344337
109545 132133 844839692
176509 181655 12823261
187879 188503 647486383
44525 199988 819815870
148523 172526 707664188
39570 86292 117221188
76163 194090 304605929
186351 191515 688800792
175439 182280 17078540
189996 192532 998286622
189172 192442 8256028
161253 189200 69622469
106391 138827 81257059
49776 57841 20276797
68212 129035 343255895
17436 46286 723599591
176042 179990 622330522
109399 162523 524481510
189251 190216 2408895
122705 192222 997344616
169303 198887 680166468
77306 165137 548872667
22324 195002 431944417
154358 162177 19631773
141531 166844 663796240
20348 88052 169898536
88672 133872 380306528
169047 183355 485258653
114030 169536 987312401
62573 183526 301907856
16195 171929 389387386
185257 189817 11481621
132895 186983 134732799
20013 134091 285697401
191179 196049 12282838
16185 92238 190431552
33453 175944 945198465
165453 175155 24125535
170805 182119 28234805
70263 106253 116804161
116137 192103 667764485
127202 191667 160715045
105187 144116 97408137
156147 198506 642149815
170857 181459 417701085
128951 155553 66063560
16506 189145 431591840
95146 119055 636811728
86246 131171 112245854
193143 195126 890300189
154059 198930 112305694
183365 189713 15855825
97623 117926 50957422
28281 114498 909450813
172354 198867 66482297
190020 196767 472108054
91327 182803 445455520
103076 106325 437328943
108508 149351 687658612
116019 192960 841319816
30745 131708 718155573
35426 130502 238225523
95032 170795 651156133
179597 182913 8305582
180438 189355 512208824
28399 104951 531337509
147507 185055 959012402
93324 178457 212527695
175512 191463 39814520
112984 178236 162746194
86978 108413 293763543
117780 154492 91518570
187963 196634 119104265
22370 78592 646560960
63631 118937 138347149
68203 86244 647170620
23385 102503 495508800
114419 175591 464967960
147382 184379 92167162
43267 127737 742782546
26538 156032 819522053
33643 153788 965853195
68677 125127 141257857
196096 198054 167480772
143139 188303 856236873
144774 161627 42124164
91244 98010 16693534
93818 174069 540931716
40390 102274 76599497
34811 47262 31334065
162519 176593 35093346
147531 173519 64736536
81313 107430 65096441
5439 167707 682066409
18330 32767 36032422
71003 106799 70030093
29536 133294 798492187
108748 157696 122200955
163192 197903 460560639
104123 138540 553431491
92232 93117 106868948
92252 169593 193206846
103197 168120 162465875
43206 196417 383039103
19047 128306 273658706
148797 181116 234691147
165433 166056 1233778
59957 60053 257570
21946 165641 359579599
116385 132030 196915536
122001 196781 248815363
80099 121587 238799085
42253 128079 469696019
80263 162626 945024667
158095 173359 643981413
169189 175607 192881325
14095 149008 337489168
182394 182860 1129105
85721 148763 664958556
20217 102446 319427565
132405 139559 5083375
108118 118845 135422974
143399 165171 124325758
135990 139840 9662200
80903 171745 626436641
198975 199861 2225245
191888 193767 4707026
89704 139639 124751813
159008 169981 341925170
32599 130744 245896672
9231 190707 675110241
165622 192383 189955509
56218 179749 737724482
121136 155919 86479910
128863 177591 560233654
108111 143497 832809520
74202 175037 814634960
176146 189217 23414999
133453 138994 20043433
102307 140474 95665200
163740 171019 62929449
162296 163585 501263724
171464 180217 515760502
50568 136812 215904603
108850 168467 699841208
27486 93617 599765806
163810 183684 49440090
53875 61756 19950678
46944 69301 575546921
38123 78157 730479958
17514 175857 395996335
18965 48484 73999218
14345 119404 941594224
59936 187614 318826395
125382 147143 751037423
39815 66174 66182729
28762 122310 362539444
10752 21288 27823355
188497 193489 12551844
164881 174558 213889364
91828 117331 63724634
66646 160113 856022967
136022 191510 138422039
141669 154153 30993460
152823 197231 111035507
66415 185725 297796178
112401 163591 428891361
179344 194705 38504754
40922 133248 731284240
149798 199610 919459362
69762 150657 221369993
147629 148569 685450977
97865 181573 664412164
89500 190067 474914805
58897 105527 954879823
21045 171895 575898272
112890 175710 342037730
61943 138793 192062576
195749 198949 8100370
145398 188417 107259608
76123 80063 9820944
14324 176510 405583189
58016 98830 601652945
12418 90164 194841634
43789 103924 976659674
34064 199867 414848484
86876 151200 977150225
47162 71714 61716722
164543 181581 42453011
158492 180992 172583522
59894 129957 801844123
53266 179636 315826177
164766 192094 253148908
479 192788 561052337
180973 189379 695162836
55678 163071 649897148
169193 173521 10681058
31312 35237 9801902
197643 198248 522603788
3228 110046 267540206
28377 60151 79912340
129256 162345 154778163
170923 196526 849118032
77710 112227 86262380
196605 199467 3785253
185169 187652 6216740
105172 182807 193907200
140888 170309 832748103
22348 31681 23386365
171765 192337 51446107
67846 107722 524284880
108658 112149 8774297
68001 145416 193397222
53525 107779 135795553
44946 153443 271206564
11633 161744 862538561
57646 184755 317507065
72172 173575 820471401
118110 151736 521870376
54667 185774 327554749
111746 162522 809335469
38364 195533 469294537
94769 152070 805262565
96895 152389 138738575
123216 146640 341198719
89917 131601 104229414
147897 160372 31145502
165544 199126 83990173
167720 182284 147998299
19065 141253 542315674
130335 197332 167219695
60220 165869 264055776
63481 85311 54737050
11048 131277 301092168
132683 166786 544208945
11346 199938 472389059
172777 197952 691325641
67648 68627 2508382
57989 105552 118918506
47689 104883 363895135
117772 177088 555603651
82819 182421 713593532
123681 140165 41016415
160139 164951 12050141
95555 114762 48156946
128182 190599 155581811
139934 195484 399622823
88487 182056 233477724
102451 105455 7656674
157777 172545 36840466
100240 149338 439182161
94453 104845 422348394
133851 191455 945082675
91389 95829 10949412
75322 150981 745750711
137897 145441 111307900
156123 177229 830931501
65785 137589 179456510
95856 106579 332175817
173584 174057 76405093
28464 187399 811041532
146796 193348 470851424
150527 153721 7856104
103348 185795 973036476
159425 188062 380586762
166190 174504 20653670
176801 197877 52864875
186267 195432 23161656
188078 199494 475066159
73616 99490 64318111
41240 97989 642456666
129584 177335 118908277
38123 144219 838749981
177539 197850 50983189
63246 128876 539771110
27435 149671 306017992
198794 199607 503241
33267 96435 158194506
178034 194786 217469682
48962 154238 263228992
102056 124295 56048274
102470 187683 212841632
52647 172153 298750705
162215 177636 38407874
94547 176686 365144236
40600 140297 249448817
138606 162707 60134085
6749 125973 298645312
136337 155146 479011385
9193 147947 347287381
86678 152770 164875910
170288 174593 10726390
136925 152612 39024356
117432 142605 17637332
35663 153651 566588677
99881 176317 729856915
128454 151123 571364888
125669 198372 757407718
38795 139600 276759364
162563 199091 91372285
109331 173795 478857080
98910 99667 1863441
85583 193480 977070779
20711 35246 197967739
12642 15758 28292357
148944 186116 92645751
114396 173722 147956567
122922 160368 93266453
53568 92682 97947946
31644 189691 424732454
198204 199359 364133
145621 173459 465175720
101713 140367 522128425
176344 181370 12522886
180291 198776 46406596
134824 155101 25508145
67653 150988 859337667
112933 150459 93680155
22745 91917 173434544
106872 162897 599770185
174964 177591 6558532
45605 159887 285716035
143620 143762 750543799
139144 168983 848177122
65241 111416 756758272
171613 189775 299403674
2172 85092 207936383
89520 185677 408018748
141621 147772 15278319
162923 186646 761963485
23685 129333 904032890
112254 161827 436809995
46916 67510 51750041
119867 123555 961584232
166824 168017 820429497
44471 62416 45094898
131842 193931 797177721
115007 148702 787994258
9765 29303 733973223
170379 198224 426503354
59281 102081 106778273
148251 155490 17905511
73854 192342 853208544
154909 164016 22874700
197966 199777 4558992
65963 185125 297407990
28162 175759 369255293
19041 65171 115822457
163510 171904 20861375
122277 174760 70922864
137688 188904 127655728
82660 175959 272025218
163265 180300 256764810
144309 196700 130897920
19387 102319 207470124
120837 152062 77716163
186217 189737 888711817
121229 179379 144842467
116430 181763 163025084
162692 170336 19010669
196628 199645 7626362
140580 191281 126459346
102386 198121 271159811
159285 189780 820580415
122977 170113 43788850
50873 82493 317445736
54309 77543 130141365
178483 189668 627295255
143249 164795 948993426
104469 166694 155607636
158697 167125 21120212
44541 157903 283334353
184049 189528 8674921
87023 96176 22570475
79315 144120 161888171
157929 159690 709543312
107260 117940 26823766
25708 41586 359413002
117312 160558 107991972
47812 169754 838611803
17434 139910 306633607
89859 126828 92473253
68759 183698 930236741
199075 199950 976584315
20337 198112 947978524
146088 177898 397360800
186996 198675 136241415
111364 194510 207603248
23450 29346 71088702
138829 180478 103874619
8215 76340 424348868
32687 105983 183538954
174919 179966 12553211
13329 88041 187350381
175462 185543 723274481
42841 72653 561943317
95749 185530 335945260
111232 144368 865614680
117958 121092 8015577
53968 194689 351748437
64373 105753 817955891
187296 190347 7671781
119498 166447 117112658
108275 140979 357456235
6397 168086 426895169
58849 147440 221503747
31099 182690 379078043
14521 23670 22739074
45991 46402 1006425
68222 88213 331155115
51729 162766 277693437
193101 196334 8257999
183794 192238 649380470
180949 185178 10434985
137103 187774 438524299
144463 189786 113001248
79833 116745 647378304
198555 198960 1051460
42768 64010 501641638
186155 196404 25926142
72146 163975 229329841
105413 109609 389822834
76250 178511 179336358
192424 197619 524331113
89950 119297 812608053
57262 72452 38244448
161911 168715 594504318
170574 177833 107321025
87858 180972 232310943
116604 162579 720455413
166743 193497 66746355
132628 178310 550825681
76749 194690 294500972
39581 43778 763368961
159444 174670 37946885
94025 143862 563762746
47572 51626 478097464
78284 163892 617801329
197272 199852 6515683
61848 120684 147164993
108363 137731 73553586
190036 191771 717958249
61708 69281 18980331
186873 195562 222889595
150802 197554 116851328
71791 171297 864934990
140629 188360 172740951
119355 194697 187981229
51741 88384 477290685
185212 192130 17456812
19366 185502 415276961
15210 176490 618651267
4277 162280 418972629
35984 70746 143647762
128153 141234 274000511
66642 168185 253659975
100920 133385 81487792
73766 193656 506249530
190311 190817 290905488
177764 182246 879070292
183215 195829 31727852
147607 192547 112113353
141317 187383 670926259
196890 197833 600293942
157631 184934 68073754
40523 198091 394000075
151777 172803 52425544
91486 111256 49390759
2693 84687 205582652
177838 188240 17418948
95967 197331 936780457
198420 198828 1044698
137202 197196 149851420
63415 154550 227572573
136433 186794 446436785
180515 186104 541398698
1975 82586 202096820
67631 171165 258537561
125161 161080 89467595
90733 165665 187104698
138112 170827 929130358
93010 157697 161560812
71636 178641 267021015
53415 65980 31731261
78859 161705 886112817
10125 125613 848037305
12571 79833 258971389
135873 182607 116540784
88981 184409 245484635
135478 180966 669541539
188458 193027 11493260
183608 186402 6885959
147558 170894 753115206
187377 188811 514944319
35391 35838 112520
99419 103077 20861758
34295 100300 881672865
196773 199762 7525770
176579 182709 15260701
42424 63547 530757052
102921 167413 161400849
185588 194384 22172546
5787 198582 771558172
187971 190712 952704496
145834 184733 96844862
52000 140087 220484193
87088 178777 228657502
188731 191913 7996729
154164 176814 2850952
7843 149356 605267123
62731 112778 570198082
139376 186889 118324444
119191 190617 178148889
154063 172088 45013012
27824 125238 244263745
198222 199620 3561044
96401 99998 280619920
87690 91684 9853814
196087 196670 1498569
147517 175998 71013189
23025 122075 248272236
12527 103922 962252285
36811 160331 421461192
82136 145490 158282486
82573 89028 199730632
118501 158274 636412998
21658 56955 88612180
191657 192343 366591062
97649 130410 189371661
25193 136878 567769063
84033 98111 317683388
83118 145486 155759310
64755 83529 223215260
66030 84243 56703360
40703 112576 869459310
36128 107421 447481244
112300 184931 181144447
18373 153959 339126598
153988 187502 83571400
91893 123334 78794941
54665 97437 147232330
197995 199665 4216378
131777 171233 98299402
34866 127885 233122049
139547 194418 221224761
42535 102496 149808373
64377 112336 540039545
41456 186112 557010563
50599 190245 445346313
20744 122893 692370803
165149 178904 34103497
81614 188295 358271902
3641 57066 518136623
90621 179366 221398819
151359 185364 973247846
15548 91028 189133294
131404 138200 16945497
139855 165076 62925942
19726 126492 267485323
100049 102601 719753132
60591 66599 15121796
113006 157447 110830061
51135 132466 203669613
33654 72446 97536223
119113 156593 93364023
35247 73659 96638622
70768 103542 81546352
51275 51971 531463492
99131 181577 96419567
89226 119080 513864582
61280 76117 37253817
153764 157839 1220841
169784 188541 644118520
96265 152338 127783185
145172 145894 563713354
182205 191402 316483088
137416 179438 504333164
170017 174203 10400085
83316 181725 245607296
47557 157340 274480987
71153 96855 63972700
53564 88915 88739551
128631 182161 565275290
187208 199770 812519522
148766 173253 61007759
161027 186128 62427041
91551 152913 401310751
137740 148917 14279944
171988 177048 550513
187365 197434 25461738
47726 113310 522981854
43691 72215 393058628
159846 170084 25545833
92433 142047 124056487
160212 166172 14875090
104021 183209 197846765
164170 181693 43678102
145193 199037 819948799
159020 177732 517631782
182186 188990 16960914
182769 186056 8098092
195598 196893 3305082
171020 193213 55405667
13905 118329 934166142
123353 160948 838977259
12478 189611 989511988
194810 196814 324968427
168778 170018 3055409
191904 195617 376740832
90255 93722 270835712
166257 175932 24103080
90418 140221 124445363
19737 172212 381312778
181999 183830 4469828
27520 50235 365818354
68761 75136 16025591
69455 122653 133087882
172640 192640 110365847
157210 177684 361528633
85366 100640 994084774
147986 168545 51387655
160630 161634 2541343
109571 199574 224971091
127241 181177 974464869
143508 159298 471589370
70174 154061 720431068
100053 180794 201843298
56006 169525 283765054
65702 109714 738317769
102479 180429 194850597
58086 87483 73777198
54325 158160 623761749
13408 49682 90824822
169063 172820 766921317
11999 88559 191912133
153965 170862 955861010
176499 190271 758053760
17214 65814 121966763
49372 60496 11036556
69641 116979 118262577
59434 80797 53502354
70841 106615 89173428
9229 103134 234942446
136531 194895 145653326
172532 191788 48129882
27369 148070 607965317
75367 179212 468958784
75690 98635 57028856
94307 148209 224235712
31880 34773 961098474
58834 84178 63617314
123442 136289 529164380
120774 188953 169924327
116220 140455 509879064
107796 166295 146155248
145245 145995 1976841
197923 198796 92271686
118868 176520 143813968
113974 138278 60751074
38084 175063 769381965
131766 149282 43576401
2006 20950 877572913
138972 180818 104341168
67743 98902 909220151
70031 81499 28731321
91584 118179 218192607
72883 171592 900881559
103743 189127 213376727
5162 80895 409924731
129198 140789 413943768
144115 191088 903205676
124868 158920 234821639
31343 67398 443150535
178631 186904 20634152
180549 184573 141589246
30205 192207 405220603
37385 190388 926785098
188737 193962 967716715
36063 86946 967630102
180059 180930 2205716
197426 198638 814297381
113744 127815 271895676
189837 194549 11879813
115841 130438 36585235
53139 176131 307458107
74167 114679 101106012
181901 189806 501436964
193288 194494 3045524
27963 114245 228216950
77229 190030 281595144
144990 194796 163864493
194499 199785 33684386
126097 187533 152971755
36800 126732 225270277
159786 180540 545973124
23662 189259 414126057
193384 197909 7854487
158575 187993 394215765
185149 188755 9088150
76930 106447 73559780
27856 78407 126957235
83364 111160 111723692
89026 172808 209004255
144353 181661 93036837
99479 142622 108053869
17063 21078 307460268
181541 191077 357700248
2510 95863 233684773
94335 124180 74906425
188584 190423 4586542
196652 199678 7637276
43318 61808 46434180
132327 140749 937785454
6898 61348 958109525
76784 152273 482089878
142664 174892 451405784
158407 193552 294701552
180765 185305 428042044
10719 105040 812173776
61379 86706 63521712
128051 140136 522097055
13364 103210 224689155
105352 192051 933312815
50344 69189 837005206
73509 190354 721477507
177742 180630 400213298
53140 159103 106869171
111501 199182 460067842
112821 144901 80052598
137455 143248 14425458
61251 134814 753084974
177562 199407 54849154
1758 54274 288005586
67587 80613 32618999
70066 82065 121184605
107281 114237 10100248
4964 57806 132459845
57165 74401 43385134
51444 199517 772949723
109215 132337 935813230
16911 114034 864648466
59596 179383 299158909
93721 98284 291247620
163438 164711 240039017
52389 181397 484545313
68370 96439 200290046
45260 142128 420720354
104558 108418 345909972
84887 152802 169451013
54648 85349 494180457
96624 119846 365930846
104022 128960 62706393
146220 187531 665650342
95600 118455 336109476
102111 167883 164542007
113451 180808 168056687
142716 150854 934584814
178271 178889 1532558
82073 169189 217575836
87533 97080 23534609
149541 159121 468657555
166230 190346 749362501
179687 188783 722506972
171952 195787 324613654
145070 156016 27154939
14419 93626 198290578
47663 123867 653276902
199753 199783 824238518
69094 130949 982966265
180787 182503 9964731
10307 53931 975687401
154443 197450 414182537
60518 175851 728269811
184849 189250 11061081
78374 150041 576479569
18885 173452 386485907
160252 195787 88806903
2802 162097 181751714
107817 183440 188773801
163519 170684 15397873
190280 193825 820763549
58117 169825 195273368
14804 137043 305990147
179931 190543 241413003
72604 131657 683591864
125934 179923 888337260
102666 167465 162122397
132000 135984 532223233
178855 180447 201956833
74394 155744 202899898
72804 122010 123009361
52438 166079 284219209
15324 44062 636724513
133703 186149 120867829
39036 148073 272707189
134242 150754 602597294
57938 119285 153607797
28872 171338 356385665
20942 28898 19843512
12778 73653 573783604
53979 95789 104609411
119648 174985 137944679
182523 195226 216817928
72981 118300 934912558
150967 165737 795514040
103307 155437 145226585
185537 188272 6927221
144406 154198 86494092
134122 173931 99164698
19092 161931 357354205
2318 144313 589021767
161060 175124 34997866
72337 143472 834659789
115791 167372 398210167
38248 153093 287222724
86638 147974 929362145
83213 189500 484510343
3107 15736 31653387
143889 179135 87803804
148382 198448 125176233
33182 142815 824087275
150886 192307 840515706
132934 148277 38176370
133216 179968 116464108
115445 141758 65751763
62945 108010 112522209
41093 156355 938872395
13090 199027 465126464
178249 190385 27508502
58170 175108 292168179
152958 183319 166625700
16847 155044 345548369
196035 196960 2335491
105880 173488 566086489
108687 140748 590328032
158677 189021 75717501
142199 166683 61068271
101719 158982 143201039
54053 112726 155656382
142773 155423 365873501
24335 178381 385240607
33431 197801 492702173
119981 161668 103997009
198419 198821 1025551
133498 179055 113421213
88665 146199 143705112
91747 161710 174779370
44153 72339 5564701
131225 157101 64349684
84851 90109 13019767
178120 188170 25062402
166575 175929 23272479
98831 194750 239722106
89290 159478 624658749
115649 118773 554083212
97813 199824 255116389
17901 71159 108763640
64437 192675 320290179
108264 134042 64596051
91706 160943 864687132
131566 176761 529360505
116827 117062 35577212
25622 64821 535766124
129299 137431 849319264
141292 150560 23069191
50753 76129 63878857
496 101930 253853168
54643 130203 189288187
37383 103687 395937807
77801 96385 46281030
58687 137688 197571419
51382 172653 303163765
145050 189739 111450602
53407 78721 63604673
197189 198635 407897360
82135 96158 434704383
79630 104588 917479215
178651 187338 21665475
82274 166640 381087048
27115 176164 372890163
42451 105469 157572060
27633 191990 617456589
166489 199533 82714958
151672 154247 6376754
2406 96173 705860185
8077 171782 409439778
146617 154394 390290572
115547 189372 184188005
165730 172920 706437195
19445 146805 536484590
161016 193211 80291470
150119 185581 88312931
139844 198330 280496365
13784 91992 3123777
29615 149445 299953329
133813 140441 16508004
78083 92553 36075794
23137 41311 217184377
125342 134653 23175456
123345 134206 23445052
118146 164535 115812755
93681 128122 251723522
44011 154027 216597815
14534 181809 418263750
64527 74421 24881662
98169 121569 58832627
163199 187846 61333895
123880 142195 45566648
43038 125495 269891457
81530 173326 616507312
39453 67128 766824685
60226 180912 301477776
188827 189693 2173765
130650 167390 91569061
33117 137601 261638462
37533 38178 955194247
105694 170710 162374700
123388 134795 28445935
92782 125751 82670559
138022 159641 207220108
40335 141418 884789765
196336 196366 214171840
62468 97042 445542048
149514 184423 909338626
14789 171764 726746653
188989 193003 10102882
150783 159304 21236128
164553 180604 40003642
56399 57787 275027948
80584 135840 138012809
7635 48402 102186341
127063 178029 701513243
87038 108910 110246975
70256 132216 717522228
52213 193372 527191132
128510 149461 52127761
18080 182406 771956644
22382 173726 824812770
34201 137869 259639120
145309 170859 63702239
187363 191367 10151707
194672 199496 969092943
143150 150803 19065542
117985 135555 43910724
173246 178144 11454554
179435 189948 541833252
101515 164897 158589470
24449 66680 106110197
113853 122949 798645366
45023 52796 797226796
120999 139271 45531565
6591 184664 161717829
82448 111703 109667287
2541 109285 517426353
13587 105614 230317448
34297 171740 401036369
150923 168510 994667436
128471 130226 229387096
65436 172619 470783593
111103 190789 198912484
130740 195461 826756051
190122 197426 18484799
171629 191419 49479863
8751 57947 331988054
22078 128632 894159590
142998 180963 94620347
58907 79542 51715982
59695 148714 222514007
11306 179943 960747189
78080 94407 40690895
38209 78767 101793415
11851 41548 74464556
48212 112329 450057246
31237 133930 257238850
41679 187178 109364502
76628 150285 102510831
6975 84803 195217490
26816 87506 152416497
39699 191609 50148282
103047 105787 260170077
144623 145388 1897871
23492 114491 566262626
167315 183397 941101491
53506 91019 471338405
10344 179043 421868477
141852 177707 89374405
191426 191866 198516222
197271 199414 576308388
56868 116611 149535012
59469 71405 217720338
142012 173108 71866991
143829 169485 652724483
68815 100686 79346463
119373 145870 611768817
134661 165426 93268108
35831 70520 719379559
145063 189078 109771939
53572 190036 520763153
45440 114492 665502425
96054 119734 208639342
67838 156165 220475867
155252 191068 864982668
27790 72435 894744542
91051 164109 338800561
11197 186473 547017686
63608 94145 76295331
148727 148749 323181528
101446 135405 85145128
95071 198049 257441812
47744 83821 90479106
180850 182232 3445474
75578 148320 161528937
178262 194203 533644493
30646 140403 375874802
49633 153484 259697618
188917 189588 1688501
90814 97303 15971195
125303 139409 35085763
122006 164698 319864860
54545 141325 217213191
87419 103084 38684011
190013 197333 558035533
168199 179008 278053527
62373 163839 652403380
91042 136157 776509673
112235 132647 584252293
103698 110856 18132034
66186 191740 866719089
185443 189877 675791510
36957 124668 480941647
130886 131936 2608570
16581 158385 623149075
53564 119083 399929098
77644 161326 209065613
41269 106890 164109775
64637 125162 364169798
172059 196758 61884613
9878 109606 249858970
111150 133528 56065627
83833 153994 175066070
188013 199992 30280694
105211 151478 874601068
131186 161984 504564832
125679 170041 110484671
123574 150387 740343556
156531 199686 895768618
88567 178639 224630529
102765 146647 979254418
107920 141643 639937222
171108 186923 715352112
142890 195030 130160300
199111 199160 130698
184496 194009 346742063
61382 62155 685817701
73082 104917 79284018
152339 157836 13711212
188627 199724 28024570
6913 47599 999174636
941 70612 581751592
151536 164678 520843913
132758 143075 25725900
47510 107929 521615485
77513 154988 193389273
53689 59354 207528237
45761 168728 307427245
98681 115991 43512265
136014 136341 829709
96383 175256 645370757
33950 68598 87168010
9675 107862 245924089
126665 196863 175222424
199696 199817 433427638
179944 197080 43027537
143135 157705 671992038
134204 156984 56615914
24270 38224 35067912
105285 189840 211141125
66565 179829 282780600
173949 190079 40239074
70061 155916 996589924
96891 154918 144998439
39804 142425 256805696
151507 164230 31844744
78784 150741 779099385
162396 174868 28338212
77550 154733 192723747
89442 139037 123865653
198406 199206 876142508
180007 192407 487980551
141990 148626 600487380
196751 197039 359165140
93937 145696 129432180
115376 189845 185796599
126200 156215 74576636
176283 194639 682933940
153461 195618 577456391
588 89791 223580098
9683 140593 327791074
192110 194262 5419730
142294 148274 14817065
183616 191554 987002074
127490 177060 123485873
64462 185292 464788696
129558 160761 511671659
176900 191138 17783545
49177 63986 19166711
45911 136999 227905334
135979 159365 576143625
142414 157406 37240821
36077 69836 84855392
184413 191565 801658457
58490 89508 77742221
71357 182701 865497577
120276 155363 524242433
127963 165209 886242196
118323 173770 756571636
175557 189259 34147819
20585 91732 168029780
18875 177102 586397507
37420 158119 619786691
41237 70817 74245738
69177 148342 863057086
108708 166459 144278644
47862 107315 148693857
87656 133460 574154143
72485 182499 365356366
164976 170861 622105682
17816 159718 354972787
12743 178653 765233130
70723 154915 210128813
127814 191716 159278355
8602 82358 184937471
157391 180497 497410698
84341 90642 15653392
137386 140102 12489245
163706 193089 656940946
113653 129390 644906618
114640 118771 22000477
614 35941 62850425
194933 198827 9875391
159997 179215 436172632
82189 114138 315188681
120925 125924 131246495
184838 189412 11500038
3857 92663 689661398
123699 141791 353818966
133911 147571 354427426
49913 74206 752099282
154874 189295 768350506
83101 109146 281351761
91467 144151 420567119
198735 199072 660590593
141339 198354 365487024
167874 194473 280862699
157627 160123 6347499
85960 193024 267205491
119789 169281 123440853
177927 192340 738927202
38947 41411 6254834
71409 186593 287345337
96488 158399 30589707
136789 154619 44356757
51338 134395 208041937
104857 154177 825640912
126484 153691 67653711
79658 185636 264429900
93155 114128 711844610
179131 194917 149947748
191962 193046 2703047
162442 197267 87068956
33123 57133 60322630
134646 148667 34851846
131590 173607 571496267
141174 191994 126765681
181715 189586 19581387
167561 181279 34195971
68778 70217 426448494
99712 183668 931308634
166419 167626 808889553
81168 120106 651913063
188871 189676 2033917
25466 63037 866156864
147809 165975 394359991
44612 192482 369514299
105621 145727 631550486
135012 158055 57328456
41180 126710 319083357
162819 171861 911452404
16129 168131 380195652
39258 133303 950702756
59556 97882 197766108
173701 184808 544669679
98905 107755 507902642
48865 195598 366888047
72454 146935 186055386
82791 182853 679739691
94235 122467 70807688
27334 145421 858971831
105452 166784 153286572
75750 144637 342456295
154373 164559 182692794
113480 172470 147113145
17533 193139 796322311
117546 139157 54029361
3011 97686 236977021
42610 63996 53628699
115997 176244 58409676
138439 143451 12521565
153974 183411 313281937
154417 175655 566746863
181123 199659 46572609
28396 75688 204770364
28952 120735 835315617
137966 163082 62590146
149075 189320 212875592
89405 89712 740947
151137 184390 82859707
55979 108799 132144206
55812 105726 867629173
73519 178849 262779559
122998 157453 85724724
28819 48450 49394388
117604 119134 3880335
127334 165714 95656777
22161 181461 398418374
180851 192339 6608039
142461 181281 96741793
128144 166491 452627420
71999 161668 223974258
169265 185960 96608230
95560 185923 178543213
139525 142157 435032841
64365 68258 57004328
33578 166334 332146270
54277 177218 941827814
75984 91156 37828686
95701 116820 52964100
15099 177033 404882506
1577 32355 712467994
82612 112428 74431663
173810 198805 62690621
15491 143970 321514702
100146 181760 204006719
30453 38829 21187256
98752 141487 107062608
139516 162071 972492311
127499 154832 67942639
196527 198226 4274054
116759 139877 377118038
184798 189165 10981398
41112 81237 500418502
95568 127737 80713326
67319 84489 793789209
89770 147371 143875869
40083 73375 994410784
44576 164241 299171986
151672 179064 68263947
16821 196360 542578939
96192 116967 52097540
132790 159659 654681118
57938 128883 977805211
164805 186444 53776501
137253 190651 269505097
74660 90695 802117760
44934 95231 403380177
107263 183688 190801607
2391 165639 408415958
139725 172220 80929392
171476 184569 32625820
3055 131405 321446247
140119 191627 120057765
46301 149161 257186680
29961 134123 260991270
170412 172848 522491651
107881 165636 110474189
126933 145827 160671601
18607 166368 369623422
42300 181444 347704897
68931 168077 247621503
66537 79445 32286545
76729 168062 420549993
144365 165292 52267781
179965 197905 45078860
134917 193419 897427626
66869 105829 872935061
7856 76261 238899560
126067 155027 562775137
90402 164575 934480223
71937 93325 649539530
8892 24461 34808953
161312 187404 64911980
6325 106968 554137120
86477 137909 128419450
50736 142895 230675307
155660 198321 52949
4702 189141 837307945
43987 164042 300189206
150060 159696 21909823
105933 126110 276907061
192344 197848 624513014
120928 177479 140869597
41812 45276 518352789
105912 180396 186075732
44686 165486 847448059
124771 148497 58993677
110058 116434 420810419
167527 197300 74465273
71796 162362 909547134
129135 135657 939910605
125447 152901 68273573
99024 190217 196067937
50619 134224 621746965
82254 148164 268268703
22326 35315 944867482
89253 153024 159117053
23932 92780 172555217
95265 136011 101957716
122339 194963 261363479
3540 113667 907756550
54969 122823 354195302
184236 197509 33428077
17909 190673 696022417
110654 182526 749771499
44518 121286 738928655
25731 40783 37950884
148500 190493 104747449
174653 193063 498956950
15382 21250 14551246
149069 196621 118886001
145780 148460 6584330
132890 159229 65614227
166085 167347 3147905
5467 14886 23659103
67644 128969 153398958
102155 176560 855923022
8727 133530 312573357
147151 170869 59059780
111648 123624 30127031
128571 157974 802733770
17771 117238 192147994
113423 191761 195461923
60439 115530 575155124
159363 178797 48378866
66432 96301 74494241
154927 178420 976430093
145527 196166 840910909
102816 106476 190844223
8001 141227 333547660
107999 188111 536374920
97794 117108 48473869
64362 165381 444699793
12038 18108 15141368
35667 192443 871453330
112633 132653 50067359
63716 92864 72819382
41501 136326 237203206
63531 187652 811392817
108972 176715 169117047
163276 172165 22112702
18314 121253 257891984
128855 167639 559874416
57400 122943 195461859
104113 133026 72590096
53247 53651 523543602
132786 192067 902558056
170214 172202 421720215
119477 181822 155457200
169467 172086 6445174
94621 129397 667780154
28242 85716 144386854
56735 188587 419285444
154610 165568 6238678
63569 176778 744524450
144119 152738 21444925
73643 126778 627473939
35536 149926 513506470
162491 194893 80903601
77744 188791 451669440
112491 158419 114598598
65004 134778 733663347
13326 69530 141009344
95403 182015 216345665
140724 164427 59103292
122266 143112 797685027
179928 199256 304915881
57561 102919 801897866
23032 138822 979994372
176340 176996 1585664
67749 173809 327989480
70973 134393 27603239
80649 189739 272258761
139138 191083 803485573
178644 188820 25453140
79676 196612 292107401
183496 195128 29218608
129356 147884 681835642
107582 180485 37132092
71853 177769 264409065
75874 82352 1816948
76940 179121 327236651
166505 186297 56628503
155930 188750 605698198
77572 166821 278892461
130831 141200 25822098
161384 184210 234260864
98769 142389 109268967
173953 191969 267235507
192196 196693 11383629
47281 136283 222724423
9085 118533 274150876
37157 132988 239973009
20328 112371 230598757
113881 141600 289002656
17122 86912 175054749
153964 199471 658215796
36433 71382 87864129
31302 65618 254495550
179 161663 614631659
166548 199374 82148620
139297 155966 41337282
158089 169721 29081918
128882 137733 14269336
154294 163339 679811877
62330 166887 261155049
61138 114105 231588950
66269 68687 6095842
96180 101196 835531758
167661 190706 175384634
63659 85008 53556416
86235 141310 705992782
198970 199906 675346727
43506 127664 676039859
30884 141167 276181250
51110 112761 154439211
4262 150466 365930150
16797 120665 922709932
173818 197932 60467144
120276 198571 195517031
112892 182701 132481079
137170 142036 12123301
56773 180793 309922247
194324 196994 752267435
186401 198875 31562159
89127 124233 87842959
170747 189421 425299871
177306 195358 257720428
153160 172326 47843804
196612 199097 6272916
17789 61450 288562757
196714 199865 7938686
166970 196428 73660558
14191 88341 404500240
145676 188479 106674560
158160 197779 91940874
34424 190331 389769534
10061 157472 368809776
49987 174204 447511648
113508 174312 661100410
169666 192355 56637135
166006 167218 1959984
72814 109767 616516493
51197 138079 217529927
163376 199096 89397029
48728 63284 36687024
129151 161675 875806393
47860 50876 7432039
182074 193443 13043296
92197 198174 328776871
116960 140246 727628332
199610 199634 412860006
197571 198984 451000400
19408 151330 330074631
36120 67835 872575944
52872 157713 262139741
94963 125410 76427314
13606 17783 735345137
130945 170943 989768277
141241 159755 46108654
122770 145597 56850808
97161 172773 685877622
189447 190487 781216854
177279 187592 25679648
157911 177025 532520379
186975 189314 5909601
38989 114865 189913657
108830 111183 915284909
112834 148927 837720014
32886 196629 409648156
58054 122731 161993613
169291 190263 157652507
7734 85097 725193695
11670 110749 908738304
120827 178670 682767554
134519 189072 135925488
143641 150291 518123666
15728 146900 328315501
4646 150036 495982634
166798 175070 759681486
68004 68132 322576
127549 158471 748125139
106528 165072 901067266
108581 157430 121956484
176850 191417 36430434
11447 82525 459627288
147625 165435 293845549
126622 199029 87675444
144796 169620 61952968
93198 190987 377684219
97657 192120 236052635
56066 64069 521180152
72067 198643 316212161
156518 178608 803101853
59912 175860 289662493
162720 185448 56506408
180780 198075 43401055
147514 198916 632884538
61264 169868 666653738
155107 187469 249942016
71078 145392 185609238
15921 131164 288620362
70710 166936 240300839
91365 141200 958697171
165369 171437 496730549
58305 139355 202737615
199200 199922 633586876
165199 197718 251648917
1774 79360 194512559
131747 157389 990257575
86862 99560 265981424
142901 161590 411170372
25582 95259 285833325
12566 108690 355175963
119179 124281 12881517
191305 198176 5986312
95557 113532 777018761
4806 29282 61176102
79676 103392 156041545
66479 197351 326987630
137249 189618 951174457
93663 135792 105392381
39338 40698 3423510
86385 143832 304949977
159924 172393 343967
59951 140372 201131429
65402 69664 10675638
84512 129793 655023776
191204 196395 159994501
70551 131279 125589959
22963 164303 353746499
77766 154528 191639451
179909 185330 394386881
61422 125386 160103950
35398 198776 408746265
171691 189779 360557023
121229 199776 795065991
110710 125001 591040977
136159 195582 379704553
46562 121586 440586957
90689 91280 684337488
37663 78299 81972011
96005 149493 133742980
157199 178615 889754109
65268 184399 297363124
119531 140751 52937111
96553 100259 745882906
132361 193372 995439730
83149 147425 160504914
134025 176875 106758966
189218 198888 47056539
175745 190784 170726214
108124 194588 215946581
96223 174363 195197316
66228 187753 303290945
27769 193792 415276617
98963 165407 166197195
98051 121930 60049924
163819 187468 58821512
92596 141405 696196371
120380 155073 86338508
171506 190481 47357296
110195 136478 462598091
115969 147758 79331810
38417 181769 358373312
8810 145238 341469808
8296 138581 326162686
83273 98247 724707095
8473 142314 335088164
163436 181215 44336356
97546 126879 806973552
68557 178308 273932484
36693 136587 250064505
65537 127399 655622970
95314 157688 155803035
5242 166977 706475971
93183 159339 41657671
110579 174352 159198627
128688 144631 955468715
144386 186959 106060237
5725 98023 231036438
50683 119122 753687141
1119 39995 548140017
29952 166211 638423281
140597 146707 15263841
126025 135111 22607522
130580 195038 160802469
107165 139770 279625278
95870 127729 79946331
174130 199352 818919085
94529 199696 946646329
188508 197123 3599681
195605 196496 2275937
49268 177680 320957213
91596 109628 45075301
126150 190830 661116279
115891 195594 338636925
82941 96229 32951416
88592 167254 154534145
198236 198600 650609613
152823 185063 80334830
120703 141376 799010171
199904 199958 285264884
79186 153955 795676116
30335 92503 139246653
46226 84018 59047578
124158 140666 41057348
96322 99824 8666184
126859 183031 987493326
131679 143592 491177942
194431 195727 3331123
134538 199812 47833775
916 175014 435521464
114486 169042 136170549
19908 194339 479275157
50569 62456 30097825
172886 182817 510485448
162425 181277 27035772
148834 168671 49546565
91001 121439 76185383
145108 190326 112735207
155417 175941 51348102
128040 165569 93541770
94506 190446 799504361
46440 139495 984244006
107005 116085 22888627
2749 157989 510455364
150588 168675 688652305
18801 138855 300503283
184798 186309 3735345
15971 47505 74462195
63007 185379 430418519
2397 147003 361932225
40257 86302 252539259
192851 195692 871147563
172009 177118 12755852
53526 197673 360472479
64403 155946 764556573
31840 116981 213286085
197434 199906 6249319
112408 172612 788645419
114018 141209 67923778
197436 199985 175727769
832 33621 620626726
142197 175944 690162436
176020 182506 719708693
69787 132100 48514962
14731 138610 310055939
16523 167210 376927585
106316 183565 192930603
39227 122854 863059991
146629 172572 235439223
1259 183367 455456159
46939 83001 149661350
163830 174879 27470877
127397 134702 601799458
40004 72667 703395414
155584 185443 172812820
53459 141959 249672022
146911 174643 69037558
27841 167016 743007276
62606 117259 136524914
110925 128003 308255209
9026 85128 200678134
197150 199691 849053806
45974 175652 324092999
47229 133981 437708400
161178 164273 7719566
38181 157768 299058380
33795 131380 244473907
120891 158265 677984808
104858 167904 359338824
81743 195099 283094719
74150 108448 85469783
113809 142183 70852264
18890 121218 836876544
157491 192631 10359476
130156 198324 170156008
143708 155996 30420768
179910 180719 2084119
123352 182209 146652045
169923 186601 749373162
603 78616 198943262
25479 46899 558519865
62650 89181 66348207
93660 131547 572506248
188239 188848 801190311
66778 140324 380648034
120325 199087 593903110
36472 113800 193742218
194538 199638 12975700
88933 151514 583537367
107720 139610 596342114
183882 194302 305126439
59945 177909 567854394
186372 193989 389296838
26912 99209 527657077
104804 150841 115197743
185027 186383 320481908
7629 10983 8400828
109752 173858 556309984
76197 194732 891993651
118477 150095 78909575
38599 149156 276517525
171219 196009 62049975
136491 185867 123004932
13831 96865 908680529
116335 119652 337891983
52017 114546 573708943
163838 198752 334277621
155501 199861 111120147
9616 32341 334005829
114220 125192 578183635
183772 185670 4703768
7705 45880 757934791
97337 117093 132640781
30767 159533 322245005
124319 189663 747206734
47537 89798 855577300
178926 188461 23851034
120023 136671 118552721
52678 107463 458052769
176467 193749 43154473
86325 92862 16087153
79535 149774 318878672
174704 175617 753850595
29705 148205 296647691
197205 198907 4310440
175174 185299 266332285
96941 169238 180762678
94981 162572 168942934
125709 141795 39986362
124884 163660 96568281
101430 130536 940525336
142505 196055 685484090
64760 132839 977184450
167094 168834 207472095
44056 120210 997530363
103674 137457 84755910
3960 198769 487421741
32100 71487 680384552
173356 182018 988478311
101809 186091 210492223
120505 184128 217981908
167625 186545 278351945
159276 180926 54004758
165849 181100 37944253
140674 166179 63621151
54429 93210 198028243
95326 190800 238456321
36459 70343 85141166
146630 196273 123954540
8264 192265 460204169
191823 192403 1480767
99623 159938 90922542
16671 176580 399853946
8264 189637 634069749
7093 29035 54762599
95337 174314 102827296
5246 154184 372582718
112908 128758 37626067
149437 188877 906809112
56761 129413 956663715
52242 132156 200151831
4868 93138 395747407
152017 178139 766744879
123246 168309 112340944
135780 198576 156890956
147511 178286 76650367
122619 184445 358193536
142254 187659 113076489
189391 195425 392112189
176349 198149 54624466
111320 183761 180744793
30184 192379 776214334
35456 135232 397935507
132588 151284 582659936
189179 190955 135092119
38462 39706 845166569
106504 192002 213636059
197243 199002 841679040
145507 195810 416122730
32381 177136 480612717
118561 168503 818094427
168652 170615 4793754
50482 155752 263192403
132903 169473 91199913
161136 164045 7258419
143079 172660 62585809
41747 102864 152593267
88819 115905 67610588
130991 180756 208829661
108433 144563 154715517
61048 172688 29585211
26274 130367 897585198
103152 187652 395649849
15274 149008 396653816
197561 199527 486648988
88684 145499 141852129
85417 133275 430300064
75527 109225 84028695
136321 194780 145877201
36825 111489 838804983
155922 181419 518878312
74103 115755 103987674
13711 117911 582044824
196052 197842 850862183
3326 78543 188560342
109424 161142 129183957
815 114378 300411876
170220 177234 17478137
61141 157171 413406573
29614 115948 445724838
92861 180873 986013890
151813 157797 846299687
135822 189988 135063928
18223 169919 257118109
171951 177192 13091968
90422 118364 401374530
44081 156995 352279554
166334 168620 698384776
88970 152824 485235784
65159 199668 336102161
161587 182650 52447048
21666 180550 397432990
76030 126111 511390006
194599 199976 13634663
73468 110525 92460170
132602 196327 159106939
162828 163358 1315532
129605 137574 19812722
191448 191512 151500
97317 169939 9834405
127940 181403 740507227
57207 177503 300534377
164172 179657 983284961
151726 197058 113340660
193997 198812 315345076
177343 195446 45364311
38205 169366 328038351
31550 146494 508171944
125223 152833 68660030
9695 194911 800858696
197803 199469 87766587
33917 114591 202158860
59208 165895 790143333
120010 168170 682625485
166295 179683 924797218
77548 160787 964291557
60269 145418 52965877
18654 149675 327822148
112975 158143 27779370
196155 196291 370744
179267 196545 43409551
50443 95436 112661052
142710 166331 58909193
47023 189993 832558791
193804 194334 11692446
77004 137699 477171882
19745 113369 765237930
64062 109963 114771893
126535 146711 848662335
61698 126692 162598763
107010 195788 586284348
87527 87765 603364
141481 162391 432160070
59021 141479 418464119
12638 65707 993822942
157602 184630 67398916
127819 137353 23667825
159916 172491 31307954
184897 199298 1822146
7849 170932 407930616
134871 179099 968118701
18211 132988 831392033
133690 171108 93223771
39703 195741 507534928
147911 149717 732578628
110387 166220 543815053
169619 193178 818429317
58533 152107 564352475
43242 109233 165101156
14039 23410 749394178
52676 120539 170055011
7479 199447 717535597
135666 156493 992974368
101487 112849 28700041
162612 186754 60054817
59684 99785 100071149
192970 197143 6694974
168813 177673 18560592
107879 183653 613566412
80563 137014 141030240
59229 174661 288317373
124534 185712 767054322
137170 170777 83748263
156313 181054 61841423
167095 189663 56223620
111663 185101 981397795
21312 82820 692720916
46319 59630 33422644
149783 176905 336670313
81592 99335 380052227
24394 46371 55263079
32697 54396 4492079
46166 147625 934040410
146674 148263 3881197
78170 115346 92892488
21736 97671 190149695
87878 95478 18703273
134075 179508 469753081
181664 191478 24513048
148 58044 23151423
85922 153560 166943602
41329 95279 535014266
653 60376 149769439
151277 159102 19504378
46857 180120 660470722
172661 176453 338800875
151668 171495 49443002
7400 166483 943732239
72520 163928 253429698
184170 186399 5472004
188600 195596 589885523
171663 195827 60540857
66440 108971 187330699
118089 170170 942207882
108196 188021 199206216
67700 139805 780480444
33511 150860 293676154
105052 139926 87380241
23111 52957 74843396
135517 183506 690573013
127908 197283 692221517
68043 146658 196442952
132775 185814 677112656
187166 194860 19425293
190575 198892 546891739
194372 196287 4890483
32585 145718 283222432
141237 179689 142213681
35592 70013 86498329
80605 96119 757843598
82052 111024 72345690
81951 134728 131984743
159950 180783 51971643
116491 184825 385385087
58862 81132 55841649
16999 198326 453595969
197035 199459 6172812
57430 114540 142962139
8204 198663 476501113
122588 139231 853133044
146746 185416 96211859
139114 166974 69480144
30392 178267 369820083
95955 105236 23227177
170808 188287 43597606
71345 96485 62548311
138114 155556 820165060
51644 57256 14187326
89320 98901 23630095
182962 199099 40583449
171587 183875 45738850
178338 190211 29667313
44396 149324 391298468
179891 191592 134939906
27990 59985 164629494
72882 190431 293347949
135185 150861 950994737
81117 189431 358238614
55938 189231 837731057
82219 89939 19282631
22064 30877 22023233
48543 99115 126415891
807 60883 837917006
106032 151374 113372367
165160 184248 35322831
115451 138594 263215844
104681 164460 884662152
79802 112860 82585699
4308 107061 257259622
29910 34775 140927158
61405 188226 316687226
17709 142243 614240762
15013 173332 395853444
69857 179577 484504983
112181 114566 582235089
89998 173583 208576947
152568 199781 162728083
70531 154722 210168227
467 21389 52291518
105540 182929 193271840
151717 152757 2606186
7521 84366 192741761
191998 196017 897089500
145094 195889 126910701
137853 140512 6599103
125579 170988 113097426
8871 39023 75641387
71416 180392 272037272
54836 135561 28015339
81697 178454 241440215
126727 135184 892996506
174895 177069 5423693
95616 190337 236536168
184636 190761 15387579
79095 110677 924940252
67856 163270 559737867
88991 121812 82055157
161743 172444 26589446
19356 187608 637857461
82877 118304 189770176
89658 138138 121150543
128350 163817 716142436
63552 148758 272235007
70751 190503 241707607
87184 107559 50657979
69608 143907 185577499
64829 147950 32363576
198525 199257 307399276
105906 143700 226431889
165873 181262 38310027
25828 29965 10336925
120783 157750 92037736
14377 181544 786527344
3710 122209 424736748
66539 96011 325692837
50529 179679 322836014
128665 180836 130047870
112003 199686 219151133
89553 160221 176415510
25590 90961 97663623
154753 199019 585191818
166562 183336 866587016
86560 114932 987765467
78248 161502 207968919
161233 168778 5490762
45796 53856 421282017
96254 152917 141619233
138296 184708 115572474
117454 189387 557430986
12371 157155 438300121
21088 141011 690305725
183402 185202 221131968
190955 192795 4602634
107893 190167 205371387
89440 158420 172118766
108418 151728 467947077
117881 175022 142579387
63633 103598 709647820
34375 164927 326672718
192274 194107 4615817
46711 196914 375560563
151378 151565 357716076
123488 139183 500182765
140256 143770 8756355
196136 197546 832620432
91890 100507 968699740
168920 170094 201904334
189767 199492 548863813
89712 174694 934825805
64905 92876 540636417
82185 169442 217913049
41874 67326 813326975
43337 122309 197757286
32790 60633 69968860
193566 195897 5942131
189860 191431 863674918
191316 195634 10897077
78507 122987 931040858
199264 199987 95584691
36899 158943 305226989
67100 124198 108496754
96693 110207 471405110
114361 195837 878640680
54974 128438 184008139
44457 155918 278511665
120237 144604 60752681
171830 197443 64185524
148980 165149 515188160
169395 172094 6647201
36064 84763 58219389
126112 159680 83557841
176387 190377 654776626
75442 155745 282298910
111176 140213 185076207
34962 158965 661178023
114657 195657 202275948
39181 160402 303117250
124846 198337 183399842
110300 115840 13896370
90069 166541 190972921
175027 179678 645854440
12228 138430 150647774
66525 125868 148489653
54413 114311 426567203
36516 171573 337668699
37974 73662 89726463
190937 194708 211426207
73658 156762 207339442
22311 31270 296746930
83201 184730 253284284
143220 164473 893779070
145799 171567 949982067
13489 29473 39824469
176188 181324 679524322
74961 99515 843902006
81374 185124 773570838
29488 55231 64696643
128864 133056 10427530
131353 156691 752046627
21949 168819 367480034
33611 40606 415453773
151198 160976 569267772
153935 164418 26261597
66715 69144 949210155
138925 183469 520082560
40967 198787 394610451
177416 192430 37579421
162618 198275 89173602
121141 149801 850538918
48015 138400 226126690
92658 93079 913409265
145162 183267 768804104
129586 130731 2829683
118510 122315 9618202
15311 173363 896926501
141791 166450 61532805
80887 155495 5151745
3753 44191 322510855
128275 134299 882324330
150991 162287 795757939
33980 121375 370961161
62205 95986 84229460
199696 199828 489900930
173008 194673 54195623
43741 113742 175235213
159389 161718 163962201
199675 199943 663276312
129046 181630 131050162
84372 179310 951387634
62922 108814 114572605
69005 124414 375414061
138851 156526 129485152
100290 198834 246515980
131594 149119 43591159
143774 177023 857972407
89609 125893 90773177
94108 195752 428835466
29217 48459 397231789
30633 183702 382799979
159503 184467 953379641
142219 174243 79783213
91042 116352 63244867
15659 26095 646503134
35305 197780 406506540
39641 166626 317537150
11276 83314 180681469
74818 148335 183506415
39755 130078 822359796
156366 186397 798650188
36125 76509 386686480
114148 155729 856111027
172723 175026 5795302
50386 138366 220259208
156730 176007 510057454
64206 194059 727025281
39695 91872 130662660
54727 58743 503649388
29689 83671 135607845
43825 77765 212084038
111435 170649 920736018
150846 152050 371600459
192349 197803 134551564
40354 139801 721700754
103720 161245 143985332
141626 175806 118436121
41255 121711 354991125
176885 181708 12099528
194891 197587 6870652
188159 194944 532381642
183607 189589 462120573
132891 189069 740828530
195535 198914 8577509
176159 195441 648795907
39318 57668 45952739
130951 154760 59213719
164328 183143 46823642
21563 138239 324492664
130428 172760 253322078
7297 72469 124300666
2123 64463 156311756
117475 175530 636876620
196271 197182 2299944
85919 145282 148167680
199488 199924 699762628
73266 99745 65838318
2368 60510 155004853
138654 188403 124039396
142059 169053 67376695
125681 150265 301218390
123192 140841 43941027
66550 155191 526260704
47699 91322 806194473
7843 163183 388638783
144153 174242 143840957
133218 136326 7693477
117869 146471 71520049
10700 127567 651658314
176721 192626 450445208
99495 193602 268981143
171652 199655 70244550
93440 164622 177909811
100896 134472 230257329
93891 194854 252203442
8584 81465 648383658
159927 179369 515817747
51221 67593 8478128
104980 136828 79789382
78990 98269 200901844
169611 175994 736591649
176500 197293 509688830
194152 199361 468196945
45259 113713 171362289
1267 10192 927953283
56020 170095 285117721
16548 181996 790287661
127125 132473 63303039
51765 78133 359855910
197579 198172 1490648
89430 103346 345605723
5888 187690 454536617
195006 199526 363854424
195074 198904 452594931
64878 148639 209247040
131338 181777 125743504
72459 122701 655781740
95089 145953 988257079
173544 173997 392613833
10075 180614 832439126
190717 196049 593389511
124418 189329 161717611
182067 182355 729778
9866 123549 827800033
53365 154294 252341533
162283 187517 62803553
139562 147044 348099851
140744 155782 176634357
63965 173886 361045262
58233 74144 387410115
188529 192265 9419149
74086 97868 59105505
136782 197149 150778741
143966 160739 773712499
124553 131805 888374849
164493 191304 66893759
80365 188910 270897463
102487 198037 895892138
19915 89965 946841340
156934 198148 697678322
64212 125705 956175689
106724 183340 191329373
93065 171571 196012673
121622 195952 226888976
78180 126665 327710690
138152 168709 76180852
91013 190641 248654447
178766 182320 8986673
177983 189455 28645017
22151 96916 662420720
175652 187641 29811330
40099 61307 495873888
88042 97937 24383880
159888 162271 791070319
73377 144996 178799421
186941 187154 530345
158746 199848 102878826
57125 69532 31248405
161266 161823 1385357
194593 196189 420970572
196108 197288 2993233
49403 129381 200336855
144037 187106 82713735
32423 180064 369201066
176248 181178 19678018
165581 176934 397512617
124883 168192 107886611
78833 143459 161454510
81246 191912 532740542
306 68069 746825410
16913 41984 62884310
160468 196215 9148422
123724 167855 183943585
164971 198148 39106590
144349 198150 134448327
92757 167083 185719182
72334 77830 966200195
182402 190154 27633292
26943 57721 77308901
151565 167543 39932274
75831 89509 34170626
71400 188999 293504984
54035 114929 705927163
40625 161745 767487550
23658 164766 353127854
194239 199344 12940978
63706 148672 212319275
70496 121135 228485139
86956 121016 332039196
44163 104224 150080395
60588 70787 25655272
163076 196483 83534056
39651 197891 727197253
120639 198296 193896400
152407 199395 452355775
58405 139795 625457301
81259 136548 934901922
12634 85639 183108002
39881 131030 319671241
54653 106088 128665135
19105 68389 534190190
51537 183932 330857841
149795 154064 47335175
136367 140572 7584119
102943 180125 192983493
70512 172830 277756022
105291 161103 139539437
43933 48092 436830170
23048 195862 336960129
68719 94627 487143679
103855 135404 79134781
101530 125427 319331897
42419 47662 829083690
188797 194508 363905540
142437 186707 110204255
119395 157008 93692330
199340 199754 195289054
146545 174193 68813929
76729 116489 750654728
33129 96101 157690717
102811 119163 41294029
183783 188285 11280012
178619 183299 72025598
158697 177995 323420066
131700 189470 580485227
142734 166669 560194649
87057 170465 208061739
4035 21108 22986149
36588 192248 389214562
20641 174013 383576317
115777 175005 175144532
136123 194646 146042869
80285 109765 940143920
185387 185768 284854206
199547 199680 317241
49848 165207 714500213
146830 156491 23890348
80798 122931 105463459
193708 196106 6100405
18241 161456 657022445
105775 163937 145402644
104815 189155 210672053
162914 191401 814272444
35107 116900 863940159
10062 89194 198477924
76148 166779 151050035
37235 58091 52344375
117671 189803 179933020
42007 160632 923960210
115170 149134 84775646
118003 174498 124999394
196104 196304 384851062
51346 177904 563071208
106438 185352 885360183
65855 148829 542013471
99899 158553 822825388
18203 124394 266062632
181514 185716 10364694
153772 175878 55203147
49365 57006 19219823
161229 164746 8770361
153601 172070 860378467
191777 197932 94446332
169592 184572 91473021
189231 192468 8164713
187892 198537 26930304
118225 168907 990127948
138345 140975 6548606
69492 88260 51653711
59311 166738 347546569
72545 181070 270851760
149967 152888 134279446
43637 123554 200150071
67595 121098 531071152
192558 196445 9891781
36134 79473 764472140
112977 168483 138596490
163573 171824 216276
155824 185598 629721183
9155 107581 246446366
38769 44259 68266002
116590 128894 30865854
123768 144546 4682600
100362 196343 531521261
187082 194518 18749879
188625 189921 22008895
89184 119745 76406129
84559 167429 220143862
59850 103036 107700822
102343 142931 467774260
125539 158277 803871753
93354 191082 244080902
9288 171585 405939683
166914 185448 46023721
148113 185642 44131161
77371 96912 48655948
123318 186566 584369268
39593 131496 230068621
81361 175473 234932677
77891 148620 392853516
106078 199792 656332383
199659 199732 165778
89529 196345 344418293
190463 197591 18060168
13471 60821 25061336
135009 182216 852855900
99953 161804 493145915
164816 182054 42962300
69478 149508 199860759
159722 163856 502226658
170168 183786 653663800
76127 137398 580794783
182692 199304 790980134
51725 75753 60487753
178466 196111 44301735
179174 191324 30448774
196440 197407 2422619
197029 198484 572317468
46775 119391 726045158
103949 161032 142852745
121917 147006 483715272
180486 183134 6543661
174019 179253 905161082
19365 95826 386371199
81799 94410 31375086
26987 106497 199098232
17931 107307 223714344
30192 82653 131795416
13577 115078 254115611
54168 122141 103205959
60212 149925 224218203
78847 131304 20447423
74679 197568 925214390
183088 191685 460026105
47610 62009 36299872
111133 192448 884819795
67706 178251 275959928
168395 168841 1095811
3969 64631 152180344
148676 186928 13489227
62672 173763 277336185
146159 167072 468935746
122053 126190 10374144
2254 85462 587222703
157588 180713 57777394
172589 190374 44373967
133983 181358 118081656
34015 71004 940954575
89459 108342 46990297
170252 182665 493266330
193324 198390 12836403
196148 196303 413870
136540 175153 564487245
112762 141915 277259939
115149 161429 490082145
183212 192865 4353375
89908 102306 30678727
132945 146899 684579099
62591 64203 3953331
105949 133541 543503412
190880 194348 95558371
61573 74050 591876208
3344 11900 857587287
112772 131853 942677511
104684 157849 132906813
105035 195521 503872590
11355 22864 28682792
56215 122644 166425979
42573 127750 381282806
78201 175257 773309195
98246 165588 168419969
43644 194531 855639186
68632 115671 117509285
126934 186574 148518630
106874 171797 162149746
80288 134771 136208451
119850 162013 662793597
122836 177133 447261331
182934 191189 673466479
171310 179751 620095280
40797 158050 316599139
69415 199901 364046735
125015 156071 77120296
84434 90426 403269893
46412 126813 860561165
191639 196654 161149929
145631 162646 502539671
166838 189394 56185104
38907 107380 244375351
8056 150491 356458709
100587 181526 454084683
3696 120266 292006654
66717 183373 774892015
118820 146647 69506540
20768 138024 293619235
84001 134156 263894978
53675 107160 131467268
52932 123187 176101792
83731 187803 259566734
45435 116355 177517129
188876 194814 10175591
26659 45622 255045533
192294 197550 918855540
189596 195738 126660512
178162 179704 3851476
165734 191849 282009399
71101 157370 215351136
65629 110275 111555889
18879 160093 353249302
186535 192161 925632461
128478 146529 45022599
20167 29908 24273368
32447 124844 231624371
34004 37538 902097062
120183 174105 134384092
189917 191955 18107254
153628 197729 110334931
83159 160128 192159976
147679 173923 65402516
41952 137532 837971120
166677 198392 79311435
296 188864 640906098
135658 172290 91290831
125783 146976 52787510
2064 128791 317375838
6235 141003 337343354
167328 192776 664765587
31897 190061 331160684
41838 126737 279693999
49212 199980 403475363
10121 39634 564502608
99645 117698 791947384
23012 123887 252913505
6731 141099 336366305
81555 129848 222721471
104721 146383 104364556
118006 197210 489772266
146110 189590 108325182
187166 189563 6085546
54917 173484 317196124
125077 186510 873508765
137479 159403 246814397
36775 37554 670055078
137220 149745 31185612
76627 139506 157142799
193195 199984 17206701
180509 191043 509909886
52835 154570 371145243
21514 143862 310990123
36281 107193 177543683
121136 157297 89990187
134197 147488 33075641
191867 196014 10495804
38376 167032 923546814
66843 171979 262515751
33044 198492 564007493
103978 104017 664201883
191529 192401 1378907
177879 182732 12125267
6294 161592 539850940
185042 186542 3680080
52340 164171 279720277
174165 198617 61321573
70298 198831 381488234
166117 182013 808685937
83907 124093 455365552
11924 28627 41599602
63745 65148 3602729
51588 148381 242142830
49856 192290 501054903
23464 100108 191827534
66900 137598 234547502
122884 160522 93749713
48193 156853 451443788
70188 194352 310081371
34448 95696 153395011
171111 190289 47797494
185721 199340 316794802
25770 128982 258660520
197161 197828 1705710
32042 177024 873214927
54075 121312 438065598
135131 152284 62019526
154163 187104 82144737
177484 199378 196525361
29637 193867 410831542
37391 180594 358052086
31895 48805 947483478
100322 191193 227126284
21864 63525 446847848
97935 115082 43021891
31859 191428 561078936
4030 106647 256870734
4096 190273 675720653
173622 197357 70279760
94717 108426 34302616
66543 155437 221883638
7976 151692 359600899
145356 168245 277611463
161070 194083 82395439
76945 133366 846482967
102378 174264 483231699
74810 166983 230077277
107464 166716 994268945
2314 20546 45553024
10798 78138 168860891
131840 174816 107100666
17367 98529 203140314
82959 160416 895978551
44535 67410 254001580
127872 156393 70854291
14879 91480 191876001
170690 182053 411194695
76766 89895 32829528
92962 96242 8131744
175905 188817 124201995
147841 186293 95763138
80810 91382 26382561
159736 192733 907000899
34868 82146 475281166
9268 66700 144126702
11080 159760 371957812
83935 188104 316450339
56068 78224 55620199
166061 174647 936406639
106352 129902 593352161
98456 120726 556603721
33383 40769 223516605
59682 118073 146025478
31269 128330 243190672
53403 95057 740611620
72903 196227 551790878
115112 160664 113776635
197484 199946 613013620
83395 124805 103559324
22899 58077 851066886
167936 188146 50276050
157179 183574 65848865
91059 123118 80275837
87602 178467 925204045
138255 199105 151981650
20564 44316 38084844
40093 168851 321939285
44580 54394 24427992
30210 136201 265459324
89027 128534 566786038
15328 104491 768311268
177762 192773 821653150
175943 182299 15862563
109282 196207 217163123
178041 188331 557032579
119435 168991 652147374
161294 177322 955540822
133265 157821 61082709
183089 184391 377329444
21212 63572 106406234
124035 165979 104532880
52223 65471 375653365
82980 137434 938841277
152295 198787 851993814
29309 60123 252258814
77984 139824 348406672
75597 123303 119270897
14373 16444 5159602
136632 184729 334904755
159917 179875 49735186
190060 199231 23233513
58737 93303 86427729
39555 52053 839048
13282 37957 61752915
195059 195810 1936198
199665 199946 689498
128281 188748 278111141
130670 136979 743543811
5388 68027 157159804
4516 173025 421493422
72117 97707 63686011
28539 105347 192400485
168586 175391 340434762
124111 158029 954979148
77138 161182 697796420
22801 106139 840068329
13644 192658 657963201
141513 164345 12080467
154577 198811 970410097
20721 159542 940460151
42299 81935 99291882
21249 58882 94497530
155499 197367 104818970
142941 159803 78933333
109457 159304 553547081
190613 195293 395293872
167842 184047 126807881
195863 197680 419647398
192758 199295 16566903
186559 190758 10654116
51228 122776 401286248
151629 166697 37677324
156636 176325 361961101
65079 126429 153439833
110762 128411 44295323
65336 180889 288515795
181854 181975 299169
83099 121496 528661049
125556 126339 879303278
162890 162977 96111540
109732 181230 178453795
33667 186255 381403583
142786 194084 128012247
113874 165719 195105967
162223 176466 319165733
69051 161620 940366685
99349 173237 479962408
187330 196363 22873763
56563 93163 91615939
104714 120186 38981683
126312 164831 15759402
7403 162604 388291758
54381 176347 304926956
114685 157772 107493556
122259 195883 938016608
174834 179060 115283487
168222 175274 459853446
150749 168996 459763754
2074 186105 460078720
168649 177449 149786553
132608 177471 456484177
99954 136219 862012531
178818 183753 12354644
122692 162760 301529676
33814 122911 223364582
196593 199644 7714020
104204 135454 251758090
192575 196787 10712044
184717 191066 378479227
3394 178742 981359957
178569 197933 838884740
115241 147982 755192288
116393 185444 172131196
156138 163416 18297166
179920 197724 871987290
174272 195300 52644776
77499 140986 598868712
24057 93420 476623601
12598 91206 196979472
195349 199662 429650592
160140 163424 926319785
96828 124351 412033575
117651 137462 49516941
26336 33970 649749507
72670 130813 145343185
103878 165283 153681636
122322 194753 180668231
96138 173560 193389081
81471 84349 3126204
186137 186811 496858929
69015 124911 139896205
181895 185936 69994003
35776 134466 247227987
7727 190647 457420353
141461 191869 125685891
97613 171128 836520921
85389 99776 950713410
106829 197062 225553704
111403 142709 78261493
102157 128595 599607895
161020 166630 13996882
107440 136432 72593281
43468 160742 471227184
191686 197368 326289211
2541 158922 557226835
152305 179507 169164057
25318 125014 317575719
31940 117791 596755500
42855 141000 945471350
191888 196342 11290861
17521 56530 343090782
74235 146610 180750691
91528 101670 781009739
128915 165855 482942825
10914 166303 943854191
138314 156310 44659051
93873 118278 773104010
78578 91753 32910712
63119 112333 832761340
57698 139454 808625956
78647 123808 113057487
100416 171438 177510208
73317 75846 6311895
77932 173647 463095409
180576 185460 12019615
186423 192327 245155989
198880 199341 98675339
40816 137529 241972836
123619 157680 538509635
91306 127727 91190171
8435 78415 305606652
144341 149822 474494212
176637 181021 10922934
187493 196136 126637932
107854 142210 555263887
90374 95858 725580596
31740 77650 700951824
122143 123402 394233615
102119 145193 107851980
53555 180938 156804127
45526 140778 509548951
17518 136044 874953869
152115 180704 753200958
85185 156791 732818924
81945 147573 741546516
39966 156731 291901266
21434 116211 717310060
63118 157074 679622514
171038 175188 10356404
98481 172873 185849982
105997 132770 67144370
157228 193191 892323118
66650 185547 667782927
128865 156555 845637860
134663 145019 155586974
136884 175850 97117950
26558 37989 249984970
127642 147939 882953176
161738 183815 407103679
88833 184376 925679261
154230 173389 47823404
53057 76516 58988271
8981 166872 395050495
44634 50316 289883778
147777 160823 649047550
67307 96191 72020444
18111 116211 469428420
29901 129996 697423541
119946 173346 618581966
173006 191993 47492142
158065 173092 37489012
199948 199980 81951
163480 164652 2976583
165223 166922 405622705
62782 70444 483397249
81804 122593 102065625
130558 168853 95444403
184975 197103 65239430
193299 194417 2825828
60032 103763 544709247
5319 74804 174377665
20222 107805 365251288
175228 175511 724537
129421 162443 905607588
187379 198395 983093888
18852 138605 299719840
910 133753 332729395
45705 115273 174081018
131583 166321 86605383
89421 183539 497871841
43697 189713 364830216
112917 175188 155379961
147669 163986 40725382
31488 113873 531645279
1438 35449 85128698
4080 63252 359375923
123660 193611 242762990
143397 148884 13612426
138292 148902 26339687
195147 196572 872159
118669 148334 805476021
126379 171393 755276407
98512 168642 175350474
58340 193066 336592173
113635 184512 176719577
32233 103184 177503367
115205 121077 14873036
100657 138754 350665770
9866 60217 126372845
186535 194225 19474869
188276 193903 14156739
31859 52327 992912960
6059 13725 19238288
88594 107365 46663992
192828 195645 7159131
165252 172473 341935564
95060 138019 546358322
118741 127618 22311635
79832 102978 595979931
150660 166936 40630888
138947 189917 127046209
66438 112672 328214892
68153 171752 258623156
28110 28503 996835
166152 179562 33363311
100315 121795 54109721
128362 163910 88617471
67756 134063 165778705
199090 199508 1079130
42783 114541 179593450
154337 171505 42865024
1617 158860 969640135
199381 199814 1068314
53008 114459 153946573
40931 123690 115512023
138798 182298 108477669
124867 130229 13343999
93575 144256 573547655
102687 190910 339478404
121786 191321 173385577
135289 168698 83340491
49240 103726 860219082
151245 182118 76990741
142572 160357 44308327
7184 128271 303276164
58647 168889 275491378
195353 199768 841600631
196387 198547 5431131
171548 172065 530192066
55146 125563 176428641
151071 195785 878731826
52387 64849 31466793
118749 135849 672702272
162207 182211 49855213
166139 197219 77720777
1624 67822 756202078
160471 176854 515608687
96698 143354 849676067
63621 142186 725567678
117731 133609 362628306
85027 108557 58555815
33423 124450 228179726
162085 183862 54169051
141622 165211 58886776
119764 172978 132605257
196913 197526 1543600
96241 101069 860379445
58897 118886 150128601
3069 81703 197133346
6770 145294 537336979
110489 131458 902979524
49077 54605 11260422
63483 127410 159932738
162949 181754 583054910
126686 157128 536328870
143627 176016 419045103
47005 75280 71101010
126891 167303 100776065
72355 109028 91507397
51822 156425 124651327
108057 139050 32743701
17201 30582 33380856
199125 199342 561924
37425 109662 180928200
38529 166814 799446708
7403 70591 305610283
46565 78941 234458486
35158 146591 279002623
152288 190246 94692890
192513 198116 14220323
156919 164951 450009212
108313 172465 720063836
184211 187970 853405195
188008 191657 9222357
153296 173631 542110424
20317 100269 353284504
157993 184130 65173075
7089 38098 866521503
138134 188455 604068312
28840 120777 269402832
40417 63451 480741401
70433 133857 662615643
135721 161638 223469594
195998 196732 1605242
122572 124716 5400791
14645 144196 324192873
119355 166113 116640846
112395 180213 169225796
137320 154401 42481736
18671 97050 242330955
194872 198370 8881187
182690 187662 503683220
9341 85544 776984911
88064 104275 40099453
137777 154503 707983012
93739 96200 939009957
180433 196901 41302251
115927 146607 76650774
148721 173374 61410716
196375 199512 139113726
18451 92382 709956562
42143 42588 1094153
114070 169672 969382420
144742 163857 47744127
167129 198708 78989880
135706 161482 795749456
132282 154985 92986082
182702 196210 270356863
198911 199041 319771
147941 153271 223942997
45802 161391 288998925
26159 56399 611540274
75514 118166 106473536
155555 162049 156043804
63385 196934 333670986
23421 106956 209177845
100642 176309 893396505
168647 192881 60445358
32420 190184 462635256
112319 180816 125786512
158625 188608 20937241
79791 120564 101957312
58443 138706 323025547
88457 151949 158405986
148212 159045 27020161
4763 41406 285958678
136327 158933 56320589
128850 130227 3472210
47412 164333 292390180
32303 86862 136992579
91258 147223 139851193
139524 193663 135035373
111058 192283 964366369
23584 75217 420265759
60258 138413 195426443
14608 132203 294464281
101024 187688 216447481
4680 59682 137969021
183830 193934 25392016
121164 168321 117588859
12454 181646 827651746
72971 132174 147962826
137490 156702 47754178
142365 193347 547701052
61560 76218 459582081
94626 183380 221647674
136576 150911 35735565
142919 172662 854960077
108479 163566 137631788
185606 189419 9605684
76882 103862 67139181
105553 183865 620483292
81196 149586 921710987
174995 197062 249941229
57450 64023 237173275
58523 103050 451651517
106707 121374 787061226
15492 115868 610765434
131554 164800 82870545
107704 182505 928170588
13621 26482 124595939
122401 148475 64910974
103351 161916 203681916
66496 180000 1256783
185306 199032 34668797
76832 186063 519856055
151438 182316 601924143
181916 195180 977014271
48154 126250 457886389
2617 12547 386409509
168144 185686 43582574
80180 92042 539559833
15326 88562 183609084
180456 180813 891886
91997 156558 161173432
35774 73653 95273747
175929 192674 41846692
80525 175233 236400344
31020 194210 474968321
2436 71595 173464192
82015 181446 248221798
97364 196429 353546869
110085 159122 465567438
185065 186036 797333772
136719 163086 65753459
115125 116370 3157818
68520 103525 780315360
88103 110070 341814663
132012 188944 141882661
6173 139315 787310028
165602 170500 12101888
70257 174937 261341780
92884 133278 101133966
142207 186588 302181180
165204 181244 637772650
78367 134596 962654184
65162 75356 25580197
127214 140970 34273014
151621 174260 56467044
31666 137119 562416564
170804 185409 653064457
140733 154959 315785196
111410 145507 621607880
100058 141386 730572801
151842 172486 51450217
170454 184390 34740805
96438 199092 256695322
59347 111768 131074199
89359 160444 177458166
155738 191200 893857066
143455 169228 586730509
126305 176622 317217261
56579 130894 470366782
18157 26571 509621959
13066 49703 876914921
134920 198158 129967843
70170 116195 115022979
100294 177612 193262774
186510 187746 3111851
66550 81643 37777410
85322 125577 100641122
146820 186360 98399933
61568 85572 765527554
43952 137319 233595556
56006 169848 657694170
144980 189502 111033692
166267 186231 571840197
149465 150670 56581776
84071 135466 556894119
131076 147659 41290653
1289 107924 267067542
57634 87805 588558596
180839 194801 34910769
84671 169649 212054163
199819 199886 190661
123398 178781 667798051
167470 172024 619759155
19693 64519 83674467
88230 105533 776688624
40477 67864 68743753
30946 113143 206024150
121667 184840 284589175
105722 156034 125587558
26069 50462 898253201
5732 151918 882409257
116825 119909 599185734
51344 136595 213429814
6995 173647 416783977
162137 177839 85525839
106365 192038 214090256
199677 199874 349384652
1336 171356 567930923
169932 195336 63501382
11053 70409 976403403
152377 177108 61711930
89821 190365 250910392
146919 152988 900774177
127742 196857 172479483
42816 60356 964284927
184497 191429 80660895
43128 145519 946282260
188489 193668 13035307
110958 161570 126450526
45697 66970 11282829
22418 30561 20369125
8446 174462 415210816
131311 180059 121463395
189399 196378 770186488
5407 187054 454164913
153760 163962 25600709
156578 159290 6869613
145040 159552 36204304
92903 154623 858484225
64955 189241 310287965
74821 161748 217025975
44961 94015 122736820
64563 195174 326294373
105893 125514 470334591
39672 67015 783331402
80348 157228 69341660
129248 160129 616419927
13273 138904 314452319
84807 89220 10963001
83409 183991 250875320
199350 199648 711569
193313 199973 16866256
177227 193694 195793965
52081 111851 266823991
117778 146699 72268001
35390 137155 423717169
143661 160763 42659307
103274 131702 71445670
36230 133606 686151750
27509 45068 39665087
170746 176445 14286880
16073 84060 170487160
53534 82679 961617349
50874 194178 879024700
40901 187643 366565329
126993 169670 106411350
95516 192548 692659367
120697 148251 68636061
104530 144644 956260509
108955 195623 972006303
8735 161763 382925470
74204 160254 214799714
41720 173369 328950912
174873 178880 9928763
165475 189048 58702609
126892 135878 82351046
48839 78315 44886355
142145 199332 142897200
165160 175562 25837139
199338 199511 61760782
56632 125437 605929294
78001 168629 921371070
89575 125370 484000770
142412 172204 74181462
120146 154441 85371378
151582 184250 345950554
126187 159593 83189375
21832 104323 893204677
155509 162153 790367486
116818 181156 238383159
149399 185024 343575764
199105 199616 783719821
7250 56465 123275169
58948 77418 793587257
90221 93709 8552210
183522 197867 36119762
129919 130118 496648
110332 189144 196678752
14428 124900 276775497
117043 178967 862450206
74811 158890 343933914
1433 6719 191097746
128928 147808 46957167
51375 156519 262884541
20977 57307 589397125
26990 51238 60842560
151343 154441 7631848
115307 122352 658118266
64046 69570 13919911
38722 199918 968705890
68838 162799 995386850
50070 193353 608611623
167081 182060 37327754
10981 149228 980536179
125427 145594 50177453
85445 198542 802780071
158346 185124 99259933
8638 123352 789918771
134515 140794 442695427
167324 175692 20808581
162575 164716 5368588
71130 107728 91310302
46365 83088 964430434
70980 163062 229935656
179141 199541 51311550
148770 187200 95727384
153698 193697 72524028
84953 94178 417686487
70566 131580 152538774
76463 94068 43895558
142052 164661 200096342
133559 159534 64690968
160513 174341 77502832
5381 97012 229386250
125451 164056 96183451
14381 48396 467105758
111390 136992 227219054
115153 137791 116624105
98537 186498 219596629
183689 198025 36106089
85110 112787 484860033
68749 74989 15698687
80278 174919 236220081
154189 192801 590760895
78740 118710 99883025
152780 193966 540631482
132548 177465 555305075
152707 160889 97270652
184961 193302 721786521
11290 82816 369296755
8335 13528 13071847
123601 137203 213998294
45995 191543 966773742
76984 177193 554831654
94851 129399 86622078
19524 92568 654483803
98586 173534 236154978
105017 162766 228841077
193344 199378 399520446
124593 180351 138937856
120354 148311 50078038
14838 128054 283552475
88973 103863 284417138
35141 76742 437238516
6885 147195 454202880
35815 169607 334690124
60195 153408 275529224
85411 160648 187784830
107912 113566 14264081
16010 146916 327643716
193224 195070 683288197
156709 194251 119150527
161257 171139 408206404
111174 151997 101929313
4771 7989 622433212
156231 191121 880186337
58384 171738 636484643
79516 123860 609624564
22926 162022 939610798
198798 199833 683870641
1030 49246 256439095
52390 160678 270878654
43924 185963 659879018
79130 160094 529196399
46795 92498 114384862
109973 170881 152017398
12646 190321 904732136
54233 163150 653732109
74436 86769 951897346
47287 108787 153907047
85365 132894 118697559
89092 191981 501464659
165949 199334 701558506
20577 115364 660188037
2483 76516 204227182
154201 184674 76001680
12687 164062 156186264
122420 191513 172257522
125474 133532 58156726
37605 80200 106922498
46084 186242 685309724
116599 185160 360643205
73994 149563 188590469
132451 186088 133586899
77687 108709 349288113
164283 177094 314934958
186924 196514 949877359
7336 55445 120494597
182831 184206 3396319
44586 71712 697449999
8221 68599 321902507
69464 109266 99387911
72921 148658 189103824
179333 191818 31256287
145932 148427 6095188
71364 128005 754507893
172798 176280 8774452
75035 104372 72941510
107424 151400 109919126
176911 188089 161333266
172671 189686 42491122
148206 154183 14847111
126358 172869 69106779
106860 115253 21111195
64297 94940 104985277
199819 199930 144513471
40873 112723 571518901
14500 75384 152774265
11435 131353 781658356
192394 194848 153232589
193565 198952 988014202
135976 144190 20471099
165923 178728 31773582
184018 193461 450916348
183568 193700 25422367
4907 48021 108138269
36426 70470 357025618
107482 145879 96111410
185935 195119 619469152
123572 178434 136604778
23586 138450 287627175
16809 18803 4953119
67332 138590 534729143
167831 186056 18721359
65177 127930 921843864
88508 123341 281079127
115610 170526 137006982
67446 116283 262762301
144419 147889 8633364
116785 155899 930833733
118527 179132 741325199
20721 195534 614270129
182902 194973 585505988
76255 171216 602738343
29411 104293 187490332
67854 195284 432770077
123176 149190 64700878
78346 125616 606357642
163608 176867 33012858
76501 88265 29513025
16899 191795 858723472
173750 175605 4672399
10876 149313 494190059
146048 151162 12663261
184978 190566 145969793
94587 111125 41448239
91226 191860 771249758
33294 90040 255087003
174017 196351 756185756
98076 173198 187697151
93077 111849 46993007
127920 175283 958709473
29769 132461 257325534
21897 127643 283831052
36041 186605 376336715
179746 195856 40429496
198853 199199 623236152
102354 115111 746146998
143400 158254 36971415
66571 111462 112203296
115591 116193 1526251
51882 101898 860910151
145476 153991 21106964
138107 166596 71029064
91498 134962 673044280
150956 165053 35233847
119427 193490 550512958
182882 192277 23545614
138811 163512 142895265
175674 188131 31035400
90375 191610 252694790
196729 198648 4818225
7790 146999 46112716
110772 185004 405024410
13350 100472 801112539
63078 63257 769513750
3391 167742 226595565
170203 178730 833250981
151756 181283 751349009
118596 153022 85829554
168061 192340 60588504
161503 196298 674493494
141851 166904 62506418
195052 199046 785668212
9002 193121 33399305
175535 177920 466691969
20021 43702 185654069
59512 114702 138016439
153918 172483 714816223
35676 93496 144877743
123788 132365 36213718
137493 154045 41146212
8971 113292 425186281
29470 123943 874346418
47228 114325 168055872
161633 187060 477220166
75337 179615 260165762
168131 172085 9778495
119064 138384 48228380
186524 195464 848205526
170902 193293 980810556
122637 178671 587737054
116133 165725 697844406
195945 199949 563649917
121672 168909 500137194
155731 165952 25727676
18508 174508 668945190
89032 123860 830216375
185282 189122 9680603
184165 197669 34007413
26110 86772 246115494
186139 194491 21052464
37676 123499 215062584
46757 60463 34386675
148528 189119 101229898
24841 126107 865066981
88787 97277 20902893
93362 98393 223134889
122379 150339 69666973
102336 195217 611993583
32662 133957 281925237
146072 160178 35122329
19755 192301 431496991
12049 82286 176027286
33983 156095 305420799
189295 196572 18414674
199060 199219 322703991
151466 188481 92322407
141963 171028 72468217
54326 87422 83142939
100692 170064 728248770
102152 199621 664176288
56570 84811 658657065
50118 178076 427604026
68558 97336 609470551
39607 167546 478423941
123754 134585 26978545
5053 57208 218279034
78395 118034 507118997
52744 72526 49882689
22147 153856 728329823
55494 98457 107443346
198660 198996 856161
157411 190133 329687889
183914 186374 6084186
68921 118109 122888151
97656 156679 147484682
180977 198572 44169896
178700 188151 23616094
168055 188724 329095195
48521 80152 79363200
120252 171932 407715912
160760 174143 33259676
104884 194605 224200004
161178 172185 27351214
150056 183094 82390330
67547 187517 194308585
192016 192526 639013463
196658 198323 4194793
192906 198342 1092567
37116 122244 213281963
80853 157841 192192868
7043 123703 292290502
102079 141085 331442796
38297 124697 395766060
117958 172796 136781698
51461 192153 938912591
110306 114701 11012395
135462 151820 40742291
31083 181116 46500351
13993 161624 369342841
1201 139449 606363512
144778 162278 43689806
164107 189068 178927678
150271 199357 122729274
44814 124321 199086221
51341 181232 704270617
142449 183604 166113093
177460 191640 35453900
1298 129289 320638168
20248 109565 573338945
165744 186368 51210260
159569 191261 689218330
152556 194348 104391426
159376 181780 219411933
75819 115507 99085675
49328 54477 12870473
81574 190585 272093671
74272 172576 228539053
191090 199098 20238299
79974 117733 94304121
2377 45291 546680669
174234 193990 49416012
45080 133839 222110567
102004 119715 571097869
65915 133112 168019498
51347 178826 399387030
187379 188952 4004619
167913 199557 79190024
175527 177431 4684599
20964 197372 441324551
138223 155396 13577297
90651 152011 153141695
75588 170497 236823914
80375 148600 767510442
24346 119092 301060692
61459 68145 16796823
133689 137898 231592288
195534 197478 4933112
4955 84112 844843603
2396 166720 411088565
142961 193512 126096868
15786 199325 459141819
159756 170495 26734020
130434 164099 83901521
95176 176002 924910127
33627 142822 273381488
32049 171810 349543297
151198 184039 101722820
4764 167391 927445474
77564 165135 218822504
193486 197521 10245998
10869 79648 172461365
151574 197544 114951949
92374 120013 69284013
75326 147508 180194963
41791 97997 140462731
143567 181384 94287018
174298 179620 224134785
52166 98529 116025054
92462 167682 187962142
178185 184855 16585607
32309 137842 694192297
9327 128128 605611529
793 60066 963724234
148542 154921 15814591
124655 165476 101738307
40478 191645 377799599
10921 184679 682919993
108159 130014 992165652
90230 133977 109371370
166872 167185 227231883
167886 180696 891004353
26485 176811 376043343
5676 130679 373568003
186270 188488 5647277
138442 139295 2174346
196512 198638 5341705
107749 137988 410165969
150666 161083 7873483
175737 199236 58921975
9486 160634 378241700
192028 197987 59879648
70638 123179 131448740
135085 170592 144990844
73654 162846 959977806
133958 163009 519712038
137042 182928 114382582
184830 192286 850467039
60248 97635 801930743
34783 169272 336475525
3010 132418 988322832
152072 164509 418436668
39915 178637 346658824
188008 195626 19280864
133086 156442 58026461
118695 136084 314350053
19880 94554 186981644
113096 153934 101842158
153429 170701 632981575
147942 176151 658699938
22708 92175 780382389
20875 95535 186989776
54225 82507 71014363
198944 199204 647589
12457 34213 54378267
12057 198004 465121769
188650 193414 396786985
158221 194677 91044310
53193 182263 322622095
194545 196341 4612788
105571 131363 185152090
11668 121286 274636774
177979 193260 38227438
79187 157539 195574157
122829 129769 17289892
34329 83806 150399729
191483 193232 617073622
54543 110274 139569130
94519 135806 179017777
123444 165376 993624379
166211 195146 388613197
172046 179074 239987992
28421 177729 780037278
62234 138383 439698986
20038 131039 381600019
147842 175739 411729340
86159 177529 227944844
193355 199712 580592586
122475 137897 164772562
171323 199254 70025224
179189 179944 1927109
136203 141155 12391773
193145 195926 7084069
94320 178845 210998234
88188 115112 67126669
66706 140812 567784937
114934 173790 473237466
97371 193119 733030159
147533 172359 467049947
188156 195986 6875900
52028 99378 152804475
169733 176208 16139963
84962 151014 770150575
136664 168438 523191133
139503 153262 34167731
80409 185284 268573067
123758 161008 92817956
39861 106344 166258262
155322 195244 99871939
11486 26510 37454893
138306 184959 116158334
62508 101774 700802366
131952 185514 203342977
43486 126922 208872785
72188 194686 894745602
185980 193102 17913386
72284 163596 960445251
136874 197916 152463942
157649 179031 53317868
113104 192139 370690714
33236 45612 31201484
104284 194228 574342875
193303 194529 59289574
115198 142630 68588972
150347 195862 113719347
3978 142183 380017341
186919 198253 920691806
91177 194880 258946578
54957 137547 206716646
5077 42241 185028217
71575 150310 961195722
87282 157242 262241075
154154 161488 18456562
175551 185126 393485217
142795 198361 138803345
141518 178769 92729816
158692 198817 100431105
17316 36119 899122565
57428 120351 197761945
153453 193749 778604650
102064 144756 52675593
122945 131799 22033146
63179 159273 660625779
181682 193218 28799946
170962 191143 15990782
42509 177019 219899157
76358 83541 33146094
143670 144095 817608490
59452 82816 774395600
74714 91707 343488066
13879 157335 842484073
88795 197772 301452730
162486 183909 577723654
125465 139405 139895968
49787 163695 284876167
124303 197719 183231818
6440 74144 169888895
95775 196161 250914627
117201 195640 605668025
114586 133277 437181394
136973 147938 441639093
169335 181228 800222026
156875 199065 105640649
133101 190634 584342279
1700 165138 409009153
6605 20224 748646945
43383 157735 936203894
153858 163852 25064670
102145 135445 83506384
158677 179999 53192132
40680 143218 256497889
101290 107003 72181701
140656 145833 970419088
178375 198708 51074067
184927 199670 117684690
128377 133438 12623376
143825 186653 106623807
116272 168990 131601989
33438 109473 190476729
45523 165389 628144949
171192 182182 27418803
29729 176300 366717909
173414 181957 352858316
129732 138905 22790164
105765 153211 938438770
111271 134136 57254167
18823 134491 839360138
81075 158240 798946102
56860 156650 44208560
148142 165706 912508157
150679 153428 6775690
13340 143731 677995372
135312 135948 1577547
188874 192626 9461693
128050 159333 77902003
87714 91073 8303927
193464 199636 880017962
16244 24823 21316910
13040 147758 337071101
59873 143067 208044847
76274 121838 113947599
97976 171430 183525603
187732 192266 464896330
160048 182620 56273062
28448 67735 98789635
143374 177128 154829579
133702 175722 104709039
152853 172007 687444145
97220 159285 180184029
87809 99581 29043979
62308 132875 839671267
174231 192732 46242384
117326 161636 286108827
91184 174242 148859804
185638 194119 21393150
108372 137067 626864102
67128 109073 95353370
84543 176248 228840815
109016 143154 85362596
153356 173340 394927498
20374 121125 252505328
196113 199369 8255632
138281 194010 170488282
132053 171057 97181725
51812 111616 911360684
101275 145890 111810277
28158 164306 340772087
187435 192939 176028889
14806 97850 207826969
54691 149502 245175246
102727 191183 221144513
65178 158808 233783412
118712 167557 121893640
39286 54408 458139830
180214 186754 16200666
199532 199693 578638227
105940 125870 50132321
97337 135905 84998113
50358 124836 214458066
8821 140265 329121850
150772 181244 765987724
162217 176581 149067101
93016 107489 554325931
50614 85319 126833975
124477 143393 405917788
166378 183252 173982941
69885 144877 187322248
143002 169838 66899387
186604 197183 26784723
104717 163454 394625978
133834 191037 142644804
74926 145154 365610012
50848 190556 349201244
175507 197019 175579325
12490 54355 104840642
74954 88011 32628309
165675 169906 260589777
158631 198152 634465839
173252 197675 712138759
9029 119223 276069432
126297 149497 57719400
38024 163819 314673159
135724 136621 606769806
17282 33037 39358521
15113 132167 472742321
152779 186761 84657588
11607 69830 987383910
144947 192471 929408940
54979 85829 77528795
189841 195769 15026211
139174 149464 25583317
46574 102149 774665630
121279 166235 112030142
188383 190630 5642079
158384 182620 587371725
138582 165561 67349882
138629 196713 977021565
29172 138435 474542479
79089 192177 896738445
31134 120812 811216567
19874 110216 226260747
179338 185547 15436479
70558 101816 77828140
32109 34117 750102583
152378 160131 19426682
100984 192176 227905963
139679 151704 29882550
34450 83735 405154210
90068 100651 690202474
167329 197739 76070142
103922 144917 102646625
34585 39600 12724676
44658 118798 185539913
70691 198761 470958074
170117 197344 68146019
41300 111268 175086815
55524 55900 979559
945 16556 39230534
22608 130265 269792993
71029 153580 206068213
159066 178067 796996118
163058 182116 47493620
182114 190849 243729018
18840 70824 227681026
50039 169494 340863552
100669 108765 913824754
121420 179787 686850176
87914 186672 439609028
137793 185222 484178203
10975 156424 363774487
116326 187709 549291099
75987 169317 930960497
37244 102507 597314341
84104 123663 98916691
133042 187478 484434615
121161 129484 20784193
118256 176492 909656801
114834 173586 238098415
151323 198487 117908880
179 48576 121281389
123706 130807 17681463
190461 190705 325019648
61806 128467 166732935
173035 174332 3261311
189972 191304 965601917
105828 174025 170292410
99558 128520 72743688
99317 170486 529319066
62315 76443 35319971
99064 185021 624812448
96694 147658 794410907
71613 162823 362948629
5544 182337 442142653
45377 194518 401981295
19799 30540 26782583
47374 158301 710940862
121014 131980 774882120
46780 70960 913910676
42596 73586 77798569
158028 198578 101453415
118130 183235 162420419
183012 188962 14848355
147429 159644 123224646
47787 176839 762395658
18707 131832 443993352
80822 94855 183984153
33266 70583 217685486
194471 195171 1789787
141551 191425 124372463
123943 184998 940605366
196795 198902 5313822
91694 108392 502550224
131239 147867 912253081
182269 192626 91280524
99104 105718 234677699
9313 73270 160543088
162207 197289 865103976
99138 172396 183041847
176832 178510 4108359
168273 173086 967269833
40036 82684 106984764
183748 191996 20707994
173744 188800 625869084
114787 194161 43560973
192417 197085 11816924
155491 159776 330265645
181932 197310 38590080
111442 148638 92865980
24528 96563 180390629
149076 152992 825981722
120968 121961 695918685
114569 158859 110462412
69928 177663 899286810
35600 120108 547839480
107591 173246 163942854
75244 105847 78868816
136776 177004 60873122
171862 177358 13704967
64513 195795 328015132
69306 163555 249993291
161214 187611 90466457
18913 63435 111720520
100817 168273 168720135
135845 182629 116680810
109207 145379 90393783
96831 140557 109478302
69506 84572 37754675
133893 180823 486820804
172612 182822 574762669
12383 165822 383869239
188721 192830 332577393
8321 130123 305123833
105364 188059 373095032
139911 197455 143690036
134640 198439 159278910
60469 133743 183323654
127211 131744 468459450
163885 180816 63214388
119688 186884 167418403
37053 194130 591568529
64496 101993 93487819
47835 81002 852049657
166000 181801 39359266
131977 196200 131878549
116332 139180 57103533
179462 197152 952575601
83660 129079 663735632
65708 183797 294785407
1351 81708 201508300
80732 98304 43622327
116889 117211 982188461
183783 185525 4287576
35032 36490 468740679
145506 182084 61283276
22176 155437 333313190
22424 27043 8362125
98573 144443 114792839
48695 95891 770888570
76810 105613 80769446
78125 147637 522159545
121173 123218 170576726
45912 78078 80637064
85850 194496 496089811
914 173311 611942927
136679 171014 85607565
160672 182393 684357116
78537 115994 93633624
88343 123890 30832019
147544 194772 719233113
22644 153507 327473856
85215 180713 551505137
110545 159444 677446698
124621 142391 44252147
178793 189271 713897063
28945 175942 367739169
164759 197249 81213403
152322 157022 601379127
118984 156715 93991016
140194 151721 19543905
142201 198892 817072504
98698 122266 580311348
29557 190568 402733538
124987 147851 56829554
30221 126941 242390081
102537 134274 564591654
47505 183726 340416841
46234 179602 443894130
100184 182901 453447559
179300 195626 709309626
59420 66882 18723868
161395 196784 862129829
53341 188506 432197001
160386 161749 3433091
136245 166709 76007183
104580 120835 984703426
63212 139879 191627079
63640 178471 286694387
19249 89842 176934820
138358 145997 19089868
24287 119294 238103972
135468 191432 565772943
141008 175703 86464477
89246 196943 845670273
156089 199109 94744120
140555 192119 451097590
70466 89476 47587635
132025 151962 49587734
193900 199332 171137355
60097 79826 474230587
196016 199622 9140935
159383 163733 10912577
103380 195211 688947016
93098 118012 9734628
45728 67301 54162924
98954 179949 202351486
148355 180017 78938393
48405 137462 384696842
168561 170775 217186444
30444 145354 395623750
186377 193962 19173928
3617 49297 859315214
134075 172802 947280799
39453 84517 113068995
188791 193854 310941658
89206 181704 230857765
82964 147301 819082952
153425 171707 152445138
180442 182237 4469946
156453 174052 43959347
3654 133714 325705494
47035 89688 998951971
176284 199883 889696448
71305 149451 712743694
83034 147941 162038572
183202 185931 959571702
54975 58322 8513284
116789 177157 150591726
50554 173290 306838685
98474 108299 24663228
124220 166069 378250983
134372 198807 371841152
198189 199134 723376627
126297 187381 152132214
40170 159390 616299746
39603 185934 365606657
53779 186879 332518866
59777 107582 119463693
7495 111903 261469699
116201 121797 14122537
140847 184972 109895938
25019 43381 46223795
69695 182953 619431790
119241 160925 104012536
116117 132748 589922976
162621 188253 63876144
1845 182371 451496277
164715 172404 437997603
150587 186245 88767357
116186 175649 361377444
138018 194767 19508597
21949 97547 189283335
71992 142850 321896845
178963 197369 881186122
44001 114404 623755970
151651 191571 99622877
13046 118875 642650411
121295 197013 188933672
142374 157064 100872959
182932 198016 37914923
35367 141650 925147338
28933 33205 414863931
84406 149282 796430776
84963 198587 649947223
168889 180515 300270403
110697 138661 69952274
53798 146981 62203080
86749 155132 170483735
68507 188535 635617852
53214 106430 465827590
160514 160983 1211020
35686 104364 171896139
114919 125989 27850837
37634 106811 173134413
187375 197707 62199951
76261 122861 680920115
29880 109140 198637703
29093 52702 634897440
155357 171439 40187571
186259 187739 3708517
39930 141448 254063182
199609 199908 719097
111497 118113 215480191
46931 84253 651570
82439 131164 121852551
184552 195644 27932141
60116 87183 518711503
37016 157469 648544150
68094 132019 382304437
172928 198104 671289468
50234 174147 115038177
44522 89792 113386878
150248 179098 71843920
121758 150634 71941076
105746 172086 966612645
107574 138111 352251778
151947 195786 193226505
11313 32363 82505311
133070 134152 57840080
62539 77447 204377146
19797 192676 219424002
193949 196283 686673419
105689 190793 276550257
191041 195522 941011761
33490 81454 120429994
182847 195955 21105048
43461 109351 164907300
103403 130926 69201798
52539 82440 798871409
140610 198469 974844717
145911 192866 117070125
40635 132544 230018788
45242 180722 338579232
78945 103978 702225491
133976 148486 36079072
191922 193556 4103107
92771 98117 13243787
157760 196223 992093074
30632 84390 135079879
145337 146702 3468587
153464 156607 650601072
141386 195137 134127812
120962 177550 141006806
28703 80488 191678210
121065 184390 157747494
13489 92786 198574431
132282 166823 27615755
154729 186757 79837009
118555 133179 36599185
198677 198761 229361
193645 195989 129546040
62221 87651 63653113
109040 167081 359154194
13009 133316 301225679
64929 193345 612790156
181866 186672 473820447
152823 166996 35420190
58087 168581 489510499
46615 107121 446991829
83968 156409 428044733
17645 98537 202450360
177467 191014 33900621
51285 178438 515218181
158623 198557 99937459
2887 127163 311253191
194866 198436 9072613
199502 199956 940413833
124956 188825 159079516
99859 152402 131431014
114017 131623 44041686
80925 182573 499981016
163084 183390 37897905
65268 151755 317418984
175982 178684 6641975
59800 79366 608014548
83284 127870 688170062
116595 129996 33613498
6797 91136 211339528
135697 165160 73585162
6856 27011 355730265
39242 45978 16879961
43208 81826 96779042
81700 85714 5162186
24837 150713 672865588
107569 166849 313493426
177610 190785 32815501
130134 189623 148227754
57757 160255 723532672
191105 191188 152943
192286 198043 14560772
150468 162797 671831017
127474 154025 66033607
29586 68152 97024888
96734 116451 49508295
54041 84804 577683259
167890 172414 584406022
50373 177061 860979439
37038 50108 32713118
102349 179547 570228875
199388 199420 87918
23305 110159 413227040
172623 174937 3107544
16149 99635 696647482
57688 143042 213526421
137170 169836 81476353
194570 195070 244177252
42878 49069 813110983
188125 192938 12123056
165181 199396 85563663
155527 170549 103559134
79885 132615 131764745
180724 197252 41441660
107349 167362 215820621
189321 192934 9088363
192945 197115 10579693
78720 190097 277980791
131325 158185 978541980
89104 179530 225621570
50544 190736 350451349
116513 177610 179526649
48283 116623 171078152
192234 196344 10392918
125111 154960 74146232
172483 193934 260300032
21864 73681 130201791
81605 133249 129111475
22008 63248 349179662
9710 105621 240172679
113626 179616 422141813
96007 152797 141983431
82843 191013 341114696
152129 166673 36395928
126418 186784 150322546
6461 193921 885692364
37581 99153 154082023
83674 178656 236946912
90088 119479 251511560
169373 188581 47833111
18907 164035 363048297
129416 161766 80612156
67432 103979 134187820
115506 173527 369150340
143094 155752 31354218
140023 158403 45745487
146127 185780 98675620
33414 178688 543672129
184783 189026 691128285
86514 120685 85367714
143952 197289 136454484
67915 158641 400266463
12314 196636 461054401
181291 196137 258133465
99209 186880 738051538
132402 160466 120100436
115618 116968 3399014
48895 150060 683405790
3550 14483 21569784
151748 152049 746019
140022 150454 25968488
139335 161371 151503518
83998 131561 118868828
142327 189999 303559080
156636 158704 4752073
141121 143516 5958113
18463 62564 921237890
114139 173197 147254839
61125 110452 123285039
128204 142251 34991463
156077 181071 62478835
6662 9551 666141031
48820 88953 284908042
86899 190404 618973062
124979 126354 182202971
59464 142720 208138795
73762 112708 326408429
132292 134872 959867957
181294 191299 133326963
95070 139626 770848414
127191 128145 630228278
29472 159617 325730737
76436 135468 147515671
196228 196866 1634024
14332 134251 743545563
177548 198691 972398476
63798 115203 128518336
50838 101651 127072564
113845 120391 16421421
194961 196212 540937317
129196 167577 864391670
29812 44948 38200003
75683 146742 817743330
115130 133043 44870074
34394 167687 469678752
97924 107330 877130298
174791 191531 895080196
182625 189337 16724925
41623 181417 581759491
187164 195684 663260795
193496 195715 5667495
62840 103977 640802434
197063 197075 383788401
57857 152449 347559617
35919 54734 47222697
32353 56605 119517988
13598 195353 454536514
102844 104492 577719686
99848 114975 676592152
139691 160950 53021950
97829 154887 142585174
180410 194918 701615211
173475 179057 13866641
109780 122988 556036706
95032 182125 331732630
125869 190579 161264511
14073 131692 294491626
69859 148709 892748631
57046 75116 45490710
35998 45846 24866140
56625 136033 198654401
68693 139236 176270817
117743 150749 82394417
91366 188796 411752170
191551 191963 425575823
56508 162970 420785701
58130 106425 540465267
140603 142878 5674636
62366 153004 226340276
191000 194730 376722401
80238 95313 282223631
36102 46955 698048437
90331 189192 944593887
157612 163107 141607962
101820 102724 2188115
135427 161283 936860279
98316 132384 219043316
52739 54380 4128165
191691 192177 1248852
184404 193926 23920268
111431 155965 695613217
165365 181186 274584054
166439 182918 56978896
72706 98339 269038840
101036 136468 273563369
186513 190905 11164782
145284 184702 707068301
37911 76518 96896265
133507 195009 12335909
83529 188368 721021538
127789 151386 58691388
169874 176991 17721802
130336 192788 8986949
23846 167069 358390235
48892 162216 283425161
117755 193553 270862040
78534 121092 239365042
79122 107020 945339549
165384 177295 109283325
43157 172125 322302865
81973 124302 739808890
58797 145880 217782130
183168 194205 27701578
63649 169621 906161400
150520 196125 113922921
131762 138185 16044336
163438 194238 137555007
33429 132291 615374197
45840 115068 173214554
146939 150484 231928951
93285 186680 169216763
189370 194225 12257327
3044 107774 262227151
120372 175473 578739392
144979 170221 62977102
75590 188198 280961984
87183 195064 623124497
151214 177129 64614595
24016 110938 217771400
111098 199181 220145796
150509 180687 75267691
119892 189056 172421156
149126 189283 995900921
118918 123823 12391646
59815 116386 793419520
18472 75946 259651889
58142 80028 257372581
23446 163754 821276651
94113 192973 948554416
44756 105384 151585598
131555 187809 984134147
88524 136491 119750482
126396 188492 154722596
76176 107575 78254901
194152 198532 205738717
73390 195448 304773064
99274 114033 769815751
98279 170862 471701086
134582 186538 77736768
111364 193981 206290838
98017 115361 43554868
39596 157665 253709902
101120 183593 206047086
89700 149952 814419588
23938 129984 616351569
93716 183900 225149481
170525 177131 666566114
85190 160746 748193271
94942 177533 206264831
81553 161351 199284226
67193 110334 575635510
28958 31738 7045232
63836 160103 240539904
55230 131967 275114964
33927 141843 724213490
188861 197767 556943085
190792 195066 945544744
130675 174644 109505623
131497 156264 723938676
3331 75769 619584570
46466 46755 746045
78094 87885 89574990
6168 90636 211696823
158403 174506 39921121
120838 130931 25162550
183164 183824 1615047
144059 178920 625254318
187945 191739 4228788
51601 68169 41780019
5796 67869 155728431
38530 122838 689013044
29656 130080 894276204
29197 41564 634028610
149330 178403 72483963
90915 151137 150368217
111319 191074 940841512
144721 151288 711060761
198159 199391 771716775
155779 165651 24848684
17214 191473 573984063
144022 152848 395992318
13431 184864 428545156
105650 118443 32140190
177404 180699 420049116
85199 113753 911894382
75559 191813 290131765
161405 172511 27593369
52580 171196 296562742
195672 196865 3033284
162627 186222 547741169
145756 153773 19838270
83554 106758 57724044
143309 179075 14360370
83276 177063 660227808
21716 87216 391314337
44854 145903 252778163
39844 159885 300183638
32403 35534 7862551
6830 102255 258239475
174194 179457 7736452
177393 182120 62806898
151532 171081 243993883
90284 145165 258209766
31100 171322 448708600
142122 186882 702850193
38154 173710 338920793
148060 195448 914979462
14086 107042 232633479
123759 139244 570161996
49740 78945 73347491
97140 194486 108615669
150072 184642 765714253
26163 187875 404353250
133865 187945 134696114
91326 157346 107348867
167336 189811 689681324
188413 198197 24692327
20470 76339 774209150
52925 95448 593291459
126055 142977 707709872
46668 123824 193307044
65019 75928 14227381
182734 183529 13410177
174581 193172 364784803
72237 120902 121735165
29363 66644 93778707
64361 133094 172536932
169396 182543 63141662
156700 164370 937224676
34321 71681 93937498
61628 88119 66381328
50414 124280 185172173
44939 116134 178183605
122083 180640 145976755
46965 133743 217210110
137944 196375 695512733
31757 174537 797903426
70000 166088 134398220
124012 162379 95576944
2579 113637 135701354
147015 183455 758907645
64721 128066 979461093
193352 194062 1829298
94105 141967 501922940
45392 129083 209525228
24970 196958 171749001
82381 180066 531638692
124439 159439 87143390
55842 186714 790089367
51851 159375 557718983
114876 160875 473815191
146255 191691 87883972
55238 189981 338569274
92229 192189 735251308
44563 59754 681598321
55709 94840 97914434
186448 191396 683203021
51383 79177 69841879
112285 166358 135014917
6876 49693 107230722
67514 198474 327204636
55804 94742 97411660
52303 189339 342503081
14179 168272 385464717
97584 149339 564467268
97773 145753 120110449
107403 159005 697696769
49303 151424 618253459
131189 142110 943570154
162267 197589 786801562
192131 199716 19171422
80504 119549 700511380
154149 198638 111322386
97138 151213 749894426
98663 162516 909354499
971 36171 88150151
100197 115659 38921983
155548 199817 770315951
171041 195230 60504074
68879 108540 98984587
165695 166849 2855883
184022 185545 3755491
164089 198673 742462747
76985 92820 57013398
101497 178213 336737995
9065 196497 959694743
104316 177462 182760438
29033 82112 133288941
129606 150624 127648080
27112 79784 132303085
12784 189764 442467477
53740 178606 311984215
5281 76216 177925422
131815 138197 926588707
111917 137974 582954869
60277 103083 529288694
169955 170552 730881372
94946 133774 439659250
166109 169277 7908296
112756 119128 15969809
128632 131967 437127196
46487 140725 683828505
38281 45956 19301284
180589 198236 44273589
177182 188832 187649138
82780 176616 234180143
71130 83201 30193223
20850 65965 855927427
33554 184762 378006480
94349 169768 911061235
96838 133902 116324393
130388 132389 467408960
74282 154572 200317403
37180 177334 740787205
101137 131673 341708915
188711 198226 24028319
185471 188669 291060363
196731 197979 3145979
42329 97262 137323827
71737 94607 56938762
189015 194201 13075130
70700 186165 288112577
132239 132344 244646
64042 157709 313367772
93248 159494 894084496
150604 155241 11389809
53255 72507 322436784
166583 182856 40496399
66491 134509 180232855
24379 161937 602406074
30608 69629 943802387
61868 128159 165810078
143653 162608 54705197
47247 93951 108935445
188827 190300 3664796
115270 190306 914466863
198848 198988 354845
34232 63250 582160928
163330 171873 28927282
197513 198215 1768794
31174 113243 205671339
62870 126277 158556789
93776 194923 970495519
51467 151264 778043553
28065 60347 633244434
132760 156613 59305267
75416 165811 910292768
167374 182785 646641723
188346 195943 199208658
163774 165749 4939023
159483 199063 99015196
90336 188752 333262868
62773 145674 225627114
127454 177430 124473647
74367 113852 794365676
21927 73292 129054357
40574 181114 351251159
121735 146579 61968452
185337 188722 4484245
141216 178565 92967960
198266 199855 4015987
141215 198856 653721525
94378 103436 22452168
179953 191570 29047738
135730 136867 2883260
120843 128766 19769329
198930 199858 266100556
76128 143554 119873490
130360 155599 306829951
79871 106630 66611719
123259 162214 422125573
144991 148990 247095972
198664 198977 806649
164032 187095 57358292
38660 138975 453265534
5549 90820 172310527
45445 88876 532439812
2434 24673 55542531
167962 177801 692633175
44128 126291 518148067
80165 122268 64427159
11193 143632 331502547
121287 191845 902336364
84912 199968 754666609
4563 41722 634311275
12580 66747 135867124
119446 191847 219242549
11397 131617 750772303
122573 174549 129498499
126662 127229 232409771
132008 142219 25437684
146526 189910 108066359
167216 189686 689183109
80902 164530 447145243
114364 134267 557117595
152009 186195 4824737
713 154114 383797847
62727 96537 84259831
18503 59995 31734564
39382 182289 773138553
57333 166712 280493357
86709 122716 89992145
99776 154746 137430397
66334 110634 110646158
192275 192389 604734598
22106 128629 918278978
171018 183558 31214784
66638 135692 172586535
77644 85266 19046736
175053 175136 222785
137117 195463 39616391
167540 195582 70081956
88704 133016 110696775
45209 144630 248639748
7326 197970 476931622
159745 197525 94488903
174037 193928 864307319
24088 164263 524257362
50545 58103 993403465
131557 172267 101397071
100774 155482 646575469
19184 158052 347368880
142029 146150 10372645
164320 172627 11297406
6020 85113 479904811
171471 194657 57985073
123773 137401 33864729
123957 134204 25504943
137453 196751 148096604
151732 154780 622811545
110506 178633 953000801
98562 173773 460208607
194807 194874 183310
36858 119502 372699391
102852 166634 423785532
71730 185093 100068306
60167 104975 111899991
166404 167995 947929847
81873 118953 92715182
96419 134185 94648805
117262 162451 112837995
6384 43473 268430621
120709 186338 163463151
132906 197362 739112015
196903 197811 2295540
118144 186948 171576953
21039 172525 378881446
20015 31047 74732317
167656 177762 790861490
153780 179012 62930259
6740 87147 201633795
95847 172404 191226499
162220 186831 61224923
189523 190652 2848292
105165 149513 295161963
138516 148536 24965170
34096 164537 326367296
105418 174971 585144065
194284 194382 24394794
899 20317 922545072
50536 156756 284274444
26584 145773 298463448
68552 179833 277781723
22010 191816 566344983
171621 172288 1683981
136447 180655 110250462
27420 54477 513670811
179313 195535 669040178
88813 102861 34623454
77141 193860 820599810
107560 192004 210935479
199874 199888 48978
188267 194310 777508518
83324 91661 20686502
17275 165982 578034427
26087 27338 3134176
159802 184868 62397679
67204 101182 255722169
69158 188172 297069247
118726 177753 147232165
104063 170859 166971519
188489 188921 331669640
182191 192125 24857653
151795 186825 87293173
115122 193690 402679468
95676 177697 204899212
178178 193918 39406449
26476 64641 343879312
5638 123672 164194938
63041 72954 349591684
1622 171874 425837562
3556 168489 737611326
89968 198930 272248976
11733 197270 603632429
141835 148384 16274171
195342 197682 5957072
134019 185024 127035458
169135 194028 280076759
95928 111867 40007371
138757 174911 90123699
52729 112863 168776380
90772 144771 848984455
61771 133645 564450314
98216 168239 175097722
137205 160684 297605769
13642 170912 393307304
161689 182865 262072783
158092 158409 192750177
52618 174869 841390904
52021 86799 87400515
106919 150767 109664432
158068 167316 180411609
42844 156208 700562287
90860 197344 301722440
75416 183211 871723280
20344 188408 420250790
184808 190866 15249761
171591 173076 663180562
43719 169862 818569016
54202 149534 238426452
139370 197527 145240470
3211 172184 422609164
83216 121037 94603484
97702 189378 229008266
67710 195177 318401920
192389 195833 596480390
148205 185280 213677163
79093 154369 187908987
14722 38437 756761011
48361 197287 815980147
179544 196969 43727556
39420 58575 48041988
149270 172963 48390704
30914 112235 203777331
162853 173332 793267057
16555 96763 200679188
147475 199623 178920708
21418 79940 264315901
74091 161646 530646569
84542 166026 66810159
69261 104519 87896230
188531 198582 25356455
64506 145685 149788382
155191 190276 855833488
8678 86741 195804993
187507 189197 4296022
86178 108800 56338093
84869 98886 388161118
3785 173036 510304742
41213 91115 952990365
72082 78473 528820837
3999 23794 49473640
110026 174922 770117901
73593 181804 270084142
145254 163038 455223124
180334 187583 17965565
179768 184398 823669928
9258 189042 449601239
23179 176244 406908468
3800 156577 609928991
166174 185758 48685427
192922 195529 669583157
7121 86625 943958923
128186 158515 211311830
80551 191887 938492507
120940 162177 102782376
49759 104746 137522336
184213 184598 927944
89732 137751 340525213
4172 66845 965737873
124743 189090 413352379
186068 190925 12275613
76191 177329 304769500
146734 171692 138101505
45326 147779 781854740
131896 153639 54084581
1310 74037 182542370
5898 41247 88638604
155367 157969 923198082
119053 165051 114812357
110925 159845 122167214
152395 173906 53672770
192228 195977 708428695
167394 168039 1604316
7656 60298 131999153
125682 188408 269875894
41242 133146 346882695
129058 139006 577477454
39794 124138 758306770
86321 132213 114607230
132679 162802 553036566
54050 90535 48923299
169730 176938 17923770
44934 134036 222968049
80816 85648 42735139
49518 182721 635149242
99626 175537 189742391
164018 165130 2830034
8510 118722 760578453
198180 199791 688416385
77529 85444 19950989
191138 196885 170747145
10702 102354 400730233
158676 192342 795184930
158726 185803 427073550
129781 138126 576905003
165305 183198 517216405
79214 180037 984650644
100273 110410 25571186
99281 130310 77909285
4464 65445 973055398
70011 181138 423998901
87089 112255 146791613
111956 191435 802402723
4584 134165 324572829
25784 95199 59781395
67975 136723 171797557
187883 196159 681389957
56835 96968 549151723
123325 136999 34021940
15225 105373 225578558
197585 199329 4404272
33558 190978 393640910
33278 146878 163646816
120666 160679 918800177
107639 163829 968777339
131637 184026 644210791
59768 142826 207681910
42707 145264 892179877
121273 145298 443979
173993 197556 59097721
117860 164264 512836724
47503 174666 322316940
79143 142036 530419498
59960 177108 292633328
17305 103309 758550837
163419 165202 4565540
11630 191281 449227696
73815 167325 476768378
16775 175383 396608033
6043 183626 588462828
26621 128486 255273303
153877 191757 94589891
92129 113179 52724059
133648 137559 4630315
166389 196946 76398570
133718 138208 688795820
52545 103187 126580821
84208 120090 89655734
179674 193078 331719686
189458 194478 12647434
17886 53852 90068605
137895 171158 82873319
107878 176347 171012669
175094 191253 666766764
126376 153032 676098066
53664 169864 795180813
12330 50676 441709986
182293 188669 173913198
6004 79200 198152354
107485 187343 199317748
60466 192287 329338694
184882 197655 32251916
32886 168320 657581202
113860 163322 123395295
171786 193673 353771133
110928 130886 50033653
5767 117145 303673494
198444 199119 1717039
116912 120935 10204174
183263 197404 855450962
93604 99924 15640028
83612 92576 22222783
8535 197136 471828821
175948 187380 579088328
111747 124399 31819918
108308 122282 35175971
193948 195299 3433135
120709 141304 51356685
110927 121565 26774864
2753 68934 165958700
17369 45030 69420653
181428 196648 947790420
83006 151378 308732829
137689 187333 617512208
130290 170882 916074614
19483 68146 561590601
161035 168030 15512578
141212 182601 103146558
18906 29793 52920392
73049 193828 301522136
17806 157311 348907492
111824 154558 106624225
27165 68003 102690641
29305 51477 403743514
4492 120891 291692383
156680 198654 595702652
46924 128139 270133270
148820 150312 3730528
22630 100859 195849800
146379 165028 46510362
54429 85852 126511969
13951 122385 329658333
37834 84818 751796173
168763 179531 876002124
100434 137409 33389491
15957 138629 307040044
52229 74469 866706214
15737 71270 139346283
147181 191667 110903882
47307 99314 799071218
102440 125374 772964306
148935 169675 51790360
139157 145653 16197626
139260 193393 135029662
112411 126405 277339257
56649 147968 228344947
106518 149959 108673770
99183 182034 207014516
7779 75013 168749335
149502 190413 102028503
4719 170357 414350256
86234 99509 635620069
34396 50426 40180845
197125 198304 2988950
167046 194340 950461252
60892 183353 305814387
199147 199556 1071251
196196 198745 611083143
52990 57537 11493529
77892 142076 904550611
115662 117748 5235880
29376 114018 653699360
162743 191256 138875737
98154 98222 29260644
46000 198917 382377425
34047 40707 679858914
96901 171912 187418448
48689 86023 415155875
38544 115392 807505587
195643 197544 862046676
13743 148733 468560021
166126 186689 51106835
184550 197935 33747635
4675 150132 364067339
32913 199911 417842705
166324 198298 319702354
71481 129594 48974091
113930 129070 37919007
72466 172092 687729097
177517 195331 44638350
165250 199503 85662015
12617 96842 210799561
131646 190089 145634972
189828 190172 842719
146071 184533 297459168
69177 177869 271359439
62669 99281 548999917
125589 128972 8409899
134812 197963 473233778
100456 101381 566023380
77634 134744 591190999
101125 192163 227549690
101899 137457 115928913
70964 175473 383194152
126597 198376 179171179
5434 53799 121166068
177569 191103 34936070
32977 118473 889035429
81358 153077 179018345
36905 193843 960708721
10430 101621 375151730
75771 156053 200256835
103462 145954 105025074
94857 129914 491332446
154660 160934 15804489
142285 189023 116463898
124122 164866 101537813
102137 186925 869468327
46590 137130 506127460
41774 93708 580094246
10054 126537 822942465
166314 186047 50504451
44702 176972 330521869
30480 40093 624931125
96711 177421 735227768
59876 150484 954174502
193994 196109 5370086
38792 102445 731058076
28763 107610 197521752
112983 155346 105587797
39351 85835 116605713
115215 170295 512707049
62360 92944 918578029
27587 116573 564975369
130509 143436 401215197
38841 172211 429129144
53258 91065 94821091
133331 163554 3508525
9549 128555 592048956
18762 132190 284023659
42915 119242 191056904
169622 196771 67925825
54947 96901 104936661
137437 197911 126044332
84066 98350 548457217
71419 114962 108720076
134418 178589 691379542
55402 151651 240674646
189988 192279 5836062
149605 191481 104513856
8760 187072 971992255
8267 88997 306632000
48632 165876 539117406
148306 174501 785451308
182288 192848 634028911
176401 199651 522163368
121042 180009 146906350
123895 191977 169705219
45438 100733 138185998
55321 74039 479852621
174480 192991 46271112
36949 158430 303823007
77113 191211 284908166
64030 77024 32530303
92734 115017 19023894
102134 149530 437686889
81173 95687 498462715
41293 133454 722627233
179026 199309 50997643
159592 163577 36343121
94900 154949 999054195
40975 180064 347553735
112947 132562 710301858
185043 187805 275077602
86757 143176 555838323
75367 140439 608740169
95067 135433 101016882
177073 195819 46991023
57486 130373 436183733
87282 129387 683110555
78452 136347 597943582
196344 196847 554251996
25449 87089 997298207
62514 194469 582200852
89926 111444 759663695
102296 170429 170304572
45741 181068 561709794
78265 135413 142807857
47609 103710 63910065
44025 161420 43461708
51584 180612 923364749
102667 196950 789556259
44631 46538 4702264
69762 111903 954201789
105796 140461 86785298
171678 196025 80933621
195460 197963 6367876
181273 196321 37755185
125488 195689 175134536
5922 121164 288713633
135596 190037 135712685
59895 135713 189595885
152648 199076 116134426
128646 140437 29373971
56336 154662 245761795
89308 159491 596354005
62215 124503 701950573
77638 101129 952191591
81167 82136 2417081
622 5433 12080886
87122 182551 238072941
39289 196416 392888733
49852 125952 190660341
42968 198763 389531199
52656 180626 142179341
13338 123208 275248442
129670 131228 271758609
169359 192038 43752827
145216 156703 127183150
53632 144274 773005750
124094 143998 633981045
6122 100105 235127459
142377 145385 818275089
135219 156978 54119035
122056 135687 33935945
52656 78337 64548572
9609 12572 7513367
198219 198831 1558163
15004 127755 291399635
2937 151433 767901987
126972 136415 185177188
78888 86724 778267253
11652 45405 358187062
181468 184381 7197245
197885 199191 3294001
90679 161093 772916845
105357 131868 922829002
52646 67952 630116169
37742 199511 404660681
166776 183269 41051578
185396 189157 9509928
15673 37580 54807911
147166 193601 115821941
82686 97734 37315173
187409 187552 66263180
48335 129262 202600414
187271 190046 6978250
4255 154909 376904239
63732 91163 68623365
105200 185833 201295974
100851 162403 153975707
192010 197133 12946951
148907 150047 2864540
187069 189146 5268204
14282 96405 205538774
164015 175284 28067656
56302 101589 113133635
52324 59845 19031522
2006 36915 255411330
122881 196098 406270837
165837 181974 718330176
77379 105885 71113001
101673 148193 116397730
191463 195000 8926953
90309 160974 176463911
125795 177993 188340794
99832 116629 64269438
63044 169223 555246310
30316 160936 326918965
139887 155141 216784330
110093 177922 169221862
80905 170220 617567783
113887 195007 202491934
17256 125002 269998961
136907 165374 71025042
133563 139955 708969244
161188 197474 494022274
97440 127466 186797631
73759 119662 114692283
177357 188549 256096622
197872 199837 136763823
158361 198568 100596055
15227 27176 657442288
20484 175628 609014435
3311 131709 321523573
142749 176550 923276425
170389 198082 340135452
68721 183086 285484432
141761 157658 39532975
27728 98243 176614978
148962 166071 42787497
159343 160830 3772135
186195 198499 31095493
37405 86640 123616168
167624 198706 77748623
124550 166678 773910306
81427 185504 346711074
18116 93593 188982332
70789 95051 357169539
162737 168238 483779460
87806 173649 952663971
95342 98482 6804011
54662 181548 317135431
168195 197871 478422262
53057 173846 301947238
13457 148516 365720205
60913 143173 632422099
180170 199433 48401893
121085 149990 71969171
42096 116644 186560044
8600 178917 742449473
55137 160557 263601484
78523 89417 963993005
110244 130001 121016353
135173 199303 389842821
149120 192368 369295496
105404 169627 181250285
165157 175969 26856658
174765 175313 1383449
94338 140362 115160732
84223 186710 255582330
47509 110749 182798674
103279 171207 169871491
126834 180630 857964344
99539 155746 140417366
45500 187883 955773840
70308 187467 292391413
17950 175583 862212021
22770 152859 693182575
29359 146449 293273015
36655 174348 344278265
82651 110294 128529864
42249 104757 734203474
168671 188383 49084964
117170 148180 77399286
80157 162017 204439270
103130 152217 122855571
47530 63545 40306979
12007 190630 446555934
110001 141307 78266835
3018 159191 798236272
75165 121294 804895143
3202 157325 242727312
153852 185097 470950426
198867 199623 886656245
6801 190416 396268598
55174 133044 261060992
72133 165590 233405249
2608 79598 844635212
178843 195826 42679939
18320 20391 113105193
58496 125413 167577538
169403 184943 38586289
175814 194356 218833857
107249 197692 662741537
3803 96859 232956270
130191 199260 172434855
180791 198404 598059877
169496 188680 727505102
5581 60223 163147580
180007 185530 13688183
80355 185831 263154165
156569 175742 875868535
33720 99928 327592934
106208 182377 190321350
71877 175864 279260540
99082 101024 4834242
84360 150426 436371364
128662 193275 161128225
134023 184994 126947041
148243 150983 6875376
175823 179016 7889288
116622 120620 912067926
29923 198167 937356716
105700 138422 81909928
39345 171332 544720610
100596 140423 99820449
72155 176016 259280815
35032 181094 538555309
34353 198987 411895147
172197 176736 454740914
37213 106061 172295387
166446 171843 601997867
10167 164789 386921711
24612 179794 505046416
109522 139515 75022665
54021 68139 35601863
107214 133644 66288921
113591 195802 389147052
146312 176092 528323060
24764 42145 516502684
70531 153063 247601627
28785 96812 170388915
48376 50387 4906978
149513 167230 37368203
113179 197308 210118733
161340 197504 90376534
27118 174036 367491951
69316 122652 133460473
90502 95011 11079394
52007 83530 787439336
7267 12687 13576683
147445 152962 13672615
176709 190276 201273838
94858 152280 409706928
120961 158651 707688827
840 80939 850628857
196036 197586 3934583
72411 177032 57104117
139358 141070 4276589
186556 196503 25215824
99587 196390 216573625
139668 175253 88693165
111270 145248 84876257
29507 126683 282547821
168303 170341 4989436
65851 100773 403280754
73482 139458 164835670
146557 194538 472458251
23376 63946 101879537
81076 152067 911112708
159367 189101 74135375
71151 104487 913176903
143188 182785 950977426
109828 187232 193048751
140464 177215 91570318
44217 52578 20804663
28197 158280 325520768
66896 105508 402349247
159317 185715 461138519
184526 198932 36322666
194256 197063 7110277
174311 179644 13271136
111856 199973 220206969
86304 101187 86145193
82896 198426 288574532
105862 163851 144990132
58124 194760 423478491
17230 51730 86399021
48722 199933 378155176
23414 134315 277827818
128195 194135 164490403
69889 153572 208959541
6374 106441 250414251
101570 144630 107843849
196055 196899 2162754
158175 197210 97627888
20720 82039 153805886
95419 139512 705060854
111593 133722 55379233
28713 108292 634626314
113265 140142 823968261
64187 105618 102794317
114194 190760 556325894
8520 46347 37801538
40947 89878 37402220
179627 197492 863627462
60494 82484 55118760
21925 40693 47219714
60718 187237 332616670
63864 86233 56116111
39814 91251 479562907
47448 91487 336941486
171936 191969 453461666
27048 79941 132863852
102976 199267 346771853
136432 184937 604394161
49477 182003 613576427
17091 132957 290136519
21163 127801 267255307
9849 163877 406064101
124715 141529 41867697
141954 174097 80083426
185681 187976 840460901
18810 172648 519131282
143999 151155 17822938
39751 71899 995205757
39841 134695 237465082
183476 194014 10526611
88975 132784 76242632
11012 60926 125201705
116658 195677 197334420
38603 64863 544681093
21079 185330 427403326
42233 130675 772256839
44466 164425 299908107
119047 152434 283395501
147915 169433 673928686
123509 128335 345588786
67496 190544 942660966
184173 187124 376098574
79023 88571 811702268
15360 116318 252783274
121330 166836 113411142
145393 169578 60357960
58402 119464 746393335
60523 84805 60951263
24060 52954 72461256
61093 170980 810797144
38210 78534 101177433
170734 177045 15772995
157887 198140 130047241
172915 193516 51521455
163592 197162 83934842
5201 195562 476150844
64404 122656 145794788
38171 52912 930914661
98401 197885 248804596
53730 88765 356535342
77714 104554 756290853
130338 160268 74564109
166932 193031 569577439
181332 198178 763852701
163713 186535 56703433
189856 195594 27643140
48030 185079 342356960
129262 168250 97210628
175614 184107 497548474
168144 175946 19409572
63908 193768 324370263
123745 177608 134174859
139678 148070 470310980
79294 172130 231750351
57302 185360 383906193
1286 168061 417304930
25021 121934 242928189
45579 93923 120978382
55151 132826 194454236
75073 131730 141533459
14075 56860 666053530
996 38847 94924644
79943 134712 136891211
21812 65398 109531408
149592 153051 8606972
149935 159532 23936739
39191 115023 450494537
20908 126898 265533918
182295 184530 714422409
150517 197496 305076549
103361 150121 484980862
48185 69586 446296670
27166 149220 305513062
43179 76191 973018639
42784 155627 281933784
34134 170460 411483558
177524 192534 37536432
127698 179519 129063920
37492 173131 827867048
13532 118030 261625319
166019 174234 705796756
113386 150992 93858603
50930 98981 120189064
85680 94004 20561962
51724 82662 77743364
190581 199590 3457082
35606 97358 154594927
66227 192427 544480443
176835 180007 48086034
172330 191166 497615490
182614 198772 683902744
28091 104514 191388794
51531 169736 919193180
41729 89615 481772469
132274 182916 126204294
133896 168892 363716145
132871 136811 9778794
170929 171424 664435551
36480 146095 406099169
191001 199702 21982664
195132 199655 280336935
67504 173953 497796407
176505 192605 40197720
155051 168884 118603512
8867 68542 607381753
169126 169609 1177121
160072 183658 58731916
145602 154135 21151775
105244 195631 904210439
78197 154073 567816054
117393 155393 94703775
113129 172906 149073467
81635 94309 368623662
56974 84107 552287872
7627 44803 978447958
54580 105486 213858649
45797 75585 74816377
56049 194768 956206475
12512 181679 582975173
139983 140248 116618148
24286 119750 239268876
28186 56781 102702531
147513 164562 314190693
105127 162729 413976031
105424 154051 121471795
51530 102630 884825954
171201 196689 884023608
18520 41258 281244563
152971 153864 443094566
18365 42438 60403954
180965 199912 47580642
72724 127922 138004777
172353 180681 504280392
196270 197151 2215799
53777 168462 580810235
17706 48392 978659079
123010 165505 105937343
194821 197345 675032407
174742 198988 617007889
96047 147561 128879883
116425 183429 46928632
148064 192374 181437405
86114 86388 141433658
164514 196322 882208828
86490 159705 903679252
145701 173140 68347210
160451 173210 384782109
37326 75857 96782611
96369 103340 17266785
186022 198536 31599475
78514 122828 110932159
80483 125419 112419123
144722 175781 700424888
94213 110620 12122445
136762 180439 108945579
27791 115971 221014941
48683 183492 336871089
154410 164890 680870697
70019 151325 639501482
28495 188395 404726192
88890 142948 134982623
17100 35895 46991233
144060 154725 328580116
160449 196616 884634717
98683 130822 80578079
51383 187657 790085225
39558 108183 171710622
48724 82473 178027996
105668 120628 136499005
55313 74062 967718535
76336 108980 81476793
40814 77933 93032056
185164 198266 33079318
29163 106931 194811716
76766 177108 698702809
171039 174741 976208363
65106 130041 467999684
42308 74123 79872396
150176 189959 99169162
182131 195818 32701617
1834 96437 236843146
78653 172130 233356116
56094 71058 37684603
179487 199062 679571914
141088 195502 135805678
169239 176675 18491337
81286 113177 896438159
126063 173876 576860116
188136 188421 743113
57324 172565 287929914
159006 193193 85340101
99062 155430 960727510
114792 120388 14113572
182342 185187 156385575
118868 121880 891984893
86068 138133 460864115
165665 176413 26769901
184148 198907 803398430
28825 112593 209939885
163850 185046 531995598
15593 57168 51976343
97503 177737 932445494
136811 152260 718645215
157137 197208 749507776
93142 189718 634208331
59080 155484 395462583
59700 65803 15375893
18030 124077 265691023
57851 110663 642764948
92117 191634 756300518
108814 180269 178414842
167989 169067 87858285
69759 186002 581205966
332 2415 366420534
148300 185967 375006190
128595 183993 597415638
159641 171216 28842359
198448 199389 957796160
67456 103506 89798069
101325 134747 83902238
37079 120733 209595396
53560 182455 322147535
108334 132593 60805367
47234 76518 786190802
108688 156603 119589927
149859 199442 124028902
153891 172521 479380613
118515 122979 11296800
9372 136368 589408221
54869 153285 246056382
96423 181044 329630464
25930 89425 258385853
7478 184122 441665322
32720 101915 173199054
8757 126494 349061564
13247 183345 425269196
6393 89798 480308875
187137 193547 944756229
72196 86840 594888291
63363 155636 577455530
34695 180388 562007790
97819 193541 239189590
167439 187629 975361179
167591 170857 8091792
148121 198883 168381534
62787 189358 315965248
96712 163335 166532568
163394 190166 42658671
16573 45196 71733591
156934 167902 370614733
189560 192539 7504808
107670 119436 38519431
156227 198030 765425890
159319 161499 5515557
132347 183737 16143556
120551 127705 656163627
1878 143656 687193570
68242 185358 292263442
34209 184965 829628351
32854 52599 478810814
121851 166084 110285336
43672 100159 827822401
25689 35704 25132825
10355 13703 8509482
143592 167513 412319628
92521 152632 565936635
7878 64597 142260325
142367 178375 89650995
67891 131378 158754730
18573 76923 146303875
37558 38087 1351921
163858 190694 796771139
18445 171337 922702413
70888 101081 75157157
146575 196912 125693641
8514 101078 448318338
38925 97658 948173661
45063 190628 363724404
104727 165085 150988744
5866 170711 412304886
8899 83048 186000941
129018 194598 163549978
21807 86633 164960155
161938 186490 363390104
128524 188382 278086883
11845 67182 751157815
198664 199311 1653385
173564 182128 564072358
119306 170435 127451838
73534 169424 239415899
82153 110901 71763604
4895 37102 188000084
175611 175638 881072390
11869 144930 723040711
126671 148970 8424188
104382 118228 361000599
196280 199300 7626892
52250 69084 389132123
73389 120756 118419029
82752 92598 11968491
87370 170778 208080756
126291 168517 105286230
115480 126337 27288371
116434 197030 345320562
34902 180817 364923664
83540 195925 857445685
36157 147939 293283823
102782 171835 172657206
184252 188506 886585517
157495 163756 653306635
92547 174394 971188616
133171 135789 438557552
139099 191833 131517994
93208 137210 588863836
92001 161404 173394769
56011 126571 599666443
79235 155086 336102297
125324 153107 763998797
119425 132417 32446449
52445 77110 61969559
106130 154086 119851513
141533 184781 107674912
73844 192951 297274120
121274 133451 699629425
170347 199012 71827999
21141 182047 839273307
194496 196214 499010548
190243 198283 499287303
30537 34691 10471274
160200 196525 436383418
11761 106971 70020969
91291 101296 24723417
129484 169973 699593110
173245 190993 44363333
126745 167914 332063145
22284 132083 275049433
99359 174174 36875523
114719 196779 204993882
71276 119603 600602008
167735 197031 73220310
122962 168087 112479568
98585 124056 220500158
156467 160213 9504949
63732 198292 336289503
193889 193973 216561
120642 121818 2966378
167224 196147 72273957
66304 124764 717166646
109864 123127 33315853
103024 152780 124557677
157490 158665 134794612
146220 154006 19223358
22352 75302 720111570
159656 195875 90547863
151242 196874 114068340
120978 165884 111984019
2385 96147 165074212
127655 193916 165221139
36692 146948 333123690
72504 87485 37463808
164581 185705 200137895
13054 184208 534762376
95587 125574 209196152
59035 126138 168007336
167636 176228 14238828
139982 161128 52721831
184313 196143 29784952
13808 61609 119879819
52894 60594 900457185
95880 182342 149697935
63670 67197 8862715
70996 135510 439163884
107764 167779 857403734
29617 118587 284926378
6890 186394 928562076
171364 188605 43024718
40465 163318 721475007
51538 64828 912795754
39050 174246 533224861
54439 120998 571566241
47005 145701 916841276
177442 177788 892747
54334 183340 322393449
95041 168375 183300735
164572 192766 70329239
8246 23157 519553294
194547 199366 5789293
104719 182651 194704922
62723 86207 58773795
138483 164452 64787973
13767 43164 73703288
171787 175133 8398943
14715 33958 48065158
139936 187280 117895929
167805 188350 282403104
36731 91053 136203167
102580 130716 944602706
22908 82710 150173614
131744 149666 99234090
52182 75035 691723002
99208 157701 155439813
124790 155716 76802585
138059 178776 101360953
172361 192767 50996361
20361 58969 96897874
13737 89693 190354667
27903 67155 599210004
25809 181154 802403553
88301 170318 204635753
19107 108410 623067717
175467 185401 483176232
48115 147491 679510703
52160 69133 42808643
73463 111525 95049243
164034 183217 838973890
136335 179524 818198248
123083 164327 82766832
193644 199308 805814013
92235 190005 287283183
95847 96808 410389690
46114 153272 952819412
81346 169654 320789523
67570 128546 152497000
38868 151967 370087873
186473 192979 836410340
69945 88732 628035480
62762 99438 91401712
169925 185508 38723318
22396 138737 785954236
109438 145372 964242006
22939 191694 422096666
153719 180317 563288941
68427 129260 152104296
14231 132340 295718843
1284 170299 422824377
52511 135997 488929999
8538 11444 7328785
142865 185558 106313683
121842 147488 832554304
46614 157728 828934928
87761 137172 123350129
36554 99799 158215330
168251 184424 754076809
139135 144871 808210446
39354 129650 531126782
4933 119116 911503628
102329 185672 852811876
14007 174009 400053789
148140 197370 123039251
58710 116224 348320529
192420 199150 246647032
121591 148720 775706299
15890 95515 938634947
126008 151565 163608369
104370 189928 213715234
83248 121048 94544458
127915 135333 18382637
188822 190495 88563448
37903 50984 32734866
47218 60646 33732358
56242 131847 931022139
151338 156076 11681915
108184 149945 284459808
137370 185278 119331242
196708 199577 7275781
42064 110898 298553309
140290 196998 182595433
161782 191165 73289820
94708 106599 737688906
197902 199236 3033902
47307 67247 50124464
22364 51030 302785165
96901 115914 47757898
89041 187251 244954179
96605 152274 644198510
77114 131957 836645555
75088 122067 117397364
93751 146272 313775456
33452 103007 173968822
194418 196872 4939804
60183 114256 135336324
173857 180592 918297609
168636 188581 49660640
111287 126983 39345830
139811 188291 550932550
62155 110674 121184435
118442 169509 219796242
137064 156686 655514836
190711 190795 540821986
14155 91663 698917072
112283 114410 5373608
59174 102680 108516040
168732 196384 69148424
159574 170083 26210765
27030 194275 920272094
2445 39379 92565496
71734 91230 48675641
67568 101005 54646215
186128 199952 34930424
196660 198503 4629750
59399 65232 849879006
40823 198792 309554793
115558 192134 365193803
172471 190500 45015340
81607 199843 295423699
141142 171031 760180221
179456 198010 46611399
133045 199006 202465369
158196 196429 637332680
105838 118243 31173708
143443 151274 19485008
137218 148333 24773955
31807 152761 302622259
115475 129753 35828718
152840 198951 707416313
29052 84738 139938489
94697 151865 142888470
69873 108553 96571562
103552 154633 242634953
64211 113259 779713231
153303 198519 328158075
50877 68185 512483324
45627 197888 380702325
190445 194285 350785152
117734 142944 119740671
18791 54599 611870273
95594 194453 326851504
70218 190707 300794453
36517 100336 159635576
96634 112824 40680844
66926 158181 623058408
3390 31465 70225541
56718 135845 856019311
149138 153839 372683122
120144 155285 87426197
36251 140379 878437022
118393 142255 59615788
69085 87362 924101034
197280 198825 3517342
157396 171656 35567413
43998 68743 831016074
125837 165945 593010318
31162 99944 66662424
9641 195507 772684592
43869 98942 886455713
75552 81334 14360966
159732 164780 30395094
47740 58927 28058305
187972 189874 42112279
179016 197782 47175782
122807 196080 182808374
94312 152549 145517646
68544 93394 61964130
27294 101780 186498177
158660 177172 400607195
193754 199542 602780575
118333 122026 9344024
162425 172932 860980773
36019 139844 4915568
181025 197004 40087648
178339 182089 5791314
135112 170540 88242769
92244 99444 9139440
37056 49188 605614939
94764 169569 186966851
147253 189533 105352292
27579 153060 314039408
41499 162520 719720851
81429 109066 617355873
43416 190165 366665343
179299 188513 23036847
58934 174446 954097976
31292 116601 573684175
86799 152174 249639278
97075 190691 233862258
138833 168125 245839300
122297 154647 723796436
125319 192032 441018705
153977 154321 848121
72629 164331 715916811
13315 163190 404056940
52883 116777 160038354
27616 85532 381891240
99829 158795 147450459
76543 80937 9996731
30247 47007 729727724
24447 117173 232305653
48855 183326 645077340
168988 172782 9335461
146215 179113 830458288
115558 126702 697778979
167994 190374 331203079
177638 179523 428104151
134676 161306 66366275
62757 106001 107872308
63533 119137 139055221
65186 75040 24736284
59852 69166 961450308
74781 81071 15617442
65720 126425 151864086
72915 77724 563260959
106644 112415 14608726
53324 178754 313432560
169035 190475 53388502
101068 196232 889325945
15285 107842 692707572
140708 161460 51766677
191958 195386 8639188
42078 117480 404653876
115562 148911 83232084
10758 29871 47719968
38430 81331 107622258
91050 182629 228571930
185559 187211 893598784
147717 186175 959947740
16763 152265 338926308
20940 139019 295660029
185077 198660 344591071
100566 138088 94105963
13815 103267 223694574
33649 35480 4584196
29678 195960 596447703
89360 157612 170263805
156026 190560 175648619
76740 132839 780411273
41446 182029 997537948
159540 196355 92052414
36599 158187 453734134
127175 128930 545829834
79980 129219 292238345
143438 158671 37893828
14064 95317 203408287
53491 106652 776845511
22281 155598 439298853
64884 73308 21163806
133612 167924 444659435
176821 178866 527023787
14276 130918 896785200
131226 133265 996133200
94137 189183 762839735
176681 195743 47742691
14871 198292 725871614
71322 195032 308929790
159023 186590 49986931
147496 198488 449470734
189252 192927 519613353
19438 129820 284935887
82777 196947 285128054
4561 141545 343007015
111217 184916 183823043
2490 17935 38682414
184706 192022 18412011
106950 192405 416316548
108258 183525 995554897
29448 132103 417681277
127739 128843 2720981
163262 172486 189795308
49562 186146 341258333
93961 154225 100081102
104187 186957 934447989
50839 80745 419575851
54706 188757 334980919
101527 185499 323038266
189226 196259 805863326
192639 198982 16064373
108082 159710 962817260
94093 109516 632966439
7933 55887 710353460
96434 153117 141652200
131640 139948 20712852
177091 179786 717186456
114610 162608 119804649
129028 187163 877427826
19226 166103 511774126
184826 192916 20350030
124055 182198 144852751
141642 183503 729974007
133495 147930 35912615
185901 195194 917045789
48003 121028 652976212
72852 158428 213586865
129954 192125 155003580
51535 143248 229526543
156462 198912 45464703
120929 156402 88226864
108261 180942 1747467
184309 188024 9257607
149324 193159 106583479
168411 183642 595769242
22016 96602 186758309
26745 126484 250016744
63570 187344 497408070
174921 182399 18675879
151660 172435 955311994
78256 154696 190809015
101258 182309 202599479
83497 107326 265365512
149829 155235 13349112
85659 119832 85385864
70330 126003 315667894
162372 195465 880430099
130284 192348 154732178
135890 153180 43026694
175776 199281 58952380
79365 160147 265703908
28559 60124 727744143
164228 181744 336619
131605 176043 269201223
81914 142809 677277520
87149 188020 251578980
107528 149299 492986742
109329 193923 823518787
146825 184766 103593756
123583 166112 658890885
160292 183892 111249122
70159 187579 813987108
15225 138915 353353674
78786 149899 496652634
78506 184236 353937838
6936 68559 154612126
140682 179381 694844684
111705 144796 82642665
41140 189719 276718575
53926 106563 916994097
107856 146822 97469144
60253 110965 126794185
152894 197617 215473723
16659 77081 151425681
114400 165721 926107536
118971 172569 553425389
182118 192809 74016081
118717 173217 558777128
52450 141841 223709538
28248 179218 377570500
69071 136296 469511068
72085 160729 499074794
153540 161588 20199793
50194 85084 87715262
155528 195839 399355689
178583 191023 31193275
76593 109036 81001102
105108 128188 18598137
22191 32712 26330491
65519 183686 790800726
48369 184424 339914729
86376 112729 65731382
191199 197093 14885634
101741 104426 2371954
101207 120158 667858247
25160 35927 26982003
192767 199228 16372084
115104 151871 668504334
41438 111242 174649087
162944 187187 901282884
136168 150397 35485367
117837 167647 124360735
51333 126129 273131823
121005 165302 110468893
101735 175669 256903903
39278 154354 287689075
178445 183117 465137025
104158 143294 98031934
119912 131286 284604014
97671 133104 389363283
153130 160356 18133382
75540 131899 140794120
194906 198909 10175922
30703 67065 91454818
78815 131601 131967920
74066 118380 190347560
152301 180721 242650421
153293 167979 545393354
100817 103282 897749975
114811 195447 913267430
183345 198268 37540866
35737 181365 364190117
121843 182278 41431369
11206 101172 965203656
73021 179632 877969346
98386 159352 399389288
70944 174416 258274845
59942 180264 300576101
163017 192485 43658603
87900 112321 231568986
163047 179236 40281074
117102 137702 51500752
305 178620 445869851
116325 135385 47618748
80787 129425 121663525
111735 156116 110656745
179188 188036 22080243
169219 188513 48037818
10589 29762 47902172
67866 186430 863805950
188394 192055 9241098
121132 196372 808055723
11358 197049 464493907
180883 197411 41453582
160556 191472 251583684
171475 199080 639407605
187553 193543 15126615
64405 128876 161290637
147392 161891 36175289
88581 129670 269077385
193084 195123 163897652
72240 92621 752689656
176178 194283 901116219
96338 112929 41667258
148908 175773 67031420
119426 183394 206173842
11879 157513 917067662
28110 54794 67026243
160305 169821 23731043
30792 73898 108446777
172455 196259 59635697
171577 194975 714642212
170788 188129 43231756
179221 190691 28696590
125343 135448 7892583
117385 185917 949530440
192621 194993 6001246
87320 154369 167245413
177401 198060 51860108
184374 194523 25474732
91178 116411 63066252
12322 61252 122700951
40639 188498 369457436
152788 172985 50345489
157139 168853 630303093
24198 130875 288720446
130108 189887 917512022
15448 77507 854531269
127618 140773 32745940
157257 160124 7260699
31967 154934 307580567
26821 194622 882484412
192612 194446 1212206
5347 128309 308005365
72076 78340 15628516
14753 69435 137193434
171957 176552 11527369
168400 193803 915364255
65845 89508 59205036
28165 81577 590631684
9357 27390 475168538
52056 194545 356213757
193072 195508 200007
139694 174994 87958099
176939 195156 200319501
77163 85839 135454866
36869 158321 303748798
118027 122327 676719555
40284 191136 377061303
129756 152377 56233590
124108 125430 1447558
75416 105657 75299131
96448 129973 84098837
65158 166672 486671107
62545 157924 6587147
25738 52081 66076446
67242 92349 2298330
961 8665 19336659
166889 198516 667415151
149480 167898 28762657
187127 192967 14737145
89587 94682 446057876
21911 143869 305343640
2376 25579 543400356
125427 180259 136581237
178040 183171 12797246
138168 154970 41696950
114109 122786 21806262
19223 162835 359250344
105402 196079 402284944
12063 153753 354357051
73364 136700 376358089
132141 147146 37422447
74180 85719 28846898
148430 183493 927152345
23726 109530 215005960
187422 192641 13187825
156434 159737 2996384
58604 118013 645186229
105239 125515 51019731
89382 117415 69963359
144303 156589 30518813
39338 51525 30378443
23526 47273 57802517
33837 158528 311933527
93809 111125 43346029
44253 122798 196724212
164540 189353 61826512
78163 171642 808309079
194009 196443 264779388
36303 93938 363250540
41945 116490 186540859
64357 185200 293256455
167055 179438 478699204
175115 183083 471496267
77813 169600 449685211
137646 150791 251184592
81949 87157 210028227
16041 71986 661713635
166465 172280 14415880
93898 102120 20363346
8460 67341 489653105
176625 192268 946596369
112856 165505 629871492
36014 133404 243988153
111916 193913 204704088
149133 165287 232495114
158193 161444 879239506
146906 147938 2479571
40148 90468 970938510
122031 179245 357454723
165131 189493 254384185
151158 185141 84636066
120655 182595 154397543
34334 169492 645369777
86819 175486 221243958
72382 99293 794099568
149439 176302 67066642
3976 101659 244476050
166635 168437 4503264
177477 183420 14836955
53937 110314 141158710
63234 80068 237978508
99462 175871 190937452
131246 176364 112451259
191229 196496 13326890
126222 173792 118479413
78454 173736 251324360
80615 139227 146446557
28479 158542 629339397
2655 77531 187628273
164759 182085 329312812
178339 178372 29267
139085 186426 117880275
22983 55564 63112719
175267 194381 420058668
56367 163546 267984565
28144 165720 643561499
106184 126139 774403700
62772 94057 360197272
46050 134637 221737286
92756 125578 82312400
121673 149895 70318309
83624 114251 76552046
100604 125460 62575555
93713 176824 258912861
69635 89597 49905218
19117 154068 337546665
151987 159871 47247811
130014 187642 304637816
38670 58677 776066120
151140 171280 50197302
100475 176935 855005898
181225 197666 41260801
75074 109404 85626772
112695 155465 106606561
26007 132877 267747751
116884 191628 186522240
103664 153211 123952181
120883 165815 112030477
109571 127420 365248139
19471 81452 87884519
1823 128138 450252774
182395 189195 16933389
150307 166560 471124464
181704 197577 39828575
92290 144433 130338680
141544 163466 54613792
121522 134748 479089739
49124 130412 203600208
167175 191914 61681540
119993 179557 663453007
126657 176337 123833597
121540 128604 17621041
76257 129204 18484857
106021 107462 2928028
187938 191473 8961592
106480 197780 228305877
26268 112878 217090489
119683 177064 867653431
197323 199959 225028317
155279 198592 108460672
162571 186913 723507811
26652 188628 518570645
56266 176581 300715430
25439 152108 779301912
161841 196998 477840145
85658 147209 76633617
152655 174888 22009100
22569 127757 263633962
108211 124813 340072681
51095 91545 669173045
95265 171772 422115871
28914 52163 58335483
4321 55764 66540961
2049 120591 296931127
95759 181962 215351138
84355 126243 104687006
159894 176336 41029558
28274 175380 568941992
158560 179212 516013459
183149 198032 37449218
90193 193423 992693224
73935 79135 12858601
81441 109803 551683173
192346 196058 9377781
93368 185195 771776993
93521 94942 950810789
30694 81879 691083267
164947 193245 589944026
111096 127103 40120498
176687 189943 993066183
80311 107823 11874108
17885 58256 101221206
174047 198887 62324778
12936 150176 371935195
185579 196093 26555422
141408 157665 40389213
197866 198304 1096649
136515 159366 688051340
46505 67005 102945071
199525 199575 103615948
52305 106312 289232866
129546 141681 30188216
126683 138300 28957378
152430 174589 55283504
174429 188886 493607869
67821 121957 135453670
132731 149321 581835308
163955 178871 298611626
14203 27687 33571566
88861 197223 819726889
181002 192702 29261571
43173 179511 805895147
149073 166878 835821843
160533 179313 46751403
177710 198509 52181193
189440 197552 317951098
142354 197855 590848145
66604 197140 326143729
68604 81044 31060119
126640 146258 48934522
174825 195697 52259484
68861 180490 278713671
119506 119812 776390
38607 192005 789082624
14831 151557 383218267
91818 120135 70919682
81276 161680 200818898
144698 190246 113563154
95124 168143 182490605
66928 69103 664415755
149662 195674 114965532
194745 196799 718974576
102832 159703 178444129
191530 199640 20543313
32302 86785 136796419
30055 61018 77918558
63242 189794 315938415
33202 53501 240903295
8692 82490 185035930
138477 172604 85042948
22346 110580 221007578
907 55636 567181005
97414 189593 449408608
23182 169709 366609813
115033 164196 122786703
38120 69160 78002553
73497 108331 86848268
112199 135805 59005747
114951 126321 28592679
65589 88951 997661033
166521 194308 69364082
119773 186441 39132951
37956 48666 36910680
3716 49898 115670516
57481 166898 756767320
140578 178111 93514171
170751 178435 501703049
38136 77412 567428984
138440 172638 85193734
165387 169208 320310338
150422 187091 91329907
42080 50253 20312273
80526 102464 773344484
133791 141777 19864139
164269 169958 14142315
41357 51182 618952676
80413 88131 316853636
16904 99731 300431759
94097 187815 352013144
82171 111245 652805791
173648 193715 68265869
154333 159689 929511952
82483 102660 50065032
99381 153920 136346366
16579 55968 865974832
76424 177572 252497621
192605 196642 147645913
154166 173999 49497854
63004 137532 939002638
9777 150226 351552930
151631 154977 8274760
45883 54037 20326690
85914 101414 555446755
30617 161175 523086783
25152 167231 355523533
84173 152161 973385717
73401 122667 123198519
10304 98157 219939625
52273 142114 224855510
70709 175441 261458123
163806 178415 36293414
47667 56274 21546123
97397 187253 224394393
54564 110280 139532779
170095 187104 42311485
145108 170473 287684655
85316 171556 770476194
66695 172249 263559733
114734 142325 68975713
29158 116452 954407889
178235 195305 42805431
17333 105737 907657355
11555 130450 128590355
197715 198506 210837837
139459 153702 35356277
26503 137775 278748397
177156 195626 46281566
163553 188523 239517271
29077 31875 98319441
100214 175012 919856319
97418 109338 241056397
121403 177032 138586468
107035 198072 227598136
29458 121016 541886094
71124 82997 706938596
14922 104098 582065264
123697 167777 109861448
59477 139224 199406140
180536 185102 11248414
146332 150266 9750656
75195 81868 16568937
189035 194815 14547588
54429 125523 178167380
31274 131360 250725033
21420 147486 661939855
61320 63740 6079550
132902 156800 14091955
199475 199993 588278837
92031 100373 20641580
123719 167751 109742724
46044 147298 253264782
182565 190357 508986321
196250 197041 345419240
75853 129570 223930982
106711 199311 231569925
50339 128389 195529042
13784 182186 416024126
175694 177587 876532019
162874 183479 7854084
139622 176470 91864066
166350 168761 389929921
577 71004 455070425
91034 93144 5147480
135545 148428 32081879
78689 148828 175159434
128769 149640 51931949
72903 99891 67079246
187759 194360 16714635
65864 140806 101600447
111084 153858 628412354
99574 156494 586860490
93045 103248 25259416
196014 199477 8792581
34144 148347 306290787
90645 144159 835012800
34179 55558 278867205
161116 172627 12516856
59028 189644 952263693
125412 199905 790903332
168266 186255 44654579
45296 60204 926006194
182835 191241 21047501
53598 131828 195853895
9484 23159 3494825
85727 108655 565637513
112874 143978 644459217
111001 178809 169165625
158278 197288 97580487
121156 139189 808670233
11963 88750 192461721
171393 187403 39881716
166700 175969 820121274
128815 193163 160441365
141537 194822 132925680
199912 199964 906045183
1507 92362 977160856
61836 170409 271105948
27400 45595 885346608
67790 92515 61713474
184391 185592 1192612
146210 180094 25242278
88784 178648 909816588
6772 180771 435155010
94017 188370 235578738
173070 182641 23891682
95687 98587 7211284
186444 195999 47070745
112937 133072 197790113
39681 81512 104911984
85447 86118 1641309
133872 173338 537370360
189829 190799 2483303
71226 90119 47170813
117147 161785 111476036
131220 187791 140864778
82163 117007 87054483
140167 181943 355945736
174353 183512 678609897
106224 142922 91921122
197745 199210 953331077
76174 187550 277867807
29353 35553 355168203
17556 103268 179382379
167803 180358 31246740
160415 175433 37418186
122371 177434 137191753
181101 189435 993990373
7871 176048 420621744
71589 122105 126303875
49750 164878 287951274
114804 197167 205777054
143970 163876 49690832
82012 135086 132689726
195903 199178 8276772
68974 90195 341280327
178791 195787 956486072
1173 95894 237199435
24452 98655 719774734
100888 152157 444714491
115716 147191 44061536
1064 171218 425648638
128504 128985 1237099
60404 189198 609072310
25956 172568 777094160
198599 198799 533464
196351 199412 7757191
124343 164287 244758563
111902 140618 641176717
124764 161523 91594668
152223 170235 44958002
185870 198874 32857224
169962 172943 7369170
169329 186606 593175925
129420 183942 135751338
31127 31188 990957313
32676 96313 159379089
177718 178769 2550627
145499 171442 64594548
193203 195095 981544090
140232 160645 50897173
86125 169006 206893307
32629 185484 937511790
2002 17458 38685408
54214 78406 60770497
92608 94753 5310547
12875 59064 115804373
104160 126974 493435913
122270 132621 25781138
134312 171376 92279053
12001 18375 15913976
74310 181374 559302531
12580 169232 918671583
149397 196414 573465935
53077 171540 607009496
119398 186771 132782530
187981 197995 25364777
75489 81906 15938950
110777 157261 453800793
102994 131545 71794585
36649 104546 169879178
62900 93322 75888949
153449 171833 45845000
93625 116523 57372854
63823 141098 193206063
184693 193861 635374224
181475 197559 40381081
10303 124865 287123004
152083 199964 667869626
87949 159846 596295217
120496 139013 192776456
133474 198117 161414687
184825 195631 27254294
1988 2031 974516901
52473 153467 641954267
137014 157049 49848151
38455 58641 50682456
124085 146590 279440919
123481 179482 224531706
87310 135547 120433714
133880 161441 86119020
119360 140019 520047918
32439 176907 568029283
92212 194632 677645476
86640 111084 575927986
70795 158851 219828974
93783 154461 307555936
111476 190296 215710499
60494 196670 477551609
149855 179901 74905494
91782 131847 772879769
18538 120273 717706476
151622 164262 31629248
90083 189436 247952672
29911 60616 485846563
112318 173754 212728346
190443 199821 202455976
53194 138319 499169556
110504 173395 967159236
73848 153510 649281928
82768 116237 83552552
25943 177421 484368245
151885 153546 315645191
34828 98887 160355642
43306 171199 319653693
190330 192225 122634023
71434 113616 938932334
81209 136251 922786122
175733 180421 855937887
68274 138612 175730462
83158 175943 231577972
75288 158862 453729523
72408 142847 672954830
120043 170132 839214948
10919 19155 64582524
190052 195558 69756189
144063 149886 14498291
151832 177170 171814986
4613 137746 333410931
108522 186578 804203485
139419 150840 28441092
81613 103586 54567161
32294 191520 398164519
81582 113547 79896875
179680 186193 139621464
119071 128029 22471812
19385 49335 75026409
30679 192692 405245560
6228 12614 958024385
139438 139522 39444793
141024 157125 176949007
41741 143585 723434834
26494 137458 373479011
20575 134656 138106164
32191 122947 227520026
175148 177390 5536017
37106 190516 383491199
142543 173642 77437782
79966 148563 171252457
195466 196013 349013254
100721 135437 598596315
182152 199714 44145373
117917 167658 124199440
51822 64157 29585209
67753 99168 336877040
71726 180658 637456830
197699 199481 79195268
121201 183500 155199959
43105 98917 69010403
151800 193962 255792808
91060 183743 231269185
109618 135417 858769217
157287 167777 26320374
54225 102599 120890004
60104 175042 287120789
137709 150640 595180724
53260 151392 245441109
8218 14313 15355038
64568 94791 75433712
148508 152579 905615795
162287 197200 87298570
77964 87864 603054709
106032 198322 230758478
49493 125299 464548889
182673 197589 428101848
45179 197365 125257373
101839 142325 191010357
46346 163319 292423039
107099 145247 386952850
68556 97216 715844132
144517 158752 35444484
56417 197239 757485241
54360 171680 437660469
19978 120650 367418795
142240 147003 261288292
52360 130644 196109462
138325 143529 12950914
59801 181447 303876308
45640 132956 848981093
117016 128475 409109262
30339 166750 341359983
122767 176391 133633814
172843 195468 402676636
152726 199721 117578055
1872 61788 596346099
163479 198073 158121832
89754 168163 195772554
78363 85844 18809693
195498 198302 7131176
67381 189098 669431550
21246 99742 548686916
68346 142694 657043456
78052 95185 42670237
143198 198171 137330234
170696 176011 124063087
66296 94156 69550154
30821 182820 889646724
139542 184118 221043143
105319 162373 820510049
88665 94107 9606829
80816 112255 78537454
82059 106714 61435562
54835 136803 958380953
123813 185831 314420328
161061 193686 779268307
126140 153220 67319472
144457 174517 728626428
93132 162904 732379718
186082 194924 84277152
79687 198935 360294672
103383 110149 668755516
151317 178296 67219921
135309 145512 295606586
1898 60052 290358896
50331 56391 15253319
79950 122469 477984318
112446 177098 161325209
166681 184147 43443623
135999 167672 616517184
116235 187049 176584253
2731 95538 232316345
125949 190903 92097040
182248 187530 13065890
74775 87119 930086710
168657 187451 46714410
129596 168578 97179166
175727 197667 799017578
70260 161464 792229477
19506 90851 178862063
39590 181390 750825321
44548 73637 73034131
198027 198683 742575062
67637 199672 713428635
164859 184866 49726755
133229 137361 10245205
14431 98758 904332030
2051 117605 289354336
196592 198624 623391826
20783 72121 128899146
192771 195247 6279514
100379 125934 514527716
60958 69641 21818744
194898 198725 562129892
34940 62324 666017910
118212 141792 936120700
188174 196834 165146979
47876 65273 43748073
112281 129724 878603937
67537 189357 304118605
114825 179097 501802926
18130 44180 640960606
129993 159271 72890785
168195 181856 186443244
39656 180032 350819694
121365 136684 38109639
176287 188248 973583934
162470 182786 50611174
14292 44709 743841405
168396 176730 20704462
90833 149120 431072609
124122 144318 671893323
94247 129420 888977849
70925 199199 948585393
141000 162636 53937422
24104 190622 928991879
132737 162195 162131502
116695 133158 41205321
36602 58165 54152094
38063 148202 790171920
171319 182559 790282135
78959 190322 277938584
34145 135338 253397072
162201 175710 115449104
13056 179034 414944383
3046 140535 344180056
18854 143064 310888333
111696 198103 872702676
106589 113378 17207667
68225 134461 947036091
189967 190988 115332829
128735 132881 885065651
158038 159632 4022148
75596 114327 560071729
59162 84876 64527002
29351 98062 482811361
55783 198540 356953864
165348 192813 68462162
49944 73320 238892501
24931 77741 132532778
125226 152272 234622609
124621 130254 760605937
179642 187224 902863381
1520 143985 356630656
78201 195075 291913048
82817 83787 2403211
80981 138222 143097708
81895 146819 565189742
35987 179547 981120451
157990 160142 5456752
5946 95982 67897158
143381 148122 11784643
110478 129360 521576132
140495 181810 444120677
56046 104504 825599105
87734 118050 75615141
28466 41059 31848347
104564 172981 170928518
88661 123016 85911559
23998 88698 132685064
163612 198516 986551003
22512 151933 570489941
196190 197227 113911333
165994 190072 840380279
159552 179174 48856078
173877 183289 23468408
13464 166509 597638274
26684 61101 879773624
172161 188129 795851431
20641 106520 214990067
36729 176694 349965692
164723 188465 59119049
106426 174625 170387322
178466 192943 461980406
187806 188010 741512317
119870 182332 317623154
11415 52501 278664168
20257 61099 102551898
162158 184583 216695390
169986 191825 54505407
51406 175118 309294538
91206 183557 230452606
104068 170003 908627214
188538 196981 21301249
131502 171859 116719929
47293 82635 88692946
123706 140787 42516191
37809 186054 370450220
154410 178216 484667886
187742 199244 29130524
191748 198793 17833446
196147 199851 392617142
100452 151568 487882874
94447 179817 213178317
99001 152894 134755751
159210 175932 41731825
124526 133762 22984924
72534 160951 209517239
194728 196927 745655908
20438 77842 143994512
93916 187101 780650971
31871 64023 80761653
146593 196364 331518387
148924 190749 404870722
120739 150463 74065368
100616 178812 195352433
82813 109692 879599435
89537 160271 1038983
104964 130335 63739655
121830 166834 767819705
188531 199738 28288772
189676 194788 755974883
27243 184924 722316994
25831 138230 281560070
199450 199660 421157502
56722 75220 15233549
39353 124383 298413520
80334 122773 802417170
166036 179992 18822492
32275 53399 52997274
126912 198045 177622842
49178 182816 334001648
54901 158382 368792436
92692 155492 156756605
108828 159525 126640706
156143 182729 66436794
99415 141743 105992621
72931 86255 33358354
152850 182731 74550606
71158 106968 89273333
99010 151727 400879695
90408 131121 343094612
69666 74392 11885961
68001 70358 5896184
22054 149243 318295283
54276 139219 212612618
161491 173535 29903937
26104 39600 34062327
63401 149939 893109712
191799 193350 894274572
197338 197811 1209822
74706 194912 749036880
179602 196184 7204778
64372 199502 978686878
80214 106590 65674931
125468 137538 72113640
134742 167809 82441177
17708 62732 113069848
32473 199886 418887814
23139 145517 306402165
189769 196124 16075148
122459 129841 368450320
23732 155116 921489646
81633 122736 102839462
132339 150116 243522799
139646 178211 96050726
135504 168558 26450180
103341 124952 94301121
109675 144632 87330417
79195 111562 80879153
169362 180128 26781469
19455 74470 193963186
160325 175409 31461240
47366 130269 434894414
117347 159367 104895468
27305 63078 109785784
74028 197947 484722169
37009 199327 406030563
90394 99928 711239565
94205 95382 882213537
127005 151435 60846717
59650 126817 928590712
131117 185710 457721825
101683 140453 124844958
6045 38113 346525607
160535 197681 92897063
136775 141254 11227789
66751 67995 347026126
79316 137709 883643727
79568 157222 22393670
145743 172238 65975958
62072 164294 712829467
56714 192995 340548964
141607 198502 142124145
94245 118272 64313416
19175 149129 562405754
143610 183453 99280121
164329 165146 633902837
171486 177398 352114225
63896 86279 429961267
173178 187807 36397734
189066 196299 18289928
198883 198928 118391
55336 172170 292003814
161273 188951 68948011
60705 129115 171197424
52115 82725 76951736
136863 166680 74373676
86691 196926 275247465
86769 87168 636599636
140687 171098 618271317
131102 174659 124420313
165265 183814 46067532
189788 194025 891449765
98361 145193 411180459
163901 177807 370168979
74016 131969 144786473
171454 185739 35571883
160231 193206 284700909
104153 193135 791519268
59257 177726 295892723
195132 198023 220453552
90219 138473 120553559
145088 195649 126305553
46924 187316 405369579
124704 174917 125072896
133519 170142 91246259
175952 177144 2936201
197049 197680 1620658
193813 195927 5393675
95400 150585 137985212
39876 48892 22525562
37486 191728 385621428
49145 81938 82284957
62308 173718 278156018
39524 129682 225725008
164630 185155 51005945
195031 197440 498869042
158964 170743 602042529
5356 92626 694962212
191936 195178 8180262
185875 196213 26123044
112102 118364 7831497
121706 172039 327578451
111767 161989 412360791
19216 143624 311394607
9520 146592 343199151
181641 188241 335047486
28306 158114 324836458
73838 90762 565734606
68291 170290 254649952
20122 157840 368807920
150411 199687 123208168
23115 101446 196085552
143015 186932 678334584
10737 95839 647515186
144743 186826 231161933
101513 130581 73059815
133959 180143 121667115
191435 192761 256464489
70713 198853 320139540
166553 189597 57396289
88616 125729 92810935
72197 198008 422784464
82814 187354 347795955
44493 136090 818339694
70673 92495 54373514
38574 45023 16239247
89980 158680 171471997
141516 190115 180532389
58119 66638 591461502
196816 198720 4795692
28251 58096 27766078
129163 140707 28751210
808 167060 415990935
96100 184841 23471890
69280 115160 102127304
2065 188220 659861089
112271 190253 194561262
119644 178049 145571490
120006 189717 173788236
199680 199930 604559
103314 114464 721722155
182161 198738 4346546
79383 151759 702604642
58710 105034 115708748
14168 116073 255197922
193332 195256 4885292
43026 103134 150098239
152074 165738 34223597
109181 175961 166728186
44463 132981 517087964
134951 177208 26177487
158511 168282 24502269
35214 45685 26444366
149920 169741 560773773
41231 181965 906714228
111549 117561 15020051
178957 187308 928853826
105988 187257 979473664
187123 193852 16980857
130485 171502 102132417
190480 190558 215493
34148 146566 281470789
179039 189163 25317184
120103 193352 182715146
102140 167824 433401886
99471 116881 1809050
157924 187093 236799279
137267 174393 92510369
85836 196650 276719288
60707 133605 706441199
112547 128081 96739852
77804 146362 171376498
101298 188389 521431363
65255 174602 272995429
13371 132618 790496168
68625 131767 864549478
416 81539 628800012
89507 179196 223738478
102055 165078 700062430
73441 87105 228943460
123704 161792 417093477
25696 51166 63901256
193068 195013 632524263
137446 163962 66153823
115472 128926 33769770
60348 183967 308699615
156640 191829 837970616
192007 193453 3614789
177907 187229 414719639
141446 182036 805759339
195020 196330 286803599
73843 146195 180721093
169827 174169 235912016
58505 98035 98716774
126662 188159 739580734
112485 184397 179372995
116139 168659 123463282
64528 98510 84751605
189906 199765 157873316
184571 197519 516441880
72500 156112 422582447
16813 158043 353223090
197299 199114 4594954
54398 73488 454388344
164440 189671 62871035
11604 45574 85144497
53517 127130 766040854
145033 198990 652181326
145755 151355 13888167
29828 132051 977475481
54483 126252 179822718
7232 8581 3335627
59556 162408 303122664
55585 123649 170553572
13614 74133 285328802
166989 193504 603030287
116458 199438 992700617
188398 194086 14336219
189036 194872 201877522
138439 180088 60898397
100694 168072 168513714
191033 196332 13394292
86106 151635 786551768
114738 167301 237230767
160594 181422 51910842
124981 169566 171039102
147314 197596 488526987
30996 184823 949000522
107305 176259 172245153
17872 178633 401898818
94268 157172 118339233
185589 198640 32947733
161447 195065 81526026
7232 195182 470089058
91370 126121 87050542
16038 188777 431867556
96848 107569 26855010
139664 195503 139360194
86295 136702 195493335
37385 94471 142943726
58950 187925 322080849
26688 114733 220631983
140321 180876 487995422
82875 90123 661587247
61664 74862 450948016
187045 191066 866256958
13603 92091 196565921
57862 89294 574747476
190261 197309 860745723
59846 130687 904716153
75318 89153 21232502
195939 199684 851498654
8596 27778 47898725
145304 179998 86478738
175779 180899 12779561
97371 145153 352497329
183646 198420 213936201
6832 73586 491387863
104153 193674 223756723
157513 179393 822613489
21135 75369 136274674
156316 171269 951529742
29270 36493 18254946
132302 159380 67461288
98616 147353 121980111
198893 198947 149413
22491 181677 398165169
87702 102343 36187256
184000 197881 80016583
66215 99252 82351054
123804 178259 135564919
188263 193822 240578103
63404 63468 135612
17872 32424 36343762
191800 197991 531675488
121260 125524 67204901
128867 157260 851146193
72866 101600 71430659
190591 193674 7756848
76157 76720 1354143
51550 193699 675904597
138059 142410 801619518
42791 126781 210224758
156381 157289 2331046
31965 188806 304096251
175695 180771 12679940
120046 173487 357715514
69206 184497 287771367
69332 94150 61938680
168280 183957 20771990
121207 148869 437147117
71251 97057 339986665
109798 182457 468660836
17516 154507 48960258
73511 161208 609422188
157724 178092 50822868
117406 194004 484910657
10194 159766 374284152
51754 135463 960846950
67327 105016 993816263
156797 158770 616149748
30898 142723 364601843
40426 146832 266206486
81429 150095 171448462
172211 186914 36611740
114868 134977 877126324
27625 50220 56758845
631 144538 360235230
59884 126578 166953410
81426 172450 227162645
37246 149940 745068916
50005 115089 552760701
184269 190820 16451700
5750 142213 341628919
25917 71949 115673673
15943 121029 263288137
199906 199967 130101795
188855 193404 148860148
190575 192111 122581702
173492 190410 536671324
74327 76960 436836721
167756 191701 59692925
144617 163627 47423810
108081 124496 41285403
135591 154042 26877189
188146 191906 600990282
94825 111687 42287359
175452 192345 42208631
15645 124896 412200356
169407 192335 57201526
15772 146393 326941432
114210 180738 165954215
197386 199592 5612970
105587 149654 569329192
107926 153592 114019853
1353 5997 262591179
164174 175900 502441329
198024 198594 1415030
155634 193439 389956698
63602 79697 40316519
166504 166790 714843
122424 158736 90429937
70395 121596 128071459
49523 146279 599719750
185960 192001 15254630
89929 149891 149722275
114883 183624 171492202
28348 129443 881670806
181040 194611 146139715
125883 196195 175435574
141913 172739 76806328
129598 143134 28781504
80112 193762 283721537
133813 164259 402888815
170984 179700 21691120
176087 198885 362181233
56581 121855 163516937
29788 76221 681768023
118877 179909 664628944
118722 192608 184385552
114579 123283 412362212
90084 163954 604852306
160063 173992 34665332
101014 121580 51771600
182128 196620 212055412
181349 195959 36621372
161287 169456 940865779
111957 112840 2249088
186271 199214 32747795
116149 181755 163707853
102945 137281 919070824
2323 26694 60862897
76086 191431 616359124
143887 147682 9457489
112498 174999 155958728
138839 166630 69351034
25190 89147 557767933
112426 173891 117288273
196285 198354 5209696
71335 134643 158223384
136603 191207 136212206
77379 125862 952761596
38562 185267 734747754
71509 147377 522040350
52803 180492 319225353
198729 199336 1546874
7050 84840 316065850
60537 102058 866361229
90204 130180 777859142
85629 88142 6293565
19513 164287 362209243
172288 190689 45948445
96338 160356 160056529
129378 130930 450017462
168545 193259 827330787
156935 164800 967415999
72564 97019 60813902
110048 185083 187119817
15038 53222 849640275
135733 162122 65858909
26339 66703 101468936
92889 157949 162498982
13530 132900 807472950
4120 63078 147963127
150883 179171 70448822
180144 180741 154384765
131144 180616 915298504
56332 79860 59108387
59845 72847 32720154
138293 186589 813952111
169851 196702 67185210
65681 90268 61499495
123538 180783 142647742
126205 172826 609877679
5189 153371 370722852
141362 168509 67706399
150079 166756 41651312
176158 187540 872575231
97024 172502 188559070
35116 85041 125430059
41597 151732 275303468
86507 107380 51891443
57207 109565 372141690
157894 185202 43262519
20724 76234 679495790
72758 173264 250815995
175693 183578 987153569
131678 156533 61792451
25914 84527 147217665
82269 192393 867242598
111325 158350 117383879
170227 181077 27073220
20202 34340 450302264
39220 96690 143724487
170652 170807 140761583
62352 113361 307756894
6903 25486 46424023
97021 149112 147398346
86093 97624 28490674
104126 171276 167836740
66212 181267 287303399
170472 191908 53566148
55259 62604 537417116
51727 65506 912233617
178625 189386 839526898
197354 198687 211817501
21315 50739 73756317
166723 191751 985487471
148952 174668 461190527
120237 189697 62954782
87442 142996 138719722
149653 158920 23090670
59246 149672 225958319
83016 111905 72094832
40517 115336 187255743
196515 197185 906977603
156660 181603 941393245
124752 167577 259398301
65707 106905 293784025
190078 195198 12974245
130305 147591 43004533
180479 195410 37366809
58301 143547 527480658
6567 171362 412145075
6722 141354 906183244
89109 127003 94698898
90178 111338 52809970
83799 190468 640986624
93630 183445 521483799
108540 119108 26580421
156858 160397 8974732
198819 198893 706758105
167510 169897 605407561
68134 194356 531759589
138242 153199 581669969
57369 154803 243482309
90152 149224 546137873
142556 188808 327381519
122511 170031 578678629
39958 56424 852861044
77927 126544 121644738
145732 188237 105938573
148086 157462 23326600
151355 193912 797685715
150717 198881 414275302
1129 43452 2545190
109784 137289 906911550
15720 197964 455871173
196749 198090 3378667
2773 11604 22096728
173073 180091 17518263
194299 196681 318558019
110080 137429 68335941
19072 127507 271620420
133794 195132 153054388
151811 199427 46547449
84461 96742 30352480
173388 199465 620919452
2355 89234 285214165
116795 198803 211359890
45803 197285 668509886
3538 37626 478292672
46912 186271 348125177
196106 198980 510869807
195127 195659 1365033
11162 88644 194303391
19785 54661 87379028
193569 193623 132656
120605 146248 386500527
55066 181852 224305865
40562 50749 25376523
4948 169379 816661620
177634 184657 572570709
93866 151082 84702684
76439 154627 745447997
122071 151886 74249118
142772 168154 63307281
86721 133603 283680121
189721 197649 463139259
2074 15376 251994599
139796 184222 540307257
66012 89708 59260420
61548 121756 150688626
196731 199902 814775382
192473 199464 726881539
27814 139729 280324978
157504 178607 231587453
124858 133238 692250938
29166 113151 709546819
5953 179972 435141523
15087 27753 543524638
88259 113160 335589872
51284 170299 305754535
45412 65508 249757939
81976 114818 82035580
91264 148792 808763514
40215 179607 348360631
197771 198678 258215662
112089 181042 172100384
20102 139158 298096982
187039 196113 22935097
71336 135882 161207410
10414 117507 49525046
126753 133369 16539576
184606 195415 27203383
17950 86994 173158476
44648 150334 467759569
10418 190247 618414406
155525 176903 53452741
144364 177665 317147949
32219 51906 49399714
1737 86849 904435622
158197 181710 112966234
43486 152555 272705964
196712 199065 5937928
122268 193234 542220555
40814 89895 122950663
117196 121602 777172315
62525 162997 871726309
98976 182660 209089472
40828 46240 6137514
77881 82180 10791029
32654 108940 472108035
26295 160603 737050764
193956 195750 4579015
79316 174265 679940302
33187 192622 398698191
128751 137414 234527519
65038 98137 189315521
18680 67358 414170992
18142 32640 36203119
149120 155197 786447429
52946 170149 195670991
83395 186579 604052022
112025 140320 59602678
132543 163610 77439339
135928 154654 445418003
93650 117966 60889506
124649 162296 93777384
53176 156521 258325916
116835 134973 639236026
11704 74369 157242332
81112 86393 13314714
107615 146988 98522136
181934 190993 14038680
21106 46028 308497022
63651 68995 13423344
198073 199199 349093959
92890 189645 241589721
113346 126541 33078195
117266 173157 139448519
79181 185587 265523429
32286 52220 575396572
114055 130110 40225144
19790 118400 696412437
146814 177533 76495805
102502 167584 297271329
80835 105295 225373261
84807 92116 18062062
107973 109392 3590372
111935 156502 111148111
84924 96815 347096780
147640 160141 31202684
82042 148441 165802570
132151 144378 76064430
124376 128451 10125588
180151 185456 13111207
69969 74338 399225596
34173 108809 186958144
153833 175014 224254387
124895 142967 893074819
70477 112155 227763783
86206 158283 611913309
120860 139153 45583204
20815 125838 396956339
33356 182390 372715293
109404 131914 56377153
42965 100356 806122889
35366 58782 58879911
193026 193719 1744527
74973 81565 420001185
196826 198076 431734055
123132 128045 958300962
167919 190554 71346641
62945 80215 808236507
126854 171905 112245867
8510 22382 34672992
156626 197794 631267369
110415 192967 256519655
117809 168861 725358065
111438 123134 29402324
96775 171344 230948734
190162 199184 22844673
77798 192106 499196679
175858 183437 18879708
186471 189521 537371792
127928 184208 140174282
156376 179319 340166744
2157 169994 592267261
72820 119937 133957268
119144 158025 96926347
37091 47582 26316743
141532 154847 33026273
180350 188660 20685719
110982 127253 40841644
123220 154646 78155894
180473 181056 770264405
190045 195442 13672106
67237 102433 87689291
6519 117497 277873689
141979 143953 1735031
108022 167350 212521129
128775 145042 631059910
90278 163052 181691125
80360 135897 11634583
13694 94476 202210543
78273 91410 31934765
35911 160905 833039078
165829 179998 35217035
182186 189403 17991417
176331 196719 579388550
705 80806 200832288
22855 123846 354406718
47492 64805 77129602
31498 60408 72635392
176580 196236 24979474
89399 153308 73046462
149123 162640 30156744
24694 84094 721689774
12291 26659 35802828
62912 78013 630143524
135445 160606 960327507
52718 130128 635005795
77368 172974 457192855
108453 114925 227851759
132712 143306 26366343
117422 139241 54551730
130680 188963 145214626
38055 164312 315819608
89423 103269 73713218
27283 154022 709993638
90804 172291 954336974
171135 181655 26267764
52235 75987 749068633
82921 148356 163331530
165927 193092 580490732
169009 176984 19801982
86833 124794 94938290
42705 198664 389931074
43475 44695 794847934
180616 189154 71814879
173867 190698 18057359
194433 195386 2423344
114941 168529 653164303
143964 160938 442127764
126099 149248 57554422
111330 188477 345821636
4002 47818 503131041
165487 170912 13460588
32780 72100 320911185
174385 175068 1741130
141217 168772 68694224
18887 128267 872851297
15729 198877 605465506
60252 96589 558262488
94681 183228 419917642
114297 184703 175498295
86602 170345 208908489
97118 166875 477125432
181084 184220 7770151
28011 135197 624751912
195479 198081 6615292
48230 64207 201432063
151822 188024 90235815
148853 159396 26316996
36691 65672 329639104
194148 197825 930114929
134517 197973 158424905
65239 70592 13396245
108626 158419 124337508
107969 148899 733709895
173259 190088 41988218
164358 193942 836674600
51953 154264 454939378
60839 92735 79702238
36003 158700 306941257
186127 196719 6285094
147784 152507 11761132
130628 183643 944395124
95380 161409 227506768
23012 105737 790068084
49315 53489 575226825
123618 167196 673411317
3479 147549 520892043
198750 199796 937087489
124403 134955 872715256
3001 42562 99208561
52531 92712 100676894
65481 148540 948166898
118694 139461 51920004
128085 174051 114454445
85778 169382 208676465
61803 106878 112516677
59129 117089 144962452
190475 191244 864229777
109038 171510 155931254
80820 111330 871081169
21286 63060 51246788
36891 157498 829163927
166400 176559 25313777
184667 187491 860161742
68956 91648 14754266
189432 195860 37727433
71674 169570 957249683
114093 199289 212825799
113560 197238 283959450
60069 147267 218019634
122581 199408 191854637
151804 191565 99224840
134658 193615 147008742
53475 88213 154492884
151960 169647 156964859
35 88654 661822228
79012 93821 36888329
118091 135470 81457727
85489 130415 112267696
160810 173081 22586124
100246 169828 573667821
106886 182228 188195711
180954 186523 363528080
122476 184776 155146374
18292 144266 680723621
194317 197691 8569340
195860 197286 3596807
143308 193399 124993089
194995 196036 2648830
105507 146555 102752322
173458 178175 11753437
119183 156309 92449242
18343 194547 477724243
36481 142332 425661054
192714 193437 1822372
99481 141689 105711032
141997 142226 612981
33077 179064 495913935
184339 184584 688847475
40421 100682 150611195
158784 159560 178745913
145769 154371 21301863
163055 175279 30473621
16422 67225 931207880
56155 120853 162073649
73591 125077 705082613
29356 69329 100536194
172388 193738 53381230
35071 135979 252676828
7458 84054 320609823
66558 91953 809440860
138583 176008 653124880
79557 154610 863447770
84835 141147 140607888
9752 11806 5284371
132897 199954 144578651
186055 186786 1500170
38491 134095 534288323
108508 149218 533162120
168328 173035 11610321
107652 172876 162847434
189925 194841 622685776
110708 136164 664528356
47835 166699 811361798
55389 86948 79294457
168054 168634 1467678
151607 198500 998879911
9292 125195 177397487
169319 171583 722331747
38508 75322 10983268
176134 198083 55006894
170142 176050 879074133
136582 190507 134461233
41954 58393 41145295
120623 192670 239036350
146798 147776 2358622
48552 199123 376521607
26285 82081 140061225
75721 149234 183481611
94759 164214 540489140
61733 64338 471157284
84574 160209 971136601
150936 185445 85900713
20633 150341 473344360
26 146470 366588378
81353 163585 218958663
21161 103960 717268658
32364 79902 683562881
17102 134838 738757931
126509 138886 30781932
5978 175541 424092911
57175 73534 41178761
46701 181630 337225222
168672 168798 303155
104651 125243 673396564
170338 172035 4224638
58959 196988 344980151
8230 18249 264393468
96367 126820 535517389
94629 95671 2590848
64852 137199 522022736
149946 193327 108267667
1124 64665 803426286
123608 196281 181337293
141109 173537 80749893
166186 181441 384615724
12316 169032 392023965
102191 111070 22421969
52418 113737 153640838
18781 76529 200837834
135423 150337 37184012
120682 199061 906523224
130143 153149 57156127
132310 144782 31032199
64424 165044 274638202
174943 176289 3411429
60404 142488 653833176
103407 108568 13127874
53264 110006 340786957
36655 52218 356649665
33683 110320 191995282
41097 122443 203688072
33324 168456 380146141
140500 169173 71544523
137406 154246 41889442
181502 187368 307528
111103 147811 91683602
101992 141334 397121536
90717 96121 679484107
184001 189016 12584154
107953 175296 224702549
59827 128352 171491846
58699 168066 964445766
50325 91792 103982838
166185 182703 573527705
88418 169136 875696895
194604 197438 7213243
20042 94595 685090604
16168 72438 141157385
120587 194206 947095363
5601 104759 248157542
145246 187612 215631014
87194 145102 144505627
154256 192937 96618393
144172 176102 462849561
166931 179995 381308970
98786 196003 243056954
104945 140993 570610337
52421 103162 151081676
193464 198032 901179224
159864 193763 237563429
23674 98719 246289892
38259 128075 224972122
162780 189734 215486509
23832 135845 928604086
114140 179186 162145028
89232 164041 186765224
142340 170035 927758976
70105 180384 309162661
114048 128808 36951199
29949 79181 799455608
173269 199245 535915629
167882 189529 53889751
159491 193629 85209600
105771 126042 460030779
24134 110746 444734940
181051 182908 4634629
173229 196699 58829801
12034 74282 156150123
35902 131616 365527575
157666 178204 51238574
88537 108425 49462740
131220 147872 41424798
104711 199937 238179032
121291 157731 892019180
80087 142796 535110069
114919 176652 212530868
96364 168399 180085000
109502 187822 195356600
98049 108424 26039730
151259 177318 64950879
146060 161236 37820125
85577 197244 278847827
12645 34630 899748429
164316 189491 675929487
42356 196417 396473854
13724 183015 529851847
13481 14091 768711414
78356 121638 108273854
88447 169248 206156046
74109 102929 748090227
9745 120416 277313678
143860 196899 132506451
140945 188484 118482136
143843 161634 343116226
107831 153786 114730980
160314 198153 6987690
191036 199744 21981379
59349 130599 340186347
13774 138420 311969615
174288 174850 1416486
23845 40917 827343165
165239 179836 492802227
92172 152514 150738710
120399 143298 57069801
18007 122314 261289921
146283 162029 39233480
31601 176730 232185350
57819 57934 927666989
67232 172228 594795842
100452 174874 186021389
56968 191262 335570002
100970 111193 754620354
114951 147827 82097499
198546 198566 765633036
184781 185950 2921326
81531 168221 615046687
36627 132668 96468383
131288 162822 689148894
126157 171566 113041715
149329 189867 410783131
147489 188910 382349600
182872 190219 18319707
37129 135485 246218406
197092 198016 393018213
115657 152209 91200808
135910 155328 579660536
185779 188497 6871304
120362 167116 315806875
10226 135015 312561592
65017 106534 270914964
39948 174842 186589793
123227 133173 24754706
166191 183899 44021370
86150 94961 268028540
141524 170657 735592863
113712 163468 901728051
75103 151012 189497232
72107 186306 341523358
81594 182842 252703959
121532 169527 119653786
170552 199710 73074610
125265 147326 617737291
76167 81539 265108195
127323 144729 39625645
184527 186181 574698321
111815 127377 731007076
134602 197775 229136344
59333 116724 589921080
162120 163178 551257135
184071 197393 704496106
109530 125849 40981951
87614 189930 618556789
183808 188125 10800266
186188 186575 935452
134546 146934 104747325
93683 178795 212489094
18444 52446 172641896
159794 193082 752359457
171462 183486 987815744
150911 184228 83015109
161572 194878 83109026
123517 189022 163212269
71692 105754 763279192
125964 190218 160102014
173092 197123 60212401
13682 104051 226050381
62594 185969 322866101
85026 180807 127653763
23767 113742 666914573
23196 193901 426974543
141359 161469 50137002
185594 188134 57893969
187516 195549 343240280
121981 153445 195254852
189192 189687 1237262
169914 191716 947541965
102864 117094 891505880
173093 180004 91817555
136879 166878 241813103
49131 119979 177490494
127662 189580 154278100
153084 162352 23209572
50952 103985 308154382
147774 186133 350818565
104576 157138 131352259
70880 129936 298406129
11004 149841 759672726
59797 81598 54646353
177710 179627 4753991
120405 161873 633200838
154674 194994 100793796
185413 188515 436200301
135150 181459 115431744
134600 153836 47779089
170505 191609 401983485
70546 188757 295065401
125551 152658 776011655
37809 96107 960235127
185861 190014 10432945
98670 113573 37520021
152099 175962 59587897
165103 181275 40254523
57390 166405 571856885
16094 164456 731063097
152030 153901 4648353
124491 172882 120475056
140131 163401 58006433
177542 188637 27697964
35650 101652 165175180
86782 145511 887803148
99094 193171 235075052
14570 17045 6183158
56895 95490 762615923
61048 159554 499189042
142987 162735 49233408
52019 124946 182812385
9096 153895 703032973
151642 188988 93166181
38713 44032 4205972
12338 192816 451283341
13627 132537 379278649
62015 159184 908192523
65736 162655 242085013
172820 197327 546160924
142223 151258 22472910
160700 170936 29997199
40110 134080 809811080
60060 120156 603544984
123184 195086 179345176
31305 82932 907018630
84934 124623 19475578
30661 157382 317097964
171901 195837 360377447
139378 171522 741653394
26268 171631 775807938
7517 132912 313990212
1778 137786 340541448
41384 47657 775864258
31751 172484 351947971
115434 160038 111352442
109660 181934 180398575
38556 145989 388313977
174268 174524 645499
12658 198984 923814302
71676 129617 818096282
17956 191717 735533510
100627 132283 74360268
77524 166817 291055593
110937 197832 217154690
141656 176819 543908001
14081 176223 405460453
84330 116912 556627700
160675 168992 9184132
180148 199523 147418716
61604 139176 399269088
20830 145350 311677779
112738 167738 137321811
94556 133010 96338207
113003 140704 499748174
9242 20682 28645286
182551 184182 729473013
132067 170368 95407707
30961 182281 114875761
183359 187238 9608789
43199 138182 237673153
74632 132865 145495531
191559 198444 924836309
181401 193381 24762282
109965 175635 238911552
110843 152291 154027723
102626 120239 44409391
195395 195798 1075281
56588 81673 62972921
62052 196105 82877023
168873 192650 59321858
13117 19837 16776390
90701 127788 92799561
131299 186593 137667490
173556 191409 44640238
175637 184737 503809909
115103 190489 724273932
85029 115239 75327787
20524 166541 525905363
128432 150960 56114076
129104 161020 292089183
70644 119517 373422603
180594 186217 13872697
116022 120490 11242520
118885 143042 60324598
163511 196432 82311997
103286 113215 836295310
106234 140064 84764866
110391 127959 666627513
1611 103643 255300245
61379 166096 261654903
172532 181603 674434122
196568 199891 346367887
124202 125701 602195861
24597 129476 262825120
139547 157057 43519171
124077 179404 295399609
171557 187869 576198590
116108 190345 185155328
2452 167736 687043709
32792 63265 76670389
177091 180336 8129632
124228 159368 270531251
48491 149978 619450794
53987 136949 207640241
151905 199953 120195550
19191 131233 252317716
134190 140508 461416317
139459 154836 199554323
78311 172857 235981814
81187 197573 605257138
60124 83304 746724133
72671 131565 788203912
9624 93016 208932993
104539 121512 841742420
92856 151710 457252305
32240 163215 378868384
38515 148457 274982317
48561 114533 165186652
127311 197440 175028028
34831 76505 104669722
72634 193683 110843160
33177 198533 413673142
74105 156096 204512127
2180 165789 935515115
20880 121046 479169177
9787 76487 248989495
87288 198201 277001084
21055 147004 212180368
132478 187661 684592991
96441 178408 463159440
129181 152808 430774326
9499 53102 109277796
63560 190252 429014521
87518 193011 734804118
193312 193317 861003107
97955 162770 893818925
84320 181679 719184794
118449 188477 781379408
181273 193754 31195365
38802 119539 202209128
41994 156299 382442488
120075 148021 661979810
37293 193219 389803943
81036 174122 858378822
43821 164537 959927812
156114 194207 95270969
156117 191396 88191534
121462 184746 499750938
184918 185665 903583218
43701 91565 119814176
7850 152491 743012436
110195 156084 382795769
159984 182776 10490353
138329 176770 95796171
188342 195493 170363313
168097 183189 37523956
31265 108704 598763073
182795 190010 17970460
158797 162369 971255875
187997 198679 27028347
149847 171194 53231143
153591 168469 37264938
55878 105985 97235390
165700 193063 68229279
189126 195197 15345288
64865 92373 68658190
61625 102010 15424009
57103 191937 336919014
147267 160507 32981281
16544 178521 404880833
165082 190064 62176473
58030 87939 75081017
96827 179332 206076147
59546 151426 885270031
73522 196959 981285750
56193 91314 16492912
125382 178875 226534866
36485 64884 71398144
150028 181050 510471286
144507 187588 107340156
184658 193235 21539987
186363 190772 11155528
189126 190949 191542907
53661 70260 992656455
192917 194298 564052544
168716 184578 655014345
140965 170094 674684068
39559 189494 374670050
172666 182329 24194471
86818 192860 716868633
14128 192895 834134848
192032 196786 12036796
66383 141655 37841553
155213 197391 679602463
183274 190935 19191526
135133 179051 858914911
117931 191730 184174552
117143 146761 872684784
118518 123534 264493071
116805 163583 234263538
179069 194470 469407631
132413 171450 578362536
165959 197416 126098381
65090 108690 406735932
24182 76981 815057019
169939 196616 66774486
44423 117280 949507856
37433 188386 377336096
22082 159892 525338978
109034 153786 111698235
74563 137824 158025362
153638 161894 938054784
124254 165679 103236376
135505 136065 791555954
40851 44063 8034362
8218 104412 358925212
174560 178274 9210282
150441 167161 41756193
7042 42473 114606332
168577 186041 297988360
71116 192981 304246377
172285 194669 55968060
24735 77007 131210355
29593 156472 317451402
189029 193566 11420008
185693 193001 18418077
52563 80607 780774922
144770 188749 209940008
6703 90848 62743625
162652 178914 446535443
43949 111946 447629915
26985 179989 382670190
147838 163479 39031067
19323 174154 851165919
23339 97786 186419110
194126 197114 7558604
3741 135086 557190697
69209 166613 825150122
197670 199915 847185632
183367 189752 15941594
144868 162468 43960318
127526 163622 977019464
184944 195967 27797253
74467 145414 177141889
95960 176905 828018618
73866 149957 189937446
4374 51842 407186869
1610 159915 668038585
25851 48956 58011590
91166 172466 763560569
85498 119481 84885406
165756 171028 13066952
99936 110917 16565147
147114 178609 78367252
129744 185009 137597008
154456 159934 13767334
21710 160500 414532432
108569 127575 47745409
198906 199815 2283224
33808 50955 43016192
35940 107880 180191394
25441 40084 57787903
94619 179145 240760430
152378 171210 47002985
11739 53358 104202571
54066 176871 516110620
87551 111544 71634324
184219 185327 947527291
111883 168543 141513575
191716 195378 885030054
181891 199481 44195278
174137 175813 623230986
151622 199177 118961690
57151 180329 685648736
191046 191353 995078613
69410 155796 113591186
179031 187422 20921437
183390 190987 13484999
132955 185026 347076952
59304 156107 241745277
16555 83346 388325338
23133 178588 388751045
103717 184630 202162913
3955 26138 55433745
145684 162335 41501487
20800 137678 292654178
88790 161218 180802548
43267 82243 136712822
178176 193160 776373741
75146 128161 500311144
118487 163259 750295197
35966 101258 987196587
197307 199522 5613675
140747 151194 25990216
125335 191315 164456588
149373 160202 140523389
90729 108913 45330868
49388 182943 333822171
103462 177756 704699881
144467 146880 6102260
106534 192221 214110559
93433 141263 119680307
152412 158870 16112670
111115 124715 34220878
86901 118274 906045528
33737 138960 263463369
155463 158185 856473529
109242 109896 562235191
93485 182538 817697011
168322 180870 799693381
71389 78495 17686234
106264 135116 72382953
106387 174085 261568953
87111 112816 64115084
80898 197340 290905506
164674 167072 5965325
88052 168971 201951949
188102 190177 104003625
115190 166295 127607469
29608 148438 297458610
1022 133911 403220061
193969 195945 5014314
174145 190715 978303820
91937 98987 17422189
118760 123421 139756200
35871 91149 70727836
105266 161769 342017870
66159 130150 160084714
59374 195150 955605240
68527 77765 808849402
21253 94103 182571369
173489 173523 582569614
105251 179671 524293850
71756 142672 605154146
55522 168456 282404807
75042 184159 983032067
160342 170958 337111962
112506 163633 856945227
169449 186991 984993491
125987 190537 160879858
17124 162770 616589804
27528 125133 244771587
37510 178879 770050185
79296 198236 297162072
73380 102208 755207026
80449 195142 286408849
100912 123046 978633543
79565 95264 710460939
98376 103700 789261868
168098 180386 371253162
120070 153688 83714650
181655 186686 12405308
162975 184334 527320897
4411 44778 297210230
103319 120053 613322827
52494 70496 522507167
173662 182075 888047755
42665 75569 82594354
133765 185633 389215670
65166 153906 221552087
34626 151970 293597502
51509 149543 622283248
54008 144346 339201364
7262 124359 293355562
43888 68577 62008230
189532 199925 139339993
69571 163709 54187735
60878 159988 261704589
49586 94893 40064872
180200 190967 830651453
25519 159654 335642560
146484 155089 19782376
100671 104492 9601984
142765 195605 143119149
35440 188465 585260295
155695 166614 27465159
59361 62573 8156760
33970 186347 380900154
166969 172061 12625146
15624 191467 983699280
156926 183789 67030730
52896 92810 99991931
104121 137198 510138181
137444 167815 199940836
155253 186148 77099660
75102 128023 718391311
91608 109831 45569894
17787 70942 744040446
42254 134438 508003889
64906 100936 89821746
5739 43545 94821274
187 77363 57790614
34575 66850 882120480
178305 191924 418765848
193570 196301 234507943
155655 174295 608340878
11914 198535 507124065
118535 154160 88803676
178935 190260 28291153
42453 46527 340808512
79169 88145 22565753
10982 104853 711299893
112534 122799 25820168
75388 143231 806505999
117340 188136 875704680
3763 53888 125581854
175932 197590 426037215
27063 173574 367556274
36841 60989 60694999
24819 183734 397399927
97442 131050 84310774
79677 135599 139720046
161686 161736 118152
85142 91878 507586310
75801 112522 91681180
59916 133834 184930662
32991 180573 369112723
128129 158285 41737507
54065 169724 289161719
125094 198174 182358233
176861 182167 13250148
23789 141058 293708001
47678 167478 651468876
95951 108015 30270767
84003 149004 896701862
124216 146170 190433208
186394 191958 851374416
81789 185439 743192407
188504 196342 2275665
148582 150221 605149041
192934 194208 529191777
17564 136124 296803778
19522 97151 509274609
98189 179991 204366769
105769 158451 478119521
113610 197629 209851807
130743 159610 71896916
162315 195283 82345435
78412 156161 194017577
60787 121566 152123948
178059 184648 16392027
54819 164706 274796295
178281 189192 18909983
146907 182778 299943620
170850 191445 51436229
138935 173915 139711600
28028 66697 97230552
80102 147967 279626189
158382 185731 736131280
108273 118909 26765717
198723 199878 2923992
110630 197340 547803306
115592 123349 509682103
70815 78843 20064683
173144 188588 300659131
84196 109441 62924369
103430 169834 11424096
24941 87005 820072709
73026 162877 224310150
91002 190224 247597042
24378 125092 247497608
139474 197713 145457642
198691 199974 873344465
14382 28858 711690882
51209 65240 628978133
47293 145191 244872500
181071 192195 586171085
60860 131535 558786902
25167 58402 543752086
175347 179883 315555145
130425 150710 50485914
133996 189543 138413187
114152 199166 755023902
13068 174522 284440396
109655 112853 8037477
123089 197578 185912158
90849 183876 628450250
14373 31953 43902145
122758 160654 801656510
35118 117630 206719453
151738 169549 938078951
73920 111595 94019264
116551 153721 827338147
121571 179395 934014324
46679 91874 113185059
177520 193688 115016919
16814 150111 709292506
176864 197047 571244247
80406 153631 182758484
81272 163856 606422137
133793 142305 21225532
19785 60776 847534820
96498 172823 190677573
173865 183877 551818689
5913 107976 818224857
114047 138186 189482693
153302 156039 257669379
119899 148766 71945980
116458 138788 361857402
56685 68754 30431237
31541 57442 65061446
64349 115235 127198331
143368 198850 138632457
51405 94877 108861285
150205 181230 52362055
40555 53960 746839434
106793 111611 1977585
169797 179274 48496431
141139 182560 103237902
81310 100524 95087516
169030 186839 44226578
96243 186411 225082142
4187 55360 128228103
131974 154682 187445004
168888 192582 485018073
193442 197805 841106810
90356 181583 227696113
13298 28313 37436836
154454 169506 37700071
101827 194758 232279286
178602 182016 69200520
148993 192979 790863106
107752 149920 830142608
136613 192277 138882383
122540 155325 81523233
120758 177321 803549571
166204 191267 62531677
133024 149266 40392987
27668 75843 121109860
130514 162407 79477895
132525 145663 32743791
116085 189337 866135250
108684 159464 591296883
126156 144277 543441090
131300 153596 640026024
40362 102164 954121614
45717 123406 871942569
143809 183867 99764270
197454 199170 4353556
37959 161576 309265987
131262 146516 38043859
34498 78145 737591739
75165 131492 140742532
196224 197985 4474328
171765 186930 37770262
137503 151622 35124421
81884 177803 239423440
190015 198447 21351709
127000 186954 149367037
22809 91029 382495476
124892 193769 171655775
164459 182579 45137360
84462 102750 941606977
110490 172853 494712892
165202 189576 60656228
103111 160230 826087188
196456 197100 568004029
49528 124579 188062998
25665 51930 483933793
136655 148548 639689710
142562 194469 840644899
127190 136343 22764234
157090 197715 343505034
104278 191200 221808049
154082 161974 156858569
129154 164964 89310460
162689 184471 54211712
138348 138463 327358207
138330 144929 16363397
3380 63139 934471501
123915 127664 979098837
40024 73056 279252599
176028 188442 30938583
116256 166880 125277293
121079 171924 35217997
40660 77399 92045180
166737 193242 17234994
147695 192268 111240110
26334 117589 937774327
53405 182635 778523531
84960 108414 133584578
59133 102417 664212873
172013 191420 48498772
32547 50619 433001963
155331 178427 57649039
40570 154456 284668082
90106 114997 2238578
146920 157109 25241993
150736 168675 44773518
33026 40699 487242496
22602 97989 273267971
150655 199945 529192152
141100 160214 47639315
58420 70280 999842018
16708 76017 148763072
145309 196796 128655509
187402 188037 1611450
56197 180632 912816766
198745 199939 760498988
86511 168694 205100310
51272 154364 746321658
164596 183176 46236071
52175 80282 254788741
187380 191673 5509915
142105 162958 51986918
76225 85222 193396364
48911 64279 863895725
129026 135533 16140419
24072 102450 113798628
130772 194816 754693356
143176 196450 133053156
87070 127553 101185861
55669 185171 477869632
168493 176386 19628311
76815 128060 297973670
13404 143395 626079554
107183 152874 602398599
97441 181588 704595446
56426 189641 332868318
124189 199757 673637152
12849 191456 446592824
50848 185122 337080420
10049 165934 684514842
121652 147997 65602576
182358 183017 244073917
87578 95540 19611395
60318 191821 983603370
150257 173582 84925174
80508 154898 396862519
110431 120091 24300867
158969 167449 21214611
193070 194112 347773042
56524 116803 150904066
105819 180748 804343717
148092 180485 616521237
173262 186928 151646965
156198 167192 27635499
185868 188004 739131729
16036 96687 389653025
20379 132351 280452491
33208 192949 399470485
181534 184003 6072695
72967 194878 304369565
138972 168415 734474335
164258 197438 779762705
159586 183072 961146155
91675 121605 911685448
132399 173952 872744742
88484 193518 392199882
91492 176696 212719794
110924 167038 140158197
41132 114317 295684166
158167 193224 87515385
55496 108800 133423134
41164 179736 140293888
680 109187 271751601
83171 150086 167060757
93034 187055 234680210
85309 172242 216854136
147169 198407 651039217
19490 82825 158900687
132691 156983 60423842
106230 127633 29504080
109498 182523 182264333
123664 144872 52727912
184819 195768 190781188
19608 174918 756105777
77151 107963 76941339
30396 49654 566675775
175088 180730 14126117
152354 171508 472987917
28320 157022 322016570
149219 195175 398380623
178505 195963 43844590
168637 175141 881627274
100725 199839 789384913
47698 126565 486089461
55197 199390 360624946
159576 174427 36981646
45057 67058 922642591
146387 162494 40099725
5669 193070 531488782
152899 171399 46141471
119172 124439 7386376
72537 155146 524962883
153812 192668 97077306
7265 66877 229313809
45733 85076 887369186
86852 117487 293853745
135582 178237 392931364
24280 181213 749392533
83677 140826 142755355
33943 148647 578497820
110295 121295 3215554
150502 159348 485989703
160400 191544 799668365
129669 190418 819448174
34009 194714 401923248
140177 156196 39743143
49610 65322 702791268
69647 131976 155811951
113605 139340 64292325
164188 189117 62091505
66284 117926 380337873
28127 108300 699530132
135337 141514 267906594
97494 168433 177399575
47777 94204 608871804
81721 125152 370196856
141713 144831 303746883
188331 195487 18032243
132286 152870 51220935
138838 148384 23757619
33842 150532 292063812
119414 196198 828715154
35837 93031 143320071
105126 151653 238596246
179798 182079 5745296
129402 138850 23467736
174730 190798 858461848
36411 46169 24576284
95527 171927 780190063
143418 170041 66347305
120451 163822 335827492
149957 186321 452402470
174567 178772 182130620
7822 27369 48794302
72173 148107 553213565
176598 185278 817288236
78953 185639 266207208
43345 151087 344708905
89079 96152 554758289
148526 158732 25429996
23827 44950 53157776
105628 117810 30611878
194545 199266 12006788
77857 145690 680697986
179097 193291 738723626
9717 136255 316858152
173511 197166 59296560
10807 11886 2794241
84903 90499 846657229
85590 89692 10192595
185289 185570 587735076
139673 154050 35708335
6485 38432 80020354
151424 186602 87609641
35779 148366 281750003
41002 172219 327916833
13228 133373 100515676
112137 125838 344732438
36363 118571 666539572
139523 142245 919682
167528 179039 795254506
134995 198047 395003740
54980 59663 398670215
130779 183572 152641132
123359 129042 14147700
7648 149668 178893574
20708 121398 252370061
13626 38830 584781077
199919 199989 180701
175833 177995 5350807
176776 197363 51592452
184557 185268 670936648
171409 197335 64963994
161439 179015 483922496
33692 135494 877092788
15804 152788 524262098
193199 195479 5785062
121434 121702 640203
196539 198582 643271213
73267 76769 801601018
167154 187838 589226735
27418 75268 120373379
4285 88561 211374902
43373 86154 107289009
85049 125104 291679864
156614 199285 106861530
124649 151441 66647255
101301 161586 150858591
176164 197426 627804975
2824 53722 179394784
108087 186620 195917718
174114 185556 73723727
23530 144279 302286602
14869 108753 506300000
12932 80432 169250616
61743 148847 217613605
150940 162952 29944553
100383 128149 313347180
147208 163545 989463217
80523 105740 62823663
27890 111485 209519355
46955 61435 168401845
5573 137372 668789366
85257 186526 552653488
168212 184482 40432234
145812 193531 119017049
3325 116071 282365271
31353 194396 477222550
160714 198498 94449860
120403 120777 786111755
33087 62042 72885768
34573 95521 935804591
188616 197195 21672164
81618 99715 159932290
103509 165807 155887462
199628 199733 239631
67356 192116 311566516
65687 199657 334814651
131038 144621 33803549
109602 177598 169702205
137129 198366 152946635
112615 130093 494846485
34093 96230 381463901
53531 116330 157251855
130492 197244 166593604
193940 197995 10304578
189934 193878 556482992
150299 195923 113978587
95184 145348 125442387
114141 167819 133971913
53462 162074 271640294
134442 153177 46526668
106700 169492 156974523
167565 169893 5787030
167291 196061 71893514
15592 138100 927399489
89469 119432 74898878
85989 144158 326539004
164556 170049 13658430
107173 150996 109596259
93179 103680 87091915
25705 29655 440365521
168900 196043 814096849
103615 154521 127316781
19932 44241 61037239
72751 114106 103321352
164538 180014 313723227
191032 191448 497472865
156157 162226 15331413
44014 188998 968058767
94883 127183 80982664
148072 154303 318616181
101412 180759 543304364
16324 145077 322143993
2129 27823 866942072
42268 119656 193724619
120294 160119 115451857
26021 95747 174690789
162096 181717 48923739
150541 162143 28944018
99910 120425 437595396
184115 189638 1621894
77952 122795 491537529
62021 128670 824116407
171583 197763 361001741
137420 166182 934133304
132915 140396 1625014
128154 159201 182561303
56846 103395 116237429
62247 111343 122636496
91118 154641 819159693
87922 165286 193138621
90577 172953 233288888
85847 174920 222231423
145489 168014 56195016
158117 193796 89079437
106271 194788 35690428
144022 156353 620464438
134206 189461 734642691
134410 180344 114452118
161782 188678 67002149
40356 60601 50759954
93555 109061 38818608
174291 175101 671073547
47602 54014 12079231
60555 132114 179042393
132718 180987 978269414
96806 137825 102761176
38685 172414 676929316
79584 129883 376726209
34638 110571 190177248
24818 120453 538430965
184435 188665 907324934
10919 161818 819996386
190291 192783 172334338
5182 195285 977486202
43889 158991 287760268
26869 125358 246941594
86364 112909 66212710
93387 190802 370007481
18128 195306 831025794
142253 148838 16350838
120865 163687 732511559
194967 198987 10180147
79569 198837 298017006
125535 150045 904088644
120401 177156 378703689
148926 150185 3202566
30491 53102 56775615
152305 196598 506586492
2602 132539 883250782
164266 176497 6232084
18419 135305 292589955
61415 163568 928503736
69724 169706 856798340
156089 158537 6194007
58323 114144 201937852
173783 191216 43572011
99318 158574 148113368
117203 197859 270929079
149316 193347 109925421
179404 183819 10995982
57424 104104 594258910
148713 195943 241040672
109997 150732 221032560
53790 59122 325210960
146240 155720 23381703
103953 120670 704867397
127933 144487 21887993
170137 174794 746937953
155949 169263 33437770
66204 103068 803181471
103346 142880 99120362
170262 173077 263107143
140939 158361 410111156
4922 170512 553030059
185857 199996 353247705
61793 100136 95565805
194035 195802 4505520
31828 64937 981034728
78910 178627 501429195
54509 193801 348164848
114079 195363 202909567
52780 123797 441306187
35509 131817 241251066
161709 191467 74183491
29000 35346 244556361
148366 187407 97294423
60566 133829 29580509
179885 181794 4826177
104926 140129 88180683
73186 178985 998817918
186229 195620 117093604
159525 162071 8716646
174811 176958 5344009
120129 135491 38290622
198413 199932 3826403
166129 174379 20483568
71222 196727 313502761
154016 166362 422874578
175535 187263 730882832
87288 91822 145561868
105397 158639 133008313
27123 154337 319705472
160215 177139 42145719
198445 199188 993953753
159518 169238 19133321
87804 137849 524957539
11285 113327 255597082
102841 185723 374921534
61855 162905 252374923
124612 156195 78471174
149172 155613 339961815
48881 148570 249357841
16723 107688 771878529
77913 191590 632546483
39789 104497 161802467
7980 63749 139892219
64186 186500 413797003
197221 199355 491301996
196901 199544 1211836
48663 199310 380451745
70394 89717 48334874
51711 146867 589706078
43901 94433 754899010
43794 115251 178816898
84932 128162 108021744
173184 175133 4902820
151147 198845 119257539
144169 188673 102311505
68279 173923 765286945
117309 149208 79632339
2993 199435 491510546
79870 122907 107683465
36445 135837 457663140
15008 123266 271190860
37554 46849 23396586
37137 192899 921218059
36287 198115 404847723
154306 167783 850346979
127744 168344 101200717
173664 177998 10808404
133831 176581 563332940
163905 165156 2156565
118310 181454 157523428
195437 198252 161306844
102660 152901 125723449
80935 134218 133233962
114359 161543 117780938
184763 190435 14217865
75398 114015 96420943
133518 176013 729731004
184143 194998 27280538
119069 195535 190870793
32064 51689 517585422
37879 172953 972930178
116924 176575 38253976
177665 184161 16162026
54898 192062 564031494
120463 136748 987059666
126766 190849 591139432
21078 46589 64063430
103097 157137 337512075
87742 195506 346426759
161377 199807 96120426
26664 83805 143470921
175396 175588 404385299
197824 198884 738631365
18937 81251 156253698
68025 126349 145883304
55536 164530 824865158
48591 193192 361386161
127748 199958 180278743
178270 195174 42397466
158149 171253 36570414
130664 188794 428527850
104496 188215 209118594
137014 192477 138348871
37128 110266 183150260
172698 179087 470239755
46062 83843 94746291
43317 180997 461556992
188329 198941 26817858
17980 95948 551983236
191987 196412 20881492
195649 196992 3384624
33406 47684 35920951
58216 130934 241261078
192599 197068 11321696
144242 158245 265755248
10137 147716 344392578
68617 174291 263796673
193920 199862 536350320
187570 194023 176806402
26880 44276 43840958
166986 173837 17019422
13280 25950 326786586
50944 51005 416394587
80558 177174 241129732
10170 186839 909001364
102015 124534 56715661
68283 69871 251429531
165129 191546 65818242
183779 188342 813238904
185358 196151 27252556
172320 178652 312806832
124069 187802 275181168
97847 183440 689304015
6562 119258 282269672
87130 170103 207034388
107704 167835 664775914
194859 197004 22858759
36701 51583 37254208
81810 149348 168622417
162462 182721 615838412
19727 96624 581835703
66703 94465 275102024
75016 83633 21469560
93593 160241 832336077
43843 193667 925642835
24898 96705 179817483
78983 91119 568344739
110532 144899 509393076
198700 199669 2477162
158511 184061 736149289
2248 122429 737472974
145052 199498 838411902
7895 28619 285640898
64040 152358 220613141
113810 168634 456678554
133503 159654 46944084
7126 162287 824340414
161207 171733 144244615
134570 140661 240093220
1559 77767 552024599
51022 66740 170415248
41217 137078 684015340
176965 199746 965328315
116629 153743 92537467
130682 185957 838320493
90675 113124 408964677
44449 83340 97555893
24548 159846 338555705
45302 59608 35876928
177439 193282 39634768
76745 95081 89663257
45059 175775 211538864
199522 199724 655541203
22704 34229 68191375
61370 129648 170824445
199455 199842 944691
35220 86504 26007170
3443 157949 799130337
196851 197458 954210904
147492 170953 271064343
107161 149214 553809789
184617 191845 557326693
27055 49053 81815593
67082 175735 908931882
148061 148166 254590
1877 10764 272475915
126554 148934 707801466
107709 170976 158005123
180254 189207 574190415
154067 160796 511533361
98345 137031 96925897
65705 126558 324512826
63790 67119 625486607
126944 192747 941393842
27437 115194 340637740
156515 190970 86101664
4691 53158 566362136
130862 142925 30026667
142026 143156 149136644
194913 196003 205572781
93544 173786 200390758
41951 141645 249389375
95833 153882 342508011
41864 106034 683095420
12978 24596 28934343
187411 191106 9370739
169596 173678 939941597
101231 174816 354250241
112466 148334 257025090
91525 145529 296381537
40143 171372 328004876
170167 195022 424134270
6252 25985 49250397
184132 185610 3522832
85034 98896 34255519
158115 188138 351283455
39809 182523 643287254
167993 169777 4407950
51047 86358 88764924
121592 144817 512513747
171608 191862 50621247
175598 194547 813590108
78744 86508 496171301
111410 173670 836907433
104438 194691 225555769
73671 113398 326654393
157376 196386 811080072
33722 147283 284282989
69645 96510 66888064
25366 183116 685076342
101404 112728 281448068
103503 129771 66082496
1413 109179 269885181
83769 90583 17012494
54116 160919 267111673
43298 176439 332799775
8125 106727 246810873
40155 163984 934363730
152213 155058 7005037
74408 189213 286474597
176617 181737 12804914
113542 192361 984161363
189154 193499 586087584
57481 62708 13298405
8853 98496 224427477
195585 199846 816220901
92917 179548 905829541
96325 111981 39289079
101414 186756 213149465
91899 164530 395918344
141088 167387 65573043
89255 118967 74242619
192375 194718 5882683
172808 183987 794149276
85910 105478 48625770
195906 198985 7777042
16397 160065 512667358
110805 190980 349094158
111812 118253 216885808
52869 78121 63450427
84869 154892 983668577
85544 155634 174739069
129985 152961 466898011
136311 147224 112395831
6692 39687 450549531
24919 161799 342551759
102692 190566 219640533
24259 85585 153972728
72925 82377 23560792
44229 169347 915330290
5969 148438 356469849
70479 138157 169180335
107755 181510 419478530
107422 170776 642713635
40577 72732 80734314
12963 96055 726365994
2930 25121 325986156
89368 158115 199279089
64230 108073 666481443
188883 197256 352789227
100856 168975 839917245
193045 199191 289600779
69642 196244 316221691
106123 120988 272147548
17114 122512 283195772
151247 180033 203344184
196553 199840 862383074
111529 141990 76068722
3929 64540 152039417
27323 180338 566459731
125208 199065 184345104
77471 79893 6143125
93572 163687 175219354
10011 184821 754313124
133726 181956 116468133
136582 183350 623787644
182055 193240 739620621
121849 173965 129836518
141188 199626 146037763
125140 154801 73691855
91365 192078 251484332
139300 162346 943319380
134524 189761 137617668
173252 199912 66864854
33727 175514 354627418
79743 162260 206055158
156876 164004 570566585
113644 137538 59673232
46284 183509 543322521
186738 198143 615622269
57898 97559 503864492
52249 59536 21260928
66149 95228 790896171
126074 126090 49593
97778 107102 23367753
86069 94340 20433219
180720 199351 46779894
114389 114937 261217779
19595 110692 228104827
137923 189731 730472347
19676 150247 326771268
49937 97683 119454833
58273 141543 822217146
35204 92267 143058316
105849 109220 8525517
74568 94473 207293096
16153 114391 649141778
89318 89558 697113286
87664 98106 414907984
187615 195098 18921402
171461 196412 627062274
67199 86974 116290693
146138 171459 62983279
193335 196020 690955432
23088 49592 329393692
192379 197927 14040486
107095 142981 404165437
187060 195457 21203501
123889 151042 438837800
34508 122755 443612764
108101 193735 630186628
110157 158672 121074974
93720 185672 229549363
11308 150356 347951095
77874 177632 249062575
180820 197096 40808540
147482 149065 509717933
31936 59494 364290037
88707 148392 148925141
196848 199714 554764857
28375 156608 907191780
158685 184544 991823221
130298 176416 948427972
8074 8420 594626933
197197 199362 55705144
89705 178606 659711247
180387 198706 222791009
138922 158059 481816036
46732 103722 84671359
111807 190070 195283669
89008 102901 34254288
86352 139064 786926626
149626 175335 64143312
128158 145648 829451486
155552 155846 753433
68772 174293 263417776
85839 130830 112419419
5159 75861 718414567
199936 199992 773274624
183234 198086 244763955
198022 198571 1367858
171978 172750 1898802
2893 10503 18990477
103013 187605 211368937
108932 134395 227376931
162665 194818 142793983
49583 60400 280037054
180232 192953 31797701
28578 197894 423685494
20880 172479 899264301
114373 143234 72048529
86885 176796 224318838
80711 199291 358615057
197853 199908 752127489
129960 156580 66168138
142667 194601 353996146
19197 140687 432959763
70183 84503 280860050
182863 184220 689592620
173822 181894 976238436
131841 138464 451446203
163049 171772 525832285
162827 166475 9138387
142743 153735 560104685
169401 192512 57624495
133467 137664 10411687
178665 185381 914209899
28268 166904 346939489
77854 166100 220428085
88941 105998 42361710
164036 188937 151621728
133812 144922 27598700
29544 42029 31619995
21404 121577 251079180
74937 183335 270442344
59456 95740 90582244
121981 158949 485998476
100346 175398 222349441
195453 198752 629554768
164518 178552 34848352
182932 191283 304490124
142933 159430 41098312
2891 117751 509077577
101436 144471 107766261
31958 151811 521242227
81453 131745 294726923
119817 167216 118232234
199109 199844 1853012
45266 132848 219177443
149979 150926 777232431
194506 195109 1568525
95490 191159 239002042
6172 130570 311546372
199475 199483 106708594
42245 65560 684526443
82554 149437 166970275
198047 198451 386548211
104193 173616 173500933
139829 156862 42302188
53934 155901 587835159
144688 180677 768171262
59161 79294 246541513
171740 187545 991001084
148623 195720 887303535
21739 83865 40154401
99087 160213 152875829
68314 169617 252986169
126291 151684 63180352
162277 167526 13102138
59380 75446 988158404
120565 149091 430447500
36336 84571 121145187
190158 194539 241441675
50136 135122 289091655
155712 161177 707920756
182481 192893 26048080
127631 156681 865168084
40004 163362 285221522
182830 197663 37280651
41760 184328 676268041
77647 109439 115627460
165136 185476 50480668
91312 144783 928490419
88019 164782 191580405
148948 189107 100175211
89781 99550 24136003
36240 163264 935750214
149396 193870 195318027
43057 154476 860025557
19606 57729 443072657
73206 170096 386142178
191367 199027 19357383
46290 69596 532782635
131981 145304 33143877
73531 113190 576218661
165782 190263 60941304
55389 197724 732805785
86973 195295 511786881
49977 175507 960304575
22761 114715 822009951
51977 111738 88702061
93114 114493 927955487
160703 165493 667219441
139393 173902 841484385
101260 128741 69086633
92365 167039 908694666
31861 187948 413674021
25129 143766 297036880
141007 164950 59735321
42560 81633 173311506
64038 168897 261987702
99172 178927 199199322
14789 69547 338628952
82116 152041 174572279
126149 129811 471891609
177362 179382 5022262
103255 105920 6834612
116373 139640 342032955
119979 180369 150582500
59855 116854 534867894
51126 135525 211280638
99164 138073 215070395
35938 125364 414084481
106646 143943 992716268
54603 83186 71804721
43023 160407 892448169
51867 150261 246164179
93572 169746 190323104
161550 181408 283768001
103598 134760 78286019
146093 158846 687009213
112322 183260 947529228
108998 163099 665585834
108843 132322 58820917
109947 194756 245372065
196462 199514 597818775
12334 179297 547167228
92710 96872 10294804
168719 181785 32552312
17621 39180 915569700
39511 174348 337013299
92819 132467 368811379
4017 125941 629676550
109255 119801 330068490
135280 145582 990474461
48169 120211 1742844
67990 116797 474907883
72892 85265 30992002
122832 162131 890441440
11607 29805 950478212
67820 105809 94812224
189375 198798 23828813
44259 114438 175684769
135935 183303 118077111
45473 196892 449801572
151140 199051 61877000
76994 126544 123980660
18825 117442 246920578
19140 50157 880995249
50021 178243 728207419
17430 178487 901359036
30986 153519 306601079
11205 167732 391593217
66369 69902 8844301
102492 132285 517563413
198518 198913 965868335
54533 73565 47984432
151371 167083 39245709
197170 199578 6117182
158238 163461 953511327
83575 123356 536811325
42966 60093 884519408
116582 151474 87048902
59415 182738 414082706
82243 115257 44941752
176755 195271 22538997
172340 174210 964151602
47158 78858 79560939
187577 196909 685514962
186370 195807 23910333
136116 149029 251131342
37483 73234 89833538
183260 188282 542403867
164881 195012 75237992
164051 192600 504883376
59631 177950 295524402
103505 104669 38205504
135954 192200 437605039
66194 175179 278356479
104614 181527 192179241
178775 196776 573847268
87017 139509 131075926
13801 116649 813732854
22997 91762 993940732
189999 198534 21596528
102022 184093 2452716
80350 115054 86650890
79386 165270 214547292
138876 179179 357099692
115009 161195 854600975
74688 133688 671449373
196797 197800 295836347
42340 53916 28856677
50362 157720 376842696
129110 162257 82606966
94006 170580 750364443
68860 85246 41075555
24518 98806 185993385
32746 144975 935339880
50588 91067 382042677
13391 163572 375675795
159951 191266 352398482
25962 149180 814664226
110882 198140 218072475
55321 82033 67057624
136276 179515 107775526
159965 176015 40020867
111707 152288 659131591
191293 192967 544297273
84906 90552 14020216
67787 119733 991028005
4194 18750 51979972
132879 162919 74856331
172316 174776 584595093
145477 160687 37953870
151518 153987 6124312
22937 29509 140438234
89028 179393 225419034
14660 99866 213161108
72583 141729 385875919
122308 179490 450608530
155113 185033 74668408
68388 70473 432893819
127663 160398 81548214
20619 103588 496222833
191387 199269 19932856
1271 38357 92957823
128386 186961 145892360
40027 148234 270637177
26587 78717 130914300
179673 199434 49686953
102695 127869 210516810
104162 131311 176623331
25552 29994 434369223
16777 78935 990861783
187305 194108 9259631
45005 105398 907957078
112474 191080 196200084
93836 98445 5777035
101870 103509 454940134
195103 198341 867799618
124053 130890 17003864
72788 95782 857335270
58220 176022 978904812
181666 199739 881558057
135 162739 706531702
146992 173609 66254759
100281 178607 195678825
149787 151877 5207983
41686 121622 912623025
43821 170744 317207160
8243 196170 698211526
125243 190732 549327374
40154 65397 759407872
148673 159783 879125506
109221 167457 145456361
64256 197176 332121590
122769 155328 262601956
32245 186259 973443745
180935 190165 22997726
135317 135415 854116136
83988 157556 183540098
160286 198412 95336800
132207 137669 762543941
89890 163652 443209974
83778 96173 30721828
169520 179534 916227928
27377 116089 222385536
47273 191345 599627406
176860 186571 470842836
66927 75238 20907224
147822 167644 614855543
21425 66785 660866865
93860 182101 220352712
96510 184378 219461745
18551 81437 157702582
32417 46461 35323219
199398 199881 1205259
144887 198701 836144201
87878 192010 259868738
199477 199622 124406
47545 147087 992806329
164083 164541 1131343
7072 88108 489597793
196239 196458 566840
5402 46680 163860334
197887 198322 1089672
28675 170939 355920941
64246 169410 262712810
68127 124693 141530247
123636 177644 319014561
70067 98464 940695588
131411 186745 773137536
1934 90192 221162630
172195 189767 613671761
29221 120740 229478015
25443 193026 905210308
152841 191726 426454203
13812 24820 27402262
5942 187617 454193026
169106 170624 3676313
117876 185937 169718210
89567 156675 451529288
181821 187826 14848080
65797 93724 546623119
147467 164845 634921581
199255 199394 370346
34157 86455 680007506
145642 196927 128108995
151930 185272 451211329
4934 175771 427336146
84234 113240 72427874
129460 146448 42343710
50548 196558 365183597
29782 83593 135181992
97890 152407 136284166
73646 85383 29380810
176794 177435 1550373
85571 150154 783828982
8980 42221 452822025
158475 188015 916759186
164179 198480 840566887
23357 86775 159190793
49231 58077 958818546
45815 187796 354654791
158715 178245 48684156
159307 192239 552144483
56466 145017 617686985
136297 148316 29926839
31937 59718 857590897
79020 103289 819264993
75082 90018 37230572
181853 193815 455748971
191747 199039 18447224
148414 182375 647716392
158647 162016 8532109
182264 184609 427378066
195353 198100 6976947
43626 77872 230993977
113536 184071 4283911
141018 174742 84025787
197083 197485 1013903
152913 157784 12134757
36505 134535 813567032
196793 197420 1555458
137302 137562 134161
25441 70654 303575611
19973 133884 285286887
73722 191184 293192404
111310 115898 11539198
148908 194738 114441783
51186 160918 413363957
36506 185306 736192848
12991 171741 396960201
178742 179285 590274867
139047 143963 192282711
163540 182644 47593036
161158 172026 27022469
182715 184119 3444756
66943 94247 619139800
46723 163780 292718582
92602 125271 325715036
118997 144920 64621544
145240 177947 81538186
61300 151294 224877561
145107 150175 78842016
44242 162755 296301180
56435 75350 47674381
10864 187908 512450502
80572 99899 710798793
199900 199959 145193
94831 106880 30098323
136083 184915 320488520
106973 184267 192987188
47700 75909 27794921
151359 178998 68849139
173518 179502 804569479
142958 173183 924235527
173707 194340 51636397
91249 184684 233129757
176620 178347 115138039
179621 196841 43258553
28455 93085 268851801
119204 189675 175731226
85289 91673 15778009
609 44820 421446147
112540 167566 925855880
4905 181080 440651163
149170 187757 907052855
116929 153344 229133658
25041 116920 514529177
151523 195076 108842085
163395 183854 478352586
30475 189572 711973477
118843 160695 729587870
187871 196793 22619456
198043 198545 398345623
83078 131600 583750824
74625 80298 14136959
189611 193010 8548888
187929 189738 307911994
42545 88561 420144099
158087 195660 93944593
166633 185696 47365867
37215 184381 558900070
62429 88893 986275738
125233 186128 691088921
150646 178592 69582533
2818 192712 474869969
80433 82962 320252507
18162 174318 390498897
58808 170860 279955086
113129 152231 705442395
125846 127774 620958279
28292 86161 741182304
71754 119230 118668518
72221 107598 680976807
156189 170125 692054541
8630 192231 571691718
142810 143277 502124013
148669 193348 841917814
11800 108911 743033251
172137 193034 155787585
199345 199729 955448
86604 164763 195063919
59053 67412 138018228
66759 195858 551257684
133924 164930 77317939
112362 171651 147907445
162635 192174 417455864
59282 76393 735722302
55496 128798 183588517
42105 62902 52255435
104396 193094 221618844
93659 108167 375598159
125217 146406 52776611
182596 191046 61956570
79716 138084 561863119
28661 198107 905514736
37680 129172 229146389
44696 184780 349927051
43383 45188 4528732
87594 152726 231474949
15593 96250 201868509
49353 181402 330080195
66473 166429 249696377
184086 194609 26433884
183362 195832 31364717
19003 159008 975256415
99506 119943 45900370
119562 152817 941847571
2660 148519 595921813
60197 137185 723600379
13557 168770 695772088
106563 169748 157941896
104113 184206 954357109
78490 131141 443714113
68852 170236 338769420
173359 196432 867904351
159455 198034 96497763
28867 168128 348502856
158760 196940 95509747
191718 191753 92073
191506 194445 7397161
175304 192998 44197486
75538 78360 6950939
183964 193574 625241795
76579 109398 50775322
162814 192716 74630359
81002 97661 41407923
76124 108826 988417458
133857 197946 160052060
54971 58196 8197491
190834 197083 15789497
197784 198480 1724109
166289 189885 58778391
68337 103073 76245756
1833 74901 183334033
153850 171331 43636040
81088 191470 922056718
168833 176179 18275808
166649 194717 70047999
29294 67564 96287901
158940 175510 821624733
14878 192469 983165039
144430 182487 880865367
164902 179476 690714588
90722 104655 616303149
54596 183309 847843187
59440 129570 175493427
42490 109463 167565795
119823 148235 70796493
184346 194649 25849885
78630 146601 414950433
147970 181258 83050326
104030 162360 145910516
167431 184922 43456331
197347 199084 4400501
189070 194071 833958735
16938 107820 523050436
6674 25539 901469712
52117 105449 490591464
7427 61374 135293653
51226 161422 301449984
89802 127676 94778513
5692 64052 920584137
13748 139994 315993589
119411 197637 195345514
140320 167108 97894222
165976 176476 26152165
172689 180196 382625258
34914 167966 965135626
40254 170783 326286119
67619 176388 651875638
194393 194690 573779949
72903 96485 58654645
101897 184320 205894871
173202 177607 11022659
155261 196594 519576964
129860 164758 86974003
103655 138398 347269817
165562 173981 20875652
46162 182696 341201276
10269 165274 387925729
113254 176418 278473486
145928 167017 403490877
117389 133552 40483635
189556 198320 108718621
94693 174369 199017021
60140 182983 306809508
15059 64240 123339409
96476 127587 703691759
131564 192226 151282841
139533 158109 46232946
22433 42334 417882493
67839 175600 855109279
184732 196313 670541889
133687 170387 91406264
140634 170153 73599020
14613 112892 246134913
14734 53495 334812156
131511 135783 10555703
68614 145409 404774101
160096 197879 951977149
179296 187541 13694622
37055 70531 387774661
163933 195489 337547234
41658 53561 29702626
71106 171789 396522835
139783 150075 144943410
61859 154315 372691894
44115 71769 846769977
105431 139356 84958562
28656 152278 309371615
85377 160882 604122469
116267 191479 187687600
89098 116098 865678560
114811 146053 78131125
142689 170909 746435292
19033 47894 36662283
59869 86433 967149705
195535 198721 8075906
114272 126270 30028651
155484 155776 399595977
59070 193050 334700148
181089 197834 276685003
164807 194102 881637312
176735 194929 45525241
66994 171501 260937291
18230 165338 368067507
126830 195559 171515292
77143 137508 150895427
100463 131277 77376547
159114 174162 74279233
42567 88833 17507947
152893 185153 80392567
54233 91534 711292448
2047 10148 20183443
114160 159742 973841927
131547 160753 719458108
20336 28465 993344943
106473 154441 119853383
19360 111294 230207657
158954 167983 22619677
54083 126373 181094986
112714 115778 7680112
149462 198522 496295240
93586 96784 299607956
2693 61806 523180573
7345 159736 381250585
177757 192307 36410000
91628 102598 27151643
69056 81572 968593004
112139 149828 94116967
113211 148533 88110239
45843 127182 942709445
146439 195224 678494001
58523 140356 204682500
162605 176790 935733233
185664 196356 586421933
82631 128586 114888288
97820 102843 12394418
112283 168725 140939319
33768 49693 844046899
88109 153174 162283234
10297 91068 202492529
90413 185196 572803510
89417 93402 819614490
199122 199984 419963938
40353 112770 962137973
166582 166588 406315878
148529 194419 114576152
18567 97707 198039673
117370 134215 42207218
73356 184281 322082140
166205 184858 488452834
123784 193838 174645705
42148 195107 758121301
25782 162765 874168640
100046 157299 790350818
195181 197581 534197970
38907 86604 204265566
93185 188160 237118301
178180 194798 924206658
111612 129427 44658867
117137 126816 24149631
94446 132276 94745558
54170 170491 414880443
182952 186096 7753052
196720 198288 173114542
2411 62968 151911978
191331 196749 13708092
127896 166508 739949705
190123 199990 24954433
7972 174521 416550077
6164 12446 15727293
166343 180232 139472381
164265 198184 84812258
71435 78887 8920500
130607 173717 107361263
157601 189644 79989360
152595 173718 52684442
20247 169326 372989751
136324 160688 783930714
62052 166789 261611179
134118 143130 566441306
158291 188303 344864470
114586 130601 747219981
19195 26899 19147603
92661 150562 144716346
53614 84581 592690402
166007 191054 62459024
105056 141703 91777982
20353 77757 143991794
7613 94064 216522649
188927 190538 4048097
19304 41489 55694438
101951 155699 134301510
62877 107058 911877363
134672 149924 37921653
1726 161068 398743935
15240 135236 778431088
38398 108113 986816046
163808 188070 32062566
69028 140721 442949436
71143 73116 260102934
16810 91297 311694701
74961 165326 225611182
47733 129091 846788680
159335 163485 501214065
55899 166231 117139205
159711 166565 17159384
160222 166532 15764993
74663 146342 794683425
129112 184078 720612500
193567 195610 5208234
108571 157281 121621496
183959 184955 2471240
142851 173406 933170939
87491 162430 226801541
122626 165093 887274486
140149 147561 18471427
34262 52839 242406001
7535 9093 63572188
38614 66834 491333984
98077 186021 219610149
39277 49280 25012605
34226 68052 85072359
85318 114805 245523515
199589 199610 165053426
86521 86579 148664
162497 188861 65696823
24131 146838 307266796
180071 191794 31405425
135152 181601 796699538
186147 197302 824433115
46568 103468 636645393
198121 199230 2789679
56878 131030 958394901
8172 123164 288138724
27368 159970 796139637
199081 199871 956131426
61226 180558 298073323
103032 104586 74185045
180289 192630 30848526
105918 133613 47740202
8660 198597 863138268
185182 187122 490746957
15920 37753 48474507
73633 102735 399540248
177484 187166 856997162
118544 159236 152580206
59536 109110 672688604
142900 161665 46824807
76868 176618 247593901
194420 198410 288645614
56284 146509 225732905
118251 129743 28842728
40716 191793 743024177
84293 98263 997908425
83464 157646 974952454
113181 167713 693977367
71984 77326 13281866
47842 168620 301958352
154800 183035 696784594
85849 164206 195591095
178310 178688 925375
45571 162288 291815905
146898 196687 359244728
157489 162848 13471351
66725 168195 295470747
8743 124656 290446373
127795 129554 600532873
92855 142350 95689165
44932 176014 999814449
52702 163424 276887944
62932 99901 92069598
84354 91590 815463103
191034 196819 817059409
121962 170076 763125914
117017 142907 5261774
193105 194707 379277865
73121 79815 86897094
148445 163656 38024693
149401 197604 120522924
55364 136615 203344847
60865 118003 142863157
52756 54204 3668904
60073 169606 273695021
152048 153987 816919099
23532 147604 830356095
26274 65101 920770977
178195 182397 492301037
136067 146433 25939613
51206 134638 299623609
99119 186964 921276914
74149 102019 69239971
154698 173526 103479693
67944 103232 87845958
198814 199362 1400095
130746 181005 503107396
20297 194798 436426069
198664 199480 2103068
157083 159480 842840308
113730 146738 43309188
70135 132220 155232853
102502 114282 55094809
193489 195999 468818398
141681 166917 949780078
63131 105576 821579971
158338 177366 47443300
76121 109371 82967008
51617 136187 211698792
118034 144907 290096499
145921 182513 91162324
43066 177574 706158428
167475 199740 61495815
93603 100579 17286695
112302 121579 277043491
111569 158725 829407498
87007 199752 281595348
91766 176073 453269595
74438 111022 697122273
50422 170702 300728169
180816 194646 34566285
25835 106852 202921081
53456 80970 5160829
113931 197650 209116859
106493 119695 33316042
63639 123248 410315281
27004 194562 499640684
26956 195647 422037227
81034 96517 883700415
116236 147768 850726702
20794 186302 413735606
122868 128811 14768567
197841 198995 465613593
66362 190893 82420481
196293 197262 1965236
31662 132217 881329283
132246 184131 129250071
181697 188992 18147083
29131 30692 3937019
26815 148601 304875231
117664 117869 492294
39817 99299 504791455
30696 67762 93220936
74980 150019 187281196
197272 198629 280210570
11690 197695 991762637
143911 194607 126525763
178436 179653 817687866
55283 156238 252287335
155546 195844 100885615
34135 34308 7938610
174913 197491 14940218
184688 188782 265746020
49628 65167 683022820
120611 198240 193814062
146455 167869 53390628
115442 150596 148449126
75523 75684 538404144
190188 194411 10672496
150924 176834 64571216
76258 79531 8113013
64504 66666 5409048
82130 156758 132477118
147367 147813 734217654
40110 114929 187254168
142738 171038 70527970
189532 191758 536924733
92627 144903 130628934
117294 134286 576122527
36849 165161 736104661
54672 74742 573656829
94512 180605 573682361
140794 164986 60364753
159696 175751 40038112
4238 80076 846731699
160554 177171 916455268
54183 121814 964634757
43313 127650 546448683
110454 146799 90882084
132009 171466 950144097
162972 169886 17248651
150877 183597 991506011
114671 146240 167135192
162786 190585 69326529
178016 193623 168193900
59890 185266 313059179
72479 187457 286852466
32939 57812 61515061
31342 119791 995167991
185203 194242 525462752
90968 131713 101852069
29775 49947 659576264
74580 86482 29784045
91322 188865 243455284
39612 112916 183511301
154800 188812 603889681
43109 72843 74638633
104273 108513 201929733
166950 180534 33857657
62478 112864 125922121
110013 185140 710743119
127523 153150 63705922
65936 174680 895453591
150736 196709 114886682
2603 58928 141150601
79329 127346 120135938
123691 129824 860399063
107915 117381 23716807
164868 181395 41164562
185503 192230 746613033
110644 149792 97790529
121087 161910 399259010
60290 196818 341223775
182673 191348 21717476
32719 86989 314190856
69451 86958 43856561
157335 168062 666563784
122722 135853 446936666
88212 151288 157377970
179324 190343 403615437
22869 136677 285039326
106757 133946 802607617
190124 190607 961627748
65772 66115 541432886
170197 170812 628252002
1082 136564 654645878
72434 122964 842908368
172887 192308 239397572
107978 140665 711661991
186989 194700 4746430
166759 174326 613464630
146340 189341 107132598
167819 182983 139046021
197244 197648 357966735
87701 118593 77118731
133449 160026 66199091
154621 167405 135814662
139328 186230 240703702
105 59291 156664686
168675 169674 2471280
22788 112872 225756866
159556 191778 315963839
60567 182770 403332105
83506 87651 10350498
192521 194618 5288446
167473 176722 23015189
161717 185325 51052558
61061 142707 550465904
87359 118748 78343202
174198 190113 39715425
18496 124884 548037189
192917 194860 4898438
45129 46140 2506686
63453 143323 595625666
152188 171454 48051003
119653 146611 688074092
43593 179638 949183289
151462 174868 807136879
26059 188079 315916520
49001 92012 20462404
43671 128607 887219291
82894 145110 155321625
139160 140067 2257671
154240 182368 70255207
176866 177552 827680365
54975 136155 203172870
198083 199129 2640166
160138 171925 29324341
2397 173005 696897833
30294 144908 286918255
12232 34223 54920868
12813 12926 70439
135048 174701 98781085
103002 166030 157746707
179473 187113 18993222
51104 68806 863636109
146036 193757 417211442
67607 158423 226799567
77415 106730 253896678
14735 121409 237225081
14467 192160 444299791
20663 171543 377376637
129240 185180 695874647
91343 141412 125171839
175577 178152 6366538
125822 138136 598313486
102209 105793 9094218
131867 146101 677814628
117656 146185 71326788
170271 185735 534509412
177595 186277 944390395
74039 74840 874238384
92023 122617 528913239
97602 129495 80070116
78670 132366 134235800
138959 165494 320645973
96766 194312 879656139
51457 55937 9016357
66129 88276 55497040
94312 106865 842940357
178831 179506 784883304
18204 116290 40642033
68613 167135 246048953
35980 103621 844309340
36859 198079 686714778
99286 191889 588587287
22295 72946 127237737
14458 100109 108596488
141988 192717 126574680
131432 164536 69395075
98884 101600 235131
171742 183826 30106950
87035 136031 122298546
167399 195945 71333176
3511 198378 704351522
63509 78627 37830040
190137 194088 507837321
102579 165454 157341904
32667 63986 78729759
96173 180632 569630865
70901 84915 480806207
65736 92285 66280254
197625 198743 2812030
140224 151674 28456915
93407 178780 440882022
165518 169716 585164705
160656 176840 40278328
132299 191693 523204305
1406 185949 441985797
56960 69196 30782248
194501 196846 320881607
132395 183320 126894460
163895 185957 968937315
71247 135038 535495461
34873 80372 598229886
8210 159500 789919543
175582 183496 19684213
174717 178349 17628536
83682 165231 203644188
10158 79140 173022400
19142 25570 116660372
189031 195462 208400980
149337 161330 30022906
25898 145071 838322349
195679 196429 17358184
171815 192961 258769935
187975 196107 20580876
175359 187273 29615909
63448 175759 314288970
188850 197095 219693048
154605 156484 4650971
177952 188918 217738316
106425 173927 168641992
97834 166792 172407227
7813 52794 112670329
123502 129806 182155565
80526 131547 127539463
101728 139689 95152192
111747 195463 209061000
94172 141192 117593707
132650 148121 38529258
42655 110860 741468465
48672 92659 110114159
45619 166235 358514438
149963 170941 663731689
130623 195758 162538524
96399 99119 572774356
125897 171539 496785620
117987 122009 335996519
80831 168541 63319960
149249 181636 641682784
103508 195071 228958333
150358 167474 42721641
145984 170577 61209849
55408 80224 801670938
149471 165605 432622861
21026 38409 43656016
118742 159420 101494650
124803 165696 101888714
190279 195382 12912168
28239 168909 779948368
1920 5309 671888413
134601 178698 109769617
57212 196728 82248309
85521 150268 94034066
34970 76687 104784568
96160 180341 210303928
107517 163298 139364740
170064 180933 702648256
141647 179072 93184378
72025 101644 73719830
40100 95453 134079133
197844 199269 3605250
124204 180071 139147597
157680 165213 331384889
34234 180956 815156037
75948 110639 237227131
173501 182996 23701859
13888 166095 380731297
26005 152330 530089682
137374 139062 4240566
47174 52132 304289189
51873 181288 715582958
28734 148396 940168932
193193 198044 946035700
152881 173941 52531122
50648 171934 836750572
25588 41466 805025037
32967 198473 948058905
104277 139136 87399963
136521 155619 47441806
183799 193984 291431453
72926 87699 36957992
154118 190848 91728772
61350 110785 581374527
49953 142233 230968064
9174 70617 154197214
185065 191617 16489877
90416 150194 560859214
193051 195636 167915496
91795 122212 76182450
49713 124639 187761856
70127 128717 515860916
54640 134264 199376579
113076 119578 734101206
130232 165911 88914297
23672 96438 595036559
82657 168507 624365649
12893 95034 205641533
90434 196411 264717292
101954 107543 635024028
27519 135929 37278641
76717 107124 75808744
94467 141307 658523154
199068 199597 241407353
174757 195661 52350221
31834 86035 136069207
179673 198288 326874508
170582 188565 44864515
155898 176437 51419347
132289 186292 134471823
87310 96469 22596489
156795 193362 263072130
9682 34701 516786749
155143 198522 108610601
14223 130336 458994471
128583 133711 200280044
168181 189561 53246425
164778 188280 58532274
191362 195368 10080531
86168 94891 244666955
79972 147396 168380263
23021 177292 690443722
56599 152886 987206044
110002 161899 129600099
86091 99501 751961319
55873 105651 449368773
5620 188731 457890247
10148 48174 972205271
178674 190872 48401893
30995 142345 735035700
164890 172509 18869133
89142 155203 457332858
61286 142766 203704251
86363 102363 715128046
155397 186566 711169729
120076 157847 295860029
10346 139647 323773293
25275 103711 196288483
154231 173803 115299619
156092 183092 6462136
128839 175810 66269831
153107 183692 76278356
136245 166879 76419571
137195 145778 620290971
180533 199096 46587513
148874 186470 93635544
4919 57883 132778096
172484 189217 41766471
198890 199736 594657850
134640 142358 287438917
138483 172846 8032021
30367 89218 147742081
145568 185023 98260191
46141 187769 353789220
118654 160779 105174572
5977 111161 263375040
34472 87227 132460866
150479 158893 20930173
139116 188531 608175708
22420 162162 349692646
128039 145067 145232217
37204 82086 233152746
178036 186606 569832600
165980 169885 796875627
97958 103545 280588370
16943 140036 789215520
134167 186717 888148361
196420 198185 444446041
31903 198482 767358882
134549 154893 50516991
151965 160031 387506371
196185 198354 94900903
100020 160221 150635852
45837 116618 560088004
3881 171259 418671543
64877 122656 144585038
51240 85999 87334390
148466 194045 113832007
89999 135847 114520318
139702 182882 861068278
160126 196969 943363465
165851 189123 632162526
182491 188922 16037886
64025 193209 792164263
163541 165587 272505592
52296 198220 212922535
56411 59731 429984519
12987 178668 414199590
196 22536 55840408
131179 181229 124724128
146470 148877 5881213
137257 140598 8356419
189789 197257 18900785
29828 140516 741690525
76392 130917 136329068
90632 134409 389383876
164783 198219 83611624
95201 158396 157893742
79670 135742 732379802
105752 182294 53248471
141163 156960 39246737
186316 198845 149195503
111417 176339 162072241
92297 104332 498052281
149101 183316 85324922
4841 180063 642421595
48595 111536 212186651
162157 179116 42183468
358 159899 985336330
171228 189642 45946412
43549 180621 76610304
111711 178791 167305255
66202 179308 866179863
176840 194764 370740534
187133 188068 2369657
104529 155563 127488680
184026 184960 2305453
85964 188124 254854438
164622 173495 22032475
123634 197298 183828746
10189 171713 404022571
81909 144838 157159356
98841 181157 205706985
91876 93377 3698812
181360 192757 671291839
196085 199951 9767557
33966 82632 346133489
49309 151318 255133506
16818 106741 225012648
21245 87047 676431299
158569 184846 720443364
127971 143430 38470120
126939 175522 123827659
151691 177601 721575464
132184 189178 287007951
195623 198458 7163740
95430 144224 186718001
46923 72478 64236559
78193 165871 219018215
163006 168057 12629568
167985 199478 772897541
179729 181019 3259014
87269 136864 300089529
20183 54255 297921928
44396 185855 377860229
102407 126087 680956982
111567 136252 977112520
37681 135297 990409765
92953 154156 173771221
161789 181030 47924171
27411 192328 768291022
189893 196232 8258680
144804 197672 132132971
11488 151420 605640591
174591 189769 651397944
87609 139992 130823302
149761 188588 96838523
174448 198676 60750716
111587 198796 217907304
168004 172495 11073283
25977 152895 317616826
89690 169001 198009470
120405 166990 623329700
121277 181514 928141320
28642 165700 343015564
166294 177722 28438057
197748 197756 597434388
12520 183878 496456917
21154 143509 444642601
125821 136978 27729974
171432 174147 743733200
5410 190939 463996244
6866 51986 749053454
48182 137511 311751153
65991 121234 245407297
152568 186135 96831308
85342 181878 293242979
7156 128916 718482102
79704 186552 266535329
58971 189786 326739833
47531 155333 269461675
158015 177288 48058623
151456 158534 797068015
16056 33708 280128693
193937 195623 4298625
11748 123206 548029509
170804 181891 27705475
101012 142523 104015312
82333 87408 12783980
3536 144238 352143752
183248 198003 37126842
162751 182774 826160819
131350 153995 56306381
161411 193681 80521747
151185 169535 260056873
166226 168362 5374026
112680 125012 771695555
130667 193027 155474566
182539 186583 731962433
44487 47548 49423782
27140 48257 53133030
54418 196378 67158921
46822 111179 349494651
15992 195859 449866617
73969 93530 48632192
156759 197680 102437322
110868 177589 468624063
95359 164982 427456655
35957 159489 226681018
14907 84282 382382568
126656 183940 142668650
113521 181763 170245430
28675 194969 415998313
79846 183098 257698696
148054 171456 34666185
24859 115582 673685434
131158 196506 356958985
118860 178828 149465727
49658 147266 244259161
42982 117424 186252709
80442 173598 232475807
97363 159914 597166557
85612 130958 113286104
172881 178769 14661056
46227 153411 267961238
82014 134604 131527832
80080 124915 112196700
66244 110797 583924273
74006 102398 724722639
15014 165556 376590412
140660 163748 57602006
61519 142736 203029675
140347 195456 370186810
143646 151894 95980427
34552 137822 258609125
127089 177835 158621177
129325 129895 370568783
149706 178556 440744582
121646 139285 385126064
177732 185438 364302261
18172 176118 649389428
52873 172981 300221015
126850 140986 522717693
82781 86397 744527049
154287 190871 91365593
134262 196048 154198015
157327 173267 634449213
44367 137311 890926592
140705 152210 28599513
120118 167104 713264466
108281 159958 129131286
180107 195039 663094916
66281 178889 966347619
90463 112443 944105477
143059 167730 157583282
104080 190857 216871005
116668 187468 176544702
128490 139040 203790642
114534 168596 817836689
160466 188612 11885086
86409 138249 129468255
139258 198601 148225929
25942 126898 254818538
8119 150171 419575699
36098 181900 609663514
121924 190972 172156707
111751 155385 483373315
127276 154110 66737527
48840 108041 148182079
178673 179438 614199030
141154 166290 16894725
151669 164771 32780263
122281 199187 192028796
194200 194821 1534802
123006 126355 368843756
32003 147801 289819426
29508 191310 532143266
24923 48728 59766737
47851 179176 744938200
136131 161023 931253598
100117 174791 186663659
55759 106909 345650640
157280 164079 6398726
50347 161367 180897628
162444 192410 74774653
124398 132155 397146593
26923 43077 40759107
185298 187462 921753396
110029 118560 21338617
99359 191302 700419658
156280 182831 66349938
104964 111801 215146732
80451 90421 24895302
32421 46777 36126119
198890 199560 1730111
76377 186726 967082916
196196 198145 4938875
151864 196616 111888453
138283 142326 294936160
149264 155479 15382441
175323 197255 308306807
102376 183108 472627488
91846 95415 8816913
149940 192211 105515553
126063 132075 372821969
160043 192901 81996949
184455 194141 17095705
10840 189501 490224800
41550 180149 265141605
28049 87921 982058269
3500 172756 423281159
88460 161289 207597935
55376 104304 187530657
55793 119464 312250909
147814 169306 53677117
89356 126586 943224011
7392 180701 433436301
18156 44223 65385862
196899 198509 4047159
81691 92919 755869447
41850 145636 30777132
17612 106378 222145826
4663 103993 209334203
88114 100007 29297782
28216 184258 850156258
53403 100516 117784920
14986 87712 764000998
46120 174810 836904051
146048 155758 897047452
60292 136069 359148530
68103 180129 279681499
190094 199155 820855207
170186 197468 789402582
114471 128741 118575534
134564 150766 40305197
27351 88228 152915141
73184 111540 95798970
4514 52774 755950201
139298 167954 71482653
42132 58257 316311358
186416 186864 1147499
150474 194430 109720197
122339 131651 772419789
190831 197202 976541311
69367 99211 757104600
37549 105982 682848972
55820 121810 773457652
52688 95070 106126369
50662 152943 546034095
46051 155534 273561157
74542 88710 931966264
153412 193145 59537768
16653 45488 72244477
176237 193614 805600807
31679 178118 259612815
91345 122853 78956163
140299 161052 51756997
118404 196248 194403072
111071 153365 431758109
172769 178081 166968801
107136 112829 91400905
18137 59819 104540055
132014 185909 134222722
51549 192973 754419414
150428 158616 891820691
74738 76111 3409860
43693 181469 349672102
63694 192988 322938159
136980 182436 256389830
199299 199398 269904
72908 120891 119997960
103607 187357 209230408
34160 156517 306035144
136186 163073 67058641
112204 188963 191548563
25541 176763 378261271
76000 191921 289351719
25838 43387 44215947
98501 180843 486051943
23770 66204 196729310
192916 197367 11280631
197899 199780 537553722
96125 173654 659397951
8444 140934 702096216
55877 192418 341233316
170270 185594 651454212
127490 177483 490480113
95840 118496 62778393
155256 174095 47079708
47585 55532 19890305
132037 196397 660882668
154720 188812 85086311
94755 105458 726213137
17713 155655 610326693
43554 135916 874398158
56732 103570 116967676
41204 118978 194691829
142399 176960 228609353
176047 197603 54038594
1535 21305 133869341
92383 194228 254431636
134830 196011 596058617
21129 104086 605936021
174944 193299 253704996
20153 34700 969947116
51421 130518 198153404
135778 151487 39142031
111373 183064 178925382
173830 176246 6095603
69730 124777 137737369
103456 146225 203701037
2718 156792 385346277
76414 117789 103376462
5084 40487 88784133
402 91437 228077616
4460 72514 170806743
165648 194315 71548161
122737 186427 158587554
171491 187332 39451102
187681 194546 17331555
178165 184334 15388907
85104 192269 962528005
53464 140027 216643362
3641 46105 106456855
160518 166789 15671089
111691 149269 472431148
4933 152597 369496952
81880 146819 162264391
2268 13787 28866235
68111 99131 77285947
156001 194998 97568839
31122 83710 132033734
130074 185733 311270465
63891 126854 157519826
11012 19811 22026082
22208 67132 409121766
183299 185204 140303082
183113 197763 543417243
153589 155074 3640807
113341 159942 116277409
72388 168473 535304308
79971 135309 222100822
31139 44194 32878913
46933 52960 14982180
170421 173751 8317559
184785 198984 35827140
144428 190527 429987347
54986 62305 18606768
31232 75969 112418018
120027 155275 903132640
116674 190564 230293230
28185 132155 403048305
158196 183739 36480703
199018 199694 232324229
137430 182067 332865099
138455 193653 466938299
164624 199403 158313630
83881 127780 604346653
11788 185609 434501250
161798 163360 3845873
98909 142704 109678842
134061 194597 151009609
165343 168895 964521168
69996 91171 52936154
81331 157342 949831342
120225 170370 617694042
2573 87894 213901111
178610 182308 144656975
87944 94699 10275537
186377 192697 15993830
135349 153735 45760523
172565 189519 42318168
176380 186694 25571627
56731 172671 289678200
78313 100847 56036623
155020 179689 336118499
81572 99798 979655267
29464 126043 373616759
48920 78786 75012097
113819 160617 533142683
99397 143191 400638997
198685 199629 13087278
190534 191418 2263066
14809 107406 929323654
73909 135707 788762870
20400 160184 789159886
91368 113119 449912740
103357 154524 127992499
140538 178220 93875019
155073 184547 459855851
124767 181368 141022767
183321 189846 16301541
32671 124886 231196221
168907 184438 38598736
24545 194894 426092589
148878 199169 125768138
25082 163545 567340720
117382 168942 128763133
70008 136561 166350433
111992 199213 238314696
152150 198945 772588754
35831 151089 288432299
71780 168964 242706753
17396 59341 105247937
108008 123596 671555353
107188 191171 219017416
187873 188963 2815635
158899 164499 666798872
129326 166718 93199832
84211 139170 251414257
186897 199576 32088460
47977 187057 347436125
111932 126818 175421824
32988 77223 302815102
198140 198247 263110
3514 144189 904932661
191747 194728 415090105
174501 194632 50346342
46796 62945 732719810
105974 160806 137093642
168940 197741 72031392
30752 181627 377409123
122893 168231 33119197
125944 184639 146166216
191624 192303 1747933
10841 31855 788123685
199966 199990 58469
29652 144929 293498595
3648 104362 252055191
168090 187403 48006534
84733 116419 79053104
34598 100956 42182393
17062 24581 18709034
25107 152401 318531207
111533 154983 917866235
18826 129321 699666189
125844 136063 25363425
97018 157973 152352296
154293 166096 2666602
1967 95322 776496692
191493 194191 1185686
142417 191760 69542951
121711 181488 605201953
160640 173745 32600125
163841 176875 32404934
56716 82940 815595830
38885 106930 796726467
150957 159740 21884465
1898 38132 544449136
122735 131982 197761589
29003 98484 581635733
112399 127488 616706658
159346 187753 70723959
10316 101548 228325746
194813 198245 925362733
145912 153438 6963166
70531 175915 263104628
101836 175038 793433587
166540 196319 361303146
140121 184694 111021479
169545 188802 47960357
175033 195581 236481071
20649 188403 419491937
48234 183872 676678926
126309 143028 615265926
14241 56364 558686293
44677 102787 145098937
62940 186167 545753344
33606 146860 391460589
75157 152639 193365816
179510 186561 534005001
166270 187173 243563839
186303 195475 23179907
157622 168047 389257540
196456 196739 218504898
6746 56261 554427544
96486 158386 265474893
20008 100169 745372907
174274 180085 396018658
87385 97200 24198973
114962 130095 785404723
143909 192437 121092634
107543 126140 46789500
185711 193714 485960971
14749 32202 43576599
25478 144057 790453453
92853 159051 165376710
141831 174493 81399349
15911 115786 250111321
22600 27689 507931856
727 123890 525900626
131716 188665 565212690
60371 71599 577587592
79728 140359 151495416
139594 192821 132746318
46122 166603 736203674
90416 183009 846657849
62425 104617 670496471
149347 171862 972895442
43630 134479 227379888
15725 66064 725347797
170319 190702 50863993
83034 93356 25614353
47539 56255 298713269
90068 161936 179482551
15523 112780 473639906
23859 85354 506154333
145619 177551 79564176
14446 135897 303981009
29126 32439 735737486
110152 173839 158922139
138676 193391 364171634
52735 82332 738971682
82534 85704 8025526
130017 187112 142165452
159725 186422 66444319
12717 60479 341628919
60783 112034 366234225
32880 62373 163311667
45591 97567 910598646
159407 183475 4002197
44261 121200 438451893
103180 141197 108071772
107545 139816 4211507
24614 62842 321236034
177779 178494 462453018
79393 188745 483317942
21301 177014 389470916
37066 46013 22525443
85818 161524 188977360
191335 196435 237088581
95837 138795 107515077
18550 116566 318033182
51030 158648 593979200
94325 173073 283710520
76695 134565 144699493
108360 171282 157124155
159695 185969 604319960
126814 167979 102664586
95574 157730 155300282
6857 199241 759110233
64385 187373 307016490
95625 135867 100714596
4762 24269 48801751
192552 192957 1031791
64276 75856 29056746
78311 184904 265973426
158258 180740 56136315
69018 140433 577685066
129453 156112 66230507
198401 199734 3370161
37265 181546 364480476
88960 155206 989700413
76893 132425 976777804
61653 152628 646097198
4633 64004 148956024
82504 88599 15321768
50989 178372 90123717
59116 78769 49266891
129312 143406 35091534
41862 150200 270896691
168841 178204 23235749
158583 176965 45877835
87859 102643 36508995
113330 137765 288517479
195105 199387 10867361
148239 160311 30165868
191648 192485 553122599
139796 173344 447210292
108176 155219 77831557
126055 197830 179155895
89905 194338 637570982
185262 191576 15905091
53788 181707 376559670
67708 71020 610817307
16656 151218 336614949
101748 145005 324487449
104399 133371 72745683
193125 196468 8527010
141180 145781 596316756
31407 138484 268093792
101518 107657 15515218
2965 184213 453211608
133078 187559 468756079
99646 153505 176028018
115815 120255 11163835
124800 183352 145813637
85869 177512 228598361
17791 199625 454911839
12520 170072 954775471
31849 122041 226017232
92448 112569 50391110
161107 179617 916065626
29872 133082 636267928
51697 132575 202502665
117244 168191 830671590
13943 178921 412429391
153441 187065 97146447
148764 199914 370145169
6437 82683 191184218
50198 155899 264228841
176097 198182 926552689
87816 116659 71961646
124005 181364 292337815
133240 186645 132963417
116677 127779 536242098
19399 140582 712232262
14345 133469 298254978
176816 193913 32825477
58571 191376 331792184
37372 119790 608533580
7732 84391 192291110
29864 67198 43833204
96046 137697 104306600
94070 192464 245729121
17017 186077 631592974
116507 149546 82441273
135390 151392 39871705
199635 199757 282452
170473 173994 8781583
8030 50382 106052921
148981 198063 435464492
24536 86278 155024215
114974 195957 416582463
192036 193886 4632557
123492 136031 805706173
116235 144197 69810496
33558 71397 116338528
9390 186069 441747501
119765 156023 90220130
60905 79346 46187410
114850 134230 48555684
88509 125733 605561574
24122 120796 576311974
110196 173582 158166968
105160 122550 436312492
102030 137473 88863972
167096 175544 21024263
98044 124626 748157056
128524 143921 709022579
179276 183250 730316964
187906 199613 990535529
58618 92190 333644795
141058 161247 39351897
105518 155913 114431612
168341 186465 44976621
126603 159714 82465482
87456 154877 232502107
199024 199273 250427083
72380 77454 12570341
67404 131059 332791697
82982 197776 286733176
89561 125572 658991908
122612 196118 183422215
23940 198201 633539158
156663 168344 29324685
2295 13760 763022817
134850 179331 149838884
113025 165669 131449339
175333 184165 21977532
68742 128008 148206766
168843 176659 847288325
189955 190772 878119042
40299 175484 536539179
63137 159702 788829778
189607 191277 25721887
82211 88098 14806308
94946 191691 241652985
43192 178088 772366134
115826 174476 146301717
105113 189082 514704113
164008 192284 238775959
8782 64665 140212982
179529 190516 922446730
94395 169709 784874156
158757 181413 776597829
137455 175693 95314532
51291 135407 910028857
68020 138077 457516411
86155 187241 770047045
13700 94231 201632152
178591 193943 38491865
58491 112985 136360218
197590 199153 538819681
46453 156676 422087144
135125 138019 7224237
7001 81342 186388720
141063 150483 23431399
125977 177961 129491524
73222 151548 475774125
23077 28295 934094201
132821 173894 102334009
138577 141607 524149445
166291 182521 40435255
171417 198878 68854583
147622 151287 9113786
136706 189641 131983848
166229 172022 14383915
36123 180374 360748039
16221 145280 738277653
169737 195059 63295254
64312 117869 495444625
112478 145797 83271262
72138 112827 101654947
182035 193316 28209238
126269 185204 146755492
189564 194525 954163514
23576 124397 252715077
61209 108647 139682635
186232 186804 1458111
93861 170557 825268289
42858 174244 328325404
46542 74786 71007727
75322 105631 847185119
51662 177149 313679452
149547 198805 123181792
109495 119632 65406399
124623 163688 97319137
27716 54511 880074478
87815 97564 24011708
152760 181451 114263717
49920 132684 484437573
34435 162203 319685272
125497 176701 904048256
63865 189179 199137101
1395 55084 60489386
174248 185421 27753981
46387 119770 183775520
138375 169722 470128782
6089 146083 350423948
159994 178599 46290109
36776 104941 170563215
60589 93559 96094039
58591 133944 188540868
118464 190410 222386049
122215 192169 285990760
22860 167801 833550402
191111 191137 81619
24562 126490 496595906
95610 190493 181908513
90112 118227 70251321
74786 137589 711424016
100931 142121 180155192
35343 86203 744166674
14728 157061 711911656
11442 130052 297089489
182385 192472 201916705
128229 150546 55586809
153236 184021 76773112
41716 167775 649016929
165393 198691 611674996
103973 110265 15975875
10463 132916 993312611
158150 179250 423005510
126552 192373 490878373
60221 170137 824792502
115812 198610 206841602
166447 176035 731426347
23628 198001 436295195
182251 197528 731159967
107749 130013 55872803
86602 152037 149979184
89729 119966 259474011
30354 187919 488972235
133180 167915 390126613
77537 149561 179897976
42369 166087 309290692
148133 154613 16089390
70500 140239 818369134
158723 160815 5312503
159768 169134 329057699
122832 193169 175331519
98775 184873 215015493
161182 164895 4845319
178154 192153 35052010
143860 196517 312337466
20249 162945 357005807
41053 198572 393836938
58249 60463 119307369
111002 185663 186258739
130633 167834 80607064
166989 191781 61841171
24521 107138 136517957
9014 96950 246278136
125343 165394 178982126
168839 180559 29197297
97016 129541 81633026
95062 128023 316144221
195547 196784 840382662
100170 144079 406259596
16327 183884 649467239
49533 108717 148153382
198723 199862 129027037
110378 123222 987373986
84191 142445 145483302
118927 148476 73659349
65858 76802 927746821
196648 199903 8198613
30349 99664 516423890
34970 146761 279873919
29815 168852 514507825
34082 104985 177516997
174182 181108 17312816
188886 195274 16129600
26190 168578 356354050
131817 183635 272716630
195115 196956 114132778
12091 73589 901519883
189489 192457 38406533
102090 135591 968698735
193508 193951 981376167
77638 103969 493416742
34326 170568 340755299
144994 149611 10557997
32432 116335 210194851
120797 129985 22947070
36017 138723 916364265
124788 192395 168522766
9654 106219 428242514
50057 76352 66097288
52717 102235 123814937
127316 129588 590268060
3075 38462 88665209
20209 118449 246069959
10116 199386 473632696
12197 27657 26094633
53988 137318 208528716
130593 140753 661174747
79146 169105 837187751
9109 111658 935487697
48200 104664 947181026
12237 186739 436165938
76786 104537 208544388
155449 162331 17348679
91914 133330 103625659
73423 182271 384046671
10516 51339 102266038
50867 125974 572008384
79962 187202 601020882
118538 141014 584164486
36270 40202 10008781
61016 197284 340524705
151589 155404 9401273
173902 194386 328447773
105138 142961 427082143
7959 140077 987905624
64343 188219 309290441
197989 198367 925948
79867 196237 651813858
119265 124005 11955529
199173 199614 1135889
78684 150922 876690783
86155 104431 874375319
193422 194183 1946866
136204 142401 528300161
25407 114007 222059496
7067 115213 270796993
46126 189198 357506613
58908 100001 102550290
95858 158122 431568956
47981 57760 238932018
81374 103357 27117086
79642 99476 49312585
2035 191787 474513362
94430 107222 221336496
8832 133206 449394086
76686 174914 245206715
169188 194288 62652976
147413 175867 70915662
44835 90200 961588682
8813 123897 288403254
11458 23444 599327933
165016 197836 82047936
88480 114337 180448513
76458 186514 274564568
92845 121831 558278270
165602 190613 62326310
7885 160111 565811639
41690 163936 305633867
1859 2927 626480030
43418 67155 59562275
130481 196958 701541094
127268 188206 728397456
23959 179400 167115640
122280 134355 503637072
145661 160207 554048164
65722 100390 394233336
89932 143102 132846630
42345 141345 247660722
128490 139428 10836233
117126 132597 831700483
62892 149910 270968876
101930 125891 60301802
174956 175904 2380244
58701 169620 976384417
188982 197879 762018681
38941 116100 193198507
164431 186074 53815175
21101 31605 945090688
152559 153312 1856344
38052 64342 85033880
87124 157208 51843094
67190 96152 72234720
152438 167208 36956510
39425 107730 170916727
91543 109963 46078237
125634 160418 71659355
109342 196815 218548615
151503 191590 100049363
58203 143067 165649886
73082 180583 268349131
12219 51931 290388164
156942 157775 595445070
136274 181627 84419835
160927 179807 332520955
139283 146039 628570775
20302 185064 615878112
107318 108832 3836901
81956 129746 119565212
122010 145711 686051973
168706 178592 31291884
101392 190429 222451284
21756 198075 441177640
187787 193015 12942261
117804 179029 152663702
66922 147406 351607706
152267 199808 66484006
168204 192283 60081118
116144 142602 66124106
135844 177338 103428581
34396 122878 221817319
135806 194923 147584171
12649 87621 187999826
107793 131313 700861753
36900 162185 618265070
66059 154138 201757577
163775 173904 25166018
115237 118848 986869149
8848 168436 399314913
137921 145186 13454517
97362 155293 164802326
82828 107977 62669142
93131 168657 188711610
185673 196778 226328448
157769 192622 725804498
180536 189009 1159454
142099 184151 104803780
2480 177610 790061883
157819 191756 84747448
50265 59571 891924828
123949 195088 177436442
179597 198740 753446310
185690 189232 7016391
142012 143315 569289895
175179 188942 34310966
47941 62870 281041700
80468 97299 41815824
116457 199857 279667135
172868 177083 10563847
108809 151469 106565699
68920 129290 597836372
11674 189163 443753030
130064 188078 144489286
164903 185754 604850624
93613 103390 200896795
3412 150714 652462214
99115 115735 370138476
12809 38302 63838056
191134 193783 6621016
121290 168068 881195493
194570 197878 8435889
157721 176193 46148166
96626 160510 159734210
199579 199623 101518
141143 164790 58970755
35668 145478 405552074
16219 63933 119615562
175531 177249 4240465
160750 188224 982802235
195744 197791 971087
45827 71449 928368404
184527 193474 455447775
154656 185865 77816902
115806 152684 179471787
183264 194003 26929855
163265 181160 938242090
24713 178933 385666381
104438 142294 69079027
68402 110828 764654551
89853 127214 121418199
178238 196187 45045465
149887 176368 308008607
102565 198170 239167614
47233 173158 314742634
187638 198328 628137444
72676 96123 160197760
37861 170260 923372947
175754 189748 95476558
108618 150937 105762099
114750 140858 927349654
83956 129551 114003601
193911 197847 10003772
165426 196195 76880355
188089 192247 206390905
18069 144927 317424574
153270 191263 94892447
34728 195552 402249766
192941 197049 10412101
31948 144299 281227690
163834 180539 526475890
92433 165805 329874403
25124 138328 283505958
142213 172086 144819579
69636 80919 28159085
43514 185309 354218213
53124 166634 717383503
157458 176014 271848872
183804 184757 2362745
129715 187343 424387298
107441 181571 222322256
95014 123279 70943766
34035 128892 237704796
16231 177902 404209521
58106 184502 771399799
7585 98087 226509898
10471 26683 40524594
52231 124683 181592751
199702 199704 5555
35838 86788 69464411
68247 186687 50694313
196584 196816 583042
47922 155213 268119347
14247 81181 240423392
108309 174670 165704758
30772 136035 263639341
182642 191189 21395174
25549 192583 417760908
187811 194117 619045168
199205 199335 319715639
145618 160627 37425745
13977 167231 383361298
12371 146744 95942150
139768 185062 112768768
29609 191405 404723323
139944 158272 45595224
157716 199890 105594720
142050 145933 9766349
7814 21961 253562260
141805 192609 126747728
74447 87102 420535847
128125 192822 245846634
36755 95699 786123682
177182 177373 450292
81477 155490 524381356
130678 163012 80537779
41163 176206 337532376
167472 190726 405100144
166814 197280 339466702
150823 156400 267493700
89883 162283 180774178
90356 113055 115124434
67066 103520 498574607
71350 178863 485459805
56412 136846 201282744
139753 162532 56759142
119071 163451 349909218
67605 86028 46176992
110054 185044 73025207
147708 190383 106383001
33800 72744 97926428
124379 145947 86955351
62776 130410 378677454
11788 19552 19384733
105960 171231 923210407
15567 70968 454312718
141488 195505 134794216
130033 144463 35876927
25922 179390 383811573
64125 112998 108902561
138140 168758 105311527
23981 81917 437743121
107519 177840 119122907
102885 178307 188537845
89461 107697 86638736
83082 100086 42118609
17352 79197 354280596
24954 197176 430880623
61574 142692 202788688
123262 197265 184686863
128890 173363 110733635
113469 174050 583097855
50755 113124 504885673
124912 130341 13481323
38107 95615 143964250
94389 107843 878871953
5530 118712 283443577
147365 194817 842146216
177480 199933 56378310
2230 157001 387122307
190892 192506 509519862
70293 185578 287694903
65665 66564 2242949
17316 27010 24125634
148950 192127 691302595
158428 183792 651133593
27786 113307 830994071
10197 63610 134058023
110577 147511 524887893
134111 157028 784719606
81837 82994 2955241
192387 199136 17065768
29165 136886 423967395
13836 128926 288227569
146520 183872 92964291
12057 140176 320666240
131909 161572 73970381
78442 197727 298033186
83996 106572 56139186
119317 147559 394803334
137935 199967 154972953
119998 195963 189603240
188653 194884 589445120
9439 138785 649192411
199634 199782 861945862
11758 69646 145211180
127108 180736 374433289
19814 192927 432879616
106956 131739 62166999
158035 184258 65374685
189398 195328 536018544
2338 120525 334098065
140655 187716 422650573
41695 199717 559033765
55481 72987 273514054
148773 198272 777527219
78579 99970 629012632
52948 145281 399586008
64927 191262 315485107
132349 144814 31009786
196709 199424 6876973
113027 131530 46322395
32947 185234 402868812
71377 145595 790777715
150500 197321 650710279
104985 136204 78210368
142559 160611 44983189
126195 174561 131691407
74687 107207 273621550
6531 147322 352383446
89374 131822 106069587
155148 177983 57055974
11059 191622 451509202
39629 118102 542805270
171479 172670 2958493
195075 197699 6654721
42327 100705 145869139
182730 195713 32592942
136680 191024 135569288
162824 177861 43000749
101378 117133 553600322
92650 161196 171308189
197997 199526 726000209
18469 102757 210773657
71542 186504 286798331
164097 197730 84099822
30471 33932 8713242
148177 151583 192764338
23831 182607 963385533
167777 182190 645041894
180370 190422 25029169
83742 171853 219836110
30612 162464 329978255
72853 103447 236227673
93355 121158 146915421
49884 86771 985003156
16827 57429 101726200
92827 97577 11739151
46054 177611 328773312
62955 163148 888073771
14411 23086 21549153
2122 18967 42170247
6782 16423 24168213
168024 191419 748919457
187861 197647 24795537
112797 121064 276934225
93137 188924 239165846
197355 197435 201668
16303 74855 277034182
81073 110699 702325162
116706 192441 189026106
84577 188140 258338561
190504 194314 9626222
193076 195606 6452897
124969 160424 88273048
172986 182799 27416384
31325 38828 137349219
78276 116454 95407850
41801 161828 300067139
107554 166257 208852392
105684 178789 182490103
183344 189108 14398025
133130 170916 94159400
88731 137076 520794057
64080 97244 627870456
192647 192823 706914940
185947 196550 26787575
1585 132060 326787917
42729 126120 208816861
74151 164922 288850596
112524 123221 26902100
26094 146097 672007097
138982 178944 717126884
88217 199915 411937844
17949 171173 849992508
82608 133665 127603829
54150 163900 274460614
22190 174798 381715177
72012 187441 288036872
12403 93870 195851742
108009 145326 549315548
196533 199948 187740633
144492 173416 72076774
39172 163462 894507252
191197 195288 546586183
169251 190073 923095252
174358 174748 989758
86064 94355 20471701
157992 178594 563065005
172134 177641 13753663
169925 196333 183115675
52169 161510 87527508
147137 168893 54240841
14890 134469 299396618
12852 166531 384432430
121984 178479 367661391
117523 174825 142990013
111289 156321 112308224
129141 141820 526211206
183563 190816 18187663
97227 97447 516734
95357 163364 725623394
66395 184099 225937933
31931 170250 345944921
10414 182173 894901493
97684 138493 102201058
188211 191356 7944494
3732 136156 331533121
136708 184559 119238165
133613 157028 175091925
141410 175137 53970883
50606 158630 360244093
29260 45330 40549914
10413 38144 69499866
3906 30492 670086266
170768 195842 62795438
36006 89019 133086703
155353 179921 273280362
47172 134921 219687869
3674 12157 21332114
34123 181954 446599992
149967 167581 43966329
11989 26510 36124805
85164 170562 213022831
152724 198739 216495306
193232 199917 16929296
188094 199870 29766144
24754 129741 339883653
185165 192491 18449779
96612 142448 264636931
91299 109523 45518063
129762 146865 42614435
160665 173851 32795215
69608 100037 75694708
62847 173735 276825624
140803 149744 22220468
27060 97672 203764587
38999 141877 257389596
125815 166051 579225845
33414 46471 242742178
138672 162854 60300136
162020 194366 776226129
33587 83495 125339862
45237 63165 45043389
72240 167038 253252093
166017 194707 17817533
110403 153132 106626837
96462 182878 140641977
80475 102798 55356293
26338 48375 55440198
141695 180801 259425943
105945 160459 882953778
89758 181038 347277889
130417 133345 848241554
66106 174668 985962638
89764 179494 223918127
121084 158231 968788100
35748 76535 505368436
19554 70694 128366158
137084 160751 59047010
55300 184386 322546913
535 130979 326691984
189111 194551 13693203
129475 167297 58201634
125697 177398 128734184
114329 192408 194817983
47574 166327 376754004
143416 174647 761756766
182493 185796 8147276
30497 166304 375213039
174715 180616 14763940
142231 195958 121834744
111901 121060 2841907
155808 166873 431175258
152796 184155 521259825
7699 75606 766976771
191945 199784 689591047
155145 160447 13416706
87965 116934 380946822
171817 191939 798308589
51723 72832 472865564
89647 112718 563820875
180325 198332 45180039
136153 155745 48684598
46989 145988 247707934
134598 152025 43294245
9839 127935 295944242
112968 149936 213470416
39972 193800 384509626
110445 113993 892574827
34510 170254 832463713
73829 77992 10268149
22680 101881 198280765
81583 108958 734648936
10366 155131 294939955
150361 150631 690604
144457 144871 992980
7340 190863 458936974
156511 170129 955769051
112790 156246 108294691
97492 183715 215378651
155296 159833 494758873
179741 190907 27936150
140836 140865 57525
194100 196539 6198028
180638 199060 46235190
22098 153181 327973805
98569 173072 186148605
195487 196483 2563855
190106 196133 846945454
76926 138565 154018272
25317 155395 325391051
164429 195839 78511148
199971 199994 40299
166 1006 2043360
76989 116853 339537659
13803 33583 49407022
20034 61835 996687268
28240 199691 429065392
18887 32161 331672668
37027 170382 565658653
196011 196070 442526913
163509 177583 810863925
122171 179448 339090034
180570 187620 17454000
106438 113337 225810470
25885 154578 322019935
77343 121675 712455482
35137 97936 462611516
137481 194458 142158621
71725 91601 133205779
47677 56092 982048742
153614 181216 164071916
102429 173911 178671015
44612 151178 266438094
26266 128682 256655745
110381 170117 792583435
93273 182908 223840771
195301 197038 355682443
185384 189875 10308672
151006 194345 982620205
184992 192156 226045391
150087 162041 29872521
121338 177426 139697563
195756 199345 9080957
70253 186290 961553978
30380 54104 59592304
104139 189948 576425335
106451 185953 193228034
145080 198879 270127258
125105 199679 816643729
54905 183340 388668230
65359 197293 35571816
86326 152325 991773157
29302 124384 238421786
169865 175929 979989705
142499 150515 589835481
72001 75466 8745481
86053 133840 119366364
156450 162558 15417147
41139 145542 394580801
117243 185950 171351302
117531 171893 135610561
55 76196 416813029
39642 146076 514359409
148785 151728 7296869
2959 113642 890526545
113069 183445 175562210
152597 182610 74891237
188281 188302 380731166
40001 105655 164256060
147673 193553 114486388
72283 135339 390604428
88898 89980 2161181
27814 127983 251081737
186743 198325 701863343
85784 85922 962822904
8551 185557 442553519
155027 176267 53142703
69297 183568 875171362
97276 160530 264278360
62838 187405 14047044
179545 185156 13920424
21349 80025 147301725
66403 136242 191462799
81746 84207 6256947
49974 101774 129533935
106171 124662 46587611
137714 163679 120223510
100760 133098 937119874
173023 198282 490198511
198004 198404 128750678
9383 63996 667737438
33132 66500 780941382
97564 114200 41879674
100108 105400 103888683
160047 183731 58994165
187648 195604 284123005
51656 115724 663535138
107428 155027 118827204
21417 135722 286245839
124331 131359 7398734
56629 94810 95500397
199537 199866 803816
182611 189473 17103807
131903 136362 207422394
135595 148508 32171196
98234 126014 171578306
38252 130372 230715532
153045 179735 66582636
138766 167486 944004216
124049 170666 648980080
21919 67449 579447136
177396 183679 15663482
164712 196459 79340817
60650 152616 229803583
47255 159378 923642768
173088 175836 6879860
68596 114654 115075929
89289 189353 249666874
169274 195442 65367901
175735 184524 564642268
58929 189454 963725404
125702 152906 67643827
80829 165290 61877821
119864 181922 154745131
34264 89414 138430440
142723 155417 994522744
34707 40064 195092901
75653 104190 70943467
115797 132854 39382364
72709 188696 289466353
182231 198240 921374645
122061 196434 185648887
81300 143030 154241787
85833 198691 776156494
56186 134891 197039735
173752 181937 20469565
196649 196795 92720522
11404 87185 190053357
42357 128431 579035348
110994 111660 1718799
142195 198338 40275558
5078 138352 949602528
112248 131156 47386371
125049 131858 527147375
51012 87421 91470632
43182 87107 110158943
127166 162677 491436466
160263 199854 799061886
130891 136565 13915615
111604 168537 142188058
68990 173460 260808588
72878 178619 629292623
102577 112749 25742676
142496 186538 633705261
184530 187819 8159128
159694 165987 743755346
113870 187069 887354721
18497 156483 345054875
124447 147915 58381085
60500 77887 43571815
18990 19827 2086668
115905 167419 128581872
188619 190128 774799628
42134 120634 196520553
91142 134000 107173250
73248 194576 302908972
36489 114182 739860268
97139 165930 172016076
21244 183110 772182878
109622 161360 129232343
91964 183789 229185877
96333 191084 236730776
80974 130456 123767179
163737 182657 794050477
138526 184401 306459088
195758 198274 6012501
191297 196897 14158354
90688 143981 133089501
148867 170559 365675024
152399 162863 737974763
112814 127472 36744542
50867 148933 245296620
171605 193946 339475353
54518 103550 974619844
173203 193007 295828649
44996 118363 183614913
16341 136573 486504227
125509 128039 6293772
46185 119226 827789558
181085 189375 526973785
73072 91025 44824169
11382 199415 778603655
123019 138636 666774734
754 74271 184484233
79705 194434 887262339
167793 196834 72598049
128443 183559 137297781
57161 181689 951086064
120859 197095 190271457
126864 146293 48495044
38397 122019 230095577
179950 180471 1380151
60363 123534 158167307
79131 123047 813635497
56926 194616 517870575
179087 185093 14960270
102364 103997 966912601
104300 187520 207841695
95743 138269 106508965
131103 173793 106343444
26467 62745 91325468
66771 71563 12068940
75392 104482 72336128
160158 199973 99593216
60371 116732 140983114
57212 149297 230186695
75161 104716 73510554
36633 194938 875234256
97830 158474 664535548
113389 182258 958309871
185786 197139 827925258
122971 165870 974386398
167012 178929 29587038
2494 133616 389556759
151757 159642 17116488
83215 151886 909804637
9192 27166 240056387
26788 125853 248349312
167411 196202 57984110
58444 119776 839281405
62299 143402 202648237
24869 89311 161710789
74755 168316 803703146
10341 126825 291815939
196296 199355 823797069
16927 88374 179117570
95197 193793 246289783
146888 157659 772766172
85560 183285 360393441
56585 149208 231600409
87067 174909 903598189
101722 171581 876853042
86149 90772 11506325
139975 162247 55528276
120238 168350 120036354
67992 123255 74600568
65501 115698 125459251
50067 153690 970866518
67389 188162 301507406
170175 194772 425452800
89349 161157 496179081
95294 108017 467065343
3085 135180 330736472
117457 168806 742985852
45517 195260 419903847
142733 181742 658903022
187373 196718 23664549
129389 147178 44325709
119474 128099 445091570
86536 125153 665660862
98652 164810 165423126
97944 175918 31242059
154775 166345 28998913
164016 166321 5755292
159668 159703 94847
181507 183997 2432468
193648 199883 997793049
71698 122778 60526339
120351 190912 21083077
56276 105992 124318121
1642 32632 293601143
22470 199189 492746168
149673 199015 1457887
95778 160612 162074807
164896 165255 119532873
111414 163183 129256043
177165 197812 51803106
107063 157343 178802149
158484 171404 565308895
179808 185127 13211449
86724 87389 508022145
138925 196971 144969271
122669 189401 166280903
129879 173508 108640268
24995 193757 422098148
36828 131615 237374450
70053 71728 5998957
121742 175091 146789752
92638 195402 256730717
42075 90422 331215092
42146 111806 174277731
116839 196030 197771664
149014 150285 1563138
111535 175234 158962923
97262 154759 972782887
116963 169253 507324012
137803 177312 898946097
6485 28846 735496043
171377 179578 502878097
90772 135279 273365711
143735 149980 15513954
196224 196576 911540
88344 127484 288246648
122692 170208 118382731
32524 185225 381738275
77 114729 287120820
161704 172419 26612857
126743 147530 769852458
148277 186542 198416208
59112 196221 342648483
61060 194491 400830037
89301 110203 52120715
165111 190718 252600286
172306 179231 17241313
88258 179245 226924719
118760 187293 170859749
76194 164737 457670236
159433 165259 14651190
174159 190513 40843998
191921 197235 13447005
70999 93254 178508006
34574 90798 141056538
191325 194362 7638311
70020 176297 265412705
186462 195533 87877745
177708 198215 461327937
23182 92917 174783784
108328 176697 170738458
70990 82867 29720741
71031 144946 184582185
31663 185932 385671461
85585 123224 94111098
100001 145432 113782280
36146 82506 279447459
10411 194843 461308249
24770 109815 213129906
141216 155176 34601936
26849 112134 213714618
123260 188552 775572913
102336 194723 230962403
85101 193385 270206786
186372 190097 925888654
92410 101869 22999188
119844 188552 171295308
174043 199805 64640912
103644 115008 635639673
88010 142359 135694862
122766 192085 172840274
125165 171485 966787666
54113 134126 341571873
88808 141614 982504837
128660 151409 56634934
128155 143010 795134934
198209 199167 2435744
99740 155816 140122596
112640 159960 118106658
70602 115446 112030065
121581 130915 23295774
157886 192994 929484465
145205 197858 131602262
160881 164481 8964315
49511 186278 341696397
76468 137624 152831094
47088 153688 266512390
31312 92308 433464459
159525 165139 18603990
117466 158567 46630189
40218 154107 284727993
11270 171252 400111386
112541 192732 200140806
105721 145176 444503851
17286 124050 664380833
153103 183908 14149624
23617 109581 338048112
115725 155927 100169365
35435 181402 764873350
143518 169004 63586957
53397 59298 14968570
83599 182610 532819222
107499 132542 813829947
136969 165788 71905299
199155 199900 1872577
20207 159532 348583282
27380 176054 371963842
31510 143422 280183684
45050 46366 604061185
175882 178006 5273347
109768 194200 501703656
193318 194533 3056626
174063 188445 558440449
195943 199951 10141867
181127 183331 23599372
68366 137356 172380792
68639 70852 217855432
20840 195740 685101577
87788 198147 275613299
137236 150204 32342645
158702 178125 604004495
174947 182825 189206229
66754 77016 25658360
70821 97422 66206342
81428 87763 667331629
184966 191605 16697596
19020 82990 97635504
171335 191614 610023495
56483 87073 76852757
115315 136048 51815748
120002 143015 521229150
130399 157035 66228828
14711 34594 52574669
199453 199995 659216454
148481 199930 662698021
88985 174868 585858396
177885 181029 7866061
148531 193548 112369257
99048 172810 184289007
104742 118302 803237864
150014 179694 80657221
141210 197014 139330530
181491 186725 12926063
47866 124084 190908175
154838 173078 45566712
4629 158270 384434413
119659 191210 178458368
80454 189584 776995472
76200 84667 21229140
92111 128915 92173649
156498 158658 240283736
132146 133126 2454598
91988 171086 556855815
56693 197351 351647436
180337 194314 34968319
68854 181664 728369363
122363 198450 993768765
110372 130410 50242497
91833 139299 358872163
178653 198860 11937228
66184 137154 177377719
64643 129242 161591340
47678 66523 47347632
67534 160239 231549539
166395 189152 432222566
8575 148384 349865649
137610 194344 22028235
118741 174448 138937987
117641 168434 126811596
57997 162096 659800637
114395 149072 86485168
17317 115467 245770649
197945 199565 4122683
172484 196882 61169080
142911 183734 921343790
23925 187065 407917984
36160 110388 185928177
119779 124901 617220155
27575 113938 406840404
38248 172413 335419927
90950 148265 331137623
26987 176772 937941429
139034 156942 44507182
67027 83660 41678659
42036 133199 600594345
51594 104302 131825416
187046 199062 30379645
140035 177161 929543965
136008 164828 71919924
79837 178131 624273227
80024 125903 114741194
90180 170602 539025233
134011 172626 734355804
154780 186316 127599440
136506 158085 673905013
15691 58359 677961896
100712 194718 234978914
87488 135888 120825465
102803 161596 147216189
50335 54009 9259346
156973 162831 636968989
137746 183552 114091795
11965 137027 641255463
28342 29064 519005615
7752 96845 62299469
3289 78970 189731524
56225 93619 93558603
67265 165580 520412623
122551 170821 120254138
124836 145575 7788054
135807 152421 834647875
126535 138881 30710427
38207 169396 627796306
100520 177472 192284549
174244 179390 337202245
7957 146137 345944806
105151 143016 94806417
167663 183948 865238891
119593 155063 431066248
17283 178080 402059979
25914 51136 63286681
20271 52601 80997650
46404 91310 934357437
169369 179300 107073134
91003 176370 194540830
137413 149730 30662856
129949 188958 15466440
22781 42285 49124937
163691 184957 473676532
98831 143947 112922263
124566 177465 98433718
172322 191709 48441317
80240 136525 313621526
11033 12588 89829123
19475 28496 53330271
113950 193006 229259467
179708 191741 87949525
148852 185657 91714175
147115 198478 976864759
16874 73540 142178178
24768 64588 781306033
194941 198581 9209433
79567 129885 125882461
162794 165944 7912556
193804 194852 85449662
44879 178889 334787235
58178 109967 908026912
46822 186950 350074752
81899 182750 251736715
173533 194405 52224170
49776 134626 993134411
167283 180002 727077468
88327 105929 952888723
174861 177071 546669330
176653 181590 2013200
105264 145452 100555796
100584 183979 208334149
40089 141727 254290254
61445 121507 300171268
195716 196569 164934885
7668 134373 317297040
152330 188060 8578786
196693 198440 866193607
82842 171001 220008422
66313 165347 870782417
52046 172467 301032287
171849 181866 25050743
90462 152388 850510367
183996 198182 179818025
14099 45071 77641185
136203 171930 89044713
26472 139688 965528219
60666 115317 136686720
40123 183201 357563897
197071 199899 7150456
9047 32937 345824517
55591 136113 201497870
151484 161662 720307506
173349 193389 64449377
173055 177478 314172787
32565 87582 293034063
31034 119104 153044295
94850 129735 809634568
171526 176181 704456
169412 174174 11764920
23937 133373 336802449
163423 188038 400158988
191206 195254 994116030
152343 198283 653871257
94422 133579 835024716
50409 51305 2251271
166430 172127 14121823
53026 59247 424096732
188459 199378 448291806
189298 194802 629433290
126128 152865 4311596
91972 193759 254179950
141109 187724 116081891
60358 118814 211274345
28236 132642 261584820
193430 196670 166704264
114915 192360 472899747
48484 139249 227115318
197079 198766 4278012
92876 115115 55644001
152769 160181 391720921
120985 187303 165193110
185255 188191 7412070
8174 147691 349175888
14891 158081 358130137
158660 180458 54456433
59472 96920 724314044
95918 145347 123644581
144746 172288 68654320
179985 190980 4227980
135354 170511 310174366
116517 178012 755558031
122754 187100 477446708
160390 197080 425119042
92139 105345 387037769
44589 103296 458882719
41614 89580 806678887
137490 170682 82686819
163525 167956 881110764
150757 166580 39507499
130796 181762 138158619
42267 53577 715311350
4351 28266 59765695
96932 133561 91841848
176502 181143 858374314
58581 159458 424583463
98832 166655 922806640
81490 172985 592111534
143559 197924 135820442
24560 117945 233952112
113296 178924 463909442
151800 195325 108739778
159473 191575 80081055
54571 184537 781095202
147472 196408 122265643
74298 74680 935544
44116 44410 820726868
26629 103961 193584377
10224 107927 764493769
9932 159837 707931394
103766 107363 9182182
128003 142981 104576842
62476 76965 36180072
176674 188938 583442641
195881 199649 5652836
66927 138380 178581427
117183 122915 373281097
144333 165614 53141592
102311 140794 96466391
95310 134897 249287054
6739 98220 822918719
186393 198575 30806770
29885 112018 2823461
67178 93761 359120555
126983 165801 439421708
63830 195908 602430145
47995 159814 279564952
125058 130234 51674984
100580 126158 925365563
54441 148791 242150172
178144 184278 15278649
59047 85742 728259202
1303 89838 950121828
191781 199747 737877977
149012 194486 739665990
125576 186077 756947434
127501 153073 860689273
147664 148432 1851339
106489 120331 34881459
21907 152596 327047211
50040 59759 24516862
52728 139787 127887415
121618 172434 101188231
169324 194882 943031017
63310 81848 46353980
85277 186385 528222063
71262 129784 861126448
112459 119611 17987129
76173 194943 296562523
74251 126465 598604615
34685 151653 292666519
192188 196749 123453511
112267 128381 341766778
149026 166502 37486129
110859 176620 164182542
134144 184898 126376166
59415 116996 143994401
92677 128830 90563849
78581 126550 195005547
16989 62271 113673962
72106 77438 795912050
11134 123302 281022858
169028 183427 48047225
124797 133744 22230638
176268 176996 1775826
161045 183528 395251445
193105 198610 13971852
49124 123811 927009922
30328 91915 438480459
163994 189434 786346841
93431 156019 156250743
147184 152537 492993431
167995 172514 632089191
169797 189031 47927356
123291 195179 932649959
31246 78688 119446152
91541 139348 119557041
158298 184545 745625582
99185 152890 77716094
149517 194983 113558601
38639 182984 360793282
98731 138647 459714384
180735 181859 2786347
8747 97720 615555612
184924 195368 26312243
14372 56629 105850268
20012 84993 163080229
26510 147772 769635494
64468 71270 17117341
61040 71503 26290510
78465 141083 24561345
156819 162670 14731838
70640 151090 200907737
130541 191290 551967353
116042 197946 442939836
157253 175633 201516746
127288 163489 333751281
128038 188142 901468293
77681 156346 499319287
97633 160534 157284244
79289 114851 88823626
33219 165665 659348832
18000 175117 392900497
87762 169067 368154122
120274 146792 66183200
149629 194900 151365857
11226 88441 193622622
32732 104352 179285281
160326 189181 71904565
46045 48809 282870416
112898 171402 145926851
149285 195698 116000114
181221 199360 351777460
13301 37594 210873493
107507 135673 618541715
99418 194175 236847162
75026 90723 39137967
17974 45324 872679098
175008 184205 8899775
166241 193935 69139323
139204 152431 765564171
34960 92735 751428506
37036 182261 363087767
56855 193418 358025553
75319 133449 145223957
42850 119725 580105931
7684 90675 808465115
198847 198990 620165558
95107 174161 188217720
154273 180881 66459780
14776 152176 927860583
194158 199198 12760799
195495 197860 348970220
67267 132200 162347976
162166 165445 8219769
6168 160343 569426773
99890 126399 209526562
141269 155150 405085185
371 6158 14516262
142467 181179 96480309
77878 117050 540095536
199636 199845 502524
73033 76472 8548372
107927 118651 26903075
38896 83419 320138554
134995 175899 101901875
191737 194992 8215138
111999 162938 127176899
23852 145077 303467081
73922 176640 989019293
152749 187503 531477069
115080 143413 70836921
183648 189889 789371884
19495 101859 732479125
49914 81383 79040466
10436 181410 427633395
104083 168381 72086263
25354 53234 115845881
74325 95683 399989437
166766 182476 502928057
185394 199450 653623497
129764 152209 200808321
91114 122758 224695484
98063 182689 211432008
160925 190576 799578339
181748 193830 179979060
169821 190843 476964893
100126 124419 206474286
120129 122758 6635189
64645 197569 332164265
20371 42128 54717543
131832 152821 52237860
28484 71707 218250005
199317 199591 76005383
163953 180763 574290452
25785 184248 396272928
40807 158185 293442356
108406 140710 840075335
163025 190459 652959750
113363 128639 38237919
118867 180567 65030124
7740 14465 159774555
41844 101990 150274419
31259 43538 30948603
175172 184403 344419138
145136 159096 34812615
29468 69023 99494315
141800 151785 906845549
91207 188477 242765243
50256 61415 3130117
52082 104377 130809069
26750 171260 413432748
17232 83684 166670686
8557 16478 2788958
128536 162026 83485259
140053 152494 490462334
87222 169483 781614030
105866 159084 133004498
176199 181555 292339577
146612 182303 388718542
141465 188689 117679799
163204 187293 59953406
34157 131963 245019166
146363 188135 621213116
14086 34941 61304349
16259 183877 418993640
75082 109098 197971798
173586 175511 4875030
110885 135334 61164988
193560 198992 401253912
195208 198298 7825661
8678 79200 176826073
77554 119477 81072955
166007 176664 660538399
190809 197806 271592548
94023 113748 49447064
121567 153618 594953931
154310 166503 30549976
36503 97285 387768373
57779 81348 59160594
195792 197538 593814840
122996 169510 202941311
27596 58483 77656488
122449 170519 119746730
59947 153060 64951676
56025 117028 35548496
21658 188317 456159726
30107 74203 110929850
130887 189156 815215933
11472 40519 72836665
23638 163578 510659995
67168 124988 572977546
140191 152843 28815763
85779 89213 8540216
65835 198936 354115944
115412 185420 264010664
134874 181750 116817513
60201 99297 97593154
67281 130755 158731989
2406 100486 911866434
89771 90921 2879308
7950 126256 296377683
126708 144492 995763548
127180 159532 80601302
132542 157372 76876134
341 82691 206488752
196067 196505 741166514
175861 191539 39152234
33712 189346 594942572
141729 179308 164011599
128787 146765 292590747
110453 171890 979083466
18167 132441 286141798
17731 85506 170012882
48148 69229 946292684
47347 129535 570353442
90021 143693 134109746
25553 118734 233472273
179442 197628 45678467
74869 141704 630806123
55495 69453 35210439
37420 120075 280856147
177039 177636 1502067
195222 195454 576108
183511 183643 602392880
192285 197850 14073069
39941 74408 676256427
29181 165975 342381220
52797 188482 339114938
37228 48557 51640737
196673 197710 174070319
134007 191202 447164684
171863 183229 797733950
169167 175546 15841805
12929 155442 356371516
155583 174173 46484124
199623 199645 57040
59379 87683 671314327
63658 81084 43625252
106056 117325 28294240
71084 175575 112857546
157424 158762 3364694
72789 93394 51283637
127685 166574 96920306
150226 190619 726177736
106418 186274 199350747
129744 167101 93091623
59150 185371 591094061
77055 126275 393946358
10820 113479 694089692
61566 192564 203583927
130902 175766 111803286
63833 118671 670622757
110532 137115 745961708
104082 194322 225587141
36689 142413 264668246
12166 71011 147569404
67385 129758 156029020
49413 76123 214919910
25547 49046 981023044
185501 199355 319284125
48844 85538 92162889
70968 76307 713602408
97644 120264 56835230
13740 136405 307020531
59232 65460 15677668
90332 199265 272182649
39625 183043 684315255
19071 123728 262225587
103778 143364 220350265
184300 198083 982366252
27231 104242 192794153
139494 148900 333338153
153150 196857 109336244
171744 196121 61056059
173292 185612 581056667
127885 147223 48165381
103729 170973 168158245
148552 164521 39878955
38438 68260 74919936
53027 73999 811062766
35087 66931 80091549
5693 28827 129999118
31952 109459 348151015
145638 186289 697179549
34206 44486 700921929
177340 182966 94468354
180329 186646 686745528
12593 118948 266385535
165695 183851 501492085
67517 97973 483712885
24202 184236 989400179
168093 183958 458454166
190897 191434 1358303
194466 195143 116810357
118316 196191 194475052
105927 127004 52916931
87818 180781 54644446
160153 166680 407197681
106679 189236 206180116
139429 149790 403033990
36167 168099 678700145
126548 172790 115140666
134793 136185 37891696
170697 189427 46734439
153101 182215 72681143
13854 123641 275013418
29396 60018 433952473
177814 179939 934457404
14584 73221 147101609
60720 158728 244870525
139681 180609 102028601
30569 198150 419325107
414 193161 482015231
79475 119460 488149456
45187 95591 126052029
150337 196917 738499434
10641 103578 683246781
127425 192617 162534238
30133 72122 135804912
65173 128265 157757506
79282 149827 176169352
128617 139315 26670888
32673 127115 462142050
74413 83138 21773969
108021 189327 505142142
86694 112380 295721153
162299 189464 67698843
193222 194774 3919622
31422 32070 799476792
112382 179611 167709159
38692 86331 119567260
164588 169271 11687969
53993 157962 552186715
90569 191495 251901313
44000 95483 30718356
178750 181875 736227711
160263 169912 24039390
126138 197889 179077822
58090 94358 835299834
189609 196701 53911036
57396 194917 467103957
90676 154001 371957388
169908 183733 627824585
135462 193375 144481542
130506 174919 852391646
124662 162043 93145822
52197 184946 331737863
5466 32503 199022692
23715 48882 387924883
159747 189703 817306308
127568 153608 977683002
23970 114778 227522238
2120 101468 248568794
68095 122234 395650390
149730 166062 40827269
36617 133498 242632857
134243 162383 93937829
171093 198161 840565414
51639 103324 129181031
124255 183015 924301640
167837 175769 662616575
87598 150120 507471107
158566 166311 124871849
24317 99029 187066973
169526 188430 47080093
98145 187406 222904123
64659 116575 129785903
124938 158755 792745926
180063 199210 48109211
80152 175133 706411860
169811 176951 17753534
19087 154654 339073476
30959 126173 238677469
8847 57576 122180915
67042 146387 952546695
22931 79400 172877664
105941 114368 21269025
83690 133143 654870058
57711 122474 162227607
64600 166841 255431827
33023 185887 382129859
67778 101354 586672443
184440 192378 62025685
13839 71327 564315232
52864 136698 734352968
2891 135629 622855306
193780 199931 661045353
92545 144270 129309538
60277 163001 256681869
61408 131634 673960841
152032 186273 196592814
159726 170936 27955422
26080 166360 699670340
19781 192059 548578705
29021 68161 109213393
136847 176751 99475050
36102 193402 402228787
44015 193495 687596006
187231 191870 247222920
55563 141634 215380670
46063 178588 290804338
110377 148099 94211297
51654 114613 200942854
33195 131556 149299288
167057 186369 678775262
82132 168523 458018155
92494 117024 371044965
107747 195360 24421112
168694 192090 58378919
155353 171065 417758252
36662 123133 216697057
106704 162023 144104613
160129 167637 18749352
14111 62620 45298243
3256 33283 75095291
92712 94408 4219395
182584 190153 945062666
47738 61368 34238633
42627 199111 689532324
7302 171336 410246516
80058 138005 905756016
65350 97560 837631630
64562 90384 64623817
148209 154619 317530083
109294 129492 50659744
10698 74227 159479735
25197 120430 238661146
159760 198186 436057457
179644 199904 996067176
159544 182903 51126687
70442 79031 501843335
16732 101348 986457402
18812 93789 563103296
42461 132830 226129780
35726 103600 169802891
109964 117730 255116320
93172 104212 722474929
185568 190606 12710252
82728 137257 256156598
171559 188587 42506881
128860 134141 782243983
192716 197881 5439632
136157 177862 103964999
85466 114838 73224824
192559 199050 16463137
193101 198291 699910173
197794 199956 5442634
108807 129570 541386144
18524 84161 612239303
97586 184559 217237141
169996 175587 781780525
54600 131997 193806826
114877 171623 141580957
27081 43998 42623132
1434 171083 424389236
26141 39496 33695643
183592 189291 563724290
114277 168303 394347451
17844 79366 154259128
181615 193978 30921199
137157 142963 853568063
47695 160827 417784697
29395 166052 342026790
103861 165978 155413546
170363 198113 797361326
79935 174557 236149878
81169 90845 1809528
126313 149653 307415397
98613 188117 546087600
64291 141065 959100438
8352 88360 200632490
139726 183485 109016974
173085 174020 2303021
175517 184121 3874535
186552 186840 840615652
136511 163891 68326617
133828 140792 17355807
122491 128742 869538542
90040 129029 97533944
7025 67898 152694490
80268 136151 144133601
154038 194933 102219400
111880 166355 770657823
150031 177421 68258909
173809 197987 60634790
21724 70229 121833324
83975 162348 195648351
81316 165224 621612085
141378 159225 809578855
182082 197145 37813280
9744 43926 853114126
7518 89501 205507627
66342 156799 225830985
125521 156895 78002388
15053 63562 121653826
185714 194156 21313711
26685 104840 195709243
169551 193484 215609870
112809 120645 875740864
186185 190789 6373069
45447 59469 128343959
87583 104097 40881741
133047 143441 217413080
32535 106474 482560140
195816 197644 252974866
183123 189033 14745611
55303 165523 882440113
3338 78079 535723535
49868 166212 290947725
55512 127633 979806911
114052 175959 496198231
146999 175430 695917349
162500 171137 21506110
22687 50819 70558525
6715 144400 344581876
100552 190126 38798880
49532 160409 305919552
130991 179744 728952537
106971 123019 252502928
180192 188212 97680790
120447 179593 557940700
14557 145578 327899286
10027 75066 163296433
41342 178053 425881058
125067 178583 133192401
42250 50783 21180766
18560 103078 211364389
67775 79121 28365312
104077 120207 40658459
189490 194813 13412010
181890 198476 874842233
151006 160361 23341499
143730 176450 221778970
23429 179194 389508092
120539 138880 223968030
86910 114834 131698492
39875 115439 577335581
151718 166692 37451144
140651 160860 50427206
7947 96206 220977844
119394 192612 182641858
184251 196788 622779514
32513 90461 145382882
21031 44813 920439054
104816 162128 143339858
71725 198756 317363852
120471 151777 496943705
88883 118535 74018573
99859 121910 55526555
70907 188336 581539832
24074 67548 109255588
88869 150266 866857961
26044 178471 381218059
191844 195011 8003855
198198 198426 348865909
120751 134131 806606420
107431 168327 152217669
196854 197786 1981268
61479 109805 892176307
57599 59177 4055125
34054 148232 285746214
7354 151078 359634895
61656 88383 458737399
65058 199119 442766055
69696 72340 112695964
121231 175622 135546805
181128 199942 637576655
13538 93407 199991637
198638 198930 764626
3628 13394 24512392
131545 184006 371517399
146225 147580 3302741
69458 119010 123869221
160268 163864 8999290
175455 185698 916935308
178738 189017 229445335
112349 174395 154798838
172474 184265 29388582
89844 145004 480588172
10331 12565 5677965
144673 192719 107791493
81606 158571 192098436
45905 167106 303007741
139545 144218 11595174
83744 158433 186376027
193515 198705 773196501
28183 103122 415914066
13451 23040 278626004
49008 146291 243471655
57653 143152 403058658
163108 170771 19064617
52449 85089 905641583
19489 140689 434319766
180837 186273 559890840
36173 183654 368705850
121974 133148 27867171
139951 190185 960342909
159978 170851 27085886
93606 195062 797760167
136947 144568 18973483
39158 102139 157406764
49946 180583 326593436
83844 149687 164364367
64920 161067 240209574
113062 155448 105636657
179955 194718 36987618
79073 198232 650854777
44347 78872 389569596
14614 148405 334737587
62893 130880 169967946
16340 90652 186235433
28973 77460 121775476
144024 183531 98456664
57432 78770 53555998
179681 190231 26338434
18816 114391 431168217
104895 106573 4198161
186018 199505 34103465
164086 179194 37528959
9040 185804 441966571
109712 113812 53850428
99704 140455 102115077
112673 176330 158876727
165916 176621 644501550
161164 196301 174713110
49922 70705 999855305
16273 155807 720864223
100116 102480 5913175
147062 150779 6260150
16113 34541 46033516
45372 158179 890835072
179230 180101 2229044
51006 51418 371628602
18560 64976 116482125
82133 188638 265835986
42139 45516 324363920
174196 183698 623872197
176287 181613 312071809
122350 149010 869311888
65115 165649 586528367
131008 177757 116476499
169729 175008 196942838
157319 184505 582879153
127335 187731 958100492
198759 199873 812892980
10642 36752 47508998
91576 97943 239797690
183084 190322 18026051
180293 193245 957112065
75872 172284 746350351
29474 167680 345882448
17017 55283 274227669
26081 190076 611785641
183112 185751 721327483
197099 198309 87092480
181514 190531 22511594
85848 194698 271675842
119993 121435 3662992
98190 162249 160206121
25947 36729 608246052
186697 199563 32579632
163934 198515 628736934
145440 149786 10796651
194475 197858 696000956
119684 154269 86115125
98160 191169 864808175
121793 167021 112749455
160049 182554 764138767
106158 109869 9484982
24778 75839 128291800
77673 98906 895923267
48427 146144 244494702
120628 183996 157887090
47008 70834 59869833
143946 152626 21606469
154458 159302 52014415
185889 197999 30612681
37 117372 745657525
100805 181800 202434756
47846 173420 415406863
120303 179417 147339819
80118 112431 80690339
25381 112404 218080813
11782 121687 275285069
16638 121610 499625448
97324 103187 14519149
44972 173012 319936701
186785 193546 17052821
155762 196737 102607419
163635 197108 958661857
198551 199236 361188659
76383 108134 79224131
73474 146452 752731326
53110 137856 212143192
197565 199685 5354215
43410 194772 378298575
52694 108149 138851390
1594 6999 13577513
141390 189430 119706772
102632 192376 224349175
42076 186823 448453685
126943 179864 940720190
55291 68199 32556268
174139 179172 978394730
71056 121732 126742352
93312 131210 224582290
115316 148914 83856031
123295 127049 9283897
57033 64136 278040061
147708 194871 117734091
37132 85239 601409458
11765 165412 384381840
33967 45647 25243255
67200 108109 759291403
61174 64388 8065612
31359 118530 218396962
72385 84959 31478733
51298 99081 119563873
128976 132133 469916466
69645 145453 493079199
194236 198180 2646793
167278 196693 357202203
44918 165698 301963044
113932 181138 252028343
67809 87432 49185480
24861 26405 3813539
160345 190713 705509067
16859 86282 653683630
99241 153273 135072678
96919 117475 103529483
195550 199372 9697214
199408 199803 959121
72269 104133 35277929
199641 199777 313281
24653 140393 289843195
134444 189106 136182325
199994 199995 839779417
139716 162183 261638218
111644 164193 131235671
85834 99829 987131627
54504 174824 508574249
190792 195014 10651616
29635 42178 31774395
105790 196975 284046437
153245 184569 78116233
177474 181351 918295890
84578 190790 508495536
138450 155911 991066085
148837 193191 110695149
117872 184847 167010283
112977 146160 82956209
49166 174721 318809980
24245 49993 64606143
83550 107945 60777993
87364 106713 48058512
87811 138398 126308096
100869 182252 684747156
56727 139468 529413537
125584 165747 451448038
154626 174561 325407269
170693 198803 719078103
33140 128117 237995273
164093 174298 721916781
111101 135058 59990405
9680 43314 84438079
46429 74115 69611075
195794 196471 1710095
28595 70730 757892078
127721 144937 209472860
83539 91982 20939299
44896 84642 99691944
6981 101253 871946302
114789 169918 700867080
35800 158729 307526528
13763 18097 28601542
90678 147645 142250105
174100 197917 59739035
20995 124499 259415578
83897 181632 243934246
116723 159466 106678992
167560 199928 883123339
19471 187480 494877792
118449 157318 657711763
171258 191942 51687693
86144 152925 166610743
92635 157913 349604777
186807 197687 27521714
40921 123520 206841092
160914 175647 36681937
23485 89122 47727767
440 129573 989378926
76409 98480 54911612
167415 192189 89005714
181591 196581 37624115
57270 96559 98165701
155016 163327 77935693
37769 102089 491977854
60323 158368 466448180
107890 177147 595521347
54201 181116 317221291
80057 143966 300786707
51282 162696 977477115
147322 169719 55830515
84795 174385 549584423
191641 195749 10417386
38593 79941 504862058
76122 137679 953250206
196012 198400 6043026
28279 73438 16366117
115594 144858 73043325
58729 66454 714210324
144301 169749 423646831
187893 199261 28786311
37977 55411 702542442
13379 76940 159326559
42642 46917 532013909
113244 170496 840918780
138600 158681 50016092
147588 193605 114816564
57053 102086 112468106
163358 176225 857477307
128612 184978 140396631
149787 164519 36805158
178058 192909 661111573
75354 193320 421350518
182627 186803 10313541
59641 105551 512557308
187378 194317 979847885
14701 83017 938893516
3584 15499 29893209
164540 173007 606583134
103480 192860 660101732
5686 186030 450899788
192387 199530 15769133
137879 152589 36576513
76057 162093 214821676
69379 129687 150822323
182034 198272 902800980
128369 157936 55376319
155798 182114 65777753
95697 186695 11977613
23222 188211 412574597
107812 117139 23386535
23866 118287 236588261
105248 135441 75624080
25184 55587 439039928
112447 169780 143117415
179372 187640 593399924
123117 183160 600797443
102010 116442 36351816
82951 188365 625619386
15723 167704 918823491
65000 65248 637174
159702 189178 85144573
190765 195374 385939921
142512 166363 573956739
124076 183869 148880630
1290 145268 502451819
124807 151290 619318665
162561 162827 923132167
37423 39692 5772573
18189 97056 272776343
88690 112961 60551011
107440 139291 129283287
71238 149062 194285869
99617 146682 254087878
164466 197075 81514717
65931 96925 77230678
55102 176642 303783559
33021 128046 345888869
124306 181017 141277528
170152 186365 107414699
90360 95027 104865578
14231 114871 251973454
93274 102273 827350959
65182 144232 121089543
125503 146819 577333053
178094 181883 3302419
120163 176512 35615498
29785 193452 423189945
134671 163201 979574212
109640 151087 780427673
68684 133741 482491093
109925 128199 446409372
134883 170625 88987671
129802 172956 307092479
7730 164944 813742744
87514 149855 155558212
78722 103957 885053441
29842 113459 776287196
139890 156506 41239589
99614 147249 989119888
195554 197802 818565383
175400 187196 29317461
178043 183468 556342169
49879 63106 348654505
190278 197242 626042977
18760 148220 323901765
40080 197579 456662991
143922 198033 856031675
105014 124659 557786424
98254 99316 236118
105614 120249 36827684
40179 151971 279543514
62509 131064 671222430
143334 196499 132819193
93276 196988 736187424
88237 175012 340718841
167908 185945 44791661
101708 146791 112926545
178873 195972 42938721
156351 169225 32318812
79082 130294 128114656
151621 165749 35354008
168356 170705 858708676
147381 160925 33800285
36152 82233 115674273
104213 119132 37618712
185574 195678 460136889
57921 158994 131362322
156401 171350 779633441
100364 119555 48355840
79063 161531 529494435
111348 148649 93166798
174611 197064 928687882
135632 152689 42475985
109909 121670 662535682
32234 100562 968271035
52834 189466 341482971
95004 104129 22686715
95992 155076 393617038
54916 121645 167180199
159333 183205 59494361
80261 155497 314727167
126716 152241 224091752
160813 192754 79670646
114163 195254 276302835
83588 168949 213128023
47631 121923 216890939
51849 58755 17452535
135523 140772 13131665
47743 136195 482661426
24937 197385 431453875
30800 77265 906451304
23881 133157 273766792
194051 199909 14808200
16509 113799 301281726
199360 199422 547224063
33322 167831 336569307
22186 110285 220704032
157675 178519 51941767
95615 95944 788006
54391 54512 702275030
171862 191175 48288628
82982 190794 369094645
38246 73580 501273305
114691 149655 87276354
77442 97364 64691062
108594 142032 83613382
110387 140861 856874664
33248 40142 188996955
35006 65468 512194368
141438 191999 862680545
5526 150156 930314857
23294 43436 50646943
57841 138436 569077991
185084 197519 31389512
195644 199736 10340584
99300 170074 369479110
140706 177319 413327310
189258 198863 654971503
4708 106663 255254104
146474 185144 447818942
154238 196410 56228373
77977 147016 172548432
84917 164683 199089839
85721 93135 179695185
27761 42264 289407089
63885 130995 167879885
176511 177294 1869521
117268 185568 305607165
174426 195030 190463429
68898 185228 850720671
17642 32013 585572656
12914 35614 57863662
32640 135324 257141931
184664 198452 34756324
67994 99777 664410484
53363 154743 702166809
18810 146234 318946832
1264 107411 652641606
47013 90512 109036817
91815 143017 127999644
102789 108305 14032169
58108 91380 83315658
164336 197843 83782914
61456 149429 219806279
39968 101839 154703051
199850 199976 319364
162238 169699 930170962
22398 25477 7699224
112983 176682 549518190
112272 192798 378442281
110973 144227 83102692
104144 146226 491292612
133158 158405 62844817
107726 126511 33739377
169457 171352 785695546
14294 62692 698262709
190147 194255 10395713
82636 176029 931053170
162839 187835 62208764
85617 176215 226070362
165344 187202 70808140
144212 161038 842869364
85818 119368 83799274
125129 135727 25053366
136648 180536 179818259
48409 51761 8296879
101902 182166 978759848
166785 196639 74665656
31705 124154 287765618
44083 84084 100327705
91996 123089 77949629
58275 97608 98236243
27368 33027 14280458
6956 115382 271522312
33653 62705 73144976
27855 179662 379693923
28077 153461 313801124
95574 105398 24563093
30688 184408 715632137
46198 64371 45624761
186786 192178 13636125
41236 53147 29741984
116938 197761 201920698
76435 171377 922221238
24010 71828 120134714
110950 199157 374854183
174500 180915 10593514
151136 184175 82340407
186586 199991 763810430
44801 77665 82315740
163851 184811 52105026
110562 127543 42659946
77490 158858 124636774
20785 24642 9601026
78862 183640 261482124
24789 110078 553489493
198712 198959 650217
48299 169010 910854875
63764 88912 63030322
102560 192771 288751438
29216 148077 736112711
137611 155035 940695247
73924 174513 250996107
90209 177555 217995976
128539 143383 322257637
27691 101697 584437639
108803 137317 815170546
183082 199335 40873378
94021 126983 206883247
138578 178953 4560949
197771 198423 894000164
175927 199534 59227722
13930 157443 430155261
50030 136328 598600309
125898 188299 761265438
113107 187654 185869102
52515 170330 294567256
33660 134573 563783628
54582 131983 294223561
93567 155458 20623156
9291 48635 622857163
168275 192462 884589396
63829 183904 654508670
20882 60301 98954518
169931 199411 967925573
177335 179308 51721236
156811 195328 420711002
175342 191498 919421924
186598 188867 5774302
191673 193743 5222119
41445 158026 443549359
177169 187165 754622402
2236 136865 731153253
43486 98024 136345139
96881 185510 221285689
111291 125578 19897289
155390 162769 18587610
181636 193051 665282587
77521 194933 769960056
109986 142996 82506411
8109 109331 253507533
175026 194092 47690368
140896 190283 359936521
26449 123378 919974845
54350 165279 277467339
197306 197574 688295
118888 197345 728096287
96781 166885 175271011
126040 157692 329728105
141825 156719 178221739
170992 198783 69625056
45926 199332 383600126
46621 150362 531002140
120824 179179 355997318
37365 162707 408956594
149429 193140 365352579
96673 127870 208777117
161828 198966 826186528
58924 76546 10020937
25645 89035 159103096
185134 196174 672986889
99936 154159 135596196
62481 196509 334838779
53230 140083 458950614
186845 199443 31895934
82586 108381 64280754
125415 199059 183816990
128807 139703 27145589
13426 134805 303945694
189518 191714 411586829
154718 179424 61642171
158325 184527 65314485
24008 115600 848550872
146021 195273 122892430
73577 118939 113336223
180019 182043 546595571
135430 194738 853872351
177073 192073 37514434
184162 192222 992172233
145800 151408 983626785
149704 188233 96094769
177547 199322 858965652
81362 83316 536602199
47467 100880 65520976
42480 134538 683921741
73213 118864 114083086
58570 114504 139984207
113401 118373 12419108
53990 196869 758960300
29274 178709 373764028
83418 198658 287808444
93915 118009 79331835
64663 178738 284784330
389 160336 996393498
160586 166000 13540094
196021 199404 8582593
104696 193155 642300456
57868 137134 820834709
158002 170017 999788037
51894 146998 426613518
130217 184587 135355923
45689 169944 310582035
118783 126357 19046173
108557 149336 101871815
78532 125818 118340314
196171 196569 1030745
33605 102529 172450160
77189 169040 334920193
115767 132576 982429968
195274 198066 7089829
192211 198554 16014039
27214 157821 326820240
35033 137649 520972676
183726 190077 15868095
150825 182608 79241796
59867 146087 336195157
125798 152401 66149813
163862 175827 198435080
61297 182146 767588370
146883 193331 115824779
71390 124978 293545787
176467 178372 4644963
33653 184765 584302009
59805 138520 312790672
83340 120298 92332878
110318 175191 161933105
19805 113995 235938379
43751 172375 321424776
91265 175056 340063833
106300 184897 196236471
115620 149364 84214637
117246 163935 227372152
19836 62780 107865028
5064 93922 222560773
48671 104749 701482668
186155 187996 4611097
166087 167555 422987696
176543 181560 12491157
188828 188959 223223910
134457 149317 822547602
87332 132582 113028100
83475 116083 408958567
111253 167161 875144433
122176 164845 106378393
137231 153715 40996004
170199 179594 23382019
186795 194712 247985277
84136 194654 283649475
15831 187741 429695986
139330 174758 13293191
137178 164979 69398862
169501 191798 138372467
169489 187724 267380023
72297 82400 144660005
139107 160203 478998393
192483 199280 17217199
69844 141892 269056626
116198 149989 968378609
83883 122833 954670724
112768 161366 191618961
177223 192217 37515401
199421 199533 278420
41459 193065 812669407
195429 198600 8030829
73723 162113 220676259
50488 68007 645348797
20020 107236 861528131
57469 112628 431093137
191248 198909 19363613
36434 162319 314920664
17723 58193 151828177
35511 97839 156056122
41577 64193 56710091
48332 140485 631838839
28847 150010 859986868
193503 195389 4779458
62659 194840 10934379
125004 191761 166340139
116714 150939 85449117
32053 32668 1541435
161675 186400 61444734
8557 133077 311867261
41397 97962 141390227
182077 192799 272317096
32608 59455 159081806
109403 126590 43134382
89423 119354 74796505
150089 152443 199310615
57036 73384 41157966
159676 198568 714046743
185854 191110 141014913
34537 119108 211896352
172968 186582 169953935
129336 142400 634374863
148481 197484 118878339
171665 191595 49785824
187336 197322 25266586
171064 175214 10353035
191409 197800 121190944
69122 162829 263972625
75302 185131 273950335
178905 184547 870861098
13918 35655 54304361
76936 149332 180794787
133262 174986 548814485
40074 107319 168225991
109428 154293 111966925
172986 188373 38420388
87239 132342 165575443
148413 176498 70101792
74231 163221 533378915
4441 74368 175516018
149285 183453 217165084
164229 192874 528749943
85813 189414 647116809
29635 158305 322005936
40622 126953 216106607
108776 164811 140000854
192260 192678 1036853
153784 193079 98140934
129229 192560 157889718
180405 198617 732414111
192796 195418 420021447
19941 126515 802317988
96974 157737 151865496
83322 134435 677190664
64675 190253 752168593
8620 135870 376528266
64916 171026 740452208
109183 151616 105956183
124464 180886 919351503
156831 182083 63086475
104277 142612 75504086
181681 198129 41291134
79979 135803 954287923
1953 126460 311871156
103534 191077 530236146
145845 160654 61577617
59762 112044 130711549
179834 185616 575865522
43132 175371 330503245
162850 190000 67667874
171589 188197 11069419
122290 161005 375842331
143351 199366 140008367
103754 169234 163825477
90450 172112 203803489
177194 184672 619939017
120370 197063 746032947
56249 155090 469955749
36621 190320 673565439
6753 37664 354586052
75722 150326 186250615
161546 166080 11298236
104768 127881 58146637
138560 192257 133997430
169025 185414 40655155
37811 133193 238813741
59209 127174 170053108
134488 170620 233091686
15094 82919 721200594
163168 196561 167524775
155464 172586 175176888
39719 184924 362805878
110810 138156 68460854
3670 66889 158587149
99398 120058 640392645
127028 186264 236410650
42206 87676 85026144
162452 172676 256600186
111178 138883 69287391
84671 136863 130314908
122691 184967 504026901
68745 134845 165248564
184346 185519 2846962
91425 158508 369868671
198673 198909 938790040
49070 91771 846081938
1768 191150 473633435
184880 185982 962374109
61486 102577 102466355
25173 26332 288716365
42677 119848 208359869
80297 118871 322111398
18102 69680 129432632
40891 124730 298993067
187280 191312 10223798
18430 191512 839456025
163366 182111 38048696
71623 157552 214452236
103162 195909 232006022
32672 184022 378407877
129800 181274 227954857
94838 169807 187337946
191266 191839 127611907
34365 163122 996654167
158614 183324 956071824
150658 195373 78211345
62586 165756 257691307
51777 149849 725930490
194723 196927 1877475
61145 159041 244564303
177773 199921 816119055
115474 140605 62811655
164944 191938 67311020
102385 166198 159612795
165491 198086 341160858
129356 193153 159036764
14223 167116 546366179
3505 4755 661381426
33930 69704 89963630
69744 129249 980246208
37597 145761 270722674
13620 199614 465293293
137410 153485 607603258
164821 182939 848353595
120284 150513 43232548
199504 199609 435899589
166059 180972 37122226
196492 196643 218502700
50270 169044 945687186
50423 182734 330762447
80737 109061 851885121
72905 137539 455727212
112357 187263 186808359
56896 113100 170264896
87331 148720 811419411
133280 142003 21670963
96077 111928 637713257
38994 196297 469507133
171216 178254 329139104
17138 94636 277780710
89704 166119 190773924
147771 185993 95228937
116043 128899 140917142
108857 128493 97699699
102480 139042 91655628
81472 95311 642918339
165852 199976 660442057
39612 47647 20090836
175239 191177 39817721
186184 196667 26520687
155518 191776 90640327
64905 82664 521726620
181314 181426 821353526
78711 132764 278959711
61037 63508 423369397
40971 115191 465521916
129758 199969 175312061
177348 192799 856926703
31997 76499 925399623
58127 68182 25338528
179585 188848 98839144
20572 98492 448250397
100306 155248 668807252
120553 146752 65366085
103841 167340 158858172
77818 116108 95739919
178409 195198 42119163
63694 166103 255875246
46567 135933 491479616
177992 185580 503559219
86414 104493 788200238
69608 134190 520008743
32582 72242 99679731
704 76051 716262788
121169 187271 215680451
197544 199508 1127039
119707 130654 27350707
86553 183601 242048239
12779 174040 403220709
49736 77440 69545006
152442 165035 86565620
188786 197685 95129785
194694 197087 3515700
51041 127227 334428868
53589 132597 197782985
9989 154080 404547265
191987 193940 847930792
173003 197410 61178971
147822 165430 43993906
120395 152941 81068186
126665 142532 39552684
42809 192710 374596029
4021 199572 606560232
40062 79245 620466507
121910 132909 393229490
112339 136429 356190060
136750 155379 614832418
118854 183985 345140968
26493 100533 814493052
25241 103391 195575622
70074 187279 979273344
139856 141739 502606061
194177 194277 208263
141229 149219 361890876
63097 103001 365324908
32016 79955 120414175
55602 187083 328462151
43172 126586 208838785
35705 132413 470708968
91818 165150 305814497
46650 186055 691665840
112379 152254 99488496
193249 197858 135729060
83084 158203 356991824
14171 61896 119773975
11806 66963 393337112
70153 111026 884891140
12756 188005 399764556
83498 186719 458931745
142301 168981 662985368
188127 195033 306908040
68106 166410 245530809
87091 133169 664125523
158851 195494 875589427
52701 93356 101847848
2083 156964 387390694
54742 189710 124012696
46848 140147 721945667
168111 175522 18431083
60108 128500 171131606
142911 154980 29930673
51710 117450 938528822
3220 118002 645871943
132428 165127 81597284
93155 101829 21515086
17288 41196 59984240
184766 187082 5774259
142839 179295 90800936
87362 157272 174390936
19139 78390 958827472
25089 122543 244271404
131528 165144 819938876
18465 194512 942712103
54102 56961 7240740
18246 32525 668901546
147232 194180 412132395
135581 192550 597201415
88911 103960 837695767
144299 145908 4093227
166899 193590 327441517
159218 179519 50619321
81574 172624 227224062
22731 57036 711399932
42880 169127 315618922
49013 127860 197537265
194998 195134 356689
135049 162228 709356001
155855 191399 777516041
171008 189277 254310092
104347 130829 622158432
56445 95691 98173130
50512 162769 280799873
31393 156944 314036182
102278 190118 219478641
14452 164622 122200760
184586 197194 31793280
199053 199816 1912277
25189 154301 323028570
171824 183733 29697127
169901 173379 8604548
87116 181484 343108898
21734 172909 489007971
11192 66960 139894820
194082 196097 5105297
83855 144121 555765805
64584 182531 820031781
31236 167427 568992009
81769 189240 268243454
74649 102336 363775326
85971 105860 49435158
81484 152884 58035421
52665 66043 360807962
157167 195045 902344488
1946 8108 15398482
102087 198138 240261417
62298 158844 241078414
186793 194054 18344617
30913 172639 354477727
57491 110545 523130392
100253 190618 558276497
124566 161686 72987870
27112 27521 1003769
102201 152962 234846475
114708 144374 74095777
157730 185308 68717217
57034 100288 108018928
194852 197831 7597379
64958 98845 312451940
115807 147324 78720876
97972 187121 222627375
18626 47690 72849370
159469 179735 807115365
86206 139536 688112536
17737 86285 948079107
96005 150907 151687220
112907 154068 93425133
48283 60781 533243531
153301 177738 60980172
27762 178227 633296892
60574 77206 41660862
165486 168054 767614425
69999 110657 101551091
199580 199628 386925422
14637 145986 328774404
2153 48726 116640628
156014 166028 751116442
73624 118694 646488094
81303 185783 692351658
115102 136511 53541098
10473 55384 112558640
104366 140251 89939423
53347 198799 87921756
48170 141339 866204110
19645 169459 374817370
178092 178287 448570
45153 161895 476611912
176485 184264 965320724
93205 114838 54136415
197318 198976 87006294
95592 107139 28856826
62506 124971 895471468
188610 196904 20965548
66991 147187 200415663
96330 111273 37496748
95783 183914 691341460
79107 158850 478235148
7736 83145 342440338
174315 184442 25210646
191579 195773 10654620
127737 186631 311696545
143591 162452 47021490
191590 197848 15865827
26190 124683 246945547
5268 87059 207626083
133648 140302 883759745
122688 136549 605520007
117520 140121 952438433
116045 191451 188164623
42655 92696 952754686
167915 199230 78321785
95494 134475 618341356
199852 199903 705079317
148676 150961 5719999
102275 175433 984369217
91364 136531 348580950
26263 176305 375385140
65055 133852 571602329
63332 183297 299502183
106915 136971 75286070
137912 174788 568074031
63492 128554 768438981
24980 65043 100721802
82619 130818 120502354
138582 179907 103013472
22726 101906 260266325
66572 86618 50266972
154021 165571 759103268
131572 168169 163509663
125116 127920 1474705
175543 185678 7237856
96071 172979 192119343
181955 190633 21645547
54838 138189 208655572
90351 106275 39536745
130446 174790 879848871
141889 171481 73734008
32705 67205 86744684
88623 154698 808276133
77608 172526 236967539
198010 198957 2390495
115676 187918 983695916
78525 116876 339266852
55600 116783 996369896
62240 170313 269853516
74766 120579 732563008
168858 187195 957346986
77119 180378 257837432
30520 172660 815591532
51493 195375 359769821
37864 38222 882729
58613 199891 400892078
124089 125663 3935357
94385 181501 217582807
101586 177027 188559835
3955 145982 355571830
35012 44899 24997533
61542 139160 245289832
156516 165861 23514245
175574 187026 28458479
85145 154099 171968941
72215 103748 78440366
198043 198075 32215685
64696 108820 640798579
130845 154522 58834592
85952 98686 31492065
143755 150146 15906457
27522 50054 828519261
77001 112082 87633907
115774 157520 104082308
193447 196735 8386549
94625 164965 175868930
14499 14675 411340
543 134544 360328801
65089 185350 309756971
196741 199993 749834759
106910 167399 346965751
111107 198409 218156757
84147 137240 132547037
138336 169472 34326879
160037 162172 5345067
94276 172802 902043229
95599 156587 376642085
137773 139934 656797551
147441 163283 833764894
113171 141776 128920050
117711 132000 33880604
162053 197946 250275780
12859 106747 403309023
121494 148021 66037697
189518 190079 1393838
34665 88322 596528064
105424 122285 782921873
164150 167990 694364340
105588 121019 740189717
111626 195008 208215362
149592 193748 300559638
59497 140565 202689080
92443 136822 111017723
97686 170238 773907350
32030 60698 72053155
140514 164706 545768235
129529 146575 42481711
7783 117708 275309624
180670 182820 477468576
170348 183693 33249850
102286 134191 763644336
11697 175266 409062023
48452 54105 733393166
130314 181834 128366685
38055 118320 423389303
198669 199106 1121944
88853 158336 380008390
191837 198768 141504081
64723 128485 159491599
161641 173970 759327318
79038 155334 895152085
159879 189988 75055669
181544 195897 36014640
44639 67316 56897301
43046 119816 972446913
117071 187234 174946659
91732 129873 948547006
61274 109592 209683275
149075 170572 511056618
130339 151649 52985677
108824 179834 832245738
40676 176622 339778412
135812 144546 21802244
146141 190635 288692219
41244 166705 298873702
120106 186301 975557912
101511 184463 850272510
111064 133262 15449553
27493 65188 94885281
6649 131601 312915121
38078 104708 877894087
28263 67618 98947450
70095 123245 132999682
148859 169972 52687196
69686 74345 11733995
105347 162039 992886658
59367 149814 226006760
168822 177646 688216704
187068 195780 22059315
166764 171213 91233344
32252 198842 902846630
193322 196904 627889554
156844 170230 33478519
21959 40148 55948377
71767 154817 207278674
156195 184779 650299171
187304 187459 392044
193685 199524 3412828
145388 157063 29031888
132085 142001 600129967
79935 147218 168072759
102169 117111 545810492
170521 191978 53622705
28929 85778 445194366
18405 38113 49315551
40213 55067 37148417
95484 135690 89877807
199233 199285 145062
104206 174034 795119777
151681 183007 78145649
137500 150869 33308418
137139 147967 600523934
130499 199573 172515081
180811 183108 1215814
45647 140332 236901103
85897 176267 225499785
196814 198826 5075274
1058 1149 201739
10581 183280 838917563
139030 199285 150550986
40749 169790 993915621
93653 104190 578634615
146785 149235 5999837
173545 181566 20067317
6345 194040 469423026
96712 196669 944078776
19763 170564 377153984
82030 173872 809190519
36926 132399 239065786
20129 67303 401808728
84816 126571 858085048
177458 183713 15590086
57041 126182 519587661
146716 180561 84359342
191634 195156 8913709
148020 154080 469618790
124399 129516 12754912
125702 135688 24759559
75334 180499 517616417
128390 146099 44178497
126869 150271 208362720
89592 157794 170171464
183396 196620 444247991
140613 154408 34266109
14528 170794 979677402
128058 153196 62489207
160257 189907 73871540
187105 189510 159206291
5690 21397 39253807
42231 89727 759245689
82547 111827 184004892
109482 131527 126771177
3749 150502 486308651
42575 142861 250851570
187321 190282 7456283
177565 186684 504340808
94132 147420 970825952
106000 177976 358191522
165072 175748 26531154
19055 158132 347895018
191642 193047 3533467
117838 160875 107468472
129264 144503 428898522
176189 190057 551685624
160224 174021 34304911
35031 115546 201713742
16455 189724 471231538
135761 175998 294638058
64084 150241 544288151
148725 181498 81721950
84734 98081 32991143
179642 194791 950550074
25478 55743 75960953
170372 175674 13243561
181854 191279 969981108
188444 196670 20789118
114544 196877 205640772
85426 100417 37033892
154582 186022 579876903
49982 68509 562407998
146410 190390 109552106
36909 84757 120129319
106922 169874 275130099
102825 148040 542614661
69728 178832 272296068
84086 150928 359610210
63744 94022 285127811
196755 196784 453749926
127669 175919 900479858
55440 118828 385662618
153842 189874 89916400
10272 116586 568841380
84914 153873 172014169
49150 149285 414855396
166076 180744 841896553
41319 90859 124116829
82069 168602 216135618
68843 196312 425281117
72860 158364 213408732
190872 196062 740553484
123569 198618 187322286
152914 189317 347190592
150282 157296 958689454
179583 190197 26495221
44595 187152 356085871
46875 137043 519513369
156783 193775 92434322
83993 118255 85550919
55958 165080 272850577
185220 190777 14008130
22380 165392 816555963
151251 153212 714605869
32389 91085 147232735
108589 166552 144828088
193887 199422 14061696
172002 197928 618659107
162778 176968 829166740
158048 172333 35631502
192440 194310 4709731
70038 185859 330990202
89250 115011 482965041
184019 189967 408459496
40819 88404 119308280
155630 163468 19727942
23009 86091 361447623
193884 196006 5388703
103431 148201 112083835
158028 198257 414512485
177644 191391 830066403
88261 135392 665888013
67965 93227 63023567
154726 169716 426388398
126879 174631 98289253
138190 187909 123810897
48757 178461 905778446
20698 192778 430348071
41683 160543 491082969
150297 197738 121596633
53747 115793 819060620
102395 199737 678990538
133169 176505 705073258
187445 197376 25120231
15160 73175 984180239
187810 192399 476700857
17465 102350 481711815
31451 148320 911288360
118249 136663 46002497
124825 172423 190015687
184152 197183 186910628
185641 187758 522048862
16401 72774 141452999
57970 65643 561393367
184725 184841 352219945
81366 127744 131992839
51553 133360 204911375
82010 133529 128828018
117158 150011 964047416
194422 196522 5380761
122177 175847 104309191
65746 134360 171573128
176532 179462 7243277
16738 186558 927459441
145311 195514 628503735
125597 195962 375870896
3251 87949 727063641
124826 146746 601535813
185330 189376 10211470
27259 134325 616671073
86063 170228 468699133
190817 194048 8153733
136622 190992 372420907
164186 183442 47929711
198162 199855 176329034
103218 136624 83832688
107388 185141 671508571
188654 199787 891363355
18868 115333 241531899
66345 115059 121720791
165951 173967 19871064
57440 165374 269838949
33704 163834 235768951
8991 132467 309250647
168610 195909 141964726
181421 191091 851343443
45589 122069 191515463
76568 183730 38893912
56915 113842 142522676
49550 80705 944441976
129551 162549 82216850
65978 100809 86771171
76184 145341 418745828
179635 185791 353293516
95357 97417 5048899
28161 148285 739159138
39545 82050 543171714
158973 195867 92249359
52817 170180 293434454
42593 181022 347208465
30571 63983 319164938
117562 173710 726029700
108389 190316 703660397
24166 115019 227599631
58921 154794 447146353
79239 132545 842248065
68179 119553 128485522
126922 135887 22315217
54798 98179 108468364
154681 192105 93503847
110706 167602 342521455
111474 122226 383191506
106962 191549 211287541
112483 194206 204033052
161458 185371 614516652
5909 87924 470746473
36065 116147 200650331
6694 124339 627496720
154086 169670 496232578
22830 171981 373113841
63328 180205 871710700
69846 160213 225728500
115835 170975 106445466
189226 189437 526743
98503 112297 97362936
2029 50261 605586913
152205 161013 918579601
119762 166043 115436506
76961 91466 36230294
162626 182114 627783241
54743 115690 152607141
18605 178868 400657577
161659 176469 36885904
134926 199832 162081373
13170 170321 393024589
54490 88822 86236754
128797 139804 88644751
19190 199608 823032823
130924 188454 948712951
34129 123439 747770841
120509 164338 109325936
58855 147890 879341348
155186 165708 26454989
153403 181720 70728593
127385 142254 37023973
24206 133904 636920898
183299 187098 799503627
128606 196529 413843588
29714 53767 121084409
129174 177799 121150463
51605 103849 95447449
29597 53177 255002346
22982 170766 369700326
127062 169170 105045759
30154 82642 512197336
174976 177897 7272874
167169 196128 72367864
174940 195494 438221037
98418 167666 372075917
121987 145536 296926825
161743 187212 63345136
26440 72886 116777896
15598 199587 460281317
80143 175299 237543601
14540 182327 903813478
57966 153550 271851705
127666 178130 595466157
124018 130450 16009760
58071 192122 334953114
134292 176993 649885737
79486 172904 233180629
132887 176636 109051542
22539 182340 399707899
192530 198477 15054697
175607 196446 52206452
172055 193866 121653837
9510 35448 64960737
183081 184545 3591945
61029 109095 120129720
186026 199388 33784231
52167 108479 140998117
405 37376 92563260
69582 82324 638415850
104218 110298 15439865
81013 117295 90633632
35082 149836 503290299
128392 184002 138509199
105045 191026 214818399
63544 163735 250311102
12962 130925 295384941
157482 160697 8161212
61174 157977 812997608
42676 189930 822130623
169486 188090 46269242
91769 104112 494218272
121255 123460 5537489
166530 198189 79177753
68628 134536 164767571
141797 190341 863764515
36114 102140 110216582
111142 155963 111772653
144044 147540 2156248
180440 195265 589160100
156055 176888 52075240
163777 190635 865572694
66656 140080 183524632
151214 199712 454786377
84392 172336 219397899
154915 188170 82992717
13421 103492 422423644
132805 180714 291985909
20749 110983 225992046
153087 169011 39845982
177734 189091 830181645
44096 81178 92948282
12000 61383 100093777
20716 172130 426025372
5754 172944 677220467
135728 182824 725598334
195480 195796 928053770
24672 77019 644251198
141659 148538 17090757
110992 122579 29163026
110354 112843 6277886
42019 112354 249198261
70294 184161 284219412
146007 199853 134513328
139734 162939 927557318
181004 192887 129436748
53220 135263 736488437
162939 175796 676652770
152881 170073 794427609
111212 163341 130156631
6109 36341 659256240
128954 171205 105240963
193807 194332 1368511
119155 126582 17819139
37407 199135 903039626
13230 49066 737309962
119538 177643 719788693
112800 195438 206330752
77184 92760 38850810
136139 165063 72219448
178596 194010 606803978
156948 184853 528880179
109804 188921 197410492
75524 126656 127778501
12364 173154 771445337
137733 187103 956105035
170383 186522 70225331
34896 131493 248083939
98673 102260 221418207
167455 187525 112409408
95755 127001 59572968
58027 185290 317839119
54452 148994 236455297
58081 67292 23203001
62946 158465 764705491
59066 165165 265221767
80541 168994 220863717
5365 91610 913766124
170673 174677 10011547
92751 148245 234974814
186692 193532 347708956
103865 153787 387725634
100473 147975 472754293
55636 159381 259382472
94413 192669 965179264
2543 177481 560170963
176790 181246 11131334
76055 155214 697164104
46207 96029 414275473
177485 199825 56104301
77053 144277 167966603
35193 73812 359669970
129386 161262 586434964
138609 161407 356851702
75783 198689 306991792
63916 134896 529929482
193928 194607 1703394
121719 160385 936027228
154056 156859 6966794
110168 193458 305654538
105083 161900 142080998
38576 112082 183998408
176125 178050 208540258
82619 98785 972476493
179521 196218 420564527
22801 68289 473698500
23505 197005 434062482
164959 187296 629381784
56587 120565 160243956
63637 64361 1816146
48487 176396 319720275
118874 166444 118698454
199658 199963 926436532
178979 180496 626545888
109830 181347 178486096
85403 96614 27671627
188631 197670 102689108
117194 191138 184574404
107704 188711 916475090
127894 162418 999022772
45349 112072 166940275
2083 161402 851944942
47404 95135 119440601
61796 116578 136945748
47615 171091 960534388
93512 121507 70235896
192823 197878 12832711
120559 193193 181144791
3791 88891 213390215
85412 111241 64377246
144863 195328 888748558
99652 131943 278400480
177396 177887 47796712
151185 156630 947980502
801 52049 155593797
161742 190995 72944528
193943 199403 383975435
34456 181928 368815941
29421 160510 328096002
83555 99651 168759027
99094 99589 967915812
48351 52788 10990049
190707 195371 269589748
30104 90870 559887989
80316 177375 242214284
190308 199890 24278075
10194 84602 918916099
169445 197786 70888078
124105 170605 115790482
135471 168478 908323914
38413 173473 82434405
168859 169840 2429949
24561 166957 356312617
11486 126459 934992439
2757 164976 405858316
181667 194813 32883307
5885 83410 194454368
142118 149184 17560087
140780 158419 20251440
105348 149822 111194505
47075 188632 353753463
109129 114468 13440684
58487 180633 305182093
84015 193649 661507616
151097 171657 51218830
193317 197818 11431678
186951 188776 611454420
196564 197859 306152882
163634 195418 490393657
111200 119106 528922
149758 167578 44506498
173393 198707 527239895
56410 162087 264250891
171814 182355 164943465
124935 131524 16348883
60522 134220 184390977
110261 130188 601035404
129958 141145 27844556
79169 139622 151096804
9393 37051 69317266
115229 143399 904429041
148973 195551 180370552
63713 171406 268948727
164557 188591 39643831
132300 134138 4597782
141979 182978 193141455
113167 125153 30128283
123660 196339 849579343
132566 143111 459552090
115753 142867 573690264
33486 49162 39344940
140407 192240 129311354
97097 179030 204613774
34537 43144 21758312
17300 91293 859021883
26208 54953 998689524
121091 144266 57693037
162575 179665 27938692
112958 146893 922192692
22907 124461 233317087
142894 187134 777669533
54657 65553 39679819
69604 162089 601793058
104010 199365 641489491
127082 173679 92786050
173630 179599 879286203
128071 140195 30183255
95913 164079 742036828
149864 163858 34978893
85362 95005 810771408
193275 199630 541262416
196902 197916 314616428
65431 127091 154148964
187009 191353 174409790
117074 119971 5545934
138047 149854 29361815
100971 107657 263746778
93181 147728 815695710
14081 189048 811164730
137383 166931 8238425
197986 198700 332144543
172968 195631 56777174
45484 163681 735193501
107836 130209 945721446
37385 130727 233787480
99099 137983 520822810
174643 184387 24264201
45615 86480 358777182
66597 101633 87310043
148674 158199 23727186
52492 141281 222267325
125870 172088 115107783
78991 82327 206422783
42999 84590 696665199
6020 98401 231182883
14988 168158 587991271
50145 68072 45178726
77555 129710 130489819
96647 132893 90845661
144460 173217 71660154
138344 196708 145736808
33891 119157 213667828
873 38787 95089050
199186 199314 325246
121448 165933 110916149
183147 198130 37695424
191109 197203 558949754
89075 114315 63076054
112683 195133 205884857
109611 126770 43004828
48609 86824 782084437
22299 143371 303120356
97703 183236 213662414
59799 69412 24185928
70252 116389 115295917
1636 9787 20346184
21125 86619 164429072
188257 193231 576743320
120541 130808 25675245
95476 169910 383855036
26025 98893 182488186
80530 90388 24617716
99442 191592 319893103
58609 194789 843549839
64784 173904 272477643
59506 158968 248492152
139104 169280 75276216
89355 188230 246701659
86015 107168 91507208
192642 194967 5882414
168366 179719 28192380
160562 198804 95655944
122972 180790 398286442
193716 198561 12286787
98084 154536 141083342
182369 199185 42243510
31173 46199 992911500
39093 171757 24808405
170670 185123 35981061
115798 117201 3460379
63390 142686 198174874
59617 122412 157183005
81496 183657 434754632
62924 67558 11564192
12306 58938 770153899
198111 198319 521972
87342 112086 61677921
13042 191398 445968732
56352 67649 28474393
23572 80380 42063430
173356 175810 868321433
127970 188581 151005018
47832 135502 569805500
172705 179779 17669066
113900 153559 98896504
195977 199039 7748828
84795 135145 125735066
118733 182770 159729154
11650 137892 316034343
172269 172588 786736
19420 35059 674793973
108718 191683 424323046
82053 98148 376527488
174859 191208 46363615
46031 97293 779901205
167874 180636 142358209
165243 190084 507732860
178611 180383 4546906
133230 153206 201905810
45791 116960 178121056
154350 189601 117142970
64490 195799 328082091
50196 175282 133910402
104941 125303 51286560
144175 169129 297167456
65809 123863 479370695
158804 182270 58574259
85713 92790 17443581
83557 177487 600474195
171483 182366 237514377
48145 182559 405543754
10163 68660 146855652
136796 197493 151600297
187395 198515 28113448
91953 120310 70991879
110707 181605 177020001
42963 75239 36435625
6934 57766 510727527
37955 38622 1726017
48086 195112 367505132
102253 132559 76069049
175614 178081 572949412
168096 177537 701467667
26402 94579 170849149
137316 191624 282179045
17717 76450 147303502
108105 138329 75657814
21632 89307 169810689
15348 85976 177078592
129243 159119 74400290
141896 162224 50737762
111455 168569 142624153
113778 186670 181696497
79736 141872 178654199
23335 135432 579763949
126808 173293 115782781
194160 198802 514958806
195016 198647 4701169
38825 45282 293777458
110879 119061 20587195
44681 93711 706369862
127598 186356 146275616
175242 192050 41993719
89507 156675 167552245
120055 142875 534108299
88917 162952 184759151
134334 197599 157940373
42102 106973 162197222
58530 85469 67622466
29964 94956 908248861
121267 134561 786887716
196880 197648 719621548
67833 119375 242691284
75751 130992 313399400
128633 140780 30277648
53455 84627 78346826
170294 191549 271017306
64837 105057 172556082
58484 61700 8141959
31713 67349 89559908
122915 187377 160518794
23682 188988 413401171
188893 191751 7210134
4994 71248 306979195
154008 184067 516368832
140228 170873 76352481
13456 173255 650239044
87849 177319 844673431
144007 171213 51967990
107228 140014 82088053
170812 174080 8112771
127618 138898 863845259
107997 190346 205529898
81060 124145 705605309
60866 101753 102002555
130938 187727 27759876
156825 196379 436093004
117630 183254 842346494
62524 88563 466198001
22536 165959 521908638
27837 184465 907624323
197849 198713 529789679
123774 195041 177763853
170304 181358 27608334
182809 190130 18260913
173703 174653 1014574
176954 187214 25499760
166593 185913 221310774
117439 139628 163945973
12870 160469 369254280
68940 190510 303501361
11089 48255 93145011
129966 178719 121383508
165560 196888 78330747
98193 185387 587394844
137535 156301 89545872
76057 157373 202935860
32630 69970 93827493
100517 187032 216089934
71558 129927 450870718
123280 195455 783770509
127078 148452 53223411
165693 188316 56323660
57761 153837 240137258
189536 198188 332291833
142292 154945 31367081
193280 198045 837740955
86968 149453 574637104
165308 175419 25116086
60204 147095 692979857
118329 126371 20226477
68015 133834 733983447
26737 100453 633714833
27769 146514 297390698
185725 194564 714092312
165445 189442 832567019
93415 163613 175407250
51880 124538 182077151
47106 161788 286788820
14536 33341 690180766
31895 73452 997641322
3123 176917 827911435
11206 138425 318459861
69519 182410 281832708
49623 147708 584584344
46825 85797 97793611
3546 11085 18894447
183454 186007 6295009
50331 67017 42050576
51792 87078 88648792
184945 199535 36843471
150567 199780 384881278
186444 193087 16760536
29641 46611 42748453
49820 76695 67521032
175879 189946 35076571
98120 111321 611303962
93914 98346 301604865
181805 186767 12240960
171321 172774 3600695
56492 180499 309939325
32854 100984 887878102
46064 131917 858598672
37588 179048 863080290
136163 182476 115476320
177279 190013 73561364
24752 183448 396887107
51439 71411 50354041
45303 114013 205916665
75336 82779 18571096
19231 63417 992779057
123533 129680 15300609
33575 183846 673342485
174996 199845 62318652
132432 196670 431726198
29938 99803 498755590
115077 156528 103383010
154611 184493 86582565
126449 159232 285342409
136817 147585 48567222
191360 194128 6982532
177044 182886 14572982
194675 197549 7334619
12710 81371 172148445
25585 102760 343976628
59035 73208 438917726
137782 190541 584864664
40490 169638 986314236
117823 148915 35703632
72165 155767 208599644
129174 169991 101714754
102107 168926 783759250
54675 69621 656728088
62992 146874 472717765
103187 105190 471821855
73087 188322 287590507
29934 88583 153542200
58574 197517 853369078
22726 139672 292884302
125042 177273 130029598
23069 57136 85575796
73171 190069 291734272
101 199055 332205329
152314 155271 7271709
187214 194103 17427837
164155 189638 63489679
45822 55782 971761509
62973 156195 970000539
92154 129250 208078917
90571 156940 990230416
199590 199798 906334292
172585 172988 996563
139506 195557 139902769
159524 193450 808569538
21671 110299 708463143
136368 149089 383331218
146188 184779 96019409
49447 165185 289508137
126866 128618 410063222
93579 113428 488633172
16925 131792 874532853
89511 103734 474368370
38125 91841 602779246
109784 164732 137221964
173611 182612 22490874
49322 54763 260933515
182948 199656 42033434
191517 197826 663101986
86334 122072 89290312
181163 190705 23801132
121530 196863 188041344
188962 190010 2595363
55249 158264 646712347
71029 85353 611585556
165391 171607 805609421
111419 199885 221101023
167935 191718 588572708
171020 194293 870399107
86803 100522 33876965
162122 177514 856481290
27200 28209 2531858
152165 155993 9445377
185632 195046 23751339
158485 171434 559416255
108593 142247 895226995
102821 197372 833297946
129191 167738 387286925
132757 172399 855430221
110127 135251 938418408
24216 118271 235654457
73917 97840 542587402
173419 187211 692028123
125990 190380 64869481
27837 61957 653206644
13701 162357 564197504
193107 197912 12220623
61712 101234 16826463
19309 164329 362803998
34781 197719 407652615
88231 188389 508575275
155166 168226 32785649
84099 194594 707020586
53696 100228 116282361
146506 155506 22193588
63611 146742 207803163
85097 189734 278357647
73290 109040 662934957
32413 58554 65689449
191535 194645 7823756
172202 188689 41135505
180004 192316 30837246
190338 194196 5107876
19412 180904 638965850
83304 188884 592267497
59450 74708 38325759
194973 195251 711638
140074 171369 138795555
3306 135689 72184403
11351 140809 324083611
43188 83125 817640578
58737 61393 6714916
76259 124835 195374642
60173 172603 438440490
12518 190240 444338576
178391 194582 40557551
115057 167581 131147553
15904 26508 26377078
158082 178207 443679006
19714 99710 624670663
25753 180986 496699438
17468 88424 177970328
43226 126466 301578173
193334 194989 160564920
37913 107588 174385699
65215 149764 238566922
107362 167039 149134962
42035 148169 265354629
66668 168357 254053290
19593 198456 742690048
48876 174537 104626845
185228 195087 24883511
128700 195798 414472430
11064 143087 330470110
9935 20909 408843014
7175 38913 64573939
163812 199112 324396070
170685 193307 251652534
85938 140785 395744463
78306 156494 195120985
26793 169211 370594308
109510 152893 428704922
87942 156484 205076724
164716 178962 930513087
147617 176625 35125405
126129 187118 151843244
11709 114488 257418220
191233 194819 9001704
45302 81585 628684600
49830 59149 51917894
154936 162291 130243530
196987 199960 7516240
17121 172063 387477641
43595 163190 298976690
147781 185197 246825536
39112 140736 940451629
116701 119752 746564643
192409 194363 4917917
162773 176675 654776129
181800 188984 620997437
25636 75781 126015481
38208 113058 760478635
60529 166815 693356238
122462 187493 161984036
107283 116689 23650804
64799 105666 102018087
55035 162154 267867840
120232 194810 817621948
25810 28517 6770942
40093 112753 266514551
89988 129248 426859033
119297 195844 310158296
117081 137533 51119797
94009 99882 523341387
199175 199535 935315
116267 152084 89327547
157517 192252 86810635
5107 28943 615875213
134288 169163 86933538
143189 188673 243171253
143904 187998 702583023
89246 179225 297643966
124928 195789 784478493
44117 116798 692525174
75477 91089 165939204
173338 173487 670797595
55266 186843 328691713
197990 198893 2267989
10332 118350 573491632
196546 197869 982062938
84152 162212 194832941
93985 196173 923038168
134923 145417 979023391
169488 195386 64675674
168146 178503 258674200
180749 188308 18796889
22016 125033 258239177
69220 129053 149648879
145159 173216 69936227
72863 167081 235223019
101021 140059 712741785
31381 89361 145501432
196972 199821 7204523
183236 195430 38155329
111540 179970 364859715
66268 125677 148668076
56149 164917 432352990
179231 196251 989690695
52929 63654 27099098
159996 192012 6381410
195001 198438 8713285
115116 176990 154411168
22768 152810 325461673
16550 168681 380494559
112349 186443 553457073
29463 152985 309143078
129716 182695 132006200
10352 198207 470011880
17400 55066 597109902
28615 160509 330099029
134537 137909 8355486
180534 194691 678603689
126677 197923 177866287
119820 185163 162793399
13894 30782 449879342
43827 199527 510408166
125648 173687 119603306
121564 128965 18491328
165001 192878 911804966
138013 173561 88542699
5954 95445 723606187
191474 198749 18394599
82130 141510 345413065
55530 172589 399353146
125260 188048 705183670
185566 198726 33232377
135748 152042 40584260
172718 183741 27490875
164147 191985 69443447
84815 168862 732292406
145391 179029 83798147
119254 180070 843911891
111761 137645 990546963
29110 56077 67779585
77512 158718 557833764
73904 158747 211717929
93303 152567 148066277
143546 146243 984563070
58601 163023 260959408
77771 86886 281592474
135264 154534 604166757
29611 123086 234399304
10414 144228 502733560
106189 117960 29618029
103715 138758 87880701
152630 198936 647217669
57778 89423 79398451
41603 93548 128680405
49682 195320 845237996
66534 90885 60919209
191376 192909 3829285
101777 142741 562168108
139535 154253 411527549
86781 197822 530146285
153505 166494 374111660
157703 187265 73697549
43600 60760 479843621
180812 183043 5520865
140584 180603 99780322
101626 114887 33381134
101911 129734 14302304
14839 44864 141370845
91759 132360 101554997
21595 181194 399202526
165514 169340 352896978
82186 142917 151739452
45321 137973 359600765
160083 165319 13140518
131609 154742 57524798
26502 123069 439137768
133478 183431 124446046
143012 171257 70338188
10876 84293 184154486
53964 198559 370927536
189427 191111 4258745
72208 131980 149420351
197024 198081 148372835
83938 86638 1556073
151229 175680 60977051
29336 33317 10068960
72118 84328 30604001
91678 142781 655659758
42008 56315 8369825
10433 49477 174796274
54506 111036 54048371
182665 186001 8235296
112921 171954 866664701
113324 133841 16384733
16831 85871 173127094
155556 166411 27288127
144726 145949 3150253
143384 173130 74107482
103353 191552 220492355
51626 116372 162183545
145980 162626 41461293
139898 155722 909166296
121597 132375 735464983
54159 73084 202405948
73332 128433 724391351
172240 174826 6489630
57272 197021 349319879
47118 118230 294659966
86501 190075 919852596
177229 197949 447569946
167038 190133 286072481
116628 170581 531470459
102032 187070 901855881
63189 192441 322767768
57492 154789 243134644
3291 199103 489900668
163768 166046 5679917
121507 193677 179974148
46333 199708 831903932
195942 197751 633403
145920 187271 379374843
75878 187630 278808832
128028 152273 60281446
163612 172342 623310215
112864 151910 783213405
179310 197779 656092093
58308 197070 346832947
19277 28491 454985334
175137 186096 841920029
82621 131643 584440320
95520 112470 18091921
109039 153659 111394611
35890 140132 260995740
89911 114769 62079069
2505 110852 271264821
6374 112360 265413273
111743 158506 116680556
194061 195213 506934018
161832 163510 993401182
8856 185995 442910627
124760 191021 603420089
134311 185923 168027653
33465 82255 892501593
53767 67409 34362820
11498 45870 86180611
75400 143022 341474481
65381 155057 223818759
73083 182812 406327824
63462 139614 233925856
137735 155253 19585207
122534 198330 189211930
197711 197892 648699056
116138 131312 37984825
8497 18263 63137952
45721 86216 101580894
30613 194691 410408968
18435 95350 192560986
77293 109314 79992514
170202 177316 638423201
157811 173026 175512775
107122 165954 147079627
34122 68393 86191932
171339 175327 9984472
97739 163700 164934501
75591 80954 748031446
199811 199872 199118949
19849 45206 359743242
189980 199911 25120548
63127 152050 47712685
192083 196883 972219882
156978 192211 88058944
107852 111041 8008455
27467 35668 20646847
198847 199796 825874
165688 189112 332186546
57326 121645 161065703
135775 175400 98825241
66411 99677 82894569
97519 137068 856181234
195453 198187 6932435
38270 41037 7047654
46626 199888 383298322
37216 39372 757238597
87636 145791 145221712
120561 124179 9122584
134765 177885 130514172
124231 176987 993060604
4147 66727 656134630
114552 163273 121569722
64355 144271 462611040
6640 119075 281610163
90078 96196 15098549
151481 169836 45852470
144475 173821 73143332
188031 195676 19343389
152208 188841 170991
141623 189239 986394059
90337 182362 798297479
103318 150408 597325376
82694 101015 45457756
3029 139766 342354950
87269 175392 219878155
160210 167411 17979762
165213 170492 451545141
173139 175175 5122127
163901 173207 23101411
9328 151675 505746673
168481 169513 2547711
162388 194175 853944907
50371 196028 364260096
48205 193573 490312834
35421 60932 131878757
55915 77931 37923430
119317 142908 165021834
83421 94517 27449417
17083 88032 177951492
30593 80581 346330638
155244 159007 9524298
32072 83919 130171013
30142 37187 17797950
97015 101377 456897924
78866 79639 5537814
37566 149298 279519465
28025 192120 542547439
131607 195713 159997575
39356 136381 242781820
64122 113493 123494219
71129 146856 190008467
122478 156921 85688075
61735 163659 254651781
98688 151506 219848878
128516 182140 528868387
100161 113963 907048171
191188 196581 712731467
30242 176981 795006223
33745 144833 188520972
171917 182765 27077664
64210 174437 620752827
158471 185946 68462233
122892 170387 432707408
140320 191753 959520269
6468 125426 712980343
81737 160695 953781254
61892 199907 344884765
103395 144763 103627384
197836 199322 3744221
182326 199926 963384025
183835 192869 22678651
14275 153729 348799458
125189 149635 465019708
145462 163369 44624956
148829 187691 100017243
193527 198310 64184329
123462 194971 32473157
32114 160860 322163352
7360 26665 247726252
115871 164132 120473260
52535 97788 216012052
12755 169750 392682399
16334 123894 269469005
110105 139304 965578400
188838 198158 41727564
5616 93325 219679702
88090 159388 297497212
72752 155374 206117973
17993 78032 181697821
25511 184848 398392648
160641 189459 71809942
110908 126474 39099983
160163 180252 579837885
160726 165373 11608344
62913 180830 845858683
22416 66401 937490348
20791 194763 435096618
155022 164409 5242895
103999 177451 333839417
32071 157477 313700126
95232 174702 198503604
170020 181759 29292381
130380 143519 32690569
7649 170147 129442043
88560 106543 44615413
69080 83986 37321419
181187 197757 41601628
59671 66294 208114090
179323 192644 98288991
799 67050 166203387
69990 100653 76361245
84848 95818 592845481
25413 72543 306015590
166321 189476 57679487
79711 144326 161393784
176585 184726 20192861
80702 121777 878599530
174835 183686 22023363
183783 191309 18914194
74900 162725 219233404
72670 110292 93902790
105357 116591 28254062
101269 155735 136114953
67672 111482 761067511
165960 197510 78882184
131637 181499 124272494
66182 180270 402440557
183912 193016 295228590
9013 55988 760843699
12556 62415 306644255
19250 96230 380314147
7822 23006 37915522
14057 133357 298724913
140175 188741 121049436
132877 168327 88426991
132056 153367 407004125
172528 180382 541646287
49699 129920 882711120
171570 186127 36253384
141145 168121 885529363
139326 167943 949894644
43861 129965 215574230
1653 108125 421845611
191093 194539 8645120
295 3610 317456343
188215 194897 414612180
69803 172671 256778438
146107 154562 395306662
199354 199715 538800759
67474 92463 527843486
81998 108323 608158034
163744 167525 9415476
65817 186747 301807470
154489 158848 10935539
169356 181388 147305163
14280 47507 932442375
134991 190777 714682214
199856 199926 174339
186623 198236 294370004
152247 186747 85975623
24099 135352 278619829
48787 171018 305577090
43368 145363 921567387
121246 197634 190673743
40844 129152 221046616
106047 123905 10485291
57237 67295 326174776
84113 88015 9766239
197110 198149 538819478
171546 172067 1329233
187752 196193 47591466
91255 199260 625992525
120044 139839 49392473
121508 167713 273602119
190946 191730 1957878
154164 188128 163156347
67059 87819 656183043
173128 198133 62688178
86969 178894 343081213
149962 181193 805664378
44526 135128 226701092
177207 186433 22899838
41750 149407 269151568
114578 134340 598356080
36771 105680 525458360
128365 137329 36170491
187733 195000 827835157
15496 187202 429182388
95775 129889 551586887
135837 152975 287267127
43145 70788 252083611
84771 134498 711002936
17099 26985 883228703
74953 186391 277915201
186251 191942 29818679
115750 120772 12675807
16570 175682 711566699
129204 158377 72632409
42693 42761 176830
155688 178393 23960389
102469 123207 52282322
195680 198370 6790136
18377 90171 955597414
158676 175602 472184085
174185 183963 24340609
115925 158613 424000103
56549 195584 476968132
138995 165787 238268765
26616 86645 150773500
21797 177421 389218574
113416 171799 145599386
134442 170520 89817045
69803 171777 254567655
199040 199814 378377172
145121 184471 98076243
183916 187908 9963556
67783 125566 144609751
78042 185529 446739044
97902 136498 379755259
14108 57985 182474605
194819 199880 12854424
104183 158616 136114542
172523 175780 692959328
15898 185518 423969264
153534 170196 41620921
75285 145063 498478884
167353 176521 406826570
49124 167994 467666844
14419 188991 436432986
2890 91451 567316210
74317 173585 951978526
193427 198744 483886132
114218 143833 698314814
196101 199330 83137909
187897 198984 28061883
11174 111451 251142688
61863 116288 605471935
37036 84925 120235144
99156 145282 115431954
155377 171301 39817700
33570 44553 464508313
32242 97266 162840371
111116 163896 105511908
78991 80736 422385111
52636 162183 420396338
183569 190090 594065675
145069 175055 74787550
19317 163445 360529588
78180 166313 220109706
38088 117553 198984195
5132 80872 194983325
34967 66688 79739426
55336 148450 847118959
196775 197789 2555534
138644 139855 270167233
159660 183493 59398239
70216 133540 158301803
60361 151808 800408067
108518 163614 471205325
117812 133470 39217107
48576 131615 207872862
4839 131175 992178243
128975 180193 127616163
192811 196612 9662637
138291 155161 28452020
103319 130598 68634543
41896 91624 488504711
124344 184651 150194237
132868 133492 1585756
12485 195096 456726309
185458 199107 251368725
134387 156337 50306586
20786 119650 247725250
107448 134469 184009302
180962 182640 4181507
79077 79734 1675717
190275 199286 229377991
98789 106760 131193834
124948 182067 142280799
36419 196669 400839303
40429 150417 798938162
172624 187658 37447122
101190 181577 929467323
197480 199230 874305046
188452 194421 503701222
192830 196266 8742484
109052 153070 57144928
163143 164109 2463668
125911 185209 147638069
77583 125911 719890437
151096 160281 22939043
86467 183963 455508040
135289 144243 364940484
166632 183500 41959017
31232 76950 443825299
198255 199726 678701683
63391 79228 39605072
116588 153168 91211961
171617 191636 50029296
142175 184923 106452164
50280 122473 195119253
198756 199075 807047
126020 143637 43862079
67921 175801 732240685
91003 95791 11760851
23961 162713 637807204
90506 153487 841634053
175559 179974 462230940
74214 130541 362067233
105632 110041 11184035
118986 133011 35063846
173109 187670 36241355
55139 145888 766177425
59080 184007 311973690
27670 69037 104039823
14714 52591 94796978
123871 136074 30288408
144919 188163 107833701
54684 62424 19650970
45263 76782 995203559
64884 76726 378136624
174117 174900 315843
164211 182024 500017665
21171 179257 926708626
174335 190931 41464015
152315 194479 105329910
20410 139652 860921856
44366 193498 372701358
157143 181234 60188386
13090 156745 359260536
127550 182490 154545470
75933 150804 186950760
182635 190660 20039556
137426 195492 144938822
165351 183042 68383406
175832 187194 28241864
184964 191876 17399239
177935 187917 7272277
46469 50432 9806477
162737 187962 533538240
54302 195718 684206244
2608 183447 452166503
121816 174932 994776965
86324 93405 17435428
114555 169346 648801041
170241 181340 430846140
108303 116849 21486054
55679 128526 182447388
133559 164926 278316310
178185 196625 985806635
96448 167766 378199105
122856 170390 118356894
111589 179854 170311448
48030 115220 168132207
91013 122721 149205994
180540 183097 137373789
181241 186299 12465065
65275 140783 188701105
128140 151308 57660228
37613 111086 816150702
7694 79627 940486652
167931 199742 79575343
16483 158145 354341284
106128 160957 137131684
409 136646 430954249
64114 168585 261024774
29185 53510 69175098
75243 163810 221096939
55785 150213 236166929
53386 61949 21694857
14724 114010 499595905
134516 139646 91495355
42153 195922 384363040
84536 156020 178224912
179722 189688 24886673
38388 42518 10451083
7754 130001 216222300
133577 141725 20275128
17846 166288 371322001
107404 141586 85567936
82351 146323 159861217
175697 187114 28375012
118933 187300 836818296
15519 94212 954448157
184051 189615 915822228
141326 163891 56275332
196264 196739 1213009
109104 198151 222543996
64302 183341 297354838
104323 162926 146542530
23445 40991 44185589
158761 171145 30921821
27896 53855 891019497
136074 167593 654952153
194913 197603 6853232
15198 195278 450328339
54900 171943 292545610
175016 198865 59794363
195300 196921 4130182
186862 190331 8724993
71272 166400 265406948
186799 192410 899165916
153611 167010 446760110
144915 159739 518354248
109187 147760 838047471
130107 173090 276585738
53952 104177 179453544
17210 117448 251010619
103456 107731 367029102
7584 86526 197990593
167400 191256 59508354
5218 25071 229335529
20406 181504 402887903
85189 94415 380223637
181413 188886 4941163
193219 194890 731326793
189030 197343 21006920
107476 171952 161019802
61193 196704 338647252
108529 157753 122910272
28320 81751 966739392
178619 194709 266816710
106977 128092 53073779
179719 186147 3927749
46264 172770 316118828
121534 190936 425896230
158135 188424 319838548
53912 101881 5860280
158256 166920 21132640
180088 184299 753599674
183432 197224 34682354
145721 187855 89998610
72422 188187 621086658
14364 136795 723531504
7153 14518 18493661
149497 169317 49522621
39937 120767 202468675
137038 180561 108526085
120564 198992 811961984
1893 37405 88924611
33384 171848 346279831
123881 195280 178060707
77447 149740 180571611
164745 190947 65333489
114777 197616 206968993
97520 156290 477534566
138546 148206 280052136
127594 196275 171387697
103492 104712 962703601
64448 121437 142620489
64448 73618 973626003
147431 199562 130341640
138740 189371 126227451
16878 104729 894201406
142373 168503 65165155
27387 34265 270239977
28092 43454 194423525
112815 117395 11411722
12764 88298 626307233
90730 97133 136697337
32794 197219 879918319
122654 197892 611686674
172396 192900 51257356
183561 196684 853059135
58291 173034 286649337
107687 178336 639624161
77437 110824 536451246
62276 72914 26649822
33510 179352 890455633
49895 105493 72262790
60187 140169 818211060
138732 162334 58867728
5188 75176 921471707
110729 151627 102150836
198357 199396 2659547
164874 199585 86860997
103372 110140 17232831
107082 173413 165635089
74825 181908 772674370
156276 187210 406554250
197532 198255 1812119
43012 53604 54771347
27400 96597 173357881
104608 173339 171714071
78247 124367 115413247
35497 135507 908782693
48454 52144 515840058
152196 157943 14339712
88152 175666 518191717
29252 95880 166973140
123549 160118 523814258
94289 109618 38392001
143496 167644 830701654
28059 148876 581988570
65822 120092 958043296
88956 187385 51429293
110560 117123 16466550
90759 186992 904535649
150347 150996 1636378
73743 140449 582787592
139749 198846 147606675
63949 79785 39714544
82947 104246 52865202
50458 149556 673841345
100669 156303 951135105
37731 196376 396760831
160087 190632 677688809
101057 189486 220923939
149351 178803 73395720
197776 198882 741692705
93497 166836 183271144
103729 118575 37442528
47540 75290 69817852
105556 121967 816582058
28984 182805 684171285
43119 55596 31145774
64581 156025 228293931
61315 193777 330875682
130588 185348 136325363
104623 160484 691510275
165522 173038 18620935
29040 137380 474530079
182056 186086 9922030
104732 121718 886111491
107978 158514 126175132
111960 145894 84852948
189307 193109 471602730
52234 78791 579657107
129803 133185 8395826
61786 69209 648374760
16885 193216 948343712
20132 160350 785183944
96593 153760 142872426
8817 12426 307789473
33193 82863 639138378
195844 196581 393318058
6285 137321 518200617
127477 162893 414126911
174865 194398 48844377
48849 89239 101339253
115923 137347 66397188
37921 168205 453318009
109413 152146 106672629
65514 108914 108407825
9519 159687 982575254
12676 184003 428319593
146796 199706 435683919
113809 168768 257413119
47969 161204 456114790
130036 134036 72830605
156837 164250 18651262
171288 185818 3781816
88236 193782 609409183
22150 139097 908192208
62484 98138 643394368
181929 186610 872090878
48058 191111 357485768
122945 145314 55659965
118615 190086 178251955
122757 193712 752170076
80925 96174 37934364
169283 183490 184258251
60379 110151 438044305
10857 112596 422445593
175902 182725 17019954
179858 189578 383087134
94126 109381 38170201
169687 185079 770270700
26212 184704 650047734
171183 191827 877701687
185696 197126 28865827
135623 143043 359432058
114912 118031 7811322
176057 179006 741400500
177557 177765 516553
105431 106575 811184210
164812 196277 78656126
85174 137229 129927064
13793 188202 435999960
128605 162787 85179617
144742 194195 352346077
121779 141147 292745749
92004 125530 619202007
96923 163912 326389375
35452 36901 279751906
2674 5745 828284106
168040 174767 16717991
13135 175673 406440240
158691 160042 3440058
34018 147257 283506015
50770 71991 53435203
73094 93511 50835787
38130 106301 170573650
82025 149107 167514093
14302 177682 469963023
147547 178074 793574101
126163 157271 211294483
19990 155247 981048951
65721 96904 77731169
102227 196300 242382989
121125 127417 954332222
112130 177743 163757923
133340 135646 915037011
164596 186242 103517734
16417 170234 384662699
158546 179884 994521153
98830 152907 858062257
68309 198457 325167773
118206 130797 611668744
64222 166181 533236331
134799 169882 87388320
191678 192000 113515535
97890 117874 50133768
125106 144682 169307373
39211 46487 18183409
58 164288 423456724
58480 189154 455918503
11041 188786 444429063
69727 128956 661603332
2014 43398 103746771
182925 192008 559931694
69952 177513 268530780
157132 157826 1765191
109016 118348 328787031
44022 177577 774717138
191842 192162 894035310
194954 197270 5873297
193357 195473 5356005
30678 113945 208737763
141009 153550 31163328
43031 139390 807754042
17102 92774 405501388
78020 125972 549963902
156031 167495 875102146
90153 171405 202770414
88079 187345 838818568
185703 188188 264719726
56474 78834 239677569
118029 187561 287269756
144747 168376 284959373
149472 162451 32444220
71270 92818 10811774
128582 194852 983867758
79009 135112 720643562
75495 162417 216994636
99014 130243 288531590
46862 76481 60148903
116796 164249 118466860
14120 154177 706770890
68783 159054 315361686
71356 159661 220455451
192793 199387 533920661
112805 185001 692998776
187167 194927 784408640
196390 199367 7524993
31679 44082 31274354
23870 199413 439303528
154035 187807 247396425
61613 135902 185699815
26990 109476 206692562
189190 199668 26490445
15459 86181 148882230
71154 181744 628310621
166670 195394 62840167
101739 183162 203432084
184519 189080 852415999
25787 51782 333044555
117298 172774 837124655
13875 186446 431312796
60784 111569 127013964
169381 183853 847017092
29110 122875 235134673
177051 184079 17464081
182069 194607 865091218
166187 170095 791660392
72642 87121 36250371
106682 196111 223541833
111256 129216 874707613
12047 36784 637466785
14661 183215 421428233
108440 128763 51020679
113642 162626 122232079
77696 146827 172799973
74165 124271 125271373
82758 131609 538099976
51047 56901 177559106
187084 193619 145605628
15929 117335 253878693
154858 185233 75726507
86277 137558 128024917
86880 119812 82267838
121797 154089 871346817
58174 79528 53527192
95189 151569 63655207
92107 199075 267354005
38225 133943 239678281
127726 177962 709349549
115297 141574 65700107
189519 192169 107637922
130848 131771 49291753
1058 27614 66373315
58255 114816 141474269
171660 176124 521189481
43930 60847 42467739
179522 182064 6386215
67159 147365 200422463
75787 144965 172687491
100913 134919 85325870
137988 139709 4285080
31776 181322 373985277
64002 124089 611702115
18698 121715 792494822
69720 181623 279389934
1083 147169 365713831
114966 139483 61332473
2997 44722 104632824
31764 186056 527506480
47319 195248 662122437
61024 187221 315048677
27734 158136 326342689
9692 169639 400192615
82698 97336 36291239
70731 81492 26914375
87712 104579 41816198
108748 192483 674403677
128525 180262 128923532
66730 148132 353839543
53731 73973 51003577
77142 157551 565902506
46440 75252 72436033
104129 198217 488780016
19347 109076 696618937
199177 199792 138471730
69713 196421 316530741
80470 126660 685524174
178144 184935 398010864
87375 148156 380977881
61778 133958 180490133
51899 180547 321613627
83214 122184 42773419
103188 123914 957990183
118402 149054 76438504
135231 158672 744840414
61731 111282 994692573
103862 112272 225111024
36115 87335 128600163
179926 196346 298360727
77759 103839 286683265
172699 187009 367174596
153125 181813 71645930
76055 100361 60376019
142649 172255 73737009
69376 113999 111549206
13645 76010 470445352
65785 107991 890949106
153180 193969 970005016
36106 83386 949990268
156027 194053 95126733
148135 163872 39330268
34419 193710 848474743
154045 178366 60663462
107569 184682 192489113
19311 112072 232249888
194069 197838 9552892
132570 141679 22717639
17781 139505 338626895
162837 191611 804913026
75027 97430 55608745
83534 194053 702492816
62750 105044 538168527
87202 183485 328073560
123843 189071 438862971
104269 115072 968722216
132591 153249 51389478
178455 198977 51582127
112946 193500 201063897
118954 197141 195234929
175914 197373 78076936
157729 171220 33680438
14796 161169 366188145
42726 144976 543149708
21237 26356 12762277
12253 16389 10354379
3516 174381 427315627
46566 59545 1877379
58136 184211 314936270
142623 164059 53447832
127195 183576 517134486
22496 125317 740750054
33278 77128 17295147
41897 118703 192187874
45705 103338 245993932
163851 167225 8413562
94694 99382 11642525
182009 196959 184571142
32516 110009 996847813
140222 180798 101149690
195096 195680 784961823
75200 109704 86092734
86637 107266 229077530
117087 185139 169678550
27207 151559 311240175
179574 199883 51030661
82605 129206 116494132
102193 184023 401114305
150811 160273 23618059
88147 96956 509201577
144156 171036 456634335
107970 154088 52194275
107243 122689 38902182
11591 152056 846401007
198196 199764 776355160
14457 191356 442300184
42718 134590 466630866
37053 198502 785356221
50733 74329 533696007
114497 191274 191581859
84377 199893 288533339
86697 137633 127161846
8299 103805 166737255
20120 191737 766712722
58718 156736 244849483
29922 105939 190435358
104512 111083 16595313
143338 181437 838484970
197390 197507 303454
1631 46312 198507714
55453 67372 451314330
198829 198852 8402
118626 191824 201775339
10674 167470 471852468
169655 189024 48262996
10281 140174 414589255
12531 54410 547610545
132179 171239 97292264
27854 160552 332115356
95303 98316 7416980
45646 178553 332039496
178456 180653 931761492
71560 77926 15844132
114967 137675 56789637
93727 187169 233251815
56085 180613 331457607
63606 146633 207550624
110522 190110 851900984
59375 70475 152201011
137281 167436 970725989
67308 189152 304176366
107 56312 140809206
155499 176794 53262612
107349 149342 915325832
139067 169511 75931369
67370 149410 204919941
16852 78758 155197565
32516 88969 609758913
45414 193689 370580649
55145 148372 44712520
29607 58970 73855441
6544 72890 885465194
68556 152270 209011372
18307 131423 619826571
141065 158336 42959408
168499 170221 4207033
31167 119130 220396535
50793 163215 155908396
45851 67490 389922409
41944 69580 289469457
72546 166622 234892763
174804 180578 14439499
170614 175113 244462237
58482 176504 723480335
176613 177332 1732653
195259 197312 362951152
195505 195846 603043782
183358 184140 454561440
112148 119277 17938912
41960 68084 530944508
139242 146691 18594056
161570 178023 492615814
171039 172607 446853544
80541 179495 246957904
188353 196163 749734497
165222 167141 825029280
165954 181151 925329377
6851 127920 303270516
46388 70405 60310517
80788 119363 383957241
190163 197593 18825373
116926 128588 29249566
62650 194289 328732765
111326 130432 662500907
198728 199892 294566136
197899 199991 5269152
122213 142414 50374714
122812 177944 481873053
194484 194628 446469033
197099 197405 999666829
49855 142430 133095316
122422 124520 5276447
57508 124428 167620086
52245 180992 590136433
145600 180793 135691202
30871 70318 99184977
106484 150560 110272702
58873 106548 119093087
58968 176797 294369518
78649 99510 679525522
157831 175082 300678015
188409 197249 22310197
89800 93376 8811383
146786 176299 603119459
48733 133400 212001017
28236 79361 319724253
34689 53584 47431466
150318 176212 399940571
134994 152210 34390485
50229 110055 596624938
109692 141753 369810936
42929 121850 224623786
92675 172804 982555807
62914 86732 59642386
663 157341 707392949
50517 198858 746882178
81220 156250 187198259
174992 189841 303381453
129849 130148 578100279
103777 165197 153752630
149420 198646 974379549
78350 94947 74125122
191171 194366 8021055
60535 160845 250708522
197356 198710 351607105
137994 157465 48408026
151258 168629 240847207
27044 193622 518155595
113149 185978 223092478
114737 196267 203645407
147196 195696 121080520
177671 182745 12652601
48779 73826 553261198
131391 197890 166026990
173291 176108 7097162
147871 175654 69293511
139812 152612 994854662
185627 198518 32534583
25859 195461 987795120
41937 48186 741350277
68907 146345 193524851
98160 198004 249696044
179226 192901 34244677
165 144109 360268986
63973 156683 231533102
195285 197265 5035645
1283 164809 866067398
31121 154317 662763973
195250 197237 5041303
195764 195992 553190
179666 194061 760866020
75984 157253 202798472
185813 190934 12928053
118291 175708 143236783
116280 128706 31143170
150073 153480 8455260
54690 167646 282447951
54616 167222 743149690
65205 90149 539396092
139065 150783 29196730
194349 195564 3082112
136096 144980 22124216
25689 69441 599981264
101862 123361 54160841
71679 134245 460536086
61180 119178 145083377
196538 199426 727320039
180125 195159 521483367
24226 139887 912519699
68827 125469 141704654
137446 192258 799103272
133926 149626 39035426
160835 189292 33377010
173774 193826 50119387
90801 105588 36735790
70689 170767 249805856
81986 89527 18909577
164760 189985 530561462
106961 175855 172088958
190126 190455 815387
81253 142632 153359377
186982 191157 81535651
33741 146816 871118970
128001 177157 460048934
8627 144034 628372592
161369 192133 76746433
36085 91839 900646720
106770 146255 98871791
192467 197924 234371289
7883 113720 265118604
12111 94322 50175589
133225 199067 164443502
169286 192319 575774192
14707 21801 17632395
196804 199349 6423452
87617 107020 692867518
186024 194443 21212907
100684 178701 706049556
77948 176169 920844384
5588 128695 308330603
50906 91829 494722659
187224 188195 642097645
147463 163299 39462570
157235 173600 40844034
80549 130861 961355657
147288 168751 904124837
32687 141852 952651853
53596 104721 238132563
170775 175436 11663596
143800 159216 545395908
53834 180474 944973829
96266 196885 299347205
36517 138381 255004477
89172 136602 118457240
141025 181174 897859106
97266 193938 241563382
51545 132651 203102235
16704 86089 173958983
140729 180964 100281956
45210 155438 419051310
34276 118581 211225964
71472 94542 776829887
60430 157562 512122874
75826 188447 645223237
4299 199661 488836208
48537 185950 343283366
67567 96970 993523681
175406 182187 16905957
91549 184704 232484054
199237 199640 1047156
61493 125017 939710410
35524 139167 731206130
116796 196795 199829463
165235 195221 74846391
73913 188672 286344647
94139 141106 699671629
12541 82237 174739853
34048 138589 261739668
171866 176304 11156496
58245 155553 713232639
14500 197610 458016855
165687 199621 84905626
114388 192844 218683842
122672 175929 503266287
136062 185677 975667491
137689 142346 210483614
136703 174892 645759602
66834 77871 27582131
54490 195151 439810673
109965 185408 188122969
36062 130422 417872792
108694 149156 293448099
20265 52746 81385994
51710 79413 69576959
21603 52821 78276234
4585 43389 769705198
167237 192576 39755105
120743 160311 98645188
122282 123954 4231759
102498 155093 390163555
24712 64667 100405168
128931 183125 135010889
102930 165007 747139871
94528 191622 96559771
21359 149047 488983462
96557 107748 35859267
67401 153901 216000867
125368 150746 942656399
36470 67231 77312339
16594 78103 861243418
169695 199579 74870624
82833 114274 9914928
92443 126626 85675666
159226 186771 79177193
161952 177536 38772821
187395 193985 16642225
131282 142588 85283956
81613 83861 763963405
122436 137945 38657588
135536 155333 867855086
22899 51672 13375743
74248 119351 112681385
158857 180115 53055952
4861 119265 286618478
103521 124540 52994086
180554 184125 992271224
51126 163740 869807719
169170 182464 33073874
115217 133424 45618178
62469 110906 865189448
182740 192819 812341282
25239 163753 929558897
3439 161069 394413906
17833 34392 866014972
7264 163790 391620660
23277 48105 62367910
123892 189656 758484329
24508 162732 720761740
110874 123394 31528973
131946 155313 286958281
50404 115659 163442415
18622 85909 971185881
33410 56807 110222342
156459 161890 110806457
47744 71277 42504172
14029 109775 325341393
90144 102550 160199289
23117 82543 383362214
67563 168644 207414723
113045 173791 151526182
178898 192085 23164259
191637 191778 305665736
184284 192227 931948856
46486 165410 849313918
157012 157201 471586
179576 182546 7442712
17229 75325 145837106
129018 165586 295314530
185461 190236 12014027
175824 198555 281541616
131872 172904 102191536
117799 175273 175857410
75702 113584 99978538
40965 87197 87367379
129141 160891 79161692
183770 187198 8515802
86090 125785 99272513
174058 182749 21720205
125145 144339 233228529
81452 177557 533482186
150274 177192 417885009
141332 180886 98589253
10894 178174 418293668
111372 153713 701431759
133356 180082 268307478
115225 129047 619140506
111245 171374 150054116
48605 149374 251976196
162031 173658 774327300
123064 133476 25936413
178672 199831 53202674
146316 170608 60452487
144369 154853 26025433
81293 112489 127861459
14954 196950 455182375
63215 106134 376884361
163630 163783 419828
55792 199681 714107133
7566 62852 676694270
80773 138773 168879370
116224 188396 180040749
41436 123538 474494083
93194 164495 931256659
190225 198681 21408178
186523 195022 21522984
185680 197679 86866726
21814 32883 27724141
10666 163537 782115992
21005 83097 192928363
80349 189214 137448851
88233 167079 25118775
185478 198419 32698227
112102 191191 197460864
158224 193671 246799984
19529 32849 33296795
177963 179072 148211081
20042 117729 801564233
56383 192143 339306066
124066 132772 487930676
34836 105869 177852340
190142 193386 750174358
44273 94201 124942897
189642 191799 5433182
84859 192868 269519772
95567 165647 736876568
111020 181025 222493819
148030 165451 526882442
45583 196563 924644778
164654 186321 53832983
118750 137300 180443808
7603 140820 333493253
135048 193312 145294416
117508 149101 359204762
43157 72525 210283271
30223 147212 234485931
66817 114756 119820858
27108 185170 584150514
52729 82949 681115145
29913 158348 801438056
186939 188706 4495284
54981 152698 886947186
12573 94157 204332266
39855 77850 861160657
99602 138872 565096156
20577 27458 17115848
76750 77091 503427642
196526 199504 463907147
199123 199517 1018751
73932 156697 516894191
38340 118719 201274019
193171 198908 14569768
19328 176442 392935411
166237 186190 558852781
26797 81177 136546507
24648 31234 706999502
185824 197047 28344793
23057 116837 668009917
31998 155373 308581430
198683 199521 2144678
192493 195109 6637057
116508 178146 153739808
65052 194116 700148159
56344 68647 14746463
185746 193546 548876271
17339 147515 325763699
9364 76033 167311065
140744 155941 37684427
135279 138050 6953349
46885 178368 328537830
181409 182641 193783646
32 7339 861184132
164508 168678 10409680
181249 194511 429208932
142649 183661 18077822
78256 147336 172597298
80561 148493 426021385
150081 150751 1692036
133825 191666 416242709
48538 180111 39297655
115065 170368 138017641
9773 177462 622393345
171772 177756 14951280
62966 163339 250647062
116099 119564 8750340
128678 196717 666712392
142833 148708 14617799
151252 187880 541773651
60213 84680 61398413
66247 129320 157754696
33199 107646 224871094
150913 174591 609594638
54321 96582 385435032
63088 117396 135699504
176777 183967 53038330
148142 174822 293637230
115380 153344 94721925
84754 189433 261141024
187320 188397 86112958
96592 101953 13341969
163979 175387 577093704
153697 170488 41914529
64662 66897 5616384
148350 188336 99721218
90828 197260 454071781
133810 194173 818303979
22302 90518 171109567
68313 126244 571145858
27045 172893 364806002
161244 192856 78836970
84829 172682 466344876
123592 147581 59717815
26838 146434 299526862
68174 176614 872348988
10444 14678 10683149
194913 195759 390582983
165882 176317 25963588
169521 170959 3535892
139741 189528 124068684
121409 139472 400524449
136504 177253 101564864
127529 173783 772910334
142984 176183 339842987
20844 30063 22993372
83996 99232 580889156
171633 176834 787268508
176036 195922 49793099
183663 189369 14279384
61293 72893 934073632
137503 140603 19913412
58628 86161 69051645
70884 113182 844424678
20931 31780 142486492
38406 132570 235741249
146047 165310 649806200
90476 122192 79356777
67827 86228 959685332
92244 136603 110937194
187632 188901 3235453
51670 149090 528808967
48047 152539 261238027
24890 93380 501875169
79226 144995 290424358
168985 182036 176738907
173960 193608 172303145
115069 142890 69549794
121069 126412 365614592
199651 199792 197903480
69536 186784 292573227
176366 184376 135998079
95834 144462 121637262
18660 62970 111259422
2495 132153 847525721
66232 143612 193374976
146707 154882 940638329
194113 195647 3886368
122377 176370 134610269
130587 140456 24547507
74332 101534 67573911
43158 70298 68082294
69486 138951 173573057
58225 131516 627308965
141440 185206 394358867
104415 120142 39654845
171263 175533 10699072
72143 166066 373737024
99140 137119 95157845
145244 196583 128297127
19747 189111 423447055
196709 199215 973433183
187814 198479 848086830
30064 155486 313755514
166390 193710 522262661
94523 140521 882066313
98071 106398 661905036
4824 128387 546068578
72627 191979 297943905
143077 146753 9185934
67873 71319 118701691
77636 81823 10523793
99195 162680 158746596
53412 99301 956761996
156795 167215 4327561
112729 181998 172848272
52700 63548 27423275
15201 51018 668726156
56473 173634 292795397
114565 115273 1705441
62388 118182 139436849
166228 193349 67678786
84648 134372 18301016
149463 153336 9640571
165591 187635 498691612
124454 137388 32127350
139719 183684 935471307
106867 169629 41394389
145845 149788 9738316
143042 157095 574452348
83073 138184 750912834
4630 186133 453847378
130758 195047 160396275
16023 135010 297926788
92557 131271 821618599
40289 50351 25085601
177080 193610 193451903
16342 35676 48294494
96983 130065 83029318
129543 159815 75374604
25435 126127 252412198
124534 197096 385167271
62998 157413 299153068
87838 181515 233714676
60946 155239 235433053
85757 123172 780285875
198035 199031 2506633
2993 74265 178825743
52205 86600 86469231
58199 155676 243483205
149537 166472 42314884
112385 149248 463846566
66864 159110 881764017
92329 180768 886512920
13405 185579 430381816
55464 150498 612186690
22778 126964 34893992
138883 157845 47197621
76183 198994 953943305
167412 190451 57380504
196882 199529 408946165
59778 188492 321479315
82511 147904 163303328
106167 199175 409023601
166376 185780 688221033
73793 146103 180601788
167286 194162 837808088
3094 7255 752607155
160871 162554 878682130
141585 144541 484871156
165852 172130 15543771
71783 100304 821127239
124944 172065 657443098
158640 194256 320508031
114891 130194 38440169
116072 191733 188791465
63522 152686 222713178
12064 190524 795181953
151047 170320 48039917
156609 172721 806719483
79265 121196 104942600
161864 184284 55787552
195129 197322 5566722
153092 182482 73341402
169311 170218 8431968
93135 180696 218687067
97152 184115 217185912
127687 128929 713925580
42300 126579 210991857
109276 124961 39466523
85567 90536 770050068
118970 187562 360569831
161821 188267 570965601
83183 194558 510445303
32951 118523 818289525
6148 152514 614455637
190694 199525 410761976
157170 184337 67788755
152428 165454 32618282
121235 184691 847329992
149963 152686 560762102
21966 52030 75361181
163778 164091 782562
180772 191980 27254588
40777 100017 320345583
151005 185180 85092977
176387 181956 13883228
9796 34247 44564210
10943 73471 156872285
13741 77044 158650323
80284 89141 22170207
187332 192509 926222306
9539 67342 855809028
174219 195285 52732535
139259 177014 94082401
84399 106469 54820348
63187 126226 157684242
120440 144481 59931738
29587 85438 984073200
46814 68737 55101470
17448 86335 172831783
11529 133765 995304865
48009 173560 370237848
5689 107451 254779277
1833 166377 570041211
58694 164874 314753944
137077 140897 9520477
71184 77387 15408923
102446 149883 118737242
170476 197304 67217607
45002 176244 521742481
151694 157903 15468736
125081 177189 309501680
106671 165944 148207029
181240 186000 737595999
50496 145118 246160878
63327 151576 652309641
83143 116330 835337744
111248 127586 608293897
14961 28116 414431250
156619 162450 14694984
88985 89431 393755881
125893 150658 304051969
135608 148908 616528038
1516 122985 805553805
107037 161855 632359105
156237 159225 7594247
132952 199041 165063656
115180 162085 117134249
1530 83903 102928998
167882 167958 198193
189922 199480 469032659
153000 174255 375857155
175752 180250 788172613
136606 176572 99669918
90352 159718 307624746
133018 193143 149920443
161605 195567 84815154
71335 128406 142645239
169707 172375 874409594
41427 180533 746703640
163700 197366 101194312
35208 108051 285472403
779 111854 798532858
138751 142774 10064364
78959 192011 657429824
4382 170613 415805772
162574 178979 624534706
172250 182224 1458771
180293 195328 37650646
177799 183010 13001510
120940 174421 133234483
46271 99562 944808502
17400 31330 34812771
92853 184470 228708009
191429 198383 281900866
112572 118950 248074797
155696 168438 74290731
195529 197963 454917307
58448 170465 279849878
77236 116720 403628060
68778 118334 123826082
71052 132162 423219374
122767 166839 109838026
178064 199095 818393967
85689 108002 55544890
98996 165247 165743215
156319 193796 93686390
194879 196023 106791467
186882 188901 910957518
137791 196191 145781404
190708 197349 16802955
127644 177869 974129744
105428 142167 91954169
192649 193217 1394490
15396 107318 187204845
104352 167750 158564595
91751 142675 417779556
135691 144317 282874446
149404 149939 1370224
149674 155908 15412363
14805 23811 83774737
129547 153143 151459813
89252 116664 381133455
125229 126587 3332824
169093 198619 73846814
105549 140754 995330072
113565 138199 986918573
81538 184104 650951450
76492 158721 73059475
61902 169094 267762864
195836 199653 977606820
127440 184270 224575472
10150 18220 20294461
190113 199044 494204135
126541 189288 156354767
110495 118199 19320167
141073 194655 207111124
6913 125504 297092504
161171 187415 57021942
134978 139483 11209815
33063 35599 6360852
58624 138010 198561617
185345 199374 35464362
184190 194272 575956959
88269 113130 62033757
197822 198492 1669092
195801 198309 6327981
43557 60059 41379319
61933 81216 431802688
87229 99288 751689443
154896 190284 248414279
174950 182045 17721369
31219 97125 165039498
78932 106973 69880867
78549 172805 235270162
115059 117408 5899424
13356 148932 339176082
23576 145907 557094081
130406 195218 161686132
99502 115999 41492994
3821 49943 115522553
65176 186087 854366392
31450 125016 234551951
185788 196697 27565894
145192 176411 391898223
61359 168027 686008665
76223 108409 80261556
103530 184832 572741808
108056 157401 123211146
132267 134765 589702137
170977 172960 439558972
136854 164566 303232856
99965 194208 235625401
183989 193217 23157776
27359 186240 971298355
191669 194988 810152639
35407 156354 581394670
128613 151821 57768942
83746 135081 128254279
76663 91284 36497787
78875 181665 256590794
9074 105201 989853738
131503 164676 82704319
76619 98395 324035742
178847 186052 927660073
110945 149323 602140480
80779 153485 181519140
69529 158514 222138755
48069 169169 302761417
127083 191934 161761768
69656 119813 827589629
130486 170779 100334781
43987 97222 133119893
69804 167273 243453825
165872 177904 983924274
150784 167461 280124778
138077 146944 531401362
3203 135383 842971026
154289 167711 33626678
15240 198800 459158937
138522 166762 506839391
26474 139002 295400962
185807 199790 47669390
48105 56337 20578012
2425 120286 295179047
48121 120720 861466449
74136 174982 251638004
107133 174192 729104462
172038 193475 493960611
42504 81226 97036854
124134 142676 823610712
35303 167160 407315507
173624 177553 24080746
159388 172271 32089708
104995 180513 301229009
13847 65378 418965408
88972 194202 262675050
172677 185022 977904872
44224 68038 59793735
14333 158222 885626031
124962 171198 360786786
16185 158798 356666259
75478 84563 546123198
148007 193863 150220860
144411 148430 9968656
181826 188551 16758062
114614 177058 155772349
6260 22299 40052867
15753 85189 798738314
156125 197015 349418482
77361 189843 280815552
77997 192908 286930148
154575 155654 1183221
29767 76079 116452055
164157 187536 58147111
187821 194321 679327044
184545 188811 10693427
120846 151508 4817690
189368 196790 18787861
83634 193083 273179895
23195 66070 107748513
96702 150041 133396314
57890 156067 845596405
148445 180453 79891443
131651 178008 115478994
183820 188146 10830815
11946 106499 545258475
174398 197814 678971363
30852 166643 339835405
185717 194672 22563146
94423 180911 853475761
192074 197145 12816550
47154 87309 100764677
130205 152995 56626061
70688 131064 522300298
43350 155217 884092596
87558 182719 248092873
197183 197660 745919105
120183 190148 512949750
114052 146752 92881896
62500 125128 535470415
30326 182926 589024396
179391 179476 478244806
139111 167409 817172439
174585 194180 27687559
82342 118983 91602747
55272 117401 4266957
93132 177256 760341991
21382 68662 805057451
76816 121664 334580378
22315 94630 876063924
65048 178950 284303825
178182 195828 44289602
10429 148051 943787878
86762 182052 890503669
34644 178948 360787694
106458 106816 944870
197156 199028 896568410
30503 91611 744141797
45251 79566 85990921
163447 172041 21394342
76518 168477 229685582
146703 193840 117572417
88545 112091 58663558
19288 48728 73760279
67589 69617 604170506
131905 196267 950016816
61219 112429 128046663
158718 183873 62685569
36459 139627 258298305
123446 137094 33950596
88444 164134 188927910
156721 162108 13604421
66204 104162 94606972
5269 146238 352908276
167466 186827 817373551
197085 199259 50871510
108175 153726 654014433
79275 94635 415372929
96996 199920 992732008
109294 189922 543901785
194498 195373 2223848
35865 141902 265439466
119403 168093 731279870
194200 196357 5488042
25569 76960 245860833
75027 127510 452012214
78267 117579 98225074
31183 95097 160106880
92908 113186 715127371
14116 41651 69045070
1931 45888 701680004
111988 136305 957829048
162248 188113 64407334
103789 130323 155620365
40723 89694 993006112
176334 178768 892945432
114502 142521 70006044
35686 198307 406849918
190965 197499 16502944
176895 179487 987709343
106669 114449 19679132
168484 185894 750725618
63088 122065 968762336
3281 136196 332729983
96275 107662 905365350
104546 197491 620826198
180205 197717 561974546
151502 172291 51903035
98401 109924 85867898
161543 195532 989230099
45543 113567 170313897
170439 181392 119851336
90552 195771 262788685
17834 141995 310748453
58819 128909 654154706
162885 184266 53255034
100356 127836 8587440
43877 63563 49437071
5907 170163 410862004
142441 177397 87044042
96600 151538 137365275
78762 168111 223135954
25130 163808 347025803
108084 156994 152847749
197014 199230 956043199
168474 192516 59930198
136175 160244 923201765
51553 123963 805997552
70290 95261 62248321
37365 166757 323652573
178582 179916 3388419
582 126887 865214416
82766 172869 144915328
59675 192697 529956320
137619 188849 181591223
155425 195242 99627119
127593 172613 112098429
12962 133205 301063078
121667 170181 120919369
511 117055 291868575
49206 165047 289729953
124532 129213 11640783
174455 186499 436207789
186770 186817 994451971
156723 189213 81121538
188958 197665 802935450
28384 53807 63853848
20291 37157 377266641
57130 87103 332906198
199723 199958 586197
189003 197254 20848827
116241 158740 845852066
94141 104602 34632248
67745 73547 2213237
30764 153526 347014012
117297 178052 184190211
33578 76834 108607300
154049 195506 103636339
20447 118385 871170045
64264 155996 228985988
106561 188021 998385591
177190 181247 729310045
122359 184926 155852308
38960 142858 948991618
24707 133599 272797721
197934 199469 597094848
115874 153230 93148901
63760 173073 273015121
83806 123758 147844747
160739 178082 43145682
46507 139589 232930325
36086 169174 663390962
34183 176357 355629838
176263 195123 11646044
29991 129790 250160905
52056 174148 305186696
116424 116886 534372029
109543 183171 183723026
517 145304 362384670
146681 194998 120588079
19356 88155 172572774
82442 113603 976676696
6528 29350 796219465
82564 146633 862000233
133102 167300 85260938
143077 163654 51301515
31598 56715 63094193
82465 168684 215287745
85406 195891 404747075
34786 53805 503821649
65505 183605 294816212
78828 188849 405813006
142729 166212 303278258
116821 164191 177010744
60039 141679 204147637
98202 196242 245125268
59765 62173 6135204
31307 123440 741880525
27977 123050 274051842
160307 185961 63832722
14298 33261 33958866
75477 78518 52117977
190376 198356 365983520
69289 161317 229895520
48581 147529 247492382
65878 152434 216154766
176547 183449 312372551
109346 125918 492719537
74943 82410 18542427
57201 153112 242218313
31825 69874 439566592
31411 86736 138924548
23509 149128 756514106
76461 138064 153974640
122050 177113 137231379
10020 89268 198747573
126665 143646 42306009
186244 195701 3109345
133341 134896 936853853
23657 64710 103146488
72504 86380 34722630
29554 45736 40828037
109614 191678 204835976
5780 7183 6021403
114420 184593 174968151
160212 165188 12491778
146027 176455 604093540
161605 181972 988310526
117070 139631 16946092
139482 188835 48700132
33569 165272 946921057
48703 199196 376362554
155254 164485 23224050
99173 125544 211420512
198620 199321 977636321
115976 151888 574542970
81272 129641 440064723
52765 171992 257491379
83533 102129 46088832
178001 197683 49413132
189711 192015 5849979
27506 130791 587428638
60989 175394 285742570
161001 179200 630004751
36044 76670 102051862
23524 191655 420475811
16125 82871 167343767
182374 197900 38985810
92409 140369 119982281
129829 171542 103859113
152313 182367 56078123
31030 36263 640701820
3601 38959 88621245
105592 153042 958013201
193574 197982 11202049
123147 165491 105558402
173471 188101 36466643
124002 188205 483051548
82203 164648 205887174
163580 194478 74975894
42178 93002 921991124
114600 146428 694751773
25936 185507 835958554
198434 199169 1870247
151938 167426 131666023
134088 166123 79864422
33108 50210 4432743
70403 136815 178135186
101501 182253 614513551
147023 147742 944252989
112779 136594 59499447
61201 164468 790054968
169905 195749 788641972
6356 125203 848159803
84592 139555 104129140
81884 145373 466225885
189140 189837 1738779
161780 196646 857819335
27540 118320 227529611
59244 135224 869134073
147960 152877 913669433
186379 194213 304787137
150906 193609 286471391
67833 110435 106429432
125650 152918 984030520
468 121681 303647020
126740 179698 131939194
183747 198144 36258484
57536 125990 171427466
39967 152746 813142725
103617 176413 182050635
177562 182701 12822067
38892 48060 537667553
129144 154337 62655102
162200 163336 462032870
12942 143518 326803448
65083 153019 219557348
124192 181709 143335728
23268 138895 587231947
103635 176521 334348257
29179 96272 979205144
45515 89208 109538439
17550 157119 463720942
81028 179705 584205964
151141 159951 786918091
144851 188285 164354854
8468 180037 886085756
143826 165020 52904542
162109 172564 25971380
99433 124391 62776650
69658 181968 850532630
84971 102769 849866417
103511 152750 123200812
54970 110481 29255515
65917 199708 334329707
131067 157797 655270433
36412 134416 245487829
182413 197733 476162839
192531 194572 5146613
121242 182148 563161752
118681 160472 324001347
107005 158498 128654415
109518 124315 37192916
79701 144129 94997640
54453 152976 246379812
91077 117413 65786137
55755 59546 9632220
14163 52709 94963343
167699 191951 60489801
18765 30012 18743982
189942 191029 2803026
26512 152252 314696248
140173 186195 956911617
189343 197193 19844255
166844 197781 879257871
145909 173845 69541476
195239 196916 623098760
130592 175917 112926359
57445 76297 949762772
177569 197893 788269760
171969 173247 3168129
81572 116715 637098743
140207 143846 223394092
140334 166563 608136397
84135 103705 713018028
76582 156317 198967764
135964 193674 144002787
113442 115577 5288341
106045 170012 159843870
187950 199206 342184673
80962 144289 205756898
19216 140163 512594448
87801 143734 513090855
191398 198488 502106293
171521 179220 869898074
168954 199169 73046715
169539 183649 31779574
16341 80724 161421165
104524 119994 38995359
83022 198624 572601653
189798 191427 866595662
143030 154067 787152239
67991 89461 909035198
76455 105832 73237969
115102 158581 747460517
157804 171445 34030857
166332 189570 57893593
169687 171959 5608927
154123 193695 752004233
144261 154493 25401824
109751 118222 599414723
118397 161173 106778909
141871 178814 92015871
39273 53683 36037011
70248 129656 148563356
15614 82584 167909704
177955 198819 52384091
71008 147052 189999743
185044 196615 29209772
115449 197944 206119641
171627 173391 270963294
125666 128725 7574619
97680 104657 17422818
108874 154810 114649473
67234 192962 313969286
189250 189669 862748103
4170 24191 50064367
39463 115670 292015712
98028 181589 208805669
139136 145477 47489507
73017 107643 86334139
149173 185566 90689113
145727 185682 99485159
163952 187113 57597825
6279 139374 333193630
75227 110408 115831847
113931 138507 969780328
105669 107675 828252685
5164 165433 401002231
57435 161197 259419029
155985 163713 19489884
45865 135315 874192222
192605 194453 589533945
127621 167561 99514792
88036 186662 876844825
97139 195820 246707621
44264 111905 169284757
150582 160027 23547890
31947 129465 244343256
53108 89417 168915654
104085 114884 574258650
82234 106764 723199221
26101 30163 696140082
4480 141396 639784391
92342 112126 995666519
169751 180417 436765292
24328 33718 142261443
149456 178866 637096459
155997 199615 109294222
147364 198747 538134418
199876 199961 207981
126869 151079 889452780
33672 41319 376709154
16116 199134 457797007
135866 154473 44896745
75624 103091 678204256
42269 80131 792825055
21074 109794 222305201
159171 162574 703289563
112160 149259 92623317
145636 165574 49750598
38636 136384 506436400
174899 188186 111929288
159317 160937 1665965
167448 174312 265705751
29350 53467 60595323
25214 82239 315927239
53910 157548 948379585
183878 193022 354287663
110963 180816 174395745
86811 146676 149461704
113404 169031 115885358
7632 47885 100896721
75294 132169 410589722
155411 191985 91441720
39950 102615 156633230
48917 74747 919885940
15731 184611 422167673
50799 110071 428524614
65955 72836 17295077
23851 115875 230605497
169111 197608 671723077
144810 175469 790245828
43505 120838 22681690
69378 102819 83192883
120801 173213 476331042
20877 48229 284166914
31900 99045 168059558
197453 199392 4934874
17573 188591 427591343
7310 173851 416499106
188465 194500 15181920
161630 171885 563553251
152741 191221 96062837
146789 195107 120591107
197906 199670 912918176
110700 126946 187584246
99310 154202 69032447
187617 198588 354621359
61394 181057 496667810
169490 173761 10556246
144221 157806 33811767
104455 192394 219768128
23188 189047 775104786
104536 126074 54224432
524 157350 726599043
183269 192115 632280762
180936 196536 747383654
17953 195354 992144002
194595 195249 1687997
115161 139779 691068097
182897 192921 955571695
6228 170552 434603329
131542 131739 469818
36007 77483 104147317
7732 73130 153501736
100999 184348 208214891
158526 182102 58850815
190289 197594 266730161
49928 162537 943020987
194635 195056 478251876
58793 193124 875116214
95320 120192 62380090
112257 147118 531274223
42100 120281 195701764
106233 137416 825294915
135137 184950 124058551
76548 88018 951450429
83633 182979 970694059
154663 176614 54844715
44609 168163 308861980
74082 153428 473044962
70740 186874 289786226
151721 195286 202477542
13866 108217 236164215
183067 187742 161355419
52307 146685 494890140
60947 147750 755231411
119349 140762 53436565
143835 190149 115443678
73431 80095 613914259
182048 190099 693951990
167561 178518 482735619
34351 161961 391709178
129711 181022 495425755
93486 178870 791282307
166099 181009 139350532
66887 93353 66054542
115297 142364 67687928
27451 42928 39097221
15580 23477 19625395
109300 130547 53255702
42246 143127 252311207
114217 194435 200170873
179980 182666 972067
174074 181477 18541437
101558 112620 27947996
488 56614 140647376
125312 193007 168736370
26567 178916 912290631
137253 192223 508066732
149419 191414 155122126
21945 92370 176476530
189866 197446 19176416
432 34247 190104433
12187 190447 665984168
27947 86893 148058632
170359 176891 170543120
35617 112164 234646816
152508 176113 58903419
197213 199643 6163353
128314 181153 517517927
96799 193569 241813835
150483 195828 808882028
142269 144589 5732106
173462 178792 144113828
167259 196568 930400361
94947 138224 108356395
8622 78521 746905812
130409 171591 102524144
191054 195538 810279233
165413 176812 28324578
190789 197190 16187824
86691 188007 252670335
76381 195021 835931118
16446 22225 14377155
12530 49022 91391523
29143 180325 378214087
19753 133165 284016752
198608 199154 137054749
43054 73563 76578160
14971 93159 328342348
74518 196910 305688841
39939 69872 361219335
139496 184766 771015117
92327 172014 198990472
178180 191943 582507867
22715 93444 427988820
119542 162468 567796540
114658 182836 170087882
153308 168910 72490115
101315 136234 87547942
185097 190943 260181296
17713 166703 372715371
72283 176976 388056942
38787 64001 395968522
10102 86390 849561083
158449 163020 276515058
37335 161636 800312101
150831 175194 825020922
66786 129946 527328928
196478 199302 7135641
110181 185505 511671013
29493 145054 289358984
10714 25215 785490853
4769 121349 292167313
53170 73226 3897278
47326 164271 34194887
40082 105299 673244231
130418 132973 6334681
124086 154333 741919237
3190 122814 299730107
199420 199804 752183875
10968 72520 154468130
70768 160628 376513783
159805 172007 285892123
120494 130565 25193961
86571 173606 217101130
29082 31201 211482739
179852 182157 2181883
132252 132312 23609444
14240 31464 43046708
103771 164288 151450061
116250 121341 382432945
46215 96738 232674013
115080 170548 138426231
76189 174678 245815026
184983 195695 27009362
109157 140429 128223466
149868 159976 540544309
109927 161838 56482386
109593 158274 724706990
159820 193314 240619087
149198 174786 63828705
17805 97990 997089774
71220 144420 829130994
19926 53776 191262623
137729 197938 150376337
26114 77721 129574107
86427 129137 106688251
183636 198048 36292582
141948 189093 117533397
58585 187209 525448837
55644 172585 292253178
48594 93276 557168064
47381 180676 717678776
75077 157131 496523203
41654 135140 615952931
23902 193156 423311693
132747 195314 156128406
99189 148978 124510268
82232 184880 27679620
47092 61862 37205899
156100 198092 105153649
159425 199573 638071895
117139 156504 574892782
58434 97347 134621877
77807 199624 696766114
55294 156960 68462672
140058 170856 76740857
64451 75872 20574437
84888 136831 480667992
79981 165843 925452082
193423 194329 2309242
135137 170957 253247506
32011 86125 903812412
14117 43382 73355939
157843 183358 63652025
148817 195816 117442865
36728 65431 72161745
30933 198069 418196124
195859 196896 1018257
110680 176145 163472484
88339 179940 228507909
15531 175704 400520193
104003 195210 228049394
115131 197316 335973307
43330 140767 243777015
150477 195247 111805101
66767 97278 981757359
192669 199694 17771034
10053 26870 42041208
117274 124990 938999360
64824 159937 887110769
82330 153875 280824003
193527 199996 801382173
72040 179232 285436189
41836 54248 359458668
101926 166402 676436941
64026 64061 263627664
147124 199983 132078191
59043 98222 97818923
174382 190391 39940064
172741 196924 60623524
97505 197180 249243578
12774 152348 446254482
92562 108104 38857149
178340 185434 491932614
113931 178003 159793098
71444 82434 274561855
183440 185459 4936296
156967 197149 450142226
79858 113379 83754675
51964 90339 96280786
121894 129817 19790992
157796 167692 24814789
54538 120555 165425508
181764 183886 5175297
168418 185839 757950661
2808 187305 751051856
154000 159522 566602
96249 179025 206705004
158984 190675 79069569
186815 195358 21571508
161572 167640 761529629
180455 186958 4290907
184378 184832 974366995
71116 150748 661204475
9621 193812 909964995
34891 172923 345168094
77955 145827 585625746
162519 179152 602273420
95451 147431 801619498
123562 150351 30981640
111620 127236 837724
56782 130656 184955789
173569 195599 491944931
150376 189816 98325034
98513 127292 72272295
119469 154084 86217882
132751 173384 101206170
97517 111657 33038622
99188 112606 49901671
152061 185125 82417268
179031 197998 47686806
93881 171670 194245982
148583 169345 51844854
58352 128377 521731036
33377 193180 651921380
34519 181764 726374328
12294 87147 187697368
144639 167064 413971749
2607 126756 310900361
25957 48426 56505988
10275 82564 181345104
76099 126450 125895224
4765 198645 926156159
164910 171328 15894471
36467 170476 335093508
119838 172114 263048170
9203 98051 891008501
158183 171795 33927004
160039 188554 828899107
54253 188377 335183268
121237 173533 130252075
183995 187080 718791297
133585 180250 538516572
87992 193444 263150756
116661 155715 97308680
190368 195947 586608112
111942 128847 42391625
91320 111273 49846561
138559 150651 221408865
50004 160891 946735225
120699 143915 654212398
163982 165691 4285346
14674 52726 95253158
80215 96259 845483313
156962 171063 35268206
168199 197453 73147749
100557 158153 144054063
151249 151950 1708984
110131 178025 169401840
98461 151136 806437780
12863 29096 40443255
80110 196319 290261398
135977 169582 445085411
141890 175689 321498784
156528 162398 14800658
32361 168056 287622192
61637 138053 191065904
81125 108211 67566686
70539 101880 147018528
121104 187190 382758290
159091 168022 742961413
116560 117164 1480494
5624 22739 909945644
179348 195848 53032006
62162 83387 814539843
23443 176432 966331132
8346 72701 589910348
19472 49014 747521239
62529 172828 883645811
171933 198546 66695903
17226 76382 148382359
28763 143347 579733626
23736 39611 39985691
67866 96974 72526484
139687 183454 109055245
194198 197735 2680262
45519 70125 61761979
197480 199423 4949691
80425 163221 206715505
114810 191225 660391547
41858 170428 721947749
86226 100247 34630828
166335 181501 37767561
47918 190615 356589513
152118 160882 21983599
192255 196271 165726694
42032 162919 931625322
82943 117313 502678446
71770 126575 137068045
37235 183012 457914756
86582 107531 52079766
150972 187807 477500035
105446 187135 203903759
179059 196260 894194704
91628 115744 60318666
62540 186337 308930054
134950 186557 128435532
187422 191342 779469085
148796 181866 82504192
62387 64284 4702225
126680 158668 718800898
21346 190218 594816239
97970 167690 549332249
34956 117328 264982384
3865 170267 416244001
49073 160469 148376205
119351 174562 137640541
139603 143695 2992339
161476 177642 563323645
111386 117709 96537773
127251 180964 940541920
117136 165555 120910290
46166 75944 74777811
137625 168742 52707314
63856 111110 891475257
133062 196510 158397531
146874 153174 15540832
11346 174243 407390129
28717 127422 247414563
135495 199491 159927414
109674 173841 755730156
73814 182224 270542114
13366 23588 25468460
199412 199473 160186
163189 172903 255576800
106159 154182 839523135
182991 185561 218749680
170123 197354 876542998
197697 198822 2836631
132414 143178 576465977
173780 180191 16026849
184738 188608 9728100
62351 183170 383495173
178546 180553 206719239
73495 141582 170071700
195734 199944 563878733
33665 79731 261754723
17557 139915 475613003
29492 188687 445133580
61986 122966 369519490
51014 175374 310929494
154847 183171 267629680
160807 199991 999209222
27827 85996 146097044
52369 197301 815504462
142560 163633 52514938
28044 186699 569821531
60192 160854 70529330
126301 193475 763820479
62105 117890 362860321
30764 146072 677323371
131764 149904 45177635
16516 101091 611955127
133282 176337 107304814
71321 121252 216182095
117035 186711 595596734
141998 168962 67300783
46137 58165 714509953
194135 199660 938431303
113276 196408 92511419
154749 198611 109757204
62519 150172 575333966
42111 83979 371686031
147971 176630 71493312
188046 198826 5046133
197070 197128 156726
142838 173102 519978105
171268 173458 310098172
51938 187526 499305183
91998 198201 265411036
99953 103740 914442440
37583 167523 881923164
57367 164621 268132922
31548 158306 317122502
110492 136562 513992150
67927 106002 14778770
165273 188083 56715178
104923 140836 613674263
151053 192858 104297238
144771 181113 695354955
121803 164484 557021517
176830 199103 55897798
58035 166560 927505436
176424 186912 935476699
39552 57693 744504992
51539 172827 303207436
45835 139525 234409031
156844 191329 209518186
170079 191817 54249072
139133 190521 128112891
115061 156927 638103351
143606 191038 235882018
798 88276 641533765
32033 183559 378871424
88909 195000 264849201
65159 182233 292292226
136683 151887 37860492
42140 42436 139782806
140655 169416 441029410
25508 152105 316783482
66896 172473 709534394
159235 180305 52568543
195245 199655 11183588
178242 179073 907616
97748 108418 203682470
33382 159993 969422936
24013 30631 16546511
164018 198561 468760968
87126 117283 955257878
29154 66095 454495865
120837 141925 52504510
32204 170448 153178218
133353 170630 92822067
44563 121527 370231779
141611 183741 104958097
134552 185110 234878983
196441 197406 516899228
175817 188403 31368339
164682 167112 6047592
102554 157500 413845218
198375 199347 2484572
196341 198287 4912436
75045 160030 212113054
12879 143191 726673803
51644 108593 396527997
57773 108149 126026866
170947 171181 568277
4410 97206 969452493
33769 118486 769007395
59893 163996 260178929
75675 100709 44115389
112411 144631 80469735
22241 176125 384903523
136207 146527 25815349
10823 54181 108613244
62886 147170 210584748
73097 143733 176458161
114421 139539 62757876
10666 83831 566150916
72552 147793 187841627
44431 94030 124103284
3022 132694 437933298
115616 139813 60514182
152786 186269 701032829
12050 108961 242594839
91953 135224 108207184
104736 159847 137819270
155788 199466 109448608
31611 110078 233446813
59493 120645 869464161
37469 161408 310039378
975 128239 318811175
167116 182632 888397572
4881 191518 466779366
164936 199986 477981813
78741 98785 504541910
153509 164687 27987312
3269 12327 22722703
146838 169781 901921347
163248 164475 3091605
70897 79875 693856835
22060 193303 446773345
57155 115407 299693572
51824 84261 81520480
78689 188593 426585661
123082 140540 334667865
16354 178500 405348343
128799 163055 85367025
64511 171563 267300763
163616 194821 77908790
80870 95871 521147560
172145 188596 937609124
129245 168202 702532438
13809 174166 876417387
172156 198049 64903401
101720 179247 193681244
90278 125016 950221840
76527 89918 33480902
56685 62343 812429225
95200 108447 33138812
149887 156828 174868550
109058 197949 841844334
50182 93498 108487193
138215 145200 404859755
95713 104814 822276523
180642 182267 4048135
46655 185931 725113128
2831 135760 864680702
19059 159089 350285801
134575 186304 283483067
18658 103639 375504299
131341 179672 120405381
157444 169749 30804554
100180 170563 175954671
10007 123013 283219713
191390 194814 194422727
197665 199348 4267418
111930 186024 184797533
188857 194840 426312986
106612 179310 150772481
168714 169095 114053165
42718 145782 257789843
34676 63656 814059452
97076 133261 90721179
127918 144649 437511465
40905 159384 333759218
46285 102104 139483256
23714 155445 526720708
27226 133265 684583419
7646 66469 940329875
47997 171760 909111449
9223 153019 359796452
65215 135501 175632754
72880 126671 573754698
159062 198059 643874446
163242 181544 368286986
167937 173094 12740553
22653 97708 187950334
163140 169667 587156909
134444 191074 496720601
139480 184693 819294183
197053 197734 1750469
88881 188133 247591843
60691 126737 165286474
104064 146487 229690707
15280 176875 472836798
58333 174589 290441146
159022 169831 27005368
186417 192919 488861787
45127 63101 45166520
199004 199072 816689385
13681 183378 424235873
7477 120125 696070821
72723 88556 39617958
98203 152098 116990037
77520 181471 259552259
162564 166955 6578035
101862 176622 434308565
26893 173862 367648998
72410 137984 163822534
166350 183385 721920249
180310 198453 812984645
138956 140967 5029150
134935 182440 118364157
125371 181695 929066354
98868 176440 272821368
30462 56253 64795399
16547 74080 144353224
177573 192796 198955162
136398 143303 17203267
41358 148752 980948323
59213 132963 184476086
184658 190824 15498805
147480 155274 19251820
156610 196587 100055521
34054 89872 140031343
25720 189212 408855158
154871 197146 105782338
16948 156117 882497314
195236 195689 1159713
101311 119188 45036050
142694 165238 4405099
112538 115386 7097612
41482 138740 496062024
118479 167369 122031893
59296 177142 161191912
9317 108515 248432056
144412 149107 39382504
60545 162896 746333681
4692 110926 319193192
166197 190512 60598586
1644 186881 463142913
437 71729 178803637
119786 121883 627295321
151970 192126 100267788
59654 180331 301459947
7181 38211 374233127
101559 130190 71993852
16203 107757 229164548
45959 56106 25371611
196299 199094 7060419
148552 191018 105985297
128280 133583 804675324
16836 57619 466988415
52867 61364 21503266
55129 69140 35307897
54021 88500 242043988
196936 199363 6146046
38717 195212 969233660
145053 190110 702179203
60591 95676 87631630
51571 164109 545913487
96575 130638 921326930
174662 182006 480096834
54633 142466 871533121
34762 187926 382887583
54362 120514 165744704
147950 156919 179298524
160189 177956 654473752
10821 35287 61181286
124882 166917 401253305
16827 63202 344808786
64732 139014 398253961
173784 177246 8642596
31729 104184 494410395
114499 151332 91890265
93385 183575 225172203
114264 152421 95110956
117531 168579 731072118
50347 75538 791969764
156451 167893 28758083
98469 126620 70720383
35382 193232 449381773
10301 68209 145352375
191686 192693 2552656
183221 193898 656483414
168872 196638 34387775
42081 64204 579861686
168470 174343 11040488
23077 53149 309536661
4237 4856 1542793
94153 99475 189491826
135305 144967 480408876
131274 168344 155023328
3478 167583 410531590
14533 36326 54477210
85918 100512 36077460
170452 175122 347786452
39937 109974 175346532
85734 190845 262283122
128488 170830 105492921
89294 172404 755945107
135400 196078 151513716
147837 157288 23503603
77239 172328 661559029
162547 168190 774087010
127879 195089 167645615
75108 102257 67444844
5107 17755 31715973
66952 149072 205102250
14916 119995 263170013
129858 153098 57778677
64643 86900 778030941
97751 160431 837461751
97600 175546 194795738
192622 194769 199388823
118533 178871 150427127
88612 197640 272278154
175415 180957 13812055
58243 116303 145256395
151672 161225 23932778
123171 199319 276873820
122918 176497 133503200
13589 104960 228635408
56120 142466 894633468
1869 111000 239479459
54709 155949 253008711
102004 120762 970774045
123787 184839 59340198
33828 63659 75011223
113244 133624 50953902
180625 191147 126070206
188095 194789 851767120
51848 96631 865303304
147588 164251 41587463
8591 67276 265114817
192612 199662 17856411
74144 154516 756353331
181242 191716 106141425
38062 50313 283882576
166089 194942 72049656
157387 171109 390754411
152238 168562 497149001
105547 132727 336210752
191514 194471 7456035
82698 174350 228707275
117147 193411 190370906
23482 155191 369821864
39560 129351 224822754
93733 146278 519519909
110708 156552 758253727
172437 178006 13876759
171877 191697 864746307
67945 188167 300098865
86212 194013 623933895
22311 75781 192814942
85583 196065 459230020
102899 140392 94066939
67789 185583 294008791
116102 128565 31246039
77356 89105 29474895
45649 147851 255573142
160193 184710 61018445
8789 131026 306170765
116708 192564 189295715
92414 191916 248515970
183993 184729 19970530
67986 72395 11110224
69872 96732 66910405
63765 192712 322073906
33515 192246 524880863
99333 187156 739267775
183761 194624 920347668
137334 167321 74818484
33803 152924 881132975
190839 192991 5401125
88677 174923 315665948
198918 199832 2293762
103510 178094 905747125
178713 198044 48584831
129389 172899 108328727
130802 185245 233363553
173277 186025 321347903
29707 56334 66921192
160254 168288 110986329
59567 165776 422604132
153340 162803 786033833
12781 65376 826964462
42260 173341 996364392
116738 130727 35060737
62576 77901 38258743
133560 156328 83684975
55887 157295 266927988
130639 150015 208631879
155055 197530 639367141
62632 135142 181220539
87264 97192 24488792
118188 141354 598909168
57385 163132 675646302
54413 83233 72427912
100545 174165 197417155
116860 180414 454182688
181424 194972 885927333
41735 48845 17672152
12297 175831 408946865
198381 199540 2974811
78837 87648 22095324
162656 163989 752936475
145529 186548 102101425
182412 184560 5268815
145113 165212 460660039
149145 169761 51481945
191585 192316 953038804
183455 189979 16277901
72073 77583 13692992
185519 194157 21810976
169057 171128 5091076
184991 186831 563245196
152203 163069 356142129
152172 152875 1767578
124817 141344 702621608
535 82040 204316413
37349 119623 206124887
167620 172876 12987431
192106 194608 832654626
62615 81274 794051391
195503 196962 773074492
75210 122685 118664626
14245 131227 686085503
172805 173226 740986318
147680 159042 28303422
46255 56244 745888333
144520 195453 127171300
1701 188230 466456206
50800 85100 603506348
9335 59862 187806216
104074 155522 555367749
116003 189672 328728600
71107 83488 407788103
90412 172841 453849125
47397 96728 844725588
73722 196651 665118946
139834 165150 63177366
175845 193511 44147374
90336 164621 206379893
79782 140556 515963716
16698 126965 276086651
156959 180797 758921460
44313 79993 89496227
69629 101553 79442957
161568 175242 230208688
67909 118780 172834579
9961 21728 29448018
197257 198398 2881250
195794 196866 979596640
146078 193717 958371559
93658 112674 47654471
123245 169458 115196176
195974 196339 58737491
119794 123459 789189037
37575 48710 27955478
142405 176028 907085329
42734 169855 424330215
65644 85473 821380959
187243 196072 22334511
190271 192406 5448934
9618 69495 638607502
17102 146188 323143801
66977 194496 318475435
122498 147886 63209479
187446 192767 13433252
11849 27215 38261855
131238 196031 161691137
136150 168515 80786043
121449 161933 100916392
57292 113491 140687533
65955 99861 84446767
87307 126085 424399263
71216 84899 709465191
2859 30171 68250213
144275 162244 44849780
78698 183403 261318686
152856 193190 103874797
78461 83479 12640057
113356 146529 82880784
10249 180321 425416387
163044 189148 471032110
115935 143647 771499078
198339 199768 258747114
11390 44842 32259992
4932 74699 455382184
52236 95847 109182234
81041 90096 22638715
23567 39252 953671661
114854 124015 23117837
52311 186932 632997672
101354 190640 879998153
41780 46123 12878055
193579 198298 11973867
12502 193364 474543512
82765 151060 608940173
18922 158537 349201503
150596 165048 297715121
124586 149100 75708767
159006 179993 773156730
153166 183039 934728609
45645 183124 560785204
194001 194895 2249507
87281 106931 48827772
75608 115407 99322836
50892 191338 70085885
57944 108409 818163683
45622 155758 717134374
48811 182686 334603006
176661 188728 30085434
111497 189108 400180058
183940 191768 19669268
193018 198824 348967051
174698 191647 42326292
113654 154068 100740173
61986 63583 536274294
179403 187970 21339299
113578 118634 12605915
63201 136578 868465390
191471 196027 11521531
45772 61007 38250462
175312 196862 56093855
70975 117388 115935539
67689 121332 188019217
59414 177966 296071390
109028 147493 633407766
55301 168311 282602469
25855 151281 588285851
49977 192804 357032302
146229 161884 21266366
2613 161383 567574571
137270 159814 56201893
92592 105881 395894161
28503 84388 140404997
8347 68754 495884685
30270 101817 669709434
68799 104147 88037442
157680 192014 95128351
195285 196442 2962724
23688 142828 782321390
123043 175097 129680665
25019 187316 405791614
35441 101363 471133121
155260 176192 802414706
89002 179670 226184030
177556 197077 445598946
122831 199942 192498427
94928 192979 797831209
128457 193517 162240893
37909 118763 202477175
61306 126607 163436493
123250 123932 143207
187910 190814 144830344
93240 97544 10641038
71897 174527 454734713
10685 59471 122427274
63777 192182 320740158
91554 134261 106857670
172408 187346 5107506
124636 175249 126083265
149868 185936 383313798
121980 161316 98076260
109289 160046 362435218
41034 113207 440975794
146207 172072 64370226
25576 138255 598715717
76325 95248 379791708
119022 150857 484549698
196607 197272 1661968
181409 188153 16765016
24915 132398 464048828
120643 196315 644510350
44234 173554 323172274
93874 99453 13817606
182241 191348 382098504
125747 153069 445157814
147809 148030 803239198
68745 138940 519223853
29738 189002 398324210
51325 187237 736122922
85519 102014 116015243
115969 153540 948178021
10590 178083 597588248
2614 27728 139042201
152668 172753 551778325
171111 196221 62848130
19569 41393 54804771
55258 121808 771526422
33744 193451 465137460
124362 158594 595568745
53827 137270 208825058
66009 165896 249508713
51764 144769 895210184
25241 64654 99049301
45415 140867 238794261
80410 154052 183784144
162485 175820 84743509
171069 185272 429100842
27469 193509 906643013
139409 159938 51132876
130647 161115 75934123
162228 194883 81507413
110891 172629 487502486
151110 163020 29705004
67973 170360 838395519
116685 180547 219676375
74438 78571 161893067
4312 184668 536808609
67151 141662 186233352
163856 199302 962485063
158721 161807 7798302
186211 194574 742542791
95024 117549 606596289
10535 14626 10340008
142721 194344 128827712
190394 193438 691530870
103125 128385 63578610
113394 118962 648764679
40881 59422 720365705
88975 127620 840652930
190303 192975 6778750
151942 191026 97571057
40035 105602 164014864
121893 154660 81543925
149685 166200 52346864
90779 191155 250532585
4849 113375 271896400
124186 185358 152283318
1380 123571 401656185
169562 176298 458064769
107092 175008 278584236
35052 91014 140398153
121738 150189 703342861
13348 47215 699054926
185933 199771 657756750
29324 173254 787685664
92588 117311 61851598
16713 157469 30833965
171144 195680 315978437
17428 155814 598132334
53196 66649 399903199
150003 186173 90093067
53568 143693 869383359
34437 94962 613921347
39262 173316 533609709
111753 159702 119704019
58959 179127 300128271
144608 148928 251893217
1800 80849 291603486
39758 183786 359905964
92419 158185 164304249
63834 175495 278909267
153281 190418 92670405
130215 152108 54392105
105749 107260 68370157
24121 25180 2683508
8322 82257 375875606
47151 79311 816162528
30933 60950 435428216
173282 184979 70555102
4040 89304 213780114
21306 186163 412189322
181636 186314 11518178
198943 199491 174194119
81131 173770 611771172
112333 128541 40646563
185278 198928 34490557
142609 152684 25022600
44083 66120 316060866
159490 189824 75615508
26592 42170 719307384
34187 155352 397850727
50950 110294 148627941
115047 116660 959443939
165911 170968 964881097
131273 191244 149541393
53500 94062 101594803
125042 191020 164426093
126744 188751 154539621
67489 107800 100642062
118914 174948 589794211
126703 139729 32468785
10944 36889 725497759
148413 199275 127208546
29837 46203 758230361
194061 194216 389734
73079 183052 660299520
180080 182590 870333683
153419 193520 832659473
95327 198630 482923303
156293 162816 16430401
27342 168454 692961547
113478 199749 837892154
104184 198101 234916102
116967 139596 207097605
152584 181460 72058712
176177 191156 921409022
38931 198634 399392370
103929 183921 199821879
98109 101794 9169406
53999 140811 490083585
30286 104458 196983650
191633 199066 13491566
183214 195556 31009010
58002 67153 163364190
39654 46429 857425383
156566 183610 254190488
37898 186802 494845314
164946 196358 180590777
152031 152188 320346378
195528 198665 873083357
19591 90127 176823632
41023 131618 489579860
169515 181136 28938337
23318 36554 33219846
152718 181570 71998825
142226 162052 440580859
15121 89822 212256839
195382 198392 7639064
106012 114915 259179281
111114 178177 167344140
12443 171980 115845530
10361 36437 65330053
39608 72290 989320984
53618 115068 153800375
77487 117024 98811969
98838 126137 68638677
125629 171730 224368715
94263 126500 80808030
185153 193904 22042791
210 145003 640561199
126979 130355 8490343
48570 69729 53167868
29021 143384 286405246
111406 171259 149366941
10147 112858 315499163
150825 191463 101380077
82746 118595 89514618
133117 165928 81806369
196929 198700 764357479
182860 184742 4624527
40678 186709 364800047
191189 192095 2284495
144992 184322 54442019
72269 119391 117806118
197628 199307 531810772
132035 164087 79909638
33 107175 268186493
21330 68846 119364517
88058 138420 194064076
69059 197525 651004232
97608 119880 55993149
11534 86632 792214906
91504 137327 499828679
109789 135907 38421679
1984 59565 730535373
37513 52688 681810076
136811 162462 645694438
140893 154350 33442472
129253 150878 697651796
139499 150192 26616253
162746 177459 578227191
156422 192104 89203696
127803 193093 162730468
148325 188871 209739179
128476 131954 8671281
31647 34826 7973273
145644 155206 23658285
143883 146233 5943607
142379 196939 136229835
122956 174484 128354645
57690 188946 880382961
116418 118104 4182385
12561 20843 6012118
40633 189837 686389988
110331 133316 57558665
191926 197810 14900885
180580 197842 43312742
114493 173869 854038343
115576 143224 395134108
192336 193896 767788610
70490 157666 348143174
193392 196747 8543148
12261 94310 205419505
99922 100306 975526
197913 198735 2064613
67373 68070 920301778
102203 187255 641949070
118927 187771 394462778
43161 130448 218496127
94831 170562 152599087
105901 141192 75501471
76820 139962 157822989
107381 148644 846279130
84513 189233 705675224
142401 192828 125744278
177230 180998 9419112
48883 92056 244959090
31863 125208 233967254
135833 157095 249376658
77874 91095 479063900
92101 128441 91002173
167817 184950 42532554
53772 60615 663886534
76217 102595 65565261
66181 188037 304173851
29314 86318 143243162
58161 127988 174816290
9889 67642 773203268
1571 25680 60298093
13574 115606 258793172
174739 199125 61153221
153758 166222 158175050
141339 196599 137983999
137749 175983 95280072
31481 55405 60007640
153247 171978 200724644
181679 187069 589130084
168789 169983 2943910
165803 195945 658401541
94317 107441 800072385
152192 178631 951172105
108475 109554 2766028
130719 159222 177459417
173823 193171 48353606
98071 197383 696966623
101643 154805 132898164
108219 109077 2196783
177119 198642 404773924
49445 115452 795544771
110508 189841 198002411
104731 153299 611651691
32297 112739 201566952
181020 191291 25692326
133500 153710 50221937
36882 175289 346091940
56454 105666 123119294
12314 149030 342025247
120482 133494 350891473
60871 152705 847346436
145611 146538 2362818
140465 156820 781534363
61638 79335 930399240
179713 184093 10898482
183138 187769 38788990
193061 199438 16204691
117657 172478 610516285
55078 56092 491091959
184168 194757 26569264
83536 134938 128454707
139144 168865 74121389
1535 96773 744688460
194553 197366 123600081
185111 189714 11572409
21269 147061 950284281
115438 117187 4355264
178986 197637 80912574
117361 178796 153215174
48815 85831 92955865
126150 159605 187952021
112778 159266 649808462
28765 141670 290845645
167773 194609 94397606
13549 54592 979263997
85620 88240 6568003
138701 164570 64540087
141064 177964 375233445
74231 154106 727840192
136341 192387 920683863
19308 137155 772419871
51849 92455 101706166
45535 104989 148651342
147797 161557 34398728
75931 107700 538696980
27086 49765 556610486
98776 183077 210636453
78552 185602 267131211
154106 180674 66363719
159650 194757 87666321
102934 134359 294780017
159555 194840 111290751
35039 131515 129307197
146803 153735 725076455
155693 163786 20420710
113084 137414 401393294
194350 195323 554292099
176003 196595 51594944
60896 188693 319152933
37242 58355 872361830
174350 190645 40687973
108799 140422 852733934
162145 195360 178699672
11306 125361 323879406
161869 165071 8029320
152377 180520 19182674
120820 189520 619639715
84467 197506 849933548
6371 122455 598918377
165109 199165 85157859
43039 113739 176971695
5828 167197 403740396
167814 169751 583060351
145569 182866 457631741
59885 142420 366970220
19396 93879 688157060
193123 197813 565602062
27886 158956 984853914
44649 83751 651779811
142656 189003 115516738
2793 177552 854171161
68822 120347 128827309
175178 188231 32537564
150409 169030 692890506
34003 42849 22391361
130212 163559 83046657
159005 176087 921200360
109355 171220 154404705
56924 88737 386572028
9001 17669 21780001
51946 90853 815397788
99695 104626 442073833
140847 199827 825027781
188000 192822 12186712
127587 176682 680766350
6462 154693 317677501
153741 183882 75163815
132767 147426 315520626
179189 194414 536783654
22788 75122 131519619
114618 197466 568750922
50762 144680 235009979
59949 132894 182492403
50849 110692 149820127
104711 119658 37689624
118016 176726 766393794
89826 133776 950407110
53517 164722 879910360
80368 156213 189217293
84366 149785 689788837
148066 170848 56822910
51136 77535 66298135
117161 192725 931882729
4015 112046 270535224
191653 193167 3798019
124862 132906 19964240
142473 150461 19848775
117010 191649 130227199
166755 177755 693524147
192192 195940 572147690
48077 69447 53674724
23468 100444 192669425
89288 168444 815729002
117967 128229 25768587
120237 188153 169303057
45405 179019 333843050
7641 182391 437014779
38850 69373 486721210
23853 178867 839921288
5111 130332 816500144
41558 158037 368763970
93895 148199 878876431
125127 144453 48031637
86526 105676 750414378
109939 134771 62165609
142785 172375 836910573
46899 53764 238456895
28068 50746 786872156
28919 76963 655267788
103959 109490 104004849
71855 128850 142535878
67280 108753 103559055
78990 89358 25983689
139305 162384 128098024
114468 141590 67736022
148638 170938 55627218
103333 157781 943336097
22978 94839 180069485
130803 188551 172034354
85532 115309 45109700
65192 109664 111096513
120845 141513 649608125
13750 23368 23932358
92160 171356 197733184
196783 197365 1437085
55142 68532 33760831
37381 75204 95080116
151379 175846 61019377
76908 183320 214489317
108515 149917 103472085
183121 184421 3199428
191369 191764 967206
115579 140965 63444874
157933 190534 565717314
93648 194111 251011042
67631 169215 856145669
30403 45070 868982069
93713 102621 22098619
124575 162287 93942311
47006 58763 29528847
3959 132539 322011798
96440 172556 190135674
116370 126653 25802794
195088 195333 603499
102578 187278 211591978
106088 112176 15346134
175659 197939 55863465
7135 198893 479733162
184393 198199 34777459
172283 176886 11492841
126976 167502 101051156
52278 99228 870321946
115604 150454 555076731
129262 137436 331726215
10435 162452 425198270
11793 198755 961079621
187680 196029 21132880
120703 121741 189504
178710 197642 47581987
49005 199418 376234702
72789 177360 760412479
23495 109277 214903531
19825 116878 458298374
194314 199613 315549016
56823 111450 136740737
19459 78931 149161278
106943 113853 17481602
152872 154935 897246129
57882 96581 572772914
131146 191176 149668917
18910 61832 634803709
93400 170235 219287594
45374 90438 112914328
124511 188871 160334703
102739 145213 106408979
61293 75251 35111544
160341 196754 91026223
126200 156547 75449217
52368 161722 273551134
142606 157327 36561948
36429 153253 292214370
56725 111759 513024517
146834 185593 547957148
31095 175309 360701782
136404 172254 840728270
122911 185825 156638594
86843 121186 966378489
125581 129903 10762719
157118 158246 890477186
147800 174799 912085821
83987 191858 269231391
11392 29605 45441823
46234 113408 341462089
145165 164973 49501055
27854 45753 422613984
3617 4413 683255488
104112 173745 686034855
137600 150893 724052338
181692 184909 748515655
3184 33700 371463208
167632 182039 35885105
66265 89122 857957012
192042 193214 696472
24194 97068 182518321
150509 161069 125449520
198277 198764 941811805
37960 109176 62798068
151489 191839 347827242
176866 196375 48924259
100479 167706 278361400
29607 47888 230398645
159377 196778 93541103
177514 195531 90803770
79881 155307 188161481
9849 33356 67311683
93860 171192 484648662
6267 132051 314976923
13718 25664 29730214
88059 183961 832659969
19017 150571 329188053
121909 158878 882900181
189707 190410 1749978
34623 162345 319551589
183767 191732 207693663
27350 188283 402498313
105167 165071 130013271
197638 198477 875568800
155174 155645 1152661
56678 127754 723758982
141978 142735 1931669
150485 181171 76526425
74517 102251 68939914
120194 132079 29692722
158992 192181 164703012
59669 88365 71936063
137248 174207 386749382
66881 104711 94329850
42912 88645 114655209
123125 179212 139664038
11829 116258 725480148
101961 175838 605588883
59773 74562 441576322
154680 189605 118420868
175170 185738 16361950
165451 185658 50217104
122583 126003 8561606
18880 53381 808303384
183158 194118 27511914
133912 156153 55236418
95013 170669 188973772
185319 190942 305167587
125368 150682 62988338
138051 175701 93821643
10957 14055 7809333
67423 124891 315467012
33577 68186 87013721
46827 145130 245849897
80606 147066 368276318
93206 103011 24263656
167323 173394 15026298
168277 182914 36421168
125594 198722 542620992
22509 144037 486643183
5352 105138 249803188
70270 78963 717286404
39646 127310 219526298
183165 189184 183172826
157308 158691 155132061
111342 143237 79716255
11818 43227 78737299
41105 89732 121826261
179656 196755 42941980
163458 195265 817631028
20127 111010 227616282
80803 119247 96132559
76584 193658 292320815
110948 177556 166249119
58639 97120 96098901
93616 151912 898396231
147781 177063 864185276
190373 198467 310280783
18648 52806 85524854
191799 194504 75768196
82794 124295 397063014
33077 131978 707395221
146462 175404 72078442
150263 165506 481424809
127363 189220 154135742
636 100440 759078083
168659 192057 58379444
22069 124152 973102788
158427 175058 769546141
144310 168125 59442738
3318 44435 243566188
87014 152951 164476549
159671 160514 2127066
14041 76387 156327820
48782 104916 707665721
168528 170259 4204009
162941 192633 74120304
155573 161260 14408641
34014 164609 326778268
113785 177674 159366757
85996 185666 906200803
143531 187511 323988529
39235 168568 323396466
163364 180755 43397938
148199 152173 436607436
146203 184212 634857626
96878 127579 120576502
139502 193060 133556233
127586 147716 488917686
165187 182486 43016281
51500 130646 703812861
142580 148044 13527762
24584 41063 467953774
170010 184147 35189019
28259 119212 76286427
149850 195112 113051924
39926 75024 88183658
21184 33800 57740043
93748 187525 393294044
108649 194607 306917527
189801 198632 82965987
85953 181419 238211230
185289 196194 72095683
184011 184482 717769304
163265 165785 6348070
104519 175969 178555262
126759 189820 712902810
69730 78167 21075551
158626 181027 55912418
40765 138182 243786434
67866 104449 91186694
151916 167700 445519676
158675 194292 88993974
23185 190277 417828659
158031 168433 804130706
24716 57822 535250022
110067 152159 431005846
94203 138272 175520253
92928 174129 775584523
132226 195140 913855605
143142 195029 23099272
7668 99880 230717247
40223 183123 357133979
111392 195870 175914329
14917 70953 219682894
73595 133833 150507962
197002 199770 492673557
120546 156742 622487683
140413 143700 289947709
53900 158925 262580507
75507 138203 156627011
107788 173587 164262033
74817 151002 190196077
56731 148257 228845010
88095 179194 267939364
114762 154522 99149266
82499 192570 274770648
122096 168278 115158311
6612 115771 912337528
76878 142716 600386604
121321 163599 105347565
168150 186467 45481454
30044 154049 310297415
77820 126811 28871787
106061 157198 531976462
10411 55166 112185993
161906 178534 41298850
190704 196195 2610632
27246 118276 614046791
178825 180130 80380101
195085 197973 759570542
175593 185082 23546935
29886 50999 543692541
73892 163056 222562777
175412 180017 11434606
63425 174841 278227840
129348 157199 69251795
198876 199344 753647166
58884 172774 284487934
49824 129807 200339194
68718 186069 292828568
40326 132494 230705331
51230 160627 642737793
106042 150892 112172941
181170 193426 30637646
183764 198062 219145770
175203 180404 379347065
164682 195948 78114829
37288 145212 270036183
118210 124715 16437391
77424 104208 66691227
198265 199966 4299605
153713 175229 181291119
101955 192650 226690101
182169 186857 860322942
192986 197082 761431741
8652 16647 20116925
198301 199657 3444974
8149 22690 36308986
189647 194204 496487434
34503 49622 49198239
76159 154145 194617382
178447 187191 21795479
165651 184299 782037210
23802 153847 325407449
61503 83925 56190415
161758 169955 152892068
131920 159028 122721262
54063 167385 283347948
180288 187764 911548737
134943 143995 986827496
6094 105328 10801237
110150 173732 391937657
85888 96386 570746380
38077 150027 280079453
7163 120661 284313096
139988 194018 134802275
195721 199755 10183497
169203 174109 12112010
22519 23403 2224887
89271 153646 275676289
95441 145996 126528723
14392 125170 277525312
173727 191842 45263329
14924 23554 21462450
62669 86552 524659810
182654 193118 26168827
167005 194229 67986257
168014 182233 24412103
11664 59763 120601407
20795 136221 289001498
13217 18010 751922193
131058 187729 194587722
73606 175067 452236309
101744 128220 64695874
56964 142134 213033358
67948 78133 576102484
21731 110425 876702573
149086 197588 448018108
19254 95559 191031572
192203 197103 12375188
128803 191411 156115630
99020 173746 186719251
20594 149474 456647932
177275 188292 27502652
68090 96456 70700053
107778 174629 166915230
178295 195235 42498471
118304 168669 530524468
178717 183470 11908550
34594 169051 590146298
179951 186265 15656272
58223 59065 2120310
171699 182743 957359634
68133 171346 257681853
74104 142120 477216966
155711 171303 770057018
137643 189986 455431540
150 42439 106050691
161018 199687 369596880
3823 17667 816123393
21907 186237 446197119
109642 194891 615293310
117242 180585 693306538
66894 175266 270619120
94970 173633 615854985
168601 183053 35959996
54460 86674 80981134
36654 38892 5679615
72439 152913 935423294
85845 195716 363099990
79086 144604 371598726
40586 87081 116609076
189923 193039 7871567
47083 183718 854466945
183021 185196 490344760
175033 190398 38298589
8635 107138 463231800
18674 82719 939681077
110633 160167 123751863
2987 19968 42484439
107885 110282 6063310
98822 127731 64415164
188735 198128 23732689
148044 168066 880989620
14896 94011 32463583
46434 81373 838224013
8673 171134 758079404
47633 59388 29597681
155968 185742 933789244
98507 151323 132095698
36305 161253 603016747
194106 196441 909542862
29572 33336 505058631
35627 141829 204395176
37835 139964 934728274
195879 197041 2917157
24925 30957 15087971
62175 175956 258010889
127025 196370 875289244
63755 171409 378493600
48320 113276 162645061
129177 130823 4127418
183659 192476 22121613
136203 144464 824779649
97672 149564 666997678
194274 195070 2032619
130293 194918 161173142
199309 199474 446781
39735 191314 378876952
133510 153642 50047569
125705 181096 262982349
190382 197194 56750114
64436 152057 218847025
55390 67422 917580390
82451 153379 471344759
12241 47533 88362570
46092 130671 211764659
271 102852 409597161
100364 190783 225960675
2716 54110 128683560
13413 82948 174362258
61837 125839 160133580
25132 150777 904444709
176547 198859 530511465
67177 130055 216886679
58644 108912 125688743
64130 119644 138900079
147868 190322 419934633
8058 23901 39581845
175665 182335 16676129
135002 177297 105325866
161390 168339 17369340
82522 168137 213792390
79275 195848 760458913
3150 193436 528712040
28770 99501 269392526
47444 171420 309871473
38236 189404 377850672
6050 83731 194787166
158353 178497 50179916
26249 41930 39580332
114846 158155 108114648
24904 95489 151868579
44662 99883 743837412
87106 187667 68218470
187419 196608 394905221
117583 127042 937354137
40916 65131 435723008
42369 118877 669771278
140690 141849 2886108
86455 138537 189295795
156675 197309 77042789
86779 109059 55497297
192592 196852 10817890
13915 124047 275882852
193559 195446 866281113
56464 153375 350131967
71555 195922 310593513
31951 183457 352288748
8786 161090 381125762
102383 192149 302585778
116851 117534 1693717
46257 140457 235666797
116509 127397 311722292
71585 152415 201774661
152940 192903 99787430
52673 98586 769301136
159514 198239 96854343
85769 134756 310105361
83293 113179 287853565
118717 177343 262837500
128287 199782 829454399
128251 199707 178432974
103661 171950 170727352
125376 179570 134965298
40585 151238 276709186
117732 139047 802081381
112757 198517 214240854
30672 101548 177436437
47073 183312 340460151
64082 184288 300131913
113961 115949 4959559
51720 143848 230539013
36078 84717 122187784
148655 184292 805211980
190847 191751 264535557
188788 192989 10574723
90598 195039 260785530
131064 169778 96490455
149494 186346 956520636
152680 168398 214805086
71186 185525 738983270
78237 96520 45474548
99450 99724 75473512
199651 199959 12442216
179474 181047 3950580
156314 190576 363959463
81145 148882 144637874
38512 155525 292485617
109211 110392 73061315
80412 125044 111701108
127734 185648 893950627
134305 175800 388249025
26809 176744 375075785
178599 187961 915168691
116959 137317 769106334
31646 42053 36916247
63756 168477 261674747
82545 86738 661674475
161709 187766 64777840
174964 187331 30759549
173175 195000 437662534
76046 179627 548869102
23795 97158 183752647
44213 163365 297873377
95753 169265 780349923
178700 184314 610412564
93484 175323 204403780
36249 147972 631070581
17164 142368 846614586
28118 63472 88932614
74075 194301 236779690
168143 177285 981555949
153974 160891 17394425
199466 199625 700084738
107194 136185 72597390
85188 145019 149270671
13295 75032 177696519
128869 184017 967093461
82533 90346 19522241
62815 165240 255868665
78507 187608 272259113
123223 149314 239184188
69642 185350 288712521
4284 152657 565782225
79875 90429 973607708
46335 108308 155030274
138537 195105 666570191
116954 170500 291016270
94237 173944 987211665
95752 145540 124560413
493 134264 335006954
51165 128490 193698304
187698 195571 19927758
12644 131419 297453797
79280 103617 664150136
104937 147378 106232294
157887 158857 766546127
131484 193068 120066864
38974 146553 269193034
195304 197791 917375689
21259 170800 374075034
133266 197221 159652099
101834 126801 754102454
49095 146474 783101328
101424 197563 240470629
137885 189274 128072243
53582 118786 163277455
161728 163638 4730556
20183 140945 302344475
109377 136842 68682045
109701 138308 87737223
157084 163797 872935328
14832 50949 90392996
168565 169621 2590228
21524 80817 148808688
194534 197851 8458068
91013 188799 688476726
1709 39767 540217524
107190 126427 48369824
172633 182209 293595203
24593 84721 620531374
10378 119728 617392666
12619 17180 11398442
43863 184766 352017025
182492 192034 23898211
178759 198070 48538990
85764 172043 658276834
192190 192854 736397764
161184 171870 747412158
26569 53072 66502689
114522 132682 45394239
94498 127304 82288087
179193 192702 198401298
15727 188150 527518672
194067 195124 2667166
190874 197541 308745707
102428 151760 755634621
153198 160959 19511742
183830 191998 16837083
113979 138987 62461585
85887 136534 126445137
129703 189919 150030643
199885 199928 88027
127951 191839 159246680
129791 189568 148939164
113906 126190 556931100
144880 191629 493588173
191682 199282 820678882
10604 13244 6706650
119945 174327 504963380
64205 158927 236576849
156245 190759 86251763
148999 183265 337175532
194543 195771 3181137
144536 157149 31355185
25304 196020 427090491
8499 95894 218811537
168504 180851 30729153
197065 197447 964932
159460 171918 31018493
111205 178536 260042980
88081 179435 227867170
11245 106569 608303052
57108 74500 43760183
67025 99663 740260803
77636 108334 76627295
188363 198117 24644484
114457 147170 990225286
65974 195181 685269372
199832 199933 243022
149660 175001 17112065
105984 196370 225946640
198185 199013 2102416
24935 108876 537684668
70742 94711 59690445
632 81696 376631626
34023 66775 82341818
28633 47625 986252192
72398 118858 917633322
48103 123252 188221737
60500 153354 341646760
6696 172238 413995761
25366 72797 410145050
131637 151705 49921391
42999 134714 793886631
111611 145149 83746762
176793 192986 64841570
39865 55320 38656084
141173 153465 292874575
2889 150907 612828454
94066 102341 20469249
57086 148814 632472003
121173 150867 707110845
5106 31661 66439984
33301 34518 3078983
22636 152407 671496430
182783 188652 709819766
6376 166009 399370226
96000 172875 128922252
100101 186574 215959288
2526 190154 782340669
19444 32308 860826262
165499 186918 415306211
143632 155807 395166379
122456 199695 192860325
138690 149282 977459941
54274 196600 355901631
17351 153664 116848940
112028 144738 103508074
72034 114845 577264420
79908 119369 98636001
9810 129259 299276142
54618 112637 363181796
177540 199481 55115346
23076 135844 282411280
39098 59725 771498292
21175 104657 943027372
187514 192289 12096054
86691 112860 326470365
93879 118669 662919284
108327 135422 730675185
15351 37797 56179551
110345 149089 96734047
76636 144480 863471833
181827 196955 136472562
6773 155651 301155361
27495 118876 229076116
134825 168461 431054306
70643 94907 298800109
116470 187655 177495744
33511 132015 452845214
84874 115931 904316285
34803 129239 882344491
94066 198448 696399470
111099 199269 734072622
85862 124994 97877536
192054 198185 15486528
76944 147371 333102880
74485 133470 789285842
94108 185681 228538126
107400 135261 507473219
68517 100757 80286395
13108 127892 612127133
175234 190806 38872269
143051 189454 115645110
142478 177078 535092965
144451 172540 921018231
140916 183942 275815777
56169 143145 217589078
145401 198595 887064778
162705 171144 20995375
70264 195935 313902707
39244 89708 233154266
22461 44461 55326347
82893 160152 192878892
60969 157404 240871149
169807 189010 47844265
104320 159441 137852445
163908 179398 176782534
53852 184164 325637655
24802 188856 619643415
64000 160158 240261710
156206 182519 65774132
6055 70111 783627627
158425 170992 824426415
50267 164169 284892894
98246 128456 228043933
45805 117453 77633511
198852 199933 783784591
162135 193131 77317941
160442 161299 306411420
98873 112139 33349889
181894 197265 61005255
188826 194181 13520920
176806 191951 37854429
139160 151903 31693702
23660 96635 182770434
55131 136789 204334472
38336 117991 199436394
151708 168142 41091349
193312 195722 974111936
68933 146566 194011573
24364 79358 138043978
160605 185043 60814559
53310 163562 98871085
108145 125955 44743182
25867 141547 397977081
134292 176129 762186590
58925 102468 108687933
165024 167166 424034789
56126 173545 454745808
15076 65426 465680580
110990 144460 83648504
97235 143430 328146432
143311 175393 79996568
99647 109284 696824473
65408 133476 648139115
27649 163759 340684253
170545 190390 596962368
97146 182764 539956464
52847 61709 676010804
199129 199178 153414305
180869 191757 577592459
148932 194277 147367082
149931 150631 582333132
150548 161392 27061551
101762 151821 599776194
166801 184611 256183512
111370 141861 503718761
123626 197343 183963009
38177 126192 220508679
63072 146759 537008806
145426 169524 60130648
19681 136599 959754602
56446 154782 27509112
123506 189909 165424292
104170 168731 161477495
108863 153537 111543279
36271 41411 13079888
166205 175870 24043930
167645 192567 62146546
195846 199144 8325828
24592 54551 923644608
109573 164977 138410651
31756 39492 529141527
16758 49429 981789553
188177 198097 25075924
172346 199626 68431629
182859 188085 12995930
105409 193424 517339523
45449 147859 760145353
54622 112274 996293116
109768 132275 555583035
124983 150557 996646167
181372 183797 5961031
89750 180847 629372043
83864 187331 258103441
17305 78706 679536869
113246 199460 690990445
152321 191529 97883323
115750 172033 140399640
158945 192284 83271785
106837 159487 537855826
64705 134453 498870616
85072 112724 68952102
106611 152726 115288570
86482 188250 253882621
83011 192911 274306636
2523 80564 195646336
69398 195636 315320769
12158 133904 304802586
150609 173368 89209291
125767 155152 72988886
141449 155436 34637571
145396 193758 960171520
108074 197039 650953670
173052 178060 482723825
50857 112242 163627692
159189 165725 227199813
51145 153007 739473038
153329 181504 221117662
57565 71005 716874789
23233 119137 240311473
185908 193408 704952085
32858 81479 122075996
88510 182971 745198132
109863 160537 717057220
148704 178712 74742539
113142 162607 123459839
155279 176543 53217409
9551 166404 520208266
67908 94057 742984662
176833 196177 771966626
165951 189692 848036423
178167 193020 37166115
51262 136385 213098678
171026 175237 673273840
81266 128400 117857027
83559 154357 176623518
97680 162618 291068766
55731 196740 352570122
82400 165505 207571415
99398 159562 150448713
199733 199792 143424
85732 198891 915080747
55592 167398 279553244
17815 49650 162478134
182383 191300 22289439
165479 175174 20000192
112932 147780 86982364
75875 114549 196467242
158016 180292 377776166
172860 198446 627694024
198936 199667 1846534
160183 172472 30567055
117832 168507 37632706
9806 12784 7594369
108567 135440 320714585
649 181919 736080728
140916 191487 664472243
183743 187898 10325429
198366 199522 176513829
157658 182484 61985190
109718 183804 376138055
85773 163239 653329170
17764 121520 259932059
197517 198861 3392711
129946 133285 8305439
57751 124352 166831271
56359 83362 67864262
67675 137735 231498787
198834 199390 122841197
117721 134990 382799902
38229 93576 622212200
90127 165028 340954597
130392 180202 427224445
110943 185948 530882756
121213 172794 801765942
147946 179949 79770543
35602 160842 313381336
137028 155780 41960805
198958 199156 225638224
56726 86970 75925911
166208 180628 35942764
90177 158962 171712318
52226 120752 903946865
104840 150086 666476337
187287 194539 18288383
5281 139033 179265270
189932 194827 8304773
9023 17325 20881411
150364 151295 2294093
67753 69446 4275243
55426 129339 406419984
33432 164265 503523209
58380 145926 218984907
41685 169738 328752914
71852 165683 234370895
80993 184663 258717032
101391 178714 193189272
198502 199208 1805397
138142 151746 33795674
112028 183118 585633562
73407 142329 163796121
178560 186994 437050135
150098 173833 59162145
173851 178607 432286654
100656 135437 557600342
37656 102089 161151779
194416 196304 4834499
4749 120484 390201899
104729 192698 491577126
7123 122754 369565906
162286 179755 260008701
130564 194119 560036648
173968 195559 467502329
97138 143718 116615264
74983 107799 81769299
32301 56338 60336592
103298 138167 87529959
40317 149516 752896894
61003 117069 327768530
35883 130426 439285504
146519 190456 51700718
7913 98800 46468201
27940 194487 416605439
70968 183162 280026120
81616 178571 241920935
196440 198430 5014629
117788 192701 816987549
36485 139240 257256893
36899 102864 454054570
77904 132500 136518059
90165 166408 643259597
63308 134585 178229549
74668 116422 104259842
187790 194371 16664046
84421 129913 113695241
60112 111763 129172405
56552 146197 224313416
83010 180478 243264238
105380 192300 323070275
186176 194526 21047768
64768 120989 54059689
97809 118614 281036052
1786 74723 182986196
47077 142340 238380909
140097 144026 92113626
84488 140447 139726441
186849 196289 23895025
199706 199908 505382
164207 173365 560880097
19447 160418 974435505
43202 183538 350626353
134789 142116 18190712
159757 182901 485769053
40421 76380 392976707
67511 144335 191931074
182347 188398 15054285
64651 155701 227290764
169477 178349 21984530
12873 195960 457917350
158391 180621 327073033
85592 124196 96534740
80438 99628 47648162
27320 66695 99003812
97946 167363 114095777
12439 69921 476569529
126562 199869 183035229
100295 111658 28680219
90055 133961 109781023
99462 165178 724693364
165555 172904 13420295
163740 192462 610876369
156997 185194 16456710
129496 158649 72514922
126616 176428 124141706
41436 91216 124654594
50472 99158 547508581
87906 93934 14836873
27910 82800 673437998
120554 190389 617629878
59995 85391 156032114
123197 176827 192055615
72793 156527 208907178
58744 104878 115237393
162130 181411 48051840
166265 172549 15591966
114549 168865 198185314
105689 114757 242057068
97403 134910 559879062
108604 108628 927310959
195679 197810 769807039
197005 199315 5861815
97017 153609 141452549
76646 189938 282780321
47990 118024 175267255
69252 143464 185455781
58237 155185 819365658
98554 181124 206312459
6927 196315 473765882
174553 186186 15479018
111413 182315 176976665
157875 164391 53460969
47618 173748 315258124
89735 111903 573849964
92533 171877 299332792
128054 138619 212088363
26275 155638 555090841
72149 134580 800018926
19053 118625 824960430
157388 169275 248590152
180187 196275 40352385
73961 104269 179510018
181461 199428 45158642
133334 198391 630002169
178976 192270 33332479
55180 184419 392399846
105900 173098 167855223
57632 65822 20693445
14076 79834 164861303
187592 199773 834774068
92978 182956 580762801
147446 192750 113016454
143022 166030 57382201
112339 183059 176478268
191015 193504 864740765
49719 127199 701067692
170374 193514 57821729
69294 133838 294247164
132693 132829 519880097
27283 71191 59922357
64548 151344 849954206
139722 182655 106983269
33991 87062 364050314
138779 194851 139927264
159820 174892 992525214
186936 198341 28836293
143561 192631 625705098
3709 98665 816253824
154832 157703 937106830
89845 159956 541381201
26113 67536 104162367
153273 163448 230839710
14236 29583 38228596
84369 189384 261978990
104924 127504 865525246
198006 199837 4608685
18927 151765 332313224
103938 138525 599532194
121733 134707 951510968
1551 143513 355390369
94233 179453 376219927
83923 95550 916756174
8482 78307 175098511
125841 149179 522514517
4317 8985 52929790
20038 186998 417391912
126018 135334 23125090
84664 133846 122828279
193739 197226 646018700
172669 189577 42225932
116063 194456 195668949
186813 199481 573497529
69486 100038 791415552
98184 189195 159236979
84503 123415 915244789
172232 188921 41647863
10263 166936 392041795
119084 171294 130175934
143025 157668 181376009
156682 159365 6791375
84906 103137 45074113
157739 185255 92812132
186743 197465 562250134
28990 134535 264490850
149112 171274 55271098
96029 133378 409908990
199127 199449 447916500
33709 73285 884849650
135349 198795 21488591
88460 104655 533901831
116112 187545 178091835
25764 198458 558694343
99927 165827 877480915
124591 138243 436588194
5245 105129 250020633
104652 175613 177344464
16088 179214 407805523
7713 8253 1330192
154560 174625 91684772
198765 199117 254401950
123143 134042 286815310
116665 122243 993599985
48848 147853 542378865
145214 175871 138805272
170458 190385 49712135
111431 123132 29428271
1161 169394 420945232
185900 199269 18828087
3275 18506 987027428
149068 150787 413518679
181143 183437 5683340
52879 78904 68867361
8870 181439 431618123
24836 46398 29936741
161180 162081 9940012
110559 163492 156096797
86874 125590 96797550
176411 176684 644524
21445 110384 593892975
2939 120649 511172429
81486 102105 112173566
58318 70769 31325549
114666 167760 577550962
151114 188045 92018584
110768 157044 115513999
147478 176277 71821642
143367 173334 74636644
99847 153322 302710534
62691 196375 333950238
6694 101278 831304543
95346 175050 199079291
94281 196140 316478603
92476 126020 943222321
188108 194592 847004917
127673 167995 100503833
53950 110102 140645899
152099 158335 511360435
170398 194123 59346102
102550 170689 620086862
140615 174430 486414064
99871 133727 84964869
123634 127521 9689248
64254 155746 64732419
194512 196158 339987997
37317 127958 87605277
167424 191931 384939807
28648 132162 401276456
136042 192724 141419594
31554 90977 149075934
32294 47433 440903023
175434 196922 53840936
77648 79129 33572867
105893 199921 235125814
98844 175470 345184609
140953 162394 53462752
48214 152348 260331157
181794 189978 20361425
24482 165084 642681309
53154 136931 209707941
65203 167906 256542280
62702 120273 143917701
68640 128536 567383375
118280 179142 46423487
72503 179386 909613166
2273 76211 990025483
154495 193277 886512709
131535 148632 696120127
151121 180715 612160726
1803 134718 624520370
9863 69571 479692091
103568 106207 6690119
196413 199716 8322582
177173 196769 283907438
192504 193100 1488211
118424 137754 566004135
169257 198968 415160303
97647 199011 481621638
62629 89967 68312551
58161 145225 239494817
143460 193393 608710648
110862 148945 95103400
16141 103654 218825971
74494 88974 427735369
2113 148929 473594826
15792 184740 422344787
127794 167311 656577305
84018 155454 994480891
35585 67094 79208507
37188 168175 463259165
1657 68784 401113911
176147 196125 50010982
184919 194456 24011715
197436 199081 163945803
195464 195827 972025
103011 113431 848149153
87733 93108 13217904
111188 176486 863698267
113264 190842 193566691
155848 198984 108034872
175813 180669 598597183
122091 156255 84965578
51910 60043 514753335
161320 186531 62649105
131994 178265 115233957
28078 150074 305399689
129534 176796 117735541
100396 110915 556885609
197789 198251 1153971
153226 158728 494828723
114435 158340 917658682
34925 84214 27719145
196902 197410 440166987
116175 119853 9287936
145719 173332 68758310
83949 156976 182185248
51007 158445 425112930
180468 184475 9882976
109937 192899 207085313
95942 140221 899939518
164333 192219 16580784
75956 87515 3879599
46125 133620 219002176
71434 190744 634391464
173020 191235 45540314
179537 189410 512708234
59346 105500 829690954
160526 183256 56627840
12003 44512 735533495
89917 101713 29188131
129462 135893 81643588
73404 188256 780689008
140863 150050 1778714
82169 172804 226208751
30314 144283 285346639
180534 183749 3976967
39367 87925 121795816
131677 141855 25328718
192949 192956 24494
9213 191943 457021582
170110 196358 65683606
136550 140770 248293822
100345 166595 503444511
25428 26301 2152931
18826 137899 298080643
164480 197713 533176643
194831 199762 12510594
105253 135106 57897627
158320 162120 9572285
140859 187227 115488585
143161 161916 793270238
63951 178396 285778901
135786 173752 94656197
44282 147063 257125069
179388 189218 17539967
150999 170990 846002850
37223 81435 110959395
13605 111225 614072765
120523 164015 871040477
174439 181708 665991450
26291 121137 69789339
21258 40990 402735527
80812 115248 86017825
170724 189662 254144399
141360 150898 23720571
167219 169742 801252977
13589 34286 51708597
77392 184758 312765208
76565 155111 196008028
78953 100852 54443160
61578 196712 337697356
131853 146835 714494852
159491 170336 27018985
16195 130426 286040603
172639 184855 30422870
64742 88906 60533176
32948 146349 283944461
56636 103111 116030173
99234 163656 161105292
79316 170989 921144700
171387 186986 140197540
38796 79880 103069654
196294 198573 5734151
195640 197756 5367437
119848 184553 582323876
134787 170028 87775614
144300 151381 129348446
60440 125428 162734068
156860 181711 62128257
123876 126553 580506448
180159 188327 20357738
11969 82958 177934817
153683 179103 63388607
28681 159847 371338883
13007 60954 120250413
44908 165002 981860471
19354 108219 222482740
173510 191848 45830923
199727 199894 424185
27797 90040 156193079
71329 109564 95437643
137804 139197 3454444
62254 169398 441373514
190484 194020 825644414
191681 198522 7445452
121279 159208 94449132
129253 184162 136795077
83032 114410 242087063
115956 177758 861320232
75784 163089 601534774
150272 197179 874528559
180879 188867 221615334
124650 147405 386271129
164488 173501 799121041
19241 58630 98810201
87954 117479 159907018
114761 120807 405444911
159152 159317 412573
104931 140753 849467105
7765 76340 171993031
41994 51047 22500667
166306 178112 29360823
155738 186961 286757595
113610 125619 30140796
122213 162832 799303151
186716 194357 19309905
187811 190539 249142581
183643 190291 16602997
33572 75609 523548385
163759 176432 31588633
94601 158935 394241152
149569 195894 115776326
119625 176677 903970785
10257 81064 177592690
66287 90839 61414428
134000 147901 790250474
33620 110376 335935994
100872 144461 201059988
23005 65800 998755823
141993 188709 116483593
31139 132713 297192483
10307 178977 421800277
190317 199622 23596776
87684 126610 97318946
100264 130403 73319344
97612 136164 96559029
180038 188906 22138936
192169 195655 8810283
99340 121770 63039317
109791 128394 46605827
79605 123795 816106430
68953 105577 91353875
161767 197138 88400449
32452 84880 131681759
152153 176407 60588352
105863 163649 383127855
30581 132728 721017726
12534 175146 406690051
30532 135661 148263288
178069 182851 11948418
160126 188204 69956579
4425 64062 714103227
194617 196280 4271877
31819 197940 502096730
4039 127834 97012186
12798 104699 229931907
18812 39726 188706924
78418 146216 169454438
180904 184546 9004335
7345 111349 260435250
44731 100435 139166641
169326 185884 41109149
66339 194501 320075934
37302 160108 578457181
39671 40022 865620
121043 131677 26489572
197794 198733 2356594
24298 24947 1631548
107284 141878 456752723
31261 111921 113733306
176156 194980 47073810
82603 113450 393047824
6944 63485 588487440
161491 182209 11320562
117621 139593 305050438
38708 107819 172986066
161923 191314 73313540
87134 199877 281600320
163816 182839 316612680
78783 162729 209626647
120129 165283 112671316
547 150108 738951348
92257 102176 24581983
92124 120279 999376776
33146 63468 76241669
144598 153651 22497671
82849 137041 135357939
7988 177711 430136333
36770 61390 61885983
10059 92032 205423270
137357 157847 51015750
82021 187282 262664582
74101 83237 750427012
170845 174676 721326342
26386 32857 68465861
148414 173937 63651059
169045 193805 61753435
51096 76114 62958305
129810 138536 21665318
159288 159731 217402
95713 177794 698052143
36708 102173 163737591
177629 187943 25639023
136961 160294 58186225
20199 151855 329432347
124359 167887 458230429
481 99462 247742815
6950 170957 637392219
23831 59161 88785810
134957 145512 970921323
25494 82957 144265146
16607 94561 195089044
45067 179643 336247462
197460 199613 986460516
30131 132190 983972067
41742 63219 53896360
190337 197327 543366734
141257 191765 125940887
86818 178154 406945855
103409 116149 32180017
10960 19617 21641365
73150 137012 269411203
160211 194126 84685453
23570 97529 49288761
115157 141010 17927396
69091 160538 727705811
182827 195538 318211916
4997 149914 362676759
147331 150667 236167117
23007 120093 243358221
16771 65912 315993137
42188 81068 237683230
137935 178568 101162495
50247 193405 357875808
94115 172677 992448942
111860 134815 57486629
143756 193067 122978763
126198 163109 396426588
69284 186940 386418156
40562 183133 356286896
12161 190596 906408773
142927 190151 734759557
52660 59999 18556650
191681 196603 12486665
81249 173634 717596108
61135 61167 76073
157593 165035 18731416
186371 195708 230091248
67215 105874 447118520
36528 58360 423696064
98697 121917 206667713
118146 166540 142948838
86149 127878 632876140
49858 77934 70490097
147525 188219 101436245
73122 181691 359112002
192478 197681 13190072
167416 171746 366577687
85107 143440 145601565
90331 113888 58894330
95934 179889 209712520
62619 171799 272548772
6155 161161 775195948
50837 151054 250713484
171489 191926 51077124
35873 111982 66281141
58381 145187 217041566
161060 173060 392714202
62544 176714 627800086
156680 170477 347198557
151688 198464 103895641
3659 133222 24845452
50514 193059 704821762
12708 50920 95653822
108553 115120 16485906
70826 86674 39723469
149751 165775 40071898
88002 190353 218438388
109502 174511 657412664
133081 194073 152149851
138059 199071 152396524
30481 111367 119703706
111798 178688 166864632
175617 186650 27373676
195075 199822 79205833
47681 63562 100100138
127816 167929 351089692
162959 167503 11367524
93615 121600 70206467
198591 199663 2735768
191113 194322 8086985
104495 176276 179403735
46297 174318 319953823
30225 182505 380866865
109417 192487 207386575
73857 111075 122903046
76387 174037 243710680
75627 179953 260309940
183976 184300 892517802
58258 154276 851422622
75298 158444 537608524
161708 182462 961961222
76103 100670 776051833
179983 188454 21148010
140034 190837 126693388
99154 151509 130911050
130461 193535 157265545
139063 182443 108149542
187813 192261 11312930
185389 191884 21532815
119261 189086 174112553
64653 164506 83032655
114065 116207 5326044
161494 174794 33079791
67175 153638 215916193
27093 131465 413502231
175917 197239 53422601
78668 132908 135596193
76785 178183 253098923
81401 179220 824551483
171224 173196 957803882
182732 198331 760345951
147893 172886 712348565
185427 188609 8056423
122860 123503 210950590
150191 157099 861208314
59151 147830 221634843
134964 181610 879785377
183272 194456 16545678
177865 181343 728861584
88627 148956 275767546
55207 64894 24471103
50933 84968 85544681
20381 138313 295325259
197582 198562 129333414
110650 138443 69531910
121731 145056 318954119
144787 182947 95158324
49020 97755 121923141
64759 109085 953662680
155807 181882 65205429
193148 194527 3486866
39057 197112 101110648
42650 193709 377515639
124917 154273 72943377
170396 178404 19946978
177620 197705 50398121
153993 189043 87479342
123116 165710 106161162
85886 120990 75516942
157105 180342 264388653
15868 165505 374352727
32172 148199 290369742
13575 166344 539169133
85197 103544 45385071
142354 143927 462087946
84827 185456 250926014
1902 6782 840505826
106492 152557 299849439
169985 199927 74992185
117277 141165 502596931
155029 186937 994695528
178388 196082 402451024
115155 168509 133264593
30205 54860 498931754
37588 169349 329561003
13942 190801 972675871
7885 47354 98918456
125520 130906 292060669
134284 187422 132314814
111697 168361 141510913
86263 144497 476967364
182827 190073 936309327
17493 191793 948269032
105897 172915 354966635
1343 104306 257715579
125126 183269 144785538
99805 105989 15559272
133742 188084 55241592
21410 181647 523957900
91471 123668 25326066
8047 106023 245264437
53167 75126 529155959
99784 140556 102160890
106144 163556 143550697
195193 195935 1873698
40169 49144 219481939
15913 125949 275643929
189751 199807 25432639
51082 143279 230719214
16097 40552 422121199
20281 80311 150643340
88311 101399 32316876
58545 173925 899271664
183610 184171 1405932
41976 109867 169902016
188594 197372 22159889
38833 113571 187158096
38205 117365 743960283
192921 193236 787848
13369 28869 637179966
179717 199186 48917471
102552 146279 155329816
103034 153198 125514642
36173 136844 516051540
169994 182012 632611505
106564 109556 7642152
104302 160514 303376310
26611 98231 643418175
143586 156447 540927976
164683 174885 25366939
92254 95713 8546779
66299 92418 174154857
151774 179981 726044990
189056 198070 22782612
193764 199745 15165056
77705 159832 205128545
114892 186298 178062560
60256 182719 305883547
186393 199214 32449276
34926 166510 329202563
70161 86298 533657422
163993 176277 30611172
130455 175105 111232145
25851 132318 266738288
133629 166648 852203698
141646 188904 865435705
145727 181733 998616005
41595 147031 80888337
188500 192019 400620563
182780 185349 941832595
184653 196358 29515314
62048 175662 283683179
62086 194190 333520768
135688 165636 74751567
44529 77074 631866824
67112 78055 500681400
75944 172285 624467901
38510 66261 69697711
130649 160018 918012286
131439 193808 155507074
189082 199496 680907256
46177 179644 333513322
197829 199358 3869510
96144 199758 259082576
117651 152300 86426725
104243 177455 182955953
43075 64674 54170577
50352 81169 331292234
43386 81007 94289266
182243 188493 444753329
162702 187163 286837428
143903 184148 100294667
56463 131446 187764183
151797 185244 481951464
120918 147904 67203449
49224 72325 715706913
35487 72163 92197477
16944 151124 340332407
189994 191070 2770468
73232 188302 670505508
44720 192689 369786504
35410 81514 115767230
83530 197644 285013709
120304 145014 61584168
17273 193048 862783774
155277 184552 608529493
191529 194931 704341567
37408 145897 271570654
4834 196257 478920302
98339 196607 245728882
162828 190630 69342331
87849 168873 317795819
88735 121182 917372068
83533 123153 99079654
89568 178444 855545418
23488 141915 873356582
171469 197912 472153221
35424 153795 832603111
81209 193528 291694592
191096 191724 1565898
129173 192472 937818188
18875 133518 287060009
21948 26736 11943558
143381 182519 386861015
171908 181989 21997467
113249 137356 60188949
188373 198054 39093888
66801 170660 259339016
92828 136107 108249166
125456 149650 60177380
56424 159392 257439534
66544 127118 161343640
28640 188208 399043388
48598 131254 603367204
107662 124973 43605621
11132 183842 657915784
28888 33327 11167081
144752 177876 82589248
146551 196717 125273070
62129 161046 247113031
45254 175660 794827185
164089 186369 437702444
195856 199065 8107961
82784 110265 68545647
78895 112836 84803328
169162 192390 57936320
57193 118655 831263061
160896 179862 47194313
142241 165449 39303697
156561 167673 27882192
13250 88257 358030962
160217 166455 563064949
57322 190218 505052027
155756 175979 823259411
165241 176743 28571248
178548 184992 8411242
22059 91111 909487108
181086 183704 356530001
162785 172109 782576444
80589 175583 388233309
141055 192739 331215718
146010 150213 467621196
12225 12871 314989913
42974 44237 3128141
98696 184554 986101118
25002 121360 241568728
81883 190700 271634027
37166 109555 181284595
167217 196667 73635592
167492 198794 78337943
30580 31872 1425737
55385 138985 807108351
58609 134409 176302506
35445 127395 230425429
177408 190867 33662492
63580 71563 20073233
61888 99052 926179155
4590 160891 969104800
146500 190984 942390739
141878 147469 537617338
199964 199981 45346
127790 176205 120608110
187420 197121 24536201
184105 191265 18000361
63636 166441 858194296
185932 199595 449226265
162317 171269 22261118
36741 47695 623937577
20658 95588 453743317
189741 191921 913695787
199275 199812 458101008
154089 192869 596270050
160612 191763 333055716
8161 181515 617123174
168230 171197 699084107
6847 92566 214674772
42108 64146 55259416
176431 191396 37352390
197161 197875 787111981
144117 179508 316204359
110451 148232 978488646
84584 143097 146090734
66131 187443 160636731
51196 183056 329606786
50522 188697 345380291
24527 33947 23592604
46427 190661 598957388
37578 65074 325260461
145597 155091 855837929
156211 186375 75231984
148260 183581 88039241
188918 195685 456866848
97632 144455 557300514
34810 140558 423188459
167541 198170 76625840
126644 162185 88571975
138686 194183 138517593
23205 97192 889379738
94580 135797 398492658
80860 165668 803956118
77889 110323 81035184
110214 154212 822395606
110647 188497 194310471
187288 196044 22137238
103634 151855 120704318
142135 154169 29883463
19222 53527 85930158
58746 80483 136063670
44058 48806 11809328
141154 182176 102239837
183804 192447 233352806
149119 164927 33848953
100922 161442 610969795
148539 149206 1645639
50292 51035 1861702
1161 175238 891003056
107078 134143 569762312
130798 177186 14116184
68339 101173 81745140
186036 197317 336695326
122893 161029 947766669
140166 166052 64577587
133172 141299 20260796
6656 127572 302883920
185793 194124 949601760
167702 182483 36790783
38795 113154 186202649
117415 194489 306505371
100154 134303 832078623
110669 117052 658723738
180521 187264 16690030
24498 185627 402872266
177455 187900 823919570
52661 103268 997383545
173162 183829 176420614
108349 149005 203836080
29982 112449 206701034
99006 110398 11769721
83701 86306 6566510
126781 163181 90719926
28609 103415 497154809
197666 198846 899137609
50010 124326 186236258
156867 161143 10817677
70212 134862 562900401
139198 197589 145832627
19610 72840 245302730
196636 198665 5093374
28913 72473 395927285
145654 192258 116268459
83367 144969 862554489
165842 198968 82849449
181656 189249 18901129
150698 165342 933463962
142339 177031 948487393
57615 76965 4357916
165044 185774 820935268
178653 181097 6191424
50258 58017 19543994
85105 111261 734864165
20731 161794 352977817
73714 153383 198812291
188314 197258 821563541
196717 197186 519311437
41307 62078 705969331
38188 63051 62557340
36534 149701 283130735
65832 166773 252127027
107380 124606 43354146
135855 179205 108020791
194631 198050 8714202
102438 151627 174535776
178093 190163 695636608
68966 117135 675112845
89798 166063 275751235
95815 114237 537111910
57701 59451 228977986
46114 143122 317014227
184514 187464 7186353
70480 179469 35878173
167192 189832 56375907
84735 183722 246900790
35965 186186 360302546
53821 198003 360565768
18291 101436 962562636
198537 198769 610738
106376 109512 222957638
149280 164256 37458591
2911 27048 60305836
183645 195803 30602692
120491 189027 838081564
108470 169375 152173663
13138 103622 226293712
57825 145490 975415353
188504 189245 633038498
34314 132512 410486566
69230 152552 208094791
116130 190585 569646435
177967 187698 864058863
92984 148589 538747057
112640 169887 692585862
101774 142945 103155771
66410 145486 197616524
2276 144964 816691319
33331 67851 86781628
91965 105712 791097056
98496 169770 178165959
18056 95400 193625788
73904 88780 260055198
58526 64347 687592438
29850 38606 22146614
56495 169919 283535397
48547 102095 133810213
68427 89786 719979988
177198 185491 985778567
88997 91024 61497402
78058 124628 116568475
68700 101441 20624325
131367 145912 223955717
116706 188390 689301740
13337 120795 969560907
143105 168022 62142058
3246 20532 43206426
61522 126817 163347865
27302 194739 418841664
10404 133252 307701409
132261 169091 319321973
2610 56097 848145309
192892 194043 842279682
86013 182223 240065813
42615 163101 389086811
163020 171982 22305484
152810 188444 755223195
175080 180814 381697172
26951 35148 337966616
90630 183665 232112243
63781 110305 116316711
55293 180548 313079543
153747 197268 179443746
125989 191751 163939133
138046 179525 964097591
29021 54556 224611091
72682 137575 162096379
20667 51812 78078876
133017 147742 36649447
15115 73236 186579851
188727 189971 160992
36671 115049 196266636
192430 194745 5689205
143707 144187 784950439
99720 166149 166145067
172096 178525 209724081
60420 96540 90200023
53350 97590 110644872
55469 189561 380874262
169442 170373 687593
191525 193589 655412148
188614 198566 344321864
186809 187256 694028040
96471 177444 450441613
146202 167743 53687130
60112 185933 701295746
190828 199575 22145255
121004 170890 27438347
158806 168936 106900395
27394 121551 236085606
3396 48813 902143646
78933 160493 283814861
22276 192520 425752971
187120 188690 544642612
130577 149812 37740246
135407 168657 82962254
67541 129951 156090314
127651 165848 95218546
66745 174910 636480757
134631 137913 8117355
161077 191218 408165301
197894 198913 814419692
121695 198312 943185379
130145 186613 153036012
104783 199038 836493043
43218 94379 482132762
22453 124592 685540044
61417 174590 839801881
28931 124252 239007512
196070 196650 149233616
178681 194993 40927139
35797 192267 525516199
152030 161796 529769593
170611 172667 5107380
174486 180830 215278902
126851 170818 845499152
17330 67977 457008051
70277 168206 244591847
72575 137149 893523009
33230 45158 30080732
143888 164009 50204360
175554 180477 96958668
14269 162122 227316725
133263 188913 138665152
74846 132550 921756260
122778 169082 115409323
157820 183682 64504649
88487 171245 845697939
64193 182476 295362856
179220 183299 10215234
124403 197560 987692868
49722 186310 341258882
102533 186444 209569587
3023 118031 509408690
21270 175452 385684847
34176 142582 271445973
119126 141219 241966554
187640 198188 26684530
6053 109446 258894074
42753 159797 270915034
149166 158382 835242842
170671 192990 728679194
192043 194765 341505674
93262 138021 112000450
37452 187415 374799422
31244 62622 78976382
18685 53893 88183952
16906 17027 72533518
81350 160174 196832176
153876 172384 438642602
163887 169640 707621907
65349 105488 100143045
143368 184791 646981740
198236 198364 321455
191392 199896 21482839
151918 156973 590309826
44686 132776 220442308
115204 191492 479696913
9682 175111 413823085
40212 130008 886279207
138451 148829 25842295
52858 97318 111251707
69305 174813 263442274
133399 160657 67919330
118998 190412 178079176
43244 94200 681714077
108301 152872 111351573
63785 165421 253979408
54101 179602 805867557
120450 164467 109785717
22887 46589 515174106
53188 56220 7655176
24181 159486 338594894
130820 178106 117770993
162204 196127 419776326
139120 143081 285862022
179441 195110 910338259
109471 130185 467446
28321 199845 581077742
186434 187311 796722162
120367 190548 175000776
130987 155710 61410301
166943 188669 54110260
185071 185318 500962410
127710 190510 156481779
178212 179593 3462754
72825 170463 243650179
90207 183642 233148701
187431 190090 6701962
114285 118621 505666110
174938 192501 934151571
135429 164355 72180390
171629 181655 53643458
166817 176408 23902033
127329 194799 722640931
176152 188204 303207827
92710 190376 305766549
34034 177372 358441073
78075 98778 699539351
116401 135308 861559729
80819 153481 181412049
132769 144115 28234619
49904 181436 84146392
131414 174108 106320904
31648 67929 962548977
79831 197576 294131627
8244 85959 194910819
55815 189067 552735984
129482 162333 430783952
107086 142366 88334000
78017 88874 27239365
60961 128219 620559044
137436 154474 42360331
50640 148423 244607869
112773 154917 105077552
135275 194398 481371041
112692 140319 850765703
195445 196708 3233091
75969 97452 657173187
61124 115332 351368000
91888 93487 895093
94945 131633 91904612
85911 91563 665468825
32825 122312 638868754
48161 128330 200708431
93946 132032 423925375
191220 199731 237818589
149233 175252 64934453
195238 199796 11517602
174544 182234 15296308
117504 191170 183879847
42342 191682 373168307
181085 184550 151380290
17735 23875 999631475
103893 150368 116349090
165997 169146 7860168
151023 187332 241887629
134515 181373 116761464
196767 198413 1064909
134724 198405 158989544
20534 97152 191852488
133176 197122 159643825
61442 165668 260437752
53488 106582 776081131
180468 187349 687761206
165920 197433 78765341
20396 173204 382177318
116893 154065 241099560
82627 101099 578218316
160250 172769 817445291
123309 140910 102586148
100943 187467 216085835
129957 196632 647906927
7157 195189 481574620
43238 151432 270502213
59751 77230 77399141
136967 152505 32137033
31315 133303 255482037
24132 144322 866025485
69520 152473 207117161
11275 103030 229497910
57853 58091 255596582
9320 173546 410761096
1792 119353 294481234
75584 157579 894192492
63019 75077 30247672
101617 102223 775218656
171967 188716 18029753
8957 60545 129407472
151437 180647 72897050
123292 125155 702708028
169650 179458 24396797
182893 192877 344716253
54627 177201 310884598
39608 191970 90673691
18566 191689 989937088
37578 199917 406092480
64471 162259 658415132
42367 193212 376936109
64069 178873 286636388
1586 32282 76839791
168646 183062 35881484
25141 77129 490935808
182908 185039 5230081
162578 181974 195283200
163747 168438 11715213
136687 144324 19038360
64508 178524 828754768
50350 117826 168999290
34616 185846 445994191
105146 128892 31719452
129401 148285 612260250
63863 90024 810605207
175801 177926 2733911
119239 158577 613931129
27440 34979 101259932
191044 196203 75133497
126424 179436 750607927
65350 158994 233848715
179223 188352 22831182
55522 92277 92073199
67892 103004 820324910
172816 180838 193245181
138662 154958 40515744
25903 118748 923559916
36773 93565 29116502
151060 183680 4975087
11382 17318 466607635
155527 158953 6123149
63241 128633 221746880
124736 161104 291727895
21303 152947 329409262
101619 189120 720993442
175875 176004 995110694
21423 184532 678124653
127778 138719 440626280
29678 193253 647289251
81157 180988 383479376
34368 180522 738633566
148188 165967 365522399
147577 166441 47070504
86432 171521 417407509
168259 199623 112558187
153943 156681 6791956
10315 50186 81110423
40987 110699 174373624
135788 166970 286849086
123897 140747 41923574
117084 130143 32782672
12270 95387 862182650
14515 102798 693349622
71082 159772 221466727
132473 185264 131458773
23071 177210 573532163
124391 136582 30299328
95702 121206 64096160
38650 77563 14112266
6113 112983 267647571
90249 170865 765984613
89852 101095 27826259
37555 106937 963080714
69854 104220 227774304
47392 89440 96080653
89269 141256 129870654
124206 134764 214136881
28851 88219 970553631
22443 82096 149690131
64603 186955 305435414
126653 184575 144273722
94841 170483 188929820
21885 38707 42287452
45244 90814 394317454
160975 173186 544057280
95687 107324 29128551
70540 90046 48737546
2035 73350 271743798
187225 190064 7149662
49061 98397 182031463
130585 159427 71815200
91693 136146 111097062
90414 196143 821197225
181820 192607 26961152
174038 186663 31416049
8957 84532 350768488
96709 145230 121377954
139648 172938 82898055
147008 184143 652249870
85328 96504 34406458
109898 126229 40963146
144207 149050 12029553
91533 175192 208889006
116405 187131 176342472
7941 38792 919803813
47536 119928 181346421
190598 192247 866921565
95429 102475 17485287
110825 148119 283359953
102550 167790 42960401
81111 148556 172123472
181366 186057 11553297
60485 189019 448559168
72645 134472 154528898
156776 161089 804650646
107169 163093 610694619
179101 189895 293585438
7421 129106 304767834
183452 195523 638120964
36455 69374 82721903
131864 147099 38009480
89404 192810 521649476
40634 68351 69554471
168526 198656 75343954
66250 118456 698080715
167617 181864 35493727
147510 188459 102072955
198723 199735 925490302
1755 102835 252840272
180694 185341 4542216
162065 187148 62389705
45163 76597 484575749
153761 180962 67925301
43460 65561 55512808
61612 172533 368259362
181287 198438 43056537
152003 152826 767309475
166530 180942 796703817
175511 195432 321981167
120914 175886 177063934
81445 132645 342347527
35301 111448 190817749
95424 102455 17442434
81914 99305 684708558
98380 141415 252007691
166860 191707 61970650
170243 181877 13999348
78994 157848 196851141
145841 192837 117184147
191262 197679 16218913
52510 110367 312412361
114162 191014 185237994
173568 175296 322359
2890 113779 277753136
66676 81455 714042430
190172 192890 365864422
199510 199738 549649
67759 145169 193397040
125371 181588 140054402
93651 190577 649269797
193828 198418 455638724
52193 88525 91290221
60445 97510 77442172
123899 128297 6943555
103501 156583 440883232
115194 138852 59141080
171274 190004 46715232
59971 198376 804951664
73698 81054 18290764
157672 181185 58728440
49884 54481 864118
118442 192269 184257636
63450 148861 213374286
105616 193228 218854847
84957 130681 114250935
80063 125403 790106532
9879 154721 362423903
92008 154517 637658685
114301 180231 359345500
147262 179572 80472368
3101 62084 626773750
13919 172097 395544401
486 13319 32192852
82039 83282 3194756
125613 136752 27641975
91703 140150 121077412
117206 151128 84702884
108661 195437 216778214
141031 152007 27253515
39780 132842 632282183
109659 180538 716068094
122798 142130 754045496
63854 93774 21996051
1649 128868 671520476
137679 155217 43551276
116454 125984 23952742
118444 149696 77970013
73535 184250 276251254
23366 120511 623753390
133789 161113 266523173
132041 185340 132702176
89712 176832 728479078
34906 135498 251891510
142094 174296 573300066
115588 190954 188086544
98876 121009 55722055
9766 174376 411754182
52015 191342 348288367
197073 198478 2369440
147952 158556 26386760
137109 188774 260980762
85341 121244 89742486
116414 156203 374423756
63661 140806 192857073
186702 199974 33557490
77548 179011 253267573
115065 199887 185119910
108371 162276 275928688
104187 196218 230146419
30373 169167 347334107
69348 146419 59601475
104233 122839 46967114
40825 99274 146110932
148203 168643 651210915
30984 150490 299116347
91618 136846 381695572
99734 182572 207013510
4581 185150 451514944
25509 89589 827826849
15917 94565 196888227
109299 116483 18008310
140797 197143 140708899
174263 179245 12385197
194523 198452 35452684
129132 157177 69771744
1581 161284 683009354
90531 184991 235635315
37009 55962 451082232
62833 133058 260611027
27324 170975 663253601
178150 198603 51346599
47759 110540 157065849
162910 177829 831590858
38996 165836 317216390
24172 133370 273593278
46969 110477 370198098
191593 194079 6303531
182420 199060 209687182
32398 177988 473116717
54297 57980 9312870
192940 195338 6071304
119188 130761 445883816
46874 127472 201829147
25988 190751 188762164
49029 80053 77932735
158988 186022 452248124
130252 184833 939858375
77637 152758 187612554
67562 81178 824882069
34707 52744 45226164
64030 174102 456873110
111725 179802 169838457
35725 156385 425949834
121165 162955 772556434
110885 151191 100679577
147301 177068 593137294
62888 78984 680941818
17246 138030 302391773
177626 184496 17078598
176839 182420 13968102
99913 143469 131121242
151562 171861 50618489
50059 65061 37855624
88374 103960 504315327
13529 42352 976822631
71801 100356 664879878
137978 140300 5792934
925 133978 333247545
63433 80293 680283929
156005 157784 4536491
26398 110972 338192671
134442 172563 94899013
59653 197183 676991542
22409 180230 965916142
190995 199580 21729282
86857 118934 767455833
3 186443 493397785
115186 176894 884274197
38281 41370 7844198
171041 174046 7432301
109531 172045 156026289
77909 199736 304431173
110604 192838 843953677
32070 127667 382136735
13566 154834 758384373
30911 54119 448294806
102774 185155 9759344
32757 58984 65939191
10811 125427 447411350
2120 9121 17449615
183770 190394 16558599
108866 194328 626899473
58103 126666 171657171
142338 188970 734961411
37969 183305 363315111
90622 153104 155918564
172954 178382 306979146
92744 174709 254599810
157557 161609 136643493
129951 136381 15937489
154187 159025 12140436
48698 95855 117979535
92872 124212 78604472
21051 117207 986236898
17983 136883 297660929
6558 112073 776009239
128736 168803 99869318
133799 139785 272943142
31594 51524 734803170
199750 199996 610627
198536 199040 394981371
66013 124297 145830331
83236 179551 240338976
198890 199355 9778824
166475 180650 87261387
19771 59053 655231965
133964 177353 108077673
42476 140523 455781979
91243 104139 503280703
128390 149785 53247453
126406 198679 962811168
158166 161262 7811362
143490 168565 855712436
83178 169323 363868340
18894 197592 446977102
129974 156610 334795202
194087 198471 11078755
85006 158484 905236292
121077 145501 60847215
137923 142088 10343422
198158 199802 4131631
37596 46453 111841798
154014 171130 6716257
46209 160463 285700318
155984 167376 28622137
136621 139598 2265819
115781 128124 30959722
40142 187583 195896490
60679 193765 363934113
6350 68710 534603660
74157 137134 63060797
28565 129778 765045208
73562 164766 227718951
70769 95573 61769170
114358 162795 488272513
1999 178286 440813034
171757 190967 472249098
61114 145756 955868756
28300 141173 465935886
33914 104424 176495744
139214 173802 86156779
54856 149709 303833026
76419 118622 993991745
26012 174237 370786711
29933 191924 745573328
141162 164171 57392795
564 116905 291379766
7397 170064 584922329
116738 171577 136771238
118921 133161 814412796
194516 198399 9668240
53710 157192 258675242
71330 141722 175820497
72113 172010 249357081
185028 185699 1645820
53904 86617 158131898
138004 191542 133490929
180995 185933 8129641
70563 142783 989682764
126773 195580 353719254
89486 148611 147583783
28705 191625 407479389
17910 174500 833854358
76634 131721 695939580
9959 115909 265449082
26507 108105 221902997
32365 193103 413292338
155822 188718 82173848
75807 108292 598137721
3569 12539 1437488
136103 168887 81810090
53604 120731 168157744
59859 183394 873277721
64217 114475 125683292
67802 158475 226438138
29326 114831 214285463
11576 174803 744381268
107269 130475 968994373
175314 186348 878800144
157188 175338 45346385
187762 193064 444279293
101934 118521 41610756
197429 198414 2496957
118209 172846 136266250
41301 164703 765645134
170963 179584 21463409
9932 181380 587531450
75231 186232 501618658
28240 125529 243916113
160536 170961 744998923
62251 138734 191104027
81442 150528 172511824
19784 65094 113775195
127921 191234 157825383
120848 188724 169177384
61620 191625 611337950
148643 154023 588869977
16654 51925 844429797
85515 94945 107322282
120567 156023 88210316
153275 188434 87738256
1273 72965 179912187
191072 195391 648663957
20021 151698 329457109
161756 173480 359033471
146640 150348 551794057
39722 179603 349590979
22331 22379 984149639
109838 147107 92844360
135081 175093 99698036
56065 112592 141505987
131300 171454 100007940
190757 192372 88904915
132972 199300 165662596
86830 180779 234413865
172672 178465 561490621
180638 184817 10298230
21414 98147 192141244
100647 101123 861548179
142907 156646 34102448
158698 164520 904494454
178319 194329 507588262
11002 158304 917384315
154877 169764 791140100
153680 164877 28069362
177307 194363 42707865
107316 151180 109648833
192812 193040 571486
190168 192952 91840064
169937 190018 470701518
12037 146421 336321472
109491 199827 225770223
23747 188465 846364480
193021 193232 282563224
126215 126908 273751791
67165 103049 806862451
151391 173080 54075031
94791 191711 698257440
129194 190875 153772448
167825 180553 249938555
9507 66816 143836439
75799 125265 280230462
118071 138598 970085955
143754 196686 132207168
189984 198291 21037890
27597 99102 906031799
78374 195055 291407940
46092 158793 281735061
70799 177884 858389537
179903 187947 20004568
90920 198195 628210705
29268 78291 870388821
54769 131276 191566785
125316 171007 113784404
131597 188355 839671044
103405 137373 302046592
66974 146190 198018348
177047 188988 213928638
47162 56561 23548316
154303 172329 454174962
141039 142105 647597551
103778 111687 20071890
154201 183045 830940712
76944 113564 24355285
152212 156387 467752024
13606 27804 35344742
121724 149344 897585871
4291 125078 112999075
32776 108305 290240161
190305 192852 6454829
39700 40505 2040626
157702 185324 68829326
185790 198576 932657990
74467 91394 37586383
166400 172556 142813613
107581 185317 193995894
188704 197976 178984304
157629 189777 464700499
94063 104750 26550304
11131 39892 552656204
136315 149456 22249213
32169 122114 892117381
192599 193142 1344181
181016 194351 898292826
188990 190811 617291368
194319 196090 4501772
127332 196122 171631508
184748 185125 932882
6558 121951 289077477
119353 161838 70130419
198242 199518 111355128
80546 153308 473455309
105184 185452 205393682
20586 110546 74484965
140718 148247 18711625
30388 43271 527458390
92567 132139 262731480
113903 189515 415035602
153401 188250 86958435
112653 138714 231221189
107409 174527 167621973
44007 133019 222785054
34639 93614 147741559
54835 85891 511825614
49972 146930 242675785
90991 156827 938286027
188399 189627 427385520
83230 132709 646616878
195648 199996 10973589
68941 147801 196967643
18056 122941 946051973
88367 113488 62722671
80574 147991 429007045
42597 157664 620932525
118620 188924 175360713
102800 184021 586222692
158043 180766 56732084
86434 182299 946946424
118152 164176 831676912
141094 157095 39767842
36745 53781 42720209
28849 136809 270397765
111492 149202 502540972
46252 67971 90161567
25576 92015 166556665
71684 108870 734865322
198991 199756 1930997
53028 158865 214219331
196601 199848 598017734
73246 129499 495552923
29313 186878 483925472
24951 103834 691373531
71289 168755 934590705
73442 91424 298083168
31218 50893 496049293
174926 193893 47423985
31196 100791 174186906
127829 130897 617797
15735 165636 768352462
112479 115175 91344171
29666 187181 565367136
88890 155788 166791597
22104 111062 222840193
158773 186930 70165331
103974 182697 613015899
127096 140989 34655589
167789 172260 11031913
44124 117796 184364725
180312 187588 18043779
15881 162208 366051593
197986 198570 432280424
118133 198624 554362473
102269 105485 8162681
187551 189949 6056392
89888 127469 94024623
3308 85368 436664714
133952 179693 113928058
11379 159394 370306221
80681 99515 46786877
9852 180900 427872577
123171 152484 959567480
60240 66686 16197063
129009 159277 75363637
166333 197324 846068814
111645 134973 354361466
74514 194245 298923697
11318 80707 41032749
2488 35193 81784725
5116 87485 746216298
6835 133318 316731038
14349 27600 302073745
131939 174416 105801132
157671 159444 741213676
157329 164001 578473701
68873 144472 760149773
118505 139487 332499259
57421 157080 249044036
196274 198326 125316662
60184 120087 149928435
195968 198473 81773459
168038 173014 438731510
11278 120942 711409819
47897 183610 339085962
41257 81232 260978527
186479 193024 16544295
96930 155899 922005719
15137 152401 343328083
148552 186382 728283557
175682 195799 50405412
95103 160073 172509920
20848 72035 128517601
196451 196606 554286299
61423 198545 419507196
158741 190755 79904186
93218 151501 154083081
148768 163974 37971847
37387 137611 362346125
55491 178254 656426291
99994 100424 1079417
84067 128391 110767628
97370 186774 223258664
9688 151813 365331414
150332 189211 96932270
162899 174517 28950832
171303 190580 48129675
194030 197761 9470490
61453 166115 261507394
193311 193978 65349841
123277 131966 21636737
127398 178568 619328431
124577 173677 894495219
25027 154856 68054682
2518 136042 645112708
68074 170475 376393106
38289 118647 517383815
30627 45160 72805420
78268 188427 978165536
130233 151101 239193752
182783 186459 9049163
107977 165612 144018350
157481 174436 290996094
82670 182778 249810885
14572 140124 314257349
23603 155222 329222009
60010 103468 221824943
142444 151749 23074034
24997 69301 182580706
90611 172069 252004565
171942 196487 61494983
168194 186282 195804286
130959 143328 312849025
45258 133341 550364717
90955 167649 309308436
124687 142872 45260998
53944 108406 879316846
173137 177505 25755087
188483 194038 616096942
88760 198788 17503509
75544 180749 262561538
100739 149919 930926550
8532 148486 350241156
188720 197881 23159314
72019 199163 625960282
22577 76369 959924279
140390 149659 23049238
21034 147382 316285585
9898 132906 952424294
182260 193044 351227035
43214 75524 81121951
21538 101657 200569403
67929 96391 155007730
94962 162522 720436607
136591 174956 95635449
123113 168661 113523388
49228 181647 330984906
10481 164429 678812081
3381 162109 397139449
64031 155425 228192890
35213 137257 255538836
32124 49637 364916527
137082 154040 863439604
74425 150360 189576397
67439 194264 812442575
76597 105139 71136825
71887 106205 40731012
56989 176479 459569780
129577 193121 158397568
78194 113754 667105257
194024 198475 572701806
196672 198919 5677400
30616 185225 386571142
20895 160433 590633179
94728 157823 157639876
23877 147917 310513706
187521 192534 12660372
122235 187302 162085054
45296 196959 775250175
127237 169113 104414735
13526 69257 379068881
39852 134358 236609262
64831 151976 217652283
52648 112532 150016140
89967 186846 241680912
193837 197347 41336677
104264 190951 216647029
51692 152359 251743303
7611 19834 102681774
159699 186552 66803587
117671 123012 13519643
194035 199754 640899799
182368 192942 19514584
64729 146354 891609781
40199 77596 279966558
196277 196570 750650
148380 159243 27111312
190470 190919 1170740
58507 78543 39295122
134707 139491 11901437
67861 194424 316072141
29679 87078 144202824
73294 79518 15461216
144634 188169 290465990
131684 195233 158586982
148124 152621 11184909
135220 147052 958757143
49255 175941 572314632
87176 189327 820756123
25517 180246 387005179
99715 132271 709117845
60235 113336 132860624
181854 181947 237236
99026 155575 605123627
79038 165597 216203978
119412 143117 555299625
69501 129371 149727085
121162 139424 859666665
19470 162438 357671978
32330 60321 70325744
149028 190549 810452958
157631 167776 25466445
155335 169874 36415701
24876 97896 182859929
114527 138016 58691608
23444 196674 880618374
61031 128684 463545019
38058 87284 123531083
182822 183506 422194816
154516 159904 879011122
38036 43578 551645740
127176 195357 857951535
185368 186402 2575133
91323 154152 247054483
149681 168457 867884126
62486 125090 156641369
181504 198265 201353788
198289 198561 672475
119335 164693 570935054
160492 192647 279556881
81147 143966 156918964
89004 178934 224310070
20997 122767 255085376
129968 160464 607084090
149007 192712 109108632
27044 164128 343077078
89503 110079 776310498
94614 164068 173621330
11898 126348 286630263
68472 142770 929929118
74074 163091 222183631
172938 175476 972982325
118824 123783 12547351
140407 166905 144735124
129760 196746 349199992
35516 82061 116818324
156001 157572 3990082
4223 35948 79406577
36226 99566 158529364
47324 149878 689865201
101750 128001 505336080
47314 77003 441213922
48830 172801 499902755
128398 168662 148194787
155289 196850 104056261
146990 183049 89840799
133674 149418 39143210
140812 189112 120375911
185342 197716 31281460
102960 119419 41591491
46578 105895 148371619
191595 198838 844675729
51925 120329 400054516
131461 164321 64340733
96278 108701 941717252
153801 180154 65786734
199415 199615 496615
180282 184865 11316828
133235 137294 805944064
134435 176331 104384092
1680 180195 446486608
13405 16359 7409202
174750 181702 17388263
62844 151708 437749391
172461 181776 28495857
57125 178858 399569954
122774 131020 20524144
107159 194326 217793486
75191 76586 488493027
180064 197847 965057948
57845 127859 781206965
18985 159814 375268687
149554 161405 867072206
56844 179427 306270293
68418 154915 215911069
17136 85012 760309418
78289 149918 178882925
73127 87553 994330239
132704 175656 574694349
13561 17593 745163383
17994 35263 165286542
31440 127694 241217507
87971 97808 81640437
25231 192644 418721603
120096 194369 185306542
29131 33074 5221432
76559 188867 791528924
114409 195849 919753708
150105 151785 4146561
19441 101958 818050735
166701 187579 703442296
10959 176307 543482750
95546 180359 211877791
163283 187643 49562946
196314 199432 7891183
130517 180497 124563668
17808 92155 899151262
79870 191767 821264793
11458 143746 976348712
6147 47501 103577837
51030 138801 831217193
105346 183648 195512102
52166 177495 313289466
178964 199662 52054310
84343 137176 450783274
176739 189098 461549757
95191 161786 261881116
189082 196126 965978039
199859 199896 103147
73087 116827 109246005
101050 192962 996698931
192274 195531 8202968
13341 66316 813628009
55272 107108 129663520
71394 101198 51276897
145317 165044 47484893
129262 189207 436268309
171496 176752 13147180
162186 168778 1479652
124432 164820 7651098
68122 92339 60424567
120863 197019 130988034
153596 178521 62120639
103623 160798 143121891
77926 143683 164344577
148928 185234 90459794
79083 83455 11033412
178521 195601 42909943
176280 193483 406522661
77046 179818 256559284
121162 123883 6837873
170487 174588 10240626
93619 126800 468442769
15772 129550 284971155
97116 131778 86891512
3457 189387 464904826
145163 150716 13874005
19989 121641 295390994
114785 120182 361919512
71403 110690 98031127
78132 191844 283907071
136134 199133 269339214
51905 76009 60674948
159485 169848 941468245
94533 149785 138122530
167248 197003 831835808
93519 169137 188970634
122736 125016 3282349
56731 83547 235422102
177524 183896 7277432
149652 185510 744184439
4121 49505 113695286
133212 194130 151979914
101462 150171 552791269
61707 195251 955350784
128578 139354 63081817
99035 174664 296823252
127223 168325 24647451
198271 198309 112671
40776 185082 360517709
143478 190503 117238422
160718 197082 90869910
90015 151719 154015443
107857 131531 59346375
35117 88559 808701860
143737 187408 108754101
34967 78272 382586890
190338 198507 422646198
19123 127537 271575486
29339 115580 216159040
193136 194838 774937128
48747 110824 155370213
102041 118259 273590145
75515 111696 507691519
112272 194495 464104625
187465 191512 10232770
6126 7759 4053511
190481 197170 16948864
54914 59932 12698819
118452 144791 65740575
167698 176240 212184497
141467 182489 640470927
64243 179823 288579193
93950 105391 28534290
135841 142059 532437735
142237 145535 8203735
191435 194597 412106642
70572 80557 24978167
147841 170645 878889554
57443 67626 25627064
96523 167430 327818463
66446 155219 221603697
175705 177392 4161953
994 197834 883706154
79927 114860 689248366
103575 114004 224639437
57404 148125 925301438
88098 174792 216292444
196414 199366 845961697
35339 125832 226827147
16432 118557 255720332
199816 199911 1483
145970 192450 115901605
177325 190402 32636039
28318 119764 236613210
129482 135313 14441008
16482 28963 6923640
64185 71436 18234278
139256 149691 25946582
49963 162446 281330309
25979 145099 496857236
152601 180182 447246839
106815 178033 177849153
151249 187523 501894510
91510 95626 10153216
137953 176520 96140419
181506 185065 8774473
88340 161443 182474655
26289 150372 310627082
32169 186923 466489140
183907 189794 14757334
103994 147898 109915300
111468 186114 232378308
23354 177912 630450120
46387 93949 119039808
147927 159729 29425984
172200 186514 631424866
114067 120374 10187360
162432 199725 967355407
114765 138285 58842107
140570 190750 125119871
175683 199495 880011888
36051 163750 319514161
138187 196591 145812845
25798 37710 29979531
114707 129430 36920494
177235 194214 42501631
64399 119322 225525535
66232 192673 810208136
194260 195117 2171179
119329 196162 191798727
37198 121197 333380289
192829 199581 17144815
81029 145830 161936258
63597 171286 817955069
144523 192031 791270263
125202 162989 94086108
8721 164283 389238868
120707 136645 663185238
1152 16961 175423375
115561 180982 541112574
130803 169420 524590492
13272 60322 117954562
143262 144070 2026064
125863 131796 14751300
165560 171314 359847249
77963 169216 227937944
120695 127742 17650536
70085 95813 64135202
179820 191050 28115291
89733 186524 420108267
111937 130811 315552090
131968 185715 292560670
14453 66013 30895383
196533 196993 55326334
160444 194334 570491951
181158 184835 9061526
57494 156146 510628719
12763 96950 938822898
165620 168437 247542453
119705 144579 932246837
104135 195032 227268144
196491 197559 445520841
22566 148711 815341836
123769 162708 934298391
195847 199150 8341070
183735 196116 704012380
105492 176894 178333127
171358 181035 202352407
162452 169703 18073948
21475 59845 444891043
196347 198206 369429681
172187 190039 44523812
16766 97252 201406921
47423 134503 378557691
81845 174366 230941654
164439 170061 143502490
65422 190437 312078035
36395 112453 570272910
93355 119387 65243568
134341 170609 90301349
115822 121917 208718197
134220 191414 142602017
40646 70672 845567236
126403 188495 154718445
187231 187389 867420355
91817 118780 552854921
92298 162690 175869215
66021 131924 974227035
44241 147675 679957911
7565 38493 77496972
195696 197677 947225590
98864 104957 15257374
23507 124269 406629565
102421 154038 782214701
124976 172723 118835386
71181 133916 156791206
26311 81212 137849107
86538 110480 50609568
15440 116918 254091611
54875 114477 954839091
133693 159429 385085617
126250 163493 465835894
36969 142631 264473290
60420 145108 577392831
66677 68070 974893211
140173 148572 759633522
190956 197939 17658806
186391 192924 16508023
114489 145381 77089331
37142 63965 172760050
71240 119173 119773261
68377 97332 531319289
74972 121533 555176288
109505 122006 759588601
145222 158225 13140774
89643 167230 963917141
7286 15001 19353064
39645 48977 218800773
89409 104359 37035053
129117 184668 138360849
24124 171161 367836941
124624 185000 150322314
164678 191617 67163306
51722 128784 583616650
138727 148256 23718184
189478 194614 12938929
168689 174831 921703695
22731 26467 9317317
96386 141773 113592027
107132 114825 211970776
43900 98077 135436090
190912 198558 19314733
111110 174374 255002671
198653 199092 1124034
169127 180796 29047536
80950 86464 13916130
184759 198365 859483859
161495 176034 36187108
95450 156190 744620513
101961 149361 781234942
137677 170416 742901812
128318 173980 75299487
77370 130692 133415133
5425 10546 12784588
65436 89132 59290521
24134 198959 613903540
87081 159330 180278997
199910 199923 34070
11870 114323 241832965
177038 186425 23300343
105270 162199 438019211
39984 52202 30504721
23293 190514 418169223
43698 129717 215327614
84561 129129 111343194
32373 54853 56412756
186041 194656 21706904
110846 153689 106941793
176495 196689 744120145
63513 140019 191242971
95060 164406 613269558
168803 187393 46221856
168437 194774 65713829
18998 45040 893634453
167733 188622 269598739
18591 61867 108627733
151135 194090 107253702
111644 157545 307214088
193365 199046 445023988
115986 134166 45491018
4594 30155 63930111
125629 126879 3034081
120652 134221 33872314
111904 158731 977814401
155649 199985 111072651
199252 199908 191730963
54660 153197 686288433
107149 130533 468206571
85017 85529 1266118
11276 135636 311330959
7771 48442 667664983
79166 160862 204070337
179623 180792 2939650
95656 153701 145041294
36191 64045 311642547
124051 165035 102160177
143769 190793 109262749
154964 167559 106599082
141946 164813 57064757
130131 180285 124951607
141208 183017 440626978
78247 160939 617276585
170831 192380 53846108
5864 6226 138007585
83305 156590 580450452
119044 160442 946139103
40421 149163 557565092
179672 180427 186746917
184914 198132 245915377
73191 142950 503547244
59537 132294 204977873
116400 132254 549043554
13892 65334 370916786
177397 197963 51627064
4061 175240 428186560
145141 179571 880220935
182730 186606 9532499
9130 126079 293042929
40183 199468 398388469
136789 165136 320805087
181111 184686 805023722
131344 167071 130429802
101744 172869 360809588
102636 111708 22970444
15624 72623 143007874
183584 187083 234615290
62492 125150 496581624
197174 198345 734371317
53062 84707 870949978
192869 196033 447324690
34163 195789 404317887
962 8590 19131330
30167 41743 890314326
107804 188423 456627622
168621 172829 10369856
168726 193152 60907251
129111 161562 581296047
55853 194270 345974312
171196 171270 483237906
189693 193157 269913620
27294 29762 665455143
94279 179202 925838636
49992 142628 231848092
62822 90477 69126657
149574 160857 186919507
32030 86916 137831507
11606 84475 182756661
44541 70042 411454830
61170 193526 428117517
198984 199327 306706831
107848 109100 3154849
87815 105298 43407846
61523 166358 551601430
92032 105767 984744468
7838 106688 247433747
42814 132788 88787599
169351 186779 43307645
171181 172822 4052517
3369 82344 833300638
98689 99166 703313657
75059 148890 636019246
144859 166927 55120599
128069 133063 12431633
61322 165218 420081774
133671 145925 854359411
110584 165227 136576661
153135 155345 920686610
98439 150111 295205449
34315 175257 352512015
177923 197418 48902304
103205 128832 64504317
98984 102086 684382809
59915 138428 540879705
37264 139489 581044276
87858 192039 259993639
37046 130183 233330992
192703 197296 11635116
5931 190007 701890268
185538 189293 9478349
163077 188566 410105026
6075 177815 429469730
102711 160407 747943689
28756 155908 318086704
187891 191261 567280475
165842 191383 63672375
184849 189448 11558275
60987 105221 650462895
114514 168559 134909250
54509 124855 449146667
138849 148127 23104965
15297 47482 169372466
193106 197422 10967400
43948 75967 793600419
1236 159829 396872390
40134 100418 150673851
98032 127798 784620426
82967 138585 138878213
67276 92765 821611985
53848 189895 728404598
50336 167535 486987081
127113 175692 388488520
148796 169607 51960595
128511 197150 436489346
197501 197884 905364
73162 105459 80501320
33589 107870 373331508
61816 103868 451447497
128982 194039 698375749
4803 128147 309030356
153581 195410 358306843
24015 111804 862544458
51475 136018 211642798
198750 198963 498557534
184464 194999 26501940
110731 140546 791646730
7738 105688 58745287
51768 147207 238832320
24990 147014 277292685
159264 160889 402534859
145293 187469 330010170
28738 121459 518411534
168164 190256 652269696
133018 195726 271201790
14349 184073 424260677
164163 170037 345910017
72721 133857 152761415
177047 182549 609206348
130378 134595 10521119
179594 186483 17075799
78263 89893 892622531
189643 194975 206921338
109308 178733 489790994
61780 162727 252175693
33835 124875 228249387
191210 195512 10837319
123478 192495 172030670
151798 180724 494303548
10859 38189 435150116
14524 33028 822435722
70475 142859 857323122
22143 124860 257478258
164812 185346 51033641
188729 199274 26640970
51196 81627 76441937
148863 182330 83511914
120559 183155 156011532
92222 196545 723666954
197037 198047 952600265
128833 182019 132544983
91691 157940 165388140
164066 189243 799893220
109211 190566 203084479
29231 192367 408092448
107240 154756 118681694
23253 69235 722812674
34795 42450 19406052
55722 93958 95721305
193363 194958 4054336
68685 160492 229275117
18453 30814 705253249
14645 31308 788458607
126855 147892 52399851
37731 106685 172532780
74444 109611 502232172
36566 121082 211813878
148739 186748 94662051
84324 165382 831427348
196712 199655 7441564
155290 185482 734403206
151177 173148 54761582
174740 193198 46116659
169248 194246 311843145
179640 182991 624135784
9401 94290 848780196
46540 120625 943639924
74718 87785 32682328
25988 90858 571816350
144256 194813 913828297
103966 180862 192211570
192212 193994 801252146
178878 198792 50064736
24511 125792 976696472
50773 63075 31110115
82969 136338 814076004
190044 194225 373615847
127144 180902 134018669
185792 195050 606912233
150409 184717 135710168
11318 31681 50914633
102421 186927 211082890
176318 186265 24645213
173407 184497 658047248
192618 198059 13793257
137215 140233 610727964
64765 74069 23418803
169284 194530 224073655
19765 182131 406009446
171308 172165 220870272
131828 194338 2095412
7340 96876 970337917
150126 191547 103334130
59904 184909 312151241
199393 199453 154823290
65304 74034 697641401
70681 146390 189169751
72090 101546 73268038
92422 147123 136817370
60265 74166 34987290
192514 195368 7224476
43902 94595 982053428
147220 150163 301062564
138222 145974 131222497
94891 182180 687500476
23406 159061 886746617
104031 113798 24717609
40510 67471 67662593
119210 159059 66493750
134352 176048 103873606
126483 176051 418149951
113201 158328 112544680
83628 95839 385158244
72130 132989 152121203
35259 115834 201912864
14810 146226 328940960
103934 161123 664940986
139178 192345 132628530
131024 174750 108944886
105993 116634 26776760
75263 107512 80321619
119194 152254 845442197
59031 108175 122862418
167977 170320 5750572
157570 160641 7799310
86387 118070 79022869
176909 185357 448733984
48989 156761 965494555
22009 160963 587236641
24667 32162 622475226
31838 137305 264058319
198975 199113 897687823
159585 194509 87191297
191191 191970 479791685
117411 190455 335484524
123740 166781 107247806
116407 191853 188270757
17739 108323 226774543
192230 197875 744048856
30922 165876 604900249
153302 171437 746069831
66729 175980 272829106
125819 174754 705963475
144909 144981 185286
151359 157303 14752553
165641 194129 720469378
81511 190413 271765428
81100 94982 34527051
29710 87985 734874441
172773 192696 823548444
120238 165061 784593201
178733 190660 532532138
165645 192819 877011381
60125 109314 122996183
13191 18978 390344783
9731 116161 649571708
114147 162566 806103346
120206 181317 670087140
195827 196382 587921776
46913 158253 278356096
95453 99887 10966050
165985 176079 272816960
147869 164786 425526582
81751 173270 908550460
131394 176354 703254407
103380 171815 809436469
185674 189690 10112289
59977 88737 348329797
64827 180036 287646758
156501 179868 58364573
22593 132295 274830285
33384 159108 500781112
90000 165567 617736318
76433 150815 185782105
95867 174021 937372567
71652 97394 64045140
187824 199102 28572068
35070 86655 500112978
141182 199014 144482755
111438 147065 997709925
172444 181866 23552080
26867 102043 154435853
52255 152474 250662406
84134 95658 568254533
157314 170162 32135269
75865 90489 36505308
50179 182030 329605647
160195 162067 899437821
72684 75214 6370395
130903 182539 352092418
22970 51400 833956849
140351 199153 146907483
87383 117297 74607326
23841 42009 45773088
97540 166887 121542278
39778 150358 797889318
89788 197235 268403886
198063 199059 215856463
189334 193217 9754142
16067 60996 811617511
49190 50170 823550003
185366 198169 2004457
53423 58543 12952191
162968 164495 353054493
189158 199319 25689395
77891 94137 706007195
18785 137476 931441673
56372 162183 746556425
2159 151509 373628818
172694 185720 464946190
76744 113954 93015882
42080 161564 776300711
38034 94463 141285433
134448 185660 127506390
52505 184169 329069499
136185 146061 24702616
99494 168668 251125754
139411 149122 215849985
90232 176984 216515307
26025 109659 729101944
24112 170552 782313946
66193 76277 37077881
73226 119103 849724098
90014 186595 785384621
102676 197873 239841643
191288 198975 19419069
51629 153149 253867702
184959 189764 620056613
32758 102037 173386264
79119 85178 829180374
43065 161095 295102979
190068 190346 694428
181998 183146 566538750
17015 60699 109550619
120186 140034 49522643
84140 144778 219409393
74098 171379 242736415
27938 167827 350104341
137720 162207 61046191
187420 199372 30248703
31616 185630 385042223
140143 199483 148300952
130607 166072 88397588
149499 195870 297269019
169390 172108 6696658
161852 179489 43891545
157726 197289 634155688
56435 75142 5060163
175426 176393 2437835
55485 73448 411088176
16508 134442 295300488
5579 163753 395756166
42268 183368 898233992
124354 154902 75948894
94240 112220 45001490
137959 149837 360563867
119678 167401 347756792
121778 138990 42874958
134428 142717 20606652
154612 178787 25865481
185601 198184 31768999
173059 190670 613547819
72055 140384 18477495
30141 189987 837829362
12452 146760 827920433
82174 141189 147467825
16768 88715 180373587
77762 196770 297353414
178786 192350 30657186
92736 127433 86952469
146552 164472 44645276
102775 168943 674584768
93414 102940 23558058
25675 37977 971572646
45238 157941 923945034
27049 90932 160300899
63312 199632 340675820
144577 195378 171736467
103739 156452 611250329
32774 112057 741392665
178346 193582 38163506
194973 198425 8749476
26581 54218 984995983
179550 196827 43379665
158404 199129 885375903
65299 174973 71385360
120292 185141 161600923
89863 145559 421524549
140013 148353 379315025
45172 155660 915180950
145288 172633 68124019
150391 181421 77371723
199162 199669 477487
32675 72788 100875431
2159 192662 476391741
179006 198555 49128455
41736 76334 446795237
10524 16951 581439247
166753 171614 155879466
77989 175262 242883018
116781 176755 149623542
144738 193861 122612965
114040 115842 4487345
70615 156083 213283497
120006 161714 7754373
75771 191753 134793182
119594 150616 77348911
40609 44136 381751591
64127 144131 522235765
79786 153843 913302023
166199 190497 60552188
143315 146774 991186277
169950 187866 878770099
159196 188601 73326450
66668 112105 813266632
138098 193666 854194148
81068 161308 200419475
165989 195591 73953598
26636 140495 285137428
153212 197620 111102298
46413 54662 20602189
97405 192973 381541539
134017 169766 215028444
174784 181578 16974014
170413 176907 790853827
123274 165479 105210602
198622 199399 2007167
30005 96196 165858785
77853 127695 124729018
142270 195553 132993643
149937 173351 58341449
4306 22920 46510021
46725 76683 874574397
42005 144185 255520975
156819 185965 72680664
18520 69654 955925032
102921 120392 54541329
90451 184607 794338520
166342 195888 798599675
193653 198740 534338107
165495 192589 430909418
4070 125013 508395101
52643 182511 324614357
9503 132690 378640749
76003 141276 704182964
58924 145475 403951857
100811 136944 90593066
20779 53209 732398609
199990 199999 18229
79297 121498 988639181
76929 151908 187244945
19616 118060 393142540
87136 193102 264407369
165773 166296 320827510
145301 199351 135124342
12508 36875 618599173
130101 186277 425121907
55319 137930 206776725
104022 123877 50080773
81622 164290 403152159
89582 151269 153987825
194500 198507 10173339
135466 179005 108464916
36718 176230 995023920
190104 194066 10039194
170879 171021 44665844
175569 197561 55118581
199705 199898 490077
77888 111055 82843244
197355 199802 6177634
43724 198689 387453247
99468 193981 236217232
154621 181239 798939901
189920 192708 208230845
22072 184629 893150325
102181 168001 201256859
21198 98439 288323647
14810 58616 391394470
30647 153200 306675376
5771 23580 759799312
99963 121543 539178943
55503 164030 271393667
117837 189113 114800356
26604 151688 313047304
11446 92237 684980851
95618 97169 683486172
19062 91632 115710479
184758 193889 154792209
9926 187139 529000416
98962 107677 203060944
189863 195378 223846909
8311 51262 107569484
151079 154826 432643055
143349 163891 51271702
66157 178257 335140342
24811 42906 629098184
91708 107711 257528920
172616 181022 21014958
118717 194182 259882889
122712 176085 611090121
42649 47015 362732139
169846 190498 352625231
17316 179885 972315137
112671 161619 909699504
96231 131722 88933798
87609 117117 369895519
186778 199937 33252867
62792 159023 240298282
63131 96774 83876529
181240 198110 42350900
63467 106653 107780754
9805 53162 108694678
167670 176399 21746210
22957 91880 446983490
167382 174108 16667616
145161 156903 29196811
107205 107499 748706
64461 107592 314174119
101014 135678 86866848
189832 190420 201250371
87033 114518 68607562
132446 142325 24651493
19928 36241 802692923
193034 196893 9825493
188963 198618 552804440
87956 133145 267261885
24734 156228 328922321
139125 191659 2742071
19975 182383 466094932
141359 175378 84763693
113149 176276 481446020
51186 52190 2491601
194470 195879 3615554
60698 101737 968565615
10492 142835 568608819
73002 126890 751680552
134162 160867 332981175
155145 191500 90851382
39198 114984 236930815
10746 144766 335406470
28754 170352 354243139
149966 198341 387565554
77964 154047 381588917
143824 188784 112067671
56943 148069 342161559
41235 128675 300011207
13751 174765 402617883
110341 118592 20694626
147741 174873 17807777
188720 190229 3756444
136195 156670 13014053
116434 193716 353014560
98593 151731 676431759
14953 164371 373757558
12887 111144 644131056
121968 195184 182676881
149924 188076 95085894
41503 47313 2856141
170637 174186 784558161
139023 171514 220767701
195242 199434 10639143
169871 172042 5374150
21481 106890 213893169
31184 96266 162998395
120298 197334 192351755
52950 101674 121851064
81218 130193 122525956
137374 164586 926856220
34413 165061 326921378
21870 195393 491538129
151694 170243 571488625
180370 195785 38647804
81856 135028 580467743
68367 75318 17482998
128511 196815 170504417
82762 122253 496785019
79061 190642 278548982
56642 69981 33557940
99178 175396 190469034
184038 193223 23051624
186291 195625 528252964
151388 182734 831943648
143215 198353 235937117
101563 146575 24483381
22354 133906 632308040
129036 134523 13696480
72473 116404 326751246
80512 162948 205781246
128311 149184 996270164
147586 177312 853776556
84393 135240 222765116
40170 179442 872261944
8390 62677 283615753
6081 31043 62411387
106067 115050 22588370
137052 148946 29577069
187122 187475 894627
3106 136079 170791750
45152 109991 875926236
86100 109038 229413555
83610 107642 59855214
172324 187063 36691424
177162 182715 13870154
21972 37832 788397311
13699 143334 88210203
122730 165049 105521907
172002 188584 230107069
75675 92314 41396646
189302 190963 395114813
163292 194476 77881384
15552 19292 9326952
159383 172038 31539322
19527 185379 414563654
69278 155624 866334575
172610 180879 251520705
81332 101181 613761594
60223 110674 126122331
170587 176889 654716320
26704 101728 675656908
176546 185211 479396338
7523 25118 975632108
110827 119487 227264907
162325 177426 760436437
103169 190162 604297845
109456 197999 573283793
194539 197465 939326393
129341 151153 659853778
32116 156349 310704938
6875 158168 775060050
77067 157946 984055840
68980 139380 397094530
167288 189690 55793758
163675 174355 26552504
148271 158416 845477743
3755 103657 249955495
128210 140507 30609221
38508 146713 270761255
65301 132875 168921674
109399 195900 737565810
44915 105725 399725597
32110 94773 156952161
61590 96598 65873957
102227 179677 417921406
161325 199906 30360020
126927 159303 80691307
148057 162266 35500747
81448 86880 96545872
82022 167523 188086967
87203 121087 84722324
132865 138924 713025881
37927 40742 7163420
94840 100382 13713311
27357 60002 82090666
189581 189634 138643
59220 145613 215970368
64717 132657 169886554
121404 182781 709125708
51755 196377 361659652
97041 136118 738253167
5811 132417 947366892
78475 80294 888247993
120014 154524 80877622
152118 192357 131959442
10431 149364 688915504
6827 177085 425791368
196460 199768 1078827
62901 77440 73489894
15247 39251 302150716
174110 197859 880072221
69803 149723 199592255
99617 144514 825239520
31353 67955 91998803
181891 187398 875118739
112783 199452 216578641
89670 178996 222838634
38399 161635 308257734
152103 168023 169580099
122756 182891 716720109
82619 125398 107024304
10588 134958 949232674
178810 187956 477548389
110985 155288 887947959
165502 169039 8810126
139657 182124 105836325
87075 146996 149611366
122898 149234 65504181
98430 169325 465920271
38267 148409 275513837
171621 181456 719851342
52553 141558 222807044
85212 124959 47215995
169676 190231 51209709
68881 162021 232650945
169507 173604 10119011
44341 146807 256315944
137763 184743 116990873
76572 133958 143471111
117479 146756 73197168
107707 158651 480912478
152578 156567 9877686
189059 192418 864279464
171881 186828 946539590
175303 194298 47477621
141808 144805 7442231
1067 102627 465155711
169906 178459 21237097
163482 164379 705308742
104172 155655 128640233
64061 71192 17953180
67812 164016 240332764
154111 185181 77448195
98917 117355 46285210
82364 144477 752779691
66414 168416 254816774
160387 163803 8557309
198005 199017 2549800
50829 85161 86308375
11297 144506 739293189
3926 15866 29960016
107939 129390 925354310
110090 131305 53088318
158215 162823 687890369
147958 195763 57498306
103848 194927 227726124
14910 67046 130739966
22009 67212 113519757
180750 190931 25409460
67735 117018 123174771
90312 156994 166376615
189576 194177 10208671
158780 159081 95764323
51099 172652 303843462
89569 187812 643043804
36514 128759 231071324
129294 146972 44060241
60079 174653 313287518
23275 104587 778370621
191315 193818 995079794
160164 185606 267113370
76577 95457 47001869
198791 199853 2666119
85853 196822 983911165
168062 199764 708414786
29461 177640 645901379
14694 101329 216727644
7396 102829 238687103
157697 188885 944127334
170584 195354 178167003
103154 190784 662786954
45045 103253 661902463
119306 186804 217551568
196255 197315 164070476
179811 191562 29391616
75054 131867 141915352
163018 182189 47791508
111972 123713 29552114
151416 158469 17575314
35435 161450 565519699
66324 69231 197558143
89784 101973 30164977
143503 181122 472492499
197393 197959 1453513
197354 198471 2812603
52776 66973 194446991
111308 115831 88022898
107012 126710 49506301
161615 182717 52552436
106512 156890 996453058
166609 195545 72275752
96640 124826 59107212
109644 118089 21100067
119079 138340 48107716
182402 196868 692584838
143983 186359 105531414
98477 132118 609844278
69244 134612 799529745
35253 179978 556514066
97997 168064 175180951
192691 197194 461558214
188411 192604 10543384
114536 166921 562393094
5619 167283 404477561
140895 187679 661430234
101070 173215 180285794
95107 199804 261760272
65708 173005 452455126
4899 139724 927219652
117412 159377 241389889
141680 158245 496372268
177199 180812 841388407
98730 177692 197302839
90635 99737 22436136
59340 193802 857340509
4345 88939 212118831
19623 176423 953283014
21639 191763 425488357
147155 165503 45764061
138144 152489 35660230
113626 171315 855841949
41720 125903 210768673
184849 192542 680902082
22449 161148 365315300
24097 100870 846474936
100469 113076 31809048
77473 113956 120443021
60224 88812 71682020
47083 177118 714588284
56420 87149 106265307
121879 180287 145582858
140045 148824 21828184
192387 199829 886409447
74681 199798 312542142
76676 126631 714378556
74130 82065 935944233
154732 178666 792005583
196150 196757 1558235
94901 100984 156036579
27420 73860 22234384
142992 199534 141310213
147604 171771 60204163
15872 89049 183449306
12904 119488 266956392
2101 114104 523603895
47274 58737 28804439
69723 163563 649073034
133848 174699 101795017
101889 178099 190431522
62860 188254 313032187
188677 199307 302704468
196785 197554 519523675
43970 69873 906218812
25980 185808 966262013
95593 162454 167126040
175323 178235 7200228
151370 157933 16333228
167978 172190 10385878
130426 160602 75174541
14727 97571 207307359
147370 156203 361165336
27424 166177 347269469
192892 194012 2849902
5311 21495 766231427
29741 184957 388138840
574 94626 90073335
121044 164628 108652002
191919 194877 7436516
259 131669 738611277
165692 172062 4140027
177399 191611 35535826
199279 199981 1751907
80541 116015 88630386
25018 85379 513261450
118225 139363 492378900
96139 182498 215711884
101912 168288 957781222
184255 192947 236866841
86615 179210 533873740
190611 197481 17360093
27699 142263 64503495
18491 24444 3791081
106368 106952 1521518
24938 104730 580364272
89210 192444 427082735
104812 125883 383693300
6990 53211 890423355
46350 64973 46811884
26618 148686 267921808
194236 194478 587054
137704 174168 556435516
117902 186772 171721998
9554 176919 499702812
46664 70004 183707736
192649 196747 10398715
143684 177295 83694177
37415 79948 290846508
51427 198121 366913266
157838 198791 102504031
154919 163194 28017978
45605 52706 17656518
74079 163163 772924005
27016 132639 264620792
111149 178490 168004491
49146 83206 728920005
40801 113979 183187037
25694 176385 376983802
86474 95573 22430986
58388 84288 65035431
149751 163772 35062873
160381 161451 206551728
28473 153423 985149332
77660 140105 419186704
20027 46346 66041901
91744 131463 99384667
143479 150002 339170199
144838 189210 552802853
61460 90167 71850437
99855 110936 27915546
105434 141512 90338518
147100 173472 65647906
11817 105263 913122718
19581 75973 141551445
66044 119988 134904562
31238 50550 48400918
160485 199866 368667961
65468 85908 551604024
70913 188526 293575041
39222 93518 135870543
77442 88345 27388264
132177 177854 895844763
53760 58412 906723118
23069 135982 282795092
196517 199345 656985352
87233 152842 163698511
20202 172150 380029794
5637 38081 81259196
174547 174593 597868343
116129 116506 936506
197091 198823 4391002
188046 196217 10926230
14318 163963 374341121
16790 51944 773087326
27370 191617 410844668
155463 179623 780694416
37964 124033 564866636
162997 195331 80780748
189142 196402 318523978
145338 156217 26965068
80024 122596 106466994
113932 177570 776464800
153477 159027 13880226
184933 193940 22670008
100542 137943 949669689
21171 175383 385768135
18631 25510 16638416
89527 181039 185070813
174652 194597 502677333
29683 40899 28414225
105322 136096 77055926
125540 192778 188988691
70029 176636 326781850
153157 179786 66446781
56090 100751 179195340
127239 165250 94818888
53624 176764 307778244
88473 123845 750349044
14263 117894 484719413
87511 110020 56135138
85364 91249 838833726
147161 159238 17088019
9862 96575 327476909
117981 148847 650713742
59459 104377 112101949
84641 155616 176948284
96935 164726 476767546
146649 193476 116789783
155538 181222 64236865
69089 71798 6790974
33517 83593 757173613
77227 186862 273616687
164241 173495 22981826
132665 136396 713990809
146091 199721 133985933
53275 166614 283442439
54956 148296 465941343
115348 172709 143078084
133778 153023 47850737
106782 193215 469317410
40862 146883 62307872
24589 102745 193243942
96706 152343 139076111
73252 186849 283409313
1899 69106 320813173
176878 186296 23383951
16449 147191 327219200
15283 37508 55594049
160590 175592 37397749
153570 195613 105118644
71399 90335 298467774
155609 161988 312471853
170297 183288 32373296
86903 164205 480009966
75861 128301 128648395
37875 63161 63582948
32890 44541 445063600
182223 182762 832173975
197748 199316 256461511
166086 181366 38073208
147062 186867 162267503
37512 91198 180951073
17950 122719 262468540
48672 172757 492554062
80233 83475 114113978
134654 156497 544934840
88774 136527 492545363
11181 141049 325117991
10024 186074 440191336
84217 195448 277681195
7346 180671 691898504
126463 162202 435426758
26625 69480 107721767
114549 189473 823784794
192829 194602 4470574
149659 193385 772419310
102632 162756 150431542
31215 131966 252399887
59850 187253 435309145
117359 126962 716366650
72634 85031 31053187
72558 199478 317087518
151810 179741 569036442
33376 114220 366264384
102354 112733 26239523
112229 158830 480528575
73894 176120 790393178
154559 187966 83297539
509 152754 841997665
119248 141844 866665842
139450 176015 91119376
112575 152507 99662369
19903 86544 167231969
133039 162281 72879772
87968 195876 269413686
74883 122453 540477659
51544 170884 298396513
7552 27740 347225918
107114 110188 7807722
65708 84251 46478636
99913 197255 441699500
127615 158543 155276802
13002 121776 386678390
28597 116382 940682713
77426 192715 899037941
31315 96406 163002467
137076 137420 756972442
87120 89380 276724540
146626 148914 5586746
59146 162509 906927979
111079 147477 90957048
44904 133198 857685873
13917 174834 501425355
112532 121590 104278035
195440 198882 113513681
198548 199216 617024504
140714 159244 642819445
68639 164692 239889773
36542 112540 772214638
106597 158695 130195314
195145 199934 12103850
131757 187355 351224947
161255 174897 33938431
112446 133005 51459135
99183 184009 211853275
79255 95572 414168368
146338 158592 26350824
90070 116934 276392147
31796 38800 17678694
156658 193171 91227032
86199 182816 679161775
76689 165340 524787218
21504 107061 214278104
163929 191482 68699270
63131 186693 308388302
198836 199399 1449210
39447 184652 980362641
119161 179623 361366585
45969 154926 593310188
154842 169559 36859803
50539 102547 740890685
17135 107616 647771095
48661 184772 340047943
122080 176999 809025205
116964 151002 990202433
102691 108452 14616870
45539 70834 63521850
131949 156461 690122119
188322 195186 17318397
28591 51310 39921077
175600 178865 118581104
120228 187793 865609893
161477 188052 470150573
159861 170957 207779057
61880 163804 413313843
51702 136300 211753382
196155 199958 508946694
83831 108415 355899627
3931 22123 45495970
153696 192234 781017142
164106 174969 27012689
125390 139191 795357409
165896 194535 748410526
199119 199682 14601389
6585 102753 240559819
59878 165020 916841917
165181 168924 129404253
146128 198113 129834041
52911 87409 86687777
101645 152059 732884956
104789 151885 117782622
146139 175195 72350633
14003 123623 274609590
43059 120228 193168588
57022 173063 289957004
42323 143457 859416000
121998 160238 95307262
10416 161064 435211729
22844 188974 415481852
129140 145715 41293752
47433 123235 204853705
126619 174171 839867367
179203 194207 983000257
113898 137800 59742711
53228 53678 589764
12907 191544 446662854
107353 187399 601591071
14420 16724 232042106
27585 74378 117684558
2937 137176 336057981
117106 173337 140251928
6044 92856 217404050
157930 162100 117575057
34698 193907 464110713
135524 157413 781812039
186381 190675 14393031
58942 151216 230644034
168064 171381 754783827
39535 163906 310999840
123534 167464 109468264
164319 181042 314229853
38948 110772 815103073
82250 98273 39796367
95157 150512 138413569
31721 133571 546758363
172728 192444 618833832
1222 11821 709626254
35310 82179 117680943
53425 189359 661761781
158112 193044 87207770
25222 64830 99551039
8495 37361 335875908
120201 195678 188400786
152265 157884 344105618
127015 140454 33521792
145670 146387 944099
134022 137109 7679707
94836 142456 119180378
173928 175737 358981824
175106 182103 17452439
109260 142990 84342672
172920 183333 25989726
171357 198037 66877160
67431 135063 169103329
67598 113593 195217933
123411 199482 189923706
187569 196724 23192655
195153 198377 513494870
51359 199249 369939214
131715 142980 28082151
117803 121330 6254686
161003 168681 205690627
122011 190491 223520106
18542 112169 234422915
111179 135322 706620271
156827 199176 665773050
168447 191706 630804350
199998 199998 4711
66836 134166 168362205
188988 193234 10671985
199263 199956 707336814
22988 125772 616350537
142405 154432 29815206
111232 166985 384652016
190018 195491 343079430
172283 185295 32370080
122137 181047 146821393
72861 122650 124501388
9609 45829 90903957
165209 192203 522500452
160399 187090 66426269
52912 129595 334626435
101934 122100 906341728
139605 186156 227168699
1713 44477 386263261
59157 165103 264806123
78518 93489 10148916
89384 110980 53829095
49727 52429 6750885
45132 77544 81212181
125646 150131 7777661
75363 117757 105818086
99620 107892 20841525
3092 22069 47436177
52549 130394 470225989
150940 190982 728720132
118875 165309 197953476
192113 194283 5457546
49727 87579 558698390
86112 96588 768831851
146452 191135 111391426
91142 189023 702291723
113372 133663 949521060
94977 151177 140489873
39583 128029 427331754
103401 154485 127763680
125067 172788 118778324
150551 156205 13927519
39918 63677 59624815
50199 107092 268234296
102273 197571 238368332
108047 164509 961859179
70120 125225 137913278
110081 132322 55630243
34668 80520 376989556
102495 145624 653407906
41911 182205 756429120
171464 195754 60839084
37512 131360 970777010
74441 165810 228144883
140781 182394 103724009
52274 53325 2674441
30661 161794 335328871
86990 89242 5583493
60746 70130 23564039
113944 124942 27655051
161996 181142 47688596
39277 45324 712218621
133757 196601 156892373
124946 173589 121077774
117322 119001 953594140
65765 165840 249994241
39983 198207 395678641
111969 141734 74394904
105450 154641 831836320
76719 105189 70952699
106556 133844 68451244
134003 140166 15334470
126978 138644 29056724
186587 194101 19022161
144422 147283 7182073
90172 170317 942032289
68964 88488 17649309
1022 34268 711238054
78372 180423 898233033
4274 122399 413199349
151178 151389 511956
51225 125121 185243642
195108 197927 5839030
15587 22571 424453706
108998 168673 149066093
37785 60722 57591097
183731 196112 31142855
5485 71549 165057471
63780 67344 916384747
44441 122046 194314554
90686 104733 694725566
104046 183350 694118295
105037 114409 364543518
3610 27798 60429170
18282 190840 431464884
49411 139006 224246686
67186 197037 324421932
39625 88837 553435923
143765 148102 967117524
108744 179018 175369401
118834 146070 116062996
90541 114259 650050681
132328 171644 830744132
17482 173152 709864982
64155 196682 565908746
1675 21131 626118720
79468 180398 252009202
186826 197716 25494990
86485 100711 35153742
148107 162416 35748925
145209 155503 25520713
39913 138961 247853262
2627 95878 233405144
97141 152006 91314679
153131 197429 100719589
192382 195233 597176712
147104 173950 544498304
134827 151857 211616406
199834 199905 818986277
125837 197456 414202717
148809 155046 3454853
47926 147955 585382183
28127 63703 89460585
133132 162853 2359712
5938 107505 642162722
52408 162686 313421644
108822 114388 545769525
60039 137254 15223884
85130 126680 103809770
138430 145236 16940824
88737 190194 253107199
111629 113231 364612028
114095 158299 370171394
56900 128817 180040835
148771 158814 25007098
116827 176781 605276607
96948 101397 11060953
38497 69776 427931151
199055 199089 84751
83023 174875 229213690
158074 158782 1769703
25838 98522 182040554
186058 190596 11467890
122628 148486 94245903
85305 133492 120367051
17260 128684 279054554
3969 199542 489382223
28622 31491 7266209
187717 198378 26966414
53369 84495 78226552
1446 126867 695945659
186547 189591 7747901
52021 56221 10602959
65616 191379 417273487
164513 186621 54954171
141175 182500 102994994
32972 179416 912029764
122313 128217 14744050
177618 179299 4139099
38705 120959 371089677
100917 181125 200442601
108442 195604 266359080
193254 196939 9360457
19702 126783 268229750
132409 153172 51639340
51886 168882 292582189
54213 101384 117911730
139503 182897 768823009
110326 186223 189295901
118274 167420 122675912
144652 148879 823714934
5998 153459 876025450
144773 145813 897519120
32298 171730 348714099
7310 75601 236677552
28154 40386 200239074
132581 199676 721019758
33970 194620 401778401
151403 160040 478160929
50421 167435 292672676
113601 118968 13420136
6959 119679 392928950
74762 170844 895702065
160160 198663 96274680
196598 197558 2425806
148878 149568 1717226
47822 75745 970734253
152636 171473 46958650
166697 173242 16220560
4332 102081 244611992
14758 150733 340219213
195085 196448 3470215
3324 187088 459419803
14118 137739 309462205
149289 173939 586438298
142215 176841 86275939
75850 181787 264428810
103248 104030 292015610
85871 115404 73652623
72108 97198 62444459
76730 173465 241469200
82892 193903 277122144
24128 156710 331696698
115507 164710 122874745
112620 148488 210712376
61510 179283 67891759
69650 71711 5163642
168807 170602 4391736
68015 68853 89579
98320 145642 118476923
40373 164174 309563979
119697 173270 133504427
75568 90490 967055385
155799 186331 76170077
153275 191567 95601690
69278 174881 263663401
50396 121833 179040773
126567 140455 90573090
169425 178225 838516716
9659 143284 334532368
127741 176270 120910602
176075 177927 4575835
19694 34935 38124546
22165 117596 669256162
173680 199890 65757390
48166 148640 961586609
106422 124405 45331216
155039 173158 45299931
75863 149377 183504221
21640 105983 211219322
171994 179802 19456855
167081 179370 221320552
20442 29734 676272821
142816 178917 89882496
87337 134796 118599987
130566 159759 73710819
63036 166058 701619363
59174 102470 108031873
79489 193538 284784226
139098 173929 86785395
40793 173207 330921065
66071 147405 924396627
122526 193596 902969639
147507 180163 81407548
163077 167696 11560148
84187 138543 471974423
70858 170544 248853273
172638 175503 472654678
146779 191654 111875651
41492 82063 426176924
189490 196984 18948223
199341 199973 1579040
165125 177685 726308589
89692 148553 949861985
193245 197302 10304608
49163 157956 983772923
47920 135053 812034889
15381 69950 136833655
123532 187341 246338159
118089 164020 114700697
29509 181056 522135987
38325 90119 922936340
51981 183268 328137397
188344 198659 902768569
161206 174985 109061969
23897 194382 580164135
111922 143778 851661849
44818 124908 200590453
20288 153833 690489597
146318 179010 81353398
118324 129038 26873454
153264 179897 66460323
167914 171115 1243459
8028 24390 50490419
183580 198674 37999368
178042 185692 641999721
126912 159519 81255926
2092 23539 53582341
60165 81699 53968787
103385 161549 145590254
138335 183339 268846541
84981 116541 592900545
77934 95981 44914467
178868 189273 490623528
36729 55790 584098564
148974 174211 62957479
8667 95993 752235601
121708 132635 535653704
95604 164796 8010944
179766 184276 405728431
27994 191489 523604233
62254 199248 342313692
49691 188470 346836581
59641 136796 192928815
14775 158189 985274887
16447 148675 330854748
118510 141067 56379655
39184 66310 945537941
47318 101705 550752532
100756 179959 635264258
170001 178580 21276550
2251 11704 184833028
27057 35781 2648071
11411 59879 121537376
9348 131363 305629103
134474 144404 959044663
177225 187432 865367404
154404 180068 131011532
7684 168173 401508421
130680 146143 38556531
75026 94852 49259981
131655 160080 982723939
118054 133162 37860665
158786 193168 85846423
14620 139997 423586915
37991 110550 181689794
11490 66055 743970816
148477 190116 103858378
156271 178783 56198557
132848 197208 160692265
114182 145370 77805552
173974 183468 412240268
116402 167567 127696652
189377 199238 321292300
39321 169048 326082524
172415 182622 25499971
66876 191748 63789854
42679 196868 637662479
149670 182218 676856607
160183 188255 69963134
7810 103781 240131412
153607 172864 48030424
170170 189137 47278328
46266 195393 792742704
180361 196953 41593935
138717 170967 691387756
23285 81444 579144613
171055 174581 8769949
66139 151037 673867851
143891 196866 132352457
71604 175284 52939292
163312 199752 91208284
80319 189879 887556451
19085 140128 302989201
88999 165968 192129683
169161 192826 59010762
94525 130989 91376415
181311 192597 28200274
197404 198424 170144
159334 186018 318163387
58345 95982 403341774
77852 89738 29765300
140714 190487 124073369
96970 187314 234990331
92519 119507 67644019
24477 143124 211064521
85795 101873 39799115
157001 172848 39550245
90729 126673 32631736
152666 191477 45660196
141000 158184 42776464
168055 172435 10845005
173565 179185 13974392
65900 166503 29258316
179996 195225 38194248
151561 186593 627191469
20597 138535 389412029
47213 162980 728106107
184680 187730 7585916
116921 120552 9179462
63467 149287 214379238
68085 130500 156091546
106530 110783 738595746
187988 194841 17302932
85833 195548 811607596
161007 193821 369216304
415 119452 741159639
97592 105599 20078569
136860 150641 431493639
48217 101183 132343699
16926 120495 259389981
41176 153645 281154812
180575 182709 5288362
163206 198103 87292030
77180 104355 41603657
147970 185877 646496032
135475 170451 87154862
6798 74600 830608334
17618 62905 113741420
127242 197733 418798130
29359 95934 322637478
112900 193637 201506028
53240 124077 177531260
160517 168158 469027269
38032 178613 531741141
97358 186692 223066513
10343 117608 268683623
111073 177069 164720953
156995 180412 653623102
38968 47833 699957552
22515 196676 841706378
107933 172387 647306583
141762 151278 23692491
92039 175658 444731825
194522 196318 4624271
89133 195348 743144732
80958 137081 446056052
129454 133247 6101552
145054 192685 562106937
16662 85592 172831315
52516 124783 721186813
194315 197913 9131638
34319 182650 401413378
133386 149364 39696340
39711 97394 144238630
176517 178746 5441139
187907 196540 21870349
128770 168477 857745310
38615 117165 196633864
144505 147709 8000161
41817 150891 272714508
60828 152719 229590864
83855 114749 728618943
115199 180112 224698447
151240 158179 17279716
120873 161991 513178733
90731 104759 197926888
46303 65571 420264185
120584 124205 9129364
394 31944 78948453
75602 108930 83126241
87376 107400 706480785
30078 110579 201704953
168653 171089 6015286
74871 153073 195136981
21822 60374 96807719
178262 190575 30799108
168460 182459 842959960
190128 192867 6907154
16593 73305 947662708
193623 198253 924665014
118770 127443 932780574
145367 146382 649741151
188001 190414 6085138
37986 195359 393537935
75412 161252 214300881
3081 199867 527749564
14255 152986 653788898
60772 149944 222862302
87907 90836 923448677
84942 100208 37710384
90699 161773 73139658
62539 107439 112039556
109368 144911 486487023
66931 67664 376044057
119963 147905 69647014
176647 181822 966479983
120079 120757 233794830
197722 198336 898809371
37719 181791 360206867
31073 40664 298016217
2647 186487 459526395
199991 199997 9509
64501 125570 985041804
10742 17000 15702436
143735 149438 546884794
176411 183414 537513927
81514 162612 311211966
34484 59411 395791687
125836 145976 323401568
108169 123318 22900126
25029 25233 514048
108681 196825 534164949
196062 197979 353765146
15499 131741 514672769
40254 149556 737079100
177994 191007 382568466
124196 138024 654693012
189607 191501 534510692
187217 193514 861693894
113924 121808 418920022
145798 181042 87809159
128678 195983 167980337
10753 111182 652880847
154251 175211 52359937
112448 189469 192173463
13643 164495 377335025
174663 199600 62568196
66045 191723 313808994
83543 168208 206953136
12078 131505 632247257
113945 177951 838360968
32831 52735 367808039
95756 119281 34727830
70191 190803 301122211
65440 170632 807834591
61392 62885 3840249
139028 183194 785853911
199607 199984 920909
2054 61508 149087788
130858 197760 167029312
49840 188996 347774612
80857 108209 422483047
179126 196873 773041364
103900 118123 693366039
29166 114166 806956341
162710 176327 296703346
132353 196313 239286327
69857 74931 12837002
175460 198255 17551984
171866 180803 2951281
60103 145831 214368635
187612 188633 765853208
146365 196318 124722303
199826 199899 190614
195548 199224 9313982
196239 196771 128045878
77836 199621 304358594
158485 192382 84659407
108600 174245 163889077
126645 191107 160710956
24735 129295 262019216
147420 190351 775428837
16866 130766 43378603
89604 190696 252277230
188670 190148 3688946
196348 197698 3071590
68855 83789 37361738
90554 180128 223537201
49651 99033 123519418
91620 124141 134033996
96458 171424 187267681
42182 80320 137944242
80941 113896 6763870
175477 181722 409692704
69100 139372 584064671
40033 143360 276204048
91371 173765 760479768
168546 168751 686007475
102820 104739 598767501
45714 55157 23578278
101882 181307 198499099
141360 157551 40201460
18820 45170 66077169
123367 133653 929528716
27743 28028 721211
195929 196980 574579680
136682 138458 316088934
37302 160503 901935221
144081 154050 24763273
89509 199936 275870873
197792 198859 2684710
76319 83184 17179099
185698 191933 15736440
69529 189491 299425805
161221 188989 91014823
104851 191399 216265035
42720 135041 942040090
90692 155210 61794456
17542 85323 849709958
40138 173569 333489639
133236 179296 566087630
92061 169780 194135321
169321 179918 589917173
188360 189317 823360605
13547 120433 267710839
161925 191700 178494430
174876 188081 32889779
31278 124648 234032661
188766 193383 526774074
166473 168010 3857410
132413 192578 968496710
28745 86260 927236808
96603 163930 205864729
150393 158017 554452083
196399 198771 5971588
23824 124185 251607685
145675 175214 73614701
13902 79160 163559787
53897 145688 229668006
83642 116626 82357734
54609 152628 245117115
188436 192279 9698071
173447 191881 46084047
16337 147816 328958891
154318 169161 37183550
41417 166017 908157731
18440 101568 454445329
193489 193990 1280563
37984 111936 185209758
127028 195155 949089435
115498 159172 108997999
170500 188740 730285141
16360 33712 43337554
93548 168774 856008514
136180 179415 929635760
185919 188979 7725880
10361 69454 148320631
27031 96405 328429378
130859 196283 163295668
109008 113880 12305604
52562 130800 195998011
112358 175939 606615374
231 149555 373641487
74058 179853 532470399
6162 168038 404943825
72603 132788 150405437
48269 123591 188693206
175246 180168 12262077
191521 196363 9812905
23432 59263 90024362
117959 173028 723059808
53129 143263 225513958
83192 93384 25296349
17422 130389 306080183
46641 123116 259508805
97137 105543 466598754
32102 164209 578467179
157675 179115 53463495
80672 107596 67108926
113703 181547 169231655
121518 125136 9113476
18406 133677 732718242
172811 192840 50079173
3282 131123 320162330
141035 193227 130154526
174034 179727 675056590
100014 180250 200557427
36532 40580 345723667
54754 120414 164474241
51669 180499 627312640
80757 94698 34653507
159811 191268 465004976
191727 195538 533160166
62081 197132 337403284
186992 199816 67070280
189179 196012 17265221
78021 197390 311437511
149492 194695 955589675
180680 197045 41029168
146661 159879 32906623
115771 154775 97240690
119145 195060 138335706
62828 72322 950640631
14689 116311 254478969
14895 53916 730508339
108126 132141 858256896
172694 179501 17023733
173463 194437 247082893
79276 185261 264438791
192598 198909 15996177
121249 140197 236507894
53217 104522 128299033
118212 187982 173970202
171171 186042 641225177
144596 151955 313769354
69888 152614 206600676
64753 120078 138411993
131599 145837 964403240
172274 197038 82285598
28699 59466 778142919
64800 101557 91602139
141558 147651 15147458
186787 189505 6862574
103104 113905 375996253
193357 195287 563033685
35127 121021 215323191
128869 180359 128318847
101625 193298 967780650
186388 188445 922655895
137264 174198 296473023
171935 173919 777382676
29114 112943 210123479
121448 184195 156338837
178484 195000 79290924
118608 156762 95092894
17133 72499 276023306
89005 119811 188191490
25942 122763 242730832
142051 181171 964810526
70849 180248 880063711
182355 189047 866625192
183316 199753 41366121
85497 156651 322767980
106183 183481 590689360
145061 151688 16499437
85744 112793 626367547
151042 168743 44182539
65946 194865 321957942
89115 95059 721279095
158189 169523 28337579
141430 143959 6243354
140584 142028 947685205
176128 183125 17411583
198164 199703 3884368
112366 185635 182722843
184284 194738 451534160
129039 159703 76370615
13652 26298 31459576
112961 122402 23719041
156231 160317 761517432
32929 100409 127358903
15931 176250 400946126
187253 190264 106585306
92903 107318 35983053
23030 111838 481415842
46826 79499 81917864
308 115342 288058202
78329 141385 157599256
93201 95985 80740010
167997 188252 50433196
35852 139723 260090015
81957 129592 119169130
85399 190014 260963127
45769 169594 309546420
48527 57485 22461510
140968 149877 22158136
32979 185151 428109534
46140 64665 192281066
186044 189061 139415683
155471 199120 109335218
134024 184171 647739932
194651 197492 7237787
91733 125518 884590707
34573 69293 87255695
181362 181623 653271
156984 196544 98997135
144938 190156 11981225
19090 67341 121060507
48254 96199 119922481
90331 122602 80758806
39144 191692 381262524
148036 158946 27203526
52227 188688 704455151
119791 188473 310711638
31507 194047 853748547
105967 149503 58335112
84809 124228 98571983
158092 191173 751361317
93345 165919 181370633
87789 181453 233687498
30906 60164 73577978
54989 59425 11302430
24712 93226 171701876
70058 70226 447489
103688 197236 234005717
17144 76520 604605380
189209 190644 655458619
73498 77979 815703370
92456 123223 672594471
73140 134738 450709575
30772 71821 356493076
61728 116148 582941524
191797 197703 327469979
89206 104046 36751406
162995 188210 62832348
41512 60903 48603730
10383 14871 11347470
89406 173065 389969540
74820 128823 134952043
81099 129665 121462427
72466 87525 37676861
95319 123432 70574990
125449 137548 30074738
103353 163407 150269444
198550 199399 2186459
31648 156519 312334642
73864 96215 532882573
39072 83849 296563233
160680 173477 890002122
93910 129310 88686446
198334 199988 749684202
123781 124333 1357515
73603 178159 300413015
36522 116168 732966904
77408 171415 234701588
147389 160890 876876583
90361 92508 921259248
75556 168251 231403646
107729 197944 401816826
181177 181604 1065882
7452 194209 467081374
2953 27703 221127582
165815 188778 720168748
95228 129640 86264845
188050 191083 7698144
106696 186532 199256618
36369 149069 281979172
4662 141914 343601011
179325 197590 956242172
53248 184368 327672691
143886 182351 432261890
106166 158931 131894348
88726 161226 474149349
151748 187283 88575153
134863 199122 160456501
158673 185553 402181197
121455 165900 110825884
26012 106414 682361995
36180 45690 24001608
45522 76958 780603926
185502 189571 10267772
134457 158413 723629260
100981 146293 541241330
122933 127989 12596108
127974 188174 707156104
136713 194521 144249242
7788 24526 4219947
178712 186434 596936536
199556 199606 120728
29249 126064 313665349
147509 167066 804324706
157225 188236 459293260
94364 162830 711174587
190834 195785 12527719
146698 174719 69788588
16639 122174 264318211
189696 192205 6370510
174352 176241 4775512
23940 100898 259018487
143452 183250 970725331
16175 23559 18330024
17363 93250 236701908
23588 83063 988982379
122729 158412 88837349
15328 110903 239250713
165709 197877 188889368
175411 194667 783919184
140710 185834 112373772
88578 177773 222518894
189984 192602 318967839
176030 187751 248241144
92492 106676 35376391
5722 152232 366584251
165631 180705 37538604
114487 160630 115151358
131552 160431 26696401
169454 184042 36226112
169615 179348 538731429
117550 196049 196055058
178373 187875 208272082
91311 113602 2455024
65744 95104 930239732
91664 124993 113261341
171258 172702 522771562
11583 177274 414305597
140411 157215 203934165
102839 156331 133780594
153827 161474 19220028
22535 184581 405186819
194255 198252 359667760
164313 181370 890028655
163474 189548 154092370
5479 129562 802449644
73128 107250 85068782
134019 173715 990067316
42437 132803 226126903
20823 122256 254183018
181098 197101 40157269
81810 88926 963264428
147596 181221 83849078
196646 199156 6331253
130305 190970 822309979
178014 179597 77352070
111613 172652 152272089
178564 196677 45539903
161545 197648 90248679
83781 113625 484604037
7200 99916 594565410
129118 163988 86915785
6354 30931 336893136
151197 189392 761356343
122586 142759 50266150
26866 84440 144640193
73429 171812 603681318
199169 199924 359369580
82500 184605 469921136
55806 73497 44556001
185431 186030 954771571
108148 162630 136119979
144400 189285 966143195
193332 198481 13037711
190661 194444 914500306
177921 194367 41178323
85836 120766 504935655
188566 192670 552326515
181031 192651 29068805
127264 176141 751971954
196544 198821 5750812
96153 152990 261167099
154668 178081 58436402
60484 180093 298776615
61257 100143 96974843
76339 197189 301887871
128322 196402 545706744
81600 114185 840617444
65363 179597 587679781
27043 44756 44643064
122205 148601 416103000
149066 167973 47283603
194585 197936 8548836
127104 197256 175156491
13665 172827 397960461
78833 94661 766965780
188762 197043 521939718
87194 139499 730849245
58561 84122 64162775
63683 114302 126653530
169261 178780 23572789
176568 181213 98580996
98409 125074 67082960
52550 80785 914401586
47358 150486 257932392
3368 193039 838830407
4912 142085 343400541
131228 135131 9699170
177568 187624 25008406
65223 191688 315761698
42438 98203 385925766
126665 162459 383576088
175044 181070 208069070
99565 105719 130311118
181666 198761 42930382
114504 117562 935018455
51814 95724 109896160
36468 170755 335792697
157062 179380 55674853
50437 50862 1096824
4807 194889 475473012
12038 87676 189603223
123214 178842 138501339
145939 173738 69198583
77537 124631 117907871
75500 114315 820204248
130721 151969 196046773
10774 196094 622357697
169749 190493 76880668
66764 94116 68305256
99736 153284 595278982
112993 161872 122034010
20556 87640 168329619
12930 198613 606504520
150081 183214 82590856
196180 196639 1198505
118554 174106 473036977
91865 195323 866608915
27858 195446 419264051
172034 185747 34119106
127859 182527 136193442
7935 95574 717201995
32703 76296 109537547
189557 189844 717125
135687 169828 771984385
85601 191923 265335490
64760 153345 221248793
86728 187451 22607591
155974 162774 17151444
76438 151046 186348703
130466 143606 917276447
181171 190078 718958265
43667 183213 348679223
104988 166210 938085571
24241 183013 397091812
197649 198965 3320784
68637 156827 346265441
122950 172483 945075726
183159 198137 37686863
191283 198382 17921248
125081 151258 65102982
105285 128253 895532476
158397 185294 281732156
63955 114544 423592177
78124 171355 626355199
199380 199955 69864988
151289 185474 85131244
15173 18016 7085261
131407 135574 851758128
170147 184008 34477067
69574 145013 188388947
142509 160556 44949446
119392 191639 180186898
54764 132337 302228729
53462 94895 43860934
83787 167649 869438954
60440 65240 486440138
193908 197466 158943437
116407 129601 768242808
23835 145535 474057211
80066 85499 13660127
79796 183168 257973185
120461 175235 263655373
27514 144567 293113779
196260 199169 269116002
130532 182121 128532957
116260 189734 183296179
4224 63848 149552901
67909 88306 51100379
141562 148710 17767145
104198 150190 246354952
113756 172299 145995062
43566 62437 703912038
189831 196280 893273448
197909 199005 396510158
147880 179468 479811035
149266 198733 123705556
148316 172422 60103703
100129 179313 197861047
58733 113472 190675800
173491 191885 465342656
146763 190256 897255053
57151 151465 235757049
148652 162862 507991718
189988 198927 22636857
183131 193107 863038355
84266 172734 220690171
136205 193990 963733589
58569 75941 43657393
155701 196336 99533029
153686 192405 135992576
50950 89225 177287915
58963 160692 351166080
167666 178652 775942993
130235 177935 118782896
36913 78282 259302025
87518 148623 152483353
199737 199885 391793
35827 194698 397304252
71956 115751 109425796
164758 193534 71790414
26088 57511 501729993
27925 172006 360438388
126612 139573 32270926
55658 112444 142181043
135380 139138 934701892
85265 177070 229022585
125930 151984 64817186
138402 142768 941599424
110872 180959 25615888
86273 192324 476464825
77882 92497 949095721
34981 177358 468434095
62951 161566 30452181
86313 114850 143812575
171928 188966 313215822
131238 170562 97940272
159846 166750 17268850
162221 190601 70756630
148991 166414 738530652
32788 137751 84034721
170934 196820 64807542
50556 106953 141166387
181402 193597 30490946
167249 179727 313511584
62493 192018 323433219
188449 198307 862002809
172442 178632 8097157
37272 52171 543341998
100365 188566 220389974
184037 188248 10573260
37475 88923 567231718
83998 165471 203411770
154589 183371 270298954
132315 151431 359646973
120347 166359 114768678
39434 172426 348050344
55503 167466 279954406
156429 160373 893492016
15187 184407 423010989
195931 196664 1891611
192610 197582 12600185
89002 133978 465852842
199791 199967 683714595
156483 193495 887310875
24912 73635 742123020
137764 184608 116652278
88898 138524 123896496
105697 174133 136049514
124773 170243 821933002
183989 198285 36033441
98318 114857 627963150
179207 186079 17114045
156169 197076 102407862
3290 119015 289850071
38543 152978 387741172
139151 188128 122043044
71056 112129 205967703
130782 187940 748516549
24939 44556 49386048
160865 187155 65398944
143591 161409 44427995
1523 151536 375387237
167861 182574 36600133
123743 179157 956497713
119978 179236 147670301
5423 38613 83190454
113624 129033 38577796
30947 154946 592183723
27536 161852 910467812
188257 188394 342866
141812 152250 248118257
2560 104706 945222233
61544 92884 78298026
53723 94272 747841299
37096 69911 883507355
160661 176210 38733123
147248 194516 117904747
188085 190937 105674308
118870 194804 990608688
43651 43668 44169
37041 185184 370239039
144034 189488 827760316
109068 131610 56480358
62657 95821 94327944
161656 192269 76351966
137750 166853 542474831
182874 192118 23153741
198247 198694 1126436
49565 63197 978113187
77338 149552 180388267
142024 165120 811077544
54605 152708 245318614
158146 161819 9246454
192461 198352 480240752
8729 68196 137355655
120531 172863 130400706
24356 34731 860680438
141020 182441 439994812
187412 192948 13975235
112750 155348 369373699
12751 187069 435748806
10084 174230 504265205
168028 168713 1712882
129829 185658 139016234
176524 199610 26868123
28039 76565 571499115
81960 117245 88149228
199502 199877 37318427
40391 189904 373592973
14828 73212 146452335
160521 162486 4910880
78599 156641 780985186
152668 184078 78274416
55594 76675 84356731
104289 120366 40540404
16958 190351 806586544
182818 197983 38134959
100610 191003 398355871
95394 143339 119930423
143927 164395 607481574
177565 192429 728615061
100256 122073 54934417
198342 199546 657015708
35180 118327 891601093
77319 182761 941619262
27098 178316 378206081
56516 111033 136441785
175984 198445 579039736
107126 117549 26197875
70239 92259 54520915
187865 187960 417786776
99598 112585 32708941
849 56089 639422964
161652 172791 9146385
86848 164503 345220826
48446 124655 573883255
8474 36213 388637907
71651 94602 57131389
44925 50171 12990871
75685 90793 518600209
180859 198152 562668705
183299 197881 36695600
104466 180828 979511804
58916 69211 25884522
40991 158135 552202592
156222 188717 81181507
107626 176537 172145677
104397 182974 341677437
94681 197109 256043909
73554 175782 255149939
136618 182510 323228860
91380 162763 178284277
186501 191922 13739836
110456 122521 833690220
103393 116549 365155446
173213 197066 283735500
167262 176920 23992276
25084 42309 43395844
45548 99663 404049125
146654 167621 33378342
109512 167795 145592576
95142 97133 4928233
146857 151177 10693320
123375 143250 49461958
90677 164685 855107714
146514 186463 433286053
35748 178976 559632078
150883 169295 615223090
91372 95842 752330
116989 175534 228451680
187773 192074 713436226
191218 196911 250460268
78601 162392 209272039
45150 183727 346238054
148594 150503 212304337
168394 190792 224348368
175353 177756 11160455
160798 179644 46887012
184448 195865 28764050
62070 175993 284470295
8386 175787 418690026
123290 174343 158009472
51795 149856 275323778
111286 160520 122954300
134325 151490 42654094
13512 101759 220765995
197572 199809 2458195
30043 67898 95201801
90218 188958 246417973
82862 171573 685312737
199472 199635 72783
133530 154316 51654355
22 133625 334552339
58006 122935 162655724
40017 108142 998847626
134301 165488 985237821
22817 43644 827625749
124702 141223 41138462
23238 108633 213898337
148808 181208 80825289
77764 118753 57914788
197308 198661 330506424
182041 196464 36210441
111195 171229 149844343
70212 73200 1321367
92831 153540 151645196
144875 193083 404782385
73694 189476 411782948
75530 90898 38326073
106789 184088 192995561
32154 170375 906453257
148709 166719 952689736
194386 198154 167840630
71258 128079 315729863
111389 197226 214452501
17650 139891 646907581
103092 124058 35118412
158639 159406 849009733
6365 78150 183380934
44474 121093 541137502
157448 194923 93687906
88686 197111 752765454
108391 196315 552163389
9615 150127 351697015
48726 123924 539713554
145659 175179 390727929
50247 132143 205095482
8801 10180 3425393
121187 123110 4815988
136509 179155 106249365
181267 192599 28315316
29105 132991 260315991
126061 162873 356283484
61525 74268 32036907
42178 174995 757272553
145787 196800 206504328
194797 194874 211880
150978 166666 39161864
15661 179205 408853523
151147 184782 356685262
79365 134609 938773245
149967 173351 58261935
163197 179396 297973349
98466 190702 896714642
53254 171753 296195094
135850 165610 980009647
70952 98647 45525612
13945 58502 682625246
101167 108158 17672760
72992 107463 85938176
52342 68625 617141296
138728 141974 448426912
55938 173806 972505798
36858 141520 563823391
115015 199039 608884977
117993 121626 9208696
178758 197720 437372181
70199 184723 376026874
167195 185839 974333900
159027 195012 413456410
189026 192524 8797751
27140 119151 230625347
7350 102778 238695242
34957 186705 510424543
127171 144196 26976692
198823 199826 551835630
171550 191953 51011325
13450 186314 791083322
71906 171549 843466083
133953 152739 46720227
80531 115118 86351865
132712 147493 296648855
67171 140954 347149521
66320 189636 530166891
61477 61615 375397
80714 196000 287932398
133971 142948 22348575
187414 195202 19702529
150867 153427 6303859
121969 135688 291068901
184586 189887 13286171
66414 82900 41314034
177491 181306 731602478
8490 176165 970271632
94858 177563 206571576
157385 189236 432940786
63622 185443 304079585
54498 73661 141517721
4372 175253 755243771
156232 173524 540551150
159030 195846 404283288
192923 194786 821305753
190009 191830 4620939
86053 187333 252594979
115639 187100 183289250
33733 175359 571116784
98743 157757 147510818
48376 49709 3251799
42018 169673 366477385
3724 84618 184319763
49574 99947 25562285
13587 47146 84060238
130158 155501 240659018
194252 198195 699871129
30962 186411 388617145
174748 176305 3936485
186125 195380 23340176
141912 187034 112419634
20021 79618 149498825
8026 135572 319333580
45718 160932 288091689
197792 199096 455020065
162066 187225 634492772
6461 194872 481040073
46894 114099 265591032
97719 155086 143305205
151913 199475 657991375
77293 126337 122715727
191874 194669 7021539
29847 73335 109393989
109794 175440 461741878
26475 156133 955363788
46022 157208 277906018
58248 59570 3347473
70488 117490 117426849
43489 48425 12359269
79834 177305 731705994
8680 156899 942396339
60690 197350 419969194
1816 29161 578816153
174400 180102 174176416
78355 98879 51035664
101990 140960 798502510
132348 195358 157232923
53025 196761 574623529
160935 179504 560107538
1355 64280 157879521
143500 163243 182491802
93011 136229 841738118
98435 178815 200755292
135461 171955 90951117
1191 150279 961121422
149229 165995 41920320
45042 140035 312160625
1708 39266 94163677
119409 135132 39261735
17783 43812 65287099
17449 137361 300188830
88896 190229 252807336
197002 198456 444050023
47710 49267 872104340
182108 191635 219519422
194764 199153 945557300
137686 174446 91595306
25163 80499 138932152
4756 126313 669590264
91154 124660 83907344
113165 181571 28404400
105067 159565 136253762
145663 176350 325775462
88898 127305 96026817
94277 140246 115001154
133801 176352 106071743
114645 136890 484322845
9190 33492 588622345
105087 106875 390033873
96786 196211 248566273
60220 175237 287333430
150130 185833 52711723
102545 106253 9344259
20926 151776 327418589
94966 179990 212334093
47566 150314 553704671
169817 190680 52012979
159610 193713 85127470
5442 10684 746664160
46790 193743 367280331
82821 182939 249823759
105404 175389 174825046
146765 199699 132265296
4825 77699 182726805
98920 104131 567598236
188159 199117 27691091
170190 170491 750625318
80334 168061 574479590
106755 150120 108448089
127408 145062 43897626
144255 146893 185940126
98283 154548 494657977
189213 196321 17993754
40050 52318 864598217
53285 69419 93527809
146028 164204 497615963
128853 129687 2078245
99224 145908 116912917
23979 36980 792529264
22886 49197 66069598
44729 71832 68001466
55439 170496 236559797
151060 194508 108448542
43209 123283 200519616
178841 183322 11231888
144849 175707 624936005
160311 190295 557332737
171269 199694 56513143
194517 198229 9441836
39186 164574 313520115
190106 196473 16143030
125837 156385 986717401
2808 22709 379071524
97314 148389 127727602
64203 142661 880116319
152094 187978 303980028
41641 191085 373462295
45500 115727 197322172
114297 183924 603367331
142223 199916 144152248
166817 193569 66748765
172609 190560 985992147
165904 186922 541860374
37684 114763 193017446
3662 44314 414746702
31135 142015 277557387
70890 167637 903283489
159784 189112 191664780
48008 132491 211447690
81199 192493 277846634
65575 107452 104508024
177090 180186 612738595
180676 196552 39814264
32982 157068 435957832
59551 129459 174951196
176407 178591 638905020
79688 92712 81327382
168717 196512 69505222
74309 136100 240723761
179945 195999 210239831
118039 196871 196953751
106884 155982 122577284
89343 161192 696162646
157991 160094 558912285
58120 72008 5417428
73311 123237 337635390
18345 173552 388081844
66103 129521 371874411
12584 15368 421518275
13133 48718 263835241
26584 50635 60352558
51625 66414 37290745
56943 180291 466684088
93690 192250 246224834
38182 195635 629912410
56339 73828 674984095
48095 112268 160609049
106264 126971 52051210
155504 171930 870447855
162072 163506 3542026
160438 198303 94684747
117982 179465 153372836
193196 193953 1934144
167113 193087 64781810
170970 183874 32102704
199052 199888 504735539
64235 87965 732993789
137691 170285 690814753
122278 134915 41118096
178907 193020 35355497
132540 181820 122847126
73338 79741 574573750
159190 185581 597712423
8832 46220 650961824
80875 130299 334845331
64587 167631 972148969
148634 188960 100562775
146203 191082 343534793
178376 195885 738220113
129508 149029 687973757
25226 164220 347836771
84591 126559 104888741
172895 185808 548438299
63921 164460 899227482
123499 174099 675391847
30621 59607 72917164
126932 136032 22636462
160768 189808 72333243
96983 100699 9246088
141737 180935 448319960
20501 28360 19593962
54225 84924 633903050
155864 167649 29600131
69071 115050 687591590
119487 192157 685399179
87476 181317 780083483
128771 192928 159969639
20016 122198 602607332
25767 42286 41650707
118940 172967 134675250
51052 102757 733431648
97292 183595 215547068
105497 116438 27509901
187900 187998 153476
173993 198748 62088603
154063 165074 115608118
63461 70950 660531144
178998 187195 923153700
183585 198498 678830209
92776 125203 717788957
162802 181741 450222462
133639 162886 786346768
62295 76888 36448786
71006 73680 866238250
40045 43846 9545550
164393 197274 82205223
193609 199739 15538000
102756 136465 84570581
61702 96332 86411205
69041 177010 921730138
56322 186144 324282226
31469 105751 186006048
81745 94636 32034286
184208 199947 20377047
114157 172162 144628655
62952 175889 960024490
81801 150252 170974363
103949 188254 210665462
72974 166694 234010295
44516 79506 810957094
156430 163167 16951157
181229 192365 498942113
147714 169762 55000275
5110 28770 59126555
54072 113899 149849748
16731 122385 663328595
119655 144670 190738196
92625 137962 867789020
109418 140821 594325153
101511 176787 511007163
66498 85620 47936309
126234 165885 392353250
57320 172645 427302758
80925 185774 261624563
135069 163175 898256452
160506 160715 560252
185228 198592 400336617
147002 186008 196725308
151289 153122 3745858
141430 177380 918421585
28547 48461 50115545
171108 185659 652620482
181717 192760 27557435
88783 160737 814802702
106144 174142 169864923
166985 184448 43447090
83600 129610 65312834
97821 193168 445883731
117609 125029 18753676
72911 139051 165220713
85619 109658 595301850
181402 182041 927082689
152966 197640 111749670
156359 159381 766514369
33270 42732 831100608
21040 44132 58038675
104792 112185 683866231
78203 132537 631964874
166193 194678 71098676
61497 109416 119783478
85940 130099 110393432
143540 165321 54380278
168019 184710 801144862
172056 172732 1661621
173067 185015 524701948
180100 198453 72609352
56895 145109 853951903
88985 192121 948349206
76466 198242 304240576
66657 116496 124593433
170151 198456 444214935
50421 184346 334747906
39060 178177 347677308
61622 132972 178433229
141506 192611 16444783
62502 64786 365923418
165881 168816 795853587
197007 199341 13170309
147168 168689 900676282
164296 189019 863159872
31048 60160 348726838
108867 178751 453278714
126018 193800 598226743
178673 193367 36825405
63057 191487 569461120
92044 110136 45267853
199311 199717 170899716
33903 160385 866935653
21299 156562 338386862
173369 190085 41730938
117075 119550 6293294
10878 56975 856336289
173898 188398 951011527
61209 64048 7098140
80023 131610 168659854
39051 186743 228955580
58085 63408 721558853
107237 158884 96379004
42411 61967 569577474
145726 164763 228149346
147017 192454 113306528
164736 187563 32603916
72702 136261 388605793
158815 159211 1009629
104265 176025 256660983
101878 198296 550747783
190701 193533 7132794
176980 198593 54203652
179704 181719 5123956
189116 194226 531686578
107979 188332 992325960
170710 198789 919232713
88989 181458 230714299
183121 193894 26992711
38568 94009 138808817
124291 155631 821318965
2778 125005 306232259
76284 80172 624806910
30032 117099 218191035
160034 167765 19351225
83298 85593 5756973
98022 105319 18297072
106896 197660 856271457
128320 181208 131817549
193773 198192 12268550
71516 96738 62746770
72161 182171 272565539
32592 150897 296094607
120203 135084 37164066
121230 189936 390584755
165195 166829 205712904
145654 167208 53777904
193239 195885 402790031
17360 133701 291339480
53819 80053 467381762
37407 127535 225805691
32890 87191 136355249
155851 192430 124725008
9606 39650 75409740
33141 82380 123577980
67313 178316 955669473
110711 156296 113738780
146020 195484 725443581
118403 160010 103825858
27075 186251 397981057
13740 103063 223351713
84490 131526 346432423
12340 41388 72850055
45931 160790 979422968
195340 197008 4229180
69728 151467 204120409
94246 146434 181030106
130917 195777 795492388
145667 164222 65935788
612 54047 885682384
95122 105902 26919407
15521 28663 184849133
96183 175513 332936651
142655 171376 595143071
151114 161774 146149236
90223 117919 361871258
77771 193310 838992356
80828 102853 54662883
99709 106270 16446693
87959 144321 140666840
108109 165107 142450489
154561 165022 768059032
125710 139279 33758648
182062 186473 10835733
126790 130946 364740939
119442 144347 777287478
111437 133996 56462937
147795 197038 123047862
40184 93689 455354454
52572 64803 30894702
137569 162003 977193051
146123 156196 826077679
28682 144187 289185345
55689 186865 327688510
169801 194493 61665925
168000 191089 646905435
96524 101882 13339565
170566 191859 53182998
103149 153125 559277258
139260 164287 172784653
155983 159596 15929183
170087 173891 9442604
164640 166884 661089627
45193 115276 175364520
3942 70246 166334202
26383 199106 432235972
155158 199103 110068803
110608 141803 124814716
66864 186471 800082642
188956 198943 264880850
118472 173798 242043990
193420 196871 8785607
152583 180026 3273618
161237 191725 716165970
140636 148432 19368808
170888 172735 426427986
113359 144690 78193595
195 72233 180675917
155359 189150 84387158
185134 195621 26454632
176053 178858 6895475
190139 191195 2706125
191833 196207 465028012
129518 167384 94344632
146716 174833 70038276
95134 96146 901229024
9924 123421 182976704
72763 80688 19759872
53255 62882 24417659
143875 180138 90394531
133769 161330 760726335
159924 195216 88187781
82956 120778 495909419
157722 158499 831931774
58050 108568 126348130
103595 191527 467080966
120219 158783 88308458
2738 150239 921320576
175473 191518 526795213
178463 197553 47972256
149522 186182 838755571
138254 194235 169354835
128662 174110 113203126
98273 178769 920849828
140243 185117 249562090
101677 115640 781432365
125505 166567 102332323
95296 186036 226498622
83851 165467 203789437
80278 171328 654921371
109618 112184 6398577
172160 175414 745133490
159709 163183 8679241
69671 181152 278313139
138115 161800 545935090
65804 127922 488257695
50544 74359 60025312
141561 169100 68682898
45978 90976 112750161
29971 44628 463617844
99166 179192 199880438
86573 117998 78372242
152912 181505 423104041
39065 197302 395672708
44973 125727 642823005
118612 169748 814135458
45592 136980 559399820
109265 111196 34822070
17691 87266 830226840
135059 161010 64693961
8995 187095 855243086
174489 193769 490006397
57444 175751 295622222
14872 79674 180519266
54784 143171 529605483
155386 184492 73578623
654 35253 86569406
1066 187555 466310783
191477 192713 3101251
43407 140572 243075264
181765 188891 123914409
159344 185979 301790280
159008 197798 97040338
100906 188349 733619652
106109 193539 218436099
42434 57074 732062394
103156 117540 36286381
77529 101367 59315119
5609 113969 577567286
133816 147517 34113513
169247 173764 434871559
122701 142585 121466372
103093 119593 41692313
86930 157830 176853426
176168 196252 62918651
198297 198869 958431308
4133 5834 4281346
159718 165518 13219508
77832 164230 997281949
11588 63873 610331442
110390 148903 96171268
8905 29704 51973264
67499 197315 324333798
23889 113779 878209113
96550 192006 238519910
155571 184000 70972627
119355 141403 55041178
90049 186603 240847937
19399 138181 297408412
96419 189961 233623539
3072 42056 301824662
167272 176800 861132347
52260 150180 262713708
7311 60555 133491061
108599 118685 25316537
20941 160195 348453507
19612 139531 318104071
187196 190618 753661871
192808 194559 381001708
17788 113871 240669973
88913 179434 741702821
199531 199815 641091133
46565 58203 863542253
47199 72021 337297923
172702 192585 45663632
68169 103264 323492039
62125 153784 260792886
52411 134711 206113026
119974 127650 4178663
52936 64986 994818836
33054 43013 424587610
131427 192585 152484089
33743 102534 531484203
180929 194362 33623503
185057 192611 432029675
137117 149473 42562556
180979 195028 35204529
89602 182590 702779611
80752 153452 181481084
45528 121624 190553061
161864 172064 410584835
134842 177506 786448745
94289 121577 68434579
198526 199234 816735506
152654 176066 58419961
150079 195227 112770898
189470 198458 22715054
59986 194031 840779031
94992 188543 233637763
140656 143236 831694673
174229 197446 58189627
78958 183596 261140259
42863 74481 250514017
6491 56536 772265207
10332 146436 340777494
107457 127298 49860695
27266 75970 500489021
68987 74043 141772515
26223 95911 174602905
47436 152326 262261428
140098 146473 15963020
141403 189580 120062064
11277 83671 181541755
168351 182151 469249113
90060 118510 71101535
138903 181381 892465323
22595 151452 974480357
167687 184645 270099990
103006 176732 331514579
139335 139943 1518490
118997 160453 397407598
24096 134645 975997094
72331 152544 869853051
5195 87379 57011055
197044 199861 7121110
133678 145237 881797560
56891 192907 339877367
64687 198941 335528122
100764 155383 766182470
70293 199601 323138210
118479 196985 753679068
40482 174086 333902414
113444 196940 213263969
128708 142074 590803170
10082 159050 982913082
519 68184 7868094
141888 147302 978681865
173726 180850 17819686
160929 178231 31653418
169193 199147 74956684
106057 106704 1614960
184622 196286 43044289
37425 98445 732189273
81371 159960 196217686
117655 119572 504524436
131753 188875 362051621
90234 173626 208110467
40859 96311 138656174
168057 182061 34893412
3497 115961 342750158
46809 108027 689064078
18486 125088 991185313
112537 127187 36709035
147756 177277 73573667
10502 186499 440000113
61819 129180 465190162
92052 184952 231859136
189281 199149 713739334
56538 63017 16450348
89722 109661 844607751
60445 153512 232550671
146780 172965 65169404
160687 191134 626850229
132224 156491 11399072
61393 87825 66253615
152271 171066 915136849
92648 144260 129025864
186927 193049 15433442
119273 138594 48174662
51142 130899 199760112
150985 181897 77086580
67341 69041 381853993
32418 179530 367870742
16512 167637 446763383
180104 195944 799696152
150391 183248 539001178
104442 148114 109275337
25466 170183 387463064
97580 173941 415665848
97438 185968 221083498
97626 108537 27386953
54019 134302 582725716
151433 190848 683413825
63282 131902 351656251
63473 64523 778296860
50433 97122 116870290
25626 26414 776822915
132494 166554 480686767
163778 168827 12579102
141795 180304 96028326
81239 174947 576448872
34023 112856 197552269
160498 172923 30896520
99247 136779 691891382
155680 165163 860719276
155670 180751 62739104
142409 150550 20247468
77504 100725 774238441
161727 195500 84314417
9939 83226 183882789
88793 171715 206851050
115147 118068 792596217
81656 170006 757740326
100499 146872 569008142
153478 189805 256551486
140416 186568 326580194
66742 154163 218294788
49027 129145 203313824
90871 160269 862964463
199896 199905 19480
79536 84577 12751581
71729 157217 403574072
182575 186277 54115359
40916 176053 697471847
78358 80800 6103603
78083 165544 300086243
163610 169709 878806093
49607 78268 71960471
922 24699 59498747
77998 113882 551483301
130346 174553 110107387
150541 191782 639766617
24407 58264 85060507
128319 144962 26498529
23369 127786 905508380
26712 150135 641606896
112869 124681 29673224
138466 188434 61719400
88617 99621 83222300
102734 131995 73540062
137899 152536 57704250
195281 198612 782236947
48644 71830 235988329
117159 157843 101501265
16885 182853 422945057
171587 190175 46396878
28488 75762 657495524
157808 174355 41298971
81928 187198 262676762
129184 196422 167820583
183331 188289 12386382
126526 138986 165618113
11518 102707 490615794
106387 151504 112811107
79395 188714 272868704
139737 171781 407824187
62880 107240 739673450
155212 192393 92958291
15688 145346 382296962
9005 132842 140531374
169394 180936 28725417
50413 120207 737228619
172946 185444 31090165
24265 181537 393359838
34965 47340 31120926
13701 199170 776606061
9700 108445 247302496
168309 176655 758780266
90715 160802 572475481
7807 165772 395265714
51903 131410 199125750
104817 132862 24449980
143855 188156 158184349
170014 182255 30530953
43970 143666 249423308
109784 149912 100195854
57211 97863 525098744
157980 177444 48541057
126051 130872 12001191
192957 195538 6540073
147827 189427 448914944
196111 196793 586443952
114039 135274 425143281
178506 196793 151957673
197035 198481 3651261
103438 138376 87642460
170910 189262 310856482
150486 192201 104106582
45074 121766 934942730
15160 181214 415197966
128270 159915 78819736
2674 23068 636098135
44246 51004 16786424
72531 160898 325100187
29276 62193 82910704
134469 134524 148974
7077 24529 496802525
187178 199709 31692209
49123 165266 504167129
46064 54716 21594111
163039 181504 513900496
35713 122953 218680039
179896 188443 21339295
69531 164127 458082844
25105 151637 426301804
52921 184741 740835132
78211 84990 948849383
190114 192812 690943675
9292 15653 16034763
34608 63046 193955579
138499 169056 76248530
112038 158112 226491586
86477 166088 198693156
105185 167561 155904148
36917 78444 374485723
74381 154214 240819731
36770 78838 105591164
32875 53334 30640685
172620 174368 4380029
114817 180932 165008289
93616 127405 84716446
150507 170259 49216291
180728 189273 21263266
146336 190986 111309622
22637 22672 989114627
57548 161640 260257963
144154 193096 122100168
157242 157405 422046
95157 160014 770077021
65427 103302 849398762
62282 197289 911891434
161391 180502 47646799
44390 165127 624552998
86025 103797 43988657
100785 100932 109670522
89867 123362 83859657
114880 172466 143687336
183707 183934 523921
121931 186621 161102086
63092 124832 184969156
182748 188237 815762915
168624 181075 247907498
175899 187141 876926959
65419 193669 320259795
21690 138012 291325036
173735 178165 11034908
77878 115091 795798981
122658 144555 54496039
3006 70301 918332864
33434 62678 705440218
84713 155996 177714865
184444 191029 962445229
170146 199597 772758515
7306 189930 933490831
160109 190785 76493125
3250 181165 444953081
186843 188311 795163713
36697 58840 668233311
61058 144287 818382434
157154 161481 10949283
110525 134429 384118008
189969 191178 3115420
119559 136259 41618744
77855 183223 705435046
127908 136585 283895577
67734 142631 456326548
127365 190279 156751332
165056 179011 407771094
72747 146821 185023735
427 132621 718176613
124348 182852 145759800
91059 130800 699059021
123635 153886 816855303
11727 48403 724618261
182729 196791 872399302
10183 179886 982268431
71635 172136 764287651
173147 179439 9904303
23794 189261 748391557
26189 70470 72155289
192520 193474 2412415
42261 98295 378447956
79425 198645 297863777
13572 189545 882948742
79059 172799 528587915
95275 101976 16625039
22783 139943 552485753
140899 179793 96913889
111638 121617 25077676
117462 164423 487647532
19668 70378 553888075
63209 90199 67468267
193895 195180 3271983
95159 169875 703072113
119016 127877 443705179
160869 180132 47965525
93863 112709 692175158
48653 54343 449810969
192851 195131 5793505
94743 102655 112623307
114077 140552 760555907
47556 134905 218724954
141614 185358 108916640
67746 165937 288259943
145332 182829 876570411
20171 49613 845989678
136186 186134 651072105
6999 175314 420971064
79044 173517 235816189
111390 139933 71399514
130924 184771 134092227
69228 110151 902419805
121148 139338 120966892
106603 136461 883538260
112423 163905 235131467
10468 106581 240607629
46392 171474 946706462
77068 118934 761355286
96291 179912 208856750
147005 156572 56950228
78905 178151 243328055
141558 146127 11432200
164695 194391 74118702
43252 53192 24778196
121158 160434 697212801
124508 165301 561674358
102099 147643 177277215
29679 116076 836947733
185044 188528 8782546
86543 158264 178917459
119174 134259 37728025
3921 23227 48282210
8411 81743 183859274
57257 109638 472630887
42856 45386 6305031
78064 187846 273948340
12192 97926 227035082
157221 158455 775242963
37938 86425 33851170
183437 188417 484615207
61377 195457 706021082
168158 171711 536548916
113207 167851 136406283
184710 197295 214528932
118940 121017 572188144
62360 158282 664170841
65696 169435 391407853
56959 147554 650937495
182817 197081 35837761
135867 149446 33822693
94755 98352 454931097
178282 191340 32705703
56870 57988 682454798
20512 130949 416529702
67824 142643 186996990
176156 184458 687923000
189368 192448 7773347
50871 96850 115049054
105269 128631 161539476
191867 197996 188409253
146095 171458 975868111
177486 187283 24394866
6860 143124 341085632
149850 155576 14127920
108270 174577 165574928
162269 180033 493073009
149966 154450 613979697
124722 174148 123054931
120391 173759 133014460
118851 190797 841467615
83644 135069 943602733
130716 162155 78339451
165623 180713 37576131
8782 162484 384575944
95459 136790 103450671
137774 195161 820186609
156135 191952 89534860
84083 183479 247985304
135817 165506 206093346
27697 185900 395606462
153458 166142 31728868
191897 197901 15200643
183066 187771 193269391
8131 95715 742347473
98212 134532 914622404
41717 193342 378910763
172851 173337 1219678
148756 194585 114389541
178911 189803 61935920
44677 48046 8413299
153312 184235 77117607
70657 114440 716566829
51723 118092 869845092
5438 99173 915618570
55560 115156 369330380
43767 186624 356841204
99042 164545 163803503
18003 144460 316459765
117028 180332 157965360
85350 198719 415427310
106526 195140 221491430
6312 29396 600284802
159014 180067 994277467
132465 166938 85955907
98556 173480 645884091
137263 197711 151017988
142379 193251 126865770
184604 193499 530001847
105357 130124 62195324
117413 189725 498381569
141911 197627 825551979
172887 172962 629225800
159214 184632 240443411
70119 135100 162446597
60846 176584 410729386
154180 164294 25378135
102556 177463 876493689
179458 184954 13644270
10687 132948 809953410
176611 187161 923024417
115940 125539 930488935
34318 105158 177367161
10561 135184 312087237
77011 134152 142888287
188869 190091 716906603
79411 147487 713728787
16129 89005 182684942
55490 77095 313956631
104383 189205 876637543
94890 171986 192574671
75401 115039 98900547
92258 139317 117711750
88142 134479 941291094
22593 77103 822587970
36870 116617 199714904
87329 127972 429042635
116200 155520 543894331
77766 191190 500718477
146339 157916 2779156
89930 158298 346508104
81900 148480 166254794
170047 189309 48014833
173834 197220 58611399
130837 144725 34525391
21746 196906 438253606
174606 182797 344839026
153013 171275 45572423
1917 98152 240853656
125879 188280 772009587
47396 106325 304410849
134606 187562 131845473
150876 169707 923499110
175122 179291 10337351
26268 72119 510663302
139020 139297 909444376
84917 187983 973587815
134907 198613 714489633
152580 185781 82725958
132376 154258 54421562
72496 158887 215616466
37348 152849 288912045
102453 122792 378872322
4771 169203 411443441
163371 187087 59035687
94902 145744 127189438
2264 16631 36020837
128126 147445 48098344
86195 134060 547877813
153788 171221 43531877
191487 194333 7188494
131319 133473 578040093
190017 191531 3852100
120042 149973 74600585
32534 58012 64000792
104979 180087 187629321
130376 163546 82647999
23833 154476 326870226
128398 168079 98930813
110753 172574 154313260
39039 75298 577264538
169428 177443 19865537
43004 53329 911255156
143217 192554 123052125
102655 137666 87833826
84028 100065 39685486
164386 173269 554407185
110639 131744 52882959
131552 171687 99945883
18527 49339 961149921
27588 153514 315160342
179121 189173 25131655
104760 192572 485249064
144142 184917 344983015
82844 120311 569324103
120294 132607 983765537
11222 67441 496212027
140726 182349 764030729
147894 167257 668663321
41196 65919 993141764
61263 159792 246173893
52927 168036 406372684
96642 99382 6819485
183657 187059 285101943
35555 59849 61078713
181415 183112 4214241
22761 56629 85021519
92477 148453 139876137
8472 187940 448689258
118585 136404 44507645
137785 147005 412416158
188100 192280 10580306
176178 195670 645477881
185228 194040 220727224
121913 180856 210522007
121759 121846 409149687
77737 170366 231286847
98492 143801 443532573
91424 143446 417992951
53822 156464 256544008
159389 161662 185289118
153051 187844 84567792
135571 153302 44140881
50229 188965 929394319
161406 195712 85720786
122238 143183 647905346
77881 118126 332460960
1829 66599 162453032
55371 75471 50647660
73034 149760 191549443
2304 193665 804234640
40414 183338 357150938
70458 184638 284973783
24834 105355 692578943
45127 133555 221313755
57470 135454 195088996
19097 19987 620067282
15459 64253 612669232
133178 183911 997641579
155487 182250 827736719
85622 192857 852297390
14790 107266 854775010
195644 199872 144021246
152551 159830 676569204
117757 180630 156890287
36735 128377 229555401
22920 97746 187412099
63282 129395 991804660
137267 161367 60127694
78711 185501 266443502
69981 183149 448509542
97569 141266 109451027
149521 152701 338421519
106120 183058 192198687
10589 156554 365154852
160922 169624 21685703
178865 188103 947638029
136991 157534 51100155
27064 39872 32295673
122158 137237 567953619
198225 199785 3939610
10403 133844 309157634
79587 88852 126526113
83941 89321 13451242
42582 47714 639734544
63967 116958 132513776
105258 112784 18996437
100361 194606 682402180
22778 84802 155754362
21728 73660 993708382
9667 87240 194618783
171412 199818 71222172
78922 189601 276253944
27305 173320 365242249
179468 192056 178452377
157316 198226 872777947
164715 198433 84304140
42842 84596 104724083
121749 129194 18569888
132226 174004 104045018
11781 149847 172619075
169479 192612 57694888
175971 198232 55794929
62912 155883 774120175
119861 135562 879599508
120371 184357 581522172
180137 197117 31154814
152711 168060 38370897
7006 146950 938565767
143666 144315 371331741
56337 186890 697701896
70158 165340 237787169
124121 181771 143654924
151191 188838 93870287
101439 108744 25555951
43237 140605 253343572
83917 133744 124513053
20205 43500 484972929
159980 177612 205981631
194950 196329 3531000
199508 199572 55321
171923 197987 368901740
61474 77128 39177492
156408 157768 3459761
111214 175771 7286552
94376 155485 742455816
163697 164038 858129
198304 198690 962749
60235 118916 146835824
93078 162703 173975957
163577 180871 43110967
92470 179691 217785273
89388 115407 64922715
143241 165101 977695062
193129 196432 8424993
190039 199482 124829092
7283 71037 159922109
90382 113229 464682696
25400 189599 410641720
130829 149972 47632962
157017 196281 151556782
93623 171775 195184476
80249 92080 29437953
194426 199767 13532410
124437 137135 327125084
57456 129374 180047576
179918 185164 164771195
28787 189347 345987457
128076 139952 469953635
71504 84829 773430274
96537 181962 213439294
177365 181045 9221806
100911 184340 208419111
92554 150203 144090345
170866 187365 41059024
165771 192409 66429456
72793 74745 523342407
107570 180018 180902977
154567 160954 16086216
178870 190804 29899065
67823 126890 147728929
69628 179971 275405686
148984 191182 105356062
103350 120246 525172264
24359 140029 289671193
152418 184733 418631752
114196 183879 173699689
159923 195509 785030790
71093 113749 106611086
116868 196396 198658562
94592 190963 240738228
198682 199834 135275650
112975 163066 322226948
99676 168178 171333401
23525 134008 828563012
79949 162810 206853580
172321 191958 874405285
16258 46356 504684880
151313 195346 109985646
101253 107212 363773587
140994 191284 125430218
27937 139592 279667603
161389 167636 15594637
17696 20863 7860650
104872 174191 334703121
162106 175702 33856702
193571 196346 7068763
19135 160057 352538078
184085 185130 2582995
76736 196991 342089382
35913 127420 452028208
50939 105861 137438351
137368 167835 76053588
86773 163958 192658557
11650 68862 316885791
193322 194385 885068656
53438 187149 334070556
74653 128326 134138491
70347 149815 198472462
141153 180994 99297146
95641 105531 24745952
23155 155917 283467990
9802 160450 377025991
170070 186802 41619706
88304 147466 436068305
124044 196705 181313287
105380 155115 124182979
89834 107323 780767836
163865 184649 497236245
135824 199397 158895237
3937 177938 827660924
166821 193466 66473932
17165 140774 309448179
88555 145848 143058554
41037 41852 2059385
62396 161648 329978650
66601 83309 11908789
166050 180075 34891716
70066 196662 316301217
56635 66569 529358089
156740 196119 98520939
125456 169645 110088306
65978 143728 940931956
93804 162543 733632838
82653 105149 274136211
181136 191579 26066646
190296 191159 2256203
152483 175945 58556888
174992 199396 426081312
184323 190783 637917849
175081 187669 540229021
71021 76393 936166524
16475 94627 195632588
184683 197059 31195386
128874 178052 378807000
128146 181180 347360040
28779 132360 259531943
165119 198002 827307657
33347 144923 279256580
51664 177052 802228930
96842 129405 81715681
168000 181685 419516497
72356 192334 867733161
40059 64553 4169669
46665 57293 26657407
118031 128256 667427205
199391 199456 355762720
191541 199066 468045139
177817 188067 25523298
197440 198633 736130571
100427 192326 229725828
57703 103276 113771951
120254 171725 997731774
132900 146081 32894110
82317 185547 811590615
21197 165833 266068115
103492 141961 650279545
79002 198494 298533979
193958 197030 7788109
74996 88729 339846128
101793 163136 153416216
61623 105898 110530510
100657 111867 553384942
35494 110812 188658170
12705 172190 637987472
33018 110161 193278923
169307 198524 73076110
2593 55975 901896388
719 11471 268047161
30874 80157 123789779
148806 179515 480632534
75253 96938 53833020
77223 117120 99736619
187762 199954 439546962
76379 91556 901083225
81915 153423 822161318
105950 195436 223628932
175709 183685 851328350
199365 199958 1471135
67158 114165 896584799
33995 162368 321209875
105654 111984 15945701
145063 167915 57100453
131663 153416 54112874
11502 60697 123354893
79972 194802 540030634
182169 194938 916748088
34822 133175 246366545
20979 154451 333905541
76376 165670 918939940
103146 171784 171625568
102733 136937 85836379
107150 111313 10523846
193283 199182 4016000
96550 197630 654752162
57421 186460 577466787
53031 155965 257283183
148511 178049 297538253
80289 142558 26501167
179378 197960 823102922
196505 197235 718617109
181797 196601 349402752
174885 189765 46711146
152624 171475 46999746
151349 166231 374439953
179851 181380 3869616
25531 198181 431977467
121192 133702 524735282
44935 128477 258248479
162299 180910 621538170
98948 121721 819685754
42314 96044 371268903
165718 197380 79145986
44413 47850 2492162
103977 157773 134533974
193278 194411 94207498
55258 185568 325535337
191474 199289 19770835
119913 189566 173648582
45100 193815 371643821
72267 133480 153017374
38850 168751 441966826
176758 199586 57300383
155451 171279 469612013
23010 191537 889542632
185414 196381 27738489
146995 181241 271800780
106515 196781 733013519
176706 183211 16188005
72492 132295 149423694
25479 123780 250496587
183454 188152 646829818
86905 176064 222451384
143181 165512 236012183
16347 127886 279378108
165868 194574 71610620
87259 122150 984026430
157041 168276 28173168
183491 196071 31626892
157931 181093 57804696
161028 177896 402945882
176306 198412 55383738
139499 154301 425655581
59688 187692 657602517
132518 148140 38868793
18402 184925 416234908
138343 144633 15637951
59346 175984 378549705
144093 199753 575444467
58639 193994 672779628
40226 165851 314159909
105113 140642 88952432
156781 158207 3630820
122895 143698 298099395
149282 193990 324428642
181198 192459 28140772
53645 182029 178078485
60914 182006 594511781
61751 100330 96175290
172516 194191 54247164
107848 154320 73275639
53447 54139 735477910
143977 198072 135175176
104484 131128 279432029
165747 166143 448919747
58014 187722 323957980
191066 197345 15860746
94320 99822 678207246
8258 108726 317480560
23483 97700 185837813
54354 103635 908973279
115154 184908 173960775
21404 52918 353830495
59606 174200 286243926
74471 171106 241190898
180810 189382 21334945
14536 58243 109551541
184816 188189 403740329
42067 123619 204213577
81217 102884 53756683
4911 191042 296942227
91188 192653 253329586
66981 190417 308158908
153400 155471 788498588
185028 189612 38548337
59092 146600 285002702
128370 199879 716233156
111692 163413 129106583
86270 136634 671609403
62837 65386 238845173
172916 176552 9164774
110913 134980 60290325
93295 102352 962989192
77749 129720 130017295
159405 197068 94163891
165296 195424 75200775
156219 199605 382300719
102751 140178 644453124
194897 197197 5866465
186848 192734 14859463
77193 141400 227316159
169974 190006 854941398
61122 176407 287985292
15497 182157 416692132
126741 149625 74181885
141826 168488 117329269
178266 198388 865542765
11441 78441 477325710
172670 195008 677464223
158880 179999 52671693
126251 154930 71298961
31307 136880 264385351
120727 137542 147548826
168054 186366 610431574
7973 96916 140767846
117440 189840 180618415
73627 162667 241369830
80678 128422 144734867
113078 135451 109059198
24107 113754 224690203
146601 182968 90589328
115022 177786 156630916
184612 196259 959231506
169078 171515 111460119
40751 146997 265789079
162447 169074 16564129
40872 85520 723286783
122751 150657 69495188
46789 101553 136841055
63643 84480 129367909
36208 57612 805835921
115437 197038 203831969
92726 139199 116263026
46170 172163 533852814
37158 74078 316807191
46747 190937 734849014
144850 151153 204070369
59236 177536 961579820
25714 155415 324459641
128769 195038 200302419
4493 65143 152240636
75398 199163 943961701
102609 137854 372904501
61620 118910 519531623
71157 192353 302589238
162072 164791 6773262
163848 167518 733598435
46319 93761 118719156
68272 151773 680414644
50794 94463 109356838
144452 184694 525864986
183684 184626 557585339
31477 116173 345856637
191677 194297 6615280
12760 107465 544406925
172635 187524 55602562
35275 84569 835805637
182096 193490 28500616
2438 111706 273619471
71122 74571 8144552
26333 134601 271294586
23467 179221 193887379
100994 148300 118359935
164850 176124 28072825
178087 194151 183436798
191578 194621 7670331
185849 195237 23704789
120047 164897 111882666
145109 168082 768702425
42231 45535 66394751
166895 199186 4419512
3925 137431 366810617
178534 193418 661852824
84993 189858 261591186
142152 197361 997069929
174318 193220 47219371
3271 21481 433120737
20354 27283 673623231
50966 189582 346455678
185586 195368 24665469
134013 144748 26692059
71155 114689 653359377
114984 161794 116910675
157040 187514 604763329
111674 121467 24622576
166649 197149 76247075
17538 169395 379890584
181186 198369 319149372
40263 129605 223711162
2079 62300 151076934
55545 193589 802601108
27601 33698 5350625
175226 178929 9150528
122803 138028 37907953
116231 153861 93851581
27466 143259 289976403
56219 72833 41867072
162405 195064 81574508
171317 171320 8252
13108 35441 239507038
12332 146767 336466781
122127 176652 135912067
183419 184613 2935239
68402 140408 179928546
122612 187387 203815512
188268 190653 5979345
22963 105159 839362831
138777 190194 128174378
120628 195738 287386506
113250 117108 489855642
59006 115266 466015493
187112 196608 24035391
178401 181541 7895085
76487 172397 855939464
184933 193795 755602847
101133 156573 762555408
172242 179997 19343249
32821 39638 17248989
18067 84820 167455220
162565 166137 8911404
179805 187001 219311530
151769 166856 37719134
104812 177763 182270366
95182 149472 415772199
13399 101405 657452509
175848 180849 12502421
98082 188536 402122418
130033 178038 380106200
71323 121031 124320605
167202 197859 76682813
83902 126868 12476450
175298 192202 42234830
143154 186405 107685016
176553 183430 17085420
143080 178575 88356294
174552 199695 63071477
163940 170960 17436888
148751 199853 127765238
56200 74821 46901101
82096 150010 169597180
89788 159678 440094972
164843 173111 20526488
121615 174396 413083504
7671 140741 333123359
161571 169537 19840329
187206 195308 583071692
119356 150606 77934455
7186 62019 695281391
78841 185194 432715127
36978 90551 365417194
106690 161498 137076921
192217 199497 504055239
39205 119662 201464487
187068 190733 9271385
36256 153388 924956875
113852 124341 26332982
135756 144230 9659263
85978 182320 389926241
182027 199050 918562415
16579 62127 114266068
10364 57671 118626003
100687 146009 528695318
196660 198134 3708190
98215 110666 918547404
88112 98015 457578168
155708 173819 938826237
140853 197707 829012886
167558 197080 236044450
80034 111629 78876761
168697 181237 12610716
42032 99074 610862934
183875 198257 931016291
154120 181193 119334569
90230 114217 573042498
68777 188412 298628171
3931 180488 173706848
34288 60228 65214622
180504 186983 712206278
93986 187996 658095787
108413 183634 187771316
137720 192939 137718461
142123 167615 241263250
100583 163220 794175183
48409 157424 854945994
170209 170580 898351
23648 80060 141635267
77597 121377 233957896
93325 174179 201901792
160104 181830 570394807
195523 199763 740355004
154054 182171 670398149
199736 199887 927266351
182112 197339 38241354
29442 164726 446593585
192878 193346 1182300
136504 157654 52640645
178062 185702 931493016
58624 167025 950510506
78135 148514 908353298
114762 184093 172925296
116740 157690 164588836
116173 185775 173531465
59590 84243 61857562
24691 137476 282463461
165137 165924 690867021
152933 188969 921130164
183055 187106 10012583
145630 173834 70268690
19408 160055 351860680
21287 69647 121497970
20717 60449 688855996
65605 133361 169445799
95140 151453 168953341
41106 149164 270173806
98636 160793 155461188
151469 151797 817407
56827 117730 152439317
44461 69439 400962988
113331 152377 580803262
104210 167516 359190596
193074 196951 9853956
71476 142205 176687155
8966 107608 246995549
161405 190912 73587582
142007 186501 14777792
21770 135037 795272835
11689 174223 406434190
109234 143812 86458953
93136 157941 304865441
106900 108576 4260117
57963 138642 201804136
140652 154639 34759507
83197 181034 244160833
27385 76347 470146593
21484 162188 778051240
71341 90364 698179829
181643 187044 13360731
125985 191896 543965802
87970 134801 117001976
187049 187148 371356836
164066 183247 47746005
17530 102007 211365171
37110 144366 919367053
150557 166260 319210266
138810 199138 150747824
109752 184640 382086918
1690 33948 246121874
14774 48142 83621506
40874 88564 503783465
51109 87575 331441673
149643 180706 77511302
73252 158379 959208193
38860 106253 168534792
95855 133078 93275371
2335 53716 591052131
101697 119251 193006085
183168 198842 39438863
122096 148923 494578429
101620 193088 346877837
58044 187438 323179558
60743 136117 188469428
72094 193133 302169699
35362 80173 317036518
42091 186399 360452179
63976 153312 223165450
38608 93233 136755057
132919 179039 114866418
8547 69637 153323858
117327 156351 97296395
6512 118365 280123666
173886 180190 94855094
32175 135743 259323858
47556 140283 232087199
198381 199238 269257137
8719 25803 42673359
153399 185396 922557164
84373 99041 74834890
65523 108634 107659006
69958 75376 69058346
154972 175336 853447441
19105 70702 474741469
69632 118209 805122625
178346 178353 561352819
47824 199177 514848192
127913 170749 859133240
116018 170350 779238089
50857 186198 465187922
197906 198551 1608736
122273 179058 352807680
113764 132395 46564700
103140 124339 53494427
127531 149332 54194006
44522 73997 827220753
26179 139885 284820150
21338 118582 243636008
158058 193466 265243220
98890 101768 7162163
182540 189015 738299512
132498 159657 67652309
196885 199539 6708730
44635 66153 53983681
73086 73473 719219
142932 199628 141701410
23572 24445 2153046
196799 199199 6056897
66496 116754 125624468
80608 152501 179466450
11947 76472 488200257
120988 168885 101994831
38184 189060 377136790
6565 58469 130121210
184953 193663 21917071
135860 151767 39625163
163954 194335 220761603
133024 133099 149910643
117334 158586 509570437
60092 81081 916613953
62816 68024 13003600
155914 160754 507412651
20954 160700 325602653
66954 191283 417779792
66258 175201 35480012
193133 197449 125037781
140058 150345 25612193
11343 37492 65479881
191720 194843 7857276
134302 151249 42144979
161025 163194 5021739
114686 156913 105304919
109502 176215 44673698
110638 139185 647970504
122081 142128 803762696
57495 152907 238484222
181468 194304 361887843
165462 195265 74407133
28438 143218 287447713
162081 190502 522487102
2643 7333 758090271
165624 168976 8343332
93856 176647 206771716
43044 189362 365579612
77641 173257 677261537
45313 126211 577112939
67357 68116 1924169
41345 144137 257080941
119896 151470 926459428
39956 56445 41263963
157154 179770 56461813
21376 181558 694264971
37812 104224 166073236
126703 146464 866901369
122473 165537 255904742
186483 199287 221971916
180724 192697 801881979
23768 51252 112104563
149518 199665 125431115
68768 148895 971158981
180967 186326 791675689
72755 194735 957012763
186087 188891 566657754
62151 189353 707580909
51583 192526 352328938
149897 166444 202003608
195563 199236 9296253
9993 57898 120138892
151716 199401 119325405
148028 179714 322819929
62283 126324 160172980
72290 150857 196203599
30633 156050 959460244
84034 96943 31947752
115964 139868 5129952
143729 155885 30109929
19560 190404 723623068
8563 53983 350377064
8839 104862 240369829
177343 187322 24834983
171892 183670 29357115
14538 142815 9631276
142116 147632 13742312
9189 108344 248295596
163539 173556 586617996
174680 177160 6177853
29959 167714 624678078
57242 144946 219279649
189522 198706 988441010
171217 190453 995353906
33505 185345 379544359
113431 131685 708794972
76281 83164 313352730
146116 165757 161300248
32393 188070 389213500
34209 123391 841645940
102437 183604 202794396
46756 58033 28247852
110126 154199 109947801
80509 119763 98135197
7127 123163 83092972
68654 169546 289487468
166766 182340 38814909
136410 198964 156295274
58220 122826 161798311
110538 184505 825925960
102893 186295 208369341
117328 179435 154957499
73069 81384 261460496
173315 195970 56762599
7151 128491 303897009
54053 184226 325270475
152178 188500 261357748
102502 120533 45458994
164177 192138 216966557
42702 165455 359938620
100745 150974 125721086
126336 130844 11242785
67438 176721 272869457
73878 77938 10016173
98413 191426 232435779
179427 197737 717022338
77134 176995 335391866
141131 142122 41658129
173483 196337 466929274
108805 168855 150012786
34935 191242 751375736
108240 146538 95833672
181107 181185 834406847
183411 187823 18334425
105447 165109 149164716
145147 188733 538215130
148150 163015 137929680
197750 199880 326202191
65559 130933 163463401
36660 138831 563727736
45636 66811 660001939
2581 43943 983989893
163182 192181 353489744
46426 52418 302286889
37162 175673 946237453
63727 140733 128727738
188545 193125 11486239
3341 171410 524450652
91174 109170 44912011
113835 177464 158677768
15496 116508 252923084
147683 171350 58961677
325 21929 64205315
129668 149456 49209116
102401 124729 56263823
89831 199943 799472919
29902 135593 708856142
57784 75372 185112420
182601 184517 4714376
23569 45403 54878873
133495 141684 20377318
159270 188334 72470667
101489 121395 50211769
194698 199861 13098685
124890 141036 718832215
2867 136315 988359751
183323 191242 19858544
82455 96012 33653128
81149 184043 256754024
117652 174820 142634661
17149 144280 318181543
183107 189904 154792701
87213 128789 414071984
181102 191721 26545357
104737 145866 103037431
35995 167993 330259872
101024 111968 953330900
28567 44940 41288653
10038 18413 21092738
35943 96215 150963168
169607 174734 519350578
60309 129934 80669595
150315 197439 115969216
150682 176185 909972916
54458 67402 996580297
114406 191324 191933250
76574 190131 283444456
108493 121343 32393406
114305 144375 75025551
29373 167342 790140913
111161 139482 70870418
177960 178325 884091
12780 81576 172484747
112356 127772 38696368
170777 197606 838702066
11797 85795 734110666
68358 85168 42156887
196718 198773 188704851
83158 87120 9965643
42293 46872 14071193
25766 103130 193589541
10713 136105 972248177
19393 163731 361099607
69688 77837 20317679
99876 122081 634933937
188095 192533 986074871
71831 194858 307215022
47727 98429 126735965
83446 150434 300576809
138210 150105 248895482
191330 199763 734918695
92849 114003 528568196
58728 159257 251214963
124109 189553 155579238
1161 53263 130540407
113422 168213 136759230
58742 151827 838715508
79991 88912 695433512
113706 128118 4963031
34160 110550 641467410
138864 142854 100995408
50193 165870 289350418
2137 54498 728524231
94120 190968 241850310
51362 154572 948127937
134683 152528 44374556
12367 68279 140252574
112174 149498 93187986
74772 138643 817300374
123654 165711 979124799
30595 139885 273754212
100774 198035 529461102
141325 143871 6311056
23464 159810 901349224
153304 163166 340787960
79168 163632 210946007
80798 148449 471343776
129081 197243 646574666
141054 153650 31270711
37143 53256 40362500
82751 196088 283015626
56909 81647 40345955
137610 192232 316364277
139537 182476 107010297
105608 162237 389516109
103226 176273 126634691
104203 167900 569365812
117760 173147 221316964
175522 177541 4987309
115286 132244 11760173
168312 185643 750963199
114291 158301 109707575
164676 177985 33086123
175422 184743 683135375
141448 148939 297925163
149396 155462 15006009
112702 144946 80489432
128400 154475 64839001
110601 184943 904111840
396 118949 244415985
110950 198538 984980072
77181 79834 20114210
180797 199113 45977610
20316 48193 69979986
161165 195385 73106544
153976 186377 80732027
15027 16293 206903094
128171 146931 46774711
98775 136492 209062254
78708 179424 173928421
151958 190972 97401168
41845 67582 345228629
4503 147623 852617973
86461 129311 680169588
105441 118715 33343719
68952 158596 875176366
179047 179477 20482044
30476 95923 943739818
71804 164994 891354118
141873 160653 552817490
162087 173742 655981330
123744 181675 144352006
124347 151587 67770955
129436 133109 9136228
101329 118406 438007771
138123 187354 944313121
162122 191198 72521570
116133 189580 183217526
98251 189779 228643580
124702 174374 123703650
169151 186040 553353938
130528 185282 769628619
136641 150654 104477193
55487 89610 798842984
123421 191446 804412703
101570 199606 927943733
178998 185362 15835513
158398 158539 330677
188588 190560 4960409
199010 199352 881699
82999 113162 75345279
118651 147769 421886098
111540 188559 784378641
92158 169332 192797231
2252 17810 229775426
73834 108908 84020144
44468 183428 347211804
121171 133641 186240168
189934 195901 15125602
121276 139907 46422634
78370 112519 993448777
48924 170595 304167471
24533 32943 21066761
39938 79264 98628010
26971 178897 495329346
118709 130919 950961153
194766 198294 614132604
43322 126744 208846424
10553 24679 35315702
12087 104145 979430718
63343 86959 530884913
6366 155755 692737559
80741 95786 37393293
61954 138908 316366063
186706 187983 3217275
50158 130088 200247770
34050 150015 637146710
46689 65040 717898771
95589 109502 476381951
102711 105233 4584856
139652 183799 948270207
191421 193098 172540457
74520 89624 965172245
195405 198804 8637322
96495 138313 104758177
1268 97279 461539768
21354 122939 254648696
5508 105473 993587435
29835 76547 665747189
154902 178098 155762282
164141 177777 33934202
167082 168070 2474532
78401 137819 148517667
191456 193861 480662946
127297 162878 88624768
55262 117823 305497108
125428 136210 6625741
98158 159023 769565435
61646 70222 21503270
68528 82998 36225611
74334 78386 10027083
28067 53994 243927331
122456 172757 711854488
168511 182697 35277003
162442 188215 952617479
144027 148455 585737014
157968 175548 43897783
145464 160048 886430574
69064 187471 295507462
90994 125129 123268557
85605 176080 225758469
141624 170694 72400802
88282 103924 587393903
176293 195238 221170895
195767 199391 667997327
11504 129887 296517460
107490 183689 709072964
124531 148515 157006417
38666 59101 51305200
150158 188500 915606209
151574 159901 612194322
36965 73189 91007942
154378 178887 61121264
12938 134612 304677158
158886 180048 752989780
197720 198134 1030130
189030 199648 26854988
153210 171018 48032506
51735 126554 31981272
191153 193333 5459408
63 81130 331371869
178020 178404 999181333
128852 158739 74386935
153200 165113 817812913
24987 159476 336552052
53007 189458 341014353
149315 189091 99214714
121385 149291 69431091
102082 104548 6214917
65047 184247 297545323
114135 145424 78059470
70538 164493 706761947
69843 144681 921494274
1926 88052 215957643
64489 173987 273411645
96419 195941 404436593
165562 177142 419167469
89768 92020 97417731
40635 87645 524699603
42472 125364 207574670
19633 128376 272407911
50441 130622 786045219
159327 178391 12437272
18784 139200 301425951
177454 197334 512543402
44928 199762 387151575
174714 188710 34916370
14900 122690 363693359
73956 172094 632558743
34543 40977 5699384
79243 178579 484347186
122228 191416 172528570
132996 153962 52131246
156927 198467 380592638
70389 166435 239894261
120327 126304 14991390
55494 73809 46204005
59924 150094 225381608
18099 168777 391593572
50261 83843 84354840
144575 182573 701865998
188435 191995 8977346
265 67883 169566811
49764 83991 85962188
106437 182589 190244163
18638 19399 1899286
76224 177183 607750817
160819 181814 52318536
63469 188218 311475634
32140 50818 46847029
32379 124222 260354936
44854 95845 701467584
94680 181839 217727818
122202 197446 187806135
144900 182510 719282222
172260 184378 30199567
84991 175304 722158946
103158 156539 133506510
42616 59890 240963567
53265 122401 727156356
132924 174346 686289246
46014 55771 24383960
88565 112815 239313364
106466 133115 66889285
13133 66056 887281257
197141 199098 407355480
186228 187798 310876906
51907 191505 348933490
106216 115998 360237917
34114 43213 23006039
137999 167742 74186491
161511 163230 4232033
117406 181131 34356255
171477 176383 616024057
35725 140178 253794542
68829 131494 156677010
147673 175774 70064931
130700 136478 776096155
74543 114335 313787400
162123 165244 7847226
143154 193471 125531660
18028 83428 164052664
117943 194857 192011387
196085 197518 3629533
174163 179580 13515814
63412 82466 351898369
38000 178482 633792620
26525 149578 308008283
180759 198268 43920018
183856 185063 2999147
190421 198374 449244797
11165 17162 15007564
58110 140038 204944069
93872 137077 875710462
74352 86279 172482763
50980 63130 411769878
98423 117734 48507756
7595 109392 333029494
173696 175953 5694146
71696 194044 475787892
2332 74052 423809585
163496 178850 283474943
30564 123881 233982239
138925 145451 16284740
92997 111046 932298802
144175 168937 61833195
106972 126287 48573339
15339 16532 505572720
107236 182982 316140323
70331 76323 873545593
102652 157506 352888794
124150 130083 987687668
67707 71154 8687944
79690 178937 247656633
63147 93136 74847032
164976 184040 708154930
136030 156312 50432372
158992 198032 201484788
17403 195062 873003152
169144 178285 22650943
44769 133495 608514986
80159 132375 130508895
175865 179420 8822838
51916 198346 77009601
52198 63936 29619487
47614 74787 69595869
17044 185349 929476706
190874 193534 6671446
64444 197222 410200687
42430 189987 368666985
154798 185706 246790957
46734 138260 229059087
121652 187772 691364909
35454 83398 120446537
152575 166894 35793052
107242 148219 650470807
60950 98709 670310253
56920 91965 478248150
131394 192596 152597951
106912 112052 225064787
106335 154802 121122894
43127 64812 313153334
53816 79083 63450560
198930 199178 727636574
8485 24761 33181755
55610 151345 748845761
38045 119622 546797327
181277 199046 44615218
67238 183110 289299519
117357 135333 44952660
82771 114533 79326092
41434 178491 551599551
191604 198585 17658478
170544 199059 120371150
146368 199101 925074597
152681 176258 21776486
133115 140569 18543220
101665 139823 95651731
104207 108258 10283071
176683 183886 17863677
198276 199719 668583935
134662 149151 35983099
21117 157645 341574592
104386 160044 267719165
188124 199321 28300542
126143 156852 488573155
94674 94702 629668040
87142 175339 220058165
138359 184989 263142689
39617 195893 390727724
92788 95806 2768593
15806 140654 312487915
59573 109166 668593532
69650 76166 16316030
176684 190186 661200152
41269 96048 136977045
142604 170944 611024998
129799 178844 78444949
25916 150304 767370064
66127 192706 553323916
149508 174202 61573511
39546 63211 355272235
77355 89779 31124653
37570 159052 65890319
167374 170038 6604115
197793 199933 5379811
3661 43278 99357802
46055 127064 294976224
115223 198096 904496342
92925 105607 860399695
180558 182334 4433935
12270 153449 353144859
170496 190093 246584380
71051 183887 688469344
112467 122664 25663983
105161 140031 23636919
178349 179962 948246077
152432 187370 87089343
17275 196441 448150372
93246 97560 10667704
181472 183280 4463001
173413 192054 46634419
103453 187177 209131133
28191 179825 397620209
49122 121943 830621464
183719 193727 84908604
48399 140942 231519557
178135 195265 42928297
128600 190970 155498891
27660 138915 278663939
137970 184576 116076518
3700 98156 798526009
147299 195333 119897004
22001 64704 352568541
63333 77267 36077120
105048 154064 586563515
140587 173017 80777339
75379 90938 38785989
873 122277 306577500
93004 152308 696369861
141578 158549 42207082
187319 194955 19304483
49662 99513 124690891
151376 165449 106586358
193483 199412 15059054
84810 142614 329168315
17266 194961 957029161
64778 94384 73885015
58566 151767 232917757
140263 177210 92040456
48108 140477 534213863
79566 165690 478189890
76476 192498 811092041
78463 159391 202086908
13915 47278 892221612
195643 199548 9904811
12520 93273 106381993
187305 192662 362136252
191633 196028 587395116
175728 178089 602342222
14745 172582 553133173
48866 59349 26434763
17898 40466 56592562
100388 108010 19249913
157359 157457 17456
79139 143830 203566002
42614 148442 264594263
125184 170216 112125752
142674 158153 998910606
37243 188274 377530052
39944 42097 429649468
22131 30251 20298456
177379 196428 250916381
144269 159326 37541336
175295 178319 950273977
78095 181413 614817010
40664 180168 348634679
81991 146040 160075952
33597 35797 214092598
12136 23327 27876025
57324 185416 319882358
42535 89688 118152534
165228 170377 870807817
49601 168751 297939734
108843 192580 448564490
104865 106748 4752277
187031 188850 4603213
39151 177087 344747655
85877 141604 139134963
151557 156398 11983844
72350 147715 188197647
139123 166982 850192176
34424 74830 101592667
106404 181574 187816945
23997 46150 55691738
66029 70131 519913620
147450 161150 34190022
147557 184593 92255018
31063 132224 253420383
39645 191859 380442217
126186 189880 158680624
123591 182650 147129107
136510 190188 133812817
93429 139570 115459410
125744 178263 130764043
189305 189542 348674298
71440 146959 188657674
142731 155199 30898699
53634 115291 154343594
140558 156335 39156590
81979 185843 995151595
183076 189475 15957293
6865 26708 49546573
130685 157190 65903909
102001 167848 15846120
108042 166757 825226903
15751 162542 367219437
91553 174651 407841937
58489 171672 519385959
82408 178182 439481147
122248 154520 416988949
22458 73555 128382418
98020 164093 165235035
3551 162758 661387394
11957 54185 663889852
153241 191836 96381170
64698 161361 970702872
186180 198291 943712345
122028 142660 995991255
53106 193455 129225612
189625 189682 133954
80713 105473 61690445
72915 167034 334139445
91215 142561 477111050
14950 150543 339248487
13406 162271 372397589
108475 161413 786197286
111650 173770 585199459
175159 188579 33442497
135479 164589 72627827
74155 186947 281360956
98115 155790 456426950
181433 199487 588213402
179247 185597 15808975
149781 167917 183846112
187908 195785 19963536
82798 144156 881387546
193704 199498 935938829
181455 191571 25254380
49059 170314 376374235
180427 187696 647119097
168093 178642 289773220
165837 167232 3173744
58417 149758 228318416
13988 153379 846189659
59535 64378 12150844
66600 109847 202239340
155785 173278 43732731
22998 130373 269088839
26888 106539 199468492
129678 138079 20943395
7405 173537 415457213
7076 75052 170568271
4823 199636 487495449
106274 147567 983446677
145589 173424 439074799
116503 118311 572712194
63895 171266 268176884
14549 57124 518205583
124311 180060 138856021
168618 191693 81336698
117851 119592 4470712
104236 199879 239286099
41245 174250 332417954
152445 180100 68997998
11986 25218 32941950
121345 169653 284205615
69411 125014 678999532
43910 126454 206697426
120307 147292 380125833
9069 105283 472145649
136012 165644 73961250
23773 167448 490146320
48822 103728 137207621
88625 93218 36490366
75277 111701 90861766
28373 137605 273611859
194698 195714 942762587
9660 128314 297276938
139283 188417 122447850
6107 135148 323073436
78431 113623 87980986
184007 199274 38497493
131912 134682 639388278
143012 159256 40435047
156213 168117 241783683
25680 197910 718702024
106381 135864 862245388
36378 155852 298761773
67789 161984 235330131
104664 182889 195444286
108791 181657 181941268
165953 189109 57656013
135065 140902 700193296
28386 93810 164003379
162152 180262 45132193
389 133005 332092472
98612 169123 638613743
95973 193472 243615181
53593 73932 783655299
53196 179787 316375804
166499 169881 8396613
23037 155086 330343621
50237 55584 169096105
19639 59030 892131908
94398 130035 37225186
59387 172118 281561981
103433 171168 448223905
185931 189093 2953444
172808 190495 438151269
36697 117430 202174330
16374 59149 835133071
157126 179338 55411677
136864 162506 63925445
164442 167622 7943912
99173 135370 90679257
43212 159756 984928764
68479 89790 53250851
92525 162724 175406397
174901 193019 98218187
149646 182546 82062466
46157 104913 146903777
90787 123609 523687405
14490 22658 20288909
83929 142596 146539344
3689 60054 141340425
141688 198340 477237318
110499 158808 120616757
173221 195378 55452183
155399 160100 875980232
240 28890 71597812
110613 156883 56240682
143730 184300 101047508
165291 181972 22302166
27674 41588 35186195
104685 178165 893689858
126818 143674 327889610
188907 189588 1712530
28888 52709 59779494
37421 66028 434135802
47277 171359 310134279
73429 137456 159934984
169717 179789 868135916
151582 182072 486614494
2740 17555 920509772
24822 93624 676304841
158309 171961 34190620
55110 154461 248330555
133867 198329 160976497
168909 182177 46101481
68310 86110 800568806
114234 194935 220117392
22401 157878 338962414
93730 191809 480938176
157381 172841 38557917
115347 193690 263456946
48411 60621 344611191
157558 181732 60427628
120074 127960 663562289
87844 111882 864116643
45704 146236 153974982
78336 184579 265121828
67482 105186 858497684
108720 154095 604671421
99839 113160 33610738
132720 141556 341040292
86912 87118 153803
115787 171833 139779247
34455 187109 851265613
117920 139758 54633044
119236 155700 638132497
94477 194228 491056198
92319 113411 52854379
60304 86075 64638106
61202 142379 285228277
112005 115992 10035747
133397 162313 72036735
33294 94075 152340663
109186 161028 314596875
112187 137996 272256987
124188 126654 6092738
143296 148323 293303256
52006 82230 637365572
160490 198155 867911805
141321 181842 158272120
177380 196455 251309049
96643 167021 175949952
10564 22706 30339998
180283 190781 26202978
66554 183615 292228974
24650 30006 226098541
82882 104903 366880520
121080 182497 153038789
14134 148983 337340394
153970 169294 38352634
31244 44929 139492569
158293 172294 76649519
5485 167506 405337337
98990 126062 68045477
51471 121587 366434627
159882 198123 95651249
136977 171309 733852482
70929 132177 297414100
105538 166729 152941938
1992 83280 983127133
7459 199459 801826760
18967 37025 990754963
82542 96531 34715113
101522 109974 21401400
61234 169555 491137159
48844 125437 329145323
37392 158207 302171863
39220 94851 590114483
2843 143584 352280554
196105 199897 52104386
168160 190515 55704807
80058 195804 879150323
147536 189873 105530216
16846 41134 60890330
182827 185591 337896608
131056 168189 92577750
110266 150793 755069353
81263 140378 147708240
195268 196969 4314410
151775 166963 275623476
128722 144948 40360885
124315 172821 944969728
112707 113377 1716370
175252 184845 23815663
182096 183084 605944342
8255 156463 370711162
70655 125600 600793528
66942 153237 737225714
128813 130996 5436427
60800 65073 190861094
176187 198214 55196838
18700 67604 122691621
65796 65946 936287123
75885 82406 565932102
14583 171112 607757868
34629 51380 756464133
29787 133384 259618906
91798 97279 116872334
114777 170327 138622811
8221 163563 388663903
177929 197734 680434737
182274 198257 40128720
20865 120381 300045782
26222 126660 251746118
123717 124392 482093219
67392 142693 188199309
193082 195127 5215008
129546 177345 119026674
178301 179308 2520461
91362 157883 459714219
159177 166749 18946271
164280 174078 24305884
86576 168507 204497516
10596 130845 301234204
174362 188805 36030422
122419 135111 31635360
185909 191002 360131720
48565 151545 257473607
27946 57490 734929133
66369 84947 46606518
40682 155920 287966074
48457 184006 65351386
134216 191229 265663467
24495 108165 552601610
105540 164869 376577308
42796 91256 121340727
33601 190134 391370664
182516 185727 7903063
118069 138888 52042438
188816 194941 6166892
162284 184023 54111267
191510 198509 17699791
89545 90655 2718892
88791 135861 117498777
76922 133611 141746554
176465 183576 17645919
180524 198372 44763542
111581 154240 13955441
67821 84754 42484006
132682 155957 57822921
61602 112837 128116864
92234 148612 915870991
467 18113 44211394
175468 191719 388033526
78060 194151 289933047
74063 76777 6651075
40302 112918 710562901
94248 193311 933889107
155305 189080 804341970
21161 128969 56873520
43909 126425 206625292
90999 161826 176859793
75462 152439 962744934
142900 190725 407747709
16603 50816 85581219
141205 197218 332416495
193341 198442 12936400
149957 198710 121873912
25555 34807 14325448
65778 97554 79177885
89620 98735 460593889
166183 166447 25143087
90186 99825 131326771
27400 90347 157994622
132328 134750 964233593
17261 122282 755762944
132832 163232 75767233
148015 150720 819115752
124400 172944 120862356
107801 160511 131697324
177806 198029 92300941
5935 124563 508882798
185610 197636 30374983
70112 161733 848636410
5962 96584 851611424
107835 143326 95773244
54681 194208 348797555
38638 105045 166130600
164182 185643 53360093
62203 171522 775256628
153825 169752 790425933
91107 114940 59528938
187708 194792 17868438
170355 191821 53612112
93094 171121 194882599
77396 161926 211182775
110760 170518 49033324
53812 125062 751554459
4860 43503 946175406
179665 188146 21162519
68746 142177 270503668
64887 112696 119499184
168374 187801 6834645
82821 162589 972418565
2328 49484 133829499
69318 158103 221712774
1908 101625 249509329
99327 116355 42804631
100855 133649 101893160
43406 173282 324557108
92260 116945 75539658
49344 142555 233289153
15836 130471 287097231
195013 195594 1484502
159255 161482 618506603
121923 142221 503025655
25009 89007 744111322
197380 198019 1630171
157990 197720 99424941
84723 109954 744854916
16485 52178 108373519
76183 172726 861839653
35550 152712 804420923
108661 174281 163825061
4927 163650 759204021
120811 125791 12476946
130042 139444 23395844
143376 159817 998929141
84704 113785 72592987
113951 168780 136836701
196657 199544 6067815
67025 90809 59513887
46584 134367 504120317
146282 184150 872403300
146367 159817 22464790
25883 31239 182191097
74504 120004 766087169
7664 165165 865581439
139300 175518 90261220
164516 197821 312969476
151521 169796 45650292
179286 182110 377614992
67449 69867 6042054
23303 43870 51697707
193831 194565 627749628
179925 185962 14997341
62108 131915 329654764
138426 144807 15875753
54382 115509 591552678
124361 146056 54074303
177389 194983 44076591
117881 125314 18779701
155306 196501 634505631
103683 108700 12769107
50706 191541 352059246
23860 104259 149438403
105143 190509 213210289
88301 190985 256239089
144629 180855 536433375
170519 178595 20078849
27343 183096 389589206
40565 105677 162862918
37685 75025 214786521
45308 113992 171922936
73324 192816 975879274
108890 185401 904165958
13320 132643 598919613
26214 49044 57356018
179618 191327 29320801
156561 199901 108531444
179954 188569 21518745
123633 183990 533759116
31796 74019 106159225
73898 136452 156194677
64740 81557 621757441
10647 137350 745890481
122731 178003 137684964
187191 195193 20238695
182830 184674 42770291
194040 195025 833700714
55169 113498 86509053
111142 115263 10321856
89003 193775 261482767
165542 174646 13146350
145694 187298 103613526
187149 189691 330730580
187673 193178 13903646
109550 141478 79849612
94139 174902 15986621
9463 40905 78969058
146117 171578 63331979
130585 191471 207678259
75912 172236 418267533
102745 111944 52596443
21660 175451 871159230
58116 127273 173147157
65894 178168 773844011
98664 177764 764452283
183353 193272 24850089
76290 142410 165209171
47223 65204 45258981
76099 87518 47197132
91318 133312 188117379
41837 195786 839098406
27962 32966 683290249
119255 158148 169448019
84255 96878 31219481
125985 150898 62030712
154689 184155 519526967
108995 157560 121214087
91479 178653 217540739
120334 153980 695341529
161472 165903 809757872
123322 159602 301734818
97813 164213 166042925
92568 188914 667219714
179026 188010 22412512
125702 144599 46991037
24691 146737 817716227
88330 90578 262427024
82978 175703 231416153
67414 74113 16882588
169985 172485 6176798
156484 190766 375895158
163012 186475 868241861
198973 199247 686832
170502 188793 632200250
33712 42097 21220628
117472 174013 118743944
191212 199512 20996056
53967 58102 10452942
12677 197959 463498891
17002 158665 354326587
126727 165267 96138137
49225 85932 41553151
181068 198591 487535650
19363 149626 325915784
42524 118758 190785711
157190 159262 633995992
92094 103871 1635352
125605 132105 596945612
197309 197989 60631753
80843 157176 190537750
182383 188461 706813476
54994 81351 615492038
19400 156956 997721307
23065 44382 137496426
149939 158512 548846906
36388 50355 476483417
98210 114225 40345203
111829 175343 388314550
80891 91881 27407557
147807 189483 103935893
120887 174683 134034562
167438 180408 32324473
189523 189575 137711
119551 199248 199030454
92074 101982 24565138
12611 15242 827321972
160213 194700 621930437
127900 143145 37925752
120373 123561 454700
95809 142111 115855137
81531 145234 159067930
18157 179882 404373244
180828 183159 5752322
95053 132755 826635553
97782 115614 280506370
169264 178864 280043684
32337 57048 649272387
153582 177865 60605850
96300 190358 234888964
17771 18090 33842510
19023 116357 243763230
2344 81554 920003318
42450 188944 555486228
44551 97578 672880907
24859 34580 367532195
187718 194066 16066451
96104 188331 951631351
156174 199948 109655936
105750 175876 175143621
193989 195607 4122538
179239 193808 36479618
105041 123660 403924990
103771 157878 903353109
73416 129524 43207874
137198 150777 33865507
22299 130682 271560054
137066 137395 551793476
66383 150737 210745304
151438 152751 841480428
134424 147267 31975898
55972 137910 581643420
51017 115724 162080184
176159 195157 210782992
63118 90056 699933782
52225 73693 54115960
17197 196240 565275329
41172 143639 256335329
114023 134708 51738211
171699 182818 900958016
94934 109894 418308726
81441 124254 107118750
152343 153595 527715981
82952 144290 153148133
154784 182266 68647040
23087 105953 755590489
155480 192663 415278392
106475 151255 587783747
12433 105055 231804544
145129 155254 204740654
55584 108667 602603221
156822 166254 440388434
181312 186387 12500522
123631 168793 112539782
28801 185264 391199183
116733 197450 740087735
139609 189560 588405114
12825 82921 175765488
52764 153903 395175580
6600 183306 441847347
37626 196279 152456537
29062 122922 235377588
11973 133483 378140062
35474 190625 387948091
60037 156304 382745999
86002 108891 15891682
99283 155847 351905675
13878 37727 843589251
67081 186489 957368584
140642 199346 373434410
128951 180481 979500081
26470 68696 106196649
180538 182353 4521140
91581 100974 378331182
104449 111554 1568251
47261 120415 305273344
75422 190434 286967306
24861 175326 604070675
136263 162596 780326445
88474 101670 32608879
53378 78400 62858722
186911 192218 13429294
151961 165079 32862398
35447 85691 503650574
160177 179781 48819818
67774 135945 247678858
53233 189837 384356591
95947 163599 308042763
28612 172370 359612043
146625 189881 883498676
58699 145579 217225554
252 33781 83875409
158863 188521 73996235
7919 119128 278552837
166955 193568 947468168
116664 135890 863309291
184947 196249 828048540
89260 162366 182510951
165494 174297 21846749
20221 187764 810037699
97676 126487 852375675
75964 154518 430828578
176516 198199 54329981
70832 147052 190440404
196713 198258 3881165
159375 167061 19221183
133302 166064 81675932
153435 172486 939415721
177525 188863 66687743
85804 117532 936131036
102437 109969 617245533
159207 164525 13322761
12788 22522 413991966
99650 162737 860418585
120144 132303 30339381
72789 79995 11829285
41883 124052 934296801
145644 162867 807338421
38793 67769 523238837
28696 175715 752270520
192227 194595 570689870
7576 47312 99574815
130487 178520 353931637
35056 71634 91981487
139450 167160 119633915
14873 97131 205842251
70352 107413 92474014
97348 143704 896765688
14624 144585 8065876
42138 91598 658924322
83070 185971 256683513
35252 116325 203152397
9511 173697 804848026
188005 193668 14307653
88176 176763 221023332
137865 152925 868250559
68486 117046 45305804
59896 86032 65572759
172092 184810 31645324
131470 187058 138419706
82623 99993 43041022
109021 148521 908832502
18668 45107 66327952
124111 185970 154026295
130151 152086 22638870
70542 186113 288400151
188503 191950 394604781
180524 184955 901266579
69321 197919 689463744
118393 168900 126073308
133409 170541 92458160
115310 172571 142853484
23281 64746 561208350
19989 96967 192699338
59818 147543 794491835
113711 189524 210226341
135070 162453 369593230
181535 193536 30013683
86247 154770 871188170
66314 117798 128676359
183958 199061 330183655
125793 199406 183787779
189278 195578 15923730
144984 158707 771577337
35607 198817 408328150
189202 194328 12927060
107807 135079 173516931
48019 177346 711393536
74916 168647 233976453
97666 141116 108822597
105083 176791 160208416
175272 183084 19460092
69933 132951 157572929
59160 124480 163541602
54837 169436 457224539
131420 170409 97096638
66347 168074 254106531
150212 182365 50531011
37264 97644 374151408
187156 199443 31110777
57123 172515 627655918
49513 148034 458796602
146784 186397 397628248
53915 111065 143076476
111139 192108 114071422
84818 197512 281412389
98484 187065 789757584
3086 154368 378444099
136369 198113 154257840
154463 181684 68022646
100245 140589 101111278
20565 165290 289098334
92080 144541 858282774
99482 142341 107351087
27083 117744 692936428
143962 184002 701185581
55470 172153 294326893
77437 155772 195518617
73687 190430 291311583
114118 192577 195737416
171749 182527 9539362
94233 182596 220647055
39848 170510 326622440
192558 194880 5868329
76101 76678 66271493
26033 99607 184240945
108016 142135 85335244
128055 192886 542212458
104397 105935 3914357
63129 192534 449853881
95236 146897 608832445
73596 150487 663387827
130616 187722 142198826
104886 166075 152998444
110775 127910 43066294
90662 134876 110541052
69264 198471 893740352
47356 51009 467308862
100210 157399 163863281
88445 145816 143260337
74895 163206 220436904
70885 88063 4803512
190526 198246 654605562
34931 138639 259641251
42267 139399 242988918
198437 199374 76919441
27945 100336 827414524
156815 192632 616113657
100163 118228 849964000
130552 142280 850626134
113954 122132 20528355
123398 169697 115361279
149016 150304 604737278
121421 143876 36794612
133033 143522 26127073
2583 116118 284292225
146608 192471 114362747
70079 96773 66511362
176160 199923 157528642
149670 172553 57032656
131511 167202 806066810
63235 71778 335370411
198648 198833 484784
41838 106941 162765749
64184 196796 331360237
168099 168800 1732857
127395 187866 150586562
158068 160964 298368626
196869 197252 947869
131670 190759 316135523
19840 178515 417659963
186287 197505 28377607
82321 153751 178275081
153998 171744 336134897
81687 163249 311114477
36153 53119 717067834
72278 86145 235257105
116 171627 428941941
39892 112694 1216963
49369 77488 328997487
13428 13968 534515909
65735 97416 78949930
175610 198360 57015430
60068 183159 695810968
195320 199187 894526938
132607 154294 512678274
151773 183359 646568281
197432 198791 905391779
156156 196113 100001151
145251 197653 765043425
147676 168429 51820335
112337 173009 300959976
176479 180200 9243526
187871 193968 989419651
52846 118309 349034835
23672 176472 382261369
47985 94539 116443320
65463 140515 679505953
6397 142506 690205185
32903 63137 45006534
68367 186894 295795419
18965 198395 448837913
130716 174922 887904562
145980 163025 42437307
89872 121824 79971923
72911 105843 82064957
58110 194787 769212035
45944 176739 326883427
38567 69349 417089303
30887 30938 608465794
175321 182592 18126965
80581 102432 54278864
55521 76241 52138223
29862 160855 327879017
3467 153604 375582589
136004 169963 601242978
167101 171617 11147851
16037 65645 363076454
151082 151267 875092801
76719 113377 690515389
29329 114575 336007496
59923 164313 661816350
130396 193284 813368447
79220 105361 848494275
67723 185784 586281204
141491 192007 125978789
147737 199321 974367372
167572 192583 62397899
43224 68654 63835562
35042 108582 75794203
44793 157501 281670060
94338 122998 69241965
64360 139243 187202400
164137 195103 77336256
156733 172902 40363072
93585 117639 60255172
85894 121586 89192625
152667 157449 11871835
100895 196901 240093220
44509 148505 705108547
49461 72852 58888641
123638 195680 617105583
80691 154446 184048595
107370 142579 362141117
178345 183768 864720817
180558 188149 947446289
39455 84810 988241908
178340 190768 486283090
132460 194082 514783275
175688 181309 359243661
11 42597 166966050
75536 154826 126006333
85491 194541 272166655
60586 175314 410027159
54751 162230 268773974
14066 100082 586984787
184875 191521 16725022
158427 172087 34083132
64770 149008 210414656
70504 122470 530972560
87750 107940 50246596
20432 24648 735239859
77943 196975 579524970
118705 154366 88887644
79250 113925 86679824
36360 136740 711416066
108970 113747 523650
45906 117279 124390120
61395 71851 26214708
101537 178760 192943749
126719 185075 197558852
47524 64069 17426817
114565 151655 130346493
22905 31064 20489212
155648 182186 66348711
179676 196962 43387956
196576 198323 4402510
131816 153979 55115914
20027 43084 57932983
2715 120475 331664928
85149 86331 2952185
120436 130197 24458548
80273 114978 256597393
189116 199281 175147389
105214 107697 6277347
50978 164647 17358676
10128 42683 81757717
145676 165403 49226287
35269 168901 607675997
105533 176465 424378975
129099 158820 73986241
184277 193868 179193750
138944 140849 4772500
199234 199574 896636
113955 137247 44841737
188729 198209 305274499
167571 190532 57240058
197966 199515 265938530
171578 187494 39670197
6541 157725 378176459
166743 175138 20888843
18341 132068 284772244
149741 191363 255364626
85526 125790 100670892
71330 108497 276664769
23185 77246 135668642
58666 117129 146217638
72427 188459 289564835
176314 179574 8062404
164667 198079 354441594
151942 194803 125367194
167880 187249 33504247
31260 199550 421093153
98658 144899 115674808
171661 183075 28513654
116345 151998 923120488
16 28610 232528263
46715 115684 172649011
163738 193806 75003519
197108 198504 3525830
65268 179793 771881513
125338 153364 69674428
85865 156474 176069394
7983 177731 424543925
160012 195456 88540848
135250 151626 344806044
177751 192838 607606655
94786 182762 219737660
75793 148854 693261168
63572 127808 616795355
193670 198560 480527683
11334 135208 623091022
59481 127155 895252884
188390 190850 370036
129722 130055 42351540
116613 177035 150733579
30887 93285 202663305
126134 176768 437157115
158358 197513 687048775
59331 141819 206206039
53658 172389 943228724
75999 90526 36261644
83742 192108 270482246
96743 189843 232562269
130533 193682 157459086
25338 132517 268514669
138472 147755 23126672
56424 162404 795127899
182959 192879 24818195
130337 151719 53152751
22244 99424 189841936
198910 199282 941147
193934 197339 8644951
88270 124101 28496926
166424 188003 912535470
107216 128776 54133768
85145 190421 262609260
187006 198160 158788694
123281 165143 937007848
22900 169861 367721388
117571 172227 136343800
34146 99432 730688475
150191 157220 17421163
192321 192549 303445
65925 141214 188168316
168387 195004 66460376
83000 185906 842645855
34558 130619 240670250
11473 26411 944228403
115766 134646 686307052
52059 97558 113832037
5725 120566 426934872
122604 169771 767162460
131909 158094 747935544
39838 159913 300253364
197329 199516 815184252
107252 181062 553091397
129447 166471 92267913
105587 112495 459251650
89801 173964 419613796
187390 191027 9232376
65222 175966 276522016
123382 189991 59965468
149909 166022 633487102
168499 195759 516752423
95659 165951 169115816
19292 73603 550530025
134697 180539 114244116
15019 25258 946009320
192285 197489 13144095
166355 174051 979786760
186456 190522 4286079
119322 168942 123803929
112642 114350 4319831
148914 179937 917584488
149548 183280 84110743
76911 123962 301256312
190255 191420 590373284
83393 173724 443794625
96853 118695 54813984
133669 169384 102085131
100894 190878 305008407
161716 181012 48036679
26815 81641 462161881
106488 161734 409440217
65076 76241 444177485
55934 170758 286951375
154088 158721 527891066
118695 131180 31294809
170711 186264 389434125
57732 181192 585004460
117987 178876 355097113
131351 141728 11955349
173479 191581 26433794
82811 131758 122289136
149934 177645 861509844
93444 183046 223767411
124747 195373 800872927
112144 140018 69719846
46478 48634 81223195
98616 179300 201532779
130771 189225 145659036
150382 152545 5352802
189326 199990 366732706
107958 123131 38176588
81655 106357 552280679
186362 199045 239317666
176690 197141 879122565
176021 179956 9765585
139632 184953 816426730
127957 134749 16918940
28969 128663 616662337
182713 199424 648559857
3967 27809 59590708
73502 194246 301460886
123020 158300 87820646
180264 192342 308504665
10691 58855 98222419
44052 167604 560056483
15197 41923 67033406
134649 143245 922448593
117636 168503 498054698
189790 193298 8848453
255 51867 129225990
49998 140943 227619571
55221 166126 277313716
140216 188622 990302032
62231 65871 684795062
96798 152771 253215457
123229 164660 555028517
118572 157949 856420762
6945 198867 608097964
124123 187014 156606446
20942 37607 42096164
103323 105914 462032113
51076 139968 222526848
49738 64506 487882853
167911 170754 6959657
165067 168017 7324041
141743 149930 887450856
140873 150387 155678700
192544 199830 14638232
31094 120111 671584725
12111 91355 297459623
58806 115994 143090059
86919 185795 246571707
91065 139974 946378632
64238 183431 297597809
95861 150018 116144721
153249 185662 80809936
38545 142184 373084404
136036 151485 321208550
50165 171465 255197696
58156 70417 442633888
24886 174251 830572946
3651 79447 736631222
153483 175962 56117750
74962 125280 385803784
189338 198017 11622182
41340 65279 819177175
43314 98472 172710287
147031 181232 134772179
86444 88245 597881344
142228 168751 423132224
67799 156009 220179082
188568 191156 6528664
87207 134581 290346487
54135 102307 310195155
185066 195460 26189793
19574 146729 768425085
89124 140879 129243315
107441 177592 246346339
53930 171799 294604510
105038 142112 92812523
161246 166810 13873227
8337 60888 945743578
157420 186314 692717789
134506 167807 83016602
15282 47897 628770500
101885 166447 161480645
177353 191193 605552773
74086 106626 80997264
44563 134048 223905024
194536 197091 6514696
131379 133834 697109181
77990 83873 14782350
27042 100900 184933626
59165 198672 452680399
83114 198701 924855710
153206 171963 506545342
26369 61962 89566501
154898 160952 542666354
186645 192512 14823981
185202 190380 12999042
60083 185695 472102150
149542 168811 382045917
74087 76018 623245235
192174 199785 315262864
150198 158954 417258825
174462 182562 174270400
43529 165117 304047723
88784 181996 184671151
65823 118554 719475719
85952 99462 309861318
8648 171894 820044653
184946 188774 831050
134684 135557 2089529
12080 17945 14644256
109546 120393 90789627
188710 198363 24368164
120001 179296 623228365
103497 195910 954962808
127742 148031 50438995
77924 98617 51503075
52565 100884 120853130
9284 18734 23761264
64899 92365 3705498
73111 89649 252136620
125823 186430 150872841
155339 166386 27742066
41163 64901 59583347
162944 176686 486779471
80548 164786 210339523
188800 193921 12892462
70676 173873 257587364
18996 183617 411567511
149282 189101 136756403
80487 134136 800587867
105727 124595 47467887
2471 62282 150053732
190967 193237 3262794
80857 112112 124750649
23205 52671 73885667
175649 195510 49708015
143012 146801 9457730
42034 56939 37282364
42242 68021 64651672
179259 198304 955557555
123805 188207 160412897
35353 55947 51741681
157239 173287 40046914
161709 174025 168716550
70859 173045 255085572
58593 109934 128447731
148444 158306 24591597
166678 192089 63401493
111202 131748 51462977
148902 173708 214578113
77940 177230 247871023
121782 156185 85547234
50007 175481 313698714
103720 144884 103097119
162464 171295 572910706
16926 125465 271884150
100846 171752 512938783
198952 199143 477051
118027 172300 135398749
169566 188704 47663866
37863 198280 401217356
83533 196649 923315023
24318 93916 853443264
126437 198469 667916156
31195 95374 424383243
111834 131849 50121390
82678 90422 19301597
50612 167922 816632363
150192 174697 61071344
196533 199592 589408202
63888 98984 563484563
132357 164441 79993830
190223 195693 579162574
146426 180836 85731485
176326 181582 995053316
189427 198773 863155915
170279 192850 56377314
182928 191102 595047909
169618 192430 125049289
22587 54776 828363738
177278 190780 33746978
140962 192102 127572358
34668 173915 829642867
49026 184634 893976664
88227 181674 233144631
129709 172865 107458754
161150 177832 41526634
77864 139690 154539091
197104 197454 104604217
53076 70003 42622195
167147 168052 829927751
1557 93841 231162967
41141 139703 985773725
79348 136815 143598414
44643 70483 706302979
134383 187666 639458928
197964 199699 474485456
109458 181592 180077018
138720 182682 622037229
147083 180227 26732454
77895 172204 235451245
165036 191618 66249109
96565 104330 19380721
77286 182634 263012525
20919 122884 255568114
86018 149574 158584902
52322 137245 338805734
12201 110595 246302862
162880 179156 785940545
63162 88525 28012553
131130 148211 450510988
39754 98327 146446288
16146 18427 958900224
107591 151943 110825329
119099 158033 97063435
152233 196587 110913041
125150 166509 331617520
33293 157312 310231404
33915 100833 167490679
172613 195911 58361029
40753 124518 839505939
114 16704 361337245
40513 95337 137172446
118875 152039 724939783
53536 145969 244068416
174619 191802 42933328
186513 196262 219191521
23138 123651 251969490
196443 198270 4602525
165809 174900 43795912
28590 86893 309723112
189401 199240 24868622
154940 160205 13288299
47505 67381 49966454
44022 178566 678755251
162825 189758 763187823
22142 69921 119959015
51382 134414 853890910
159464 163865 17084813
66984 110721 109222266
59052 111213 946527003
149618 179759 674050531
192550 197009 11295739
120410 146638 96123267
155454 173921 46175368
1094 120967 531794649
193520 196451 7471535
164693 182407 44134018
152492 176249 59316037
119430 197814 972466490
66926 149327 951786332
42117 131491 551585325
87800 162633 186755005
155094 194929 71967762
22590 74775 131151449
27818 62297 552517348
187832 188827 643810192
64215 126378 188455918
179591 192492 35876611
68527 175019 265879941
80669 158666 337384224
33463 184141 376726066
53747 59353 184041607
39142 127805 222030057
10853 23979 32752154
120146 192984 181672053
1239 87865 217294601
11597 182125 827977353
31070 61143 790229216
116801 171746 137038397
195471 195928 1182997
114465 116228 965051392
82303 133611 128275632
154370 186712 80624279
70668 180009 29315694
146349 192251 114481701
5229 178488 467416176
125546 172730 117465714
132634 154764 55054461
49604 147576 180515027
132031 198623 758674901
49985 170705 301789855
71718 101815 74905654
81532 120510 97456079
78439 150136 485222435
70064 155904 552438381
89645 151371 4631064
50021 94805 112115686
121283 151437 741128165
33721 80972 145122174
194032 199885 14822533
1429 10757 23380453
125724 133768 19991015
34980 145197 275867326
189496 189682 92075185
146276 179972 544107660
75423 164300 221883282
163125 173693 189313968
41846 71190 73625064
55863 98950 107694256
71529 121995 544088934
170996 172373 3395253
33897 105342 178903982
58112 199196 592865818
136951 173718 430585456
121403 185237 454943141
124245 170568 955095996
56433 99978 108793747
80387 108671 70549310
86574 105693 47499727
125472 125653 460749
39204 100991 521744324
10000 199608 474481795
24668 118179 234301639
37707 194991 698436671
76507 176073 248577032
137831 156250 430465532
17985 75906 848471311
56199 183333 317652778
16608 126530 275281521
26444 160840 991432656
90920 191374 250759526
167011 180021 32356595
34214 41683 67358954
68007 134951 566280520
55318 93289 346483542
101580 111991 739273790
62312 128133 914327909
64648 198080 333437400
117630 147518 944051374
148992 161625 31627190
70053 82134 30222560
59902 143015 207851936
155303 157947 846856051
56225 127726 158858091
62652 148048 213260648
88289 142964 136503471
198067 199095 2601014
185379 195270 24970076
35718 70043 856629867
38253 75450 93458111
150084 178956 213639060
121724 126465 11853999
166099 174083 5923500
153229 189836 91345174
47425 121222 63913809
48065 82382 86029610
77186 123840 780149558
17459 103432 215064130
48920 71972 57992838
16912 81099 160905643
52363 146223 667477997
47040 96862 501515533
149313 191094 370440102
144509 182911 95753199
169042 194763 64180456
89535 181147 228626571
63008 95170 80217156
186168 189245 7775952
148589 164787 40453776
57657 174409 291712551
1588 11035 276686725
167414 198918 892910900
5887 46967 102975104
147544 195396 119465527
30691 197758 729109696
32460 129963 244310200
4492 194112 474327137
98619 162337 159324043
163356 188080 61591120
161416 173570 30216758
11160 26287 37737141
194508 196255 923997907
107176 196330 979123085
45055 48046 7469309
20161 125439 899301073
163831 191836 69831725
169574 176158 21495753
128958 174903 114448372
137846 170137 80464552
115611 142743 883813051
43130 158028 519994197
65842 78543 892148467
188557 197027 971638331
63515 69071 784912576
31214 77034 115021968
614 97434 267907817
45082 169452 310915966
149228 193750 111159563
124564 134621 25069308
55424 87815 81366954
65459 168130 256432406
140306 176165 89383547
152738 183385 283903853
162049 173347 20218034
132567 187032 135676829
21681 69264 119503182
90742 189884 372270647
100983 176353 188395496
33953 103647 781549028
91528 179202 249385986
15999 163394 368678037
125663 172035 115468889
82083 173969 681081687
197947 199785 934468158
16963 194343 923565266
82708 199993 978846326
102863 132412 74274911
83139 176500 953917412
138450 160440 54854890
96593 109633 32777559
24671 70979 116371785
115599 118219 6552597
165294 165431 317657
113419 181415 169625032
189704 190814 722093694
198092 199138 2639676
159979 160973 2527829
120853 131445 563258221
37250 91886 136892980
72710 156778 230789557
90412 178065 218745100
88734 113728 62399650
46121 80541 650544483
153768 166772 32573056
176321 192643 40752339
109318 168508 411884149
28229 63402 88495610
59926 79703 342492613
99238 133852 953544558
138917 174611 902760071
78695 119330 101620852
130581 169580 97187309
175257 191851 562577863
153558 171883 905326315
167768 190567 56798075
59172 171583 280762969
24566 166172 354333266
76753 109361 81437650
162348 169974 261435814
199463 199606 358945
132383 195661 157945635
56341 145935 224175185
120782 183876 852527529
103250 108242 390744191
153186 176536 461146900
96419 153278 142097126
53338 96853 351289835
29718 149364 299493587
66630 127978 153481454
159960 174451 904077652
119640 143184 975078658
161682 192862 77747270
164422 194836 433819573
166208 192483 65546824
155949 170396 186611931
128547 138799 3658697
152607 162461 625078661
164051 168251 412911748
91540 198279 590719528
80797 177973 764302173
176075 196542 741493301
165858 197656 79497879
21307 61346 657132820
126552 160550 728246102
126323 158117 79150265
85516 93479 437470811
43761 161565 824460955
132437 188058 138575416
165129 188285 57616555
38297 129862 324931940
12188 73270 187816912
86318 103046 41306603
1739 39575 94863480
30850 199058 420925610
194048 199908 14814407
34008 93388 98517718
139379 167924 71203650
119467 148637 72704811
12606 189068 165956948
55192 121593 166351859
1082 71352 973002330
139125 167039 69620894
177542 189598 403392946
147888 168805 605509945
63476 148010 485257990
65225 152623 218253300
127393 171688 110297202
120001 198473 195928151
154472 158115 748301
90457 116623 773131925
123910 193656 173873400
61608 123147 154017550
26317 101097 394943029
105659 144430 96995373
40581 74588 85373294
30124 195021 412522907
3694 196824 742764807
87162 120507 10169763
186865 194151 4470660
91003 139354 536011111
20321 122821 282901619
198866 198869 9317
165860 191118 868182906
67679 113846 115433378
6379 170895 411485925
170780 185307 36143180
17281 161643 355109007
132101 144430 282291981
162268 199136 92232928
118130 163162 112415881
82583 140083 606214849
6000 111074 356995858
177989 194887 42309066
159423 195768 991121798
18737 157351 469188151
6617 54289 119385310
56287 70264 35194460
154892 176565 765765044
48115 80976 641130958
89390 125399 90097876
196874 199904 7629677
23319 38054 36996005
157932 169908 632971279
24357 132102 269949088
18026 199182 453183011
115109 170184 916747869
84892 90452 578080689
23552 55467 197941129
173631 183319 807365263
30951 186556 388991675
121527 146358 123085892
13683 22240 382810035
161884 178212 40611214
58700 109128 80741735
75237 153849 414632951
10388 144819 867557876
23331 141913 260508310
187521 197899 26267145
96770 184344 301596193
104870 175291 175975296
193508 195361 4705632
15922 71595 139702482
53133 170839 396478004
88338 92031 9049206
125638 164010 315891541
152414 169857 43576308
30864 181531 376851317
27310 180673 383652222
2534 169713 418179549
346 58627 365854351
76207 88724 31329993
187893 198567 292551762
49261 83428 85804914
9077 152535 358978811
47766 157953 275422156
139599 193390 134162298
32944 144985 280430638
177465 181156 9270250
91892 95024 421604850
115 98323 423175968
189733 193563 652355881
99144 179449 306452585
114622 178513 424174775
1100 14286 33112419
76381 84026 19162433
183306 197864 36643327
104940 119369 36357774
4392 100109 239536507
137824 144258 270329219
34906 151658 323232945
127667 178039 909419209
80342 102257 54447848
146932 155231 858469193
95650 105492 24624662
33813 70178 387506525
147591 192948 113157387
77251 85077 19751752
197617 197692 194144
174978 190754 39389915
55308 103472 785689893
47168 128806 444428240
87496 139620 130164719
141476 180263 512024901
109962 117356 189377574
98500 147447 100547253
13443 85100 770484686
171806 176939 692432915
50383 99950 123957996
97799 128288 743933830
166101 175530 23471132
88819 115694 67062494
75458 156219 201419451
105954 172123 165293579
49835 167673 915374099
130752 135862 373912301
151152 199781 121597876
10238 33868 59153764
57467 86668 73308280
103401 155208 129524488
117862 159504 103948489
181937 187228 2848015
100036 131049 723244298
196153 196565 1068691
24779 39790 142868148
153277 179376 65090618
68173 77934 24380423
138500 146499 189020852
65068 196743 328968445
148380 173716 63175490
37356 93048 139495665
47410 170091 521668905
18323 181827 738799018
42699 106111 944966342
169195 198603 73567509
56447 193944 343668354
158211 184145 844450046
122479 123116 1612334
86640 111910 288976215
135982 177278 102922860
103037 175639 382658400
192109 196347 485966760
161844 172982 467929
183109 183165 894228262
161909 176031 380081281
62143 158757 183755982
165376 173297 19611252
27237 174416 532583754
25976 54852 72471226
146219 167782 53746029
153235 157070 9564652
124092 197853 184097712
171912 174055 985469575
159264 194711 687468527
52156 199034 367385634
44387 191664 368032134
166682 186964 50428289
12391 102865 896991541
173376 193301 105408555
45732 70587 62393062
99595 134416 87382675
96562 109579 32706962
147494 168836 819360831
119585 136468 433094582
180852 186148 691788486
172283 187343 699801328
42326 150555 270631427
48694 177729 841005654
59009 170389 166920090
115110 122971 19848578
66550 98098 881899027
87826 104732 330034168
13988 133013 333919123
101876 122419 411416630
104209 155936 129251155
50080 58914 22268471
175404 182108 16712051
168244 174565 427219567
106504 193273 903477794
64426 185801 583665337
29167 116738 346577924
88978 155786 470662375
145905 196743 126947296
181561 187406 14473407
183878 187615 9320260
19658 122581 134364918
185175 186618 107853206
147327 161695 35853161
43331 195884 381386712
43285 194237 377304151
85257 192597 267849582
79552 167002 218405488
58777 173457 286482328
102060 115073 32759642
118103 122752 11811228
64320 186738 653204175
29033 90915 29108393
134549 191460 595557358
136915 164859 664508690
39096 103059 755960639
198745 199831 2747182
106303 136209 74942506
142764 155544 31659159
15570 83385 218151915
82757 185905 435792770
32914 168583 858242499
193195 195431 551913664
197731 199547 1501348
121266 137838 41288036
128115 176838 654672335
189149 197289 20583507
49324 180566 512767014
74781 84109 880746055
106143 107578 3656215
32107 82038 717998309
150319 179669 322887380
72097 97517 377687787
160422 169418 704558575
8167 183151 950252264
102993 141875 733535207
137685 159033 53180062
188532 189397 2153145
179231 189482 25623414
27130 67659 101892910
66021 185501 298171538
73105 140814 169158307
107736 194778 644854051
161192 165840 910610789
44939 154507 142399616
72320 85484 32978591
109764 174715 162072012
117434 180982 158561947
175390 176133 1874836
161792 183626 54334282
131133 169657 95999831
29550 40830 28566842
190072 192784 6860221
107203 139427 80698535
187397 198890 29071043
56742 191715 915851542
131046 178873 703626857
92200 123796 669267030
1572 98572 294769830
28567 123872 238985333
3369 186635 458145094
134087 159811 64080438
63165 126322 627708694
168994 173600 11381385
164707 185407 51415980
50801 99197 121073754
8001 78933 177881247
125550 198774 182769566
142634 181748 531605253
102418 168157 164436021
3076 121906 297688257
108594 110202 911485989
2489 163148 560184775
28046 138195 505153737
153615 159804 752806274
9441 32559 302048238
79339 176376 487463799
10966 141919 532705728
30228 119274 964758688
62422 93116 76604171
193155 197282 10497042
101763 154480 131792601
27234 117859 227083343
143669 160580 297650239
183065 191364 20773990
87355 121964 86511616
187043 189994 19841581
11662 43738 80435572
70809 170532 403554214
120961 166739 964193046
137906 143410 13712763
173710 192178 267986083
103723 124275 196845505
70570 94470 520838616
136946 152815 39501954
5519 5889 914716
139214 192108 318994583
71522 109738 95432336
167664 199333 443476092
193993 196177 5546919
146586 186071 98260551
181074 199619 46607428
67189 154641 510538067
179765 199033 227316522
19693 142204 306692533
194861 197710 924281834
87255 105042 44148220
6612 174201 419121311
86244 121795 931053739
103450 170260 167043607
15117 174595 398748088
88049 133713 833625953
49806 64596 37243302
147962 176146 70317001
107592 182301 186593166
2514 90616 584182372
153291 191971 96594033
86343 197629 126335571
160005 167764 205063630
155424 179693 277502921
98621 124170 64262079
91244 175204 209594490
189216 189472 644534
1161 74418 183843395
15458 21705 3188338
179839 198846 47749435
72534 133007 766211226
52385 102506 865519041
94577 194725 250229300
39807 100040 150553445
53591 118024 161282657
102955 169648 166867394
182468 192977 26296498
162234 193315 112697144
45200 182821 840083686
33560 62437 838516403
175854 185557 366815085
156686 170710 134987691
66075 193481 318157377
81760 142231 151106080
23653 145625 811735589
146767 175895 8114110
70433 192294 376508969
55567 123732 276126292
93233 105145 887724330
43267 192694 767507473
193574 196636 7808521
112450 112970 1321457
46802 76913 470386917
23909 88774 478723728
177445 193534 781261279
11108 25849 36781141
131216 148474 798887754
73832 187352 283175154
182711 190101 18411700
114962 195209 200417935
136612 166665 74985860
117295 194695 193233008
123375 174718 629447382
59591 168472 489179441
22952 78265 138878111
110384 112064 4188517
156251 196691 503922765
38431 142661 270198832
173745 198025 362288655
193875 199310 751491670
129707 174699 112081146
54443 115499 425357733
73287 115505 105399003
8528 127493 298037667
169288 184056 36678269
78670 188415 273931591
107578 156773 324607134
80251 149581 763755486
95740 164343 171522090
45562 130415 212451248
52096 183288 772150827
880 109799 272858702
132489 186878 135454346
13717 169204 980158298
98344 177974 198950337
193939 198823 587145752
128113 128974 2149811
76542 100780 60295024
112962 173540 755295401
182716 191827 818064767
104953 173062 170168017
123358 192972 659653920
174672 180659 14973691
182666 188797 15295129
62121 186865 311346609
33913 61561 244309332
110084 190983 201903220
192641 195331 6798254
25674 119539 235283251
28829 186971 395421835
180374 187857 18536300
72927 97026 333660887
183286 183529 708392539
117629 180779 940091811
129176 145521 40708612
111493 140818 564610118
28814 199514 427189708
4323 78732 186599735
54279 182009 748395061
54985 119492 484551472
52412 64857 31427005
36105 65516 73981885
20266 35784 38836806
1312 58201 889241519
170607 192738 185239049
56180 112311 63396777
46316 181686 338336266
193762 199571 14775936
28951 167518 428460833
3280 55853 771570227
84105 162717 196211133
19817 147115 680216191
170714 179921 633291377
176322 184818 906842563
92419 114783 55985477
774 178189 443717725
41035 163882 307147429
56514 69049 718019022
49278 133822 211652037
34858 187076 380510516
42380 171549 966563991
83639 133853 591068491
66286 155546 204405193
160811 179419 5814195
124143 130995 980944414
94588 123900 73612365
158823 183130 60624639
182545 187376 168266561
73676 105776 94728506
93403 189492 898304718
195362 198516 7990641
156584 193606 33010939
173633 194756 52830587
20969 179136 395516784
177032 188638 28954552
135851 172409 91127704
94598 112695 1800234
172698 185015 30695321
72592 125163 172805434
57456 194133 934504867
193197 193771 494856820
74692 164969 258643557
34419 185929 581985964
48829 165379 368336371
39850 90409 274423325
131 93181 848311219
107738 145394 50388222
62656 149471 837718360
32142 53704 54122355
142581 181577 97189809
77237 92445 37931942
132280 176348 109863218
33986 114642 202104864
129357 155938 66014376
19746 55210 88872952
43283 163447 300402401
85716 115768 333570677
47753 106828 127488985
33518 49548 40233721
80556 157366 583230661
171884 199950 70376016
69678 184981 800292092
139774 150995 36845470
41990 185192 582005797
15845 82584 167345009
120572 188736 169924619
186251 188661 501557
179663 192534 888215935
16423 119936 920228212
118707 151284 968473617
107476 142086 86595112
167425 179699 30505617
196494 197069 1434739
405 125858 991881555
23811 124165 720357168
198691 198956 689057
188464 197382 242157774
153241 194939 104219683
156645 197006 604646060
178682 187072 20913517
16002 124060 270704166
18315 142440 310699653
60168 71085 24112358
34981 105524 331832484
179894 189051 22863840
180350 197310 42534400
88850 148245 148230419
48560 83565 252059371
80052 107177 67564601
172680 173872 3019912
196045 196682 1642602
122187 192231 174690553
174240 179174 12256931
83169 197071 284477356
20876 134479 284550762
39443 164554 250298374
102829 128289 33184279
85157 131075 9130781
164492 186726 55283035
112071 184429 180544464
154079 167523 37645856
108700 163174 705578383
143820 193770 124598160
15156 141439 776209256
142685 182412 117412441
131043 134073 779301356
173961 182664 21730054
150869 157034 228901948
157756 179990 55472275
166754 181241 36093241
59683 149892 359848929
155304 180867 63908747
199627 199778 723089645
22398 53216 77297627
14191 24475 25617451
125271 146665 53258359
123788 170346 982926191
169995 191918 54716988
33479 168407 337574209
115030 167949 472505055
58299 131935 435960991
94190 184919 666077715
51604 111705 81330200
164630 195514 77126286
5181 91797 217022895
162280 174679 115895887
16273 77964 154622164
7857 121742 285322887
188791 199198 26298827
116177 166778 675626045
149699 193091 108286382
136442 190001 133519423
6562 169441 407491001
28546 130372 703049550
95950 157460 1349070
13549 25170 48821381
164532 178461 9100635
60669 138878 813601305
191460 197219 639546998
193612 197196 4661970
82072 181811 249011773
25963 124207 246319688
19802 162240 431085944
95378 197750 255918463
95395 111578 40587692
170154 184354 35350840
70278 101767 296737987
60919 176325 656493782
1451 161937 184823082
26650 91578 162818405
33728 113166 199074329
18991 132588 284441316
75276 98570 464016759
121911 148843 67058217
120948 167311 115594887
160990 183705 56521341
111245 153410 105238789
144191 151982 41326038
23482 173722 375784978
92635 103016 25679833
47460 103097 388575309
121737 179990 145139538
96122 177526 896727942
182127 193231 27775267
111723 174645 310661767
89512 105969 162539926
171054 196661 64127510
9852 173338 984966088
102382 194314 229825423
144647 184128 98381357
176436 186404 24679782
185531 199305 6909053
26194 83735 774118185
12597 93010 965003392
80382 173403 938289057
115338 184049 171366853
114675 175361 842371764
111700 170456 162148497
113310 131441 45370408
111898 154448 286603729
128807 183227 135589904
123379 138451 37493996
55132 196364 957141596
123641 145104 463688583
188114 194015 408139285
168679 199606 77436963
12235 116862 261955872
25871 194895 354869673
139246 166801 68725152
104391 173345 678036148
28459 62438 231728321
85000 90949 704241079
128365 144131 39233123
153798 171216 682159366
106634 127794 583296541
194056 195953 360419679
64682 196449 843117495
190237 191500 3218727
187519 189902 6012734
118961 159285 100558714
32229 61113 72643270
94620 100039 13407433
63967 195655 375459389
84568 91347 324045478
179634 184251 11507570
79896 121149 103184214
108330 162504 135364108
151020 195307 110591256
134035 150239 993330825
25331 46367 52895527
18534 136771 295941979
58867 144937 215160705
130100 143063 32261714
103545 167891 202980479
40544 165067 311412317
1724 174290 431626360
112835 141353 71284339
169606 188606 807968065
122232 175484 132735367
118082 147652 369134387
58170 189504 833012685
170217 188645 917972986
44068 168804 863685454
196769 198573 1907470
4477 178571 435364570
125267 170985 896827206
44112 113189 172933825
38297 92501 135725182
82567 198455 289496827
185863 194438 598867848
123794 172856 122139347
111546 146659 87740474
24227 147115 584845482
42739 122170 231559344
186032 193019 17611283
77601 195834 295394062
80715 165954 288733347
53304 132633 408515620
172302 194274 54964494
43070 141358 183373335
180281 182080 139875429
97632 190890 233011026
108428 118284 676311278
26499 165716 398473399
152330 174122 29142789
37606 129813 920711604
64832 168175 288398861
20457 86352 165383088
133217 174640 43668534
190689 199726 893790059
150129 157883 4280164
172475 186935 36010300
48229 94889 116726469
2143 2255 285188
193985 199075 12904923
82189 164682 206011354
24458 38221 34597120
65835 184335 890733706
163977 189862 64480327
51272 169736 296245355
170464 196861 6220833
42978 129345 216197736
94989 187653 964460385
36288 150839 286675701
8661 137142 321670904
117850 176366 146039408
129451 138165 21705690
77578 117659 337509914
101396 170119 171827989
144700 168167 58585903
193563 198262 69153811
115444 128756 313200529
84992 99392 35607916
196047 198713 6740286
146431 158058 454886293
144752 164648 49690034
122744 129166 16001058
189943 199599 24464061
102509 150484 527513662
78771 135534 538129318
79485 113069 83944750
70404 176982 47470144
166497 173593 264538005
70318 155778 213271388
190356 197983 498562797
88763 171538 296359631
37130 184506 712400502
78738 149034 37642541
15211 74411 143920881
125616 174590 660225970
166592 193146 272694514
114495 134082 48969176
144840 179544 170876565
105381 191115 214150205
53998 172338 295779535
183404 192745 23413396
50321 73736 263003225
92754 134713 105060610
41941 148499 266420877
192032 195094 380986186
13995 26281 357098508
89569 169305 199061915
22365 90031 547812734
102246 142825 101680087
189308 191727 6101210
96611 151467 137165397
133587 173530 99466488
120606 144201 58780166
157991 164234 15684186
129609 182114 130821970
58227 181004 306713734
139690 173491 84195008
35313 199798 411553094
31364 132795 839772924
127853 180777 233040030
14324 121977 553828384
185073 186289 973752798
24610 80497 654425229
14571 137490 815112314
176337 188226 98011648
63102 182581 298319625
44780 168017 794807746
72456 103608 77439218
115936 166847 160832225
89181 192060 256799066
57864 185234 542471926
166335 183982 473361876
166246 172302 303116065
108190 158650 125992638
19282 33241 34859964
152299 159142 17119528
144867 197120 130588866
32017 183878 786033727
31938 180001 452866004
142384 178681 90345708
1385 100952 249230241
146879 182110 115749157
115331 120331 932984452
64277 124916 47933675
141198 146472 277575938
165388 175909 26155872
19703 155686 503643937
30055 181819 379625216
189656 190294 1559396
146665 194057 118255111
80325 108335 435020186
23835 93291 174075535
137657 183568 114389106
42289 110944 359634501
180536 191025 761867081
124517 156757 903739779
33451 36957 147459071
8641 125291 292287200
84200 122451 95619611
152024 159368 545866966
27976 194753 417183422
161338 199449 95342532
144145 167532 58371099
52131 112683 151688921
197634 199205 567122198
178330 191885 786060596
48814 104617 139546253
39932 142924 660415628
95261 139611 111007074
124175 151740 419829293
51074 148259 243123645
8192 11537 667225015
16823 43081 65854826
80895 113412 81308509
51013 187285 340529640
58294 167381 272638941
164131 183675 15572986
23584 146403 307535024
14306 74456 150888613
198060 198681 1554029
106584 135647 72826047
9411 153279 585861814
67049 149328 986835191
117213 190698 533684938
159476 187279 847082420
53609 195956 355872952
183649 190170 16296462
18501 176417 531519733
179682 188475 21970302
99269 162896 159064823
29213 98816 891919050
101370 176982 188988731
192637 198458 1919408
82623 166380 719958195
55977 73030 42916869
66317 197460 637436192
26317 80685 136538013
88057 164715 191328675
197197 197267 175851
114385 162764 120730697
5907 158781 382424071
24292 136732 686663581
63237 145647 234275267
96780 169020 633419800
4623 178243 915671386
121066 158818 94010556
69879 196155 315443779
174359 179828 13633042
9523 28516 47493174
98328 161457 157910123
41782 194312 680892777
62346 145135 608698050
33797 128894 457320748
62209 106553 239166556
77052 79188 5365123
161737 191055 73118217
26435 180151 949152000
23457 118695 409447702
70156 108488 879086085
110675 115959 911066478
161577 164148 479395777
23080 25492 6071851
160547 164217 448983879
153960 197955 734191390
106101 181958 734402714
178223 185859 963442366
81148 81718 774048123
24200 141319 293307370
177768 182534 11910847
30904 159720 57206351
74030 122838 122030961
24340 181419 928301074
14083 41374 523152724
185900 194764 22322710
80406 123856 478362689
26783 53842 67942026
160723 197427 951379329
111760 190412 196244661
167465 191495 211051454
17622 177948 400912539
29943 94667 162214352
82694 198300 288772652
41887 194761 777021677
19673 124141 605491752
144008 156222 129540770
92185 132527 61372289
110559 124019 33899825
10382 41128 77186259
10389 194842 461354918
148707 197616 42361971
180417 190091 24074457
11736 121169 600324696
137504 155975 45856209
182535 198445 901261596
9664 100180 787438603
159147 189731 76262744
175896 177954 5109173
181286 188110 753978390
173006 199753 67097169
7591 167873 744532747
183128 189901 787473987
28917 81413 971157854
90824 173921 625215411
152768 160347 824596410
128046 128070 857801077
78985 101778 56675830
85815 149854 159800454
27390 66619 98652824
24209 130988 267531680
35102 189649 386428901
83019 140180 467309674
150736 179431 71496435
94253 132998 97005104
2878 111022 270793772
58543 59589 933380
153451 166412 32433923
165776 181049 38004884
77002 175580 757448615
63833 176469 281359749
153060 156786 275345222
192133 193152 618225673
92592 118721 10085598
23759 73761 488648343
111697 171399 436359654
10730 178440 419348853
180650 191265 26522102
149000 153448 4064110
94883 107501 31560110
31900 116699 212415749
9150 13094 906018118
148116 163917 39473858
57726 158201 251142174
175379 195414 50118449
179756 185677 659328775
35384 50977 377197280
116274 145034 71780342
70055 94649 742812907
33056 169194 340602642
199832 199885 804084583
140116 169233 611760919
172089 176304 10495007
17688 126650 272928881
78901 167616 221541463
132573 155900 795447807
174029 175287 3220539
174548 183335 946764526
17943 117415 673511790
61432 85027 59183335
96591 170563 692748443
5075 36411 78456854
163344 171854 530898105
173064 190786 44258209
115155 163597 902589829
15490 122789 268810892
184585 196999 221245397
112350 197755 213385362
6943 17943 151990517
182432 189016 16394632
135123 181309 281163597
158545 199523 102605460
55398 175638 300554470
192943 197718 945465456
155972 171068 729184034
158918 178691 49263718
84806 130221 113511588
72178 96353 60180723
146979 181011 653368343
94335 144077 823564919
145859 171050 62733049
126818 178046 127637134
111301 184308 182149273
17494 49720 80726639
37755 40837 174391461
49680 161657 280098148
120604 139304 749627487
92548 99410 17019396
179012 187218 112723523
192278 192949 1651699
53592 158344 261881713
112554 161326 121796908
168226 180302 25085916
67103 187171 299675041
113248 121194 688169433
151087 196428 113316045
18913 21492 705126696
18270 66308 399957411
67433 176081 385001510
118493 171930 254168244
168734 173083 10755586
42852 160619 344313438
98653 102758 10138952
36464 42700 15801467
5678 193502 469744124
177143 187026 24578634
196974 196999 145982235
198298 198830 311594426
26658 154242 471567129
145560 193070 584921568
117109 149782 366137236
184534 197879 36129856
193210 194668 485259063
27654 102692 187840315
189611 192199 6540816
55426 165884 624568531
116650 156954 808510623
44531 131455 840665631
92276 172332 489414395
113830 125645 496198048
2217 170726 421423013
67001 83141 40431876
185993 187080 2704296
148030 186065 41335673
74436 74914 276181355
65048 105013 48592604
113066 133695 242561799
30316 49748 48798703
77024 124284 118319345
151221 162729 724851145
28146 50918 716915687
82931 176342 898535858
146764 148617 415207245
72470 187013 285781963
15829 132307 291646921
159971 163913 9885383
167648 185067 68721357
66127 115796 239793572
190480 191109 1624131
79159 139169 261460138
170522 177891 18389645
2471 173939 556924153
102702 166112 293705342
180437 189010 464579065
77486 122990 149983147
13107 173193 50152499
158782 193484 736748481
167890 182124 627610842
135120 178733 857623672
168643 175720 17586097
81496 131433 979579970
124658 185593 151718843
37616 61525 327937904
72262 195063 472749953
178450 190051 49818673
67185 129475 511007355
149671 196389 618146300
100184 111775 94587916
65232 111281 528764011
15164 106110 628958262
156655 195708 97700519
97743 130766 893590945
61442 171935 709515197
145725 194411 121480234
19435 19459 54296
79769 81955 116944618
92616 135176 106496835
51478 154517 257663717
68935 134035 162728269
62627 105430 840128126
177594 186211 181804822
14192 190395 440513827
187715 188916 3077594
53515 189479 339774681
177285 181965 351442710
156032 164181 655766962
82672 140740 145044325
153638 185033 78269146
16246 32902 41565494
163808 176139 13620930
14489 183979 684376262
120172 122944 712757133
145621 171152 63612206
110983 137954 67499742
102847 135712 82484678
85545 151929 880979824
23287 117746 613134128
77299 91811 507415681
177836 180920 6532229
130100 133686 8896300
163745 196995 732248977
145566 167489 54670488
166805 194464 231682562
43948 90428 116466225
40832 121245 201387390
44927 126446 397397053
149912 188562 176737033
93942 107710 477402999
135885 190198 135414205
139085 158320 679932553
9765 199493 934030031
54007 159807 264548500
168865 171115 5557490
31625 153930 305993615
98280 111103 32244327
79875 152703 181789495
170462 195794 63449507
105712 114447 22009785
179998 194306 35848723
141422 198443 142413451
48936 191710 585907118
52439 121927 409672158
144298 172304 26870158
108758 165981 981076058
87701 119931 731371853
35683 191494 389614292
165767 171704 14679452
189992 195638 863622630
139509 176243 91569861
124461 165944 391103178
28432 182810 730811353
119479 140231 570524200
117451 151234 300978905
69786 132323 156329452
66388 146768 200897746
133864 151725 44417232
7913 67568 149667675
45205 75819 306612627
1134 18283 415560949
54374 111727 143641934
118392 178378 149570728
102995 191569 806304971
14254 197602 753138830
55314 110040 547354803
105107 172231 167666641
13347 48802 239886932
37208 184243 190301913
164252 194213 74793135
39426 71947 81625179
84862 146440 447952755
16619 98428 204657251
138395 191338 132051787
18796 94802 721865286
119166 121537 632889121
150229 174057 19140060
52426 121721 471965932
101750 163299 977036390
197242 197622 980534
143971 148488 336596127
162290 184150 127587359
183679 196334 330725972
167324 185235 44488114
4857 185960 452835890
142467 192727 125328222
58236 171480 282899700
152360 185544 82693810
101393 163309 405229485
179526 184967 489159904
95282 137214 493687167
177772 188158 828507220
196436 196759 828066515
122633 138445 281128584
157809 195868 95194899
86663 140559 400801869
56295 195407 573001606
10608 141820 328489088
18125 90862 182315940
145808 150207 10923147
186718 197045 23672868
130018 133606 495220668
117389 189456 179803759
125413 194032 533270112
14168 53269 877021603
115456 119819 95838517
193218 197598 785771426
108645 175817 167725272
90806 110649 49463049
32307 111421 198197329
80157 139390 148012448
153862 163278 10234896
11281 112580 253694056
36627 198885 385100154
27378 156495 323066815
684 30615 751751992
48848 194452 528013254
142663 147315 11607024
39790 80577 102300436
151177 192900 104124260
145148 173827 877586277
74012 148456 185779433
91623 104184 31159542
182004 188548 902598611
33116 95796 156979480
167843 170963 7680003
22115 136298 285936706
38085 137996 250126247
163340 165279 897079340
130839 133699 116793775
64276 135484 177995898
197281 197801 611991775
156648 170427 34435991
113217 168088 136942952
113014 196926 209596062
196957 198644 187702862
163855 187330 58373231
121142 171523 898412462
114520 185933 178037686
61350 96751 88345387
10356 100737 226217418
77 61486 711784674
140233 174933 237906358
137131 155342 665104111
7812 70741 557811693
114858 144755 74674080
88181 126129 94898467
27910 110595 207181383
115705 199996 681146880
164510 192888 70800666
164142 171266 736745022
147866 175862 69820820
104830 114820 485206821
114579 135996 53476842
62035 158529 303218770
135342 153805 834234162
39006 160752 674297888
138962 143472 820486273
17404 139775 306374656
117806 164120 115633331
181615 186576 7816077
106091 160286 414226152
156304 185706 138374269
157364 198638 193801823
4015 89028 213170927
189856 194682 852482432
104086 174747 294352625
76764 173192 878962589
104558 196705 243941162
66668 75608 22497613
189549 190380 649182066
183916 185325 3485009
188932 194969 322313930
146514 189945 108195685
89359 183662 284906796
59147 191815 472494929
22138 30112 19908452
42065 51126 123735792
115095 188348 182791257
97452 141957 111409293
197539 198869 3357360
122543 157294 86481169
87544 94777 939226305
132997 180292 117866771
24317 187329 407566224
97942 122392 61450268
82764 122458 99252436
3726 182629 447427988
56181 113284 143004304
13160 50918 94503192
114170 128575 36042390
31344 153266 305024376
49120 83697 592327194
155858 195999 856664678
138732 199725 429400488
105824 188207 205708794
70040 126662 141632084
60782 124812 273420741
32446 161369 473873733
138332 197783 244208618
56987 175560 296309245
130167 169445 97885545
159604 182172 457280871
110091 151745 103931037
97064 180398 132242103
54602 98559 109947004
147608 158908 28124064
188005 194066 1322992
80487 84941 264133253
162630 180133 386932816
89422 94716 12983489
74238 198080 171115625
114651 124340 368533838
129124 144228 37581191
191859 199783 211832983
183548 186632 4831700
178837 179276 588386423
168707 194896 202784881
20079 129560 304209979
10666 172522 792903426
122787 191534 171344980
175195 196597 957351799
68269 196918 321389138
147785 193578 705887913
178991 192343 33471537
108440 191449 207302216
111150 175419 160439084
70865 143505 181477811
39850 111282 178806161
113290 148750 88479619
54533 113514 147779114
763 36201 244762682
131629 163027 957575274
136497 187535 127156724
71591 124851 133234448
129912 149144 47797178
73256 185030 278881979
98055 161449 158551861
99440 134219 87231783
151885 172644 51738178
85836 174172 220363287
168143 172424 10586419
90044 126328 218861839
193125 195892 730015525
16258 174866 396594186
189096 193285 10551366
32304 146232 285254324
88920 197358 921451005
93815 178794 212135789
183600 186818 899265362
44129 163960 299612946
66446 135946 337214799
91626 169131 867169252
198792 199315 1319604
177556 193435 39705225
175628 187709 129655707
107014 139975 82552062
92778 198781 677315219
143222 197703 480899435
79523 142967 158550122
173157 177775 11534853
79467 146346 167161359
79984 196135 290063518
23581 97075 150457863
132524 178889 115469198
188762 190805 25232364
191184 194666 864207774
178118 182702 11466092
39881 68156 789106652
131255 159665 70756660
63747 94779 77459651
114130 185433 677275439
3871 88226 211576938
160091 162976 7180220
97310 168569 767322542
17832 52210 86054316
51505 76006 61706809
148552 172362 334432956
54215 105499 706057069
18211 118126 985150024
37718 88235 393723405
77122 104024 1755785
119019 188157 172380387
156473 168320 872243392
117390 145086 6147980
33974 156548 303820222
83871 145717 154461364
124553 143588 47396205
69400 121532 130398920
125428 163700 648583557
29384 189277 866451640
81865 117145 792175566
75904 159019 207465743
38078 139088 872291366
99114 186986 219453310
56862 170037 282868807
48210 67399 48199251
138819 197811 147385755
3454 29595 567937015
95319 96716 3419997
58607 164159 263817202
189761 195852 15431526
20603 192668 731560078
129718 135728 210854085
21173 152797 329406122
9874 147199 431182082
39653 53219 704959866
168694 188933 50401714
161090 193650 81222938
71503 146589 622104873
52949 162428 581925848
135593 173675 829194764
90149 142498 130821653
173832 192455 46553791
192180 196680 27342935
49870 123693 185009396
54381 112538 95841735
119506 172245 152040078
120050 185561 163222349
158782 183606 61898746
115591 166081 905843018
172640 190927 81978016
137182 166918 74190215
151047 167329 620103769
163183 196983 531710843
74982 170850 909114885
105449 115350 24879673
77053 100702 207607510
104186 146286 105507389
130540 187927 142913213
44972 185695 351516298
32973 88354 139030622
36049 175033 646545298
148704 193662 449587693
3530 6420 1014175
138734 194530 911858055
73870 189590 909215005
123345 159582 180504250
22399 149000 316837281
197400 197805 1045912
173584 178641 689760694
97417 160535 157837490
41113 170732 323933110
103210 153162 174098418
144889 152524 939629010
189350 194355 580291004
120437 165355 783793174
116498 130972 36243143
160860 191631 76724091
13100 69751 142079042
186592 190784 892659027
41891 158547 291551064
17664 91520 691629408
41027 52032 27402336
140538 198025 593853534
154282 195992 213697018
97605 124508 67629206
16558 17775 3000549
6782 170086 408474964
24905 144523 234289967
86987 142313 138170839
194454 197316 80525229
32755 34863 3855814
101709 152604 573471224
43319 144988 254241036
96020 130469 330396146
99875 156279 140962087
196980 199556 6561181
181416 182987 3891504
48666 122843 104745265
167197 182411 37898101
17632 63202 586862066
132993 146861 13489364
126282 186520 826353185
104481 125763 53583379
178453 196242 312323169
37842 154742 292317796
111854 149994 661852946
25467 48848 631498780
91912 97005 210295467
85397 189604 124702440
154755 160945 288026851
198487 199446 2479203
150556 173223 41840245
45336 69824 61451461
14197 188116 434795721
184015 195803 29702430
106136 108726 6604613
166751 187820 52377997
30147 127422 400949672
188956 199472 26608578
47119 132154 212874738
22211 185031 407090185
104113 193792 614887532
50769 61068 981083996
171127 187213 317594690
101859 138121 165791340
38043 91595 112252194
16743 102570 479347758
91798 179604 219164959
112856 185874 476567828
54836 136447 204250884
64140 160471 240691086
79444 186899 236793689
165923 190664 501127366
156444 194216 124991228
76537 147366 226887895
61847 182677 416296553
71994 121446 547273575
154246 199957 624758242
123015 129735 625393380
178346 196596 110582692
88642 155268 166096738
181912 191833 84498459
146822 170099 57985536
98653 140207 825939969
111781 117312 823816269
51081 146707 866341187
105873 113739 508140553
68329 83919 39012423
144134 189488 113079364
129286 140655 587124774
4954 120091 601385545
152787 172772 49810156
199500 199642 457248553
35310 194703 900418510
108814 134474 372782829
192738 195843 7904575
137910 150535 31451710
181526 199507 45195792
171953 198695 67021520
90719 102062 28024750
847 44153 108634709
38816 92007 438443338
89433 152631 157703966
197225 199032 4573985
25406 49896 61459132
97016 152980 139898394
64921 71893 403057682
47054 199793 958846918
61469 73373 656312784
139738 163407 12247935
137947 143997 919901250
94013 158615 161350322
45957 97238 128215039
90050 171804 204031842
148566 154897 15697648
122605 171270 486221645
16942 84485 169388774
191866 193574 37927005
165553 174622 22513880
85105 113985 608971441
37014 119999 137056131
22387 25998 992208616
93338 151615 328655147
178846 194958 40438807
75834 190759 286837448
96247 108583 30909195
113816 126411 649802909
75968 196367 300695832
42451 84442 438487876
312 99076 449145844
32462 196770 818771341
139398 196303 913809285
159766 182780 57363994
134832 139856 12478400
183080 188816 14297533
164443 180601 66836460
123965 157616 470907306
19882 195618 846520904
81247 97709 40888797
6132 107481 253686063
85269 114695 73391352
15043 183064 420082429
177790 185119 18199042
159862 181383 53687584
33958 62236 167014166
93479 182283 221790038
32061 119409 712941704
13 160462 656111680
109152 168293 863159553
71191 171053 249287618
156556 173980 43512990
18713 142815 310624927
68106 101719 83732814
170306 171642 600596814
147597 180882 83001967
139075 157064 44738959
148832 159017 25399159
65978 87197 265661395
82016 193645 539912334
62635 195179 522330625
147681 160134 31075076
193588 199090 737642915
129772 131860 993873185
156212 191230 87545212
196874 198490 4045096
132594 141304 21726213
75955 174860 246838767
84804 110037 62931076
41650 194856 382908754
73858 149239 188121852
91117 136306 295961099
159822 178206 45782476
104446 142749 489496962
87563 191322 258928753
49665 107302 144248580
195649 197414 4452732
86919 160236 641464252
97014 140862 109783015
188925 189082 107290913
129242 189981 703276006
78335 176461 244998492
76714 113245 91322156
16470 124533 582627154
187800 196711 443503874
108620 128746 50495262
173430 186210 863996776
72276 113624 103341403
99605 145353 114518686
23877 193796 532513356
137793 170069 391777696
1323 43966 85864297
37078 89109 130519958
137536 164705 584898182
131155 184186 993746743
16536 185817 423104422
51732 144351 231748466
188285 195714 18759149
168327 168605 551583299
43217 45291 5195747
185005 190467 62338867
140294 183848 108461650
64722 115605 127200447
145225 182983 73915491
151038 192801 614008808
183085 195119 30191537
59064 116190 142915894
186562 199570 32970674
54356 187868 333570449
129697 146192 41147625
40840 59642 263072795
123676 146648 57229592
117741 137308 43405299
25942 93649 169673238
195742 198802 763020027
92539 156425 54045394
124259 179965 832232645
103451 148814 113570733
102552 152129 738480132
28211 186701 581868107
57876 108565 126796241
128261 198771 176049539
111954 129582 427429123
19759 125460 438599330
88887 131996 107706295
89482 190801 41338041
66261 123466 695888060
44878 71570 767104397
152359 181870 73678627
106381 129954 874567770
140263 169453 825364452
128186 197972 376652953
191107 191364 658983
116910 180275 158099055
78631 84968 975370304
7872 45194 625105079
57469 195927 563721569
34682 96353 154431835
114513 179688 162530045
17014 56880 99908997
34601 100113 827965155
67674 68737 556163444
94370 194248 729262904
74917 106847 701609160
181679 192189 26271315
20043 89395 173940910
21262 113801 231899884
170256 174443 297286643
26046 30994 649366271
56889 106216 296953472
100539 106081 13960553
158876 166427 496970354
82813 194415 533191301
64837 155185 225542824
49726 53246 856365091
68541 169707 252623087
140143 196768 592096658
15894 100602 211903273
49657 95097 113756078
107092 123049 40200989
107653 151596 109797758
65168 125772 562757187
103154 193730 226474773
31757 39922 609296713
97494 183636 385561801
50067 173180 756300238
103799 128048 359168317
134265 192099 144216028
179118 197051 13545741
169635 186620 511468792
159254 188365 72594328
77908 135093 142972704
76902 170622 233974109
38243 124725 216698492
114116 159238 662860841
44289 48680 10953240
77994 189997 279580228
168 36001 89645442
63308 123216 335485431
82240 95844 642584880
192825 194918 5295927
162635 179387 41681194
168112 195813 69246784
97591 100280 753650016
14727 170781 620387052
107112 177980 978756703
166071 189827 476443874
23027 140009 956650315
70464 151631 202690604
180150 180357 552535
88954 159490 320292919
90500 108879 647292940
164410 164639 718854347
120434 152736 80484720
134889 187245 395925364
82663 149929 167919889
126508 155193 71277728
187942 197118 640580530
157579 172351 350984717
34094 45193 28009721
50481 171018 909514498
47023 155201 270354330
19276 175722 620304806
148867 188073 827596896
120025 178726 532001893
181915 197911 43370296
158938 178428 296645544
189163 192432 264373408
52008 124127 180758952
68381 128337 149910572
167560 179947 170266670
119901 137290 43333342
17836 122835 263090137
170895 194617 59267036
170181 179434 49632328
117228 156624 241599631
199265 199671 643753604
139950 158062 45055576
63165 195404 330292573
176714 196403 291232397
171318 182703 28424468
146092 148322 948312
60938 66854 14832146
19620 131149 279373529
41496 198660 846196312
62429 94999 81249954
78931 128322 682335877
102250 165281 190474948
197554 198900 3397389
63959 70104 552978378
127483 168239 101591736
128460 158227 394181700
8550 12434 40754263
33288 78491 113492898
70163 123934 134564074
59249 164372 262687689
160294 174748 621014232
159610 176420 918035021
15299 64793 576561563
180934 188414 60124162
70988 174541 258496420
166987 176258 23115121
40031 158203 295475473
152566 179247 239094452
87589 111878 60563969
76163 198893 306595020
56390 78439 122641079
135655 168197 989067465
185681 190861 113758235
162815 192251 285208691
75537 86226 26718025
88732 95751 159859604
152712 170363 851358398
73129 161960 221140697
70567 133473 157265282
120013 199048 197378155
29688 108825 421218177
36689 166641 325074515
28640 199772 428240091
111742 123056 76913538
93224 147676 760681286
84743 157515 181499936
129744 155659 799295024
150581 172055 60306372
44749 121616 192445930
17153 28719 28830044
75512 117287 104252451
86665 154603 169428453
130652 136287 13975568
179528 191065 28866269
43641 139661 944796596
165409 171859 453189522
73607 154502 686679086
54747 61755 17755581
24253 101327 473536891
187072 199111 30444919
155246 183970 71700715
19907 166787 367471674
187186 187217 86998
23794 127765 496485876
118606 134005 38533870
92308 157393 162540352
165794 193384 310768234
55792 169286 283754328
111286 141140 74663179
127379 168609 385041143
172047 174110 49770021
138616 195292 141490576
84209 139039 294325183
126409 148758 55631600
98036 153551 183387238
8629 27274 46563721
85066 87440 5887072
189896 193998 10378655
137289 171183 742247390
50629 135094 352537152
120358 130268 568736983
31439 130323 247762938
189943 190714 1317210
47583 77497 373024929
14316 78218 963112005
120507 183168 156174697
198492 199073 1493140
150243 161808 28882176
138114 139874 2222244
96678 180513 459088326
16243 195556 448437128
28739 52822 792048437
42021 121788 286371532
180551 186050 13574154
43714 62722 47776902
71123 175317 133693765
92704 136950 72596668
60954 115871 504104924
16445 121486 26528847
173960 189270 176346566
59263 127758 253974078
232 163435 422981373
72975 145152 842289330
98434 181313 870802319
4564 159921 388751038
5470 13753 20815831
163431 196651 917188118
43294 62165 47425675
32312 146122 284950112
84200 134229 499589043
26820 89036 156191068
51075 171003 775846952
79357 161592 936404101
11144 42305 78192893
23142 131411 271265982
6937 166549 399338153
178367 195285 513390752
143509 191275 220905717
129385 183847 135617755
91574 110667 90055833
95669 198068 256027073
39269 174231 337335506
197921 198464 1357496
197799 199374 215381432
117671 130336 31776490
44693 122592 601274175
164099 182420 556140841
169666 173020 8280617
168988 169763 171001255
179165 192869 34320793
18702 109205 874585874
150380 198192 943661450
74829 122846 668758484
52046 148329 240864226
172130 195558 526406601
183971 193647 290248187
17588 132688 288221851
84574 188747 983700793
13363 154619 353295927
52611 147282 784136859
81170 107382 826923332
42561 86497 173597885
143671 183132 98322960
54543 171824 942636464
116739 182328 578094352
171156 188898 707693712
118734 196487 966240817
118049 146004 69914923
133884 196297 155806880
171435 178446 938588531
173786 191257 460521803
82549 126029 108767522
188482 199855 28715395
165728 193720 231678516
8923 55657 459125090
156079 197366 940167866
74094 116431 285099714
135818 141310 13773720
160494 190720 75360309
179401 196733 371629208
50663 157810 687779896
88182 189615 253063194
177979 188173 25422438
24659 86180 117443705
173067 195223 55455396
122538 186997 685859518
178060 197066 906130594
126188 135611 23400720
58222 109882 129255663
157951 177936 49854548
46721 165414 379083800
102488 112016 869660330
171262 199945 71901730
149394 172526 10007414
174332 181031 16723000
89727 115512 762150896
24123 98115 850511727
155081 163449 21028547
157963 192484 646745880
102186 164979 284793355
103380 113876 26615314
75227 120301 727227008
31024 178604 494283041
195234 198667 405899900
146629 167931 53131427
26514 190664 459429951
30735 38722 20210451
104435 159102 136686166
16187 129771 860087183
104126 123268 48269525
33259 48626 864038588
41146 68481 68606891
35802 73682 95270707
6562 182959 606136775
116248 160270 203820734
94178 165137 177354211
189422 199007 23937504
40408 118099 194421063
170856 194882 60057522
158070 175122 42563646
177350 190464 552091572
61383 91144 74461280
139071 195802 141655289
30580 159041 321459827
32152 89646 144269981
191648 198543 17441051
76806 138885 155123771
150329 191033 101568221
158308 161701 2653176
26601 100240 257395615
22477 125073 383970358
137497 181130 108771825
93085 164759 179102639
184326 191547 18120446
96105 153300 142953321
39972 118482 196548870
98479 183724 108302371
120127 185766 163542558
20472 143119 823098993
81309 94651 33145882
49142 128844 199620543
55093 57495 6079162
17524 182531 530851512
185694 194008 20970155
187717 196599 22498946
136636 191591 327086751
140418 189044 121199548
117879 181819 994209525
24665 140678 290505329
21852 50327 236213647
126979 173339 115506939
148473 177545 216565356
46413 196908 802436831
164794 191180 65821400
16389 63656 918168131
121018 196704 188889845
61209 192758 328567074
46905 58061 27963010
150423 180410 74793618
40599 151212 276597588
126246 192883 166135051
139988 160599 51371110
124511 199067 186116817
114789 149119 584065243
96679 196249 248916214
84903 195848 276998709
42520 180301 344320923
169832 180654 26980690
196646 199779 7885960
16459 46930 867866983
90362 157237 166874757
103838 146480 626110553
1860 18778 912123064
179076 189869 26983571
151103 193451 657877993
20806 81293 485101894
75488 117408 13219820
179521 193531 35054511
116576 166112 123660411
158583 163740 740112300
12648 149989 343646987
41709 113914 180733335
183490 185908 120936492
82672 109735 304196384
43129 70976 398567152
188589 197255 21886290
114294 181518 846568475
199996 199998 706921137
74168 75986 519393106
70494 90526 50095491
151259 169432 787779811
153237 178696 63480615
130807 159506 761829352
33769 80970 609793705
78078 122581 393920585
39614 106017 166078196
129055 195111 714274586
42640 59393 42043563
89869 101742 435601761
59659 134259 186629235
94174 98276 368787154
113180 168178 137269464
77521 144117 322924785
5490 117943 851455176
146401 152462 682535827
37419 80245 233398909
88963 149697 151557166
70665 96294 63827080
147553 176072 430653864
138013 175138 333246161
199258 199824 755722263
187930 195014 17922052
133500 170346 91767818
146971 162078 796955909
53660 73874 510550931
145996 149783 9328935
59797 75768 478832047
44802 156111 278128756
140381 181549 102611686
85351 106645 52888702
78387 180670 959505706
63303 145067 653948058
138346 150610 230393312
78315 148789 176008425
62960 103184 100156708
44887 77648 898982970
21254 194295 995226797
114936 120486 14001685
47962 98959 127460629
140973 141836 47137278
121254 131826 26327153
110951 189176 631405792
152713 174416 325344294
182526 192981 26150836
191855 193326 3699353
56565 64672 372731007
84036 198644 286252145
99694 102890 575022816
100270 116250 40226653
154722 189503 413176521
122800 139144 303867479
186350 188344 939226127
48505 156492 573146351
34481 63837 12595805
148412 180908 361992675
72642 157779 238508764
65202 120386 137994722
115098 138194 57819648
52582 123585 177977516
159647 176699 688476394
186125 187031 710238938
35950 163040 729517257
116280 144827 71244926
7623 119130 279279209
28388 76857 838790474
153591 155163 3852165
172029 195192 882744939
10797 125958 288510984
139079 152226 32693598
91685 199941 270534475
16008 86871 551601402
124404 172691 269490719
49323 138117 222280613
69091 182195 282364041
34720 160915 315765653
190376 194388 10161186
37335 84716 945764
165368 185987 610231581
4855 54657 124797707
81150 174388 836492714
7454 135634 829575669
114673 179681 162153880
121682 180769 147303583
173642 180945 55446641
43221 167642 762874388
74501 128910 136007108
14415 117252 257453148
52384 125630 183576640
88896 151780 156901912
58588 197133 346286248
4544 151887 653533309
105834 174156 170626367
76410 197158 946880595
60916 199003 345133229
148942 153856 12232717
49329 87103 912854286
90758 180912 224988275
50678 160919 275767639
187285 198891 17875373
184825 198070 33428520
2739 54769 504148651
164601 181661 848549407
113731 117890 212381910
170420 184743 259258118
123859 159096 87702323
160185 175400 37910831
56589 182131 365238779
133958 151199 754284046
140982 154941 203279632
141363 164117 330011481
16187 160412 776868974
72045 146726 186593804
143447 144499 2579558
76708 78453 416545060
199648 199959 754659
20394 151476 890100701
189927 197325 280696355
129730 186129 140422850
129043 193344 258499519
106497 187045 201115805
111505 150187 96592553
185683 196065 26205212
24236 158929 980413749
23667 142146 296680989
73066 179862 266528351
117990 146152 923374863
171338 182685 28319654
129797 146482 129845615
106346 117787 28813648
124246 139909 873781889
162414 175194 31829124
60422 97109 91625735
35462 67265 79974907
124498 160329 89258903
152604 176880 213354103
113740 196866 585751530
189131 190738 105156377
22749 79693 142959212
21981 39828 58331171
88334 112092 59214324
166058 174038 19768748
184046 194872 27211342
42334 161082 891294354
182636 198647 40224573
74344 111969 650551891
67547 67693 349898
186448 199435 32891488
16751 32116 38352696
30662 147880 152284542
54056 91285 93321727
9063 75052 165655782
35696 63480 69899948
12510 159353 367349900
91040 176893 358188736
163810 179909 40044908
164654 178404 34156809
62518 116415 6840574
78287 182006 175972324
138005 167603 73786919
45148 138497 450529543
58130 186699 875186316
156133 158522 679039122
158564 170159 28993486
122159 154108 79510979
12491 31026 46318660
148243 159905 29099417
3341 136600 333600229
117638 178065 150720388
125796 152536 66513082
92687 173443 320871728
71931 109707 94362572
52098 95745 109257837
12917 33668 795754458
92969 165061 180190451
184434 199515 38033084
198441 198536 644265527
60714 164397 222672938
53545 104288 126848352
177030 180499 84311944
43054 74763 79595254
176967 181672 281878967
194454 197833 788537407
120142 187465 167748685
173028 181579 21389805
16440 26625 21234749
67255 150930 209029814
10188 95322 213251444
156078 189736 84075911
41445 173712 480745786
190986 192701 4304482
22098 170435 371041523
101372 108864 18937551
141216 169685 316723645
92811 106975 35337141
64417 187487 320264229
125222 133743 21169362
86814 101789 37019144
44744 180666 339674794
155271 178468 57925015
82493 188422 264372500
60761 194192 985968368
128468 193916 282429883
13509 113934 676094248
19581 30641 27565822
178260 185630 18357794
179450 180571 2876571
83937 167706 209136071
100303 111617 220837617
174197 187970 34301639
159702 172592 32096468
51729 110249 392378181
165129 187415 355799552
114904 133152 45726261
23612 43197 34305893
10790 195393 461721716
62708 161474 246699703
47716 161945 285631518
194712 199091 11125381
28282 159300 327884784
158533 191154 81467378
126245 132842 170700329
44363 70684 66087350
165229 175702 211366104
16718 136888 694096661
142125 199295 662138963
106360 183582 91914510
55583 97457 763726892
185431 196040 26800874
175151 196657 479651318
164153 198147 85018238
147215 156960 211873170
140938 152984 633684320
91968 94900 7227507
185364 193005 194106789
143897 175201 78055290
180282 190086 913131060
166421 179559 32668598
137525 168451 91892909
63259 155362 229913564
164744 168836 10199776
153168 189464 77952040
98176 117722 49090828
192114 193236 69796459
66214 90332 60318002
54773 146321 229089906
169523 179003 23510600
193614 197559 10034611
84274 88327 227430796
192686 196634 10021598
91999 154729 156634648
35010 137024 350244178
110686 122444 29611964
138801 153138 35644946
103344 184343 202442610
191147 192313 2943634
178015 197919 863777684
46178 173038 543611325
147137 178023 76898477
442 10953 26322663
3018 105515 767396520
55576 138498 507289457
61895 163955 254951826
197791 199986 5524577
43606 196346 870469735
179299 181032 45305722
168202 192528 334200799
166390 189499 57556365
5414 85186 200126506
13988 66727 132255896
182272 193851 357014998
97563 170427 182075035
116859 155711 625007774
50000 166333 528744925
6592 152248 364409344
187586 191765 330955367
46824 196325 576836830
4663 54243 878761445
92998 146040 304580917
53327 87880 86803276
40558 107084 903902365
191959 192305 95870525
120561 142117 399736976
147252 174225 67159685
153024 158068 378717607
128233 174678 735979324
195115 199613 11416076
70100 165894 239306594
156123 157603 2706660
138583 182653 109884366
2385 85678 208850537
156780 169706 32365617
25858 134605 316538896
69379 102484 82444391
84549 145712 152686037
23311 164965 600125096
145580 194355 121720903
88633 189566 251808375
110960 113317 737724000
42094 88413 116105980
162935 192377 794146041
189428 194921 688985142
34750 181154 366123953
104866 126770 958745742
146548 182233 855298255
101847 166897 492780732
99344 121092 675012228
109351 184775 569551577
142123 187730 113590925
63530 99197 88944438
2468 9252 124150579
111477 129479 45122329
127004 137384 25861398
177989 193445 473031894
63990 117840 134637789
22949 71486 531796078
140793 150574 24355679
119993 128423 12588511
178406 185298 17135604
40508 155853 288273168
98940 182243 349137958
116607 127051 443713746
197827 199604 4504499
146395 148270 4562666
133482 150272 696525748
59427 183951 310919924
21664 78035 141479230
152886 156702 9459448
189073 194707 758112298
26465 31861 997944178
177083 181701 11567980
82251 191137 271848213
104773 199625 508797090
12323 124678 281455493
97079 163728 875179535
26375 175480 373031713
45808 182405 341359880
102253 151004 122027090
8765 198923 753511188
1840 50148 332562162
184481 194018 470186236
36642 183693 367587158
136782 149301 31154780
3631 71283 169741774
45959 164072 295316034
27931 37398 23855832
88306 106725 45737534
84833 189611 577951457
58333 94295 89928913
26076 136243 275947772
101300 155863 136376710
147077 162938 39481684
84795 87534 996572283
141783 189006 201028744
102327 125016 57202376
130867 152035 52644777
17842 195374 475294385
122423 173462 771969686
14030 83430 458852248
139110 188472 460068091
146064 199193 518437874
28098 199660 525978459
150040 197347 775885369
24718 126967 762108864
165319 167440 5230526
139332 199307 899281105
181074 188355 18154406
101494 174744 377388066
186537 195302 22193091
18418 41609 120533636
178360 188758 341511251
99454 199175 249407468
88165 105809 43820012
194440 195725 3314628
39350 190322 377252666
128250 133208 12353063
50822 146623 239780315
178363 183974 13979833
159789 194801 688261092
198263 199446 3032566
188963 190748 4486267
3189 130321 318440849
1105 19706 46617286
44876 177233 330732677
31803 139118 268697962
64281 76434 30426429
179194 185268 409495809
130297 158664 70558725
121716 181308 762989488
153994 178651 317700223
184685 192122 846409978
124312 142527 536445880
196716 199768 7678800
79049 122276 108153867
89110 166883 194143698
68120 116350 120542337
183286 194286 925765993
147260 158976 29132485
96809 101480 22015834
152931 180146 830306764
146168 150972 46819395
192484 192884 1003498
194714 196306 4086572
8746 59528 500199037
185427 189896 11252410
173141 198018 62365740
76581 111095 453049607
196039 197598 903688940
121399 192342 374404746
31884 198940 552042475
116000 143003 315681268
47892 134623 217103585
112443 127482 733572129
103168 182703 693484070
91339 102185 26850626
80556 123783 108164222
183298 184460 2865538
20867 89104 171169793
138812 161984 996984996
195838 197822 693868476
106633 120162 34112703
177142 186019 19771569
110941 189810 246054048
145948 176640 76453828
21604 162160 428318519
66622 170999 260663046
34056 86577 131915707
195765 196616 2159767
191622 195612 10114732
148480 161028 623533239
54612 67228 321473465
23423 44423 52813969
96610 99548 7304293
175028 186662 28885373
32096 176262 360584392
50500 191236 610055965
72436 114772 105701894
87688 106109 45742980
405 88218 606420975
149008 153801 775404259
156829 168057 323155598
48741 54895 752394399
127990 187109 808368553
182082 198245 40583309
177115 178024 2244324
28178 59482 78765096
104349 197330 142667817
18788 146207 196346370
20846 120062 742993554
79198 158478 197939785
40029 49163 22832045
127139 165850 338731973
100998 183829 206884807
9136 54094 487946299
165379 171037 609332834
2102 88926 868010003
135048 146803 29299849
195565 196889 2458347
144991 184010 773688950
40616 74653 85446063
189396 195333 775661527
122297 123758 3702945
188141 190510 587972777
156381 170608 35582290
195975 196527 1424445
169783 189303 343557408
174332 198498 60572566
47551 98445 619032673
175186 194870 49213628
51912 123473 320282048
114973 148042 111391986
49988 165634 892479676
39236 159854 301587486
84211 87254 7595254
29997 157853 319941847
184043 187943 9715968
156736 160199 8780711
123257 192114 171681025
97379 189725 230691385
4716 115363 8388369
84105 97957 34276542
139280 189866 126060489
195971 197187 625019488
177466 195356 44823431
133355 151851 45993583
144721 147819 7715815
156542 181893 376943129
181275 194085 978907389
195582 196936 188279904
110181 119495 23402804
85250 193720 270683817
123792 132236 6314175
174344 190525 40398040
144049 194738 508017246
36030 122586 216949944
30160 166366 354635731
169520 170311 1917756
192208 198367 64126326
9008 54617 757357909
18512 155177 341741664
179222 197004 44652936
161760 167043 946112477
37871 92484 288046181
133169 174156 102088308
38390 50707 937201673
112545 119334 614090
27269 107222 200283366
32660 144179 10280699
136873 174077 181966749
50919 61219 26022825
134133 159746 63794724
194220 199484 13344271
17003 114542 244299306
23333 199073 439726600
170086 185623 38634776
59419 79426 50100392
172734 193181 918775924
101948 121720 599200269
124618 149151 61003871
37719 124854 218356294
91724 130547 48711978
198583 199128 1397393
51241 60629 407777715
7173 40057 736081369
8389 114239 265181880
127068 191882 161655571
105314 164567 148115546
75951 194922 362446857
45116 164897 299488860
96487 132077 89223460
121941 178428 140689271
83795 194263 275795691
70318 159813 301328271
45013 45642 317291119
108122 153862 732840976
129673 146356 803857122
104944 138714 84595472
30003 62498 81848811
23209 96651 183923910
10310 143822 57560203
70102 191371 390859659
14179 161780 369267485
157553 174068 758389240
111561 127574 148837507
175221 181281 378622543
159778 166248 710902113
31172 161947 887424694
131345 163124 909378442
196678 196931 154308755
289 42113 104884939
125736 157923 80077749
150720 171775 695406001
154448 160590 15451304
94120 197467 364033316
105661 197508 229598524
13084 128799 962078401
39785 83293 109148475
85058 112547 68541932
72774 180775 269566854
88266 103351 12490945
193815 197503 9373852
190217 199255 212588776
36997 195545 461457633
143317 147555 10579011
80510 132740 416485011
76798 135446 404117783
186676 196601 25133819
188400 192220 9636272
147869 178162 562232556
71524 95029 58542958
199961 199974 431668586
85226 113593 961753465
91160 110617 48545907
841 148117 368626074
18677 137351 297066417
45468 132718 185792658
189051 194701 767153984
162651 192295 73983370
38482 48841 439470839
199369 199696 815028
29632 113479 210224254
172779 192269 281566705
41802 150591 953394097
4782 174482 424486347
186051 196355 150260701
121386 185052 158553690
61321 177434 289976664
35124 52744 44193820
196758 197945 197531348
48613 164378 23873359
150507 165441 37301120
12178 168736 391590704
171951 189836 48807813
116874 141366 61242818
147008 152856 14460716
92920 177414 651041178
129040 156290 350013175
67617 125629 697208725
188069 189150 853776732
173080 174257 2941643
179217 198940 171993438
164609 190870 65476978
87203 127626 101040153
177708 184858 17744376
112083 177570 163452015
34512 166155 329343243
38618 129208 226853316
118192 173760 163692163
183180 188890 14261370
178802 194334 38969677
83866 146635 156792898
57802 130210 366379886
10108 122073 280569626
42325 166705 805507443
176570 189689 922868125
143619 170850 67840355
41486 106657 247488734
151570 172247 51568542
91119 193183 708733396
144877 152487 232297331
184097 192815 12651531
32741 188936 390567843
178351 192639 412425652
6966 101448 257677940
173486 196183 56854817
51033 106143 644869959
28140 42951 25598281
95438 193039 243825982
35727 40406 912806869
28758 77822 883750559
57511 132705 188186982
173717 193886 50441803
3946 98899 237681885
136724 142382 151401
184207 189159 12389523
191440 195138 9332121
166003 176433 173113161
40115 181113 369618733
78986 91736 31834239
60746 81088 50966926
50951 124510 184356753
79162 135812 141544935
119783 169123 123081960
195811 197670 4688754
99419 106377 17402406
29509 192237 407107753
151801 172913 582532668
160997 174327 443076069
183162 185952 6899239
163300 176518 32993512
60714 176030 389635313
6575 29580 952672435
66717 199214 331122016
97274 177936 201498889
32480 102719 556461195
84160 197435 282861238
50342 194757 361053538
36813 197130 111526165
26155 74088 941385064
98506 158684 801404832
77197 192534 320482870
142712 184234 103435459
59660 199107 522785310
106396 196271 224709038
116170 164204 380106981
40808 90727 178242613
7313 69980 157151287
169689 178071 20835299
139689 169669 380997288
752 133939 81426228
69920 128039 377159496
184005 198282 35986618
119358 182250 247710750
86777 155496 171318760
41209 137494 240913100
196949 199947 284200131
191668 195572 9901243
15879 45554 74385903
136486 194615 145055208
179938 188173 20537798
146992 158790 29306278
132202 189696 143285741
147780 186227 646595877
92853 113924 52802179
194772 199572 152101727
127024 184446 143085719
193871 197932 10321860
2722 129130 583366806
80585 110014 73501224
163155 171298 591040248
199915 199966 698910863
153135 166859 34357945
70389 196256 314435269
55962 126343 176263656
1928 25553 883800020
111648 139495 69650183
135101 179636 110945185
105995 128657 944916859
170364 174432 499639018
122932 147196 188025912
70621 152145 203537337
198509 198588 200241
58217 112768 829391798
91355 127869 91422445
198341 199116 1965485
189523 193552 37229188
38455 183048 453948761
123145 177927 136450428
110680 144118 458285967
87336 113595 65570800
190547 191147 100099421
19264 80243 807754115
151387 178871 68464940
47946 106529 525440453
165235 192998 897305189
21269 49786 71532516
85696 198629 282027746
184960 187899 867773909
59964 102091 105138739
14241 197782 459132909
29148 180645 758116684
94055 99212 12744983
92683 106796 35202300
149311 164130 37065527
9471 159737 977037094
111431 158407 117233332
116619 124811 20671763
189958 198804 188208037
149360 177810 282922614
138703 145431 16778369
148178 176060 290308123
37863 55593 530863710
44507 160187 289212457
115602 159099 108545870
37846 172193 570445955
167788 195587 608441875
125011 187774 156207924
71232 163499 230377899
66528 135883 797857492
15545 39095 59027113
39027 44592 14008168
86083 128990 107247544
39818 81066 223619487
61181 61224 109044
187850 199588 29741642
118822 119470 665875404
70813 156650 374172665
64702 193359 629852826
79964 143374 769816011
62061 82185 795473977
2314 38884 91598605
164562 195519 317192635
74888 167596 231413641
144003 174134 493395917
57501 146391 222364134
85071 187735 366209989
102219 153355 755830737
112151 119923 440150856
32519 65397 573964556
193074 193816 490732
43635 99012 444290969
145449 154285 21927036
75206 104790 704652043
180641 198757 45466750
109787 174391 161186872
18188 42042 59673729
188182 192600 554888633
107622 107635 33366
56847 103701 117012416
143243 180397 591872587
127505 137872 25811322
149497 172691 641472401
21884 181116 398280914
197127 197944 2081983
170839 190957 50236847
186323 191760 428088430
192111 196187 10302964
6405 85931 727208272
96790 102670 14585374
26280 82514 571359051
33633 81343 837264874
112504 161469 323351814
139323 168641 232623250
147864 188795 74369829
31140 36217 12714279
160802 177510 653274546
192459 192984 1315712
56285 76293 50302016
60287 100219 654872104
185753 199737 35310632
106491 161072 632600962
71336 138591 670523706
29185 79863 597020864
152378 195576 476827744
58027 124217 532372444
95889 184265 220693360
32860 147258 296981369
140904 159997 11539728
78321 150400 422576319
48604 79909 100117226
95127 189749 665750014
82703 198579 737355196
73143 86258 248725213
98504 106590 20234141
155561 164355 22155029
54276 177727 308565108
101627 145214 109128998
178188 195555 43556218
11730 197313 464205034
67834 197477 323910335
104795 124061 48547625
149751 156317 513201529
126646 146512 357827039
15142 20697 659894385
153890 191237 872554935
12746 130018 293718297
132220 171463 97743568
114523 125383 27279477
49807 85334 6638246
110603 145396 86963101
42448 76510 970393803
45486 96415 49839270
31365 147815 563755419
42258 168538 665745685
10707 130447 299938117
59990 112171 805303713
128526 154401 525856703
124601 160913 151208156
110281 121953 101844596
18581 24785 15392462
30967 127921 509036952
31633 185340 590959761
153351 183708 75707836
17233 121772 261910825
16750 54474 94422231
30509 89464 169782650
39824 152940 739574936
185592 189484 229328875
4573 197033 769738764
73049 75204 5450614
199753 199954 476196013
45345 134962 224306649
48216 124751 191717461
112298 177987 163892637
187235 188428 3060191
47275 145364 245369657
93929 194318 692741456
33239 36895 3270671
115234 117300 245225326
93769 152630 147067873
83794 124191 101065168
87314 94545 17799877
160647 161458 2034107
177358 191647 367653692
112007 170652 449828820
198498 199532 2652164
83094 113905 758499189
75774 99047 403638438
197956 198308 211066507
72034 80516 702688620
92953 186563 233592916
33424 162121 376130643
83153 96368 121179300
25097 161378 341041030
112802 196960 492754561
81933 199624 294116554
101212 159348 681441916
167384 182612 37929179
6203 63256 618987571
22068 92228 873668894
129968 136347 719498211
137048 199288 155507124
34585 87551 132983216
14079 159682 920239909
24096 25571 2635839
135332 166500 381368779
130518 144236 34113921
80615 126878 774760310
14360 126190 280089671
68941 144883 189676159
26776 63689 92803074
84704 187119 648351409
47688 126133 862388903
162727 168864 865052343
159266 189707 75910314
117200 149076 171358023
31680 46915 163350026
192306 192663 886787
122818 175847 627314711
64554 73594 847652907
43513 157637 285255309
949 54452 134035022
54242 168984 897340331
108380 150185 247429812
161590 190332 71571508
11195 45394 85742900
10596 107276 242077955
41262 118119 366308340
119224 174058 136687122
186005 192513 16386220
64290 178558 285244741
76203 185164 271829275
196774 198574 528053887
189978 197153 18171902
86860 157990 259577798
161067 163563 714405392
188192 189057 2188306
22013 49560 69098975
105852 164944 603906222
73341 131352 189338129
155687 184679 72375071
123744 155622 79195471
101317 127222 65143595
16393 156351 349959622
29555 78332 88156735
81579 161727 200163326
30003 158852 339001765
170929 196598 121160438
58925 181039 305057621
164261 178328 97059102
2572 86175 209591918
130111 197562 431268738
146172 193282 776559759
26234 133162 267913713
197030 197376 887330
184106 197378 33427815
73166 115752 577452985
72691 120698 410267815
127947 146109 45270457
186197 187736 901686670
186597 187019 716869217
37896 133965 320769803
114815 149973 87801412
152242 154367 881892087
12665 179099 915394885
148713 169612 52159369
186005 194412 646062013
22681 77539 418804081
10852 92392 517710856
165041 194703 73998934
83024 144558 874639647
3491 138503 337973667
94468 98725 10549527
126208 198909 181508930
77165 94884 44156218
137938 147123 749008339
143964 190956 359755589
100557 187375 216854804
175847 180340 11235883
196369 199760 8548138
96839 143803 405766790
88274 125023 753009671
39526 143922 629049811
102702 194341 229151924
122199 167053 111812889
173099 196521 58694579
174052 199635 551903405
150603 194626 109871959
104450 186819 205689821
25708 112948 800890053
72457 77605 7708847
130898 170977 99867317
17981 24500 16211121
132473 158351 360188760
61389 117543 767210822
52928 107739 137226078
5001 97535 231623923
136358 166851 302389769
24096 33752 11104608
42958 156469 888592962
101377 122966 54405477
143725 196659 166119681
54401 63183 20255452
16726 121495 262439334
172942 174044 966866508
79290 191490 280114693
143725 160550 487301356
96823 184746 890486063
122535 183748 460783556
147491 195101 118872694
97149 103977 16978502
63478 159080 363726771
44271 126510 381521579
190348 192794 446179206
113799 151991 550030355
155706 182184 66193316
135148 141359 15513858
189669 192360 325267109
105022 172701 727930132
184015 195959 891831277
94309 107085 13991395
146226 182888 128915392
68749 151410 206409151
80932 101722 51687370
122751 138392 28137473
198108 199600 1142453
183495 190056 291384086
362 137322 397664590
27663 50360 56978437
165693 185203 810571078
2967 56324 871706871
89063 111442 920319681
161893 197553 89155428
146263 196966 126564880
45725 175620 324652552
13766 48692 87465601
106710 170187 585965406
180867 190148 23117315
25201 192446 510133769
6423 84281 195250644
73844 149234 431221924
10746 170764 400211766
131798 173957 144488254
150507 195961 967447166
182576 183952 3349416
26335 186946 401615993
80289 95008 36589841
113910 127244 33400823
171688 178563 17091747
49891 107554 509833306
77577 122290 111917227
171148 189774 5590214
58958 75894 445630718
108891 181980 613613390
69626 153455 209282696
181389 197792 535117998
55262 103221 904397341
61078 96383 959796001
157717 184229 609232712
172353 194881 56351960
77526 112842 376225641
29954 151981 386927015
147521 195266 119210823
52153 69322 65105169
46617 55275 779652833
124657 182674 475131220
79409 85268 761502009
98251 172511 390334685
42103 67068 6079639
61873 185746 309184739
74204 117662 114613807
98189 186963 375679505
46588 127190 543895710
74165 150007 189296424
142836 159862 590095961
50247 76271 65449120
34508 93502 147798855
170781 171947 2899046
91796 103244 52437120
102790 133135 891194457
93324 108680 55737491
20849 82099 618145531
132450 195542 489461821
126897 196687 540813896
136597 174859 251615970
7912 175898 627290137
19496 32217 31769573
90147 104110 788779777
45938 160866 702352779
83350 115167 860485397
173927 182449 572262738
30019 73811 110178852
52978 58971 15176632
103765 179425 196760085
115496 146593 77736211
13434 191519 445280515
64367 128858 762884522
41600 165678 976803459
100703 150954 125764362
108811 117086 20769723
3049 123905 303179093
153679 155058 720648170
129523 132882 891083148
190414 193417 7602549
140362 176356 712393577
147369 168749 53327324
168866 186685 44263390
16378 103302 481096925
94208 102084 770566373
191250 197015 256996998
10276 147908 344503850
174026 184461 26025284
164023 171630 18862025
159176 178086 41683745
7531 191846 460918202
190443 192085 438709987
83447 123150 99278398
54827 131162 651263508
148598 166676 45156149
7556 136724 323352368
24984 86209 153721000
171645 190217 46355385
1946 126571 449115686
30303 102891 891867555
140710 155085 742117906
151666 171313 45628503
4362 8801 11107194
35847 107444 179270282
127477 151940 60857123
140095 192652 131117057
107104 157497 794466449
10945 103473 854628270
178894 190135 758002532
111910 164893 488629457
96429 157880 568406317
25417 59967 86797228
111977 122533 26554937
120784 173176 130528959
126204 155866 682017892
109072 173704 161314540
159080 176627 43780260
53049 107830 527534320
68250 118121 124594351
71286 196782 808528564
61236 187462 418495817
149429 170009 51364916
8046 141098 333111159
58754 78600 49751734
56568 96802 794597872
49154 78412 73461807
82272 154126 823636712
160311 195269 855428655
177789 193150 20898647
125798 178323 130777994
129398 141916 431185961
73003 197851 432966571
28629 170884 452026407
11500 45567 337746359
66316 111249 112258589
12813 20586 19346597
131672 177463 845313351
144069 145704 317017640
105659 152181 871158833
181957 194565 31529211
130730 193593 156767025
163505 176434 32259916
62255 164208 254671819
199374 199804 1052874
183909 188483 11482394
181198 188972 19361841
103116 132003 938178375
157197 166589 23572087
161486 165802 722959079
100640 105962 418434
175706 183671 941340929
1843 70974 700827136
198341 199346 2556648
21230 51711 989672627
98305 140526 87687467
92813 193251 250859302
81954 155703 800243700
124126 191351 167569674
109914 154531 111292906
112196 159321 50292503
19726 33874 35358075
125329 149218 14785677
117116 168444 607040837
189191 195999 311881831
45477 183849 646830547
163594 198186 703520928
8112 150382 356036429
43764 65927 600742276
171777 192565 51943534
28857 187495 396659733
151829 187147 808593107
118924 160411 103499110
78874 100823 796698344
102994 190489 296720350
130890 139559 21608197
193820 195217 274316843
64892 138856 800291927
17670 180559 407350223
132547 188580 139652324
46959 145662 443138110
57673 95953 95678917
33849 112928 802292940
59283 143440 354765422
23718 198796 922397327
49772 92578 107200702
154374 196622 983151951
140501 151479 27303381
47812 187709 349462425
121727 124939 230777831
168261 197043 71946210
68772 77188 20963039
54876 90795 987750097
119372 185561 537689110
515 78944 908373818
28179 100742 181702859
9556 115940 266521269
184584 191989 16196029
71621 131150 148816836
157596 177992 50907204
73518 158578 212271979
171756 188827 42596594
198224 198574 116735475
25561 121971 492117222
92670 187950 237815927
101472 115393 593080067
149802 194273 133629345
17883 165528 369367047
196269 198206 492678806
23221 158451 603486828
136947 162183 62923718
149306 181841 532571469
92748 121978 73292153
177005 188638 29022581
139105 197121 144884433
145215 167017 54421312
165658 199960 85800564
163765 189205 941041526
159916 187109 311165155
114211 119297 10234573
107585 182168 186243430
190320 192857 6428074
65843 119030 492343349
45445 178323 332022185
78511 122561 692370065
176892 177481 180353310
144719 168150 58491167
168288 199968 79270142
131083 160756 73977746
60083 95985 89657072
118991 199318 200653452
148010 181064 930934969
153830 198606 112034655
130346 176088 113963773
58233 182126 966627749
35392 166756 328655404
18233 192379 496657708
13382 156267 840283563
34651 196582 405081904
124331 164531 100162961
117855 123359 13942050
64224 79695 38734823
62854 126375 398468388
49608 79992 513376571
173418 180500 17742255
594 123960 309130204
135987 158123 845617741
4072 97989 805521517
73552 194188 301183630
91918 154466 549992495
53934 101806 352178496
130636 135230 11386321
130684 147150 41029284
71563 101535 431386017
105246 176217 974710951
42354 59506 722761385
5707 100613 237496487
132275 169373 749164698
116351 171098 596788458
30021 197213 418344598
90664 137849 117914100
121761 166333 111120280
142563 188986 344319387
75104 87301 238891559
31584 57682 144234668
4932 117173 461632314
149972 170134 522443167
191609 192827 700525282
63042 154335 17355521
50208 113245 153348122
36649 132532 651720989
150552 189077 96042840
8103 21363 33120294
180395 183217 161819
23670 75807 130989023
148171 172922 61700656
183365 199538 978455929
58628 74822 640329651
60922 128778 169761464
185631 195365 647548222
152233 178071 64446941
137310 174920 679305535
61957 126861 162297064
103941 154981 127603239
167885 181235 537601507
32998 37339 10959760
108532 149839 103221002
176522 194993 46189583
15537 86174 177111771
139648 186902 117680508
151042 151492 1059623
120491 146487 394309256
162689 186023 947795374
120901 137437 41162833
116595 151391 180283526
190950 191734 558553995
26573 103940 193662987
127971 144047 849955310
117776 132687 579945349
130630 158874 70286166
169730 176111 694365370
75685 102277 545591222
52369 199182 367215874
92513 103964 574880682
4042 132954 774926533
101463 191921 345111469
140860 186189 372457761
52753 98216 113729008
107732 131395 59331945
131752 167367 88801329
103088 144599 104032666
55934 135587 199295494
113405 159285 487826641
181774 199175 43694068
29309 181018 379500249
110301 142157 79634558
14682 30564 39624145
106 100172 752354531
113921 164077 125187310
181899 185842 95083846
62817 100253 93243282
77151 122166 855388936
64199 156941 893496231
48793 154135 897073821
112754 177439 161353313
62659 102050 98128944
86135 188269 841089207
112685 191558 196834009
115244 157095 739883561
147398 165516 45231365
97827 184855 217314479
42577 143191 553885315
143467 181001 93552793
55521 55963 1165687
176447 194039 43972011
88185 132698 549162564
52358 61736 23745321
11698 137668 315337779
37221 115207 195272117
130226 195650 882439951
42188 57708 462931761
198019 199693 454196976
122086 139330 43007746
112288 119284 17578320
165747 167847 5256756
80443 160075 198825391
19835 175861 390193823
165955 184330 45694381
12024 127936 80177003
6569 65914 148873454
110643 145455 656654665
68066 104758 91443931
7706 56103 777853711
59443 62192 137312184
192064 198815 954479820
88348 151618 157858096
175018 178504 8602338
54564 134843 894493714
11182 109397 245949923
135421 184442 717784556
74184 129742 138840897
173101 175142 5132599
25792 30481 671896938
16584 114476 245127909
72572 158313 213996734
171363 181468 886616702
10447 136294 315109297
13914 73697 327013016
95052 95208 392775
112897 179774 809872123
2088 115235 283302107
810 156279 388902898
135312 158591 669031159
121221 172010 126512946
22719 155271 331580628
45060 161634 154333207
59279 179277 299659977
98102 173598 188625327
118745 146449 529569542
23540 69759 116100148
116654 158575 104555377
41296 173993 623760338
43948 149786 275391209
130284 172348 104724447
149449 183879 85813039
87188 123616 49510364
70466 83209 31928325
134590 172313 955858278
87572 134339 503532937
145820 158403 779373157
111653 155212 108603702
197229 197951 589660058
91547 136574 112579547
4150 139500 338895291
37571 69728 80810495
28026 60943 782092727
114764 182149 168129040
23134 78794 387091621
41584 145647 805462225
128785 148449 48916510
183481 191066 19014486
178634 196871 509794052
103772 151875 557444393
11322 126091 287547154
91282 105343 34986615
55076 118305 604358019
30496 61288 179420173
177318 178252 546619655
43956 68447 61520057
12094 112742 960784117
175691 177835 26845337
35039 92113 143077197
137017 172146 625868123
122716 194136 485376008
141174 179528 95563854
161181 167814 16569346
195968 196067 253019
98527 198603 250253549
162603 187798 665334042
130641 193240 156074047
11822 27651 39404898
174511 198985 61372486
50389 112528 786401542
179949 184962 910958302
15305 52752 331632222
158774 185378 66254916
38388 78824 691726877
163380 197726 85935304
182194 195537 33457528
182068 186188 28515502
81464 157589 464614335
141201 159501 601018708
109266 155387 115043149
173706 199529 64791936
77885 190577 281348435
120901 180596 148784878
108711 192476 585423387
1151 187951 467091432
198729 199873 740836703
175457 178405 591687474
150387 181365 77269751
97097 103284 555528124
66202 107694 103605058
109934 173087 157579950
46313 135497 223149970
97460 138796 261927788
159033 172857 255282731
145772 193804 253839300
4011 149160 363220699
90698 144261 133755859
139556 188841 706614730
73549 197747 711556156
7520 162381 387441045
131220 139056 19497844
10944 196768 464831310
86258 144852 3132152
180546 199386 47312128
166141 197489 78392840
12395 199390 975132898
171160 195491 60851079
149829 179090 72906998
86828 158444 276485576
3254 52713 123828148
169290 197649 459504182
84469 120208 888676979
165282 171845 984407183
104105 139570 88913406
71941 102533 169192289
124210 155076 236052340
46699 156190 273619198
74753 177348 677814399
142788 176317 662849243
159901 197164 818686010
81600 126434 215416468
84037 132963 122236926
198171 199748 3982820
51278 156108 775815287
85037 172698 218631779
105844 118994 190587453
13352 140064 712351711
137135 159100 372931140
99205 118904 49522025
3863 144058 350925899
156342 184824 775386057
65932 195237 322978379
198353 198670 793909
133836 194867 152250091
199554 199712 603429280
185131 187330 528205280
95355 195343 249833117
182646 183812 115163437
121341 143480 638303028
134327 172381 94742908
81137 104461 58039334
175083 190257 37825616
19907 113260 362498998
106817 121923 38055193
119473 173211 133934590
141992 172325 277245171
125367 191244 164192884
38740 144280 381091575
61279 74361 32901360
22082 41167 495475934
21265 31190 364038149
77651 85317 19331774
125908 131683 14355340
91280 178133 216768961
87550 123438 576282291
101520 199308 979212718
60126 108986 122147195
93273 190271 782498860
37349 69077 696575677
179540 186886 210947392
147525 198627 528119927
87548 189433 254174175
134758 173518 523855146
62157 195155 807262090
137025 157390 50688459
34088 64814 6263796
26068 160625 663942614
145249 199538 135756918
175415 178485 7560218
101593 176995 306587126
60729 92824 80234117
93540 103136 981815296
29175 86788 144746308
83766 118480 386380520
106764 125892 50242269
186217 186337 301483
47587 48806 3039752
20775 75747 138036091
10850 164386 656147688
65576 182627 415312571
12027 76268 773871680
173633 194304 937834187
79654 120648 107612869
57944 173538 805128061
111948 137946 65030888
109478 132645 57993902
106794 174836 488627336
104896 131143 789408554
14761 51027 259817603
49211 100717 854874025
29582 131112 325490545
8191 125164 301088333
85168 151685 215375080
189766 198375 701843144
126186 147101 52111331
124195 140091 1258032
15470 193469 445076462
100337 159531 627552989
122935 162859 488878302
60845 92738 183036492
148226 153480 13078846
65214 165225 313292795
167491 174520 17466914
137646 183503 114266444
114304 140138 64476404
189327 196700 18652619
84691 102575 470729195
23681 113954 321974564
106162 135164 329328949
160793 183327 56088205
13759 45518 79581468
16825 194891 520326110
83336 83651 754522
190623 193142 6314220
9762 88127 729747664
101040 189551 384319774
54036 168369 299445614
127549 148132 51188423
33273 169636 341141017
166704 194917 640073964
57949 134567 599284271
6146 124397 296237354
68531 121888 133459126
53104 90288 93290593
116303 140053 59359888
148481 154044 13824507
14489 179101 411523928
71526 100054 70933968
93349 189369 239745747
25272 133799 972388897
176978 187425 291677887
10007 190586 451632733
119951 150844 135692965
141511 153773 30413870
181525 199661 45576564
60531 110070 123936383
101423 156904 540608097
101561 128677 68141933
91480 102883 28160991
191307 193330 324766333
133514 138979 13579317
167017 197448 666297069
6189 133723 319328630
83666 101057 716158372
96224 162422 302204917
167970 169062 349974941
94568 131682 92993148
182710 191515 22006717
139794 188955 854135031
192227 199129 417978171
114588 189452 186744420
9920 96919 217859687
47116 119890 82020588
148828 190879 313050845
87248 148947 484255722
179866 189752 376896589
7372 186049 597594880
118944 167777 121864134
96915 114987 45353797
194631 194964 462176886
188327 197198 249700863
165783 187286 53457402
68417 160323 810431129
93973 142748 742495056
163982 166312 5805338
12541 21008 7095392
146846 186041 241093882
153006 168537 38882831
19667 96072 601079972
143905 191165 117913729
23370 65510 119421911
83420 128814 524664147
18744 108574 224871679
169751 182447 31641844
181688 197615 534479883
37999 120450 206568440
132797 137178 10879892
197143 197994 1170747
14407 34266 44812315
131978 132935 2360995
25966 173701 369541691
25911 58487 610816332
161084 162868 464789077
17469 20498 142657324
50642 177270 316525173
186418 189275 743086767
140518 190835 924929236
28527 120374 323598694
60720 170678 648972970
119377 168222 846841961
178812 191197 31043925
67444 156846 223190839
98458 122645 957089613
119709 152311 81188544
84547 99659 305402180
18881 90707 246477208
151780 158926 17824886
30274 50491 960531378
141439 168329 67071437
81966 144422 156024429
153212 169904 197051888
161093 173411 28733774
152736 199036 115820095
134570 177221 856241232
54935 69633 695601450
128923 136357 395089325
100893 189080 737669756
125803 195673 174305264
127369 197331 174620813
79185 131136 390283789
108370 193369 212296473
151903 196787 112232145
58282 75971 28405110
127631 141183 620083968
169276 170670 371993433
141944 174503 81148496
114426 151885 833393074
41867 191030 372745084
196313 197096 1954940
177338 185957 21449913
147861 198950 127750608
36810 65332 242477374
159472 165132 660248578
92687 155335 156395434
138980 192188 132734752
28842 39196 492441859
97938 174654 646676047
76463 136493 149993563
25201 90402 163544545
13533 98163 505286504
84032 128659 111528653
17886 125094 534208061
19904 151447 329147764
62102 150487 220802117
179717 199388 49449139
85815 138972 132719779
38856 114215 188741007
19309 164259 362625338
173747 174991 527167249
133923 179012 167330537
80329 194938 119273627
160710 184137 161502744
149661 157365 714834055
101622 147878 548198546
89311 104143 940793740
155718 198980 9556533
117632 145844 70498531
196675 197828 439425201
173806 182939 783855783
85741 105283 48546754
42117 165333 308084093
192520 199657 993177082
168008 196092 70178273
79181 104160 126557316
165904 197539 79085960
8276 19627 28425320
111549 177303 565128880
186137 195597 738780826
144938 156218 27995221
155288 197224 417955928
162784 165892 7816580
127536 141258 34163152
151237 157346 15172678
55481 113980 471393435
189757 198425 21930582
107183 146389 863950944
114954 179515 161096813
14932 26420 28549220
21525 67492 941647934
78644 84380 14460542
84258 94677 44678125
25706 132134 266661536
90173 118382 2966875
5283 106514 253370245
123877 131881 696424314
118300 184591 165282979
176980 191566 36429067
30804 80158 939663455
71771 191202 298177986
140811 156278 488590791
49636 99548 771948215
178828 190762 123287237
167615 187835 512571727
31679 98344 473838569
18192 101829 209263230
105695 135429 74447438
31070 54884 59754057
161881 166560 11680715
93535 198520 262414940
147616 190409 106679569
173044 194483 53617837
62139 199047 560709326
109239 188137 196892749
109557 133039 58788981
187269 189858 578400150
99404 175910 69418064
163983 184216 501696472
194963 195856 384982769
11647 14409 6937100
129092 157564 688562214
5366 177852 431386653
10391 85229 256129924
153068 182086 595119703
5052 53845 390270127
106437 127095 752059717
151977 153676 4209791
170948 171256 733952
124432 169201 111571427
169013 174052 12432002
91240 110891 33243357
46813 151192 261002919
140862 171776 722541896
74717 182882 269918315
164916 195529 76443959
138825 141983 7866572
178555 189555 27531363
131349 182625 127792414
80532 168493 232582153
33907 55130 94642064
188120 188213 362517351
133081 192425 394465452
96749 136619 99863114
53358 178991 313944959
152926 187902 944381669
131346 140496 847219448
1386 67606 166121341
199283 199974 1727414
118707 138876 50380193
135790 165916 967005534
129254 148896 48863802
146701 170837 903945205
137948 182327 473061925
52327 189580 912003592
70896 103322 657180936
137245 144495 4005130
102584 172868 914343961
84207 98292 888237495
144277 148605 981902732
168544 193635 820634008
60713 70753 502485401
137967 151770 34313092
139792 187238 118140586
47903 194734 366989164
46213 59068 433357783
174330 194941 51573873
66798 184758 294445562
179354 181131 4512094
127987 138542 26219112
84077 164872 201697128
97708 134671 92689122
113956 145526 78818203
6698 194388 751803915
46842 114061 168298474
21364 47786 66398271
175437 196476 578858866
138635 169576 210303474
41658 159474 294537436
131816 193568 310948882
154002 173917 49718309
51428 195656 360666791
159243 198834 790636117
138945 174207 60253755
85754 186647 251586539
63481 110934 271454144
38215 77321 98104832
83522 149115 163692031
73933 85180 28145540
181194 191154 330114511
155407 198029 401500012
155837 174040 595642172
170677 185610 393968342
72345 142393 174995617
41020 154272 661644255
166176 177035 216224139
146423 168369 54706731
110413 144619 85482879
85224 116193 375249397
157308 198803 445114099
70373 141961 178845238
25722 136887 278432677
89778 130639 102202917
196277 197668 91871062
80457 176320 239319716
199182 199647 440651
17680 190486 297851544
50909 124301 53516192
36335 70586 191199256
74856 108741 841725691
64780 64862 449003841
93954 162101 483254632
134295 153437 420391595
146875 192053 112664603
145571 193239 504146991
21084 171440 675491743
27391 104319 944387889
145671 159707 34961195
20719 174575 746191875
115025 167815 766776192
154312 166634 30885518
51121 170099 297500210
40617 114974 206776792
158973 194428 827368728
38076 125122 479803917
169701 179114 23372515
91803 94899 498647021
69673 166490 839427542
30599 45978 135011206
75612 197664 186870081
146196 146828 265835
66717 166394 248999671
79858 99641 978920356
55534 143370 219763875
189659 199316 419912668
19750 74234 136806747
173781 193636 49640080
125599 161456 89333368
81493 130824 351417746
190758 199439 21983865
33121 168751 534644834
95643 147505 129729062
74405 143418 720624626
109507 125763 925304875
177035 193240 40510486
108868 140176 20631273
142031 146713 3649216
162275 177873 865903666
128236 131882 758903380
69657 175380 713790631
152220 165636 33587082
189453 197037 19161341
77073 89436 15779432
61750 77146 379889472
168420 195287 67100038
132192 161580 73270764
97176 121134 64399801
48373 126021 194458345
171748 176791 12631768
170780 180374 23981918
166807 170439 8956894
106922 111552 362887057
59452 114336 760841747
117920 197278 352844676
140152 182678 106005251
23152 134638 790802601
9070 47164 80437108
199912 199944 88796
6986 102999 900360427
53794 124002 175928261
166837 169624 330439363
141884 180023 95057691
118439 148109 74034902
60870 173486 281262033
132668 153688 52289808
58080 176337 443979252
51503 134927 208967522
55004 196512 353849309
136125 183355 435819172
117332 144685 68346259
170753 178229 18619743
53201 74186 52886951
48766 124313 189294349
101952 183293 889942320
146843 152245 13333259
89524 149245 149057375
67501 92484 95249295
196218 197100 717091711
117290 161895 61783508
65946 142444 72933525
15497 155393 349805833
147365 173119 601973837
114988 160759 225709920
77546 105473 69676929
1735 45176 177817769
156057 175498 48642003
27919 126551 856718687
157029 165958 609433332
164002 168899 3307279
196340 198404 5195066
28102 130333 269767903
80806 150172 173257983
30592 155206 311739851
56780 141266 211379213
170850 192715 54616327
133919 155489 445364344
6482 131964 314221102
90970 128018 92690521
25213 61684 75361013
47207 90935 85975939
165061 165752 219456181
162755 188521 12933253
11502 61943 126572625
153912 171619 24570761
117571 159079 103578439
107874 194772 608648964
11094 35763 118803794
64956 193684 321461933
180731 191501 676776428
62138 77634 339656445
22155 133263 278325276
189680 192481 7064794
61626 100645 97283259
122924 126935 9920969
95657 100772 12701576
113414 144511 77608278
68050 196283 801059252
61792 156621 924145318
167742 168246 1251597
122039 152361 793771036
10376 113866 360871939
54341 95636 103336114
167929 186154 92088580
72023 141892 324637910
136020 180555 111083874
142198 176356 85168699
180380 182649 5624430
101461 153781 148466236
22796 112879 225753435
96024 183063 217437452
167181 194590 152617533
175720 194844 47814979
190808 199857 908328170
181640 195789 824072680
178205 190399 30442363
164260 180338 40052307
51108 147293 240710382
91689 151651 149717095
135570 154779 47795972
8146 109519 253873870
180785 185839 12473981
8836 76165 677065588
104986 187844 206859600
57220 101014 231919148
111401 179262 621471767
93818 129435 425268634
182118 183793 4118983
57165 70088 144091180
137551 172137 86180522
144116 167547 58462802
121351 183247 436445113
61221 91873 76626703
117372 179949 400084553
141561 174311 81588394
126164 183687 143256638
47462 122707 188513691
6289 64562 168964309
109228 117038 788383117
189051 197402 21090516
171996 178410 301903384
7043 96409 300681478
116720 187789 177186817
169811 171468 4050068
114105 173912 149145684
68430 134914 166214174
148945 189466 861341015
2205 176807 436644128
80054 97970 221068176
101334 150862 912503714
112843 113966 2837927
25997 59673 84652878
58856 86233 953805372
62940 76293 33407251
121282 161390 99944279
193136 193509 704543286
199976 199992 445072447
162401 189272 66955783
115376 176022 327087237
33183 99139 165112684
1438 86431 942441576
153088 157391 53703392
53496 168085 286538904
181576 191437 24641315
80704 114107 581618862
98538 154976 565733895
135303 145789 26194455
149332 196956 119053730
79439 195775 404872508
83619 98769 831170874
197263 198341 723930338
9107 101338 797102590
150415 170018 48876901
103785 176250 181197472
12639 148186 344678855
31206 173012 852930913
185442 195878 18309430
42885 186286 358185681
118838 183420 161043748
84820 159763 187007843
121738 149978 70331312
99716 155365 139079120
20199 185537 413329990
56012 194154 747755393
91399 174413 531773854
162939 176344 33462446
3152 109577 266530856
164823 184829 710449495
44161 46974 7004671
53136 93129 100154695
89986 196757 266718305
77091 87929 27231228
141040 193352 130470236
180772 184116 8259909
34934 56127 53220207
7630 82461 187608427
84895 118907 886167607
128244 141176 32206559
1024 82534 204393781
106434 130719 896335672
125463 134729 947019588
91144 164972 667467039
17083 191574 436287725
59629 183747 309963790
3747 18894 37993184
18360 123694 263907480
64507 82577 45265311
63031 96746 84024600
26024 151599 340761237
111108 170106 147298255
32710 49662 200520464
103415 132766 73737177
103592 183353 199331996
150589 186094 342713791
57410 79397 55163203
89830 126379 91467816
38543 64534 65257926
138096 181634 108503567
136588 160912 60692962
49954 104810 60896879
25261 165584 831330994
98013 134893 300557877
106841 120258 33772956
6007 20872 719613698
163388 188565 269661887
39082 153951 287173623
127178 128377 3010409
69982 149328 198165375
192922 193989 2703704
106050 129994 559244244
173758 174123 570083931
77515 94009 792414589
117361 156779 98302770
78511 136816 190850150
197758 198507 1866552
39233 190675 378473301
88715 107563 281516680
63084 159128 124368077
110607 189674 873256146
129144 191317 155036149
96129 126736 750956630
161547 178405 41905255
161108 172108 974778161
135499 166206 706054723
98185 150642 269420633
173160 183005 24580207
111174 177702 711282227
174372 189885 38692606
192069 194307 5619991
196688 198542 374239949
139141 180004 774990973
42095 142308 250707580
116735 152368 356809088
106798 129315 782239724
63711 198974 674294781
121136 187173 179069513
38691 80408 104669853
156981 172442 596597903
67830 186709 413588873
188895 195945 496967912
74669 120933 115677322
176732 185187 511867669
151635 160587 676830826
76864 170914 234848771
3164 156216 382808353
69480 138874 178326372
61792 126011 584887377
2892 194829 587766002
9465 187909 446191245
179960 192722 31945026
153483 169861 40919817
34482 178043 921824839
50463 129171 772081160
84391 161543 192592123
137907 150333 354808358
66033 140141 185192362
581 33691 616143247
18766 84223 689484760
190127 192153 5154376
30211 68888 97267736
67854 119293 128643600
151307 158658 465900731
147141 162863 521414315
157893 177364 48559988
143078 182139 97334469
93225 128680 915065247
57057 111869 137172274
106236 199532 233370121
198988 199407 341517309
53649 108289 705077789
161691 197863 90431949
91925 187881 858936874
163744 191806 788122278
152970 174269 53142628
100395 197910 243913559
138187 170932 573618685
3988 178494 436375308
190591 192596 5043596
113727 158413 111441541
94579 181838 217974267
172457 193379 52300259
57931 64025 481099021
152635 166277 912483701
28408 154780 316223786
2801 141053 346086878
179781 195170 38583408
50580 95738 113048378
132312 137101 11935919
49305 182007 349345105
68061 166818 920210439
6099 157149 377817828
91120 163353 890225977
137087 159719 313710598
83334 104922 263112802
1103 50557 123849936
47036 60632 34149077
32536 74458 167600189
27648 36574 168053781
16337 125744 274062960
159864 163214 122968192
96190 109437 831176239
43373 161302 363211117
196827 199841 854199874
86560 190875 260279779
146826 152729 14607015
104776 155301 323731571
31459 147528 823683654
3060 69140 62501100
18456 150280 448061811
180717 182072 886781303
22998 89684 850562443
14971 123866 272808740
125895 144352 169016940
7177 182902 439430574
165663 173176 18620299
69814 195606 314221783
170361 185361 568437024
164381 194277 74625858
134514 152081 43625034
2154 79673 194313953
20583 37768 763418179
62664 142525 700921009
26512 113542 218176722
91509 145737 410602958
56053 148349 230787299
155631 188968 83291620
37313 90297 132862269
14294 126245 280397072
192410 198523 666792047
91120 121767 76735877
115483 131278 39571500
52023 56495 946284278
86112 193893 927370665
84073 149713 163809703
157541 166285 21939642
115331 163872 121223037
75952 124478 121371064
110033 144850 86912417
50241 173496 403725800
88504 183880 237870948
76945 191367 765939626
181666 189557 19651692
85139 167965 206727352
123837 156017 79935041
58712 77430 46876292
95752 186208 225816396
41958 58121 158887630
113340 181615 170347824
124862 136681 29331942
155597 184855 57830951
104590 133548 72666719
8380 166049 394483012
33655 94770 449235796
56511 89466 82688401
62537 168646 265018380
60108 66150 404661328
141627 194290 893110394
199696 199755 801610216
30803 41505 915153324
116655 176927 150358523
171710 190030 45708508
45635 165070 298651548
141440 198673 360056760
65948 151031 212537447
95042 159957 162235026
11762 162672 377501404
39907 95890 140052193
72773 186347 283313326
177611 183454 14552947
174154 197488 821300360
86888 198267 278140372
146932 152398 13488314
143408 186186 106518165
93727 196787 940191145
135890 182112 914577696
164457 174776 534177194
112392 145524 82767023
182491 188208 855984739
166664 199326 457151648
90171 164530 512326260
186754 196934 858442195
57201 128683 178918029
155621 177159 144226805
87915 198071 275106132
113900 151307 93336851
65251 147680 205917735
120774 123794 476034227
160934 189816 18051755
56566 79922 58686831
158282 189274 138060843
188103 192046 9171359
119351 138018 701932838
87703 182542 236622311
98557 99031 905114
82761 115088 80649428
112035 185535 183332456
141349 142150 97801515
153753 165360 365690434
5811 182044 620453900
4551 66571 292097086
112876 172940 149814152
59650 179798 249578002
151162 180588 778114171
2252 131822 324431149
12135 143707 217617828
171696 176843 367390614
107105 196984 224659051
183684 184754 371768978
106172 115011 708408955
78171 102171 22363154
109601 133091 667159975
20211 112125 230206804
46871 92134 770788799
23235 55055 465028894
141016 155596 11693941
126373 140020 33978037
188290 197110 22269441
133054 136091 7502930
27887 194797 612017440
39765 97228 143722757
72908 120495 118946664
77792 194502 291470000
65711 143469 773793218
102649 171770 172792660
163279 183584 193620843
159389 180229 51969107
152334 165148 32132549
143643 167956 60672881
3390 118450 288125733
30570 132385 407405341
86118 183617 35334340
186455 188212 790124320
20777 50227 510649944
148462 183443 87239511
79512 189914 275573924
189137 195014 14840665
171052 190901 49553126
162341 163710 3436611
78029 138618 667567928
136895 178786 104321344
117933 173880 406932165
56972 132541 933175446
121346 131749 25885849
116680 170152 795195079
84937 190101 977805479
19869 20463 1441126
65927 159353 582764539
64957 110750 147072705
58114 88101 635173608
94814 178645 895790860
153278 173446 539658465
120819 150304 73441107
6028 97863 223548435
110096 158009 980652553
167066 178898 29377910
157856 181784 234187139
14745 169195 628171026
27059 68389 103929050
38547 118981 201426907
21856 162561 558815766
156696 199476 636046041
115337 172002 168511728
125484 190558 162161527
122722 151947 72726754
86014 120380 85868190
151547 162628 27716594
161862 181280 136281413
181743 190801 22592144
186659 193768 17946098
70953 178219 320479481
191280 193501 5555152
29305 153409 803248222
187034 195416 21161986
132684 134246 3924434
124704 178158 274837575
85993 173144 113791666
2855 46156 108528728
142586 158434 702777039
62749 139520 589676866
62893 68584 14222593
348 141365 451900915
110268 114961 518437336
150746 190506 99149344
135612 183797 901321760
41460 96317 137147798
78237 185736 268242808
158110 187949 74343688
71949 85356 33613012
175959 177969 4960378
134199 176876 106298122
122771 162295 90357431
148147 154345 15393653
135385 159248 739295503
4061 84291 201251472
36363 89440 371603840
134272 189521 137670986
83814 190638 266598474
162144 185610 58387900
23729 97448 184614853
131098 167732 482981667
64227 194845 326242738
198407 198466 126355
26374 180846 386418846
141471 185215 367096464
17531 44325 769197164
135591 179175 549700014
83055 83688 1592170
144211 163853 49051699
98087 167035 172393285
92801 96414 410963546
38800 193711 554866279
147256 179744 80915967
157529 188886 78262327
87654 176945 222778301
70023 72797 34253654
137651 149895 922557216
196905 199065 5450811
112818 170636 144236606
71620 130344 146822896
30174 187436 393217810
48268 141495 383774078
110944 133940 924853427
185355 199478 35701904
127398 160630 970990670
100875 172462 773774474
172039 194181 995145746
180070 182136 5166218
33137 156798 537775707
177259 191015 942559003
139429 166313 511174265
170465 187151 235552423
26245 66984 740173468
21531 24432 7250429
131858 193171 152896277
54039 132331 51067534
3662 107681 260448615
108721 199230 226233584
124128 146319 55292472
169744 198620 268438497
713 76718 650421698
174261 198247 82709785
142634 198610 172062778
43968 174779 634244235
136724 147562 27039349
36741 59832 7997232
147907 198247 125822717
66938 118952 130056271
191301 194783 8719790
20458 130504 275699294
178504 191743 570620555
44592 97764 132901429
75091 118573 108559488
7359 165212 394992165
108691 142855 85447639
73477 185209 278745624
120256 140893 51474268
157550 186144 71292852
37124 125613 978326881
189783 197365 306049124
24719 133174 271692211
66696 82370 98893742
66649 95080 70936343
45684 50502 11896347
28550 89329 152581132
103047 153991 944397371
140742 142391 4135725
60381 119709 874717630
62463 123373 152370038
80066 160966 809240490
29378 164307 710218216
8826 62452 369092818
53267 154154 252237282
89665 167679 194771724
83316 106424 57436609
184446 195683 28293385
28571 87657 148381024
118439 197890 198481243
128150 133155 72565817
71674 127777 731706196
43787 55970 30481488
59085 86929 4557622
162255 177066 613251629
117958 192015 552207387
16203 102075 769232367
119003 140868 54570526
193203 195781 539652148
184446 187444 2092375
161387 199653 595030966
171105 178335 17964388
774 40794 733214577
45417 164210 297036099
87660 91219 478757146
160816 177212 40801241
49377 73439 60554620
81135 162267 202596588
12223 177298 412728204
150007 150774 1946930
17822 97323 198970439
171237 186174 274811311
23333 43431 50531138
8215 137357 323326304
124598 156616 79601986
181085 182445 3407326
179711 199886 50711117
2746 38663 89952554
151217 197640 897886719
34163 171890 797947245
70093 125315 376510051
54519 176522 239594841
184622 188249 256510841
131509 185215 172338269
59471 73683 35714709
180989 186914 14685803
181441 187382 14720236
103991 188696 610764524
70627 119403 121946134
136432 167820 78349148
189040 196943 136670351
149489 150003 417729479
109803 163888 135069888
151007 164198 722254065
102296 126463 60818042
153214 166821 223380064
151740 152053 776774
48873 151901 257659622
91694 106819 37648332
19955 102555 206657210
156658 185917 624549188
90117 111605 53671222
163023 198742 450032996
152351 157139 872308082
77886 100288 428442883
71289 121576 125740760
33959 90398 141601400
48408 134252 259437491
146936 176129 72725220
97000 135429 96710910
81548 96123 609289180
197604 199055 3663196
33537 148329 487737948
79616 164123 211056051
78668 124281 114159651
46325 148694 256011220
134125 140434 15704043
86853 100751 34334595
72462 92472 23705738
168738 177114 353852035
186115 187721 569420589
153448 169119 993331820
103536 151368 282379533
87384 125354 94952924
104205 109438 13307502
80162 108907 29041073
51378 116946 164252701
157488 197700 100658729
102071 128785 67150951
196235 197140 2286265
59294 197800 426655808
22432 103327 202414998
72722 138341 209879593
66224 92197 935046390
53511 90770 93489260
30211 98817 171807000
144073 182107 94830091
180737 197304 390873942
122374 165712 108073231
122869 124801 721377096
126482 137019 740045258
199713 199881 79251283
55088 155155 250075365
169230 169636 986973
67761 107077 98128585
28252 76631 121532001
73182 146863 605864263
109825 130405 917880468
68834 155456 166180191
159269 193609 635193155
28532 133691 263482379
56777 85533 72224781
3445 181541 326327526
139939 142422 6199445
156627 185035 701311420
101246 159488 145703039
99115 100993 709879879
64706 158217 905670028
16181 176342 651240033
66444 71947 228167366
26005 31656 14213590
145215 182614 93268620
37486 150247 282146302
173535 183758 149732673
102058 147176 174808114
61847 165908 259963694
46615 189627 426655913
105984 164918 390202257
193768 194598 937043429
124218 161786 362443628
92649 182267 223805221
166907 198829 304721039
180783 182193 1047873
193153 194949 584849601
150726 193476 167990375
135543 192770 330576614
17391 142624 886131621
143790 160863 331757740
179801 190236 26046930
75533 172411 226551718
6762 40251 83942560
8092 111122 769509443
7138 121405 286294567
102429 112844 46958880
131725 150772 536232427
195692 195745 713998362
103337 109777 16435307
155877 170315 797186117
92389 187669 540462473
66678 198524 329455272
179763 182308 6401813
150401 186039 723857711
75869 146660 471738149
19407 139023 299450307
64661 110329 114128009
153223 176998 149067126
72284 160579 220484824
155213 195490 987754172
157337 165465 20414385
4232 112897 272217336
177560 199317 786320223
22325 94315 687242493
78090 123081 6438272
21634 49974 192309703
968 146038 543608282
33295 130636 579964895
96651 100794 10297379
168807 190564 54233818
153396 166970 33956989
171314 188679 187893383
45144 83105 750714827
151958 180769 71925872
104947 119428 36491812
71146 165043 234516227
119094 142723 58980732
117063 162708 780695512
17278 138913 304468984
193985 198572 11621332
78468 139915 153580772
144853 175553 76591786
165083 180381 344161239
87148 113503 299136621
152532 190009 93456411
60761 93455 886186870
1724 55781 135453554
191892 193288 298609265
59648 172492 281852651
87445 114213 66863375
137660 172788 87499604
120415 134982 36396666
103895 108398 11420183
119349 196939 193720414
127035 185545 340513170
19258 190310 427628234
109392 179526 175025006
192638 196647 919000805
57380 126178 172299137
86850 163852 452437358
193114 194224 2853266
64555 148969 210867245
81304 92459 27738236
66456 187570 302307167
129932 152143 404213725
76421 190382 284434485
72232 192462 300176679
185649 190346 11781714
161155 199632 96259107
195608 197622 5107138
136158 181856 113961565
129729 190457 613655918
105922 123135 160646214
82210 151752 798180467
78893 147643 171705279
116250 179583 137124810
169575 199230 74225204
72747 95657 481298125
147925 169744 54436602
95369 136168 523385209
5685 182383 441938744
128488 169775 102912899
187354 193933 106281251
52055 195893 30650521
77305 94360 187343165
160679 198964 95740647
186645 196598 25211757
69785 85635 39724872
12965 165326 571092828
6196 154452 370822136
66862 88188 53452071
36601 130890 236161375
2373 96049 58485002
187333 189419 5301962
164845 168126 243198592
125991 191078 790399169
157054 173308 512944247
78223 166285 464710689
97788 151076 705137191
134122 177903 146881292
135553 183203 118776312
23577 163840 669620595
131700 180556 121795126
84573 113026 70982845
87468 92109 344837045
174821 193804 47421260
199909 199978 124654125
115768 130956 38016703
21639 81177 149417721
159901 177452 43723206
158079 165502 18636019
12788 123103 408273063
89462 167963 195994779
91029 141945 127173137
48402 73458 579740790
55774 137711 205049584
59058 132617 941454956
76339 122680 115932145
168668 197865 657120511
122540 192574 174610799
95459 187085 228750304
183387 186596 668958819
690 25348 61667618
74954 129306 872311914
18538 68479 125310647
84054 199839 289236150
97088 109400 30929643
194899 198699 506239996
7426 10230 573060466
112100 140590 958368097
115832 123050 35284654
53953 189017 337533803
147707 168639 52259399
140091 197814 158731268
162416 184406 54722734
75327 193566 295115299
103430 166297 627398958
41876 182844 535457855
7359 112009 615278565
197541 199246 4304905
174174 178071 9720295
33226 193285 400274529
47975 196777 372042354
97004 194502 453984160
140869 156908 379668318
141105 157333 895723711
96487 160749 160709614
157534 165478 19981051
106623 179708 128445400
71737 144285 181199855
154279 199478 113164732
154301 166377 51271834
115691 179826 633533959
177346 193558 8916011
184853 196246 105788960
28667 170309 354351992
2034 100447 655451457
134616 135240 1485020
54636 69928 38497095
85177 155571 631464201
168950 190987 54931428
101523 115187 643647513
162672 175311 31485814
77810 152454 186409880
2392 180704 921040164
99488 100974 3701711
93142 194488 565445525
631 124486 849307260
52797 161461 271808511
3380 154456 377894647
6632 96147 224103148
189206 196702 132858268
46483 65522 47872457
91934 117446 63788004
26978 89129 156002181
109524 185420 588924172
85498 126350 128883676
67823 88676 572743056
95356 126053 696891611
21071 176314 808494877
51131 163667 514626713
125813 165114 429716298
176472 186986 257202048
82274 177962 238824863
102991 174455 448090054
67840 84965 42949800
31901 55523 491972240
166658 174709 772793020
139180 195458 140464638
73689 188366 286167040
88156 130331 105393934
1552 47420 734251604
40768 147576 267141212
49705 182457 331824305
185415 193084 19324609
109709 173074 158112266
133439 153484 23176188
76906 101114 60235857
134206 179619 175289546
68692 186652 294319705
53203 136722 209021764
11201 59550 121257183
158077 179125 52457563
190452 190891 269070635
34887 88241 819564909
196613 197079 1155546
191269 192320 2641031
109370 146076 91784683
183423 190822 328735373
189573 198693 23047118
95915 176425 201185794
143347 191714 70699028
103746 143732 100244517
143242 184544 102907548
141898 185485 108563521
180101 183847 9275874
108370 174977 166324416
40538 134140 601498168
130231 144235 703490956
16422 152157 339529368
97637 156259 146437617
68630 92306 59049205
175911 182914 17454830
128861 178563 123731106
15819 39387 59081019
187319 198567 28438999
179359 199241 63077896
43153 69136 65191433
21126 195969 907051471
94982 124258 905709716
100245 153337 54911669
89807 131893 105231881
104517 196663 230416960
41040 56784 39378488
156263 179329 793253970
186188 190217 502233337
148347 158129 24383610
14971 104430 291297556
59029 96257 93000662
5110 92343 785733082
166878 177431 26223625
170677 176893 15513812
187906 193365 620143538
100697 132193 79060723
22282 119944 988027365
137776 155212 43256291
180717 193262 414800486
14011 166981 382620144
142491 170639 70079472
167753 184450 803351855
118217 144611 65912899
77246 108500 286054763
39549 94424 499907585
185500 187880 214544606
5833 130080 311233995
67271 81941 36669420
157586 163490 282200235
75157 128444 873660683
176762 189794 32485153
89808 152482 156456550
128618 180884 857557086
21078 114648 234454077
166786 179977 32801163
94480 119665 201820651
199032 199375 633042708
32928 43272 26130536
94373 112289 44897389
53628 89731 90548974
144164 154743 26300932
199998 199998 4711
32194 49157 42609090
38206 57767 49067248
76595 82126 13824307
61680 79444 16869736
66780 158273 294051400
70905 128311 143524026
146212 186193 806395716
129355 171972 33431189
161398 183086 54039027
17622 102215 495383114
149557 198940 955781452
135127 156122 52147607
51289 198514 368237657
82818 109734 67151471
118885 172908 134670736
80721 112235 78687388
93055 116173 154504109
164263 182893 46387468
36314 111396 188079219
62803 153521 254348089
191744 198780 44225698
15361 119647 149874669
51652 107284 593739985
4086 141033 342885992
12341 55646 733076595
187459 195753 20993462
149519 158915 628723255
23700 161907 345890785
189567 192631 7728055
41347 44260 423922372
94928 133237 95957227
71309 192187 745361917
102492 144023 104026975
130442 137519 17578394
140679 189897 126167830
38951 188149 372864458
876 72854 180643867
122279 143883 605584293
7981 37095 72949019
31892 40437 21556468
8310 177005 862170938
196737 199556 7140628
16616 50801 85520372
135175 146608 609251831
95682 199704 554949120
946 94303 233846989
173419 181887 745551996
108720 130602 54889469
5877 106986 253098626
85391 183737 292665356
19591 135546 102635627
149578 186038 103255392
25898 153051 420671215
137663 163029 514015121
88164 133959 795189987
72505 130315 334148660
191839 198351 16481701
61260 125863 667068872
169235 171370 873911107
16899 47578 76838051
95188 124219 287114215
103465 159490 544725757
135834 136358 1334942
192791 198687 630243168
5774 114253 543525168
132828 171308 95865069
182543 186772 10446217
170365 172016 4119785
67448 175239 269161950
190851 192340 799873595
57553 161767 260540845
41839 62218 114836333
88766 192810 723909650
154829 170523 39212683
31424 35711 10736512
116792 142367 63921696
178144 187987 323246869
114890 115185 462420051
96557 133453 92503894
169220 182254 319724429
84168 93913 934183733
66199 119688 133814244
172031 186593 656462454
42664 136020 881411192
23645 186048 406047624
57663 124714 167965833
63106 170694 268633643
73075 189758 291198743
30654 139157 102621274
11732 129064 293850258
89567 128155 829988299
31611 74113 354874448
78298 106887 71264552
116848 195446 196251895
161473 198131 607432874
158152 162290 10374015
37328 75750 96528444
47463 108168 301849241
81416 97696 40417673
38528 146322 422980665
196694 196784 236020
93797 112076 45742971
196004 199553 9022364
101852 106337 11253721
38675 113020 672787220
190009 198308 370565904
93674 180198 493487894
65408 185480 410818980
53622 74340 25320782
111020 140446 393650345
35431 92649 229936692
172174 198996 67247670
74307 189952 288559860
113361 172443 147358926
59737 96187 887231332
3369 142978 433416571
160737 181047 50574950
18630 178114 398770240
3725 57436 781503312
145692 168589 855767295
23196 192883 505651446
154901 174723 367075955
51601 59528 20068622
156698 198194 703559975
143210 185201 655589444
102490 120553 797403591
125447 195967 175923504
26161 142564 446314762
89705 131432 790613900
186046 197993 30202950
42899 194682 379334657
164240 197414 439174848
98804 195102 240735219
43065 185983 357009900
2603 71437 897878800
143484 177128 83836817
149882 159492 791110120
161623 179605 44723084
18321 21732 8406997
198616 199943 3356181
151071 174827 59243279
121473 184755 400949338
15733 147777 330388914
177458 184123 16611654
38850 180093 353035347
133723 164810 77494671
55001 84797 587419868
61990 162005 249854428
136336 189262 131954981
147898 194377 116045197
36280 54826 46532647
155273 169538 397605717
24498 139476 395426687
156692 162488 105018645
5644 173843 420669152
20296 139120 846283819
107277 114104 657328272
195687 198610 640761925
166942 190185 57886729
119066 165891 116866503
189133 195446 137310463
121539 142039 477203117
5630 77586 180383951
6879 126251 299018811
199339 199520 473093
143580 154823 27888752
123003 189461 184412712
6988 94759 765758709
173592 184581 510170
113564 129773 40592929
144266 162995 574500527
123472 145909 568934148
6349 128371 305606235
30678 33690 924003147
29510 185615 415881254
197662 199517 4709969
88038 181281 232635358
22942 159484 341725163
71213 181759 528055333
105765 195561 224407760
191247 199629 21197548
195293 196581 84472027
110086 174839 161579579
127857 182885 137076346
190794 194520 9355658
62014 144134 339263239
52695 190440 344253311
57304 175972 296528395
14078 15957 661950991
52639 77244 61799627
195220 197142 4872950
191873 192887 2542948
183392 186357 7308917
153927 192941 904893269
158893 182448 949796807
164736 179383 730876613
91544 127872 90990557
85841 180882 363734170
108090 189634 167795135
8049 55672 119334345
82845 195535 687823948
7818 74392 262145548
172151 197192 62739878
100293 183902 235743583
73435 117751 110662668
33675 178596 571849156
56530 64066 875668400
70775 95974 62731541
69089 110045 102343457
143033 185057 642116334
163927 175535 561701914
68541 166705 939750725
36527 147776 278355309
71833 188691 580255428
146213 167676 154051672
198538 199495 2462708
56401 84175 899967283
96318 165040 171846270
115578 132302 41863597
49260 192400 599124567
164563 199104 86418726
119155 182097 156978057
142065 146654 95589824
95325 173297 194710482
96151 131653 505636217
518 146568 110447073
52599 101036 351734612
20805 45817 51646919
187569 193160 14100330
142458 185718 494665896
24905 60708 311806271
195964 197099 956264698
36830 94427 144221537
138616 158631 413650459
11975 112054 250503073
112757 187538 304827672
89406 100451 518722838
85547 180003 948703285
10539 119548 273150167
23196 55067 898556488
68171 148625 204098961
57681 179933 305428983
33686 129592 240308694
168129 177000 20967854
186854 188036 255394619
33430 59698 66036350
64074 117602 856859317
35828 46455 26756258
11542 24744 32925594
52421 198211 364613356
43145 73137 701319470
121471 167413 220470256
102569 103661 2720158
121758 183392 570830278
43999 72618 71876171
178230 189111 27178362
67471 169838 255662519
193978 199748 316127373
104606 122027 775134132
77038 87805 27055618
182644 192035 604454480
119780 142457 56595329
126591 184566 144385985
197734 199935 5533385
53423 145333 229938207
167149 198897 839790542
387 43417 107879289
21664 139798 295851937
53968 175771 304472907
94449 195893 454954759
120351 185134 89419744
6339 23261 42262462
86007 158843 979181222
96784 100186 189395316
93617 146027 131133859
190737 197817 17918226
140978 199609 444292011
50822 66336 39118087
17106 43990 996969599
178729 185724 842756560
6454 152955 780976250
26900 40884 35323494
97328 136944 99238548
8496 143879 411177590
65626 141001 188393675
95196 155613 963509210
135196 179195 956210429
4418 152244 31254870
174428 188229 34453835
138455 180118 103866567
159682 176345 337597707
111763 128030 40815580
46259 74529 70991976
161103 185867 61590760
69477 155511 214688659
62310 125527 267664614
22098 69871 689386078
3156 195190 693090175
114349 162442 670296911
57057 176881 711261775
14202 17496 3357257
162758 164365 638837951
119445 139923 669197232
18811 117406 246863153
75506 148873 183121607
158672 160993 3530063
146429 149238 139427451
84101 161630 193545858
3473 69933 11730909
158096 176719 331851763
71459 139174 169159607
103915 188152 498583789
98733 164081 570415095
16890 18552 531461379
50830 193778 357338320
76875 82116 843810861
10989 122021 278154916
69916 192182 305340208
139921 149648 24176303
182908 192534 24066343
142629 167567 269708574
69557 166316 241633201
52151 69839 44569518
99197 147819 121638888
129677 135898 15433936
123594 195532 562422880
103562 142178 246164235
107075 165641 146389469
67944 88517 862328210
153618 158926 13270980
46068 138311 230828921
34278 168806 898688976
154547 180224 93456008
82041 196516 285983926
62931 134173 178091813
75284 157695 851271113
63194 174041 276719752
33230 82737 192823480
83806 133404 123976820
194410 199162 12061316
98980 115921 42608241
135622 199008 592527189
58703 191593 331949056
32666 126215 742132397
196968 197817 2176562
4679 64580 150282395
194217 197112 7330993
120112 158028 94473453
148671 152433 9332680
196370 198946 6512280
36998 91089 310167883
158727 162898 10443682
28691 193376 592152137
20252 168745 371513741
156877 164628 19503424
31376 47434 424717251
182913 186565 624507108
73339 91369 44942231
110164 165686 138678935
120922 190754 755864495
36822 134994 61475818
109056 160255 171958903
167 10523 619880644
5149 12036 17332127
80771 162410 541645336
87997 115085 67516839
57145 198594 897512552
78110 102681 61081709
65954 184975 704452722
61056 183089 357720541
24163 156349 473298143
21023 71538 304950404
141101 177923 883281231
123367 189624 165111707
175994 188213 260899473
61252 144061 206980579
175255 178053 5666883
57172 87818 826100415
143819 173094 830237135
66925 178008 845106121
21392 152204 343923304
76592 95106 467319064
135657 181924 115385071
68763 96914 70097892
6946 141563 337004872
49649 52039 85239118
107616 162703 555768783
16311 78515 463701883
189991 190047 624767759
178400 187517 90414401
20892 54974 85434593
52444 80247 760017087
61694 89923 70624995
36041 143930 270065232
149349 179570 428906153
109067 125133 40421093
81157 198866 294097156
47484 177443 324803411
117755 155808 94811664
39363 55155 693723996
158354 186999 71386320
107983 162139 986551999
192293 194761 6181559
184829 198112 33522616
135219 156691 53390166
83118 115598 81095155
154043 181935 904927345
54701 124528 237552974
63548 152786 340612509
184415 190266 987393619
173009 176001 7531914
77328 193167 289253837
73184 116908 109215652
64119 78015 539171422
104972 114709 24529761
142937 163265 34368489
3033 56485 133911967
89117 157418 170406246
68582 176342 269064863
94492 142100 453322477
76963 164469 218566312
181197 194016 480300476
65976 182608 824470102
51974 114804 984923006
11487 69147 874711343
139573 164033 657445435
109369 125413 40328750
2294 61845 149359834
175907 183592 401529230
67717 127054 148367272
15709 107168 228895925
4839 67561 157397455
58559 137574 267922986
73433 155302 204230133
107328 174023 166515535
3424 163105 555670871
176245 177573 370120453
68943 106786 106920882
146958 183129 90100174
108597 164048 486538512
126254 197790 178576411
195113 197314 33730529
50203 194091 985484604
133663 146893 817128992
67180 158814 228847918
174492 188750 35569974
20176 91229 886581033
186134 193938 19679605
143393 189398 130268827
196685 197879 3017464
55146 195195 350109735
155889 174459 486532901
148969 154319 13306208
174323 194290 49938336
91289 101508 25260317
63967 128940 858789993
83794 185772 905378971
161706 197085 88400951
186332 187122 2005474
85813 197787 578083071
145991 175009 569876049
83592 111441 69511581
118535 146572 990941549
112149 188971 130266654
133101 147929 737973539
149642 190219 101191682
9627 132759 308412991
199051 199566 599286397
178657 196238 44164138
140610 167565 67220856
25243 135536 879897256
177620 192083 578918260
135241 180492 751173988
140432 183506 368873981
177222 178854 188997187
81097 137712 890292503
59388 126635 931050447
182022 191305 22271984
40595 158075 293687082
160837 186893 64833177
9876 193303 143826079
77381 159027 653727337
75279 143123 169387425
193744 196142 257586382
56931 143706 612548424
120155 130090 952461294
113062 190362 588880555
109458 174025 319846383
19540 163599 360397352
143001 161092 45120702
113484 122400 22372731
67152 97785 646248422
191465 193661 884898960
103954 144786 88328187
147137 183547 711549335
140206 151715 956679863
146902 150851 725764474
175740 185434 118825727
20963 138087 293322430
79997 143025 157433260
143787 164610 630194170
162562 165475 810158572
31940 56075 217223365
41657 127267 214313949
12789 183888 821903839
152099 179115 67362718
8286 75539 291050938
106476 115957 122924180
132062 183394 127881782
140883 174747 84405220
104480 176929 181023772
125146 131956 16896441
121635 193357 178879633
22800 103462 201887541
187653 192724 122120283
5609 54704 782004020
174807 181690 17212065
74536 142946 267320476
187698 187718 45462
184880 190325 40544868
123599 194766 177443111
113379 179513 182363508
174313 175400 2732292
14022 99894 456441974
151064 156147 937892924
109212 191864 871956134
52073 193310 769344941
18138 128558 276573909
27877 68441 102017264
158860 174076 923773643
133431 152299 488681822
105732 107589 4648904
1530 95162 234481359
40503 147376 366904629
106585 145761 98093250
157450 190869 975456214
103395 183829 155425785
17929 160452 24874009
199298 199722 549882876
191032 198803 19629298
2421 6454 132682413
136214 188312 299755995
90994 156925 164494153
178724 195438 41936069
103987 198666 877894331
174093 195527 53691039
87666 133304 114028279
17155 157817 351854938
88873 178636 56895401
129614 170776 950317914
164749 195664 754681715
31353 135553 260920946
102397 119426 42925957
182980 198465 38930181
54221 72304 45550026
165743 181151 38357408
193195 194938 4438990
198350 198948 1526342
81768 186229 737285056
135874 141795 14784431
139578 144790 12934319
55093 146826 229523782
82550 123098 135722509
72531 186978 690243600
84830 90360 393475537
44697 148659 411124412
193066 193258 494295
79473 124043 111574179
73035 84749 655748498
4265 102960 292387108
57558 108517 127457495
126146 158684 80946535
106264 123572 43645804
137431 191982 136091534
83358 114551 473509196
176288 179971 109047661
117682 194055 190663516
145571 175329 40510559
109018 154370 824211631
78245 124517 115788424
160602 193073 931912551
147539 154452 17114658
114114 128143 883023146
3182 24499 53299036
101787 171073 132496765
68144 154961 216717625
33569 166480 488182713
51445 134426 283628048
74790 170580 239030713
89521 175671 197568281
89669 159529 174381925
199602 199819 516888
29333 133886 261995601
136588 193155 141101189
41362 147240 794654860
9606 141725 944842063
158987 167038 308691364
114964 163218 6796062
152950 178664 64091370
126779 185382 145934755
23057 107558 783118380
133092 180043 116962086
171789 185261 33521296
142182 196390 135385830
22960 84072 153472243
48703 122915 859907441
47164 149481 217262789
75213 100344 62392879
162926 189308 871394054
191230 196078 12239576
143710 181340 861089332
45510 178080 539814098
164425 183927 48486859
125958 134023 142590342
35791 191912 569094547
17721 76431 204539592
72229 120620 121014237
143053 189728 247520734
78815 91910 65186732
94377 181978 467481413
113263 194679 203194367
73178 165489 230531937
110713 169549 459783268
1996 25634 713378200
155206 199983 112153053
115823 191962 190014006
86660 186914 764804134
7405 57959 651375788
73950 111429 93514405
160048 191665 144671122
83166 150715 206250119
42813 64826 589814049
117655 151954 631383804
71675 157909 215252220
164251 198676 389106149
34730 42088 18644028
156000 194458 473513746
120521 196660 590919997
28051 121249 233693840
121149 143594 55929307
30461 142371 133325415
73443 93203 684192023
11805 164507 593907677
187742 199502 260188913
33437 123763 405712793
198484 199876 691714857
146180 154452 5204958
7471 198784 478625887
116661 120361 9333966
178051 180484 6149392
39927 79633 99580814
15407 83227 170049582
183842 184284 841635795
7630 23672 40043379
142774 165737 186304248
24522 136885 830977607
148143 195785 119058284
6441 13277 943759972
135200 174508 97950120
145973 171304 765351045
80690 168311 218815869
193260 194788 934979368
177714 178188 1144950
129160 139744 26389404
74572 89156 36425700
71257 173047 254054332
129861 146141 40594647
83164 126696 108836987
179485 185414 895573826
174340 183796 983346903
164118 191077 67228047
39505 140570 681354117
41302 103581 155601029
108654 175250 166294966
28219 44498 41055959
20480 180546 490559824
171422 193232 54519997
17087 117225 250737589
122815 195835 182185472
14147 43879 702492239
108529 134121 64123639
28175 174571 966906001
100584 160155 149044206
54601 129024 186412319
120979 163225 105280996
94258 144957 126714121
57668 96824 97868544
3168 147108 360321584
2674 15345 320216829
18293 29238 27209109
63720 131319 440364140
104467 191422 850249001
53398 166805 283599737
11734 69056 339136368
196739 199726 7526227
133986 151878 44503781
100501 116573 40451354
53587 136024 512959922
21250 197103 684412573
127764 180236 130718143
101327 169846 171362234
164434 189582 316902130
131861 135178 8257948
13365 16146 207521940
115445 140628 62941144
193206 198422 206692367
107151 144789 876914706
18948 143670 312185858
82319 143184 152064449
42280 132174 413320463
34491 180772 365819719
102608 118014 753536376
166287 181499 38855311
134005 145178 603952514
63370 65409 242194352
5310 30862 63874833
161842 163646 23171514
34888 142350 712702687
133176 138621 13515678
197660 199956 5790656
146433 161684 563840798
199389 199471 736074413
165629 199150 83841770
85735 111173 471477844
146666 157998 28143554
46668 47776 797172354
73168 171814 246197053
16856 162531 364382455
94608 131660 92842511
129143 145786 41496051
133686 188752 137228846
31618 197448 414859853
168780 187994 875624630
86825 117368 167842546
27717 130975 258758325
187649 191118 805335302
64822 92929 70174378
52755 75326 621160992
101869 189828 820515211
131626 149750 45089143
41996 94565 131449804
136883 172392 88455793
151202 161605 43843321
187611 188032 402335751
154217 188059 715405794
86048 167561 980310586
156410 192619 475630859
16791 187004 425446004
135915 147257 617290372
96125 158610 406086220
100945 101184 924089975
38495 147926 577320733
67364 119502 130409481
54798 90136 888127755
118214 149087 744378320
164533 188269 59143159
191422 196990 14046503
22641 27456 11984311
5685 123529 295275934
182404 187322 12148510
69745 187818 294648341
96838 189619 231769986
69295 159146 224407478
111289 164852 127955679
155023 188723 84184649
31803 131903 250735908
173743 176872 7813358
7378 174235 417297539
12902 120151 268636286
168313 174646 856360093
4981 12038 17782172
46473 192083 930406458
84935 193524 270983453
122889 166689 721187418
34971 53797 862689121
64614 165600 252323508
122541 142819 50521283
99435 146665 321651375
86465 149450 809303483
101208 102864 374686869
85755 168013 205319642
55496 189929 335912240
148811 153288 293449866
112308 161648 557901108
113583 123731 25486136
176809 198113 53439474
116401 141318 383369096
96482 190251 898823924
13532 66035 987115401
148363 185256 91904547
113583 148876 88030010
159553 161189 4146820
62231 164729 387028679
199153 199580 1111403
158590 175630 42562522
178901 196027 373306832
157874 181455 292820852
172136 190974 47063420
141304 159599 779886083
105879 136039 822331036
44587 139010 236198916
119849 193107 373815109
66674 103924 106821695
190728 194138 349273974
65198 153372 220158701
22699 57785 62200346
195397 197604 5630984
44994 144235 497447604
67505 140410 632946858
91665 160921 585848776
134843 191191 140469583
176547 195233 46751045
123691 188148 82463145
55882 126758 177476179
189972 196935 446013769
134569 172185 93649926
130204 182962 131409980
162964 170396 18490821
31443 104311 182369755
50182 56146 86649145
180932 183429 6189260
9040 102358 507206521
81395 85450 10244617
116462 153972 988046865
175545 191872 40768361
168171 179558 28305288
89631 187243 243485930
51020 110916 902758801
198902 199179 698510
178616 186720 240361886
132123 180283 573626975
93210 156825 158860199
184831 194925 392690403
63764 159583 430847295
191360 193568 5534956
31097 157707 316720904
142962 174460 225321727
14702 141041 937603962
123031 132048 10501128
52685 187757 337492139
139222 140057 2073333
2138 107864 264684096
145761 192496 495562131
127832 129093 296537415
66107 173654 268512440
104447 197290 232169365
141519 149778 20498114
63637 89085 63729703
86795 166204 475466880
88919 131904 732258280
170784 172203 307808660
197547 198972 494001060
131710 189773 144719965
83442 112180 71659658
125410 183695 123457538
76146 157766 801915088
87796 197697 334203603
93007 175256 983782650
107249 164198 142355418
53645 98060 111045496
111757 121455 24409758
29498 119408 493207298
85667 106897 52760501
118740 166388 955803439
155978 157623 213125382
16235 141126 532612126
128574 170307 275669146
107537 183051 820859587
134966 154155 47659898
11633 128449 416590940
141017 173827 412079881
47020 117790 177149364
105710 173393 886441436
135666 179362 737642295
41557 183741 645929768
163378 180134 724355117
9576 63697 135820646
182514 187002 11102927
168138 191454 58141583
70672 166334 238890419
189012 193612 11569239
98865 182582 667819047
122363 194929 181247072
52760 136943 996210297
130758 151783 60918772
122599 139501 29555592
126784 167796 112486256
189117 190079 2395590
71562 112784 167412790
2035 30989 72399261
140554 180613 99871824
3352 17826 170040267
101618 191385 224357946
129881 196904 249370075
106686 115064 400963356
141853 167181 479119490
87360 147965 863096950
154262 158254 10014926
68182 188448 300221997
192399 196227 617813371
29603 110554 202856616
13601 89183 189449523
102378 162884 151328033
47116 97328 125573236
167345 198569 78095119
79268 158753 98807485
147909 156070 20202309
81950 150471 171152170
180518 187590 993774658
197330 197660 993959914
96134 194627 246092267
141883 169351 32699382
189374 191279 4833276
103020 197645 236772458
36225 190040 384539112
129291 199797 176050319
190966 197692 17007444
163314 166333 737513675
161146 195701 756592029
169111 178559 23383129
166749 167604 2127652
161266 176630 532092651
17619 120539 257840447
37044 151773 226522206
126210 190213 457776234
141202 163874 718832013
101555 102485 649262408
114587 193572 197129224
163975 172773 21825109
100197 132448 522952643
44116 57840 964698671
185690 195157 23894716
119572 184366 453531721
91476 91528 69890081
188419 195927 18937695
117564 177707 150044404
41566 104445 177403187
115440 147042 884637126
111456 126563 37907545
129182 130810 220004272
26832 60482 84582565
85664 116312 252813717
106019 132240 425096697
156270 186064 74336546
193160 194198 2665393
44024 58547 36409155
45861 140124 477239726
82394 110663 827662098
25958 163495 344179858
42650 157155 286178281
26741 106037 854915818
63728 118029 262005468
186176 189431 965364231
150677 198254 118913297
79235 163348 27909219
83817 86723 7338461
96261 156704 770077014
148077 182190 954428489
80400 185852 263090713
193333 199176 245841564
10327 12203 677543483
12145 88476 902401759
76642 191680 534181799
102027 175202 161911351
148241 197623 123441553
56840 148336 108661508
83762 148088 41160624
13342 34815 53653565
153484 173152 49060094
166520 182215 399355145
9320 123158 265145584
34788 96487 797273401
196835 198364 790308467
176959 193408 68072091
129589 135253 2770717
66025 107556 103643071
108251 161407 817861742
128763 172925 858783212
95173 126270 78002325
135756 172203 90866543
16963 159504 215983689
194694 199707 12726657
97357 179083 334572553
90743 122490 79427991
169486 190242 726920045
59405 139362 333799749
169303 199223 70899371
169382 174524 12740508
160675 184064 279288687
83956 167813 209379895
36928 61061 599776028
72901 156698 209093550
190007 199182 23238442
58714 84239 64041113
166489 196435 10745335
169814 171520 4167659
184505 199484 37785773
33906 197592 409509388
92096 171148 197405782
113641 148793 87690075
184498 194419 24927660
92300 190635 245535966
69951 121977 130175062
146157 172049 66148590
179436 197115 71387676
153946 161034 17813551
51779 190055 879665379
106047 175807 174284263
40500 93954 133777004
101069 199317 245760519
74483 177866 974859662
163856 176494 39258689
89409 115030 63907756
3682 16942 812308159
25939 137143 609137637
104493 141005 91481564
139578 161764 55321382
51736 191305 701711860
23581 142673 686932075
186261 186333 342574955
193705 196747 7753892
89464 169494 199786162
153359 186545 278257647
46569 57298 26921862
98249 160144 154801884
64530 67316 7006861
179220 179420 535681274
186440 186697 660621
196314 196628 795687
129666 184179 715016875
142820 148480 983120203
78601 137003 891033295
15608 41229 64226596
190669 192701 732645999
158056 166097 495499134
161954 166133 10415234
177127 194873 44408279
181997 182214 539114
6550 164110 394211318
60773 159271 324866761
95499 182999 616766094
149279 195572 876601997
192403 194942 6401966
80423 193668 282719149
18411 109182 227255360
116265 122984 16950370
166216 198828 81604675
78657 198949 300577044
171699 198507 67189009
22992 177808 387251840
19937 46694 67122138
55812 138447 754018516
96739 192887 240251244
35544 171462 393353870
110474 183808 429466453
61029 118291 143193538
179616 194422 981525269
96480 160489 313405698
68996 80259 28196245
176002 185390 23255815
4948 49896 112612027
58679 153329 236500945
160208 165950 901269243
6785 129618 322538699
153032 175252 55491750
134143 164998 842211595
36658 173200 341396541
175203 175652 1113229
122961 153050 464267100
68064 120564 199485623
135367 174341 629757254
63247 160850 243814623
48106 103560 138533897
138695 147075 20958621
17096 106161 470339800
6570 145190 643893506
17911 151372 709107254
170126 171588 3568601
78509 169892 228182922
82377 88479 824275983
170426 179277 651612108
157425 190155 12168338
146241 195614 418112513
64351 171277 267025933
84463 177114 231155592
114405 141684 53046380
12596 59140 116731737
86219 161769 578936427
89456 166396 784439272
42759 199425 901392514
33435 172518 347806937
158679 172373 34159665
89209 132694 108655691
37196 71642 86558316
112309 193426 834218326
1343 137815 580454818
141114 195571 833129701
178825 182916 10295902
88636 180429 229041262
49271 199486 375693125
104866 136290 78750306
105483 166031 136061138
40410 71172 77227480
87951 93206 183916286
61803 81558 49450029
15457 121747 356715070
34754 84054 123807318
131777 175124 429364827
15033 75039 150570316
96917 141426 111478298
177653 177910 617360
175674 191898 40527217
123383 179538 139881930
161182 190630 184844086
66225 77781 28864816
74752 149107 792653499
51966 123374 178963884
4220 53677 25623934
32523 43028 26560287
121100 164397 107914094
167288 180241 32243785
27920 77358 559988104
189073 194371 936966853
139580 197864 145577879
114563 187188 181066807
45605 167404 799858549
199283 199998 1779381
130938 159825 780179879
159856 177429 835872380
11608 68433 146719538
190275 195512 303178958
163272 187574 60495936
69857 108068 913642727
41005 154717 284216475
33382 181769 388171320
114848 181697 166878201
170318 189676 491744393
99391 102458 422235136
50909 101892 575001808
39008 73047 195487598
20836 127893 852889769
198441 198446 13805
72341 107576 791681465
104689 166029 153425701
128744 171600 296245804
164274 189389 776599588
117244 137273 50082642
83696 136516 131908520
126759 153750 67143529
46004 76717 197654897
21177 52207 888443724
143333 166011 56609392
72279 130755 146192759
59830 177630 294269021
36011 72581 970335947
30139 143196 283131196
52375 196968 804712908
131941 161993 74927700
133791 139034 13042655
122213 133595 13700569
49050 128637 644595472
117887 190604 181460363
30833 154651 309825557
113713 138465 885214323
22217 136653 483998599
149303 195643 115809694
45343 59220 132750100
71082 158802 868954557
111590 181005 173217476
159182 176451 584407992
20550 38674 437838939
98365 172260 184658648
80752 83925 33831200
4736 129960 820710049
65089 108013 505420801
38827 134118 980019234
28186 45596 43864565
148037 191771 783724620
99893 142081 105680276
47791 130337 818724262
59829 120138 677649291
190732 196046 13441454
31568 120612 223186648
126340 182251 139328294
121090 135951 36958309
11364 42099 732903938
116445 141292 62103493
10204 162071 246660764
49487 155429 264807826
187503 188870 501471774
125343 165074 415462019
63246 119481 140628136
12025 140113 320564460
152671 179615 67168884
360 86341 281970155
93420 175433 475089415
6261 40089 216293431
29906 169156 348491036
56530 121382 162490071
80684 164263 370952951
136614 190596 134622659
196930 199114 184931560
44753 191961 728504794
18358 35676 404824267
188110 194617 729407066
87581 123765 679369268
119687 122694 7560568
121629 146496 49199663
77292 87123 417384673
160981 191081 520470145
95065 133337 918605925
59389 77616 45598689
179189 185489 652061447
60185 166724 266241305
160730 177609 42015921
193239 195958 6912707
108348 136674 338248405
50647 151752 960581204
93061 128642 780791649
90407 197248 12771389
33314 54069 52100239
184237 191870 431730157
66561 101130 548941929
149299 195891 188467130
182891 186037 7751038
135738 179304 108581358
186549 191491 70598887
130314 169516 465143529
145852 191106 836017110
118696 139240 51340818
126327 179394 132161270
50571 183220 904430329
191270 193604 644619351
180440 187760 185628864
97999 194323 240740429
34375 75517 246878215
169985 188459 896368503
103402 172334 628544969
164059 191046 67316975
67035 121729 207510882
143498 170672 67689112
14546 92199 367512357
126913 186260 631937120
30769 69798 79289155
54686 114333 124353755
15562 131888 966150846
36218 109991 881456771
195318 199125 332166909
171213 185090 34524876
167243 187489 321631078
143177 196097 132139304
142315 163913 53841692
145068 194680 123853171
135103 176535 51261136
162537 187696 62614630
130384 181573 127552481
177292 198184 986381967
166567 191575 47424672
29333 123672 527966113
145402 162201 41927674
166328 170021 524887436
10128 82459 181442468
13068 123299 276124426
139945 162764 56865988
196150 198946 7090168
96802 124155 247718477
186242 195395 23112128
160439 178004 43720066
192280 199511 18295489
144096 187858 109010065
120843 193127 180231789
88401 144339 139631643
43965 152013 803906655
107666 170585 762372281
138252 170981 646264567
20390 56334 731636148
70208 156780 655256184
175391 190690 38170681
151517 175778 318374324
179903 183564 809141508
167610 172126 6495842
88255 151566 29532228
17601 154149 941126547
76023 144298 170484193
112019 133120 52867040
25554 134966 766931919
81292 91313 24998672
154117 188334 85385220
9712 24655 517879484
175024 176907 617287374
28483 81293 683040938
140348 156409 297216168
93617 124368 77156617
31449 128942 397330087
107 60811 152195317
97710 160060 155904777
84049 149527 298299340
119059 173297 135202453
39887 101198 305405738
110583 117029 866634670
124078 170853 968651209
197547 199397 4691148
86045 172149 793631119
81115 101133 49726925
87716 152746 162250070
124176 168383 829894270
103613 170076 329879953
114949 120865 307264240
91294 158169 834987417
48094 151849 259406160
55653 182211 316290791
34656 88964 379607054
26002 72873 665181285
149356 178260 910665662
10552 73124 592464022
42341 56144 34491492
50491 145522 237852775
115194 133347 45489415
138364 178491 99922352
191318 193315 578404375
94049 111191 605173537
38607 116860 846201681
185574 189108 436451147
35025 90313 138715580
183971 193100 22904565
128535 182792 135193890
14772 50316 88940885
4165 5091 722741355
127345 180650 117322537
41184 121898 236472254
57042 119025 155165989
106752 137401 511418938
118549 169804 127906300
38231 94085 843438641
195779 198571 6233642
74834 165620 831805756
135228 135275 112100
22869 182801 400031467
126813 163105 427996361
71260 160699 223351612
4871 53724 122442726
155138 165063 24997287
189439 192924 5120861
69506 149465 31356210
182222 189760 18768239
108162 108490 447067002
137996 138697 1704517
86976 137898 991844671
49266 195799 366381721
171202 199973 583999149
120252 162852 259297508
3766 139598 340094737
120082 150266 75258620
40138 83219 427253874
10311 46134 256067463
101834 105554 56861909
61842 119706 180879873
157954 178234 150137866
6046 95821 224736907
61417 82970 574580754
107333 111731 150120653
100099 100951 770373524
5766 133394 319661855
152765 182389 73935936
122568 148690 65059114
132490 146766 21060360
670 18764 45381048
71574 125063 133816582
77703 154860 192633155
40218 109628 173741929
32378 105394 182845504
49891 53278 8499512
173436 178019 606094582
33869 156926 944716885
11930 113695 198410972
106209 137752 79091498
165712 172200 395943155
55558 176058 822862991
154062 175325 53106998
185575 194317 22047156
154992 189583 798477587
172678 180335 563413447
115767 155649 671943462
79468 98280 46782310
167410 195250 69539995
147654 172177 61095523
118669 150019 78228238
97018 146837 124709018
132464 139218 253895330
151739 171242 493980144
1167 35434 85794156
27900 120586 232363606
6434 181248 920718798
44328 169350 573991275
51864 153596 254388855
21851 183350 213918182
76366 189952 283479842
181409 192010 51602625
193335 199465 7294856
12807 91107 196186915
103193 112538 848121704
196665 198355 334238402
141021 193510 10181566
121444 199065 193798861
109172 132188 57665929
105086 111726 586588639
17678 131962 286199241
49909 156850 267360145
150233 168578 45814877
169515 198295 214699331
164916 176276 28281436
87146 152072 161953587
119537 157131 93623035
93899 132165 95806013
194237 194359 505607186
107406 153913 116179614
25046 49626 951989273
2139 94023 230088802
37207 118336 203187896
51836 171651 299498028
195438 195532 244882
191836 195890 303688843
184310 196560 397969925
67095 183746 867498034
181811 187068 387517717
123267 156602 82901717
135352 163934 482754598
192495 196397 696419022
155819 197721 104946053
22065 49672 683463737
142238 142666 406519039
168970 175324 820113326
71414 196944 313538019
66687 164044 243216133
134100 183306 343923799
173530 180312 16987470
43216 112470 117734653
94138 154325 150278732
28974 97164 584715482
1668 100998 551512831
34081 104681 392979091
140393 166021 631812113
187969 193403 903030897
91351 145066 134166626
126831 153951 67489612
108309 177160 188703324
83447 112577 72681824
19967 155285 867181243
171877 176430 569419675
55602 126756 326476491
4848 114994 275865942
17335 185117 419417079
74323 152073 194015198
203 38708 956852728
50609 126273 890542932
65595 129626 125267552
68752 89575 52065797
185735 187558 4558790
112194 178513 939556021
99926 102563 849063376
33806 37517 9361413
21905 187476 586697549
65652 154827 222633348
34050 119653 214546396
190614 195561 460851415
75998 88975 141296208
177868 184977 17668330
57994 60784 32808962
43345 188844 363549790
191340 194232 322839233
184429 192387 20004805
30828 111786 392919994
120519 176282 980740328
74422 146957 181165199
187382 191167 904948326
2739 148386 364412384
188195 199179 27760928
40202 190296 423141015
73279 163915 226310970
185607 189491 9766689
110647 129127 696095497
63827 98042 85355283
89155 170321 985997860
86631 175293 221206154
69251 135451 165451624
86877 105471 98949719
25468 121711 559686010
174181 176288 5333448
76934 178961 254646867
11102 158158 367890843
27196 130115 957706151
120692 178500 144010556
51746 105668 134953723
38067 164370 439645505
97704 105127 18592449
60933 176529 288747159
28814 56200 714821319
45224 81121 484092816
52790 155269 558033151
141579 186160 111019852
61774 163671 254558834
144677 197575 129627390
28441 86192 330989109
108342 176989 711116351
122464 152958 870356640
1504 140752 763382657
144290 148875 11400156
69358 128863 933093360
199398 199940 627731656
151771 180857 277459746
15781 108229 231420034
88221 170647 226097512
140853 165773 62172689
18263 43235 62661395
97634 152475 887228249
54471 120373 165118033
185298 188327 6640550
173024 178988 14846530
67703 106573 8485104
33835 107571 184645725
98206 173414 742294160
92444 134340 849628641
10611 47011 240763395
156728 194862 671677351
179845 187439 930680866
181302 198643 306311261
62445 106462 51788214
157134 161717 11606715
24424 54023 74284926
163209 177428 35382108
153864 191529 94042733
29923 196075 415719293
18686 26845 20258254
184777 190304 188494227
51988 140956 774072498
60644 97885 300462645
38765 113641 423111501
105062 178108 182462501
26790 32734 14936351
146085 164019 432397082
167336 188042 51510761
67672 153117 213358215
142530 166145 27381333
74737 139239 161104469
115923 135201 239728535
99611 130622 77873082
57870 148485 162481128
66651 67291 444816
164572 168027 8626829
16218 107376 228142932
35688 45642 767975813
144667 180055 634433626
49590 133841 829975991
88106 197324 272733433
183832 189448 14077723
158888 167754 22227499
70500 166287 820210004
138968 190700 330829125
42559 104418 154603459
30101 105009 909202410
167060 177101 23669823
189284 198164 22452365
101730 196431 813637219
38404 121136 735411942
36260 92698 141433314
185092 191430 946903181
167662 197077 545766841
92463 139666 392153689
65852 129074 881856551
142540 167826 63073860
19157 92247 183081005
63152 134684 178859184
197982 198535 344821
92729 189954 859688332
64816 150156 674419474
63142 163283 966139973
167201 184537 43100373
14468 82726 593672543
125793 198931 645681314
90425 181578 439965724
10604 132409 305063972
76068 150691 186317022
49452 184515 337513263
136766 171751 274116282
32408 137038 58171154
142456 186492 830877209
154153 154617 377384196
6104 141230 338259466
115263 158584 215475688
143960 153510 10845488
199082 199447 954836
1977 71240 173740689
29053 153367 581084715
56492 107622 361314073
40830 117918 192903592
163613 169627 729790541
125915 179253 132826458
92721 182347 223845255
34632 73831 98589808
124403 142683 15635139
140656 192068 128271228
7125 137859 327309100
94439 116375 52521633
156928 168222 28334913
904 13737 558143683
2049 133625 329468364
35940 176411 879318917
62720 172874 907519314
72157 80940 21918238
44585 142274 244377970
69459 100797 206398698
121203 130340 35405157
199526 199770 286970259
179074 196829 107591280
120031 175569 283627284
18970 175764 392109980
156891 183823 67190232
5825 129512 309840412
154061 158789 784343757
86884 188157 889429600
3296 180848 444055001
130849 185381 135739945
119377 166424 117358949
59883 92203 80835436
66779 154208 712268906
193292 194189 540709952
135879 181708 536817317
177127 187804 33982007
112106 157457 117536988
127217 186158 659581899
173380 188249 37132038
2570 69026 958111776
100055 155992 460087054
13236 82170 172798168
28119 39678 29188687
177520 192510 562204083
71867 184075 939594459
129717 173086 108021586
161033 174772 243655164
26801 41987 284784610
122672 173943 726351529
176242 187514 27982251
118596 159602 388987296
95849 121161 63586843
73867 168596 700676130
173227 182232 32639141
76356 98197 54306651
97737 152315 136434660
15085 188151 432629976
79811 173735 936373550
148000 184703 994542653
70272 155972 777867747
149891 159492 608635223
14031 112626 246893547
73679 100689 228016468
88920 107669 46637381
196263 196780 1320407
95478 191167 866027398
196089 199888 5040840
9858 141397 638837160
2980 118385 289010814
12497 27076 36357266
191592 199658 248526476
58830 146822 356996878
105038 133176 202335946
145999 167716 54130217
80668 155713 187208142
17375 49191 946994878
112312 189017 191401426
137724 151971 144942938
10387 108857 107788723
36133 142078 703495817
65179 75956 979003435
183907 184417 1298767
81752 142951 152909713
32580 187755 892491321
34929 120993 215731091
136907 156672 266834434
10326 196700 504772690
21616 56956 88720015
79755 144662 402774882
168457 190764 55579758
93026 196303 908043940
181068 182924 4624423
100293 108947 46396766
104429 119217 37258602
141949 145889 9911552
168233 199632 255089473
170421 199144 284031433
26285 103060 192144009
185127 192285 18048208
3657 54191 951929303
67393 131369 159987278
8683 39307 76806046
179456 195646 40616702
64443 155961 644672915
190622 198754 20563842
2618 155839 383168207
124742 160355 88698609
121547 191278 173882334
124174 149148 330651116
145534 146739 935868484
112626 196410 737164728
82609 94948 854413087
108264 174606 165654148
100832 189940 222623674
141599 144661 125528896
131221 170566 229893661
161818 192008 890969935
186378 192603 15750268
84839 116322 78555681
87780 155077 167785236
186074 187309 204246209
61733 155003 232887408
127560 188916 152862460
3321 61708 146440824
22209 67566 113926136
142340 175287 82109316
76818 117070 100593415
175466 178029 6339532
95779 157052 153076971
54078 167347 283231100
134088 140267 111377868
108247 152384 37002756
37939 110038 180595962
44183 194435 930197506
13418 35292 54647773
151565 182539 778398727
129698 151262 53666745
160336 180267 49671162
137551 141662 853574975
126404 177320 14308018
175641 186976 128670836
17084 190940 434722271
62177 84544 569785614
126938 136762 881711459
174302 180951 11603847
73716 103196 73213847
82770 157322 186000610
86734 95248 588949306
138569 171175 416316769
124478 139216 424544084
79609 181823 890161808
30920 69912 126196860
135487 144773 23117025
131905 176309 110696714
124991 171295 155884284
150639 175952 63120778
4948 22645 141495826
197516 198730 324368830
163249 173203 24765271
71540 184966 283025218
103126 152656 123985498
24279 116211 521168093
175984 196341 50999607
26274 103047 124772725
131529 139751 127141894
158361 171835 33587799
33527 152587 164287853
146971 181365 246140834
7959 72750 162598132
117754 194693 425041014
56704 62095 13696700
166516 168160 181531050
159203 197369 95448527
149944 155922 14746547
181248 198559 43448499
174529 194450 683767353
161151 185578 315937099
20943 110170 223517237
175171 195458 50750752
16085 32493 40955570
140021 178272 95257748
171545 176178 671666050
115920 132627 482149909
122204 185783 705732842
174659 196978 55919404
176751 194624 44686235
130750 163271 751789443
74491 80644 69568610
156604 190681 837091905
183193 199369 40736937
128785 158127 73058733
184695 191393 744965767
166744 198310 762890792
108692 153193 155176993
196727 199878 7942203
64915 178544 396128943
148222 148877 826471327
3844 114150 898747739
101737 152359 126603136
37117 112256 314956069
141011 164890 59565917
144644 195192 732811026
20982 98859 194962304
46357 116892 854795342
45643 95972 404366741
41609 117334 610696226
195877 199681 9614359
60318 88167 154244915
25053 112569 219281290
11851 82300 176561112
175461 184223 572946440
112306 169950 447103964
89208 199426 275368169
59206 123994 162209037
36650 89366 353106211
155764 177605 54618124
68374 105333 447392769
141480 150494 22424263
106980 130803 59466990
15831 95418 199240733
158301 160622 5871138
164898 169745 430933546
80240 106359 65002810
147067 186264 325019233
145535 161870 424275238
161764 176475 734743516
7524 117585 275610065
94564 185105 226041562
17222 140954 309722711
194869 197099 5680446
100869 109422 16570452
72033 124695 131741206
111220 183140 179473833
78886 95629 528183658
164310 180777 786282946
128640 143848 403983481
144995 148357 382655263
130913 147596 41539438
19329 22592 314909417
169541 191814 55552627
132733 187367 136080923
61337 186200 995800588
96520 164018 168778664
3629 122360 297445717
134796 170685 152867468
123739 179754 835619576
173884 195285 53567835
77240 158742 596758326
199802 199860 52010067
101395 134329 82679273
92710 110300 44029031
188857 195290 16246353
82182 165225 207443720
141243 177486 790958225
128504 161430 121314210
152229 169619 43462936
76802 131985 137986378
62235 140695 975029010
179418 199417 50293135
133479 152640 47656943
149791 180688 77095435
156734 167458 965319137
148211 182104 318268778
139539 143694 10368210
187700 189005 488546999
47639 85847 65900208
35486 55277 49682851
174030 196272 515741179
163296 179273 62294598
115795 133522 44372841
83754 133706 692097609
82875 137407 810833133
98398 104728 836095132
24722 111809 224310278
53563 162090 271400658
22719 52759 807080151
108958 190083 202465130
147763 177288 563092821
155732 164110 14093023
182937 182983 95631
163070 174093 27409629
65592 86500 21355807
120860 147870 67254096
124989 178578 716710059
39357 96863 143824331
68489 92936 60977895
73725 114101 261456002
6659 10673 687176199
39325 101064 154352403
40644 116783 190558526
9777 39149 73756476
83063 184977 254239828
7022 111675 619195399
74550 101320 66512258
27982 181861 703349882
79405 100647 52789608
68741 142315 987654737
44013 75818 79840301
172165 184556 475972343
158471 183665 62812006
145207 171035 177794377
80375 164931 211177307
151675 159313 468309033
1167 7276 674502107
134689 138636 486098537
185055 199942 37562355
127121 192814 682661744
157439 173731 40672818
92861 140649 119504739
459 53208 246137131
137483 169318 179484788
15872 97704 458081288
77180 150977 90520900
116762 172674 753141805
90230 115418 683438695
40178 96205 140161830
198811 198843 88624365
190824 192622 319150817
92699 119004 871140886
180984 185680 11611045
176745 189008 530926677
110409 144271 84610949
133124 145827 31665274
179317 182489 7966354
69014 79884 27221425
108558 167551 849213858
153179 199571 341106568
68045 126496 302072401
80995 117618 91527280
54979 108997 298801172
77844 100162 55501339
5346 153786 505441491
97249 186482 478835090
113585 182087 170876716
152795 169584 435394634
165053 174655 756717239
81895 97053 665174072
88094 187917 718714304
141066 152974 817744666
33335 62071 72345704
185618 193215 259847299
95749 107534 29498838
97116 185648 756044496
162033 186018 59638341
197315 198779 3707036
108257 133912 64307761
55998 105689 351039150
172953 198382 63759717
93761 159539 164349325
89403 107006 43746429
136471 179876 979580855
93142 167063 184692708
94538 175861 203152392
47606 188260 912478787
96659 191363 402481130
14009 198724 641050331
135245 187533 130258565
190828 194635 973810268
44638 171290 815171260
4524 45777 103497452
51200 115165 160182826
11854 54809 107543256
197105 197385 400262729
138458 193627 529561056
173164 197370 60651585
100801 122732 55231446
108374 145787 231112411
40299 122878 421067941
67299 182448 287515468
146007 161864 263469626
184587 192649 20279876
125154 170080 968993910
109534 131959 56167014
171059 186522 37724179
150333 194447 689629262
82975 134459 75420463
130833 179908 360168335
79505 159367 199433169
122547 136457 290284248
65401 134305 172278109
46178 74074 743368897
168031 184009 39718193
179299 189141 24595304
12878 109692 608081710
59139 138908 781160020
53601 154270 465215523
171973 194877 57269939
92603 109442 42144751
121965 122888 471320020
5807 89457 209727032
14178 22425 706461100
80105 155485 188024901
56947 119753 157273192
1126 44645 18034593
69419 78481 820109918
79239 159088 199373575
6875 31350 61196134
125472 177806 359486543
47227 90306 246477172
74721 87474 31879470
88636 174123 213238820
55384 170682 346561990
137936 174310 285206138
115744 157690 689988736
163864 186420 45087319
124843 178894 134547190
179120 197614 700871521
80841 134524 768688430
183736 194512 27036860
179846 191418 28966221
82489 192273 274104587
30572 114760 210968753
152084 158706 16542028
140353 190842 45238452
20037 155397 449586968
105534 199331 234529600
115282 199767 495369746
101761 132379 154634482
109695 129294 328589646
124955 164835 99337938
21754 163659 355115983
34265 130384 240843724
87796 191242 297702079
130968 171470 732507071
162099 180546 354860841
3517 106240 853657497
132373 139872 18714247
78770 116741 634778090
146705 152666 553285023
45597 61020 852660689
31183 159637 628948502
160997 194658 83983734
34624 46618 21713239
38866 194362 388729367
154354 178770 60888550
197645 197818 434094
181491 185485 9832248
42366 166705 152338030
175086 197585 607932220
72441 75912 8671138
126545 146992 275430468
167697 178599 2778049
155097 178398 14049154
124416 143443 323730337
97633 162033 161065685
111692 141096 395281857
148172 155478 148215506
52047 160331 312381190
155650 159002 907020931
18743 136527 294828991
107244 192672 213404528
107884 143120 648121653
89062 129544 825202816
175942 193147 42955502
111220 138739 152555870
54813 138502 933502875
154738 192046 93200467
20782 36013 38118496
1508 121602 300887077
194674 195623 2459753
93247 153127 149557632
172918 187549 106300944
42091 159887 128872479
63732 95235 577450571
199031 199784 630599271
161918 190558 71385360
48654 68069 48810466
102153 178104 740232337
107415 199136 229323689
123879 169365 113333368
173692 184734 27495282
189378 195105 14462851
133078 198123 162417043
106326 122473 931526319
140412 144814 10913703
197431 198978 3920355
25352 100768 888968909
9879 46583 92086565
57286 88498 78310265
198598 199980 3499996
134968 168188 394333379
5324 35289 74969076
84907 94943 752540923
123774 128870 708333602
50708 79330 920441895
117606 129873 513487865
165234 170761 13635642
114047 188757 538421284
100411 186084 476023841
111009 128975 45084909
127807 162196 85663830
24447 92416 901505177
91714 137031 874935142
184492 187308 5397032
33612 46324 204592016
27475 171751 856614573
198167 198223 137174
132796 150449 719713297
87292 88980 744977584
66571 105242 244977816
185497 196720 788344073
91357 148388 696039891
52560 162466 423275247
117550 121953 533804953
99449 113492 538033526
199221 199555 814686474
139693 154644 37137454
10066 28147 45197248
66140 169454 578572146
99484 104668 6118873
180799 198619 999343720
108687 140384 79311731
138768 171654 107198666
94063 98558 604611055
6024 168019 405266588
98466 145822 521644226
159387 191187 984290189
165382 191432 485387694
9624 19527 24872764
150657 166731 767424518
6394 165446 397934077
112070 137664 864991597
151345 171487 484993203
17803 182079 656903737
180689 198269 44099235
17638 176967 398432787
104603 197850 596353304
149696 191098 103326437
8613 144062 969085041
99817 104156 10842528
144736 184612 99367582
187264 192642 13593139
91466 120160 71844563
20281 52658 306341194
75974 90493 36235239
105644 127624 20244876
79171 174135 497152484
44120 44836 1819418
94282 187057 67668920
73962 97806 714196298
19917 73159 749526200
152333 178785 80352123
87527 123184 679123241
98367 193155 646916211
156186 173775 746173060
80801 172034 373203312
123556 189920 712559987
167061 180166 32629437
196299 196679 12497484
47131 184513 959669236
146722 167996 29022460
135695 138779 7716013
46697 65410 47067362
177879 182221 10871056
168483 175453 471544659
172125 198874 222984359
154534 157411 7205744
50142 192043 354747076
102406 193201 226925140
180368 186988 16401046
135913 152768 398237435
130673 199246 171213700
140216 153448 768226517
115961 178338 155550152
59708 118663 636817050
43136 67008 59885521
55277 124990 944097538
82393 82986 1544060
85306 139159 259845612
21575 74510 854955399
114099 131793 44241157
85170 108528 47952246
130414 132420 4955238
112963 118465 399609492
63867 187715 917649605
17266 62791 114303145
59875 87251 68666257
13963 55783 104729808
74831 167001 230075038
154549 178043 228672235
176897 197824 52499007
23914 69509 114589138
53036 70699 44523536
74190 137950 251830792
4233 172502 431038392
39634 126100 684416471
49550 150673 252954549
116471 188670 180106074
76271 102418 65001091
83466 143681 175488642
109215 193165 209598911
36909 135447 994882757
10719 186362 439091076
174136 193775 49107177
24226 40349 242884127
161121 193986 82022147
208 30522 75773536
97474 162821 466082101
7332 141796 336563492
88378 181431 232182183
3632 43859 734449111
96061 193939 244583359
89150 102021 108241182
39992 84193 634838480
59132 62501 18887730
95236 139104 715242366
38701 135429 860330670
187515 194935 18764552
113700 114706 2462657
142527 176998 778064363
34343 185527 971176698
151166 173306 52658380
18200 180165 405003922
112384 145338 82294263
36014 148419 953961782
40515 74903 922778753
79388 116890 93705895
181187 194923 295688999
135326 165277 742906450
44077 176949 949923560
163213 175243 656540056
129054 190034 151938174
148446 191402 837335857
7257 102134 423048838
186108 192654 16517485
28949 155788 317297644
113598 153920 100527825
113085 186239 364617435
53520 183241 324186940
160013 188512 71045182
24374 39015 7916351
139903 191855 287875932
96036 195412 393119064
125792 189697 159207373
135090 137253 394630741
191946 192376 211149242
193240 197992 12076860
101463 118734 915074556
115192 157589 105760048
157040 167098 25223015
39763 150304 519269897
128632 169746 618141928
178461 198222 843911722
146337 198508 130302933
132451 158247 506251731
38136 170243 330345638
115778 163681 119567597
130981 156980 795330127
108002 175721 216227480
3870 8406 11387022
149324 178806 73468210
31494 65903 235590691
149345 186815 93384387
189642 198832 856123717
134658 193568 146892521
193411 194099 1765021
76667 165172 221093971
36605 97920 153453597
136430 162569 65215658
83160 114749 78870989
35040 35226 989484791
70574 85381 37122738
87906 157270 173020149
126159 146659 467078354
113041 124507 28804076
140625 142692 5169909
182147 190444 20681330
50137 56558 296992548
55365 148489 271882199
99933 108165 74808370
168733 197887 461594937
9513 171643 816937791
74821 107305 80934890
187325 196069 22126074
79449 162428 910931685
195546 198467 735915873
177653 194543 42237460
86487 169333 437258289
32137 114479 728868073
160544 173004 30996883
169334 179611 25520456
186260 197747 29073877
145085 188357 107918797
107016 114741 191119988
181646 195261 34097014
109507 140070 260603468
179387 180920 3893911
131927 155417 58353894
42998 176375 661663122
50776 68661 775289993
10366 143822 780974895
181039 182839 4481407
27093 165440 346256282
11421 144624 943735944
90002 144436 135956510
1281 28315 67626849
54391 55230 2146610
194164 196684 6406236
105331 184271 197101965
113159 162192 122372297
128704 172560 816574642
86931 187159 864476801
88591 108331 49095040
38585 90291 950003038
112426 116968 962016205
21256 179981 524502701
146249 153380 17620935
23671 162479 488909699
18244 174178 965029372
20389 96052 189447404
72582 98500 64465652
76416 170568 235038717
8588 195906 553597934
96074 108559 31299655
96869 117182 50940053
42315 113890 179159697
92922 167531 186400911
189352 195887 16530359
67370 145449 506943662
179121 190114 27473703
179391 197910 46530147
128171 188994 151565505
157574 183055 63631724
419 47872 701762743
22672 178412 568740461
132461 133205 1737495
90361 178398 219659308
166715 183384 41467573
141508 164054 491252009
103021 199140 240532676
49548 154308 307072975
91369 153513 155159453
139659 150440 206540697
194473 197787 295146319
89816 199133 273130172
47774 142318 699545055
71439 191699 300202350
70256 174384 838172654
99674 148953 123286797
155130 157407 652942841
62771 150800 223296957
154826 192174 93334812
31024 78331 694156333
67002 139705 181725891
120509 159041 96030095
76995 124522 535653555
110597 133721 895572154
73657 118507 111995808
72713 173235 431249746
110567 151178 101462796
117325 124179 853731326
161126 168124 17469324
35633 94290 578558738
136545 189744 212044426
221 108550 271213501
21765 103632 204863985
107502 189870 205647225
135294 168542 155060786
141664 191300 909959482
185640 187056 969689575
172745 199593 913680833
163296 165923 386265337
99305 171251 426305034
11207 179100 753763760
193792 199102 13496607
74052 116537 75961811
82003 90135 20343521
80093 176603 514376884
104976 193937 216231713
110047 125565 152849702
92615 150944 145786202
170058 194601 287009004
30284 39947 88232305
56717 118821 155462150
123286 160826 93554382
87482 162853 573693165
117735 177511 324922641
161774 173959 735783648
145366 159932 36313250
86725 143034 140576174
63938 117130 133001708
195237 198549 174914685
129297 141345 445134973
21956 155636 334368518
82820 180033 242541477
13112 170038 392467404
47824 164707 292242036
102922 136339 83870727
187611 188979 732949145
36251 124414 512297234
185867 188481 6611533
54315 109475 138119134
135309 153108 756101096
60661 158323 75078890
4290 166773 406548632
181776 199527 44591424
166718 175783 22545491
100620 175611 187464879
22509 102096 640612664
27403 143163 289920825
45788 76720 257397741
169690 196769 364425558
18210 139491 303636624
262 47435 118171731
157213 176799 181894840
122835 166156 107941809
181201 184138 7256809
21523 195070 708755143
66349 101880 88561628
3627 156961 703646881
80279 101204 51946149
184851 185154 745637
193078 197291 10715443
19337 176763 968945823
105385 121814 29892944
76779 152040 187925285
17363 145803 321500563
73411 135311 154603127
149749 159154 23479481
59564 189897 543524766
7581 156492 372436792
104186 108281 455489785
121306 168368 117322300
10251 197388 468205834
9913 33826 782169642
162316 186384 59842508
76593 144679 170071563
127001 146033 47498573
27019 159283 776908316
26165 43309 897911891
29992 42813 32428191
10167 179791 875936297
18310 66928 121972667
160732 179495 46693297
46289 133672 218729138
85041 152731 168862023
19216 83677 381624043
25024 60414 663777756
60876 100053 717305018
41079 143688 256690248
156329 188568 742026168
168917 186239 42995677
93750 114675 398467988
119544 176185 241720100
168617 197279 512689240
182002 185728 9164724
112532 125936 33639046
2015 142519 446378723
119573 164886 113020796
156594 158065 254524454
49878 193580 691456111
187240 191291 35057289
42590 77400 87209841
22227 39925 44461208
104806 128804 60300110
11947 59510 119221709
115734 157124 103201722
178993 184812 14504037
52865 55187 5870951
16395 166672 542143201
123215 165417 105198500
120679 198946 224837037
20542 100201 263687069
72694 181937 272676228
9755 115119 263922053
119718 189823 174753662
13494 120757 268700586
97596 131639 364851075
138248 180502 105312068
159556 160456 1721816
57931 61760 960230252
188711 191629 7335338
153018 160544 419451430
91093 95758 291322164
198434 198920 1247739
69434 96746 627496184
46591 128468 672455221
177999 178141 771843911
88628 154581 51634017
50750 57448 116980284
179328 185329 875814868
12432 123909 279308817
85554 176921 379441385
50184 141738 208595702
160134 192115 79809034
83103 111580 373245675
195923 196263 139576
21132 35800 116906668
47884 110318 184029662
12440 12743 766069
125036 167760 232744898
147266 167568 336808672
160080 161439 542548541
63457 95377 707465186
141087 180366 549123154
193179 198601 65549842
91529 116829 63268368
184446 198165 530740383
112326 131213 59024029
98505 182013 220719262
15720 184116 420984588
183305 194373 27771423
188895 199566 478654541
151666 174605 863472195
120510 151976 78386988
107098 108576 3749798
55601 127288 455084776
7072 39134 80385769
14927 163371 371283513
31850 60245 71346818
120898 124335 8594131
114700 115535 983620689
41690 102424 558568729
129441 183093 642114012
183473 186469 901519437
123677 177185 133282099
186234 194246 557121092
4523 35232 191430425
166434 167811 51623391
95877 123144 68488428
47055 65330 273852749
69923 95864 725498846
87777 196912 272519782
171354 178703 18292745
28801 99244 366489454
118103 157311 263921484
25572 28560 789499776
171944 194532 56473493
856 19686 47188296
159250 185176 314826492
30450 48380 45149556
87449 117068 73908800
139468 173963 85904077
136387 138255 4727353
14122 71484 571634927
32043 70282 96110899
70471 71909 3618972
118941 146958 302785578
38516 152302 284553577
166872 192342 63561688
180709 197280 41558008
83886 94109 25405112
22114 160587 346514083
15044 196275 453264520
124143 187686 158232676
6122 72150 165612292
43957 123281 388202143
163619 172715 211118183
185757 188392 25858165
22377 91091 172327984
36777 65546 539472013
43798 159840 188303878
57907 64428 802434273
128761 162083 83050306
75369 189223 284075135
4358 168267 627683642
126786 137691 27167208
149598 193986 110844880
165802 186341 785271131
91861 156543 884342295
25530 114530 942012768
132304 178458 43889167
111921 134375 56230060
96111 98126 4998119
115289 125098 24751444
137248 162081 61955620
86836 93445 16260941
159159 186155 604257502
127831 169575 745843943
16574 98001 203723795
136815 172988 90136258
17856 120340 354949070
65380 142022 955289023
59724 152931 232885264
77060 140654 158933310
118837 124338 13873832
147732 180492 81722206
112359 184485 179899817
144007 153914 637053536
93813 170188 851742657
52949 84774 796929324
13634 55931 105942703
119943 141430 416377629
46476 188673 769643973
8575 195639 966834372
186227 199369 823416430
158147 180881 431353226
51724 124937 995051151
108335 174167 164373095
67642 195217 318674742
175390 191001 38987467
121288 154907 180753119
34689 66741 80565890
10972 108156 393382779
162236 165193 338645769
35408 82566 118403896
26396 135190 272547308
190107 190127 61180
104787 188667 640482328
123565 133632 54306496
164756 170531 387682127
53417 163213 274565552
129934 195585 163792260
12312 62853 126836196
109063 168140 336516406
152083 152243 415824
190123 198369 20858992
188770 199547 27255673
94534 115320 52086384
16794 194889 936119686
73139 85222 30288441
171671 186869 37845075
178260 196141 565875689
154529 178935 60880988
45051 74666 489651548
87144 103397 79197994
65477 159350 234433870
111358 154026 106480513
10033 100328 626453610
40614 80317 99555613
141699 183788 991707456
23534 43576 50410786
90412 122942 12127710
16937 193415 441255482
180032 193748 284050357
68323 136871 835725888
123021 126036 649743386
116950 189410 180760472
126316 164094 543006846
56839 106737 816132364
163289 198589 88315549
23800 101670 194952932
148049 182780 86628464
117459 132475 37612148
66490 83899 642367884
118139 133480 38442366
178963 188197 23077449
494 198300 496752049
56128 117185 552501263
4955 165327 401327571
19112 132000 282688606
142411 193388 127135757
195502 198289 7087558
94635 193203 373461736
51942 184875 178629778
126779 176869 124815707
182611 197920 38467917
53044 177230 310424129
88317 196979 914911859
60982 153640 273217468
112960 163822 866075097
195668 197400 4367577
76315 164524 791908414
184411 197609 768940072
120069 175227 137508855
154738 155041 686910
41781 129818 220352428
79934 175891 922939732
167649 191423 59300401
91502 161214 174157381
119213 150626 78361855
68993 134973 70416406
101218 175041 184540401
192930 197244 276839901
6556 87837 232715060
47877 103685 139407597
104700 150944 659466264
177137 185456 656681147
74604 168819 235198394
5221 13979 21988920
17752 154301 341542403
53851 58635 10523779
45540 90634 868542080
15724 44064 71064073
135465 163134 68989381
142086 180096 45868779
117346 118522 3000718
78815 111909 82656633
183807 190171 978152928
175008 181424 836177395
185459 189858 614891651
173337 182500 22900803
28371 180085 716926568
142089 156962 144070258
22330 117106 813154884
104297 151572 325614243
54527 169520 287546835
122036 125204 7990053
36064 193955 116893484
12961 163747 988706567
46049 170779 311721573
40258 41734 603717548
100604 173790 182924621
135660 171622 790643928
115588 139615 185565907
84819 136035 663251639
90119 104510 70713863
122606 126858 509243329
72509 104082 668371641
65805 177819 282174886
187992 198666 27009246
90424 100440 483297357
63424 114011 126502407
57435 152291 999726973
71810 137972 719700975
119457 150899 78395236
186435 187903 754341
16116 25498 23330715
128197 139933 29247995
115569 127255 29334981
47128 185450 345552720
86470 151429 933862515
155085 160771 14395996
193876 197956 276022639
129973 158273 70415347
60432 64569 417339572
179090 179225 855269582
67957 151251 208048089
194892 195865 2522107
178136 187472 641055392
173213 177890 11683154
165075 183208 45083998
66847 157889 325453290
9494 95348 632549446
11510 140973 359220823
154669 179843 572050791
116911 118874 4959751
147604 183209 670304938
178177 192627 36160661
194816 195703 284402821
166419 180343 13811688
199352 199637 730333
56844 91322 86377192
152067 161862 614620823
94712 102300 253013437
79200 139172 690060178
101140 107359 578437456
12077 60609 881839568
65484 178540 867247542
88146 97307 73402336
159784 170293 347230770
174329 193921 48979354
159849 169283 23594027
181705 186817 12611253
160604 190702 166321162
78602 154409 189219663
135727 136663 28574234
97015 111278 35810641
177627 179134 4145974
297 23482 57954590
165070 174079 22306910
58114 67631 23955778
183647 188318 11685118
165681 196013 75776293
182617 191818 984733520
51898 155733 259544431
66699 182759 289784350
60915 96914 89831550
74323 99395 557799507
94183 105538 28315771
136871 187848 347093288
7376 105675 549409458
128685 182336 552700846
175492 184812 23128533
181193 188005 158844688
173903 189115 37948677
45887 186671 351653196
177688 189114 28488580
144532 179287 679748421
81701 147254 163785038
101466 117272 358486595
149296 190851 283607696
106253 149239 449832923
5039 103193 262079279
60726 198486 344318325
114523 116703 5406873
169964 189866 49604908
47185 185190 423292127
98886 175883 994259722
35104 57556 56419788
83828 163253 46676012
133336 170289 583137455
57776 71499 646919100
158527 187698 72712865
150088 182480 80767519
91919 160849 622289159
61350 71269 790727536
82111 173206 227373008
151435 189409 529815763
164170 186244 54859946
163380 172476 6273137
135372 149924 125476009
12778 183785 427521599
39236 138546 696797365
153394 163820 901168948
42470 87112 111935266
155197 186230 671546630
107538 177895 175689160
62119 101707 98672772
141731 163902 55317523
17155 25739 21381921
156252 159224 7555251
33234 76378 516913514
9493 32406 37469723
128115 148708 51251875
35394 145727 276205554
199321 199454 369707
143871 192806 122081248
131065 181943 851658486
128803 170853 104762185
140433 172333 996631653
88166 190691 255795509
174063 174708 1654079
31307 154554 470157875
41774 190207 370839232
11126 163040 380046982
196415 198035 897374080
192236 199923 953812851
168375 190163 54240277
15114 153177 345297958
101281 104936 9213963
59777 127101 168452215
185555 192045 16383075
189354 191592 620032239
99160 151104 217105085
19761 38890 11952390
1093 47792 403472036
60007 167485 86332324
98670 121443 975008329
47220 175142 319762502
127362 195733 170597788
148508 187818 170477146
126931 160459 909890191
155016 160363 13512571
30327 162141 5646334
116006 125631 663632082
192468 195794 319300141
113822 169411 738171553
181891 198279 891143725
186727 194457 1916318
190035 196660 16813588
66096 123241 142993395
159610 184062 60889783
179501 194368 37236795
37490 151558 307566910
13662 76024 156412825
10486 182327 429820304
154044 176520 577303444
126749 170918 110084931
145009 188446 711274092
71094 94808 611907601
147883 159435 632510130
179150 193085 34879804
169161 184319 73404149
46202 52720 534548661
92265 194478 255293110
72779 180886 431821964
18101 114428 241260598
147042 153364 15629309
73393 114188 101937896
165993 198107 80310988
120132 189896 173899089
117934 163822 920410340
57518 186851 716148283
181114 191972 3231891
68720 81249 492274100
99153 137748 173271801
59205 186606 913134929
76501 186613 274727902
126879 131167 10740379
62978 184755 596595925
188500 192435 9915122
107304 144880 315791854
128612 159509 76975853
139975 159709 993646314
168821 181171 30764501
59560 97256 94136483
55469 189622 624071922
47496 156247 271805710
47295 190729 358452591
115845 173992 145014371
132060 187943 959631873
137438 155268 249685220
166952 185567 46258113
85748 86447 1756779
102434 146601 165399715
112913 157505 300212692
22816 176302 546147037
29689 171541 602570708
118156 186324 305590494
34123 73364 98680527
102113 110127 20292544
99207 129312 376094065
125991 165769 99166815
7897 38535 866998939
25223 46911 21847426
8528 187637 658318431
38082 45374 708819347
105363 193655 603523979
22297 162112 349882166
46292 141273 237656721
182338 193120 213263739
127621 192209 161041906
101973 150134 886926149
71300 104196 976607531
127673 158326 515181057
151794 168359 561996157
161583 182735 52677484
10723 176717 438564034
188611 194183 654164416
177990 181475 8748013
184673 198800 35630649
56456 81857 63777122
199977 199983 17665
10113 126330 291215590
157272 184192 149384414
155115 169707 36562110
942 118282 293922371
129826 144571 784698555
46332 66836 51494609
2128 167264 732289486
103820 161779 145041417
23787 140104 291302603
168157 194396 65490182
189408 193185 128887404
110219 135892 666859583
162092 182040 49697349
45421 87786 106271734
108935 169182 507931593
21211 151487 892244155
121010 195759 767754242
51470 83812 81279238
170498 173279 6927302
115753 157991 45838793
31865 127472 239552933
61152 177785 291288875
193981 198934 790121253
131502 165603 362785494
60043 165296 263089668
25373 181019 389318451
36247 164503 609663191
117122 140479 58382257
124351 193507 172422139
168225 189604 252188832
76797 186549 273818909
182654 182881 566069
141326 171113 858514639
118104 138583 51172657
129917 138662 21696083
36164 130321 669659496
186461 196797 26181159
40846 119925 197994162
120042 120394 641420596
58716 92747 224291620
90191 122754 81528245
164069 175330 28028852
100604 151908 34661324
148610 178222 832964515
174373 197891 542340259
159945 186507 574973069
58964 163177 260437376
66705 148865 205236274
193743 199328 14167944
80693 189301 860281004
67549 152306 860623415
171533 189453 44734255
179530 189771 25556582
162992 181350 922897443
106286 155890 123907346
90585 191419 251687018
166090 184345 838159441
65978 173260 267827583
156802 191888 1408378
185612 190324 303536911
71755 187167 287965257
25683 30318 11598015
121547 181136 312205351
81245 166951 214018013
99958 107860 19954484
162995 169193 15506798
186153 192225 15349810
100347 165709 163517667
114679 146019 78355653
165420 187813 14154746
108467 165898 924426826
149299 172171 57035332
6215 148183 355204302
104161 185303 202651700
186450 196112 909424959
117727 155475 94036529
58070 107264 122991928
37340 101028 159333498
192175 196433 260218542
187702 194377 619454477
117168 119073 4852490
8950 71686 303447737
39639 123594 530693333
156706 190610 33947142
56161 100772 187477448
180549 198476 140588088
120034 164760 610755533
116912 165973 318504797
82955 124004 469593412
41396 77518 78403953
31119 127862 655121475
32611 35889 829880902
158237 165188 17482645
140792 142430 635486690
192427 199760 18542311
1079 186335 990096075
181160 196378 137934599
93906 122406 676400205
127224 162919 88931683
188391 189198 2020280
46422 99374 132389035
85045 90583 592674296
82213 116903 86665802
99583 130732 758118375
125085 148353 912959877
77240 198198 302248685
170290 174208 9763732
21337 197049 439595539
77269 157609 200576313
56085 123446 287854096
198072 198651 1449756
153940 154844 12599902
173839 183460 619557950
15763 79515 159811290
13598 198528 930056239
50446 197858 368715912
14121 154518 418701979
111928 113603 4268719
65656 171512 344954679
155217 186855 80405895
23111 76933 771215138
61163 75524 36094365
171198 199069 69850434
137959 180278 105474567
73768 101992 949393086
187699 189598 266030775
63788 188384 623744583
93590 123896 76061566
172545 197561 62718777
77866 187785 274282390
2371 110040 269631256
199704 199818 282202
51748 157740 209686648
150573 185174 343605580
143284 161455 45361362
63283 181690 969574177
108149 160485 767663699
187093 194107 394913920
170059 194795 61785283
72214 79384 210664144
78360 94554 537079769
152817 152858 746711282
192381 193541 2896377
66464 157477 642126828
59716 96801 742727073
9771 65568 140095335
199139 199297 629993264
130734 154037 57943051
11310 105575 235962767
84058 101679 43670446
42483 113096 176736532
56949 182390 782898631
8091 109968 842465117
17667 175224 394022715
38870 157801 929948891
3203 132775 740741060
164345 168600 913341385
67957 185697 321218598
75575 194862 576332038
36293 128667 116090316
54568 118813 160910824
100284 121092 25905190
179388 192835 33666114
21217 120063 557751704
114818 171077 140423198
33760 36607 411548647
123253 170569 117855367
9256 135337 918012884
34349 129006 373499658
141407 149299 19562723
187119 199877 220572612
197488 197952 193651884
59588 68303 21930547
23365 159719 341186352
116262 186587 175303338
152518 182034 73639348
21022 65401 111502090
166485 197086 920084956
184678 191504 17160746
60200 169082 272097001
152251 183687 78388443
101198 190242 222483704
117368 160107 106726002
94002 188451 235816980
158031 161530 8838149
85975 173450 312554111
88457 152190 159005719
78225 183847 263587694
179857 186977 17706381
84636 92076 18390356
70267 160418 494319911
49430 65194 10728681
150502 190660 100147809
163627 185883 55358956
50189 176769 316457326
155401 177659 700748014
1331 139472 617570252
2510 17109 753321189
91681 106077 35829341
16853 97890 995635877
98057 169746 179217319
171056 190375 274372834
79951 148508 791377556
162489 189675 67759366
125460 158295 460613588
164136 173076 22204973
102374 173751 178405232
138987 159881 44798441
141969 171467 183014914
13926 115436 680211860
186705 195141 803862182
62431 127111 161715583
168009 191600 58797345
159484 164132 11641778
123371 140377 866468215
130619 177687 319701306
151030 151586 1333618
58288 179540 302889270
169773 189861 50046394
11623 65896 136148436
28417 45029 623483641
150547 167082 41263261
109672 167529 545122394
83100 138069 260500077
194753 199117 11092477
65025 175506 975841126
143169 170288 67563645
108314 162856 958072978
189365 198997 68080515
45833 174355 321175136
160478 191002 76137482
144721 172290 68711471
196928 197836 2303315
194341 194531 792040562
180568 182980 89877040
154707 183984 73016651
48907 131043 205703226
91770 140013 937031770
746 49545 122267709
19167 80173 898114350
141100 178141 184171199
25079 50945 77851456
52500 174568 593523196
135642 168373 81678310
198580 199912 3368185
124846 173158 120277794
74688 89650 227555778
128130 155802 68741431
155108 168765 34250206
78744 85334 692046508
168152 172670 507331846
47178 106730 148951893
191018 191090 172993
67762 162012 717073046
60863 151299 225976266
118184 161861 109049101
133556 186784 132553467
115528 185090 365693020
91162 186095 236854457
152732 162036 11572
143380 198299 663625639
72896 187601 841785267
13020 57732 112004629
42791 61045 444769976
52623 141270 670640935
74895 102100 67591807
170809 186791 39782729
83703 185737 609637374
178430 190715 409488737
63161 124248 874068947
195243 196342 2810619
46880 112748 164896137
104501 171984 807400556
5830 83456 222780316
80345 134886 682352027
170740 179444 229443748
29155 182551 383706041
110975 125356 983003853
198077 199447 358321830
22187 31985 24535134
40393 112583 274717415
121460 168393 117026955
21309 30150 667067359
143831 164368 51234261
164090 178453 447431401
185141 198094 32702939
181464 195167 34331016
97653 171048 339654635
44701 155272 198786675
42296 91373 122859057
167859 174816 527115426
164566 193317 238208046
111722 148164 603549688
89 131821 329873061
172144 192661 779095088
81524 160941 198318608
193776 197833 917845472
47995 83577 89268082
128812 177566 121479499
137797 163116 540281262
21594 150108 459030691
150831 156241 13323480
116518 197584 202505888
64420 190043 313637163
67743 183978 838795423
155137 191376 90585848
23704 148435 551778799
5430 175296 424888870
100735 194080 472852875
162247 172051 24376890
176821 178604 213710988
65338 163206 244426698
55077 180032 673838615
27606 141454 662862214
194422 194767 658980313
80108 189697 204422107
164191 189793 611790308
162558 168643 791377
83128 159571 573121408
151236 186019 615543507
188187 189802 28698638
63097 73108 19277530
58271 104545 807587313
66004 91226 831577622
179295 193198 34815830
168522 192046 49152095
195169 198003 8292415
49900 65174 38548902
92987 156490 863538751
38829 104524 164282043
126357 166439 99896708
149885 186031 90041435
164904 179157 35392833
128999 153797 201130400
12862 145236 72071520
102482 167200 161894210
142709 160414 515952025
134917 188862 599748163
164489 187313 181291353
115028 192812 900973354
100379 197925 286585629
87545 115406 69477555
179692 190604 27294554
8292 23898 350857875
164964 197389 193440347
23546 111083 219292307
176042 193463 43531494
197966 198587 1552444
9067 86519 194309314
136491 182952 115833748
172630 186446 34374119
9026 163278 385955645
143545 146904 8426305
39236 110196 224079660
132901 171346 708368695
50861 177763 546234678
139303 187535 58570488
185541 197051 610936136
83097 110982 694840664
113757 147599 84457183
146358 194342 42862839
198854 199668 867059068
27311 149370 659895822
142899 142945 114520
46745 173338 439833964
8051 171528 408865035
106239 151056 112132025
52497 119756 168549337
152287 194205 635762284
127590 197406 899461099
191535 195589 10264519
154873 179666 253705560
67304 189725 305628527
197601 199393 100765705
29912 104095 185754185
67358 180537 282633299
81673 161028 747033177
99960 111828 212934113
15510 143838 321148961
91985 192112 801263553
31612 157761 315590843
53056 196562 358885955
82994 118000 87384653
2635 51375 426652074
20128 194951 713460434
104259 172666 819221380
182153 183181 488522683
100231 184881 211438400
171414 180976 660704892
64710 172219 559830281
71479 123465 856965539
99892 120985 435397325
63340 129120 164502242
195082 198840 413763965
71169 156279 212352096
71202 143127 179681293
54328 79707 63776141
104218 195741 419846139
22229 74638 131632669
67686 92287 104703775
136269 151051 185919037
108320 183538 187759835
4436 25908 53694336
113673 183801 753323187
150868 155015 10178185
72745 199393 932628791
120411 189479 93649031
102571 151705 932230131
74687 138454 456644491
124001 191654 168611200
191232 197700 16356171
129899 156460 76785561
160068 166322 223130998
172146 194368 55573565
52315 146868 891357607
193655 193887 243108434
194401 197322 7440302
68920 183065 513209902
116760 170097 133100832
87429 187962 642934680
183650 185686 991294562
186331 199238 744147972
31253 43157 30031784
123348 170653 117802315
74385 80613 929365
36332 42042 14504795
79808 182460 256219987
68983 171706 675630560
166190 194390 518199559
146392 189082 842618944
113527 180557 129302839
92496 138819 115856068
42033 131644 548046353
196137 196912 1986855
128200 145408 55608103
769 174409 434314875
144522 155971 784204847
171583 175744 10446167
186 182807 883308373
72712 188941 324542372
66503 134029 555236645
73635 104420 298720324
113992 150505 311287951
68775 194104 312975331
138482 143912 13543733
27502 129278 831622976
139235 157398 960226609
4709 50304 377887694
191144 193425 5712405
169822 179238 23380066
138719 149108 33831170
195909 198394 6268662
40338 45233 12294851
15687 130236 286899310
128021 158728 85717890
99392 104288 103921971
43166 130920 219635389
121029 153966 81958146
31258 70038 315365396
87908 193718 264068010
32780 176390 359200928
151281 176766 709070897
112108 136206 33091040
175996 182695 16687764
60476 109543 779997174
25963 157743 329736801
187168 197459 26043212
46151 77197 77835052
127356 154790 68204523
23267 155555 330885362
69841 131411 153969544
198363 198574 392127677
137006 154195 742832853
117070 165599 121172361
152507 190329 111966171
181746 191110 23370207
45395 125794 201360004
35370 141950 266822152
156092 172239 40369207
152360 180855 71137429
1092 38917 946208279
113531 174072 150954605
51469 164194 758854018
81335 85109 9558577
40145 110721 176595001
25493 100149 663388209
196656 197415 525339310
114739 136041 566080334
125594 173546 696710593
43080 144873 258378461
21188 45514 61122483
57121 145302 220510539
38262 139126 252457858
49281 168604 919375179
39223 74134 87681408
88283 113431 62766018
95045 129591 581334664
89865 151858 864046450
59436 170756 976937060
178527 187663 847776587
151768 175295 154882371
74063 174043 322277153
120193 168781 121189909
194794 196684 4866888
198183 199356 483136898
2839 52042 469626657
128368 165120 91659319
99511 111824 627104386
188421 192482 483892215
121612 168281 891953771
131419 179360 119392832
30918 68195 573489542
11427 108308 242543202
95332 159544 160450369
95755 155164 148366907
104677 147165 188821196
107288 161588 135749590
3348 42248 682648562
183706 185983 5641109
198353 198561 636771003
187306 197417 634509312
183149 191969 22101195
76777 110408 84003491
80491 129154 674228893
111440 175889 74917118
167935 173850 491327652
146368 177954 78636582
84518 179078 235846240
178361 185369 17416570
6100 26630 51257506
54721 99408 111739802
72996 199118 315082201
191887 192790 179728701
33455 186475 512935819
49053 69514 51494365
140525 162370 260134336
87089 169257 500811067
85571 152687 167461904
83712 104315 51146143
38044 185659 607174356
111539 182781 177742546
180768 187581 718709030
172486 192431 812395925
53580 184046 791393916
11798 164038 380834234
157523 186487 72172493
106563 140848 17489151
1887 29485 344491122
167352 175222 19570162
188663 199291 26853979
93891 173153 580462057
124408 181371 22960326
152862 169211 40884962
130172 179085 673080818
184973 194099 22985983
184905 195589 767330549
50011 142285 434812064
67341 156729 223169471
94190 101200 17320845
90424 127428 92584679
145812 161674 934401534
148537 196714 120416298
24474 141821 365642868
197983 199417 658973237
30500 83078 636423457
84854 162660 422231262
26248 72345 115895130
18650 59422 102308963
103807 146798 107737304
17290 39362 55346890
192011 198613 308054641
29024 82797 135106732
3095 89735 217157412
111118 132611 53812977
21433 53619 805289334
192453 195995 552589877
198173 199075 876207028
132211 155019 239219018
193408 194018 1564953
195115 199665 11534493
13916 130623 447082685
11146 19455 15622967
56445 66542 642268127
167121 170999 1158919
159265 191281 79921817
102809 167710 162442405
120282 123322 609359807
148342 182197 84443323
16906 104220 218413293
148624 162099 33671644
128040 138689 26455291
154535 199476 112534093
124477 137369 32020283
175494 192673 42920634
14216 75530 153863079
58317 118549 150699782
186074 196535 434403750
43336 81860 332567543
51559 150913 248571808
81361 95064 16471907
75499 143827 170620082
187061 195377 20986485
56612 195595 347421213
183440 183536 220617
128306 138197 24668340
5780 175518 424572027
194832 197130 759455259
82659 115150 809708399
63010 166639 354804380
94060 188800 236524853
35976 60029 864677843
46204 56977 185116790
4419 27335 320248268
5102 117729 282074213
67525 174675 28073924
32154 159990 319865828
137139 158501 326842823
23383 190037 416715638
99277 145367 115351087
131451 167706 90368205
51309 158369 267758765
100238 113714 34017473
108901 137797 72331451
161102 186748 24762921
46053 74547 576570798
134418 151797 43185205
28147 115485 504226864
153244 185950 297261519
19892 40738 555257833
46127 166272 737402837
8327 158180 944127760
2360 10900 805206066
2435 136034 27681310
171183 181560 25899404
469 134543 335762828
67218 192671 969685797
67520 76632 22353718
187736 194696 17587013
63906 124993 320786825
21967 124373 256663576
165351 183768 45764478
2309 74957 867665227
35980 92231 931361070
3213 183788 451508951
72242 191958 510572775
30290 67583 561602570
135365 188924 352638080
35185 193623 396224319
152186 197486 999060636
106518 125086 46819684
14867 118201 258724643
95224 103518 20573784
135225 141448 15562201
55087 174996 21132035
434 165170 412218232
1204 27802 66518938
149585 160320 697641404
40527 89114 72961815
39585 162348 824781583
164987 171438 255399439
11638 108689 242963864
53233 83244 146896761
98635 188934 225562849
35639 70808 313612493
32334 193649 371270325
103248 181461 195553367
9867 79031 173517163
179191 181884 6826195
133850 149479 492227125
112153 146710 51805596
133929 141027 17677103
32590 167001 362673479
136834 158066 108065907
196055 199991 9943911
150243 182067 79355887
47725 190775 732164148
160079 197457 93446648
103132 164789 727198747
34227 153184 421065857
100898 137718 92300068
109595 112251 6651649
37310 67119 311324892
143978 159996 39938164
42693 118763 196710845
156339 186637 931751413
168425 184486 802786668
59065 190398 328010327
76484 80083 9044268
97279 139759 623043555
15206 124423 543111078
85611 131135 102169238
179602 187524 19703778
22807 169673 367470859
144820 163742 47264027
122987 140397 43352264
26037 104502 624371720
194614 199546 12553097
74978 148729 295996751
39087 60146 270230264
47936 132738 212247640
55119 143444 220980550
175948 194160 45552803
69808 73783 10062757
109843 145104 921658332
85133 181098 257669344
193065 195752 6853792
146301 190141 730896550
101622 155271 134063213
81274 113503 591149676
65237 102472 92759330
88327 105966 622012875
156528 160764 10752121
146656 152547 14586584
197573 199735 354236893
182292 192621 67721946
187497 197723 5077689
98240 155244 738914429
13626 89247 189539082
11113 108986 759790640
33744 49576 731968558
156856 157851 884377416
152781 156208 8431092
76818 140628 159455220
154749 167839 585825199
76470 118420 104833662
35237 165883 326931161
180487 181794 3253629
30023 136871 267646472
15470 137953 858101310
38227 127042 808508069
19366 116503 268604826
75335 93448 45016066
18670 143454 836401002
60279 122398 155488270
26299 44310 648582759
146746 180424 184499401
74754 108214 83408529
173024 183037 25013317
98984 140253 103392305
157281 198432 154321524
61173 118033 63654951
103754 186853 499029490
71577 147817 861647282
124797 142638 44382354
75509 127298 156391735
58950 85258 523902682
102700 123751 53123301
115341 189291 184505440
27838 101953 185568743
50143 57290 978465084
78449 155330 191858477
199845 199933 210432
113742 198564 706231414
83908 120409 91249611
118062 167005 427292386
16778 77923 153262611
198962 199981 2552437
1794 173534 960109071
4057 188387 460952846
49574 191805 355504383
23639 121099 244310496
182356 195177 159534243
195517 197570 233224224
172126 177460 831265582
81050 95875 36870177
41699 148762 627403191
86709 180654 234394487
51115 135053 210192166
42026 92076 890878717
151873 192151 100566846
81197 148438 256846007
119845 134751 697820135
138534 145269 121843281
28275 189339 402801276
77795 167794 236478884
58057 161847 259475933
186366 190620 10773751
65138 191348 644748851
170654 174278 9044689
154200 167667 861897806
161063 178401 43104206
178739 186431 655829230
109755 111847 5217045
9490 80864 179017089
76603 186662 274600297
142526 181484 97077832
58824 174089 684539712
34416 144660 196749456
97092 183792 858765083
125342 134588 23012942
107503 185028 193501774
82092 178265 775250574
111264 160936 354269085
18682 190738 430185200
154815 191796 92372938
65257 99730 309073883
168101 176268 16267248
89785 137445 370317195
166234 194719 174428481
188804 189209 1014097
47597 104218 141538531
131896 162030 75143117
158032 186222 70213208
157764 167247 484859277
164977 172250 477575148
73292 159749 645635993
123749 192427 171208486
64487 131778 810276194
198233 198665 1086452
104661 150521 376334456
59109 155230 410317339
3661 173992 426002682
137649 156389 46553657
132386 168151 360836992
73250 131525 145651775
189818 190125 776579
41351 116585 781669252
94732 175765 786464501
191291 197989 361006518
36198 197786 862975536
125408 186890 943714073
117316 170137 527683182
169647 193098 225733063
141570 154074 316522392
51425 148044 241710704
171515 199700 454077099
19042 153294 786309686
38396 151417 622753846
192816 195075 906806382
77643 161612 344705263
72381 168744 364402948
13594 186220 852989965
195099 197623 802158625
103962 112192 763679757
38425 194541 516582855
10236 95460 213442328
198153 198882 1837586
58187 179089 533973313
76047 164876 221804926
122429 176501 474129098
86372 172246 691032304
49033 171779 442541620
144662 166990 55704201
161139 193297 184255584
78822 166328 218522421
145739 193314 318218166
43500 149709 975269724
193208 195598 618248181
24350 95592 843126973
145681 150531 499806171
31111 47486 41122254
57670 141661 524199256
195071 196884 4624644
178483 193978 38841906
13268 44260 295130530
196776 199747 787468740
86597 175493 472558498
52321 60151 19812507
45583 65408 44476220
187269 192966 362821139
33891 118341 909287706
143816 192373 560623720
98775 185859 625191998
53624 194678 417827536
193813 197420 9169133
31163 58712 955303519
66613 149621 207357413
110442 183320 445063481
165383 182682 649080480
13540 141736 552224638
44755 65793 415870816
143144 147632 836727926
151292 172710 926687990
140205 192747 477658796
56795 100788 481590824
125037 139646 36321546
166594 178633 29864239
126088 180297 188775933
14376 68256 135144795
44979 54734 802065849
109420 199920 226184432
37434 195884 396276039
127138 152146 402967616
159427 162514 466122930
192430 197078 11754396
144447 152443 839009859
199175 199890 69413559
81584 108776 67817657
160978 184464 902187006
45417 96795 717916957
182001 189373 18360240
41870 138773 242383849
70734 124557 134628453
1018 40431 105048522
56510 81680 551636915
5838 97369 229111988
38661 111173 181513602
136379 167434 77482924
154814 176575 54398345
42769 109519 167009502
167083 189823 56641821
37761 92063 551394875
190186 194190 10141260
60785 186400 313596938
110653 177207 166133714
194088 196979 7311207
49247 116383 665474824
77254 189578 433581335
53623 198367 426786434
153675 195262 879152333
186592 196403 304838720
143127 195174 947055234
19285 171122 379734700
142035 152308 6503502
103760 182740 197405927
186988 196881 25034749
87362 148435 152377070
86913 181924 237060856
22391 126106 259953381
174064 188130 26830293
124258 166447 199115003
144553 191638 117448108
13600 147540 335153249
111771 175753 159699247
180126 183278 7569
92240 144678 663252118
100760 195462 753578608
175778 183966 289036001
103166 159512 177157480
71071 127580 949421790
104799 128644 59914518
50939 158411 194871808
53502 72246 685018088
79887 90003 674470029
73234 122288 122662180
81061 153767 181477549
93796 97445 500477819
69704 151699 796416934
152153 191947 99369048
167059 177343 941364951
138196 180827 743158830
43040 160964 814100070
17884 147780 325014880
39903 175596 339217619
158248 197876 349820227
182676 188751 108156758
143081 184400 564277357
138814 140525 473688344
13645 195888 524404126
189748 195854 15470288
147901 171468 58728629
27905 153070 313246679
66948 90997 60143561
68480 137738 953405033
162307 185830 552518634
40849 131386 226621024
25161 193623 560273361
54498 133018 291585204
34216 149325 976813127
10727 78429 169774989
149073 191954 442427617
154704 198085 108565977
145848 178611 81523685
70161 157247 217420816
137597 155639 44780298
134229 138908 11604619
108892 151777 107098900
78906 170294 228130936
173078 195125 55180627
27876 42108 377486065
32331 134053 546218809
668 17607 316449175
176547 182906 15825031
57397 197334 349831666
153620 191532 94662753
107851 191187 208107672
89304 109181 217224200
110596 169856 303830455
145280 146960 4268026
54851 80207 63712874
27345 153924 88804191
2191 171974 494771573
2248 165163 407631383
128788 129243 1137896
87277 106670 48163588
33352 51154 44655641
176768 192469 782706252
17476 29707 30475991
144817 148838 109773449
176314 190515 35393553
21066 149949 322581955
164388 198457 705449822
150712 198578 119643067
24623 196886 979838841
93427 160915 838820681
105429 121828 41269882
134137 180596 115798071
179613 193352 34395667
155914 174927 47560342
176917 199868 612106519
84615 162515 194411188
29243 171479 810699530
9435 44250 87380679
146158 160778 36412944
144852 165025 789411360
187074 190938 9795102
108770 135958 604102126
70724 126933 140510226
170233 189157 8620025
126396 142155 570497043
58228 112205 135012315
127217 178257 120331405
182782 194183 870255966
106370 160956 457212100
89369 153947 593949431
194755 198294 9011876
140754 144517 755837107
176044 178371 362918558
164017 171173 7468932
143915 199234 567741179
115050 123352 760929934
165825 177946 273593908
5318 85385 200846551
157497 173006 38711466
90985 141524 126287908
91549 139086 44945880
41280 108227 167478889
132747 176965 110181773
187393 199522 777754210
177841 199783 55079486
31031 43084 18226685
195496 197911 898281030
18125 35294 42879526
140595 176843 90323772
138331 183932 113547897
32585 56866 510790120
66308 93930 68933411
175737 185505 675602524
828 154653 778727965
1727 193023 478429692
35648 109753 185684000
165451 177604 30219907
6921 46412 98962994
184974 186338 928813048
34539 73198 97167367
17289 50122 539195097
6791 21553 909528261
70452 141239 176919863
31504 143518 280432192
38619 48416 24591957
142115 147625 13734609
110929 114561 363755246
38315 96469 375762139
184640 193562 209538909
191385 191436 368835028
23714 58203 86635644
135736 179641 109440991
97189 97601 1006991
60846 109252 121006039
173168 174589 3553473
61394 100023 96303439
106321 114051 937993270
112309 176722 160747920
130654 151998 155545255
77867 149752 789486573
60548 97666 844035439
60326 190214 335134677
32659 192233 567549593
21776 68135 334337835
112294 166388 135071981
120748 125366 11596634
5039 50899 441309081
9601 129872 382713401
20339 80312 331512803
63184 188725 350415037
1384 158599 946043198
13198 126465 900458081
7769 23887 589206896
140259 178910 409391559
28813 71240 106694808
128938 172495 108445210
91868 153836 154716264
162959 171969 22439916
82041 176803 236559045
171568 190730 47870049
42683 126930 210867071
56000 199298 358315064
111837 179942 531449434
26968 146662 407787847
145531 166171 25887419
129034 175703 89798090
102987 111149 225993168
105033 122443 496957048
171668 175940 10712255
77823 151177 183657714
35507 175565 350293294
62358 149116 216689405
39823 182857 357488404
35130 155097 300041075
70888 116503 467806079
92888 144379 128729216
164344 169285 12325639
143260 170604 252530969
122193 168868 116368278
40876 121301 201412133
122258 140956 46596271
179523 190491 651507994
83027 170628 218597353
149244 173630 60807372
126004 198988 293072738
68004 87802 49601280
19905 190435 983792013
147476 187200 98929838
185247 195198 25124267
171061 175795 11810879
10410 169017 622960298
6055 140015 335344349
70983 81611 26553620
173916 198654 62017497
45383 161747 953676383
58491 178304 299264486
186797 189774 676670892
121792 168155 115589417
121498 131861 904043237
35572 54329 47053759
48555 57469 22357360
41254 161224 300005747
79702 94304 980976861
192319 196083 9513959
151954 158325 8852329
86976 158673 729447354
83691 112899 72929235
144209 175066 76940154
43337 115783 754133924
198960 199657 1770020
114906 188900 184632244
125461 129725 10602464
80466 186019 814975266
56535 179438 307087802
64783 111112 115763761
148344 172357 59855451
183504 199433 696522770
27624 44097 41547300
4398 167243 407484588
27340 55763 511925720
40076 96192 147384915
118513 144524 522317838
136835 137030 501514
31001 137296 443275316
57850 170652 281880354
2971 99944 242635732
20308 132940 282095141
24485 108049 209335514
23231 91034 549266126
15022 129764 287361523
199867 199882 965299422
129784 157288 927640138
125973 165026 97373606
195078 199913 786718983
42307 125239 743461885
103236 133694 841481240
42448 157956 926379907
165486 180202 419712235
144237 162044 6393589
132380 152126 49119496
78311 171464 468659092
48609 91719 107994580
178423 188371 243985628
164943 195931 695599479
175694 188405 700174122
170892 193461 56361288
190835 198628 516289135
129210 140589 28336813
166387 194312 69716864
197892 198355 349361025
189233 193533 2430423
178811 187346 261764056
174901 188437 33766690
177085 189737 31555985
84527 114004 129837905
13600 128432 701539634
16419 97273 819254409
77632 173266 238763805
107633 168912 424621107
51415 118914 173791376
172970 174683 187893970
156878 187195 75614834
125626 195443 676320121
162338 183571 259002322
30368 99657 173491919
125606 161142 88522603
142133 165324 57904372
24907 97161 180939689
45695 147174 35858537
153065 163733 26718479
99520 164373 162201772
198248 199849 4043880
134631 170289 684936467
129525 140768 27970995
142898 184913 38873599
92883 149657 679655316
38345 145745 754976431
132670 157138 125346501
129923 141725 29341258
30578 82327 129941071
120874 150291 956460006
159721 165071 524133053
56092 145191 222834438
23997 109148 213340742
102808 160047 587253695
76079 101246 62525881
122511 186631 508963719
4720 155046 376046419
159896 180925 52444594
193582 193925 866581
81993 165164 207788089
49902 50315 1006138
184577 192345 19545601
198015 198972 2421243
1286 101906 691271203
180743 199546 47224771
18702 155074 923928668
46260 174029 613455182
131109 173521 335205231
73075 182166 367308116
93558 137646 110316923
96613 136809 100658295
114764 191075 288532970
55970 185868 324460733
84178 95456 27893134
22830 72447 124705304
168075 173577 10926633
24505 177639 910406158
4038 137871 475418161
164491 185866 53156985
58688 139364 442650778
102695 180913 195552118
14370 108324 832663856
57935 126797 733031441
149119 198878 124437827
11701 100535 236893654
125977 157023 46290594
146732 146823 170517118
168070 183180 37581294
66088 127771 154320373
80333 108458 62009562
182463 182736 800043048
187640 191550 638136365
22642 90976 542547257
139305 184043 554925586
24735 179542 387178270
88540 137191 121454016
13263 188898 977400132
188620 196387 19633339
191757 198986 18290895
61900 142661 998740779
140440 160746 554917164
93117 194246 653403440
195674 196806 2886676
156495 178429 896436536
53007 132132 333797084
65933 141333 188441675
141789 170369 71228125
18222 116387 839272362
171162 197055 248614526
123123 183434 337628129
123238 184896 699016061
45829 196697 377192587
95216 137110 796393245
178592 185280 606163341
32591 76729 110853456
28941 42634 166312918
197845 199302 386888328
67512 188909 303052482
112177 142708 243250968
128922 140025 27627675
4840 6718 4785204
38152 135052 809374301
53695 98536 112125358
53886 94134 38267113
187922 189651 4404349
12204 110680 246501795
158354 181008 56535831
83616 181372 401970545
134010 175047 245173014
184565 184653 218977
1850 3588 4349179
92947 195479 256158203
78152 79104 694275166
880 164647 409822664
77701 122540 112240948
33580 121774 992685235
126491 141113 823458502
153204 157337 10319557
58558 72402 125778704
131259 155108 489811652
31453 41031 574226843
131965 140608 21507754
125511 185304 44342464
44722 139815 784597855
117315 129470 749919566
15941 120618 262215254
176792 186038 22949554
9658 55586 756972656
40544 117625 192940240
14112 27810 34094315
40420 186594 65250451
3419 82371 689290055
60914 101212 36496500
74161 99666 63339514
181607 198209 758195603
43069 178136 337482449
39215 168089 322233060
166963 186842 49411518
133017 182635 870597752
167203 179639 30901673
72433 101757 72939741
119999 177035 322595426
13035 136529 309111187
182385 191847 184316571
14682 160804 393569614
54082 62359 20978886
142867 152313 23459648
90316 156088 794826678
39326 134118 275103585
13381 55610 105756024
29232 88829 149680427
173360 176852 248768243
138168 186966 121515435
102140 170351 86921942
166818 189097 55475557
1177 192923 479602154
158181 195333 760467841
196595 199556 831059622
45704 141070 341274317
6083 16643 26506515
31892 68103 144544262
26007 117754 229904131
27643 146070 376369605
176904 184530 723940438
139210 154788 38700492
40098 170780 326649275
26442 196853 426404948
186801 190805 713556536
48683 124094 212251585
156553 171126 36443524
106039 187275 202797524
5158 85473 491830586
38844 138808 122998801
183491 189482 217466409
33179 36128 7397422
133619 180368 614210892
37917 152673 287041839
35279 189218 689230155
128975 153097 59980434
146156 174747 601415694
83259 151914 423693469
22767 108164 396741983
13209 115771 256836353
130057 134896 12066002
84270 85635 704610076
59695 160794 133769791
132425 162379 251515498
163489 177967 36047105
194887 196933 661894941
26538 170603 2445517
65240 164482 247873844
184890 192839 20004082
101866 135691 923745008
165343 192276 67154108
189211 193551 91904567
115365 120217 651964249
86814 129128 105714724
176391 186761 25713613
36309 39045 524409603
32207 187124 387300288
89998 196083 264957864
141776 187661 630906788
129435 144889 38400015
65823 120806 252153143
71724 147996 190444739
80088 135856 614241435
136993 164000 905125634
158595 195990 695874184
165580 166094 1277725
91882 99492 147806354
11403 166050 701339085
19974 91832 352124648
109573 120454 27325323
73668 101997 6330297
41622 92002 126063384
186000 191249 13265487
136263 197086 151912335
50027 167564 602786674
82547 136587 135006327
153923 178701 61778146
163086 199758 91770962
66150 74539 169210717
152453 170873 304383039
169744 194547 392237360
55115 149623 236332914
103125 156810 376542035
155643 160218 11619103
134017 173416 95676634
134156 187993 819619531
88552 140079 618481993
114515 188024 236584525
7660 103194 92487668
54456 108674 329145467
61470 142989 492762272
68907 103705 86638324
21596 43647 41406711
97761 134558 92272017
131956 160248 70506982
82691 180047 242926450
21570 30607 289727076
103603 116392 58330785
146184 148881 6588097
104116 148866 111986626
10266 156296 337346455
37808 38441 1599368
148502 199484 904343020
149118 153907 11908296
33484 158859 562670677
61580 134911 346465941
55261 164181 272365997
38658 189840 377854601
146262 156862 357495585
175159 191208 40082272
29316 167157 344989492
193458 197152 9381345
58816 99275 145118139
146068 168643 56275461
186914 192674 201863362
40767 159490 819669803
11658 110487 247421500
40869 87595 296018554
64446 92822 559337304
81188 145955 161851367
33991 84625 127193685
126295 166765 985392301
153570 165056 607151331
21370 142653 303683856
174393 186834 534269693
78633 112225 42380120
83151 121513 95940244
111919 142489 76444170
64859 139803 488971304
5599 181377 439627985
60959 131107 175464127
132010 174790 951406394
124486 141289 588244077
98673 175593 192235743
84021 125557 103884736
150383 168877 996530821
12646 30887 958306411
106553 176659 175168337
46991 198410 378628002
81406 131666 944114027
72123 177667 916134256
145193 146030 765300263
103080 187206 210179250
146945 159928 32288511
116818 157554 101570902
14528 58083 109130480
28235 176458 420178676
127110 152536 192551864
43012 158941 461529053
143354 191820 120887591
179737 194043 35855525
123399 190598 684740266
109102 129612 264880926
15711 137164 404701629
118498 171262 131607099
149032 180883 79492221
31986 119888 961667203
66480 141104 982011589
158119 166396 20726992
140261 171746 551970045
63068 107208 544871993
64319 178532 863502255
113789 125675 500308336
4493 148375 576772535
114664 117849 7949994
119762 181232 153266216
20065 20455 32340
118965 121252 5819433
120728 136181 38492106
100028 116741 42073818
99135 155304 140328263
4220 125367 303579813
185846 195014 23137659
46604 126524 947603110
49826 139029 736261527
116601 121363 12071412
169814 169942 296678
158229 181608 795750991
122258 162048 99208136
25904 78320 283545929
189538 189743 148224984
138511 171318 183698424
65411 136537 941658768
151851 161070 23089123
116885 128450 488167759
39011 133361 236217148
178644 183026 11010830
143457 198209 245197150
180317 189684 23333695
184684 189551 12218557
141324 172637 77957560
184182 191035 233066833
182706 189285 121501732
22080 194343 726964363
166099 179359 165438854
165253 184291 483416843
51345 160246 825791905
196952 198451 3792602
154504 156819 8028415
135790 196867 836187315
190573 192055 3770407
85075 189200 259739294
65360 87311 54956431
42849 193891 988831673
197577 198040 1175141
106113 176764 176508204
31988 40090 976962911
113107 123142 69332820
120688 151549 76864986
28703 123621 553329549
60213 181345 302591980
24980 161477 383440994
3705 158969 388458263
108806 125730 19236397
33105 115457 206301289
145501 178398 641565899
179631 184149 906289960
156162 173802 24423
144351 174347 74757138
60069 103620 108637418
14274 78191 160235726
15948 124265 474773445
109183 173639 160877244
79408 104794 63206702
156182 183673 68658358
71461 134680 535453818
35773 89813 135577794
48268 101920 609301658
96742 125534 72344935
19922 168519 371792496
185718 195273 77049331
68715 91712 57420634
145026 151288 15622428
185650 186910 3145572
170792 181272 26185256
146463 197036 126252349
32967 67572 248026562
14986 78319 798468254
166339 192393 189596418
26660 40144 33991490
148913 190608 288194058
62425 91974 794569136
137923 173794 89362954
66508 195261 378581461
46763 199419 381769335
76235 162552 215543118
175191 188626 375637992
83100 105429 55575626
169490 196950 377723329
10029 198185 470776263
15006 76677 154628860
68813 148847 199863263
170458 179109 369768840
33895 56691 174248056
89945 161764 179355748
9861 162908 982328495
115585 124527 18426593
146232 195987 124181426
31602 31654 146742
62921 91696 71875848
31710 126507 261230841
122018 146751 131060523
132119 189035 703267698
168674 184597 369196661
85066 93363 20477140
141771 197230 138529257
197560 199528 4978963
109971 183661 373836270
36368 60540 60743626
196770 197108 836541
56120 105744 634691483
163008 188837 64369450
62879 140050 192833652
179004 193454 36209715
58543 66426 1061137
186883 197317 26392012
151868 186863 109174968
181952 182290 840056
117287 136242 6966264
135976 154964 47229361
194249 197415 8015916
86365 173637 291995724
97522 199337 254649835
25624 89776 621023417
33919 147399 410901731
81691 118606 586468523
135292 168632 83174534
141468 162154 51544697
169281 179951 26502437
46424 51230 11949338
167373 196736 956601469
165928 187630 38596013
131535 193766 155183044
104835 198305 233752740
46970 145469 246398003
101248 189789 221231261
181096 196632 39009879
23807 145861 621970581
197932 199740 4556560
142332 157844 602997642
156518 173044 976836224
143203 182246 417543274
115337 150251 62304845
110447 187360 472687914
20789 74569 135056801
148639 165702 257542855
122790 196427 381164521
132884 155074 55136680
185852 190675 12159320
94567 125895 78614723
68206 106261 94862599
62071 197424 593691624
122407 132251 990819370
1734 78554 664209428
157416 161262 4503279
187717 190508 543432762
111161 135160 60081593
186143 196537 26277019
28809 69030 101134108
166349 183997 43875603
19479 182519 407692719
174506 186835 193221555
129576 181110 128394828
88152 93592 13329192
64328 191939 318709351
186230 192714 16372867
92391 127005 958850548
27403 93271 445097880
157243 197413 100502465
199794 199962 427071
145487 157429 29664060
169591 195152 437514878
32661 160655 320300317
24316 100393 190424567
122906 169586 760740263
81281 118715 93541447
197013 197048 134158218
27795 197446 820476743
165064 167881 7015156
40110 86460 244240554
62934 170057 475932438
175392 197955 15451779
87296 164326 347222390
93583 171304 771954558
57223 95970 5638160
124938 139832 22128676
145692 197801 130185741
111573 177344 800171916
107788 132514 61961468
99672 109986 664549104
140499 157748 42909590
184070 188199 643281942
124091 134399 212280904
122875 178590 138708539
137297 193299 810387451
118219 157240 97303931
195829 198277 6167636
186858 187240 442843759
30109 149641 299205853
97399 190025 231376211
117230 128248 798362857
161584 175419 733567734
136703 139982 8218512
83724 134547 127005738
170126 190270 850462593
145205 163106 975830339
62967 73467 169241459
103745 142978 792514267
48741 174476 680891847
66970 85335 46056386
108074 196378 220668203
111234 116668 570208281
159812 165905 15270855
19954 105541 214278009
101434 124323 107536981
97305 126345 543900678
154946 190613 89089502
131332 152268 809029550
98265 142541 110908389
18523 110490 720756216
97631 191434 234386459
123070 139923 403344920
131232 176461 514282885
136809 175669 516688039
18878 103869 212575486
15715 25404 24108217
125037 180523 740091744
91976 99402 18383724
14412 110723 650762406
54358 121961 169399429
52580 91973 353351974
81631 138266 141547196
119277 178074 146571861
186555 189989 715187720
119634 141784 929155072
11970 159412 409345720
146284 189809 108419176
3151 195088 502734771
59432 63193 740769110
116850 192959 827369079
143344 146121 7005806
51076 99226 660682293
187641 189847 5585414
69630 186198 290853976
190468 198135 19422343
12021 193699 454253800
60950 124186 368767182
139231 150864 28967002
64731 84020 24437986
6448 55123 121925865
75743 155775 199620315
138209 149656 821158828
148096 151969 9628939
81610 110419 71918574
143086 151373 20605344
108367 172217 159432780
73675 91239 43782116
191669 194586 7348254
99485 112934 394658863
7766 154784 799814274
193509 194588 2717965
72273 189156 6506678
161485 164062 811051103
192075 195952 276730479
175311 191258 39831352
121669 124832 82874347
159163 160701 3901974
181324 181468 356000
29955 35116 13007334
85871 137797 635849369
82343 151780 173348109
11409 193038 916301091
12361 16242 9727645
12960 76854 160167491
20093 86301 376872640
114613 142145 215251393
190684 199703 891996081
76661 167506 226841501
149717 180207 978209156
185176 187646 719505499
51219 121223 175468419
14445 76120 154692359
106385 126921 186195435
127424 146553 47684551
153110 194038 102265499
159032 166578 699018681
81586 132068 163510905
116048 117520 858394945
40998 115545 198908517
31565 159843 424541107
183459 198283 956600962
132745 145978 742385298
83747 155772 891324634
20124 131722 229784615
10207 14672 721158827
24991 43384 71554387
123280 128987 191040207
16427 57369 270304508
112942 176972 159752955
65065 126858 154493206
91751 159935 786147268
88357 146987 418255124
53689 195228 268609860
51105 141535 226371240
192501 197736 648243888
74811 135805 417144924
117781 160900 206266009
118324 123470 993840771
97647 110890 33256736
125824 171833 114545020
31271 70120 97604861
122537 180847 145333314
134271 145906 193126691
117910 161858 109744905
170744 197830 67876589
198135 198748 1360509
97106 162991 164700332
5109 104506 248777405
62512 135822 183151363
101704 145706 110204721
25317 86121 152658487
56481 152661 240492250
139345 168451 947009960
86661 139643 413465847
137664 176133 95914243
147230 171932 915072865
157721 190345 358240995
172870 185966 32618810
122840 185928 157089680
172140 179871 398559384
106017 125085 731630666
95493 191991 511680501
42492 95726 926319226
173420 176297 38178660
27968 86890 603924700
137576 191008 764975109
7959 198366 834405660
131908 177148 112716815
27681 79017 128940960
54455 152266 271007100
172953 190262 427373037
160137 188086 858511675
65761 189957 310040051
11749 145501 545189709
82723 195333 281161785
193824 195130 963040187
44636 127618 207752268
106321 108938 6701877
184238 187040 772156044
10273 103849 547573748
123165 168799 113714103
95137 198424 586543410
159963 184325 60683327
131421 143870 30980294
124991 180511 138300917
22789 110207 769035692
151949 172964 925603411
1392 188912 468954284
183763 192354 21575866
137714 147548 941101745
72509 157901 213108727
108019 128667 51773694
141714 187902 115041909
131459 178412 116912008
171866 186458 36299578
51341 199909 790882663
59821 112808 132575587
20991 134265 283742891
189669 197323 807413085
16993 145912 322692440
165422 167279 4623370
108215 192444 934386172
57640 67460 226783171
57404 103208 49798998
138829 165470 587336685
69720 110384 125867857
43649 177522 334520356
47860 150249 663915543
136896 166589 74064135
110804 159217 120892699
46346 120692 509791163
18197 170375 380574345
151168 164349 32941340
56283 124187 170129704
155638 162091 16318354
191184 196531 727461768
148293 162847 36332303
170335 180327 24955371
199237 199890 1659574
104111 130353 65965421
154872 185536 786930291
125641 191990 165389580
154546 181573 685069144
29359 63403 85695351
93502 118735 785225812
63669 130799 831891893
21819 147569 53399596
88230 138375 845700412
29261 74797 114557240
74761 114176 98466483
78060 183974 264329720
84435 190331 264162145
195116 199441 10985965
124272 181368 713119888
110478 117030 16437369
157212 189091 107211828
32327 120456 949581772
33267 165473 145096075
47180 103811 141533044
59928 82618 3884321
65313 188643 591573390
65067 186986 648072040
34868 172728 810439186
140189 161820 53948715
167635 169580 4844963
62084 129633 168925000
67013 164169 242710403
73489 186307 281436589
124536 148810 60407105
112982 182093 646401941
176643 178405 655748155
28052 71921 110289037
15337 179249 670562334
165301 167475 4153887
171629 187629 39871738
5362 30265 62264959
156717 177747 52539322
54873 140454 214168760
31737 111786 735707171
188817 190069 3112110
65472 66154 1670320
133427 140823 18405562
71082 151402 902862045
145536 174161 71303750
24324 134587 276233938
171115 180600 344370541
46435 179545 332652219
32977 185006 711727523
39127 145671 266537089
185113 194418 23425205
31324 56748 63839348
36054 74128 688502567
100405 150222 124698211
7375 122019 701228190
94705 194074 248296309
190871 192701 4598694
147032 165982 192561805
117234 159100 104496590
16171 160604 361276188
98550 160435 154766680
66829 118123 128181877
34579 199184 907585214
8211 40806 81784172
38964 71104 80722191
124411 163743 98002894
42506 63326 52260465
78752 193197 285712915
28113 68008 872406852
23905 192043 420553876
137479 175484 642001513
83576 167070 208434969
183418 188184 139872532
183915 197862 667990105
26448 95049 171917754
185028 193027 63488478
80079 179042 271502518
176365 191031 819023717
53583 57526 796283488
148781 190523 569315409
56515 190725 663642564
163150 178880 305547980
141202 176097 86969550
160812 199833 914107392
142513 167848 63194312
167319 189303 54745027
149786 185235 88304772
162347 191684 267353343
137033 181547 110967683
121473 182471 693953591
8448 145790 685528326
125358 159108 83997369
179459 186382 706766823
162687 165150 6226812
165750 196876 77812588
142697 182268 98641520
150360 164400 646620439
18964 107920 222713878
133218 186707 133194702
78782 108431 73948022
51914 77443 308913004
133835 166136 92756958
196639 199547 7354076
178605 191709 32831713
58435 146412 220054342
105048 138652 84149502
85645 133335 466202461
174593 190267 39083689
25707 40886 36254745
102348 138132 89771656
179882 183202 8276020
165935 184566 46306525
169299 175927 801311680
194849 199303 300381505
58469 171327 281956838
54308 96228 409767975
150541 183522 722083561
29246 198736 424147364
39196 93576 136071021
26366 175966 374263131
139237 147009 783322232
127720 158261 75995983
33507 56951 58878651
174048 198439 807026232
185079 188984 814371480
179802 180775 705535032
124339 172417 90352395
61231 98058 296792377
33280 101981 171942831
86476 150909 19211862
130315 165506 91092704
64033 136753 181789817
157027 188069 344855318
8708 128977 301266486
102751 133567 77427904
38081 42655 350225145
188686 197480 308699132
8009 30180 714642578
9030 75548 166985822
133456 198270 387080973
86914 139139 130395556
112490 127185 434974075
185586 185663 210981
148217 180205 79796379
6803 89606 774732439
165370 180698 781823398
85542 162357 836316796
166030 193511 370731460
106602 118818 30760877
24549 169204 361957346
4833 101767 293899668
100504 170454 152334657
186770 192414 14269925
145720 188564 106789383
114033 184933 218262435
6616 58898 115508743
88051 96510 497427814
42395 169433 317601232
187529 195502 3336539
24713 37644 32498505
94774 145906 120024268
42224 173661 883092786
2770 156689 384961977
171716 173873 5400999
106910 145359 96190079
165857 175668 632249504
177595 199598 688311204
7025 115552 601165537
123861 134724 27042044
165836 195679 74540143
113421 121090 19292742
32548 110891 628385765
138629 151176 31282040
8827 113050 261099845
198073 198708 805415875
123529 151073 326121722
182783 190916 20350362
433 155401 642664563
142528 171435 153343696
27456 54448 67787589
11079 60927 125030605
120580 194014 727135247
168430 172968 11185830
155451 194615 97938329
141418 192884 128342841
88263 98245 557875138
9369 51351 527183363
81793 86351 195603218
154694 156602 333382184
189295 189897 1485148
38824 199886 419014680
17675 82899 163587972
14934 95130 200729281
178695 194524 838284617
61683 72663 27575879
65023 152089 56937720
187558 195518 20126986
168147 188215 49966422
25321 55830 76574462
62552 141577 643892200
83899 110850 898940346
166232 177372 27696324
91090 98562 767855653
61294 185121 309159308
18212 145075 317460107
165731 185273 48532289
69176 181614 280743119
122681 165479 106700476
67159 155503 220515872
199917 199981 1080
42245 49729 41896251
189653 190450 171407148
95140 132037 92456415
85446 161735 190414201
164498 164941 1139522
115690 172742 142293996
137544 177989 100783919
96876 106946 393377451
168345 183564 734112318
171805 191335 549782910
26460 93020 166857864
120907 134208 751793546
178663 197396 405088283
98237 178729 87546969
135438 183294 119291223
15914 79838 909922439
106569 144552 977175297
86226 159326 182408963
65352 86366 52653456
195028 198852 6874018
96920 138079 103131878
133754 166856 641816154
156565 197270 101874567
107015 152662 114095770
107984 110484 6258605
33831 108050 632726227
171731 177629 131241997
112151 131942 606310784
110873 113458 6572241
134772 146681 29651193
67527 102517 87141679
123280 188857 163387923
20334 123075 619847976
142069 177617 88623684
26612 132986 611981172
117494 198355 224387968
121343 186738 162834778
75892 190984 771182430
177356 179849 230299499
173319 194864 191092156
123958 126209 994591763
100814 190843 768575081
56165 123150 167813014
113831 124023 356869548
77014 108851 79498993
156970 172772 362335092
51151 92951 980904018
89278 160765 178489971
137163 169405 973286696
176678 192095 379201975
45086 157618 777341685
53499 188819 621931512
180229 191549 927348869
51016 151037 250235600
108649 146423 973236824
132748 198508 549469315
163637 186811 9953691
34420 186984 381386277
79384 132663 133180558
38777 103092 160719208
83577 178936 237899118
4977 185411 451102058
37792 166455 975987469
158092 190061 79722833
26174 165345 348358339
36634 126116 651369687
51191 124263 722078750
193699 199782 15408551
16324 19226 7219048
42877 110740 257796365
42121 79532 93718676
30181 99754 493492506
175766 196055 50798188
91933 107711 39364022
176406 181496 12656508
43109 65916 277142699
178753 191098 30935358
175060 197610 56530540
109456 146935 93729138
71923 158301 133654842
74834 114705 692357865
191825 193762 4863074
190706 195074 622668630
53377 58278 12403160
108734 140983 80672785
30068 119914 530652167
123410 195594 102777153
48307 183067 652471269
161500 197036 88777973
84266 169544 935209293
33617 182126 616541447
92622 152226 148888434
7167 178328 427984714
14694 193274 446536825
148585 157049 21036273
778 144698 235998282
77270 139140 154658844
36091 46298 25739207
14542 32798 45599414
14837 53924 97866864
80947 88107 18007896
113177 182425 124172772
102933 154969 751551419
124146 169636 766589342
198876 199886 247098208
17153 193798 441723727
124636 176705 129706341
63734 144939 202916205
133289 180736 118261631
133738 137999 530874099
104933 123706 501906525
156612 159998 8562394
3256 194112 54470894
23138 68116 678204484
176126 176703 628064302
187361 191176 677595433
10886 187652 417090427
32395 159617 318327369
66154 176573 275757686
70997 116807 393363732
119645 151091 78386807
174855 197049 55598553
148131 178863 167639247
55224 110019 651216408
156180 185441 454791047
12179 51384 727045104
32052 121171 223405549
151639 169453 44540394
76375 164486 179729834
113960 157882 109536022
169569 193127 58747975
114819 137804 738527133
169880 186223 40617212
105525 132542 673343793
46945 116375 173805660
22764 118817 309436362
138194 170233 79792907
156203 166252 973959241
29409 167653 413663357
80092 155682 267010967
127624 134619 17441157
192990 196243 262043997
58117 72833 37071270
3901 98605 237084798
146849 160367 139394285
127519 174691 117495119
119224 189913 176256293
125554 125598 716825969
159143 195945 91976239
169694 177218 18711312
185391 193304 325954048
38735 191627 382163128
108261 199440 227985523
80129 177277 762089747
96675 98020 3337046
141222 164713 369534725
168099 197342 579486103
154612 163825 23131294
21687 155533 913912570
112903 160253 803208057
85181 105664 673203539
181199 194318 32831413
70816 158170 218102137
51333 93270 105070583
121348 149479 403625423
188667 190561 581241
15550 106140 226651668
145958 192298 421550127
57826 153520 239205081
185867 198464 31810709
71882 156661 976694772
69 176776 98453901
177381 186687 415427080
171950 181998 846732072
194564 198277 804349225
21299 149526 642272825
81321 110008 71654953
155099 164810 24411802
76086 159647 208595597
66514 123082 874910796
163048 196197 740618488
45671 62601 70905394
151694 167130 521562554
83937 103371 48150370
64057 162766 661970017
125630 136333 26567520
128207 136214 522192365
154675 185636 77198185
124854 132945 20083305
160012 172955 818486755
68484 156665 220101541
130761 184733 393787909
86658 161137 305942872
15382 108716 233648671
49797 93346 109064275
80832 85895 783111452
19673 45209 64129965
23667 192927 423344755
101600 129927 71213461
132960 141583 21491450
144702 156413 304392988
140308 186118 241428086
193620 197478 9794302
50239 156095 264629825
112132 113346 841849457
59450 88217 3096414
193282 197545 10832870
21784 156681 384631269
106354 130837 139921583
110031 117855 19532823
33746 156686 810876323
89443 174776 858240449
32571 183041 881717196
40586 158110 293819425
136003 154049 44916401
14020 169994 390088875
111766 177363 831715258
70024 122140 130391272
6234 142586 341298891
59369 138106 378577086
42774 125950 781314232
5145 127000 522311826
104573 125931 388071895
192531 197164 11753974
46708 58821 577341031
95652 187010 228108342
17379 31347 17601946
127594 161351 84125879
133644 156624 57098028
169727 170089 731270814
198742 199501 779596472
164663 171272 842754641
8786 71996 899269968
58201 159674 253604935
168381 172985 11350777
63361 180756 749580520
106986 125703 6221972
42641 170183 318786898
23680 34547 27278176
190260 196044 980351946
17241 87802 176972151
68737 76994 769460586
92063 102852 26672899
176634 190530 34663734
101490 179381 194626238
170461 198554 70397182
122225 191912 378851745
144210 152461 2739603
136275 147076 551798501
34147 182938 840432137
173779 188952 580800351
93401 179486 219472245
116881 163265 110120790
144375 193134 122459072
49390 162073 281841622
140481 196156 139003494
109603 112205 278412144
38785 64660 64961679
20694 162461 354724923
73226 141326 170145118
95774 156569 875519455
132948 183404 602499181
7287 154859 501720004
9074 176503 418818912
8124 81909 184983346
133849 138592 11767002
30810 138489 269682386
22714 169663 367678017
100767 192333 228870433
53042 193618 626767125
35012 64893 75172218
82813 131901 122653547
132134 132704 469028627
86755 116844 135583502
163586 169282 30319255
126554 183471 488483391
107204 195222 859295397
182108 187023 12170229
157232 195049 43419766
72134 90443 45754439
58692 79410 51924164
18781 20813 5000908
1568 58830 143599908
14385 155089 782134656
188721 189172 676200969
90687 116748 294054026
78861 129643 630908500
73325 76720 245921988
60633 94248 84034068
106667 132103 520655276
171808 180664 22159968
154078 176590 719032468
148338 163483 37806274
17002 128144 278386794
60382 144490 673704535
138503 181626 107537663
85717 86712 127228615
155714 198200 790745363
176594 191658 37587678
80622 85185 196405290
131898 173575 104424267
41955 63031 931474349
29490 195074 492257224
45781 101159 844348771
71518 142295 766380439
187205 193058 14771391
82933 168314 213175722
84077 117259 82790900
43816 56139 30820838
197148 198766 4091546
15031 96630 430699331
148012 189191 174084066
23829 182994 574413349
44497 121148 330773349
138497 171587 235084551
109449 167738 131605588
133396 167950 960554375
146894 153612 16592513
157143 162335 846947757
128942 198289 541754501
171159 183696 31222900
79904 156392 190813406
51071 90116 97955133
86451 116460 74863482
153114 163907 458099245
53464 137848 211234908
132689 198865 165282940
122099 128555 16131402
176876 192867 40531621
40414 111756 178556271
28575 98489 46914221
148871 198409 653935736
119672 183569 159243397
94995 150522 138837059
44551 187719 357619130
19178 125737 266975678
46814 156230 86151680
198279 198724 982962093
53274 180676 486696226
111969 133023 242547689
151117 162422 28228091
95550 187367 229227679
83796 190122 317298540
107626 113887 15836196
121084 182403 518651509
40481 104867 609169403
7217 11022 931629433
163201 183684 51001022
112349 119246 17317707
86070 88448 190671385
113585 133655 50187761
176907 185639 2590153
32388 56646 602668785
97590 118018 94570477
13924 39341 5177908
10741 142171 402849147
104945 160427 138752228
110202 139070 72187681
65631 68630 320112396
80966 199473 632324916
87359 168905 203545187
170220 177409 17885980
167793 195605 69474696
68395 145774 193340927
16493 184259 419390725
193937 196725 7113200
59700 101758 104961635
69103 133510 161020641
43947 74097 633220813
81503 182533 252152149
131368 160041 71437591
178010 181311 606196283
11819 172325 401357879
178850 196865 45289529
126051 184920 146573076
188158 190678 6346440
168590 169414 2050893
109063 120717 29308180
178234 178272 83467
98538 151292 268152940
135706 183369 6190916
127422 128974 599646759
33105 52974 570484354
187410 191241 152538546
101124 161793 151789766
29757 46135 122326803
172794 198398 96685402
12998 35693 56708051
17608 134674 668804294
173481 178305 11998575
144904 170996 65098376
156387 174596 113317444
58390 75813 712730041
197219 197502 560366435
53681 160771 267824251
130183 168598 976709526
61499 89196 552021770
120982 175842 246793740
65778 119867 135275438
120639 186443 163901319
161189 176142 37255176
126570 177818 127658372
114155 152853 96486405
140368 177819 975073629
69162 105770 68119265
92752 131705 97521957
150186 178912 71519302
136898 142195 266823983
107196 178835 178832321
171647 199017 437515894
51119 183106 329910775
4256 124899 63790005
193110 196914 2066541
119508 143236 658267766
55895 157035 269996432
82465 162655 609250203
114999 157305 993808043
176354 182276 14751521
31972 46416 458274
29997 160795 875459477
123639 198637 886898654
30063 77011 117925695
89288 145232 139643968
5825 119759 285432835
35026 199900 537704996
41695 65991 60970576
93240 114914 581648140
152599 180324 312023472
157920 164220 15827675
92046 185199 232477585
7609 140643 735273387
181098 198834 445835241
41296 139921 668641929
111008 153668 106481260
152259 154751 235407662
68246 171887 258741519
10028 35204 63029288
180125 190554 434419113
126502 157281 76571991
169710 172902 7870249
45353 118166 182227159
148448 163278 463385815
42073 101496 148453625
9695 46797 399885493
69095 170661 253558261
94648 123192 966852566
138249 193570 137961531
125012 189991 593288098
20998 172127 582234428
189028 192193 7994988
156992 184242 548098983
139279 155106 592724599
125082 171089 652411059
22911 52283 660632639
70269 163100 231821759
133879 172863 97074530
17449 189486 777158195
131611 149927 890555833
31602 128962 772215783
196512 198909 411740664
73980 81719 19242491
148505 183328 47921418
72100 84650 643016164
125422 153486 69782102
102102 191691 223903357
14014 105714 122439970
187721 193367 896558689
35080 82984 120319336
11848 18787 343952880
147725 165895 898517118
10011 128751 871816589
42672 126541 486843954
67950 154812 216847220
60464 122752 535986986
144851 160355 38721427
146955 170617 852068185
139696 158346 46407118
13952 157020 357794197
47052 142998 240074499
33663 69220 67685062
140290 179823 98475612
191960 195616 760003759
78862 194277 288191767
58760 89768 529332763
146417 197713 128123291
15818 118170 256283377
140612 198563 669677677
148062 163180 37744609
104126 147663 109007069
150531 154760 10445884
194423 194975 1417739
79373 160670 996724586
29693 157477 905143897
5502 48812 580942935
196328 199974 9185011
76485 94837 329783632
26228 163389 430429641
137268 178553 926980062
158723 170204 28675589
142018 175802 84247572
10059 51353 103452898
161666 197935 90661552
175226 191325 40217745
20442 25089 11595182
160220 166267 798881188
113892 142950 72554072
92344 183706 228083098
158717 165092 120177107
161298 176322 19427664
106343 142907 91587620
109710 122024 30916048
121065 162923 84828523
44664 158545 981422090
168179 199003 33764844
102411 161547 147978071
134708 140392 14118336
76248 165407 222659502
110154 136317 65402499
94677 112069 43404901
49128 135155 215362255
123145 175536 353328339
144179 155571 28251009
178319 190087 29386687
101815 177733 189722545
117208 150203 82411060
37475 98709 153226889
23173 82657 646413226
10816 197779 467730782
150355 183021 136885314
8813 35627 966561211
67975 71551 884635177
116650 199401 605384872
168353 182155 34329608
111115 161490 125862426
104327 199941 428894231
187032 189179 845355984
31107 64835 629168987
150326 152944 6470795
29742 71835 318049252
35727 74080 749457916
12635 72372 149911708
86963 181275 679439940
89058 93736 238501468
65776 92494 522096660
15891 88817 182849883
73699 180054 265394018
50838 153571 418201846
187211 190940 926241266
13605 119271 826476969
180800 196477 39320415
6268 181391 437950317
80890 84914 853602349
161487 172408 27112954
31639 198624 647223014
145338 174021 710496334
150638 189138 95968579
14025 56427 872702495
104623 114137 203289505
149037 158172 22802160
173368 188636 704754923
177775 195908 45459867
56805 160252 258631281
135057 173024 900951380
78862 169469 534369911
70271 84493 35651271
9372 80047 177297256
350 38878 112274267
101123 162385 153249095
48860 184067 492458382
98300 141632 409398525
63029 72017 211102624
71903 94582 176526957
81749 122425 101770912
32214 32227 486719958
140165 162973 56843644
71318 80257 22329973
177263 189583 130688495
52022 63696 28530199
57391 80516 58071210
68668 117706 478824451
185870 196494 26852899
184755 186704 4131920
5108 58317 322559546
58544 137217 196763975
64437 131014 419009232
173519 188795 835762579
99498 134027 86588682
15742 16788 2654539
101180 169012 169682415
16899 85941 173130826
79134 129611 126271675
103054 141387 96175423
134584 171139 815989138
15861 166474 376755401
178625 186105 18642772
34254 179653 903235901
122790 136529 637978310
198264 199409 2934721
105984 123530 296532160
30929 42614 226003580
62220 121171 90442381
73108 168220 237506231
66177 105138 97209394
79751 98922 47642627
137648 188010 125471580
108740 135219 35645234
166971 190080 57558631
156708 178147 105246172
161756 198030 90703109
111004 197908 254391844
198706 199073 665914687
80518 134660 135332131
132217 150355 4016261
92151 173355 155405132
55905 185585 949290169
35384 193488 395377821
75765 186693 276710367
112076 150918 97048781
81190 108650 691043513
32617 68110 725267604
118122 172030 134503148
11976 72946 412456737
133923 181167 662763680
22178 181096 713713152
148455 171285 56939758
126443 162460 861194268
59057 163066 349550016
156691 182932 7702829
133718 173805 641346368
186145 190067 976725372
173313 173810 650265959
110822 180866 174871531
16719 34010 43153310
182239 188684 92821066
14142 84407 176226128
180659 195688 400232342
42361 77936 89132135
140373 145166 11888415
164643 169136 11210570
107964 145288 790719868
29652 191048 403720906
132775 152298 48566198
9073 57392 121149463
12567 146942 336348097
195039 196875 4671104
103313 175211 757543776
111392 160179 121841245
116351 162325 45736259
31526 72056 181585578
61315 108552 691006605
191112 194764 9168819
58613 158164 804847672
153441 199418 560231507
36238 40950 384860128
75193 143086 908296985
138016 168219 68805269
51142 164260 282934588
58300 146000 219347407
153466 162548 246271228
78109 181855 259022636
67817 164434 241348071
145250 149396 10319737
189574 192903 8379328
111066 161286 125467428
19707 108846 223203246
173131 187479 726487597
43196 102397 117633446
128636 159749 77513325
180739 189075 358585509
82616 155976 245632585
43890 145268 688920741
90506 115351 355808378
89087 188105 247027561
85150 140553 138300903
11578 147905 341131939
74 125662 314631356
20181 38958 47131061
106079 185144 197375356
163148 176425 33138735
89559 140026 356769164
196750 197321 1427754
36549 128379 230036437
84595 98695 798370025
61430 101137 99018754
101837 193689 276313321
105355 169653 674519535
103427 167378 326642011
78951 171520 968996244
75274 80230 657855761
155428 186875 78476501
30549 195617 412950455
132153 140242 20157144
93338 191273 446245930
69103 125308 140627397
168577 169339 454693804
115301 175673 150658837
119098 150150 77466773
164017 179087 37446060
23154 150337 616997482
148282 149154 424016082
136414 177530 364154640
47370 56412 22632186
48241 72754 61623967
122054 173391 873277869
153188 176204 297446057
157409 192612 642726079
141419 163473 720859688
25590 68731 546024485
116025 147001 571506030
89391 155877 165795082
6178 144870 347044611
156744 195461 96820320
134214 181520 117878100
116111 149261 82685326
22852 192083 423324569
158566 181638 57619598
191367 198919 364433340
58098 150744 231634721
187628 196756 23113224
115556 171503 558368745
74909 170652 238895733
82739 199835 292515620
69652 187525 294136873
7962 87773 744056347
55399 74762 48796242
153409 185237 300767850
84410 86864 808421447
26008 111831 215069996
90205 178257 840674465
9445 123463 285760009
83172 164531 962995580
88403 97314 80081373
27634 84150 142000321
133191 152557 719119810
155058 182156 67707327
66888 83126 40670756
76466 159396 207080789
158825 193901 87604845
184762 193582 693422094
148463 167451 47429229
19021 133868 287575310
71384 152786 467055059
23095 156766 439268875
179168 179705 1380806
57633 127443 251846711
64293 180170 617131774
175779 193758 464556393
51035 141436 226312280
150252 196437 374084217
60708 70665 661572287
63868 135608 179368283
152563 175235 364264176
136490 138038 615278805
176559 188371 29411308
177015 179036 4979857
154551 180427 36360657
105503 109444 430132282
190932 194333 8567538
94668 162289 169016275
86898 91216 964054173
175546 182466 51088782
131033 194675 158729170
94619 163452 172025182
137315 149092 123931277
41766 79983 95805131
18831 102599 209516695
7331 92364 984966631
93689 157525 287599421
134729 167683 694659336
166751 174928 20326879
138024 165972 69697553
166167 168863 452051858
3837 187901 460204843
157730 182047 307960793
150203 151887 4150873
159492 189516 74845853
18014 182186 354900845
64045 130253 165664088
29841 178332 371386092
20033 61298 103564523
109803 146123 90804232
144820 183118 176941289
178371 193019 36681422
53010 135878 207409249
104752 166449 154295975
94699 173627 197142857
54615 95886 684278138
26296 53259 179440301
144099 195195 383644839
109813 180181 738476105
62350 73199 27175267
20839 54577 84551055
32459 104247 950980493
72622 86466 218522199
42196 119537 193593980
139750 162500 56679380
26528 108273 714860469
32831 128131 356850429
108286 152628 110794422
118185 155446 69847136
94648 102348 424515501
184998 193937 263435878
106356 186399 171480942
42374 45490 523127937
2915 186608 629564742
92792 110919 45349546
186541 199941 815205603
14500 178487 409957011
114105 120903 693461221
147451 199107 554178477
156458 159274 164158659
35462 84490 46982479
138870 172306 83315674
180165 191769 29000232
93903 131986 997715535
9040 46485 540135188
44157 184008 386618341
122960 136969 34857584
162922 164955 5155865
66189 182403 4543124
42502 134482 230192314
156740 194948 519025726
164802 174606 806442697
4653 175107 426382137
81869 153291 178293247
21875 164817 357707070
179972 184971 12421528
35062 174097 743095206
23011 112331 223822466
157328 158467 984418175
83500 159295 596224196
102214 157770 496593441
137707 178032 5881920
396 103000 342187986
80123 126642 116332691
63746 140059 942631450
109974 124527 372231917
136028 170167 597182453
174801 177629 927236129
177082 184719 420531706
114077 170485 960848939
192390 194945 6442476
53565 72683 536663845
130567 135448 12086188
10929 188259 747651830
21077 123062 255638187
12131 143651 340572169
58456 115158 308705482
32750 86340 134603918
171308 190916 346179885
52721 85505 454504591
78548 173440 236867401
40686 101737 439817048
29668 129933 439993020
14475 148701 335831071
181779 188925 55876618
184373 192879 15846790
163151 187051 363891931
81082 154501 183242525
153495 158080 9843271
15140 139879 662066894
156460 190710 185110222
42602 115289 590941755
35902 154604 382081620
111341 188876 193478979
167123 190887 815564474
77161 150079 182153773
27911 45339 423986678
142138 164206 719229712
165896 184071 191074855
139210 150375 27801526
25377 93055 169652754
118144 134541 41088000
64116 181273 292606215
120687 173041 130465490
176703 182539 93080384
2842 58204 244392617
106902 111920 12684541
24136 163659 349168117
156342 161414 12841593
35502 78816 108780261
91117 159411 670954886
102815 127573 62396281
87468 186857 433112782
39449 157385 926825527
58615 186925 737223207
16694 79309 156932891
166520 175100 48550938
26613 56039 73912638
17609 138687 466130136
114669 125992 436063074
615 46257 114456624
104746 166783 420873469
158880 196587 94324778
70490 173733 72432782
46789 123386 836300277
49045 101091 130133039
85422 136795 323812453
42455 184205 354147448
137153 158224 52493112
194254 196287 5179126
86483 147302 864473591
180316 188716 463942348
103927 161739 144669322
79615 101212 53659737
98658 186129 218412169
190909 194113 347686129
93479 188680 890527144
171500 179262 19322186
22171 187674 413767956
60826 126979 165493235
188041 197727 24514495
4274 119199 287915415
131471 189102 541096148
128873 165534 91398345
137165 172384 87755087
56144 120631 161509503
190084 199943 24951234
156973 178345 418527659
31880 95727 372113165
174756 195941 53043051
176532 194527 137272065
92583 136415 109646682
133167 178975 66059955
71996 125376 133545779
100062 197314 243253591
15582 167771 376101919
88180 173889 557205528
45847 119389 184123418
116111 178485 194372421
17865 194209 891939543
91288 152335 180415611
195718 197726 5091075
54594 108804 415773176
52913 175937 307574627
137780 184287 115832955
54997 84124 219137761
160584 198758 95482190
36130 147016 277594857
45346 127845 302956265
26992 157991 327788924
176513 192473 39838895
29937 110752 202498993
42709 120062 492720577
37842 44622 188947845
134129 146224 690779604
45 185827 597373596
69573 190241 301175903
139910 180705 101684112
94058 120837 67151622
628 170969 930586409
155149 189665 86225721
181241 196339 971103644
168092 196984 72226990
125425 195626 242735921
134100 156906 56698618
55363 140969 358718273
6035 142158 905683095
102542 109176 16816996
172463 192678 50544368
142135 152356 25393944
163898 198802 87295605
194515 195504 2534306
123926 164726 101670367
932 97833 841045992
63641 94824 900903300
185020 194896 785088707
95376 102675 18053083
11436 196176 848634111
70651 109543 97111382
42753 197593 387115353
22820 127964 263528235
95960 138829 107316412
133760 196747 157257038
61842 160072 245374563
34082 120674 297006223
161483 188884 68235203
65854 169299 258385694
80962 197083 290087255
162347 185490 69265808
37183 191915 798318495
144295 162844 46263921
161599 165005 669373865
88325 130521 974511581
22463 136746 856146290
29904 135384 960772841
57409 102757 113188647
26401 65693 98801742
83667 141170 329740778
84042 96371 30525277
82879 109721 747263462
61992 81172 47958120
171268 172000 703402084
20669 134379 284836228
126824 137621 26907600
114324 154194 608518717
188849 192451 728599670
74605 156833 205157042
187392 190128 1025457
70668 84343 34269681
102961 121572 4572899
6621 97436 227288079
162899 182802 32565630
142124 181295 97662319
43983 128043 210489291
71020 117478 116041238
32703 53186 51411115
74264 167691 233231143
138388 186511 803443658
131693 142907 27948541
112923 160164 117933557
117584 141413 59579220
50454 73921 59165775
129963 168559 337733900
109975 120822 166805654
137720 197227 216908762
112827 147001 369953161
58163 129136 597523053
177493 184739 18033058
100751 155962 724292986
44644 78572 271897758
191757 195172 107798502
88924 107281 45638225
141426 144795 8319630
62187 155470 232832966
4336 128137 591987571
91383 131403 100132458
21611 81999 151523910
188677 189236 43570201
29445 138309 272732231
58934 191069 330121150
5956 139949 712376279
11987 150735 687366435
172312 188653 14912349
83138 124320 905173602
1634 79771 897516444
146607 149444 873487597
112130 167729 349376662
82651 175672 232138519
116012 187594 202930569
172455 191340 414095874
168653 186038 43183564
152766 166994 166726307
165285 171328 14925990
134518 156301 54068487
103329 184755 203466151
121493 173167 377719395
180834 196104 683259368
68270 104815 91078663
148946 158998 25097789
176602 181351 11850485
163346 199533 925687632
42754 101389 257433196
130475 177854 660462491
179010 188667 24151403
173242 197268 640540295
37887 95685 144652592
155698 182000 65770364
134045 183449 123115522
160216 193680 83511094
102183 128542 66277822
109691 198001 220660886
90608 104970 35634043
72201 184986 281443174
70298 128662 145474825
17500 161128 441602317
67297 83838 748922306
109783 165960 140281671
89707 197773 269945879
141507 165417 59636208
49060 161188 727345180
16827 39443 56654547
9133 52812 893444583
40073 42798 298938476
62009 136891 187157930
854 199899 887295609
64949 141601 191561021
26330 78885 32099888
138556 189178 353916646
34563 117643 410615117
15162 197767 456754648
151671 162119 3877199
120378 183474 856639445
37417 161654 384447458
117089 140121 57558537
178480 194746 400031980
19653 29917 25583252
80104 134829 136803492
162072 166178 10224381
179309 194371 37755386
125602 134151 21265069
57067 196807 103406030
93299 170259 192203147
37091 112867 388558745
186215 186333 297693
114530 199068 211194268
40238 79506 45851019
27439 73653 919476948
134475 147214 461909731
25824 53112 591033469
141774 176217 85884857
4062 96351 231068499
31392 133302 672026872
195261 197607 97615431
27663 126678 569885848
182905 190038 547018039
116834 159329 558707220
190135 198851 22055304
4571 93300 640831080
25042 63473 126092007
35607 103853 939995027
45226 46102 104423046
183403 186338 7238994
113789 192286 195898274
62669 174908 485202776
155368 181190 64551360
172913 180142 18078601
145502 179034 305688890
185974 188903 7386624
133525 172314 330310751
183170 187183 810315360
172214 178471 15550179
166826 196399 4401023
41533 159221 294180655
37870 63579 64580551
93564 122551 832696057
156167 162456 15866488
95977 141257 932376516
92188 126167 85157704
6783 68161 12906062
66229 155223 980235479
163667 184881 506143837
150176 188652 95921067
156900 177098 50459680
27484 54434 67672479
187535 196167 820667406
166790 196825 75103016
144064 176235 950885391
85026 110309 490039344
120152 193820 183752976
43022 172823 976181360
120307 162417 105041773
21352 127270 769222404
88921 165585 191385436
93866 115892 141274776
27286 175001 369533273
119879 159355 98391521
41686 188660 367217219
119944 153107 294375493
35722 192291 734356716
75334 146667 592043205
184101 191233 17921368
138229 148357 25145117
81336 111624 75642611
146349 173454 789248289
86856 186027 758441350
158164 186196 654370287
190764 193624 444385556
21679 126403 262453698
20723 115079 95135714
159352 195292 89803981
141307 154247 32117450
57736 90929 83221822
19366 27405 81764966
42464 48038 13914514
45166 135896 130902113
56268 85438 527269207
133407 198031 348320378
125677 187804 154661759
185097 191169 15327359
88838 194684 264189649
21275 159526 345941596
139924 183790 109256745
37121 160156 991267711
174023 188880 37092526
133171 177782 111160021
144596 188303 368487443
83922 115848 79731168
78006 181297 75556375
103392 194664 330256036
185790 193486 489180046
129443 134749 13232881
90211 104664 756131137
181687 189520 19493234
180441 180621 448114
23924 81223 978028431
36379 42530 15586811
4686 56329 129450754
7418 59957 131716053
194530 196667 5487171
130219 171802 103507132
126808 146719 49653148
37241 124427 358967308
1764 154554 382241769
107738 197721 224919545
68380 75384 17615314
188365 198517 25618598
62507 63535 636824875
48253 183690 338406945
184327 197682 33650112
9231 181669 431306111
14388 137033 306987902
163971 182879 470790725
128141 180768 670241982
46035 133609 219179835
22728 162792 596873781
80716 199250 296160945
101965 188160 215340447
6244 113742 632182201
58968 79196 50710896
103866 168362 90375479
43393 151378 270007180
90353 99011 21366202
188050 194117 630447196
152325 156981 11582964
54497 179193 311610155
140664 163024 55742991
11311 170406 822010662
167297 169241 558865755
123672 141969 14846528
164296 193422 454086289
167433 175316 880394934
71544 94549 57265713
119366 146968 68889884
198452 199095 911957258
92346 113104 52005394
98608 185991 387024124
1564 84792 629958170
47456 191544 887661005
46106 197411 427913783
198706 199129 378734563
155216 169475 237895654
124064 141187 42617797
166203 179831 33904673
150212 195888 648911000
51655 147537 593888632
118771 164508 701563954
158518 186828 921659938
15876 102416 149269627
185812 197693 24130814
164577 173000 417951078
73706 146440 674761377
149490 157029 14873598
13120 166191 849923268
99809 154846 137589529
197499 197569 199748
170501 175677 508148744
62434 128151 164363107
147458 173181 58295001
30374 114219 879388597
3885 97884 235320621
145208 168076 356925511
142362 163249 654696136
68150 92673 494765105
10045 29196 578840794
152416 156306 9610682
27633 33431 746949171
123512 126370 7113103
123535 194384 982013936
126490 148681 55231549
87076 130400 280013323
74860 152574 193942285
34741 77018 751638045
111944 119566 19190424
167119 182364 37991002
9348 72825 242770315
192946 194118 2996705
59975 153381 780795243
14729 59356 111936626
198028 199785 199233927
116269 158260 104755191
131873 137435 13832006
194307 194438 66141
12076 94047 689879052
113807 167115 976820426
48501 132254 924683194
4523 196789 481052753
147158 198241 248428621
187712 194037 16004214
4263 102343 204692292
80298 155298 187094069
63076 134448 555877802
195371 197333 124612778
144628 174080 73371948
110140 110871 454504535
66411 98628 936207053
85908 178388 300948161
53357 82376 212114357
15405 87482 180731400
2070 101040 881675597
51789 189809 344929479
88506 119650 461856182
2975 169345 505129314
142967 156673 245889429
43841 182703 347020686
74493 190600 740778422
95425 133372 95096829
180947 189760 373627142
18207 115648 947021226
40426 95182 136988997
92121 146754 5578194
115036 190194 997613686
183782 186648 686723161
118458 140668 55470868
89496 116743 287596864
159575 174714 37727308
20260 39930 49391095
104406 193037 819809425
155303 188751 420330519
124438 146012 282050042
104300 179312 578064531
61878 82875 52554683
55473 147781 230883790
142919 180673 482364093
70802 182946 486234997
4535 179707 438125296
89905 140756 127057164
133528 161793 70449616
6920 11206 208457968
76193 81796 893579835
78947 80655 4293835
60808 76030 332709852
9039 172056 421844387
101422 111503 25475668
197627 199076 652610117
31908 129059 243390206
144254 189620 113130104
187003 187309 151827963
17643 155897 694484501
116629 140649 283037070
64667 84146 593418636
137992 150347 30751324
189801 198262 21406079
5556 50135 111618116
2116 65316 917850883
4311 23710 798736749
162035 172277 423867424
90113 194615 549002499
103919 190822 217204509
976 179409 446256624
46568 159514 282415667
191665 198389 221972684
107211 137261 75237592
156204 186825 76412786
3390 137129 334815410
345 142473 355816960
24742 95674 177683306
93351 140984 119141742
193055 199761 462561911
9007 44568 89267999
151160 199531 120975588
71448 125156 546992271
29952 64802 87682095
26880 186703 615234338
44200 72270 70461269
22467 110512 220553772
67255 94967 463860088
19123 153447 940817319
75104 199957 591991862
117217 154386 92714134
19540 70680 998881858
127636 162888 843190922
173422 185507 902258130
161945 197058 87750107
150511 178468 69611560
40730 67841 68016058
121976 144939 57163388
125558 181314 138917589
90633 180969 225441992
136976 149233 30492210
29530 122418 291715251
170785 196040 901418460
197896 197977 215440
197964 198498 310870121
105156 118488 33499523
91503 190994 248405005
128335 173505 303067192
127370 146898 663005078
146751 168311 970126913
10364 152995 356884517
11819 130539 630426421
176583 187953 535162112
139773 172406 871447050
129349 162423 539699335
115099 129845 673635935
91964 156414 160857560
73188 122620 708968179
123791 191602 169001508
183446 189069 14046556
134455 164312 74411236
12854 183252 835718980
46611 184041 343384326
43218 121237 544852640
121619 183600 152036130
4673 59643 137908772
6621 130715 310788360
110325 191269 202080994
38033 131471 598401661
99382 145906 116524323
121308 139763 747931653
83324 132601 733985750
51851 78822 884940814
96326 177753 448018
188625 189403 1946617
102582 156061 742245732
172086 180522 21090201
77104 144885 112921323
4239 67919 159770448
65061 105139 583306878
85543 112330 66788335
99642 111345 864874705
99128 119341 367884464
71143 82607 360604725
123564 134751 308246762
111121 164061 799250110
96133 145375 123167162
183589 197681 126997303
173487 189147 120392952
104130 117621 163252247
31464 130760 248763033
109218 109759 670795827
120601 124390 9523980
134950 161872 373940863
196331 197693 899955940
120501 169455 122113959
164592 179636 37413340
128083 189400 152785756
611 119011 705562598
92574 120156 69137900
122626 131025 20935961
2919 179983 442793863
110653 196218 947142127
168326 180552 408288227
195655 198298 6688612
15555 52434 92291861
102261 140142 1005565
158859 180150 53132007
80907 151800 177022031
88003 182098 234737219
49177 164396 288137931
30827 105094 216297166
58963 84092 63063043
139804 196381 941519243
151318 159920 4522075
115539 174864 148017509
184824 188014 7985436
149010 177192 888964951
50626 175779 843523864
3336 138631 338660023
51468 152388 252424851
42729 113903 178145951
167133 169539 576454880
151039 169952 47163972
84593 86664 5185291
41543 138799 514046936
125393 187077 536526497
44214 156210 509482036
150320 188346 94810773
22517 72909 567256560
10924 87602 192272227
137940 154718 41693267
43134 156208 282541793
157074 179639 56300618
153998 194422 101003249
16495 80915 161470723
67914 171165 257817147
10493 190303 449624261
177024 180605 768214505
45424 191579 838005857
101885 148062 919782565
7984 40872 998717199
115191 179414 160219965
69954 151211 202975603
2638 78533 928302971
72801 77358 11246552
7365 63269 578640
126327 141529 37877301
67634 164348 945002664
49884 53697 392272849
37709 64237 632121442
113940 163037 933279294
166050 167316 293901526
62029 153501 228430488
18691 178223 485010496
190609 197450 747704767
158607 195073 408417065
160429 164110 258816332
113120 157350 972365188
142817 170255 356640077
108142 174445 165518862
195023 195870 2171829
95554 191348 67116069
130132 167913 94184736
159276 184400 62598852
66665 168585 713078674
28817 77222 121529629
161735 178785 272950500
154367 193312 850681885
94923 113297 46110902
36447 178516 355131849
71573 87074 38813177
85985 126037 77558608
169128 193613 61074516
12658 149672 342821643
21926 43513 54280095
57104 110481 133528721
149258 179540 402462243
144140 152257 20194493
42673 183851 368519575
57786 152987 794685747
186612 198271 903331160
150076 199937 124677679
109738 138900 638724258
182841 186983 10259658
146664 150058 357505906
19234 120796 254466789
141336 147231 14707915
87001 192500 263256466
85588 118313 648718794
32916 113788 202684494
142514 155577 32328514
102223 149274 941794844
156033 199706 415559997
33975 84489 126888492
132011 180488 120846468
124838 146672 8699959
157859 157959 98820945
2263 86078 210126922
100315 142292 153653434
168994 179784 822234362
194275 198215 9986791
181068 181749 1732764
172805 194264 890153366
162737 187854 209543897
116452 153494 548662892
31216 126067 626399180
181383 197544 40559971
1616 146078 414466982
14144 197109 457642457
178493 188578 25228770
140259 140852 728957751
151925 172891 995345214
177523 190214 576365964
131476 150350 441564694
155416 163232 9784447
124670 153523 71770195
4972 179597 574071073
189086 193550 11234753
175648 177953 5720862
10084 199089 472940799
114451 139982 604797819
28483 132337 260212034
128116 173351 80371913
153871 191051 92856134
51521 56920 13674715
37890 56596 46896538
6306 140797 336653435
182905 192625 804073823
153132 160235 17836150
163273 175343 234156587
12634 85491 389797864
161388 169106 892360449
31403 96124 336629454
108101 126484 46170449
24641 153198 760508982
76800 174775 244598877
65500 100077 141930713
35571 167283 329525232
54876 125982 932822481
189055 195115 941003921
70573 128439 516503137
147576 163585 235143011
31506 125608 657358985
47765 82957 994345537
63612 152106 736878164
99879 121039 309720677
8155 80363 181066819
164127 189558 512320416
148432 188045 579296866
141824 186867 112197261
121247 160600 932450734
71369 149636 358789641
198901 199606 1805041
3071 26826 59338159
46104 80789 86963133
104406 166908 156301716
99436 183109 739095446
133752 169767 742143164
166502 198017 78832104
22907 190635 419509620
152629 160555 440913819
161356 164432 80889110
187048 195357 20979829
127278 191762 341265900
38139 78346 100913168
118276 191597 356003881
27575 33874 54531620
72588 187152 285820048
17018 62871 745152665
153420 172795 48322383
191266 193126 4626204
55047 173198 873461787
183561 187440 792113008
78448 168831 873750129
195389 198760 275221476
156729 169274 31452690
113489 136558 776301101
94442 172782 776815127
94448 199621 568324019
85339 86859 400922031
4234 112706 753121189
195007 198147 230726038
31456 97175 164550087
44559 84738 100785554
17655 45651 70228054
78350 91995 34009304
63205 78634 84163993
179460 183054 782042178
160810 186655 721736104
3092 128010 679004725
161701 189182 68445860
131225 154116 56914971
167287 170464 7815054
143648 147056 283810787
174422 186638 255698323
60647 126155 163999168
123207 133668 26054058
184018 191322 18361998
126268 144139 44468675
180941 184830 668691540
91120 193999 573894208
51445 114485 513235881
22980 139744 736145171
80967 188192 947728851
17389 127160 274935369
156471 177497 15796626
199337 199710 931777
39566 168418 322192304
114636 159386 131122504
175733 180605 846342618
41542 167840 315762378
5768 9431 1836569
177183 189938 595716665
161763 190251 998890010
68007 130958 746413189
89794 99205 23270982
133799 135767 4821877
157367 188421 77481522
128071 197612 162022442
155993 181243 928447501
140145 162773 56428974
164512 170024 13707908
159056 166368 339513644
23907 88064 161085304
62310 85473 58016294
146206 171217 148632444
367 78798 6588192
22466 125458 288673488
177823 179819 868054565
66609 152933 998056491
123465 145170 243760496
20508 133612 283292356
95369 144864 123728441
72800 99200 709595230
78378 114614 974031703
171777 181034 419610325
26058 52737 66961037
95079 112875 544367650
34825 147374 281732124
101272 150334 122811392
119463 149827 75672901
92745 129327 42886895
82676 101598 46921941
17197 174802 394160484
63580 178415 363695325
69560 139824 709018325
125696 156423 76349910
115547 136638 52721247
1333 78520 479335141
186609 198542 30186265
87657 183625 992443128
152472 173624 507598252
24687 143091 18773668
114523 179782 576442813
118926 181206 954210144
6204 18695 31264566
105359 196264 227238214
53046 97579 111396309
176990 177600 1522048
126904 181448 135969117
11953 104774 478861987
195280 195343 156582
158626 179852 365961687
182848 187545 471467833
158238 173911 110314989
150534 154345 9393486
21436 50574 73050061
11735 59939 120833540
89317 152724 368630037
60689 197457 341831574
97360 124129 67307443
50141 153176 257659163
128247 146657 45888368
179046 187235 20408110
94433 180267 214385898
163825 187563 165704750
4493 48835 111142275
180905 195722 558566177
85236 167719 205844320
24002 139169 631716603
155047 198362 108449518
151319 175019 990653497
67551 132121 815443806
103611 178754 444306936
190642 196840 13647588
190221 195840 897187164
23582 43853 78018927
199094 199956 2164262
124997 134205 22880203
85219 184210 246902413
15618 125445 773814054
36994 102392 28826643
50563 151836 959734112
25169 63754 96917891
25936 49032 57987175
27728 153371 314442387
3777 105102 754259621
74059 127899 134572618
64807 163063 18896582
32790 36809 10142508
61952 167327 977643879
157305 165651 20965946
115924 128391 4581602
147254 162040 425949061
149372 166177 970413011
104763 108020 723498
104367 115278 27481406
86870 158830 222618290
1217 45901 798368248
112520 122937 26215433
62884 130225 168402671
103813 146712 750491763
147471 147868 950887
93839 141650 211473841
127959 128621 503494
47733 146357 246746935
72439 190473 216049143
35186 127831 13922409
168995 188692 289208086
67870 140862 595070958
178620 179480 614394615
160411 166027 14035969
33382 54450 52834007
30627 175765 663088116
136808 171657 86834372
24084 67274 108532900
53423 151886 246240324
199094 199534 220460236
197198 197816 1565576
179252 189705 26123944
19567 149478 325040369
62839 125462 282975408
134670 154339 48849086
65964 128125 535813978
157409 190660 184977573
149760 186547 91611075
72773 163080 904725889
77400 126451 216240329
172411 181798 23480910
136916 163309 65766992
106239 177681 929388574
110067 166924 141958194
116317 126413 957848151
40242 196133 426682994
102912 189568 216607164
83887 180187 240345257
139040 145787 434044098
46625 57379 26960897
134660 158776 531232185
73843 176317 478198054
121357 124365 7515730
94433 168186 951829513
59036 62616 9128907
66548 133365 832746763
190697 191920 3099404
127332 185940 178245667
130291 159423 761947428
178681 188051 698028734
94184 171462 192950037
153628 177057 553497239
78927 181146 255171216
47201 96759 123934789
182589 184723 5246686
11804 14690 7202377
188954 199469 26607406
178365 181913 317204348
130433 150527 50016667
126160 128446 5660295
928 147252 803388966
75273 105373 812619969
69964 135911 164812708
60752 92862 80257219
98958 142675 971342691
3629 85327 887615680
148902 150400 3788358
6108 38337 656943714
144829 153346 21204682
153342 182412 72571100
179285 183720 286273910
62831 163476 789565161
127438 196528 66662904
128865 159336 75883459
107127 164588 143638409
168416 196435 70046528
169775 177687 19687498
184523 198727 982104122
121213 155047 117740190
2752 54808 130361488
186407 198155 29733396
75289 157357 204752074
6256 63782 885764084
177559 194541 42472876
87061 194358 858704832
196744 198437 4253638
28508 190229 404425184
64656 192623 319588911
72750 172465 616953951
140338 147117 16918325
46335 71046 62064408
121658 132843 331761274
42320 164021 304260630
153471 164857 425834061
166515 182188 47548643
5111 23539 945024443
159542 186871 4658276
119070 160837 104214636
32348 146400 829699134
39320 193172 384540974
55521 144497 863402383
184767 195121 514472130
102412 137057 341052638
121118 173206 800627183
7372 41452 85491984
106192 107381 3055320
23738 185526 627630604
67509 96910 73255808
79603 131152 455354600
150159 153922 9302617
196791 197240 963280825
5318 182084 442101911
63975 140474 191264561
19691 62696 307546443
26171 74935 905741219
19782 148167 673116839
39168 186396 367794291
126852 180931 134809964
66179 67948 4439551
45958 129304 550240030
133410 169432 58174273
130878 158377 935942273
78597 104398 64240220
85785 90561 11867816
14359 118062 259599315
21863 105192 443148652
29043 128085 248279357
65912 122654 141975328
57004 198302 353271340
39523 115468 422519735
197704 199432 4379844
138961 163663 973364563
170964 197276 65885620
28744 117908 272693111
40497 119547 197947579
957 136490 339356487
124489 164117 28512934
54751 170941 176685377
60280 139674 198547857
45677 153538 269628453
129090 148027 144302142
13943 139540 314383557
108047 111160 735208511
74251 192869 330742998
43121 193855 376705256
65084 116786 207097763
18102 80120 674123047
122259 130735 21152766
113656 171899 145233860
189232 190854 103191141
115240 188779 998645995
176910 177265 349448
155768 165659 24901353
165852 189618 766753674
141546 158098 41170041
45451 186271 351756887
80454 174151 805433865
95703 185740 224799909
152463 172435 884048019
74834 166666 246215686
184469 199097 3818536
27979 70493 106878483
112576 119434 17237429
193863 196573 916573749
139487 170279 76685712
1864 126714 312723262
165101 184495 807612330
147810 160728 266070201
80311 155288 688605571
105757 149105 108350096
157058 191787 86735828
19247 110442 423639725
36317 47025 515951991
113392 162497 122533491
156053 158807 6979843
15495 184545 422591272
48763 124116 582670613
116183 184282 177085338
110046 153943 109510715
85136 171019 214268298
32530 106490 473228184
89840 154723 161932541
43432 45787 465072501
13683 124405 582955911
34892 45072 25702413
34883 38351 8776427
113457 188419 538246115
120092 125894 14551974
52533 126127 184461482
84547 194986 928632119
120911 125885 10011675
193206 196407 8172787
170206 175063 12100469
117882 129878 155506723
107699 108458 1892975
118886 158510 98767431
48771 109317 768529482
122757 163197 100752852
189228 199725 289721005
120641 148297 557462770
40333 84847 111678944
108443 182942 186019470
90312 136136 241231677
36835 96810 150077805
156256 159045 7094503
77307 154187 454775905
197056 198266 160125825
91675 183423 229006854
42990 113511 176513575
143260 173685 75818724
143010 156279 32872855
15743 167972 380823486
191745 197848 412275708
141998 193071 662983847
30230 163126 62865848
197319 198895 930028524
131763 155905 59993663
66052 73416 18499937
112243 129084 42234228
33014 54360 53543313
148143 161017 32187731
6993 161199 385849290
21574 74706 108393464
136877 179137 841583428
189916 197782 744311612
8641 166351 459102492
113841 187539 183733453
51297 86404 269970932
188811 192645 9662350
132982 166551 83707964
15272 74307 148110154
159006 189443 495028977
178591 184280 14220078
168449 198552 670809629
29644 188446 631101636
58567 154024 238516940
145091 163178 45141444
184614 193445 458953276
165246 187221 54585512
189978 196444 257707619
120736 171469 126398188
55218 94457 157472375
83503 185909 495830215
75638 197489 304319734
82719 140053 628410313
12241 122276 275603199
96589 113750 43160694
133684 178106 110665070
34022 177452 358676957
150300 192965 362882828
107214 190078 206899136
45675 158267 815109872
134810 140257 12450526
40468 154678 987091097
121849 124078 5616397
97188 147434 125719739
125515 166221 101413475
69122 183498 40322538
110018 159331 993891113
102809 180687 194765717
151396 161075 24231746
168172 199546 78547880
59842 195184 338198290
86012 152917 172979713
101304 136038 958467707
94246 101438 17797390
6839 149430 356784890
164924 197335 262776960
93029 148913 139639751
66833 166925 289585903
118904 166324 541333595
63589 102381 74698462
119910 188641 894555797
184207 193907 24342478
163793 172471 187118570
133248 182106 121747453
91604 155023 158245934
197776 198211 1078422
133324 189930 315928547
37351 135995 469598998
176240 194576 385020301
109335 129530 50644202
125849 141366 38650900
68034 172720 261327091
89771 150774 152342700
65616 161782 240239244
48411 145255 112206174
5970 82154 219346281
147468 195915 238439334
65111 67915 6984539
115973 186182 732985292
183731 190686 17416003
41016 153034 830171533
103706 105727 5226711
28080 136415 871665024
61830 122141 150876792
89046 102076 32193462
68130 121942 266673052
54981 172605 293996450
11459 72566 13026073
92793 95724 7257676
87157 162375 187723498
148760 175737 67265151
197502 198663 121781241
33178 148446 288447257
195344 198020 6805251
59342 149741 611189115
144179 154190 24875620
98457 135178 771871877
44481 176457 420766963
188356 192600 117758713
195228 199115 9731947
67369 154743 47005429
124523 175750 179109477
69450 137644 447281494
117007 184030 167140926
153262 190664 561223764
157227 176324 47743604
129394 138986 23845227
17725 186551 434291463
159146 159488 867138
116639 183523 166808533
185585 185757 705861251
40655 194371 384209504
51869 62609 22640825
113274 163131 441005174
45001 122459 372383282
162558 173680 49119035
99696 149256 123993467
180290 181235 1194323
31423 183635 380574060
198934 199907 531688277
123127 150880 799347647
48640 53360 11757133
177064 188342 324589669
31863 172556 833500882
32851 85699 132723717
126652 137359 316471060
114960 138921 293905792
189327 195739 818807939
64734 184170 298196663
192975 195011 56229098
96498 197553 410639073
1827 94817 630356002
152305 160660 20955133
171738 193787 55110125
156414 166574 258674621
28422 112602 210994127
97244 146111 903811680
72156 183483 161843971
13636 198552 893793794
182945 199858 42520554
117872 141553 505618266
132195 167948 861427995
106671 160132 133669571
101407 102277 2173381
8712 142111 668507169
8306 46775 325840327
164232 187854 26382846
83871 150585 435502125
77774 110119 73832578
25652 197800 430738402
66131 113106 724413074
59405 158885 248503453
152163 173785 53942687
35537 73715 875365739
64693 172769 269856901
98297 135204 92523273
80921 107642 66641450
14628 186624 792125945
1858 46925 112957768
106932 164647 915122149
162000 194132 197233222
88681 147124 865710632
169021 180788 29297459
157660 157732 200538
141329 166734 502386387
41071 106927 949543170
151892 175634 594594536
132882 139506 65383144
93083 182307 483041339
66441 160589 235185097
44117 94850 575573166
10158 111221 253156196
120939 137297 40722779
75672 93515 154774127
110807 126735 39989869
90159 182803 231219421
188278 198992 241329768
65679 137382 179197374
63431 174835 404431860
107660 168091 151015674
95993 149086 132741320
30044 151244 448883520
83976 194017 274717167
13543 123805 276263446
4554 150891 527726456
198013 198948 2365695
147378 168111 51730494
117580 189616 179727467
83071 191947 333658571
142985 152129 118882868
49642 115180 378249913
31619 96221 161806616
70757 119485 185640417
129280 179178 124258806
57977 94930 447451743
57296 174647 293213864
140148 182410 105373763
25682 193893 674838013
82659 83691 2587247
90968 120630 74211275
132995 164226 881051816
193118 198255 13038610
140861 153034 626531004
190877 192762 4720075
38257 123418 204077829
32843 177040 873472852
180764 185560 922455423
112829 153540 768409095
155847 176013 34131287
28443 160579 330715795
138734 147734 22430113
130371 180071 123805196
47073 165767 209252925
89505 96593 853716405
105763 173637 473021913
111581 198205 479697706
8877 66510 580733341
141074 171220 625803627
78705 113575 87173739
175794 193671 44674311
180455 187095 525982457
73447 123877 126137376
3379 31380 462850769
52930 96079 107994495
114226 159892 808262050
79744 162632 206978252
131078 156573 63387383
153249 171700 464860324
70449 163409 232150512
17091 163848 964427528
82727 113913 181224983
9474 31506 231938160
132823 164231 26944753
56297 109674 133619423
165870 168790 533793111
185466 197658 30817084
15993 61155 113268621
161512 184814 671535441
55131 149683 415412812
124850 158233 83059125
163198 183998 51765355
190933 199100 20650350
189498 193104 523039823
20648 106118 213980984
92595 146893 135813788
19448 183983 411326714
90907 192074 282306708
85321 109556 60392268
144698 185714 102162609
173796 190010 40441223
133541 194580 214787105
198301 198565 653499
186013 197769 29718818
38596 44112 539068941
76001 122604 2144007
101684 175148 456714728
80833 155733 680212603
50701 155714 443003558
71590 172182 605401162
188313 193419 12842546
70060 101749 78941978
42574 107656 162773261
9108 75243 518030033
31000 34490 8766502
133738 140070 15755322
98786 145655 58118633
191760 199520 716318727
152804 188445 506060961
24625 73263 122224433
182197 193300 27773704
198634 199114 311131
168234 199085 77199460
194802 196470 775383291
103792 183075 198161000
55698 125722 175441810
164817 184334 799491986
124337 163890 98582432
135638 194829 762966729
129385 194264 950647819
171116 194045 308307852
38235 127542 223727369
50438 131731 203614815
28408 29846 3607523
111796 141665 784928069
32680 113132 805388985
145324 183821 673914435
54782 73101 46127213
116151 148300 80224743
172064 190450 45857877
51497 111444 150194508
111843 198021 215332149
147369 193919 339342617
103534 140204 842312459
109117 144816 677937431
106305 181644 188245838
78617 85460 17233729
26205 159774 334289478
95521 119844 61052796
175270 194647 858834829
143563 199749 41280951
43998 166549 323811004
185444 193114 17164578
132100 132188 217102
91027 130972 93456064
11962 141303 818066422
15465 125323 275220952
36542 77688 993509818
105659 187188 203498509
53947 87271 83706997
39606 124407 212406746
29802 185465 389206687
98080 125636 662018500
196901 198172 4560201
53334 184861 328632325
139857 176756 91950049
46624 62980 589343316
9258 174348 412941050
153867 175566 196319708
198636 199618 942406714
165698 199905 85569702
46103 52740 740918960
58450 151508 232569861
82308 133377 127709085
145581 151806 15446700
118823 147815 531608796
67750 132411 471699192
97960 176327 195866208
158172 173032 309524784
7170 59089 835731944
84508 180574 687523645
59926 75939 40244963
69621 158009 220658917
144850 161466 287509947
115865 188151 475088185
186615 197818 28365925
152966 177222 750118920
167856 194579 638179274
62113 159874 244171848
95728 163495 469515006
66288 174129 269240659
53066 170335 293184634
27513 109618 825725827
64229 175859 278764434
7579 155056 590851697
70564 146917 190799237
189678 196311 16800063
53000 154176 252979509
171115 189044 44702918
141351 185848 110776005
18848 94245 188793413
76611 172926 493342888
58752 128797 175303415
131451 154465 730645400
19148 132017 282647109
23554 53391 523376482
95573 101580 263136263
32257 115678 190573987
199274 199549 714172
36070 97120 152867876
190433 194139 3354139
162939 173487 930543108
182699 184923 5453740
112243 164258 389321217
82223 137883 139101041
83380 130830 118564803
128544 153337 61673227
11699 134416 307302791
57529 102970 782986286
62067 69903 19560823
44107 175278 923439371
141328 142121 638125087
33007 63945 77754642
125862 159738 84352600
33301 173601 947167414
186434 188920 290795188
183882 198238 36181740
102738 125948 541557711
30672 136051 263935683
154734 155617 2117864
40050 120574 201664665
69481 98628 45762611
30636 101108 154305003
107013 124950 45196732
96321 131907 89195516
53228 138910 625405485
107908 152500 111379220
149311 180966 78988111
117587 137206 205124322
45172 62353 528601919
62263 145738 208575032
151251 158864 730404036
44067 110116 902289425
145932 149442 8626563
22469 179850 454571807
146087 162154 40011045
34718 57892 534572453
4257 35502 779130609
151849 195532 109139355
83960 106122 55105614
73346 190350 583470021
148457 175650 67846113
154947 168648 782499509
48750 181301 331319042
132808 182141 122944091
151524 161201 846156182
54676 111870 143222840
10 41537 104137131
27093 116832 859566981
116767 128339 912019847
82813 144274 153448621
88631 181879 279791413
85827 134712 122130604
104944 150923 67263247
181766 199011 43297876
192648 196512 180273559
89283 163051 781075945
160758 197791 92576481
190071 193201 7908005
174834 177469 11349480
13809 61211 118865660
78850 90391 28838942
26852 157224 828654392
44164 193470 449996781
113735 121750 20126341
70267 91270 52476030
129499 141323 90375543
100189 170832 176616587
191212 197383 15581659
188569 193205 11641030
33524 126684 233437824
120407 142867 56008303
186429 189487 7742226
112267 159417 745877841
96705 145062 768954510
89468 121275 496109142
164560 199500 479967901
28469 65893 4258726
3272 7134 9679800
47829 180228 354264361
72375 123739 836390978
126470 199648 182736200
70921 97098 65186771
49417 132975 209230754
119036 164154 112586129
20830 31061 25591172
159373 165046 673644311
92229 178514 215349354
109965 110246 679275
180705 193826 280320434
42611 153799 277921767
143035 185388 727988268
55107 80290 2111648
150194 197516 530784090
166265 169644 354486351
150859 187761 91889109
190733 192379 4166319
135647 148137 24391122
128005 189931 154277801
26487 87484 155150632
25550 76615 128227281
81244 154502 182821372
59278 85155 89108455
58721 129092 176115485
131962 188500 140894317
130636 194802 251499885
46258 155990 957201826
13370 138927 314262934
24536 135466 277809099
48410 75645 68420705
44777 112530 536780715
100622 110329 346852684
157684 188620 77202963
162176 173703 28666716
6119 34207 473093577
30690 139141 271644854
169002 171615 6390635
73136 80033 17238636
122622 161604 678976469
97184 171658 186053559
157551 199540 395561952
113556 170870 507235270
116715 169056 917582274
126409 160176 84127636
192298 198829 16513736
94255 120636 66153530
36571 187176 376396101
30655 152759 546855618
97603 186865 931916210
47784 55154 18381669
82883 125594 117052426
125750 166776 273598588
94192 108981 750594630
151755 191669 416133415
135173 185044 713518396
100671 131715 77922115
14887 173483 545622342
78328 151760 183341779
149237 176357 553405497
187691 195968 20940484
117588 170372 781713711
106870 112718 14788037
62434 136712 712033775
174255 181251 17492053
65132 82215 34367881
169753 195485 171194338
118454 168970 512589966
124283 133432 483109918
185317 196196 27482771
159637 190906 73145065
149960 163313 170920394
141105 166773 63998009
152902 174479 344399095
33940 83642 563609739
115416 148374 82265294
105183 117911 673168448
133256 149676 40847969
67536 86090 544174979
98719 143424 222907984
129619 191987 155511885
111308 171838 36648951
88890 159937 177298913
117393 198691 90230141
40335 171932 328910935
143542 166160 56405279
59754 87518 740531506
78887 113140 141592590
191548 195586 490533699
44399 162647 569103954
146121 175268 72599136
51079 89543 96552610
15966 40266 60911030
189991 195934 15044246
180696 186435 14157980
188674 192248 9031468
152854 197489 260029645
86375 192130 866723635
64179 198828 336497680
174686 190398 39181926
136193 137160 2427038
119 173024 956083817
58953 197381 668447646
44656 168781 460261917
39287 186023 307594305
150032 183503 83427144
108772 184366 188672200
87556 183718 239855166
56860 170829 776206234
105726 111814 998063913
140166 148570 20902712
166964 171301 495615063
33668 58708 423537999
20006 51721 79459480
20718 24423 9208743
25315 55106 74776492
112013 163778 129308532
156685 198009 103458036
96410 106798 25985004
97097 164233 305605795
94170 180884 285949657
186937 192095 293357832
7280 24687 534589771
49453 117206 197044857
32771 189694 392366842
46075 188727 356457032
74181 105110 599249429
199070 199946 319813780
163603 194832 594134709
123591 192493 171749330
16847 53947 92866783
89846 105569 249406294
179330 196195 42710870
52488 149138 926324195
168862 181701 32003228
77443 158263 201831472
164951 183733 256865082
181260 199998 47035713
135955 151267 38175671
113207 145822 44315781
162898 166950 337036165
136822 172513 88920452
190930 191855 472898561
49587 131117 803456354
42697 185381 356391939
113770 161547 657548663
4646 59046 282278259
143300 198872 138892157
27833 162236 670971653
193909 199993 2395899
97985 112301 490043310
127275 188278 655572848
80519 90389 223210437
50475 177223 316883420
154040 193862 99490313
86226 113557 68231251
11074 174131 493258065
32603 175010 218926405
141756 153483 390426486
104723 189900 705267722
141877 177973 332389306
95962 176068 200162515
171472 171475 9542
8207 32660 61174051
116601 182245 163791931
14698 50780 90320149
141444 186234 492297541
13135 189676 455439445
35324 64255 72793184
183453 192185 21895451
185840 189819 375716119
101827 176885 309719294
42333 123261 803449205
121644 134500 505819347
167330 186651 431745835
80883 125990 112861042
146255 174906 856353867
170022 194352 653474534
116777 192240 465085224
87634 173417 668778151
56828 174395 293769212
162414 192334 967022147
67742 76885 641359842
121904 172375 125730374
42222 132716 226408474
193040 197200 567695093
147980 197870 124740211
53939 61792 321235054
85194 138730 138307506
147859 165320 726057596
167662 198266 258430902
193440 194117 727237986
146448 180481 868955129
192844 199731 228756976
82562 92805 25450094
190888 191508 1552909
36141 180496 361007372
181723 183733 2942398
4166 119623 289259288
62166 91772 198501440
34609 115483 146169009
137179 192045 136883000
80902 149841 663905863
48853 177111 320594041
9303 73736 161760329
10184 158015 369881236
11567 164163 381759675
56589 152542 689336881
47153 60833 34402377
62301 72074 936109072
30376 125881 331827150
73942 196507 568657227
88660 101576 424822807
42037 137092 710730929
79598 96117 41089606
188334 199725 518928777
72096 191069 297015939
116494 181696 232734345
14034 77603 159316567
74155 199780 432405807
37155 122087 468166062
77363 140127 156885665
55033 187193 330182771
13101 150267 343209387
11422 149840 960288858
196978 199842 194763737
79069 127030 119922586
123583 127158 186341362
92262 184228 229568028
126325 173922 638974876
184442 189648 849259500
142819 161076 976681423
14375 144273 853295082
5855 121403 289525507
156684 177024 613994913
54571 109669 137988821
59868 95023 840249097
97149 199089 254922113
104001 152542 121439284
140026 176935 17202817
102196 145755 109137180
88804 147642 146851569
154070 183780 74101866
33768 40495 17027930
113234 122155 22371878
58048 71125 74107434
67174 147917 201730221
140355 146039 14203269
153920 192867 97260016
64601 169685 262494229
91668 122938 213400107
177901 189605 29226860
26253 58663 81488124
99408 197929 755641429
182278 192436 25404374
152777 196115 108325476
81474 111726 75534226
44924 197886 382444952
178528 194443 971277564
88850 94539 762718440
84750 172091 861263423
136232 167706 418009803
53240 153711 251205678
59548 141582 515991508
154545 180821 476468616
56740 167430 514354878
3135 177737 774211470
113457 187102 183611399
38591 98265 993895786
123741 142532 46802074
137202 168510 78143824
84127 172038 243545000
175919 192548 41522878
197791 198083 733017
128118 146610 46087894
45059 163310 295586362
36160 102537 166057780
11434 77885 74768943
116853 124394 19015061
99651 172349 53088553
104474 197446 322404122
108773 119811 76388331
64080 171145 267413444
110456 134925 644631912
131922 143439 600153317
146913 184633 340278841
170837 179976 774364267
10498 101205 227010612
80818 115625 966061206
99440 119504 50465965
59229 170089 276946899
12067 14407 5838971
40367 160625 331786828
152339 185687 83113575
147680 164636 42335580
45176 114506 330291289
78651 116323 886906264
81120 145835 644862008
173664 193966 520536004
196698 199146 6174026
4802 80774 190530880
155025 166620 15894678
153671 177085 58448816
132193 183956 87313737
196386 197955 426164962
100698 173927 183013755
101253 179961 291027827
53232 189669 457913199
94358 154869 781526157
163224 186097 663506689
638 177645 442748065
77287 89138 149793536
176777 179999 383627588
36819 69556 82269838
108079 191907 284179932
122575 193132 175923829
107691 124562 42442903
191695 197195 795276348
192422 196410 674341818
30561 95309 162254992
85564 199332 284158839
14767 147887 792954777
99330 186114 216720609
14833 45602 378485536
26601 124408 521626967
128469 140022 721872295
173039 192264 48080444
150074 172104 54921899
67640 119562 535261391
112876 138311 63591604
56980 174109 827957139
5587 130360 312515335
113060 117296 10545153
63628 174670 277314243
20123 67584 119155246
24233 130726 79627652
97281 100920 9048029
197948 198476 1305631
30162 78774 128051742
107967 118031 25208875
157439 169897 31160985
191462 199915 458125468
21624 156135 791210561
144609 185358 101482773
17704 74451 142427310
115313 117260 821437
162805 170840 874957552
141471 173944 80871085
188834 195341 31634485
1988 99579 97810501
118259 184153 872078545
79375 113650 85699550
37153 186334 372798721
45778 186403 351253621
7204 172306 412892439
98940 135114 509772016
99115 186750 268400120
153064 162933 24675655
147425 161934 498805255
72403 135821 557302327
2311 174973 77116340
162611 162805 224864567
75829 136600 151787523
176490 182282 14423114
143881 144649 1907749
40185 138926 247060525
64431 68488 645429742
152943 169146 40532972
32646 193331 432419213
10389 198297 470147329
187036 192070 269269195
71567 79286 19251470
134740 164197 598566417
20082 145047 312760457
29585 99020 855466957
131381 194504 82895914
85176 134649 123573178
184758 191241 16326375
76252 182182 339384169
76596 89075 31250861
19829 30485 26560013
192534 198317 14665908
190553 194820 213963056
10243 139963 324832293
81829 186808 261940017
33826 118572 212322729
82170 96410 35379834
54541 171496 292353039
110865 124863 35254992
111546 152461 102094771
6743 171497 413367777
127021 158056 77317119
193052 199301 15853075
166389 184556 45181795
10399 109920 249307111
89623 168130 196010340
26455 71473 113198300
67797 192553 490792826
35243 142173 673178233
18670 125029 266509559
180082 181497 11889471
405 17350 42432529
4774 46434 896446878
167210 176127 200579870
66547 179375 281659377
52411 166308 284844988
10934 19663 530927706
71725 163194 228393848
193674 194891 584604369
110667 111440 2009452
67884 128194 150839576
138493 195006 625065506
171171 197674 219087527
23212 52822 74248519
82767 128037 113178430
96736 176180 198536252
19665 186786 446936440
180137 192752 31544937
155314 184188 72105755
196087 196481 1018477
19499 124560 487773388
19694 51049 78519697
168269 199934 79234536
45925 126750 202354430
129629 174367 340668903
40211 100990 158311399
141986 170254 70469882
95914 171327 188399241
180274 181759 990972993
50195 125762 189377525
136638 146579 853378618
36448 94436 542958343
191670 193665 3287522
163879 193215 775089631
61727 181136 298221586
65686 185786 299764828
70025 185454 836157794
99391 127570 60739125
121426 191116 962626427
51919 185486 333724326
45402 137718 681779743
106843 127590 52159743
109324 132386 673631520
172712 188978 399385942
85380 192281 824275648
176688 189164 746015938
188934 196081 18051083
68669 188764 299785905
24242 60873 92053695
154976 177484 509213033
106290 171063 349022017
175660 185680 24892099
120858 176627 501278180
152298 155634 208753449
71350 165515 632652742
57331 103209 497509920
79966 171716 297242342
88692 186974 245118184
114653 191734 471557550
43124 180019 342051929
169679 186505 41781117
149164 160056 506933694
21300 33642 158088974
105200 115890 515348202
16860 28399 575582686
136857 169021 393173951
160490 162830 5819226
98732 195870 242867310
84338 97862 33458862
45355 183427 344999444
199263 199971 1769115
8777 55427 116889923
12433 46186 84609165
163984 195079 614130282
155347 177583 148188550
70756 108943 420692014
34197 177993 359595840
13479 142599 441602883
172312 197821 63940743
30367 39246 22484817
111319 168653 956780105
183525 197520 381231766
157283 198186 834250781
132591 196484 159521373
115832 184580 476070434
175851 181907 15140462
148295 179212 77036437
94055 182584 221051139
61423 124042 797784019
72112 178203 264775599
182857 198032 38164893
198319 199560 3172793
6506 153159 974160839
34086 79953 115220695
17424 35916 46241466
57365 154903 243731757
148762 190529 104165694
84685 193933 697438061
107244 181981 186662976
17584 198445 845506639
2905 168805 415040174
10869 165000 734111862
80800 136130 138242563
37846 109698 187586431
125242 129866 383664641
129119 158677 501276949
139153 187863 121316542
83599 183108 944359086
110473 195504 824307676
136180 196015 338965181
89734 173002 38629762
15292 71156 318951107
169363 172294 7213406
73373 182388 272097238
70631 123424 301684947
194457 196936 83895910
192602 192762 772527130
124683 197486 181679263
160977 187632 847148565
35966 125162 359060685
153570 198125 976656168
74944 149602 767593740
70464 153125 675208622
190064 199586 24149587
57998 187340 926480201
172843 199359 66530755
60801 196938 138574891
76739 181700 262055684
140052 156152 39951454
40795 183805 760824111
20418 42603 400373284
143452 160604 167587349
160470 198646 206596113
38336 69619 78605876
117764 199102 203237197
129707 175806 206346827
66527 188471 816603173
31270 54410 164029729
41284 197755 391255668
7447 74650 140429269
46593 92413 114687020
124151 159014 86788470
19245 189041 424523200
166316 191390 62543455
13091 64885 828457518
176445 177981 3754988
5617 24561 47351286
149642 177030 466989200
216 168311 678076443
47727 156601 272101842
73155 156710 208490818
4683 153016 371154288
122572 168210 166145805
33292 137160 738252929
66858 119322 131225456
134258 174749 571183881
119266 160831 837158751
6690 161982 479797096
39635 143657 260258358
54239 112530 145986100
158034 193351 790480813
84036 157184 182497803
144954 146464 3890729
65499 161295 459182698
61410 158549 242617192
70411 134419 567661446
46869 56296 23584727
575 23142 56424666
168258 179233 27228240
182726 185228 959708419
191018 199290 20894797
35215 86961 129977484
103569 105890 345852823
160456 164549 485282266
152084 164856 527121563
128097 170098 276257528
71135 81632 994303014
17030 191816 437033907
38081 124300 190913493
75630 187969 904605958
12084 135546 885653452
198091 198592 1247634
154563 197656 107830047
182106 186205 10110399
165755 170913 12800135
65029 198284 332949513
117266 155876 96240205
132536 168522 89777969
75456 176141 382313920
181769 197893 40475831
32193 161546 432497039
106342 190601 210506718
167476 169492 166553710
1558 94867 233680177
91230 133083 376129787
117727 198741 202392672
9393 154061 361952257
77252 92729 282643602
104656 145411 102024852
195643 195814 459681
123616 146909 287519218
184532 192830 20833847
156846 174514 500107058
7829 67742 868095473
105274 167258 464188902
78577 154536 916827678
21396 161064 205275380
44735 155464 276679493
123769 129244 732902954
135122 174996 99365767
118422 145140 548783037
5217 29892 339016259
24434 116362 327359592
554 16098 730287349
181427 186465 971742576
194997 198227 8186297
193733 198917 13160685
68936 78247 23265281
133667 140269 123183368
108882 167922 927720071
94708 106020 28260870
55853 69434 848045692
79672 151009 178164142
129233 180268 127182021
58617 136391 745814356
23207 58212 87919844
118490 135352 42122644
153437 196262 105648094
61241 77293 158162883
140493 178494 183284002
56889 190805 363812562
82591 191589 882517388
154662 192021 229268150
153530 173384 328547948
141705 143778 5175388
63589 121519 144969660
116021 180310 236558165
140832 142148 3271448
157818 180565 23332992
30970 177179 365682115
93405 174694 203008457
102275 145738 129336202
171335 171584 385630935
36093 115009 161319713
57658 176156 43082171
21561 87509 110209419
134680 158948 961888701
153049 191073 570372812
62114 134199 842481404
184253 194586 666186209
40857 167575 992694952
57287 140471 208083963
8161 177437 423317281
23134 92911 174884986
10832 54871 160447553
51918 165463 525616130
36030 134671 546155804
122083 199490 193315687
183886 184861 573570167
19529 91118 845851468
47671 53904 709102125
151919 189928 557949157
127211 199602 559517975
48712 150951 65869028
126857 180099 70085316
31317 128166 193634605
82549 85796 8148896
141335 180296 97093940
147055 174961 804006094
85766 127115 103286533
99721 186419 216513093
89205 102962 33939279
32573 59224 406163047
117835 161780 244735884
150244 156492 95799476
21234 188774 418967163
73743 146103 17583476
150531 191122 101266698
176820 183214 15931376
29799 83178 870995590
12841 105561 232052868
173617 174312 1763371
153353 162467 529903757
138064 153174 37516144
132414 188926 230398436
31479 110999 199180869
145037 150802 14418543
190509 198834 21069033
65789 129881 160301683
129534 167969 71486532
168451 196080 397200565
127171 179068 129266435
179794 188933 22826063
93100 197151 329814933
185647 186738 197942356
176183 192627 199577297
134774 168746 84662800
7367 130813 309193156
129459 169765 773166664
20248 174476 385735215
196936 199425 517713376
24544 196197 429435749
129254 155798 65952173
90876 196824 877376594
109827 115420 608163630
13254 136798 938645771
133765 187088 132795670
30715 101684 747038036
36614 185358 371751696
185581 191621 330189432
116414 174096 550411240
96315 121693 63742712
38981 136978 245248646
105266 182469 319249365
129930 134333 10965995
29799 145213 451651480
39701 189888 729335890
15247 155078 528525349
116662 145745 72659348
92396 114982 56525634
76996 79801 871555553
87281 198150 276902323
53190 179936 422105595
156923 172609 39170062
142797 146706 699578181
3329 179637 910595878
5042 133127 320786499
108367 167828 148615155
165016 172736 186868448
90792 134615 984797312
69876 89145 48247301
16766 174253 393779750
159919 193169 679624548
89662 137987 120750840
106074 155150 122538718
5865 158441 540091443
151297 184780 83413153
12498 124585 481106053
7214 199110 868903130
80178 106672 65983149
163932 193582 73976048
82890 158025 187514488
40354 193958 484098258
27661 65640 95539851
405 71149 799185418
72337 144232 936432173
134729 164024 753824627
24271 85549 153858563
167451 168687 154127711
197240 199573 103595259
164957 184174 202853729
54334 59585 13312306
46189 197971 551911640
77451 199120 304048869
169422 188355 47136206
100493 157798 649520282
62724 133290 176404992
165791 190717 211029988
131151 162920 79122722
27637 171672 869820093
185658 189903 10649612
87675 174563 634383969
191616 196748 13021212
188778 199353 69521866
7708 78624 313740037
79118 141392 155675759
64790 123634 147267015
157848 199434 393970391
124903 198563 873259664
71929 135751 912256811
181537 191568 902708549
133622 190909 142827257
75668 102658 746496203
177912 197129 735414837
13299 186002 762862225
14607 138337 309752832
23924 118309 541765319
96831 119342 56551491
173003 179564 939919880
119882 157062 470935428
59563 71306 29536121
78010 125418 1649183
82999 113417 75980986
66221 178308 515300386
50519 173733 308051337
57157 151815 661288261
181221 190066 676204632
90403 132023 778917454
100963 145959 599929502
10063 184552 517831934
52245 73732 742893859
53348 67478 35626468
15526 196822 691744883
97393 168763 675655423
137305 170536 82815779
121370 149513 942093222
155478 156976 3801303
18241 19161 2305176
9359 16681 18473504
172296 188646 912566376
58750 87981 73330508
12982 94133 124579595
105680 190868 212769127
161497 172282 26784537
185078 193362 574876706
85928 187094 252311794
27268 160981 729804892
75850 132103 140588131
73119 127973 280407764
72633 99502 66831001
119984 195483 188399911
30763 62996 355083729
3666 5986 5854208
1831 18475 41730843
10827 169743 387842763
33852 114484 263832850
182727 197306 36628847
93284 135632 105950316
1596 155595 485294608
57521 103171 113945282
193723 196669 7516953
149454 196281 397648627
114593 165809 127872032
133607 182835 122667056
163518 172063 887458972
46507 111228 115424332
133031 168005 87222089
168651 175753 17653583
143243 185668 963435856
86817 94641 996052419
195678 195764 802449098
104941 156302 326239416
142718 177776 484952346
137796 174870 510278622
147189 159973 31819114
192593 194222 4136529
102291 166276 160037350
24123 178382 629077013
50842 158944 525819937
160858 197872 163775943
183245 193444 12337217
101926 123396 506649349
109885 127532 787703066
51534 119958 592879314
29497 136832 268886183
106847 140301 83785044
156113 166817 26897077
99245 196974 244351082
51448 70087 9008476
102110 148053 114975806
19890 38968 776699637
75308 160179 211846258
50557 123069 181776993
44390 168635 310620707
121476 193049 217447425
49526 106877 582821334
67521 90884 58426125
92557 182635 224940126
178956 182492 656181304
182248 195406 32960902
32542 88495 140477534
170918 177386 213048161
60557 125691 163090891
34247 73812 465542622
33139 65596 81613504
15351 18188 801504864
68937 152429 208476150
57344 199399 455900679
104197 165536 153464651
152486 187946 88377257
109366 161782 130932601
67821 93374 63782228
997 180238 512591960
29140 69058 100411386
63451 82567 27040635
103409 127240 59999840
138510 144075 13878852
152441 186228 448319298
188366 189332 2418012
11687 154323 356759151
168025 184262 40367354
159758 198420 96699343
79331 174350 237196324
12866 196579 459524254
142861 158982 625656980
21557 41436 50043884
11231 75206 245928447
8513 13561 12705319
46331 80040 84567827
173626 180656 239026898
107960 140685 996179641
65141 118851 596119357
138750 186678 119376494
101929 119820 45076788
178538 179086 1397586
51903 100804 127375310
68192 97169 828868769
60429 94275 84622287
3586 53455 188628989
107654 188118 200864714
125062 146744 53977550
110941 138209 42267472
198686 199696 2565643
111278 146714 88597022
140512 161899 987495471
154952 184966 74864394
157812 182659 336904849
165303 195397 385272072
41774 67380 35545549
66871 177472 639745351
87185 122553 88412179
12194 97110 658252059
35326 129763 236662575
72616 80357 19312056
55957 143519 219036718
61973 107223 609217830
138484 167464 359505044
153625 182336 677551765
23553 157453 334981741
38937 47659 817515294
41270 177270 643354843
17453 116774 319315074
58981 90300 287746156
70793 115944 112816816
82987 118028 501025994
65632 186076 869053207
186774 197185 553239344
198154 198692 1343831
90469 156496 412868716
90883 107385 41073316
58553 175807 292956543
64023 168675 731013228
38672 165138 316347265
100246 100443 588251907
131837 145403 33767808
15002 127090 280662863
199012 199941 2341487
100598 134610 211339859
139278 192871 133649174
184841 198842 547846886
69165 140857 775748942
69553 77375 19467226
68514 70760 5656929
191851 192900 370755709
107017 196510 355704134
176893 189947 270793326
20678 74646 685423225
63561 115212 129088036
86985 102517 294328709
63708 75468 29587159
94505 150902 615626277
67425 194567 504124161
60993 170498 444644287
76998 156748 442261432
9357 116773 269066395
85555 166451 782403269
89951 142859 78562434
117516 136797 782424239
57268 198468 352990820
7772 187643 449700098
28156 77805 124682697
9833 134901 313323244
7746 115328 424675934
92895 173640 201617542
106030 126389 23933307
80699 192254 278519430
2816 86632 99920952
34 184949 462320738
139316 140541 3034561
63151 151752 921764034
23317 138939 289513361
71773 141054 173134079
145619 188416 493612689
20884 48605 69568366
111920 165403 133584591
89345 198215 271930586
61029 173941 408945885
48695 88055 98803746
146701 179563 81846296
191343 195588 13514941
24003 71625 737332601
58079 190941 331960696
96260 122746 902438314
50415 100510 730032539
20145 23883 9288073
160593 169183 644019084
6846 136613 479848213
47534 70908 307766725
58259 164024 622519009
120518 181813 152833366
56778 187776 327173232
148791 197318 121290339
122097 127123 677291018
122933 131204 20578488
72688 156989 210356478
128188 149356 48237831
113957 176035 372956716
162034 199101 92703272
114454 175057 151169376
165677 168782 7714964
65786 197615 973637061
83866 99474 19817746
79513 93973 87745248
20033 57210 436220417
104379 124714 312884068
132890 189885 142048713
49624 57651 326747065
175490 181314 14518079
154144 183121 104587799
42978 48497 13756688
28825 198558 879310218
61177 156290 237498260
196484 197432 919038307
53425 81337 70110451
26719 80592 833676176
139182 199929 151770327
183587 196087 31449473
56171 56623 1149876
15862 107052 228239589
11698 185025 433297920
62109 163936 595051580
187991 190942 779820447
154411 187465 93525909
70953 127304 724435956
42691 99391 141709990
11094 39519 649861993
25797 30629 12082039
111355 112904 3936963
143096 152866 617102234
81815 117976 749210169
32828 64642 36113653
109774 147209 641925997
68473 89926 53608288
186835 194028 18176074
96109 110492 208270417
142939 198021 137606783
137435 182346 201751749
14122 18258 10324869
179774 181994 936642837
171941 186134 35327058
185987 186605 778207687
81816 197959 290162416
46210 184749 604951286
82552 126519 928565103
54446 135973 690494919
104331 187594 119089994
18685 120752 407978805
179638 193680 868529797
42281 115497 352905133
13330 87990 537871541
83819 197013 777926925
193080 195600 6428145
76339 110170 84482801
167539 182173 36440672
100878 127723 686507148
75032 125301 742718823
147926 171294 492737796
138292 161200 57108811
101026 167758 166908121
186838 197500 282908650
68609 81132 31282655
149867 186455 91109919
75738 113616 94607674
50300 141105 227312691
71517 163405 229417335
35668 128409 574736903
196595 196919 815159
152494 173176 51575430
177879 194429 210413857
60227 149362 526213821
151252 194245 107360577
107109 178562 178370528
155567 166711 28008614
24480 190641 886852873
109371 165970 869800343
62284 77404 37740688
66508 184853 747088342
15345 49920 963410150
2161 133619 329137704
106915 156730 124417942
66576 82688 894754988
813 170894 425506992
101383 122404 52944055
94693 195053 250802245
176470 176790 765707
78497 138413 149729898
18917 151341 884175502
119262 177838 316206918
96921 122571 808187638
52621 135051 545101883
69908 70958 891961349
143980 147332 63854924
28918 194629 573414876
133242 135154 802775758
108577 118631 538437496
99129 162738 897870504
191477 192515 910749988
140331 149600 128963389
70996 97791 756534061
89039 126137 48939164
72734 102061 51665464
179687 185485 14388452
101805 128104 351013440
12886 124107 278634376
31120 121593 226742576
54252 58448 28574221
46702 96177 123751748
146442 155553 22459557
147746 171684 92819221
24868 160200 976155721
58202 98643 654986268
171675 181203 492056418
15360 185301 424759869
115106 174460 769798613
63971 137276 515882173
72479 145815 785839401
121172 150073 71967191
192818 194892 263655419
171832 193423 605497243
137375 140140 6922427
110492 194850 158149155
77827 133719 139757926
184432 193851 338809781
33165 60921 69801086
29486 96938 982122344
82810 91882 22523007
185874 188239 6006627
178489 198802 51064175
73326 153171 558220849
157773 175858 494617006
33473 110168 192141484
30862 71322 101774932
116600 151279 648237491
180742 190779 893667205
81640 96673 37333766
1033 25634 324976157
62073 116035 134871263
154229 173144 927265979
43280 79796 91564334
188872 195803 17542763
27533 191463 841288422
94898 123983 73033179
163956 197624 84382766
70464 184708 770939813
109284 145667 90952797
184227 184344 347138087
148370 197662 123230725
37824 45008 18102202
193108 194169 2736883
191452 198945 79471116
104002 162510 146354836
153579 154899 3257905
161225 162053 170318696
74825 113755 734148343
57061 142481 213703607
35712 56768 52890199
80797 153540 448842230
49016 93799 112136739
105331 178396 182445382
98144 127326 176115759
118104 174823 94937561
169122 188763 175662697
180696 193234 689743929
19580 42853 116328546
149873 161463 840815347
192896 198893 15206281
123045 158193 87502393
74522 105398 770498368
62136 74376 257775772
172631 189185 41331633
144932 187920 107137073
100545 173002 181078210
165422 182364 306897245
162533 175387 32030902
56396 193818 513199419
68204 91459 869706562
13254 56345 107935404
41495 91608 634113518
54496 72570 45586178
140041 199542 148693117
97514 107203 568844569
14847 123364 597104657
97808 132351 86599325
119097 147136 702876755
47175 90939 519623359
55952 173072 757581644
29895 49430 508237064
43009 69540 66576952
199893 199897 307530773
34546 108334 177357455
108405 128394 343509570
43022 197968 965033159
119795 164848 311068631
151707 190337 96350497
71597 119326 889797245
69833 197987 320220504
7918 94169 216049191
95117 175553 993277229
151068 179143 113527923
15914 29814 34626560
128292 143232 37196102
98332 145337 523577602
3564 72499 114267898
72470 78626 15311083
186063 192762 16888006
53476 86161 709101126
2712 66843 160794994
140524 197680 1036273
16825 165589 446055532
86862 159781 362369955
91808 180068 220323992
198820 199746 1684375
33409 109861 778854451
189150 191049 389071849
13682 158180 386533761
53849 56015 5496085
157527 175428 44736370
105045 160467 791695334
17851 28581 26684052
175265 177074 4490106
171285 184278 32370373
156904 193940 333043034
110391 141120 363652831
196637 199594 7474367
54544 56673 5423935
822 129871 372832142
113389 126312 515336157
143390 158476 37539765
191025 192431 3525494
78776 98195 185961941
145247 165075 49551660
95498 120236 960980757
106834 185773 254864839
2686 40756 95408318
104130 176502 867541658
151098 163196 974822383
193413 198237 839743644
113080 119960 518979733
81837 170054 883884648
148097 173322 146169532
179860 182277 555977252
65356 161860 241056780
100796 142813 674122674
80718 150734 249417405
112875 116584 9268129
61446 165026 448560498
185485 187556 5192085
59944 136611 191735059
34936 83056 120836841
79556 184773 305638271
143167 198684 138704572
85371 113314 223907923
54196 98232 9303851
8177 96593 221335319
4641 28502 294541815
104449 176008 178841990
156646 193000 90851527
48507 77995 72981888
113992 145976 670631964
88480 112722 60482616
93438 130907 615409050
45968 146587 251727998
52174 126673 273807972
183374 190707 482780605
72740 92436 49024880
19576 180359 868013374
95339 100978 13977183
154133 177080 57296473
9510 46918 93846482
5714 103358 244284359
97435 175502 195112025
140989 161719 51727939
58300 69377 27849757
27401 162293 337621011
75706 196982 191958142
185135 193558 21199241
146415 184708 530307366
176749 183418 16595691
121835 124483 6664995
18511 186495 419832214
11516 96637 213055441
30033 83873 456293196
1600 86879 368960950
107943 153271 969334371
18128 134598 554451929
107628 143456 89654672
86451 177077 226086335
6161 117815 527264348
190082 197164 325812297
102490 163636 989109239
79611 177092 518197588
176619 185240 347326732
62996 64514 3733400
38409 179932 353747502
144107 193905 124278058
108449 147323 97233907
136232 191768 214303886
183851 190401 16397642
94154 188490 415927610
169193 180156 27262548
153001 181195 762130183
110219 164075 134509925
97620 155041 143454283
27288 193815 416538222
63075 181766 324553517
33160 123025 687282425
10146 109530 248970987
194938 197004 5229464
168790 190199 53322361
109219 131917 56868552
178579 186435 316222036
7167 188289 453196590
66228 108197 104804171
49649 80464 618187231
60978 167890 267147868
41134 152092 376502687
157847 192147 485415620
84003 104539 834250118
21811 152620 646625237
16809 148224 701456287
170285 194384 814050606
65001 125479 151315043
166213 192137 64689885
91922 144651 738515505
98786 113436 313358660
56416 187460 327369387
171511 196500 520704926
27714 115311 219520360
46811 112381 517925358
119786 149742 571606614
86235 125537 98261166
53700 131956 507222790
188370 196171 166788498
151471 188345 135450350
73591 99087 335894097
169005 198358 995732239
127352 157856 679103227
154464 172822 45829674
151525 168337 42060681
37258 167819 326572736
145499 174142 613183368
7087 110306 527991830
42662 171841 322807401
103915 190645 216744426
12621 77841 163500055
108689 112225 402853561
193460 196731 8342651
116165 161656 590359692
2359 62291 171007672
63723 86745 57749225
197309 199933 6608898
39589 191094 378660373
172547 193290 858639416
115010 147694 656947287
139736 161233 53598604
121345 194796 845367907
118499 163830 395763353
111713 130598 47335000
159205 183231 59899932
51161 130200 559794060
97012 113103 184804705
123107 169069 345481288
151985 163328 845862693
42097 58010 798839184
8950 32992 60170027
88737 138044 769810860
29047 196822 512191461
96141 116745 26370427
190972 198163 308800286
131070 183968 828265016
86325 130901 233083295
54692 136958 205895528
154047 185300 948130888
72575 76613 359051316
153903 180721 37858533
6651 92528 215079224
155736 167810 543643423
32424 33922 746344423
119400 154810 732570904
52924 123225 176205869
6258 141622 642223449
86102 116336 75455157
138747 194011 137921557
3858 134179 378767327
132684 135206 6284056
166461 195784 586294461
146607 175389 949538089
131347 149134 44236734
112035 159035 117355583
113626 160317 116521943
21213 149809 961342702
52829 83980 810103568
53469 136801 393537259
59469 124957 163956212
8593 191696 457909969
55499 68007 3092871
178218 199010 52225433
29250 151290 305506999
102308 187387 212507189
98784 191522 231729666
102822 138287 89057436
167102 185437 970400319
54804 181851 697980238
108013 183045 187311574
87991 179942 229359136
24418 185860 403679666
22854 111469 222083467
38902 158127 298123141
24165 97940 917270513
150748 163803 549691458
21115 49379 70911404
46267 118109 179770254
137317 145617 588870134
8258 84073 789679500
182208 186567 10718481
12190 194191 455113814
23894 146757 439864139
190006 193649 9207022
174993 197568 56590833
106407 190818 939198218
6556 34991 71118133
80975 193996 282225419
77809 115930 904552030
71311 75813 11266988
3757 98011 985195719
198062 199523 384743284
170407 191140 635194815
12222 37723 63825585
124210 175650 587854241
141307 179383 94823172
112624 142050 694534851
70752 114529 809990679
116126 143086 67353081
50219 134454 922149552
72766 160560 745643638
132170 175509 108015129
138490 179620 102491000
175769 191720 190085948
163327 167555 35455285
3049 97595 850493402
40313 99065 146894711
150508 184599 84915871
5043 149431 696128171
35391 87338 130427152
81738 117788 931649747
59524 60805 3191030
189020 198781 20846332
125414 148396 57124571
73209 74349 2908562
133640 150617 42271475
129426 137933 264633582
182356 188652 15666516
95571 111261 886527859
5572 197548 579432269
4512 147924 688808716
196220 199677 8752458
97789 166306 513928340
158241 159934 3501679
13935 125246 414332367
81471 197405 197347385
129741 141129 28336274
63833 193818 324672837
35655 142504 267551158
8449 198723 493187319
66040 106741 101544323
124500 148190 58905595
167329 171211 9603452
50910 142017 257587355
156912 167102 25565318
148613 183538 87053980
43737 180499 905439095
14813 124086 846063016
52597 193762 352898396
17174 144955 516881261
56606 134599 195244808
5889 84887 537420264
113408 133368 713820793
123876 184378 150668096
190563 195764 968456152
157698 168791 526559392
57062 134141 423779903
181247 184283 840081
172613 197804 656996238
84847 144251 947028850
72634 125085 878324399
152936 191920 916405004
121150 159505 572314906
40388 43554 7942657
15371 132527 910588714
134732 171291 427167714
146187 156891 806157152
78132 107329 376724289
82711 155516 181561227
128007 157888 474251990
81146 166606 674785994
56041 65273 23318970
178255 199603 53669088
196537 196706 427850
109047 172187 157604110
62024 183144 767645814
152418 189488 92475599
37229 116293 198007447
182250 184645 801709952
156572 191238 86625531
175309 176303 384201123
173453 187838 35800200
78315 108933 76450840
69451 94173 31237500
81690 124525 90804815
198969 199668 601671025
168249 183400 102230001
146825 156207 653470580
108290 192787 211029416
188215 193652 596256393
75366 108566 513889059
97918 170127 180475748
155787 156256 1178253
11597 84612 183128519
124044 196055 179646951
19451 104128 955734789
6730 138886 525190191
48992 112051 157865740
106719 132514 324781997
131397 132521 2783190
93945 171960 572764557
77116 150012 587118552
22741 63267 101889111
62516 178896 290481984
94633 125802 78233960
2097 67949 836133844
125958 198447 180945684
77205 108352 77755956
46397 136287 224926877
150225 162358 30276259
167315 171123 503632859
168265 188641 142789232
157009 177169 50338389
196332 199828 31578924
145781 174150 70628835
129314 199906 860649286
138718 146979 210434971
177503 194492 491455825
67427 124702 966674782
105612 172630 167365863
49528 140598 227924975
65385 136611 493999756
193818 198964 433259529
29676 68717 98235965
159155 173382 35432078
163716 169051 398583735
187511 189659 331667793
120814 149275 867578338
20331 93853 184210505
24420 126034 924599906
52257 117684 746479100
148619 179065 811174485
85023 174216 222498431
111783 148641 92053478
17320 71123 967601262
70004 75772 14534975
6328 32531 65505329
1759 104609 658547530
158947 184932 124068293
147348 167019 49061086
149518 199794 125735352
67669 179752 279840194
31315 155690 311051067
109311 126613 145905514
114116 129446 38367896
196380 199331 854354492
67126 184686 313446939
26430 93566 168285894
108836 190793 699880369
91770 135902 101297918
17349 60745 989923021
199603 199755 358251
83404 94609 170393785
135494 194839 664329690
146054 146219 183722323
688 191045 476113652
186784 186968 472075
123007 143164 50189159
48958 144724 186743931
7454 117380 595978272
25642 105778 631829729
177717 183486 14366755
69367 186422 292113124
139577 174835 87857421
24981 130250 565679725
68727 91236 200544654
149330 162839 291635008
85489 121776 90698850
59806 113926 352124896
171472 194565 57747192
73272 138685 447456662
103646 199356 239496860
83951 128726 855489827
26800 55611 72350659
116274 157372 18082335
727 16537 39697562
150823 184651 84265917
34730 113076 196307242
187052 197949 27566373
195948 196868 354723720
97561 111354 681349584
122899 177783 137449167
63357 120383 142620442
5904 74923 173196997
18494 28642 25233917
42937 105227 155732385
165740 166280 734716717
34080 77276 108454882
148974 159613 905822477
17725 83793 809716803
100350 198231 593230884
89517 171512 204592324
179193 187031 114522628
107095 191153 409305141
41170 63483 55997070
87804 130039 100553336
108954 126424 43863148
131804 152500 325784582
146172 161802 38926188
196492 199169 1144696
120786 163931 242002487
98190 185806 270501902
14243 169383 388071643
93232 142037 122040149
33976 145400 278914756
101891 140664 97144201
168268 191623 953186659
47857 193785 364685590
31451 36911 13744438
197488 198820 3380758
79801 127861 120215869
166054 198081 295698095
42509 77759 88309970
149987 191554 103709124
180377 187008 16419574
190424 194219 9626757
45028 98677 828900367
119487 133385 934413229
135399 180741 113097233
129985 167863 551793705
162625 195982 83361549
44784 158187 283469996
32036 32330 765162
152866 196560 109255050
79186 138874 757577316
82423 130404 120209816
127058 136395 23272446
539 47838 542419115
72074 137910 164503539
135735 194935 900591046
186191 189288 7830712
137898 194047 948715734
150440 166458 39990605
95745 183947 220239340
19722 132453 334586380
74123 198701 861234227
183854 186182 5778888
47546 88659 103187875
150204 169847 49006295
35280 88847 131006445
77033 78668 506845674
64516 149660 212713218
170133 195291 877411562
21620 53997 342528701
194731 199844 516769221
3902 163881 450217833
168181 174745 17326635
191518 192054 1388063
75264 155900 245196241
139859 144144 324947185
167715 168926 727864433
178242 180663 35938860
52643 99984 118356667
56170 173473 293137860
29387 191120 846214345
177368 182773 155408620
114489 159119 693494050
170580 192154 76756801
117171 198426 5387322
75205 78897 9131153
96206 163237 167542954
116743 146903 364698796
180888 199436 366065967
35248 150816 289262920
148802 180051 784640464
139144 182896 536471957
113862 198583 498696016
7683 79086 179019360
69741 185816 316565292
62675 74423 336796080
62261 137781 448629612
23757 139306 667846269
14841 122905 270730019
46514 125633 429924705
119452 152519 82413512
125510 146719 52834619
130218 193646 990810292
130604 175217 985847235
73488 163284 565219
138825 193116 236622068
92814 97073 537822648
26457 72488 591088619
183083 189235 15341910
43999 140756 242081484
155969 186209 75450797
185394 191186 744889698
26832 76108 20333913
117044 128298 10080665
148214 186640 95713322
174813 178726 9677967
107026 176586 173775864
5969 155524 448536382
47416 185796 707386579
107732 185507 194053306
109736 174811 162409886
45997 47225 465873659
11828 65470 848084351
157794 172272 855671783
20717 36740 40180411
28733 41546 561511187
127211 198313 650901664
199320 199804 782834841
61231 126435 163174965
22570 48262 64538405
109925 192273 205583248
139886 140531 1574370
3244 88996 676472305
64541 195974 951383378
189541 198303 700757491
12168 142556 925017107
17899 51384 312779287
46551 71322 386914449
65469 152030 804772458
191277 196004 633257930
173725 184899 144820331
181864 195402 33901937
28171 93670 172184406
133916 152695 46705372
172573 179601 618976988
2463 32284 327563588
74725 168873 58363868
191362 198285 17493276
53811 185843 329858531
126844 177224 138367689
74922 116048 893169650
31153 51189 662757387
101460 153546 130273847
40802 55155 35860309
193274 197818 11549789
140475 179826 559870759
62801 73332 26379344
119823 138184 45840752
63978 94577 76392334
72703 185879 643252802
33005 166683 334469625
187495 196208 22040715
52612 189540 342228146
17823 92622 817828284
122523 193600 500551932
110785 137329 66409075
80937 162857 211298877
12449 91498 198052014
91224 186688 253714160
21441 66203 624832906
50448 103941 133780625
69434 188594 890490970
32833 128674 276390529
186135 187610 659188352
77482 183560 264780551
55406 58460 7763827
185069 188749 610774730
22671 123426 252581087
21842 26128 10678246
39254 93068 69910740
35702 83056 980491011
144795 164276 624494114
85423 153509 169844404
167783 173653 517867776
105112 193256 594246698
15909 138901 646121173
149427 188425 979601828
131690 194813 505381262
133561 137840 884430869
113680 130975 351948596
87973 143925 139649943
78916 138355 148532140
40121 114956 223354543
15948 27823 29561385
191823 196520 11913669
159118 191397 80580991
177281 182590 13286006
190719 191614 470674068
77096 101010 59532486
33720 140842 668490444
171233 189035 44409691
179933 196373 41286420
159121 162192 379587688
65996 147157 901612095
33936 44969 27872260
8712 46704 95253166
111146 152070 347544628
58575 137530 400838669
27580 41575 35376929
45923 66673 52083641
99137 138478 98530722
102814 147637 881394533
198133 199869 4379235
144680 192485 119277760
42425 172645 761434313
126769 178867 837076791
125930 199963 937685243
195384 197754 6052874
12154 194524 455998242
196000 197652 921572667
135117 164690 73740158
105821 197149 169014030
13049 105887 710227558
169241 170541 687821984
126938 156102 165641502
97856 125877 514013491
93423 196962 679300663
199859 199899 109378
56830 76100 105313014
156352 157688 680599689
28636 122859 779182205
77909 118363 394139572
86452 90695 10512455
178966 199632 51981305
48251 176427 320393491
107678 116719 522324165
104144 111386 771850496
180805 190188 23355848
149108 177310 70318432
152732 186282 689062510
37351 75669 452039892
175738 199422 454607543
93685 147450 622855224
59101 73317 326666135
131418 165335 418631864
93367 165473 180194678
147852 168010 50353253
64947 79805 840907016
53251 100118 499531631
13881 76751 474155219
151381 186943 88600674
44376 147921 258940855
175288 187227 587187606
91870 118496 66605017
107917 163038 137687122
158713 193692 538334637
103068 171901 172101717
197116 199763 941232075
105634 189458 915750104
126394 196887 236094680
169265 198331 744861817
108921 183992 187310868
158101 173977 387032350
169968 183680 8118188
125182 174629 313595484
8915 166864 604631933
82023 143133 65270284
178774 183265 11268163
3260 81400 195898417
84774 85691 763727816
196264 197749 3759801
161528 175937 735577928
196320 198263 3150255
121339 159009 855632453
75821 131421 608756539
124057 166386 126641525
10665 42247 285288378
78922 102577 58776834
131333 191881 150984739
37003 94881 144901007
13807 125069 533586363
149577 190398 101810141
185228 189672 11199283
134549 171375 91676409
151436 193577 105214301
194610 195033 272844743
128458 186548 410655011
56366 107599 811485526
166882 170661 9344374
4276 195730 478968924
90457 157363 166980545
140591 191393 857705931
175807 182828 17491199
159622 185487 537587000
177880 186311 454328272
32979 159187 315768104
171859 183115 28103184
101430 116874 668016485
194022 194777 1872939
18731 175794 929332419
117449 125873 21218283
45608 165839 300627993
185373 188035 6704902
139516 146151 544878904
192791 194646 4672241
198816 199787 331844816
45420 105615 150536854
137046 178097 295655850
100314 122768 473590283
173289 182466 760166647
120247 179048 146522436
193536 196355 3412561
146136 175219 72421079
51049 138889 219878223
100366 186764 215783852
88744 131680 107265912
198601 199053 1163674
147964 185780 738065507
184975 199795 37377387
76980 150695 553808619
78973 179622 394807324
172018 177106 12697631
165070 191435 634250587
45860 161342 568462682
135304 156872 860593276
35010 123203 221089853
57661 172487 286910037
171968 182695 26770940
185222 192886 19307517
60231 142249 205096144
100836 170177 173354403
136252 187566 345901992
92443 135270 84926775
108812 173221 910892106
178772 189449 889682433
59931 105466 614727000
95340 156133 539853900
178296 178596 693246763
193299 197072 985620039
141558 185556 490532832
163067 187819 473981863
72036 175264 915559759
84245 129987 114320562
173759 188939 799868051
76207 192425 481303314
145827 193307 240564785
69613 172353 256445668
49062 101953 132234239
84828 129348 50846507
175117 184869 24225372
54495 98266 109475512
133787 160020 319590492
80954 169235 220479746
33139 118061 637518768
21415 157312 340007069
169225 195758 622347622
170880 178792 19641473
143712 153703 24772431
48100 128921 202358395
189857 195599 834885692
61255 124299 157821057
2596 59011 141385037
87842 107512 48909372
72171 180399 897132379
58337 193347 337319705
149106 161827 72679696
36322 120631 211283096
39688 196928 802931330
5648 185643 787730671
138531 147594 22618345
57430 102538 112628933
47545 167467 721363359
188442 189228 852219629
5885 115859 434507763
47183 128230 202954799
199942 199982 172846131
197236 199876 599905808
144918 194450 123665496
144285 175664 78229919
111040 180162 172531884
163132 176557 681493788
161129 195934 86945077
37918 89574 129555001
109674 124353 36874937
181377 194739 33079842
38952 70987 80445865
43625 60480 163647398
42789 73476 76997684
14104 32182 10108279
64702 75889 544120775
118603 189379 8426650
53612 187831 866078555
189812 198608 188043277
60696 197532 363720556
90035 114982 62293688
83989 195179 277619019
19461 183024 408982594
135712 182039 115536920
189550 191164 4114282
23259 185065 440466002
160659 174163 414011359
193245 198877 14291202
82446 135001 131384608
20451 53977 84050201
9124 39029 75030948
98314 175796 324290617
182802 192499 24251133
56316 169524 284773375
176176 192247 719287224
9848 113030 301105165
113730 171247 542004060
151140 180630 702709607
87380 173757 936998232
158512 187747 72843585
17510 63852 548756789
166420 192362 64723710
192375 198505 15495505
150382 170348 24137984
109013 163374 135765841
14902 87706 182521270
185655 194166 394086203
188092 199060 27730531
49000 139250 648095256
109530 177706 170153376
185074 196014 940343207
92086 179544 688745156
152193 179975 9038706
103373 136469 83035308
165867 178536 285046105
130478 179891 123072904
51453 114367 157640657
101756 153126 328673735
169864 187724 456603781
115184 187348 179971452
50963 181001 325062127
134318 149293 37198882
15593 43661 490902265
174051 190405 676038126
163660 188504 276202587
79670 196297 438388603
40442 80930 101485262
22262 93432 200858441
15330 118480 624388087
51056 183572 816827812
53290 95745 851551696
118015 131225 686829705
168577 186271 43914654
188944 195285 15991005
29882 119994 718486925
72065 94546 55972459
45850 79019 83155875
5913 194590 925458489
133493 175366 104336934
66085 98906 81789427
111828 191055 17075699
72794 175290 879627042
53355 117219 381557737
72673 164544 229380111
198316 199804 3742929
153482 168407 37342994
176070 197120 197804218
109154 165936 831670086
156521 175543 737594543
57045 58078 288786184
85986 141794 139333650
32639 145498 907343035
89370 161953 227083952
179719 184885 806008302
14277 21894 18926454
124469 127352 547213979
54037 80461 66380371
159367 190556 77807721
61762 175464 283975452
183385 199788 41284986
191737 196796 12823554
105147 188139 991029122
76363 86861 608632441
7640 51769 110504024
41338 163858 852935859
59858 191058 519027816
193671 198666 739689438
44499 102736 145444982
102045 106582 11430405
51533 96304 112080404
166538 178797 768576202
149348 188412 97455595
166053 188692 56380492
104667 147522 107277293
188845 191992 461699287
54922 92874 95038890
123145 167138 109651002
139464 157973 184337954
60668 111653 464294059
55262 185608 486157767
127443 174309 116749555
101844 114320 31512430
32486 60432 37795538
14657 185831 581123636
39817 150862 543052211
129188 179002 124041157
55315 134044 197094709
183987 193958 25057424
197747 199865 988284298
137269 157339 393089040
158669 194456 89413824
7873 177722 824433256
155302 172871 43900353
62205 75072 32278222
149799 165760 906853391
65759 89061 345417172
34390 106877 860467767
165292 166713 3502053
112778 198874 215105724
57352 149752 230998820
90143 186696 240854202
177524 198888 804731279
90788 146520 389406155
89941 93638 9081151
62424 146156 983080794
120128 152354 151691865
123915 189909 164389981
115932 157900 715307646
51939 108604 739658669
67023 193711 316388490
62647 74977 30925668
66379 159708 233114761
56615 88631 634172004
119306 192122 379988704
40718 114106 183749734
14852 95189 201111443
64201 196256 329952822
114091 191922 789511502
59692 71856 173088690
106362 163329 142421870
134219 176026 59134870
197121 198278 2928845
7152 132043 387580345
187596 192774 28678147
144249 192131 119484154
55661 143776 220474060
141816 176752 87093360
84024 150668 18035587
73428 127362 134831752
76826 152760 610152150
199407 199733 962865076
117700 151744 84913571
142969 178196 87745576
102171 158548 140968997
118203 150683 409975688
63570 177450 764611302
23668 143601 300319711
53251 82288 72912347
58201 129488 178452704
104698 106474 907117452
143464 180237 879001372
11060 62479 26284614
85915 129997 250819819
157216 157273 684606744
118470 145473 78454021
180439 198859 426156851
108768 162877 135155120
64370 188714 493544792
34109 95495 501780858
185755 199625 35058715
28109 135770 870458011
167227 191075 478683561
123881 128580 11657544
112782 196894 954951973
65268 198574 333062187
146714 175875 155206515
125631 183534 842673472
186938 194403 13397262
95302 192437 697535175
151968 156423 11031074
96455 132622 90611878
192622 195902 555157388
15882 59885 761047686
98369 118162 49704646
24115 154713 831124163
7697 26866 797351662
173513 187877 35762629
186662 192492 768556080
87717 100893 26987674
147531 168916 864309503
168702 174364 14034243
70763 83605 18025139
30663 182988 870165288
162644 194666 79926792
100019 168779 661274010
39049 165676 498944468
173688 195221 53920547
80985 169503 795153118
31058 82921 130229880
21236 81529 151319806
190827 198764 886631650
179486 197920 46294424
187409 195908 21512008
73428 179439 264544296
117674 120611 7461140
102800 145682 107519964
63234 183804 300965188
6960 27315 50818308
49069 57466 21131997
61378 152603 227901916
76257 167397 715152655
195594 198257 112541048
62248 65424 464796911
83550 165490 204579716
119503 181336 154193694
182623 189021 15946890
184053 186453 5927962
159342 163417 10171845
159312 162784 8685596
156181 196070 99846038
145593 146623 2614514
68616 157730 326521040
85455 102957 940576014
80536 142435 10092242
105257 128176 589757803
16718 35503 987793137
34709 163557 322354647
186644 189044 6109528
10944 164556 794277611
178553 179626 921360839
133754 156370 807303623
16818 132114 784910842
158616 194222 609827144
126564 134450 19663461
175873 192212 154958681
81141 180541 248158376
72361 135665 158115665
56773 113702 142547397
16729 46155 73730882
165905 170426 655719573
66651 135252 360380979
90644 199209 271243298
15605 90485 792706674
95227 105612 532171201
99317 170551 974614216
47863 77031 805185905
27224 133557 987550335
90035 171692 203781159
138955 139898 2396808
166331 198678 887541396
77167 119331 873379069
2939 58630 15315
1821 114847 779691137
189206 199661 516356587
83306 172167 520722223
103715 192328 221538868
118649 173583 716221999
30316 115964 214644836
17267 198191 452573315
147839 156682 21958086
189245 199552 645404589
198852 199829 242381183
170170 172133 851291759
104966 117568 684461846
136079 165685 73899797
25536 42998 897081149
12340 33050 183784867
47690 176425 989013397
80 180542 451351317
172588 180870 20719287
60350 133090 181986317
143699 169183 958821094
75998 109764 163785591
119615 161588 104695837
185001 186861 994570435
113830 194720 240786582
66838 77349 26246130
59408 123404 160193462
75342 152655 590777556
42055 160438 621758938
175994 182774 16883468
148466 174565 65094146
155588 198545 107577060
184545 195413 27335728
23477 154807 328558290
110335 135103 61987193
93140 102109 652948354
65399 180268 898714039
152795 176504 59184410
133234 191279 828705159
146125 148574 273146741
190579 199646 496763016
194337 199618 13392392
21711 88873 168547561
49555 86176 340294877
118454 162757 876117760
92462 154302 804028354
48601 155523 267188875
109672 139022 990765782
24988 55129 92139923
188138 197006 771799269
65010 169763 298029703
199354 199640 731249
91174 149988 182308320
136471 174262 94194933
140781 185320 110873948
169437 190702 52976265
9286 141570 896600303
70703 179777 272252907
103731 129402 64603896
33686 101450 327235755
187414 196560 23158326
54775 110328 139081725
162236 170532 782600419
64711 96484 460975737
87047 171624 210963384
34112 68206 188209415
17814 193589 439540332
174196 179185 117660763
140878 167465 932617994
29123 83807 137356948
196807 197746 2370507
4035 149475 363952615
96487 156701 150445519
197742 199186 297039098
186608 198738 30692366
20403 65544 170157133
60832 186000 312503955
51816 89052 93478954
155827 172820 390261476
133021 190734 966168818
24244 48467 60867810
81605 96236 591492687
92636 155645 157262051
61043 99674 96339521
90909 105626 488079969
5336 39923 86717202
87124 118556 575139472
6173 82413 191101817
171247 178026 475797991
124519 174092 592518230
79978 124000 598816961
154472 163889 552470999
84786 88065 627986877
162111 199033 92337461
22232 114541 676059251
110809 156557 114160827
127428 169423 225098056
105767 146990 103172904
60407 152826 521944167
182482 197983 333274497
128766 176400 118732474
127341 183263 139305299
183268 195300 759154588
157902 177606 49188922
150483 183952 83368235
133000 150780 44276618
171253 181850 26478139
15955 95150 705638606
3004 153854 377386448
91631 155742 760015508
81362 156493 187451904
132166 188602 140645946
112517 177485 162064369
174592 187403 13475975
24394 79473 138248661
113122 128002 918249070
194414 197282 792139007
19608 59302 739213919
166029 182509 583217445
48026 131058 907489038
129974 190221 150101439
53463 127499 627054829
134874 199501 161410621
94333 157228 157086651
173178 181704 21339734
13745 144755 327797877
178161 182957 12004699
134940 169469 793681022
144967 165774 459178965
21954 48572 66840267
23659 176406 915859602
107098 121234 35640664
54953 124156 465754184
197448 199340 1035343
187742 190059 516696148
78580 188291 763957514
61814 142667 202082549
2375 161339 215083619
15066 137076 305383000
177417 197436 111509168
40510 170090 323925570
101043 181647 621665899
176046 178288 583203001
147491 169479 54879854
8141 91140 906874446
183617 196565 579036589
161219 196823 88974075
154902 193088 627250832
94607 178642 370213775
182528 196074 33994328
80188 194133 284522270
161435 191371 74674209
50935 116276 642950504
47128 93618 945209393
84872 102756 316104351
95701 197042 438236762
120692 140066 48305425
176722 196870 50516703
121040 198762 473062578
184099 185730 940340383
199835 199983 368517
170501 185976 577044738
24984 83502 376854784
94276 197458 519254743
137417 195063 864387009
185702 187861 5397545
102252 171926 174148381
26246 134732 981637214
44739 93428 534276385
112580 168942 464374859
171277 179642 781171802
41572 101133 615450598
3860 161557 537680282
183277 192616 23400589
175980 198303 55963715
33465 87938 136769609
19186 165387 984746905
104543 107728 966754684
196281 196328 326830261
69736 162585 93376420
177527 196915 48652824
171596 185885 35577881
65846 119959 534335357
92888 133045 345352654
11744 116225 261620452
57976 150534 439250657
8904 174419 562403454
19663 192815 433022029
192764 199469 60535006
157095 175068 105730672
148467 170249 54337186
54744 169045 285807622
105458 138719 203099327
126333 169236 977816987
71214 79879 21660714
41202 187003 484537353
34043 88473 136654077
2883 67114 897528220
20368 197353 955518484
192592 192801 495886703
136343 177053 908834585
146973 192372 113223587
10068 111771 254775079
63756 161530 244339603
135528 149807 115751144
22139 156983 966939695
189645 199654 470879952
107830 154517 116544582
98479 109680 275224270
124515 188391 159142774
89539 100635 961932557
165753 170447 11591031
100201 191776 228880242
96362 117285 26827701
125968 194492 690985955
29036 99461 176391266
28305 166458 641069007
148689 190436 438799551
91129 107446 40641186
158672 191702 82475058
120281 184373 159758406
189269 198431 864462735
120953 139681 46678702
103669 127032 80038427
36740 159104 232128842
54698 74523 646352775
59829 180321 721559601
166426 182562 30395413
72754 188116 287858643
83138 149766 166314485
110236 140481 75624311
131092 192648 820420196
188085 189178 2769349
190612 191482 678001400
198716 199319 1536542
172712 196422 640653702
52688 113275 726222620
57618 116086 152192297
199527 199889 908416
127092 154998 79037512
59450 182088 730001063
131347 161708 718908132
38697 67037 867541784
161739 196428 86693105
54431 62904 747179058
94299 155020 151588297
54021 76553 477688008
123233 194679 980127321
69420 194783 313026936
60373 63785 350001457
34716 142285 269344310
144478 147348 136943734
12727 120322 269490067
189169 193343 615847124
65474 172793 364229385
157740 183597 64488588
186141 186330 46581520
77456 184426 198583333
71145 117590 116011708
156766 199838 107855240
102954 133818 26083472
164482 176233 29289178
162287 199606 123676507
76446 162631 215242165
55010 68499 34036476
55383 114939 149090206
49583 86832 93542395
146682 174935 551501348
51828 147660 239764793
174537 190434 39644979
140318 176737 155860781
96480 169371 745455775
116718 158234 342744290
130683 142516 621942249
1853 192567 659882660
29296 99708 492067035
180884 192888 29993966
187684 194734 17808507
90336 118911 449717580
116937 123747 17201398
194620 195568 2445762
122174 188493 165283779
101419 168439 167646343
32057 177196 782098766
142827 187824 99113076
123255 169863 103874525
111692 160550 121987332
105489 115825 26008792
99450 147388 950511264
154734 169961 38062195
59201 135487 190758259
1707 170940 423341799
184246 194057 24659662
170570 176249 849892853
82102 163612 408576149
66533 165826 248066922
199267 199929 1640279
15423 172099 391792473
20892 62886 105549045
151985 181781 91614259
177007 198865 54846614
130695 163681 570027922
63197 91748 213417500
100325 191093 226865546
85412 85586 830645618
20662 185519 498007673
172601 175042 6124838
62720 81490 10150677
157789 174383 376605824
58830 144308 213712602
121127 151547 75721362
61691 66355 306925288
2415 27003 744748557
33719 186701 382408235
76265 154610 880238965
154191 174897 51706929
175007 175720 937832372
55704 90409 841085337
165141 184694 48553573
196382 196750 936593
102416 122367 50267230
189635 197412 973103398
135939 191235 137950019
135344 138779 8593630
101971 144357 106150644
177130 186209 22542349
152559 189911 675074916
21494 170564 341866913
112344 183380 177218020
84133 149753 163737324
149094 163993 855181196
63397 188503 378718617
65673 136511 374930203
127831 192424 522000453
158486 166049 338448495
139984 182723 666259620
190612 196497 14901020
37676 163627 933265372
52123 86614 398767749
143744 144927 70077340
21725 110983 746118680
100568 106133 13989369
54523 182628 320197229
170712 184317 33898132
113628 136098 56083097
172440 186022 120115081
90968 110060 47688417
16639 97352 201931975
45016 89409 193640050
143250 177425 45377936
183195 184524 1981777
161595 190958 73206738
14134 142485 321269029
106287 158891 131495077
25754 184669 397373041
91800 111238 501346045
181752 197906 40547319
105502 197122 229027036
105027 163532 146265775
195731 199842 10383798
155048 160946 469748413
36938 179080 355301658
20854 155345 336397026
109062 115498 721086468
98193 170539 306580848
33917 37617 563489931
133667 142230 21323093
33393 145138 895234561
171237 180579 23352520
43872 109810 165050145
135194 175708 858238839
184535 199640 38102539
194748 199401 231866911
29319 66535 839642199
42868 81182 96009314
117532 121621 784717311
148294 173088 61817205
140430 166376 58319331
17473 163206 364589105
17688 145446 319732112
139498 171482 204741823
60112 145982 426512246
197284 197937 1667805
149402 160806 28532276
144048 144834 1925785
140312 169217 72088395
126010 181532 138337195
48687 65142 41440063
72077 137887 848145421
81317 121865 833396848
83333 140887 208441932
167036 182170 37683244
35635 84795 123483450
164718 182104 412155652
45203 185185 349670951
100863 114373 34069498
9975 10727 1951680
25131 87264 155960670
109781 196119 684450076
160902 183789 56947182
105660 181757 190086336
40011 100937 152349973
112951 179577 166202640
107888 182864 311672743
26895 28539 843286654
33835 142462 272016780
86762 120694 176342942
30914 101981 888914290
116287 167566 403290225
144504 181224 91587018
90139 107809 914169603
111696 181230 173540291
20385 191244 673201388
180820 194951 533901669
18592 197655 447911438
167552 196867 73332490
48404 182109 334113059
69700 164918 744480219
139380 167365 69764832
137832 153323 818597720
119502 169972 960773051
76803 108103 540317227
95806 120874 486721271
57914 59669 860927057
29750 45411 39501476
170964 196951 201067598
113752 132922 47915520
116127 147765 78962438
71812 166257 703328942
142219 152893 505412446
4601 92104 551136450
120716 142926 55365798
141021 178444 404155732
20059 198071 445340909
23728 126560 257745432
175738 181636 138655962
24200 176827 381765818
156 177814 689235139
172695 195828 57993979
168177 192523 765539929
29203 171933 608084313
196808 198378 401676832
23375 39043 39419648
3034 93086 225549492
2012 142491 351679655
87472 140678 957114375
53430 100162 651968682
53998 151789 22135657
143408 177100 83964356
153790 175546 54342766
164136 195956 735883564
82984 142395 957726698
154643 191209 336656091
145457 169511 60011113
180808 183607 449734836
198829 199360 844693693
141899 199588 144216053
89447 95543 11790882
132726 173248 100934869
75575 159891 210453065
35810 111864 190539212
81310 145956 161540502
176869 189340 31119104
33482 108097 468154239
197964 198164 500614
25949 34170 20629991
50853 70666 926612992
152200 186932 274146398
147851 185966 94956556
68148 103779 906616686
27175 123823 540533470
13071 141506 321474520
112590 183589 90055272
74636 139021 160818856
119160 147417 70510327
118834 123331 11368083
9419 115524 265780971
16575 53382 92119923
167466 169636 5406418
113408 195445 204801709
107418 182280 186977251
107898 137843 873049828
7281 150063 902032706
108340 112070 9386116
162681 175457 765590934
145061 167539 29322125
100281 119707 197642834
61522 190629 255337282
97396 113727 41095311
101501 189179 219081287
139258 148745 23612057
30837 160524 324570747
110202 118962 202163004
13280 62433 123349055
161514 176655 726677834
5138 142054 486243186
29093 124505 308585034
113968 183094 172425982
198462 199771 894975613
105723 115855 25487345
198169 199036 471415922
126333 136304 846397516
23053 87329 161357549
115189 192541 193078717
65572 117366 129400265
18035 67707 124607232
86876 97538 336001479
116614 181181 161102579
92433 189844 665768159
121022 121240 539802
47149 156411 867760169
109385 110770 510729045
17011 38614 54133730
80174 85071 12354446
182448 198770 41004027
93952 130366 625277981
109950 111587 486890762
173486 184296 211291838
155704 179394 59180105
82653 160113 193385015
13398 185237 212035043
186900 194577 307436903
10085 167015 392676345
102173 137783 133673445
50622 126001 188901463
32676 63570 402342705
138264 185890 118570582
119618 190825 177577500
59756 143159 313200162
45188 84030 97409849
195633 199175 8959907
121287 150680 73196149
11137 69278 145846946
196243 197222 2477204
103612 199685 252097034
184282 185767 3660933
48209 162408 508036039
43824 47935 10285464
28585 131027 869328978
62796 106666 331095498
100488 112352 29919554
97416 165643 652254339
17725 127887 685718295
180545 199775 48259829
88386 115576 952748278
106202 108441 5692983
5294 133818 873366101
175024 175397 963069093
139760 187787 692914540
129061 166120 228377204
163433 187708 60432027
90317 97781 699567607
150246 151583 681179794
56543 112650 140471941
99679 131004 78642179
48023 164873 859142515
92190 196350 260274141
197091 197701 1566350
20571 195730 904940559
75389 198344 307071785
21855 80368 546966519
52603 162244 59335224
172686 190552 44652877
55174 129524 186220778
126955 144901 44657297
180139 182854 45470099
163741 199333 138221353
39155 96374 143100371
91335 95408 709412
22615 77635 973549836
161132 199875 901507959
32551 173317 570472001
116050 184805 558751940
128410 158449 74787162
63915 152771 230090446
29319 106660 15598314
65451 165513 249952358
1168 142787 961603736
93058 173351 408078267
197511 199709 696325581
136899 164791 69562187
121555 138800 42952863
98385 149410 127633857
178061 183560 650363210
32399 115998 902394028
151426 193427 990457467
76700 79804 7781034
73815 118174 931850575
147288 147742 608875325
15633 34367 41791678
75758 190671 286782701
70259 193105 306712087
48454 125629 193308033
68424 140203 179361025
99226 114103 105601200
153209 194211 102467145
46158 73575 68891008
59082 156832 244182630
15874 124588 861522549
87170 184652 371911441
129975 151114 946181188
23244 102251 197754716
34657 191793 561565614
197654 198212 1391761
71211 130639 30680987
149966 157546 18813460
160899 168353 18604465
117915 150596 13078608
176349 180572 10529264
198922 199919 909216000
141167 154866 34016410
43503 177806 890636739
179323 185340 14950701
91761 96399 323219689
55548 128670 186006644
83679 96863 32668793
174021 188858 195359938
70353 142482 180278459
76154 165091 963043794
60630 179738 297493213
78506 123277 621910264
27853 132816 320728418
879 105762 262629473
31250 174795 359008319
19624 103340 209412742
129818 166842 306323733
81049 164141 456641659
105919 128547 56833312
94117 109999 39760178
125396 170210 970191475
69340 165129 792361095
160002 168269 20677398
150665 179666 599497707
168577 188797 50335648
25547 100484 959033715
151919 180396 463230089
165147 178177 32328522
40876 126387 214085058
33117 35518 6016415
90423 108972 46261604
170067 177017 17300196
93733 125297 79215258
68620 106442 694252855
123583 196143 686614046
140641 191977 128063205
26302 145905 845318877
115325 119200 796269673
35945 106001 175415065
22939 96997 185493369
69627 165718 239983489
71515 187837 454152207
4977 56094 534610594
175075 190117 37514360
192140 199791 364835360
100755 186817 451575330
191749 198905 302155399
110221 145622 88475126
183219 196754 34051131
91998 153540 594538404
28108 108704 640365943
172648 198980 66043089
11562 106100 236606470
94919 155998 152498529
42245 193428 628129780
150132 186644 90907947
102362 124830 838551361
130347 143195 31972877
110481 166036 138782958
75508 173349 876730074
67978 149801 267020932
49908 158247 270923442
76874 170289 233226088
187879 192960 12858666
3222 149928 827132290
198980 199116 550531728
9945 148112 345838971
105025 154088 122605356
7668 148649 446307464
58032 76757 47018324
165800 194136 592062580
101336 153375 130172552
196915 198058 662194306
92484 153808 153165807
170975 186079 778091507
92398 137365 616074408
145948 189360 108159808
56848 113270 521230384
72126 127353 138113789
95310 161965 627380853
122711 142018 274420333
196342 199380 7689165
25572 133999 271632351
111401 152487 102561254
49420 99438 125109736
111935 194491 428665949
13042 123442 276571986
181371 189337 19833932
95774 141754 800533022
181329 187788 488196388
187603 197178 230703365
131367 188137 959188613
1106 115302 286006137
78531 145774 50665052
88488 196296 686064856
90067 93689 212772044
112509 156407 861874849
68166 122571 136088472
192122 199480 771452333
79445 150084 196191409
153838 164616 27027286
30724 161477 599416163
191288 196631 559883663
7722 182463 29859108
161108 175335 35426383
63169 75025 29765178
154050 180182 65256220
183071 184227 634187358
83588 136141 758602947
30239 93961 583621897
131402 178873 941811167
100769 141321 664037159
27974 109537 88864756
194142 198196 10253550
115208 189206 614928689
117913 176407 146006939
162600 193189 484406932
20386 64006 109502214
89018 170516 339700347
141533 148709 17830082
155952 195849 99880277
67465 179779 280389854
156051 158754 508401165
101158 165877 403268094
185196 199674 595400878
190820 197487 16842393
198281 199249 2452010
67606 121902 404850630
78289 191901 283640039
168599 173123 11163981
72948 96745 26479426
93862 114719 6364306
96345 133020 697414152
42599 98394 139448389
122102 184578 962860280
45065 176233 327825786
124060 155806 665681364
31691 83305 442600277
45458 187425 354661602
173265 176097 7123017
173681 188818 394597905
53644 192655 596780993
27243 40906 34527177
101495 159656 145481983
42311 87536 113379581
78596 157509 196984112
18225 61523 162212467
145923 164705 46818282
108886 123134 35850948
193874 194064 514598
102131 165126 157644104
188799 189812 999404599
35766 180827 646724067
151419 159635 20520852
180917 180960 99731
186621 187609 2507264
65591 98386 81718569
71499 175656 160473026
141516 184355 397461505
83377 101846 622793436
42866 130632 219689436
117447 152088 127355971
104205 145177 102592735
95170 159261 936860075
144023 184087 180431199
141842 177562 878433553
15824 29710 379300793
175153 177239 803069203
122651 143844 52763022
172792 172900 268926
149287 181593 859095141
52358 123671 178757407
19674 188892 701218252
199595 199794 468894
80285 136770 554122555
67624 135110 961184337
62447 74484 30170853
179731 194666 813959837
124582 127791 791829138
154069 162465 21058964
41572 137699 351111846
131945 196578 672949379
23584 156888 317931486
77140 173692 101458318
185174 188746 9010815
175031 184410 8235423
36848 130393 234305527
127078 163469 214174604
98379 195743 128979618
15410 199142 459610350
178805 189553 964296369
96145 162848 173269170
153667 164401 26884964
141092 184367 3762021
134355 163961 889488616
127875 138324 5232225
9709 59113 123990244
185348 193964 762840951
122524 138819 901454405
74544 194764 300112269
143704 164860 52756068
54711 64144 618805889
67662 199256 726809435
13592 93467 199990948
39863 85251 113907041
26533 183158 650634269
37041 78688 229397880
8911 199730 477453915
62789 80897 45227414
198748 199321 118371
132973 145191 668672431
63689 82642 47518926
160950 177061 996673692
163884 193145 72962240
47565 61812 652125529
148133 165243 42796053
60121 153112 791864556
96585 177256 222915109
115188 183493 744459877
192312 197184 478402443
185397 191213 3133952
168338 189823 278645579
176566 180029 8558256
110294 197083 560616142
27017 159783 332265556
57496 102297 111886723
9341 60144 507065225
16808 30017 32853602
109145 143546 86023860
65886 121336 138759169
40634 112253 828513484
80855 108873 506618006
15251 102354 217855411
156894 161147 199909968
128636 147101 46048895
94310 145343 996725010
45153 154115 272360677
42909 133903 227717120
87680 185642 886968368
73840 177475 446084555
158733 172579 34520694
14456 81007 522428527
46501 122730 19064755
49000 194130 505588423
67211 108688 103588356
149070 166978 631529239
47073 75758 126857970
162105 169223 421413092
104858 156795 544699259
105102 124195 48079176
169753 181827 103508374
128365 165780 229265582
20882 40768 777174103
125554 160192 86278883
29698 100231 176604976
86422 94459 19811892
140813 170656 344026967
71381 112747 103317071
2214 199235 881559745
71411 195617 310185572
156942 161280 419745266
93873 103759 24499289
82673 84424 4429330
175829 176785 2390603
3553 176154 381973150
198850 199288 1117357
47844 174057 315373856
69021 192975 709457525
73363 140932 168764135
119000 154279 815821386
180233 184856 786844644
140723 187102 115507008
159276 190946 758775626
148775 192911 110137369
41761 123397 882446288
125563 160962 718185301
135462 164292 687560574
129213 161507 387434946
125791 182014 140075152
52388 182424 468907229
183345 191109 19456721
59821 78311 46360158
96623 197692 252726864
163986 186113 55026167
146736 167885 52750086
106225 110323 469622928
168469 185028 41123153
23696 60567 190447207
71256 172279 545970976
146675 176425 739507103
79823 123681 109736745
117663 189694 650047004
68915 196039 669386116
156882 176084 564754479
56724 196838 413265152
11412 153571 355628388
131214 169324 84505265
16984 193304 440886126
32230 135939 343691831
160021 166782 192095118
185374 187884 415431730
198850 199872 2584923
87547 177786 225125762
76876 127634 126993660
133877 139520 388478239
60160 67901 19462765
44223 87038 143066656
35525 182259 877333555
123264 149402 286942318
160846 192936 80043854
131318 181831 105679565
41365 146391 948511461
176622 197002 51049917
64717 111158 160408296
91973 102040 990719760
173455 187668 35379763
82555 136477 616390489
58630 114562 753912399
20347 108484 220717237
37266 153404 290461190
38849 195788 412672279
78656 91312 456252269
118700 138076 497291047
27623 107969 984675096
63673 65607 847877571
3216 141677 502119408
155002 183428 70986786
43994 163163 389540206
125027 198137 483831759
83060 101447 45588985
12908 20580 314182122
99131 160695 153985251
16827 159299 356359691
4440 119731 288871688
49044 62059 471002939
105133 119131 192516336
46636 185808 592595659
177860 180623 3737557
56876 103205 115662861
61691 153645 229665731
176214 192521 40713055
50700 67940 43452191
84326 87158 959597676
130756 147895 577383661
69570 72835 880431870
93743 149463 487456907
105437 168813 158381475
24499 197269 772500683
192392 199227 567172837
162776 183007 680746075
91402 114258 57224554
2502 153676 378173802
79476 139653 150411552
84224 123092 419896650
117602 186809 696249307
198895 199718 830623443
34590 57990 481894083
195369 199411 997166
101137 167129 165067522
166127 167791 4183354
36302 116636 201251019
106101 171602 163601928
59237 91610 990950
119941 164675 111572684
140659 149465 21899413
40057 128810 659069847
25629 70976 113966772
163873 187015 57559230
12357 113920 254356931
23842 30018 969488712
79589 198080 296051570
738 72612 492750672
139891 147340 873783507
140071 148453 20821922
9542 167758 620577059
99159 154022 137136534
29205 174773 364189134
170993 183048 881970861
78499 129600 127831023
161011 170779 24264776
151589 192511 562199532
142750 182332 98690241
197916 198790 2214032
170437 198885 71299373
95050 150246 897591355
31303 140042 618761925
19899 90652 167187530
192535 198125 14184197
166514 166806 725694
103707 133766 75501812
12193 190248 445120536
142595 181365 725884044
175995 189498 33642784
177647 192931 38203784
174020 196896 57380654
15214 32418 370598681
178060 185297 17972938
110093 164817 136630876
130417 183625 448393756
87422 96889 21944883
83750 153377 173736385
118516 199621 796834068
98962 193384 617684155
36926 178385 738596601
98325 171578 818102767
123700 147656 59616697
68733 181508 426470439
151657 166615 22784824
96822 152016 137986955
157636 160047 43476755
68384 168506 864843622
164552 180039 381759177
143877 163694 488820658
150052 152581 6283014
6585 154894 978499109
181637 183216 3884635
197906 199729 170403515
27156 90667 179010401
190797 192018 3092056
130518 190647 533454336
158114 179486 603878571
155121 163043 19920952
53429 131235 194861047
134589 175561 527333195
115419 166560 974884717
148888 164704 736040751
188324 191937 9114875
65282 106344 79294247
67235 129257 155112469
125620 148030 55717841
122777 197062 185366331
59415 116896 143739122
159987 195277 758439959
79598 149468 541526834
79128 125476 116016432
193720 194257 1386333
105489 159568 605279659
127359 192569 472597280
97892 140620 835481588
73705 119298 550717818
77179 117355 100412354
176515 195242 597090624
112285 161787 289682954
7607 13189 149256781
52163 97415 453471045
87955 146825 413999433
112673 173489 475856837
158536 179732 531568312
62344 183621 302744553
98285 113146 248127591
85958 101894 39459726
94787 131741 230104773
126652 199754 182542072
17356 66983 124530237
131939 162867 297374238
69150 95241 535802239
189220 191332 5348757
73138 134833 154219493
96975 155257 295436263
177265 186630 485777443
3338 117642 896793383
107787 165506 392401400
103939 120410 41556069
141621 166511 62075210
69166 90694 53845744
199517 199771 620926108
56735 135946 198164451
24881 145737 302589099
126231 172626 115524197
131449 159132 207883495
187836 191931 10401787
165804 187879 78593695
198686 199532 2169640
142458 165715 457922752
148028 192240 110380468
155285 198326 328114351
73371 88124 36895722
89739 153322 158685306
34272 68413 314888435
123195 133769 26323228
146884 151460 750618801
177893 183445 6987161
188599 198289 831516994
98003 141401 108694201
115323 142877 219945464
141314 158785 43460988
98615 183144 211156685
59737 183017 375427855
51056 195592 361424834
69102 124324 381418364
157199 183827 641036960
21282 138015 292353200
89079 89407 833519
192092 197442 13504185
196054 198101 26838573
168637 177356 21632430
43205 89978 160809553
27080 114743 657647373
69302 102146 81805175
106151 137026 77375608
191115 195337 10642974
71208 152234 770418149
109391 133175 59544619
34905 110483 370302868
104634 188238 884460966
165518 170422 965862811
34559 56486 55017163
170943 181890 27330278
86998 91091 554634253
148824 161209 30963462
179509 190558 974390655
190220 196691 16412948
86215 178037 229058992
186175 187734 3894715
91831 121512 324409943
111615 129652 45203258
184655 196277 784075162
190195 196619 16300820
7923 149879 591593887
92922 187756 612431881
102032 112860 536610604
186482 199615 751172417
73028 91636 46397032
191569 196827 42038207
150016 179353 73104312
809 169085 943659301
151262 182521 77959570
63992 187882 309281064
56287 104552 658425113
76919 85639 21928696
18935 78920 150435378
174789 180595 107258399
18378 134413 290553526
199074 199548 1225671
102954 122878 325816938
106949 159472 131282555
3493 114112 277098089
61245 196506 338020233
19376 126639 868445101
28933 67348 603592949
187052 192938 18766486
45346 179481 335181321
83456 138450 319633576
137658 152036 574445835
183972 191789 19633755
85268 178256 231922281
167988 171628 281651572
1457 39172 94591131
196100 197566 3726840
32235 134351 904253003
153026 163826 952038021
70736 102203 78310868
180792 181684 692162665
18952 60227 103526778
185978 190711 11917777
186225 186340 287884
165089 173926 21917244
160835 165798 12409873
87007 177703 226262826
100002 142522 106587684
96099 128717 104889805
154798 184511 74113761
85742 158357 288468654
29738 57318 839431998
196917 199930 932471351
142320 178751 90679567
166671 184277 32829150
147063 173496 134982073
153876 169744 39676115
185788 189571 9533067
64859 143477 423629029
107184 162765 280173634
167928 190042 55017728
90984 137208 115478643
153428 166076 31666614
17212 19267 5154884
92838 135645 333283710
118740 177881 147507981
101158 169265 170359340
7422 194260 467277995
23433 103442 200214405
59033 115203 353586681
176400 194680 45663680
115847 123035 18109412
33715 93970 150993762
23628 165907 386488990
4607 143312 347243248
181684 189547 363915605
1579 19678 202104577
31007 190443 635951560
123481 176595 132335094
116969 141207 60578220
183039 185423 5823417
112373 166020 133948825
108397 123268 37455338
126044 149698 474723968
19849 39834 50138790
85783 183391 243493019
140648 147657 17475843
13238 155611 356006936
6943 74658 901711499
163803 164316 801158252
171914 188524 512396914
14925 102807 219719396
42600 137039 646349746
119962 187390 566299800
112199 143873 384114212
155762 157424 4232535
106589 141163 351960372
87442 133304 114584960
130447 149355 179122890
122252 198974 646684450
180552 182016 914253492
197212 198966 4446089
132743 134186 696955374
115493 121452 97111796
3228 140835 344482724
187704 189891 5519617
75530 156009 703841531
178136 196240 28230253
179555 183770 507045949
23293 159338 897097186
104574 107065 825959398
47682 48867 2909876
66041 187990 304656332
33554 90432 142681757
151932 194307 69502761
4493 163188 731031945
50171 57518 18519703
80425 156944 190927973
67750 73509 502583325
131711 158130 553250447
49411 117230 244773210
197424 199477 5229146
142370 195803 133397764
17940 177722 613145432
66449 195710 322923905
194568 199751 13149654
85256 88424 7883721
175020 186829 250763988
108239 190757 221628108
145356 164737 48396652
155237 191377 90347214
92507 146390 712804478
109060 171790 156561818
20468 106991 313610643
54383 155703 253239157
59064 78219 996631254
94569 135929 974806970
15095 150564 338930495
158454 182312 59558474
96825 168704 179698760
106038 159338 578797283
166926 193976 21864174
55725 94789 97727165
198676 199164 1252499
11834 70384 146813405
29917 48697 47260529
24242 133817 274501110
131989 151362 325006243
107761 174887 605376495
108587 117221 341495788
106665 156588 124703893
76293 194413 294917301
59312 169381 275025017
125683 160100 85709804
34388 69668 88722549
86365 192255 586855800
89306 104284 37085207
175483 198275 461984361
33750 150425 613809752
146310 192870 300012084
117525 121869 709815939
119341 154230 86892554
1521 138591 343159584
196731 199083 5929941
54037 158512 261190653
68293 135848 168772263
173637 190673 706467391
133187 161878 655281022
43161 175225 330045771
164233 172289 19985572
167730 172892 554219921
190083 197007 17525493
2890 130526 319678494
107089 157886 126904955
184623 186037 974092973
74165 92539 680483848
81755 193096 277960031
69167 87868 46859798
121206 182334 448464453
119536 131726 582626984
117206 190571 432282169
34359 108740 439170503
24777 107129 206246848
183660 196027 946746599
162825 196760 84874429
191782 199274 363454502
62720 181574 296742226
155433 193467 95099563
70057 110193 100280933
150766 196408 319553134
91869 160811 755965651
143641 155245 349495977
9110 143893 337406993
27482 197348 425064025
199228 199580 956905031
132156 171209 97295759
53455 196313 357228636
29277 78212 240454719
169961 170136 149731362
183164 187194 410904854
145126 186856 103976157
111016 182482 715119102
34046 190476 792031911
128885 133711 12004178
171477 178757 18121633
22491 38892 764082338
120434 152157 250952852
6280 176903 426679487
162947 193641 76633919
154493 173179 46666885
24955 103026 622581282
95098 101837 16732622
163122 187913 222067858
191652 193771 845955427
154833 163609 679489397
150210 195768 55635171
57507 118380 609729613
99139 160003 152192147
91216 164060 182378648
11241 25889 884742642
7508 87927 201664268
94014 95857 778879404
136506 177704 102698683
172989 174318 3349896
68356 137463 176545430
105336 165987 151617484
147339 169182 983116538
127021 137801 165942466
140533 180460 873732493
82200 131079 122211377
139648 179711 589942641
88536 156564 169648669
70900 146184 249757512
172108 194041 54850710
142023 184303 105359021
5323 181315 440171727
158357 192987 86480858
90796 174621 770851476
124248 155351 77283450
106832 173460 392957243
53625 111899 145896822
9216 74281 517028663
72772 90808 45032982
67626 162798 889038653
173523 197295 822485391
57749 132325 942973017
174245 195357 52844948
152773 189866 92513503
198543 199421 2272503
133619 168379 86684019
167911 189834 380733627
112927 178129 162651171
80694 142251 153789880
18516 174473 648646152
145395 146555 746679801
148811 180488 847958889
15539 176300 402024391
112676 180764 169928495
113787 174515 151468977
56556 109151 131620277
173593 177205 229674397
5059 93206 436723808
111186 199644 221115978
150717 171973 52965775
152967 188288 116068499
89025 89815 1901140
154324 170684 579575210
167346 169564 195366515
128026 193066 264699445
21598 152975 328746880
124992 169906 111838584
32262 54841 56651626
73038 139818 787874978
569 34028 995751041
74037 195024 302050933
106422 118467 233842728
36324 188298 379939386
199968 199991 51549
49434 64462 37847062
158972 197974 542846581
169864 172332 589505946
160542 170966 25964459
199051 199655 406972455
41469 148531 377146238
22100 123735 520331359
148698 170655 54708374
199903 199950 722548093
65907 181188 22702239
150802 196377 752396831
97577 119203 54347383
106457 198328 229745738
120464 164251 109224144
10640 199949 473665589
166929 196718 74493406
10487 41877 78836251
186523 199233 32183774
124592 182837 861279894
141681 145948 709008910
151502 154670 466938955
114239 116911 6608430
115730 153719 94724023
118306 167784 414321833
182717 184279 3835239
176579 191874 38180964
199891 199987 32782468
123599 179078 758049837
182987 185635 6531695
160236 184189 197117407
98097 131176 83000684
179765 197599 44783377
123136 144525 955173539
163153 199475 90934017
74392 151807 193216949
116707 170936 135314495
171785 178914 17735273
40576 146482 844394185
152853 181711 72049751
115332 119949 407826628
182229 191093 263263946
166634 184728 627521897
118531 190424 850374860
179175 187481 20706943
100660 180656 283786320
24179 108073 210166746
114215 168147 681962279
192642 198308 14351949
146722 183753 158748468
94005 188610 886379024
123401 188265 229597792
35125 91616 141641698
40498 162615 305340502
46558 131967 777271852
186077 190980 12391250
177319 187697 25835589
197303 198143 150325962
88336 166029 526900208
97274 182358 231185518
145351 159304 34789859
126336 170420 109781831
193442 197689 10797485
170069 192347 530786121
81221 119562 95907773
18728 95659 192555753
180348 185125 11791844
5500 123196 833972869
42492 100497 49277076
198633 199817 2996824
6162 195419 546895545
154127 155055 2246340
64908 66542 4084371
78540 104394 398257197
21541 86751 541190824
82299 93616 285698393
138242 142527 826039234
188275 190942 932885149
65100 121010 336761050
173390 194120 342908109
166013 183754 76289792
148772 168939 50377233
173418 184692 28076127
110218 176026 318028504
119935 185969 164526156
108385 146738 485628554
199873 199951 193758
36531 57510 52659876
6589 172495 947863342
15674 53958 344870699
120528 164925 965664798
198686 198877 383831142
31656 59400 991087819
27416 143320 290250579
50033 160296 275785927
93247 196169 257194006
186759 191401 11770540
101742 188085 215690011
194710 195216 933924584
188081 190798 3123943
169908 174305 10936705
94667 143227 121489303
93169 101237 19970100
156976 198387 103654925
188593 198107 24038241
180252 190569 443738809
144698 195079 196963511
52342 156047 259250690
48423 64051 166603820
144582 166420 26598540
3923 155035 875281904
115905 131698 39512993
69306 88506 836509270
15448 77710 156045248
51419 194202 356992021
145694 186978 102817938
163357 188362 62338324
189239 191554 5833763
98945 106921 20006814
58356 144220 101853344
146786 154124 565591384
92078 153291 152875013
57451 136730 618788051
71257 100721 73298626
83932 117757 555448777
76224 134335 145258709
181079 195091 31482551
150089 172685 267686828
194141 195170 632489
76147 87276 27853809
131128 184388 132658221
53103 184218 679215280
178048 186948 20681407
56272 173346 450033339
51037 129239 293980732
116335 190259 184396278
104572 125514 52735999
172454 189235 41874944
90130 127109 802791114
147473 183297 773877534
62427 69392 17421603
192588 194302 4340582
88617 104688 39796378
163105 168703 146474994
49 22039 54985848
119210 152768 1880297
61329 93384 872056106
110771 140710 74907185
1611 51837 483432379
39946 133901 693574356
10812 96596 214731012
85204 189731 442306659
192110 194669 331839984
97948 121369 58927630
867 89569 684624772
159441 190134 76530022
181850 193113 28125919
136448 145328 22127797
119521 162211 178049325
29797 117244 380360975
175232 182645 18470826
5399 182149 462479345
151852 181893 279695453
102380 177005 186516508
27653 56127 71558879
1896 59017 143200273
128956 149947 642237888
66905 69471 114100
164976 178363 33226897
4339 61605 951801035
64762 136968 972218444
93950 112209 29675060
79670 100372 51429513
196317 197209 133684891
106236 186084 199366359
146535 164558 44902364
170436 193147 56738165
159863 171113 26308354
36153 182992 367153739
135429 167026 579979366
46954 72658 64600293
4679 176872 430700511
66873 186165 297741350
64527 103627 97429944
183607 192524 22355200
136921 146344 23541693
176288 177288 2411140
21593 162524 352662219
12018 27586 894201865
16602 20700 10107734
18054 94195 362007496
183834 187964 115945746
162193 180664 46049105
127913 199679 495560510
136124 148057 245392589
174063 194490 51118797
69467 78808 627471486
97278 147024 278449058
145734 153809 778448790
14021 25033 172451556
199892 199979 209618
103514 193819 312669227
77310 127783 126317164
14074 87873 674118863
5379 116178 277513255
147682 177879 75263247
64061 112288 968040577
80618 103995 864853343
99064 199498 251218264
81774 154011 31345037
171243 173761 6278597
65108 98490 83183608
191205 195485 163444881
116388 164183 119322301
95040 126402 973778151
100388 142506 130499912
31487 169690 821339979
126051 127298 762445876
146537 158737 241698318
181866 189332 484981136
143815 147661 5615243
169314 176629 538522626
107234 113858 16742366
30613 171027 699497039
176558 176722 372046
101345 106034 11850372
133843 196555 836297834
145862 182104 211470987
128881 182770 406356266
107255 167765 210718236
27617 198077 426562527
71013 150771 395439363
19883 67256 380093409
50745 122794 180605968
65880 102594 91458061
21569 102100 476526142
168456 189994 801432715
151708 187455 815174386
176174 177984 263046289
27316 106937 496905732
77734 183927 648046325
137089 151422 42982327
77511 115357 94580876
5111 138243 333369018
79435 135020 347606991
147798 148900 2726583
172926 190119 42921479
30574 185938 484646429
108198 186716 195899335
101263 119654 46351099
196435 198312 4737079
128479 199002 642267603
181359 196371 826913740
146535 147944 3419520
84629 141660 809849665
86771 178412 315435351
107778 155943 120177251
181078 196935 39798529
88688 170472 204012826
63644 193132 323391772
153845 196070 105596323
148929 177983 405723774
64356 114189 153512199
85443 95202 24102584
176070 186618 644556292
179571 192460 32252937
185981 198158 526862134
146104 180099 84663526
79 105931 264959394
46020 54182 20359423
177392 189562 200854264
199300 199562 692983
174611 189730 693836666
113135 139301 65395234
121340 177881 140850418
116391 172426 545885692
198154 199892 949318873
179122 182499 8488413
97053 163790 308710787
76054 197921 904291678
78329 124226 114875678
110587 160675 125160511
198825 199514 1765836
76608 122830 115684013
9296 63137 135168768
136680 139429 6909491
10124 145544 353797822
54090 116007 155057786
184666 194780 25409429
89645 124436 402935767
98150 115114 42597408
53400 124869 958421635
33587 126619 233141165
47989 106402 146029237
77000 178731 253912372
146950 162027 160817185
195650 199205 446238611
155607 164002 21154936
6019 120144 814264530
175729 189275 33762393
178650 182922 10747222
68323 135159 169929207
42476 126829 211130210
146349 170613 60380124
98763 165485 492774976
194831 196787 5024502
148374 173958 63795686
91577 130285 715903595
32364 121139 732922217
198420 199139 1821595
41698 75546 152533760
140721 171286 721373423
9845 127215 294090866
100210 154233 135085731
160864 164303 680879474
113810 169538 139062185
150795 174164 617871456
74516 196626 304976524
188415 198054 560706439
151023 197125 115203791
26796 111169 675943792
26639 191352 411980834
17092 18156 2674161
183259 185063 267391330
52985 165043 280299732
23357 49388 29021073
151210 153282 372772770
109773 145593 89498260
197358 199967 493612753
106598 188720 205104492
145723 167371 679980152
118394 197092 572238418
164838 184561 49055317
61532 143308 204382058
158063 199379 103428771
29955 121390 890356996
139942 190257 125370099
81677 89031 657424237
10500 178513 420137751
9952 16423 858834787
177023 196554 48981193
2712 147354 845852801
63006 177644 286225617
103301 147202 843164631
109219 142648 83607931
12085 136407 593074779
93984 154296 150620121
29786 104996 188380580
101338 153455 507447288
56692 158124 253549461
51229 191891 351625773
77916 170998 350126662
182127 193809 29222430
185900 189490 995033710
98648 140575 164893781
51725 63940 30785109
85416 119993 86377426
45321 196665 507212495
151534 162537 702310381
26123 129242 258431649
72418 166548 235036829
149668 174222 437090236
139402 174641 87787699
48619 181635 582259200
1912 58501 189210683
6518 108532 392823063
3072 68710 910846279
44854 136000 446776682
19385 32333 229576590
139826 190396 209572475
69707 166870 242646095
197479 199706 5628910
86195 130844 498270576
124740 199437 243605022
140907 148583 19098881
134903 161467 410929179
192202 199539 371838671
112336 193912 203654546
122937 132007 736284273
164359 183335 47219229
91424 120858 73733727
4656 66512 780689259
98184 192098 626535820
38543 131693 685777552
16756 91572 194946990
94183 134144 100018008
88767 182059 232780214
148768 171923 57700067
98488 185725 393879463
39999 180141 881813542
69698 159796 224989590
33225 150772 294202276
161570 167313 702549496
2577 15230 31708345
32785 147693 287600676
13587 191740 445453455
3219 130173 318005891
141427 154190 31663266
6967 104692 244558244
164932 167020 868029691
175720 194573 47128080
148165 176365 70394299
35186 145462 829602067
136017 162660 66476352
105467 170234 161790620
136137 146921 102376124
143641 197008 133262990
157497 168960 28749730
9922 176980 442624066
41746 161667 615832432
152338 171054 443329807
1693 133694 330575114
93680 193575 810996545
154485 167425 32435032
148237 170429 396429088
48747 113868 163101767
163524 179643 84569044
106647 172703 164988849
19690 154732 337813636
76529 131000 846599665
81044 184676 258605021
172233 177193 107688984
16500 157523 666867864
32031 69404 808476565
126804 188345 946463916
150337 185293 384048840
131833 184023 160351235
110193 171578 153168699
175781 198728 482337693
70021 173520 986127238
158943 189029 419945432
83524 144059 960385362
165513 185562 49804056
188582 198796 490025525
14794 123428 819591747
12281 162113 374837269
116763 181972 162715033
125382 137024 415711147
30229 155095 586525584
157440 188268 123761505
74094 189763 627300207
52519 170659 757100239
166491 195193 71710839
162242 181073 75986800
6292 42053 89683861
126295 130689 10966024
135494 196936 153453888
45368 168186 931176255
30000 185392 840937962
99627 162084 575244585
114258 171861 366332982
101237 174349 182750213
171539 192712 52922209
170289 197156 67276813
110502 162352 685902049
2007 182777 452052699
7066 65963 147754045
150872 182021 629142103
152955 165804 463675379
86953 190676 97312419
151900 191424 98669456
36008 65528 293056334
190141 198827 21992593
102016 183904 204550233
3089 34825 79396623
121942 162242 180482461
196228 198930 6841218
20274 160420 989971438
152051 179022 571314551
113469 190493 956583345
170849 181722 27181452
5318 118148 282564427
148765 153694 12205072
111013 142995 868612190
152101 174824 341497946
69628 92008 926840096
107163 182747 188756251
109719 117373 905262193
184260 186107 4564858
38007 62196 217852312
63122 97351 833456868
66588 194429 375993742
50956 154019 257716908
173300 195997 558263998
98413 186858 785281252
188844 198645 571582924
191901 192637 935711558
151950 174984 57475811
112850 136762 59716759
127901 163471 88583326
43999 162242 971072737
59295 153412 563366363
183464 190944 18739879
142907 174923 79773096
24651 109188 211796122
126327 141928 609659578
166658 174560 797418252
108697 138609 74817048
121339 175535 135042943
52924 151886 247522891
9003 26295 345666929
129387 167145 94117523
82086 121549 961582428
101371 129478 218616366
56819 119179 156121777
103126 135783 81927466
134287 143508 884886472
64233 196600 330734914
18745 191021 857014719
55419 118607 158228971
196021 196063 766452868
138689 190358 128800176
3044 29685 559094109
174224 175361 2878936
154031 154839 1985973
64472 109871 113513499
78239 79541 336055162
67865 133054 994632620
147086 148859 335119557
71450 77327 14581059
97658 163523 164697075
19853 181461 404126291
124972 198806 664126248
18983 111146 230773501
136467 182726 92502433
31909 152354 835617298
25772 100406 186836382
135580 167467 784943573
141802 173124 78049571
57767 95554 936153340
198645 199946 780871255
181775 199639 44881567
188998 196981 20159360
77240 108764 78719790
152394 167675 38224639
181119 181765 1630857
184637 199527 37569911
57730 144197 687292845
134516 172831 95380383
173337 183127 24452203
180067 185692 13945067
138023 144529 18860022
18817 78857 150561012
103511 130988 69049391
185947 186067 303657373
188525 192045 442469978
36236 95808 149198274
56354 79586 58318970
184437 186077 4049995
192195 195458 8215521
31354 148053 608103430
137440 138248 2081155
48041 135199 218092239
19307 38980 708936258
18425 43768 867774112
182276 195571 641219063
139474 198977 148625352
154743 165180 273175956
175881 191506 39031878
42808 122856 200473737
99036 128780 74671024
182539 198343 39710686
44036 168277 408057083
147285 175365 313959037
61471 182427 302104026
8222 62957 196284118
68729 73719 12542936
3428 108148 262183613
149644 162148 31235739
61173 104236 99778493
69777 162954 828197636
155794 159546 9519986
118268 133279 37587133
17290 162271 362680892
163421 167182 409227441
112320 192665 200576964
197026 198330 1793078
195453 198099 6721302
23908 116731 612996357
179530 185110 13845921
159758 197637 94739657
75333 111227 89536112
151227 163629 743824102
80182 113055 787231456
114084 156185 104882165
184674 188846 123930647
120345 144850 61060278
16679 68671 487736881
4329 21547 43030495
37646 99052 920719377
191489 192687 302875913
97300 121789 61543820
28433 82615 212569809
67477 179028 278440768
189879 198063 966124323
196607 198181 3953349
162299 176800 374668638
120138 127509 18447495
154290 164257 262471746
38881 52046 220512170
101545 125347 59958200
151734 169270 43853270
138915 194888 139687902
48418 155765 355200867
39812 40353 1393321
111248 171177 234949216
169300 171441 42565663
190130 195335 403048584
159654 177288 242951182
196906 198207 704698492
46530 164705 295517358
53677 102973 123114650
25634 155876 739382386
140578 165833 345484805
66305 177389 545402694
78593 166090 723980281
130665 164961 751555456
111557 168073 484764283
113507 158020 707197639
105367 177654 180562095
76265 107184 216033860
156490 166293 24616792
31420 78328 95608520
97915 139356 103804106
167891 198142 75644916
138199 142452 10598562
43998 66943 668899662
20052 192607 431524058
118158 131099 32433870
106126 174277 782116577
198556 198665 278100
123239 127531 10710597
63623 73945 879164178
17308 61294 110339885
12445 40533 70427497
185490 188060 6463669
15714 144043 321142440
41276 158843 51615643
91258 139429 120413311
123598 170966 250383262
22279 68015 854105439
192792 197422 11737031
60785 141876 439460600
97723 102983 12994263
28051 113946 215323088
180075 194676 36545700
76459 101926 63359328
141386 157765 40697731
148779 173184 235675523
55866 106870 127553767
35526 184619 372719041
137465 181619 194853753
56302 91844 89019091
157466 185894 62745532
194124 194658 617249
66731 194244 318496691
177668 188536 27107941
43639 154922 417922508
135875 196169 150572017
154954 188997 84995493
104739 119448 502347281
45318 157011 279154618
81703 117260 88805582
145583 174253 805166092
160433 164171 9344133
20885 60053 98323511
180442 184377 9730759
59858 74036 35703602
52881 189384 341156931
133234 148915 276878490
189087 197010 20005865
153136 153232 253302
108266 181948 339870440
80160 124328 110504686
179106 193836 36900644
158860 179397 202882177
16030 170824 387105066
2880 183372 451333648
154623 159600 10481527
106307 140414 85455462
190404 194920 11437223
168920 175058 2789865
52719 161615 272403264
20216 145247 423372732
99626 193385 234322903
133831 198972 162695659
121964 169111 117566089
145247 149171 331339298
39887 121671 204827672
156206 170410 35534688
80262 181772 526308227
11194 42410 702755325
24159 169785 364356199
62045 92722 866420375
182989 196365 33625860
26757 122079 377558239
196324 199575 841701674
144836 190783 470481226
86804 135734 122122131
112876 118998 956352209
4265 9585 13305140
4814 13569 936114185
109947 184867 726703763
176763 194222 43682773
177400 187380 409344165
127655 141642 161251888
190669 191428 1936349
83774 166681 206985104
51519 188598 342630187
144235 162665 45988110
161875 168274 15973892
92911 115886 57535629
91966 122029 791487293
48084 167896 606723775
48139 68720 51728932
17119 110169 547829186
100757 154688 271023981
95564 114739 48087460
59525 75288 486537795
155011 162427 838103255
41626 71097 73933762
80760 166880 215053434
28991 75734 268293615
54203 101582 686761004
115716 194314 196212635
168110 179944 29404946
5789 21015 38075932
85661 113146 68594992
115430 199483 210066780
173919 174138 529960
171903 190417 848465145
159361 197458 644066055
192355 194259 4799308
177489 194114 113900890
21762 159780 345383062
183660 199824 531118587
189046 191756 6827793
9002 83076 349281053
79376 81910 6335747
194372 195044 1727635
195110 199895 12109838
97010 160242 488598286
107858 172629 161683813
158185 159593 3548045
23877 140973 808467733
77125 150905 184316432
177427 177705 766483527
137271 156884 48783119
34901 73471 96971428
170372 196616 65733217
188352 195754 18686942
47393 176701 667436665
121202 168672 570065175
38619 42285 193683871
199496 199869 918454
126936 135370 809238190
46503 106844 150927392
94803 199850 262646890
155367 163924 128430260
78169 187140 971278392
131567 142318 707945504
29188 36664 849873585
187158 196328 23223770
95804 151383 138950674
52264 171850 875320212
145762 197311 128750556
174500 176991 6234148
94726 96938 479891098
158168 182578 60899331
78348 142435 355811131
61379 197717 340745902
161041 167508 129900783
130951 141698 26779860
25615 99263 770615405
65810 179366 283457613
133113 187054 808893781
108035 121273 33345191
59604 122133 762581861
75472 140197 749352719
67878 148289 200852490
40534 161382 995058193
15747 60046 111081515
167699 184940 834740147
141688 171151 73410511
163205 197720 86340876
100514 151669 127964741
125354 181605 140143219
103767 151667 916221219
86329 119707 226560799
129897 140596 26604323
19651 154478 337275342
70432 102073 78784950
137176 170559 83194660
97399 177606 765727895
56731 160854 270803650
66236 176669 275756068
9915 121422 279495128
188277 199714 619085266
185953 199573 34444039
129965 160626 712489057
102179 145643 920044476
126161 173515 909963246
195202 199039 133552595
44896 145136 250650526
118259 162098 132212522
139184 153248 912743504
73015 110666 93940989
46096 164230 295385856
46154 110468 160946376
175494 187498 93121745
48181 133358 700868798
191543 197458 14969231
67872 152672 211783144
88294 131125 559145387
145169 154725 23757257
159147 189717 76222800
8777 68565 150039382
63289 102550 983743232
30318 125873 659773935
21766 155875 335467941
103825 154341 853095209
115988 163166 117725913
139938 167148 59300851
80834 153349 181033423
104246 150137 114887993
98262 119711 53963795
167019 169027 309951601
75452 127040 307277638
89939 94593 11444811
977 183686 920096850
191192 195836 263064352
159116 159570 1153696
22439 157942 768218432
603 31432 77180008
78138 192891 421830849
190512 196033 617134825
8029 56756 122136370
66313 95073 71735429
121312 123444 603119317
179547 187267 477720144
17563 151408 334889194
193786 198724 12539853
192485 199263 164577948
139606 163649 59941930
95262 140058 112102588
105620 179276 183913202
111528 168593 524105194
169643 187076 327132231
90052 164445 185769792
178862 190971 30352988
168045 182651 36363202
95690 149591 200488526
39445 123535 614307385
122473 127680 13009136
27409 142084 287191180
110774 124505 360489776
60962 161649 251618949
122838 192962 174815422
77703 115204 93727376
53285 65142 26701127
155370 179970 61441447
41289 187732 365840963
159927 180204 729303022
78404 195350 292072948
87192 151633 542016242
118480 156633 942826232
145977 154247 892757310
188763 189718 1126400
49702 161648 599958085
101163 111318 484171183
178209 182332 10370996
74487 129508 137540432
104870 117173 30923116
16352 159517 358110175
991 31235 567861804
174277 178992 5201993
127046 136612 607645524
86640 189564 650970967
175413 183570 20279187
168373 172536 136337648
168817 185535 499155462
60450 79012 995795037
42806 82549 123654049
98270 190233 229720597
149109 183084 84752680
178624 191478 618317026
43191 81766 92584269
178677 185175 16188913
12838 100411 423287162
102579 131622 72975487
125360 193001 690742736
57045 177556 957805981
150696 160499 24467077
79663 143772 160170816
47125 89405 106046051
162718 194757 79971781
109269 135440 361651252
146904 187238 101690140
28185 63798 902416680
168770 182559 34345343
22656 196634 668280392
148911 193095 110272374
91724 122618 77365741
7755 39534 619921897
128387 134698 15758517
77983 90621 231432130
135031 135508 1111980
103096 153531 412279661
133273 180521 141419631
186779 188736 259595274
70627 114191 650526241
198009 198161 380734
77152 163308 215164486
114758 197157 814782895
165724 189862 60106963
189067 191447 6003808
5479 29560 60134933
37171 157351 300553577
77039 119670 987093412
106952 165544 567312091
142552 181926 98142009
95786 116999 53187473
58812 128969 446567161
153289 166279 32501330
51251 140544 295609254
139063 146675 19007113
16674 115687 247883270
20371 174239 135526090
116492 161766 600928529
197527 198266 98881493
127048 134020 17422235
33834 45128 74528522
105459 177423 500869836
71900 113843 167963646
124541 160777 389282639
44370 110325 165041582
186706 187451 1882815
177400 181277 9734457
147973 149254 3177733
13250 44315 782321400
109458 118434 22497001
9548 94311 683286035
54132 87943 854018337
164941 192547 68822565
123454 127910 125439481
58178 115169 142564245
180881 182457 836716808
106184 181424 187976837
8809 104911 240569986
86393 139556 132749194
133440 150545 42587541
82790 94419 563220967
137829 182025 34532347
122744 143164 50860999
90919 138166 773187652
77416 92563 37788250
53167 116696 159086625
189813 191157 3436838
93449 154502 594554975
42301 130646 752284600
159417 171978 513058804
185726 198825 246615978
135760 168879 82662879
824 173195 70890558
183249 195959 31931843
10296 174415 942532624
26400 152047 635139893
53894 121751 170026665
111826 171140 198331138
110291 186273 638514635
20047 172733 870968763
153664 188191 86127097
192046 195939 166636185
87957 92429 10927917
161778 193719 616192988
98381 169585 731653786
141944 159943 44869817
112170 151706 98691274
146690 184178 150276871
44375 167445 307666331
107957 171603 158877037
187690 191153 723145055
99339 161848 187877531
176057 176117 516140544
188093 194872 933897
171267 199675 767616302
29274 177145 750616812
190264 194426 460739845
60084 133292 546402037
124682 157974 197825950
16539 139464 656806346
132266 132637 432599766
34016 191486 393778680
96141 111068 37420539
98481 195483 789910494
188562 189309 1859746
128556 185448 141629736
30216 53464 58381315
37641 102781 320376399
69912 158867 222136951
183234 195043 29665626
101697 113290 29299339
105332 109591 10784934
66853 134004 167912312
117346 142375 62609423
154416 160037 14144159
100798 199566 247110784
46500 137331 227280760
69712 197170 318418434
155498 167398 1630519
54853 196487 354155122
32266 168938 362102430
44540 171127 587742779
48066 185503 343302881
16204 128420 350616204
98432 133724 65288082
148973 171378 339231611
169546 186676 822906250
177170 195272 5303503
58820 111230 59594559
151843 194179 647412196
161590 162023 1084032
176224 191222 37449107
40469 42910 4914896
50852 124908 77245505
16272 100818 646843147
74817 127390 706581771
168550 172872 466350084
161263 182383 708795216
68113 159446 93213469
30982 112607 626922583
137610 177351 99016684
184756 196363 29279414
114216 123870 6214367
145868 159687 859907314
123308 133517 25444486
174619 176423 4567692
79868 87889 20118122
132734 144505 29294180
6792 70048 158632392
130327 191134 151582625
195307 197441 154815032
29966 190869 159479039
121792 143951 55177325
125171 141094 45237490
108234 179155 177021856
111013 140274 40777572
124491 169372 111839625
42099 71695 567643863
49823 59436 3032640
79002 147100 170171257
76274 171372 463829773
107955 122468 36511881
34251 160474 968569256
153546 196991 585093526
126751 162513 841149380
79953 168935 222184840
6875 139101 331002392
69382 123605 135681732
77299 101743 778422883
84618 106654 54747812
176145 178226 5105445
59952 100867 661600333
125426 148786 58087745
188415 188896 724384420
53604 134779 203233744
167356 194807 68517638
83812 153301 777253045
41710 159402 800449122
180087 193014 727542207
123062 172291 122601851
30098 123798 34766757
137413 183268 114292312
64472 80189 345271231
20009 36734 31018363
170284 175964 300438440
59055 92851 84501047
52203 194954 432154603
182550 187808 648518903
179188 188398 340426320
69998 128238 748861709
124273 158231 956907313
75182 170588 376779981
139930 179140 97631988
12546 140981 677539992
39243 177299 495726224
144053 184411 534103100
17209 40983 123777407
167473 177625 522401547
11552 74605 158212321
28449 146727 296208586
84256 100431 949930266
34199 177978 359555066
152885 163500 787386849
46996 194474 368630712
196228 196387 424575
114529 186261 484929638
26297 108533 196594838
58862 156957 245065843
25927 76575 793001833
165136 194655 73609308
106858 187849 202168537
82312 160084 832639588
29937 175691 426252290
85213 100008 166126028
117892 163437 692114812
42434 74461 371438821
172632 191460 26786054
94953 193358 245828078
174203 189838 737324076
14874 82730 170152997
150635 183692 117600942
111280 139301 7309437
31232 89551 146341854
36012 119275 208664134
70034 75938 14851223
124957 190539 163390995
116144 182403 993196634
190876 191045 446910
155306 178912 58921013
198264 198764 1278497
121034 193040 179530914
193794 197804 10210565
61415 167528 625962172
134080 181881 675639629
170546 184874 35657428
40985 85738 112221364
89781 197944 463240784
123427 132534 6713433
82289 85927 9181931
12926 42079 128651834
22268 23072 1952943
94753 152583 794539518
48209 188009 349253592
31040 170837 349675769
124077 130637 6445022
11571 35219 8731644
73531 116717 431073544
99501 115956 41383777
99317 131683 81193981
88834 163977 497886771
167439 175155 19203390
149749 199402 26218310
36703 148168 278859887
167106 180674 33813287
152061 160877 785385366
14233 49292 389615475
58030 145233 218051965
52368 185208 746390772
87094 141828 898831611
39409 144358 516956861
43623 87622 110319074
103319 172350 892512063
191772 194752 521276874
112209 184314 302110360
199263 199907 48816426
145042 146915 4785010
58940 64904 726765438
92873 109066 623832620
117598 192549 734980998
123379 179874 490581752
191044 194675 9092636
166501 191774 42352321
167155 177338 25271402
51258 191930 388265838
5244 49193 110099466
192701 195623 835887722
191274 192976 658537467
100810 190436 512391808
137688 187549 124197564
625 36932 284442497
88013 89583 3849507
135958 195957 519798814
138054 157319 209196216
174016 197613 59193931
109916 135798 132464039
149778 158338 21336364
163275 169691 267717325
138527 185003 785416537
71891 144965 182499230
179868 181308 451607406
185504 190098 11557622
45349 57240 29782026
99064 148229 122990447
173516 177353 379486844
2059 193333 601164974
140126 155259 531835297
175105 184465 23280896
155044 172163 972265139
137787 169425 853823353
49034 99401 203287661
120185 182072 154323147
18939 24656 14188241
171923 194789 627988212
14381 114891 335173510
15582 35213 917451989
88880 180391 228358531
7416 145090 344526735
155179 185522 165618471
134668 147435 31760135
88294 104764 40817406
145477 179862 85673236
157027 194437 651720876
17620 47080 641598886
163642 166427 6966411
52333 128539 190921312
45395 174122 688665636
82806 160514 193971729
46590 199986 383617100
46849 191629 361814635
32404 102150 921403655
186078 192790 16697818
119860 178672 146531214
26902 127708 252697450
3200 76118 296956073
98298 198118 249661825
154791 188568 84320097
172602 177583 254076678
104473 199564 904084048
38706 127722 461629135
13009 20436 674139827
105348 149103 109382497
72767 182114 321820689
84832 126968 307036709
81138 136791 539139126
65909 141431 933288043
43985 97636 134141169
114995 146116 789201578
155785 180669 33547630
32916 136289 258876417
193902 198060 10562303
38702 193889 400314064
8160 59143 127876801
64703 112802 120272786
104041 187798 209159068
25842 198341 431637948
19719 187188 927350923
44047 45848 4509134
82656 153229 176094932
183810 183911 678708751
113346 169937 141196583
142799 194672 393864987
137459 195713 145440937
197636 197869 578006571
123404 188501 126599227
128770 196741 309958446
132686 142440 24344065
47107 74962 70054177
167773 171128 764932178
42723 51485 738148638
65111 198624 333576338
90316 170696 200602669
16187 28122 856768627
52893 106428 133923244
102542 187350 211845472
130849 152863 321142239
32531 190473 394923139
4192 28943 940506582
80357 81772 243490849
37446 154753 293381864
64085 126432 910836498
176123 183266 428624119
77886 93325 38494299
123456 168768 112903189
104404 161615 582942268
16393 44674 70912309
60765 177280 291004886
172969 178254 13166186
96065 188701 231386752
35531 158550 307722015
27790 62817 19120872
195496 197919 6164900
148848 168955 50245090
49471 167568 295313676
49570 127328 91040606
114084 193964 199358331
57947 93300 88464327
170843 184402 33769993
66560 113035 116185458
28960 187606 729703768
178115 197122 47691000
188672 197558 22459602
139377 173160 836984226
127202 160237 96110698
193100 198204 12959083
115258 135995 51837990
33668 59101 63943356
91704 98266 522733473
3619 74809 178633322
38732 98950 150600453
63911 154666 227636983
136568 198138 707391307
30376 50439 148336556
156322 169978 523882186
64947 189471 686726288
24653 70283 114643480
133208 171590 95574039
73745 168367 236227850
134004 140395 15906650
127975 188548 150929622
122325 135889 496562188
44643 59474 37207319
28291 158056 679024659
18274 62162 110174344
104044 194034 438282971
91857 153971 651461119
72015 127453 138633416
5183 42267 93042641
149035 197632 66505904
145255 190912 703889623
132047 155121 251024437
124024 131665 18988551
143774 196335 131268402
129713 147742 44864028
110228 120501 293513317
163336 182953 317491688
191769 193341 3951072
130369 166819 90842627
48438 180524 330125237
156443 186140 934489881
72198 146770 794396164
153102 192057 504234678
43934 145804 254854962
38704 85145 116573886
134660 140234 439434056
24208 169439 462037800
46363 103114 279680568
144818 180238 920797750
41893 68266 540182215
100300 119554 48519201
179589 198529 47566986
109300 122701 948836259
62714 104768 104836281
154562 189863 88100713
103246 146019 107264235
132879 154989 780539863
172063 189059 42400996
14225 63396 123376852
77257 109433 121338768
35586 138025 645000543
130904 166661 519855609
151964 168636 41693191
73895 96036 939881864
166921 186971 49853646
135471 197454 273640700
191655 192717 191647095
53717 168465 472106904
29504 138316 272624267
183058 194665 802846319
139864 190946 127369337
197803 198693 2233827
78855 133743 699425054
127040 188224 152514833
122089 192971 229123028
192721 192812 767335873
100319 194426 235249213
136557 158124 756857272
180052 190985 27354940
916 175804 437495132
157213 196916 549126129
193947 194145 685288838
198707 199175 1203370
43390 136068 231859453
142297 147509 12950314
103949 121985 45505600
11461 185656 437645735
71047 166784 941464545
80057 90311 821018173
2807 70084 443842212
190755 194728 10007662
9681 140274 327020966
51263 129420 195825661
121900 179623 25192736
29620 89626 150647208
134143 154566 772850176
15820 24819 466037900
93666 148215 319818167
61054 142041 202429319
63975 85770 54670373
108223 189500 857062534
100393 106773 241571275
19942 146999 318057827
51105 140566 223923810
38542 54596 338185536
57326 159235 571899248
108784 124760 181181618
111920 183373 178273258
3518 45023 767857778
192264 192683 1041186
55764 56609 2143265
123340 193194 946314513
58836 95125 90691882
139313 191271 516933581
8172 77984 750169564
16226 100175 719709322
193039 196206 943066365
17718 159571 354865778
109887 147116 93032522
29055 185144 637777197
149077 160797 29334868
187022 191088 10295497
158760 195162 90998090
129693 141542 522726984
177083 183132 257526666
45560 183053 343595526
87004 190070 257100318
177955 187232 23073868
91258 143511 130560008
20462 184392 409900138
77849 177508 952087198
32373 133687 689467147
157153 194375 93042323
121582 132095 26232135
49011 61842 32391106
134169 188642 798658361
35519 82254 886489221
163299 183457 50240353
5398 21443 40099878
147918 198383 126123995
118467 148984 39947077
155795 170386 926635323
37455 116026 700801283
138897 143183 24733548
83382 94626 336323956
32350 108612 367149784
134703 199339 161419460
53676 118376 162005830
95097 187722 636000962
94704 118443 59502303
33720 78901 847347094
165000 171261 190974178
32062 110109 488875291
1197 98933 244684511
126932 130652 362987328
22276 93448 178308124
30611 137889 561165098
18385 101363 207551525
22662 156586 335052321
72120 99153 67290439
164298 194760 9979782
43900 197691 658473176
98434 105077 410189543
164031 165589 112303844
32214 185907 505742706
81841 183505 253723581
49297 72909 59396762
125804 196953 509175552
102226 131055 328328394
113364 176814 395302387
50268 100608 125879671
58414 100180 201412174
34550 60190 64447156
144483 170637 724956675
32518 70780 322571163
76756 199211 305984220
3131 153330 375788188
76347 116859 101215945
98357 113716 38670939
64695 185035 300411296
128030 157064 72202564
195536 195701 444416
186001 197805 29828694
97837 184882 754745068
96032 194410 245833693
3257 17983 36882347
3113 38401 88411603
14157 23577 969268138
32262 87646 139039376
189515 199695 25745168
29132 180225 377969326
179831 199227 922950841
178834 189140 820767977
109984 182872 581938209
111898 124314 954863494
49281 163185 284812502
59397 73614 35724452
75537 124125 772331033
37571 107955 516890998
125102 135539 717136325
184818 189111 577904136
135350 147507 30336089
62749 85933 174065006
75050 193249 804482330
63627 126874 536129770
29097 122961 357305600
141520 147498 14861278
145970 175223 677247632
63574 104081 101006954
45561 199870 385877636
66100 145504 198430756
119393 129959 26445927
158126 159472 3394942
115109 137643 564940869
182882 184176 3199275
87006 90898 9634131
166169 182936 126944690
37348 121768 850674589
103086 163667 151617684
50164 51035 864909
96872 112291 38728608
71416 176310 261866215
165437 197183 823009590
195903 197759 4707437
177208 195991 148411177
119388 172864 133276924
71982 99400 68247454
18185 195893 444481519
90398 132238 104615759
79007 148638 607735164
35768 72122 532589109
121684 123050 563098499
172887 181251 20945867
92975 167701 380501800
158457 188890 569896236
69097 182269 345984101
139533 189052 148517639
110585 119291 235530990
25284 166821 354169209
18662 185323 492496130
83379 146443 157498992
74280 133280 739351967
38118 70445 81199297
22930 77388 549155288
80 19114 47672170
170838 179587 323354016
88592 102649 6481863
158515 179551 52486326
79099 82786 9308765
134530 189278 939789262
187322 191113 9605487
121799 151475 288786740
23108 121363 246337552
1687 185692 998732693
163086 168058 12433623
100974 163066 155274332
109237 183257 236442935
39816 114982 387935298
61447 78613 42985700
185184 187965 6957200
95536 101431 14611406
177901 186041 175087272
96363 119472 675401427
120045 123071 512236922
73642 97594 63635475
90363 142702 130752413
190472 193062 397515579
67416 127882 151280272
64866 73306 29860897
99661 196063 747162084
45783 96258 234191386
122897 148577 63900544
150160 182504 654120512
1895 85253 209057929
727 29882 72880776
14029 58855 121484489
152693 171741 47494044
95310 182749 218368454
102719 191703 926696618
143579 182894 244036531
123050 154914 965210246
47194 97937 126895968
111980 170873 146988382
52002 71295 48626558
152114 198988 117274492
137159 194323 142658336
128135 155842 68839204
65551 74945 501198975
4093 148836 198790489
50239 96213 115078425
87580 150453 156903883
153043 153574 761087170
190479 193916 8676921
134195 160605 934822103
33865 149647 653494181
77111 170362 333772645
103203 138650 233645604
21719 94573 182514207
193478 199979 229779038
153480 190914 836476176
43383 118153 771858690
18840 32117 525618835
52595 192975 991157564
175703 187849 30186430
10129 115700 286639058
49586 151948 255974334
91059 95730 11471368
131076 186014 136811451
46920 192794 364565817
124626 137168 547726706
103604 190719 217728533
14847 41947 67977413
30812 73475 107290632
193893 197906 301820772
151092 193312 295874442
122986 138562 418332164
181313 188707 18417457
67391 118271 340188620
51861 170832 297434635
12657 49324 91836337
150738 186992 90304543
36770 86250 124215732
103378 179037 246091833
143334 143357 935943254
184979 195096 25486784
65188 123973 322237825
91097 127615 91396617
65597 146172 201412128
62751 147359 851048072
171916 188511 41413949
113642 124123 280927772
32827 106447 424571870
78032 120219 179385376
14991 180840 414703483
139629 170444 345906651
16334 41790 63874934
26978 180854 384902473
35178 189163 841072527
57110 100934 109484609
193437 198946 13987356
195860 199292 8671857
13574 20242 16600820
123087 135645 31211276
45180 160853 364412054
140669 185257 228471884
46965 58448 28812726
199650 199728 174144
139172 166237 67486858
90973 140270 879063553
16328 182138 414563568
42932 117414 186365007
76094 96665 898858674
120455 168724 120403682
21330 29859 139311605
131728 142482 26838385
28705 80509 130140938
181253 194584 33335862
93063 113693 51698386
66783 77876 596981309
55788 69367 810665626
66616 121709 137849070
50630 69763 48187883
77807 110935 82762475
70537 147621 964825996
44448 87674 108389866
100212 138290 650170734
50023 177105 368790981
167770 198822 77672220
46242 180298 335032651
12086 34375 774998209
125149 162676 93433039
34875 112767 597588825
161682 184386 47412173
22134 44404 55976952
51378 61358 333072274
59662 64263 11589347
176153 177331 445051726
90901 130598 679831868
105889 111875 15117374
183130 190193 336679948
55530 106940 128601330
42493 127498 212804878
67344 170140 881877896
92629 112450 670346429
194787 199580 12225044
127888 151774 550083760
146508 156355 912469461
123345 135474 30140629
197250 199543 5833161
4945 16931 397209654
198215 198556 110232572
84764 147446 529714295
145534 169483 115323342
58209 188463 193458638
96700 135528 560282841
198922 199058 529041327
13642 168897 388335544
196157 197176 2587556
79784 118893 97746443
104472 110459 15130105
130475 195269 161632342
6991 151417 361371174
173998 199511 64039303
139899 156388 280308994
158629 177144 46206969
118405 140121 806167779
195543 198531 7563057
107069 107531 1166775
31982 146977 287901886
44008 117661 184342474
122850 197490 186253691
550 149512 372776499
185947 190103 10443928
151034 168294 43106875
57954 124463 166610108
169286 173927 849771948
40803 135070 251602629
189132 195190 15309508
96593 131402 87302332
114419 190382 189456454
54850 109217 573552675
1349 184328 890983019
89987 170937 360580163
96981 130078 806584496
15125 48509 83620374
39595 81241 104414562
129188 153143 861484027
111823 193724 204467052
504 87707 949422246
199890 199994 904725361
190418 193399 7540751
162943 166044 7800924
169636 179141 23592520
54753 120715 165258207
151187 170305 880247455
25472 88747 299203172
8915 143060 875551206
91511 121041 16061332
14141 109638 614653018
6425 79516 794964992
199268 199511 299573788
84056 96277 924553647
163351 194969 79000866
145901 147693 737175010
7063 39967 368657423
176426 178749 5661532
114374 182293 42655239
77118 156369 197803244
59546 196777 109139225
14699 88083 184028592
198343 199899 3928264
77801 113078 925952330
193547 196272 852494550
158807 191306 206072381
90454 156646 165142068
18092 142527 311486606
77199 80664 8742580
115975 125142 386549768
141893 145376 3417741
198735 199152 416874536
145222 176109 580895249
124909 128297 990952248
178605 188335 671788907
11026 49729 556902548
109451 196883 218476668
15850 71310 55969112
131490 132010 1287668
150812 188816 94737201
109566 158425 121959177
31729 178860 792741775
88017 133413 113402829
136353 172986 91282018
18732 145386 316928941
26098 190647 411559012
61567 175038 283414742
72169 189206 292120429
103972 176373 181024075
59563 150986 228516777
195824 196643 723669718
94782 143785 122620688
123206 140463 54093039
128618 166928 95520601
98949 160544 154036663
54350 175542 457955106
149221 164546 562390153
118876 191856 625259127
69754 159446 526140363
116870 197774 645266599
192974 198881 14973400
182487 187713 12943285
112332 199426 894978740
47561 180353 331948048
63536 193213 403760380
83113 132495 123410377
108000 173060 924621514
198980 199714 309383276
111856 159669 119361400
132799 168593 89275860
70485 150149 269242501
138118 162038 59628848
140794 145578 11915217
7091 41652 665149631
8508 68848 151411592
178734 192898 911767124
144793 159034 35506783
44717 95093 125985156
64762 187666 306785652
24225 79627 139077415
95622 127474 79897455
131736 192813 988119811
52228 145591 233654449
110023 173806 602568786
67897 102382 85902771
196419 197822 3452213
18509 87067 932225010
160593 188956 8502820
135869 153225 815696408
73728 113609 848527933
119185 166279 360424212
96169 158329 227393764
74051 188232 284889248
55788 166460 276705293
188332 190813 2801011
192409 192956 478642908
186486 187596 2825421
176798 179062 801061476
165398 182697 43044244
98118 178553 200887669
116082 196081 199768861
99073 129254 82121090
131862 189029 755291056
195859 196420 1425920
99640 106437 724511260
172507 183741 28015291
132633 158520 745431657
180793 196678 879686985
174104 195902 768659622
100847 139068 837613321
43836 75906 525419620
187456 192990 179080206
127359 193049 395825928
81092 176032 644064857
43034 66415 808931158
171476 187625 519371174
7814 128965 303488508
117932 198229 200610536
61055 90661 74117275
135396 144641 114307858
33281 168713 646205651
69105 157740 314067339
55763 97089 130061437
157225 181117 59678718
183427 196847 33768446
125576 190540 161876169
189260 195185 856503372
185978 193930 175829839
48664 110508 154768546
184132 199035 689846669
22431 100335 610621240
142444 184661 105125923
107136 198842 247501778
99334 136168 92272713
42348 143085 251971496
36155 151767 900166168
158942 196522 94002301
18239 44589 23135353
126774 137547 26841206
47183 174491 318200679
61944 108886 117257692
50099 129790 199648459
49210 164911 289351744
30877 157373 561430405
168312 180406 692487224
55728 157757 345164742
138689 162054 822569395
51948 65566 34397507
118676 189765 64458227
83478 89798 350551203
73314 177309 259515630
47961 91979 110204439
167708 175044 18224317
103063 178095 187571468
6043 137192 690456028
27102 142741 289600165
100492 183119 622307801
37272 121495 211023925
59822 163130 258147494
29121 95085 347707449
80853 126640 817112228
115721 176882 917733713
134226 169555 97686156
94697 147003 133535881
43468 171384 319692840
177916 181118 379497771
37785 44790 17669148
76370 122797 139809301
102675 136440 965488035
197645 198395 963662825
118786 189026 407580045
41530 160183 6829837
190399 194388 10099894
93569 164832 178099879
44659 94067 809793397
95643 123004 527990122
78968 79507 70784
8373 56120 569301296
65285 156219 226947133
20049 65772 114813234
127818 140471 330595638
42475 82882 178956184
83699 92417 21578762
124838 158852 84620909
84149 144642 464426038
184729 189175 11159545
39439 77834 901701532
52796 64431 562999636
185826 195928 293689005
71278 159441 220114494
199297 199344 130121
161191 196671 88672636
150140 170476 465878731
105867 155832 717459951
163775 186732 57064621
170624 179885 524961009
68590 186029 457206497
143206 145075 4598090
114315 126166 401168136
58878 183894 410604321
8232 135406 967054423
127037 168274 102866336
148336 185609 92869806
138025 176367 95581376
129556 142796 211980272
129034 171816 815933806
18331 99560 936341792
170421 177500 17656174
122596 177712 652778080
99211 144426 113171410
129607 154163 532468421
181126 191760 164440066
19009 55385 91118627
12297 51921 99188611
191824 199581 458291301
34883 52309 43693169
11278 31957 735878631
91569 162773 177860885
168927 177741 541175639
90393 96209 264942590
21906 187538 414134381
111626 123861 30788196
38369 84221 330399136
133377 185663 130181950
62747 125424 156795426
87713 163007 678675117
93704 120381 66904617
78504 128685 125495341
3733 9714 14912801
30595 144186 609622606
172192 190950 765628038
194454 195396 306554673
151554 194877 108201624
196327 198313 911464110
97399 151061 554119844
24037 112666 222095274
154406 160619 15635299
161821 187246 63250937
186037 187864 4393691
122586 181979 383643526
49920 88431 96707740
30520 78153 950503920
192389 193244 621827648
195043 198637 9073044
106831 152078 113057783
22254 140331 778229482
174447 198404 60064480
34720 85325 323742922
124244 183905 608217348
99827 129404 598814519
140059 187164 117309859
42993 111678 171864439
82289 87157 12273688
96034 110849 213411561
63190 122573 177735103
154315 158098 936776916
167354 198641 82380599
170494 181084 60953518
9303 152594 645084207
164265 184576 50510202
192357 195042 6789891
190526 193017 6275913
186407 192838 16241960
23744 86605 157854831
116243 150036 394221840
28510 178964 376261425
143487 171328 69352107
149831 191657 104365421
63834 171567 282337240
100589 133075 939348103
160531 191005 736215129
87000 134062 117541032
4114 39964 492405027
3080 128038 972801090
16114 170516 386085632
96849 154469 143989409
128851 190788 909049482
2452 185780 759710265
66554 155550 222135270
23387 132357 272968897
33358 57363 18662513
183354 188289 12327101
59164 149212 225030681
26410 51689 671206324
124567 169881 540022354
149284 162692 651114155
26622 134429 270128770
149556 151072 673352547
182229 198205 40113164
16034 193928 473951825
49545 154555 262547085
190407 192021 896582897
69164 80833 29166724
139779 140631 2078458
11176 75335 416874172
183920 188128 176014960
49846 140330 226474005
7412 98245 227324468
31103 120983 775948680
127424 192260 161669929
134383 140110 14224864
29811 50799 52711139
167677 188503 478728104
28279 161804 334194033
149248 155159 4933189
102779 193515 595906069
151141 198852 414445403
178887 186285 614854716
147855 190426 106150249
29135 120068 227990975
15949 104259 343392560
45382 128808 208847444
25651 97733 180523365
75190 106588 349320068
109662 138357 71750398
39521 133205 934859168
125342 191822 952843832
166162 167006 2099730
96875 159853 157447885
22757 195405 502435226
104734 188578 948077325
98607 136984 96135099
174314 185189 27033276
70686 189974 297721143
827 161206 401379796
193870 195881 5135174
120345 198601 468690814
170952 174329 10532627
127217 128299 2707134
118152 136002 44603131
113117 145952 82038917
98860 147652 550674365
55087 55796 552191776
65932 75660 24400890
65535 173653 269934117
145129 184676 98551116
48098 69409 53536191
69108 194229 312469195
98267 182078 185189610
153271 172307 47507383
115882 136365 570743206
2591 139024 792707296
162231 163291 2598658
91837 100523 21481428
118168 159709 100107955
102971 154446 777863698
64630 137805 923031439
22585 133931 631601755
116086 149049 82205880
68737 131173 897733277
85373 125902 38708779
24742 73036 121360906
65997 183034 292179657
7787 103733 240051812
29232 53166 20758319
148575 163077 36197134
120418 188724 170299670
192269 196520 10764028
127015 174944 119466250
482 16111 345091121
190743 191560 2060675
65384 137504 816672155
93274 94120 221786120
61001 179589 296130929
14726 65018 861660226
129840 158082 788188972
22860 110335 856053644
148321 186988 856928017
172918 184297 28369519
150032 154649 603046930
124284 125921 4058127
177438 184663 17993600
88237 165571 193010667
185047 193686 666948832
38918 103213 830590076
75904 83785 166405719
177644 186957 23141015
114647 173397 146530855
113564 175125 362394340
47777 147290 817175178
147088 178278 77623398
2087 43831 104609125
128396 132485 10189326
10029 113916 304923843
141390 188455 366823070
114325 141823 68617706
135324 154349 694212625
44490 63972 223880066
13449 119787 402436457
3930 54442 126530273
17335 68857 2019900
37992 194793 392056475
15734 29928 35348129
16388 31196 36951649
61485 77145 39200903
134851 181004 114974378
136371 190905 619293965
63594 76231 452046082
62794 142011 775575086
188490 193664 110209260
39267 110514 178299648
23363 142130 800227281
150020 180379 783220142
126479 132027 13806406
39320 56528 43069042
6388 42100 89552342
49970 113298 158668567
92020 187563 447012184
167973 199228 207087740
117012 131101 35303996
64294 150461 401418278
24128 67757 614456135
160947 190312 417763164
185559 190505 12460550
160599 185047 60836107
195975 196884 2340420
76188 89026 31384851
151839 193444 983784631
77136 176989 249309810
147370 149775 717266280
149113 154204 655519271
87882 196241 55050281
150230 198250 390517139
12759 97699 94241869
71179 145786 966378766
113463 197423 209679971
188118 198452 26112964
112052 160604 188882371
132777 134689 4803350
165827 184228 45747448
28890 189957 402781325
61551 73455 29907962
116779 131012 1304518
100118 145751 114314211
109291 132094 24501286
67241 172002 261568388
136057 153544 43545032
86731 183103 961556286
107528 133720 161679108
33153 175458 697837934
139153 147461 675332687
159862 160354 1258484
188175 193944 14542863
25873 51346 63893441
141591 198629 155269055
197424 198805 415558243
188773 198559 382844738
73285 198284 312232520
102424 162381 149997704
167675 171628 9743133
5306 91813 987519283
107119 183391 190453429
97128 134238 93017953
22928 53040 75548309
196724 197477 801903696
37453 54139 41832713
95096 181845 836698631
50782 90239 99000913
179483 186228 16731160
181689 192988 122064054
196716 197461 194994455
128920 144365 57498941
63940 196963 332404070
98387 194315 239770594
102120 159420 143334229
180374 183105 180951992
182889 192550 24164558
162895 180561 168966281
25982 87920 155528619
180007 198667 46860649
173766 175467 600141
7127 188744 665135216
48911 134399 214081541
33474 63449 75376519
83851 190905 380319426
16643 181289 411648416
198640 199730 41274427
89849 94397 5721478
114587 122511 209471877
60856 77504 41679926
120283 159928 98846924
23025 45110 55563912
153425 174214 51880481
3106 123990 887846113
195856 197486 809391705
24256 65250 103052740
180169 186883 16650456
111746 156911 285223313
164869 191387 562790321
132300 150101 815806535
4797 91130 216404810
33898 178304 361088394
9294 61054 129890894
128667 173823 112500252
21692 193689 788379951
10937 60363 123929837
18071 33439 38389188
74884 160211 663841255
105969 145324 788172049
146146 194535 302163642
38016 151129 282989087
186143 199589 34002628
47255 78951 348883982
8430 160212 379782629
71233 180616 273053257
68273 185928 293618895
177831 190447 31469631
74846 84164 801243188
75326 136288 152216132
179650 181630 617467315
147773 172212 60920635
195393 196977 379848426
25120 36083 27470949
99335 138716 633050071
73100 150919 246332038
123298 191076 168968503
42814 196663 398046833
175223 191180 39874142
26017 148941 307676335
153336 199601 966086668
2824 186454 459044469
153380 173475 50137593
24751 82119 143979157
82573 125285 428911701
173339 186775 33462030
166451 179665 32850870
162365 172805 464207089
133730 192417 955951546
89797 125874 90293087
18980 63522 964686484
173650 179828 15415982
95959 167229 596039829
8583 131599 308103214
30034 57501 673909524
151487 198682 468255319
146478 173972 68409517
81248 95170 127106238
153030 176976 59768723
119318 173004 113304424
139391 140454 2633621
163395 191345 670714204
124602 158748 84982367
67785 137759 174946160
85483 163708 195236098
82603 186092 258161945
64743 199962 337942505
100440 180593 957691075
35221 167660 706364678
96018 107851 594464587
20450 79125 147176700
32160 140854 518893849
50545 79270 72198111
199810 199845 95433
139346 182458 107444744
142834 194743 26654947
47066 116071 172777045
30237 67053 92567402
77096 98057 52172084
138874 193505 967731071
130796 150498 49038842
166844 186376 48508664
184368 192300 805809448
113926 150908 203304119
173783 182965 155623573
115668 155994 388691189
119091 195440 190574846
113480 188558 633203507
195157 198172 677345821
31269 131642 944350518
127344 166245 96924223
92263 199042 266880765
18655 82528 160163782
11708 166301 386714378
144513 169636 62681001
121682 187267 850123485
139957 186983 117115061
65581 100749 87614061
14304 168614 385985876
122792 145992 253154039
57041 94213 93013417
78251 87246 741511157
106188 120960 436845566
107579 135978 122613814
198426 198678 634362
131293 131852 1388574
50349 67939 44331352
28996 105808 486384356
22070 146291 311036960
68099 119898 129557848
16971 86066 173277020
147023 199992 689123717
16939 197280 451058469
39084 171916 332005896
47482 143295 458627406
39820 109601 174685846
142720 177114 85699355
70379 173386 257132805
133645 155098 53255015
47943 87928 817497352
34482 173933 348744090
111204 149139 251991425
140073 188038 119507422
174923 191759 42051432
38487 153769 288238492
140072 184306 110199003
15191 82320 102506926
101409 199935 373389826
91065 101436 25626877
116599 120814 10674168
67503 159335 229350593
59473 77000 249678554
126612 148147 502508386
89475 137488 162267744
115172 130576 38642969
160205 181302 822065762
56711 57067 905987
88934 177071 219903115
115083 159451 95185184
24904 99838 841031282
12272 180077 920840602
145865 198855 132373749
167340 174756 18424818
41865 118504 27775852
55264 99066 324096016
36307 92678 38627452
23830 116571 309995450
163779 175014 27948379
163948 176303 535422159
138460 170134 731697306
96680 161259 573439059
141412 179039 93682870
51402 195869 361285258
196572 199137 6463199
41989 138994 373933043
178889 180090 3063944
175336 198233 57387041
86792 93116 15573958
137184 141980 11945705
130616 154908 60361112
709 95132 236453214
54760 87060 28661284
80700 196149 288346225
34086 60979 67658511
191581 195273 909140557
84395 94326 986611386
34789 154492 791611732
28810 39813 27770494
189534 189820 713236
52899 194576 354182947
89208 163934 186563978
68035 116399 191768232
102097 121175 668271747
170972 182475 28686145
8890 110500 82495323
171872 195541 59246874
152817 167535 36778577
64403 103907 98478818
76678 145070 170800151
120251 146176 64741370
54750 127727 182816801
165172 192836 947815572
198065 198954 948836855
171432 180375 22385446
19641 119955 251345564
9719 87628 354590470
13709 72119 146491280
165421 173002 103115080
56434 167202 276963434
52707 150222 271575527
170418 187488 676580476
53619 112339 339453294
34551 112520 195342248
58085 91650 423479438
34958 73968 98114392
120656 158858 335628475
3453 124532 528340992
31171 59059 916307050
74006 162838 221709913
121292 147104 213266926
109750 191362 153636889
163120 165471 5930251
135120 136633 3736982
29683 160244 835945917
11542 148151 799048889
8201 44949 888728966
165331 199294 95511269
89374 187729 245306483
180624 182172 969599656
168898 189879 52229416
181742 182293 783305
11244 138856 319445055
40677 98579 144763995
103172 108985 14807436
13306 161028 501498537
119388 121918 6377015
70693 118892 333984476
100658 122055 642873743
199964 199974 989061908
8502 163461 926076854
134778 136577 4404018
105579 149994 111053067
160113 192692 4816232
94932 112789 44798118
196806 199930 7856474
115252 139298 631755626
63356 104368 102258602
36110 185843 542121479
111129 175129 690341803
71453 141587 636573958
109042 189334 200402023
107996 166077 835569666
124164 184466 150159841
129029 176062 117191668
111542 123360 29700416
50633 106368 139427475
18149 115514 243811458
49326 98241 271681276
12344 182761 828294475
104688 198872 811173075
139230 149268 24937711
103251 155623 130932695
159536 186234 66453654
4745 142637 345236508
113290 114816 452852917
39424 83072 152829042
148758 185093 554259856
156589 195407 58188687
81580 182874 252804870
60720 76981 40754264
144554 159035 886534593
1457 5177 9343255
186266 193363 17919560
2077 148521 297334873
78934 135454 123743128
86761 101585 628112115
34775 90566 551292866
147877 175581 239965779
16987 162412 363811335
147484 180549 82463084
46211 61537 38509255
58937 85469 732109793
185666 194927 61733295
190433 192077 4213400
72873 90695 44501555
196602 197850 203948972
185363 187995 708323065
172902 177855 144629861
57684 91014 447323210
195680 199141 8752842
102297 116499 35783194
3702 53137 751441808
123868 188217 852740251
117162 197257 214685523
159191 163298 532584322
104316 185642 478639504
44761 52067 18137229
122672 167820 943103576
66415 74910 765970490
119102 189939 962721856
11699 92143 201482968
3108 89139 756203534
100944 121312 762647699
46173 63640 592291400
170694 196405 43432254
172843 194038 760379236
190928 195019 899602771
38431 185187 524944448
121570 199529 921757267
23306 118515 238536383
14548 51348 418118011
153622 164258 26661651
102477 123444 417278368
32152 115731 209409102
26441 53102 66933459
7208 133945 466731465
161920 173557 657259720
64958 189264 326839682
122418 190989 170970112
80807 111924 77721480
197202 197355 902877879
100295 180394 4931273
193269 198190 12485169
43080 117546 495407133
114645 163443 121781869
27796 107448 97912792
7828 93634 303303634
73756 134183 150962371
135274 153714 45864001
12824 82995 175953319
3305 131263 552479047
25784 146251 301687706
101742 184908 669177507
107606 186646 197227321
49970 177342 976003208
144586 156434 29411304
41417 54107 31667357
98633 166257 169062506
7160 30409 113878044
9163 17706 931617561
19391 191106 583818981
163251 182980 49159854
17989 170000 384334422
1152 175040 535738232
82411 161988 198745530
22586 81211 568158121
109986 184633 514201836
136686 181103 505532032
67321 144212 388243526
1409 12091 26859255
148814 167017 458962605
121522 190668 468305726
35066 156411 405623349
162560 166459 630436464
129376 132521 193900721
41788 57098 349903060
101049 151332 125797314
15513 44192 20203388
143269 165078 107116796
140631 166356 64167251
151397 160348 958095347
94287 151870 485388054
92069 175771 831043840
177176 197661 51388834
53309 66501 33259439
165452 193591 410751854
109387 147488 95200216
18769 44186 69756743
198253 198666 682680921
143719 196038 592798259
25838 116917 228238162
179068 182019 727672190
160588 169452 361002150
181908 182931 1058862
38570 150151 698777776
112874 199144 215544815
132202 193693 517101130
40126 103247 157716426
4630 140056 768256989
24047 61507 49148338
33743 195308 780634849
95925 199814 365980939
188135 192450 153698078
93358 141058 986271585
27927 146139 845558337
35699 177404 690909510
93719 142477 122019374
143952 172213 70439218
158498 163979 13782870
91788 120391 628718685
197967 199874 4810826
51823 167160 749615285
147270 185857 96054508
56740 161624 788934722
27305 142678 288941780
149840 198931 165437964
158745 190376 78895795
29913 166601 342101820
116897 140379 10297886
97099 161957 162176463
105451 160809 138392889
161930 195203 215235925
47204 70290 913038288
28450 178287 863619192
27016 195277 574239157
71068 156256 825646751
106345 132269 504999399
158527 170824 30700479
93613 148677 137664513
134643 142918 527850773
11330 59478 801789209
188638 195689 17798912
94288 137856 109028876
57432 197006 348889699
184556 195617 334144930
150016 178587 71167118
38499 63860 63649744
135688 153530 732693763
90767 137868 117682927
63585 86416 589312153
40244 89856 124309151
145642 176976 78083221
107960 185333 193040519
23456 157641 335703438
125251 178295 132037682
5697 76753 654696385
174443 189398 37321920
58003 166621 559535193
7080 68637 966398060
123984 129860 14624990
54726 89884 88187254
190179 198999 22332804
168210 196939 71830094
151111 174316 41203550
191266 195127 821324604
161815 172159 40038929
14121 71804 601455682
16926 52887 89995166
39779 102103 155793424
137637 196765 147663847
108617 174745 49308301
126002 131500 376481275
2996 37092 363737065
413 59782 148829235
58547 61608 811152627
61812 116642 137076588
58606 73362 608339117
181572 185298 9165406
189225 194685 13740776
178306 189481 27929999
189680 198686 792160778
190330 199520 23314530
179122 183421 743720283
193302 196235 7463721
181405 190636 23025797
32288 55735 507889034
44695 59769 409951238
110550 155261 111521662
89717 147033 143190077
190355 199353 76175966
28360 132686 261389315
159699 175796 40141126
96947 173520 568407163
114542 154279 404988725
8796 137390 321953766
105254 146924 356040654
61597 186919 946570707
45688 184741 961571354
175014 196857 583627352
77086 121042 110029699
56556 58950 547655113
56752 131236 186467062
31418 186297 387146782
67589 192322 550028430
28232 128775 648102949
85654 130029 110898838
36615 46583 25046643
74697 80367 801427155
41769 78290 91520028
129533 184041 135726061
78017 182223 614945625
179798 180448 993573918
142429 146647 6507896
139027 162682 865338086
468 37803 146381850
128931 175237 115371784
81645 97831 40202037
165893 174142 634959073
170448 179036 21378683
190513 198579 156534555
156569 198492 17478859
110733 181390 176420735
21075 36796 504755547
58128 192357 335407730
81098 179191 244782787
179752 180956 3035447
198633 199507 2248310
143580 174545 77151513
30861 48941 933894162
190974 191579 1491569
133910 139472 3105001
146457 166632 50278212
194387 196967 6538430
24266 183489 398185423
41278 158002 595519287
132164 149629 751306138
48504 73626 63159332
192604 198651 91215781
61440 108858 644249188
130386 148486 45002325
88610 190536 254308153
199863 199903 81795
76802 79396 6496080
193022 197524 11424711
68144 81027 32196943
68422 167364 604371510
164116 174099 219222074
75208 113493 95589154
94639 198492 791984667
151884 175368 58607369
142290 186111 10834898
47314 181475 335324547
46330 104158 144502145
177370 179665 815982393
88697 139052 125737170
196284 198014 4365951
127369 147751 50717012
188597 198489 389774337
45096 171046 314785492
53847 189511 770583754
108222 174629 165813377
134573 162979 89057139
5018 58018 869505373
8064 124707 305459540
181513 194273 31956021
84091 190901 266545374
10258 29884 942625802
137859 192202 135542877
73223 185756 330889227
14157 102727 50782065
82527 175636 557676556
124380 192944 902149876
136359 166529 75284857
188076 199927 20006875
192141 194125 5012046
34387 95309 652091444
2397 130040 319680658
82761 139862 142631314
68764 121004 130680973
131922 143929 217854453
116943 192831 512050882
174087 181811 19341151
60757 110293 123877448
44855 92221 118530458
133 175153 447729740
120435 190527 174780884
84638 105905 52855548
196538 196846 362943872
59466 118102 488748123
65334 174945 767351653
11697 54576 514598488
93615 105732 538746242
143913 145012 2701942
40314 120184 367720670
182737 190316 18880362
124326 185959 839233672
86458 149963 158470518
106159 119342 33243177
138432 146028 859924469
182965 187180 10419074
141399 162754 53213877
144990 175188 542741211
77365 140057 156716838
103504 197005 233854710
164338 186506 55066331
37478 176089 346595346
68746 141546 291009450
72846 181861 272087180
139373 145057 574064517
45245 87511 105989214
127289 169326 104795173
123880 129501 13991957
2793 121218 980195797
146048 178885 737207430
85310 178870 233329623
5184 57427 130949350
9488 199818 900422041
170040 198039 70111744
40169 98025 699742428
160495 175692 37866608
111310 192930 347472043
71942 145658 184164081
199885 199975 213945
49626 69551 129674162
167270 198538 11516823
132934 154640 754398272
83622 120208 446014473
151097 153059 4835682
67046 91589 307139786
36418 87898 129234405
42763 59881 189020714
58661 62297 350133017
79992 189417 72559968
4155 91733 540741569
192168 194641 430712753
154880 177761 57136688
38131 87985 125145388
31899 160295 797477222
146722 165312 46381628
70739 116591 114559412
33088 157031 310047416
49573 80461 77564149
135621 196270 151464072
16538 120269 259767469
159042 193862 47592953
148395 170394 54853398
153122 153526 1041579
160863 175867 167744149
78042 146058 928219203
135908 170419 682475259
163583 193515 74693355
76335 176369 249748573
154076 183733 156717469
160547 199235 96780814
23196 92540 289372675
67743 85478 31690966
160719 190655 939922397
103866 110193 510292603
133970 182858 280465206
59695 154088 235828167
113622 167615 925670529
129350 145140 247832706
108890 152991 110119215
65114 175401 453080922
105337 155196 520010043
155440 166105 26819977
3057 146160 478607805
70129 167293 242694265
15513 148646 333082097
23224 50443 68226451
147363 187298 746411401
65848 159818 814071533
84323 86615 750194344
89131 102286 4810014
50173 181003 327428053
24809 110172 213898502
199373 199723 865325
18673 137312 296964261
141655 172856 77687021
182277 198043 403436119
155722 176868 251364433
91990 110207 534635402
111184 122323 848495694
19332 133893 12199519
153444 154183 514043489
138883 146253 374163512
16857 97922 77882126
151170 196046 103762307
59326 65337 15132086
155381 198987 382110621
89873 137702 119522511
37786 152188 286125346
23121 41202 45524829
40801 120949 351422442
181805 195990 690913265
26113 99402 490858571
127321 130673 8363818
172934 189404 443762754
16257 25722 23521668
25189 168780 359268536
68168 103607 88232128
149890 175428 127875901
34593 132323 244785632
177217 190561 33333341
1232 49848 121843520
81437 102817 390413270
197989 199692 607913918
186543 193647 633032651
21196 70393 263241154
133394 174050 736853290
69144 163713 236204685
140835 143188 5859468
197726 198726 2506610
36706 178668 502549689
141393 169962 71166627
3013 140419 827969859
6616 64927 77117366
52247 129616 711363975
106359 192335 214851856
165928 178770 31863828
71073 174247 257544913
51180 123416 181382708
35617 111655 510769703
27835 170283 941544709
140600 149615 19617916
182010 197967 40070350
63734 159309 238777619
25528 89058 159431768
39491 194873 388408271
89934 186028 239723157
111992 185215 858721333
125233 189423 608165415
88449 145371 883397380
65297 131547 978332094
108494 197147 221561479
22462 168471 509386682
166922 193619 66609340
164590 167138 459402869
95497 168750 28632181
171477 195834 775124523
192198 195059 7220329
188210 198871 356265484
198621 199876 532786381
115535 172318 141661216
46961 183887 471738760
183763 198875 38065582
36823 115310 522736163
143233 148067 12002912
190515 199115 21763651
130294 153196 425028365
57791 76251 46414149
21807 159765 345225606
145003 187032 944657260
95837 127889 80422880
110542 167928 609792179
13733 169192 388840720
110953 151153 100416340
29403 177466 370356994
141427 170127 71507427
9703 89669 41606982
142843 158765 39613686
131707 165662 344578418
93502 189541 239803871
113725 163768 612054758
57565 129151 807737276
52756 114549 154809910
27230 53118 65005814
159615 199777 100481749
116373 123732 18554703
107581 171791 160343256
4544 98325 258507093
109530 196533 217371681
182252 187108 12004843
149126 172604 276723628
132584 199259 166556449
57416 59542 10045905
145488 165596 50175818
89270 199940 276480376
51241 193750 358431718
96612 159416 654434215
30746 192741 526758967
101259 120689 48964007
124619 143680 47466649
182808 187503 11629680
184026 199617 210340689
57923 86241 697264012
167687 173750 780979874
93756 114915 52319345
5728 187703 454982586
46519 182256 971881331
9657 164303 387013895
124701 139514 36877704
166880 196610 74350867
91484 183924 531308149
111065 180502 647211437
83874 171126 589422435
97645 189099 228445318
198030 198179 356378
124195 156349 79896739
193903 197175 8319009
110319 190527 788173782
176328 196308 50033694
59428 88586 73077708
182642 183495 2099541
13067 126131 692503253
111573 155576 109682077
74672 193268 296029974
165795 183261 115969547
48267 183441 337781966
12033 143304 328469900
132062 137100 12533846
148588 161335 684495492
93904 104648 26720481
196209 196252 120924
135556 141023 13686757
172140 198881 962154909
196388 198758 5978798
73109 164532 228280159
134337 164199 224038305
58279 63288 12680507
172842 176480 979703
140723 199121 17153313
43594 56818 25953223
180511 188813 777672824
159690 168337 21648013
175942 179915 9854923
114011 124203 306182585
58461 102974 111037763
19287 103421 818707206
35065 65411 76367248
7237 90905 974337310
46691 62863 574932140
136289 174745 69853285
76469 143384 167179376
44325 128210 210002982
164284 168607 105605271
117045 194470 193283942
62487 77698 37950683
64272 159531 651596544
186797 199987 33328162
148135 180720 81305778
27690 161838 867056857
130434 150736 50530410
67130 157482 225601233
95142 144224 774951641
134957 199180 273857770
194470 199831 13590481
100990 169793 951006833
15201 168588 383672935
94130 129442 88450214
64043 89574 459621296
47658 167695 129241729
72889 194792 70201058
100689 134684 85317600
113898 149010 563503163
34592 141348 693303714
129646 143264 33863422
156143 157816 932663434
71158 73512 656829332
72172 119957 119476357
29693 104638 313990254
34753 156972 650094817
172347 193519 52923963
110410 125267 37375805
154207 177355 901414529
28083 68113 100675189
166809 184355 832649342
42580 70088 663078080
199735 199849 778794826
184515 185320 1951475
90372 169276 260655378
109188 127666 837392450
163309 174953 15970771
165920 185841 25436900
177192 193605 41042112
161238 167464 15504371
199014 199879 2187887
25838 107656 721699863
29000 133023 260651553
3609 149649 365457792
81302 82330 2516418
87714 106408 46390674
194480 195440 256124
81063 194752 283889482
135361 178436 174723140
80253 157289 174518788
162642 181602 947706067
194242 195036 2023008
155136 170652 38807482
61613 125478 722469079
30874 81408 943282098
12204 166045 384825469
65750 106860 102580741
6976 18720 29455639
159035 194379 88285849
39165 161734 965231366
13359 116956 259402412
97839 123848 24707303
174236 186166 426448099
166271 177806 281137062
112155 178972 166688106
138382 140397 4888620
32027 73355 103915921
196664 197725 502874553
162067 173346 150376993
194628 199117 11409843
52816 119081 165999650
129603 130169 1452641
145016 153599 807889840
173632 197963 977202995
22018 58776 92290609
5038 47303 771624981
171120 179685 21309821
120030 186917 166665978
179239 196513 699279707
103959 132955 772523881
132641 172693 99746336
140533 145390 395021115
150711 182058 575461660
29130 129304 433535333
158886 185282 59687539
12929 194782 739301628
121562 125149 9052979
86479 156646 174971791
167834 178976 288378372
12941 24337 43481680
157964 169716 29396076
98697 171165 531269638
83810 115466 79025755
188501 198654 25631625
48398 111074 384461222
93748 184323 920354208
83332 101286 510445075
5334 87408 205842549
131366 165323 84702460
191294 191795 676892984
93434 126880 841517365
74392 141084 733468045
85539 104205 46240940
151197 157072 480098726
192904 199129 474120781
3492 89858 952457662
114358 188617 606823082
125702 174199 555480648
74083 145022 177077518
192674 194475 833772364
151192 171807 597010344
82965 119001 762122877
151530 170566 915476982
52236 190945 528311678
88017 152404 847601128
104119 143851 705430916
797 121899 303433983
7902 57729 917753642
54716 69255 36618823
37215 77489 101054589
196106 199426 8433954
57705 175967 295539618
50850 93535 155154235
9680 14524 859690830
129906 190079 149907349
28795 56587 285603958
27572 117527 225415980
25188 89665 494400530
60463 193587 332590276
194501 197398 992883779
199402 199614 537338
72709 87513 37044905
29540 132594 955672437
107971 149047 102589975
106366 123093 42199871
73775 101104 911274125
144852 171129 65547281
92672 118135 422032917
94796 172928 195134643
50439 73185 57293968
8887 17761 22306409
110437 142703 80678347
139580 190409 918766300
122597 166518 109496178
137349 189651 130405099
21066 89993 172875789
78585 123500 818861279
106085 109945 9810771
116382 155362 419087482
63020 168690 263925837
145877 183450 93585399
78451 198839 775270430
160312 176500 788630485
125561 192591 167082298
129546 146540 42347814
128718 193290 321093423
21990 182769 779719899
143825 147810 587735075
58939 152946 234918231
4999 32904 38501125
136091 197216 152692485
198611 199871 337528664
67804 106448 926961860
131271 160618 137569283
58853 148674 224540711
146938 165804 588339283
134496 182039 118460629
154802 170316 694540639
110007 112600 6489643
95348 162441 518194131
104429 168997 61090257
61863 155768 868276168
161126 188140 67281717
140536 149228 21602467
151471 187702 318993453
189656 197683 20307815
159249 187056 69259023
53470 178906 665608445
143932 151236 569897699
161759 196694 87319213
126768 136715 24755199
150579 162007 898977656
22963 111583 222093886
115123 167455 130667371
49424 117012 169239381
67900 100379 80893384
51167 149638 246329024
124177 146182 365558025
164708 185347 319951990
101611 125486 303178812
80640 148894 180577267
70593 194348 627977746
84755 197193 280762139
66635 126633 215465158
8433 107800 836399996
80909 95258 35706221
189468 193510 10175691
90789 170164 305554327
166392 194021 68970778
16316 120268 646136197
5735 180502 865165413
123659 149666 64705143
15133 38524 26347411
130114 153018 56921513
152160 168787 41570795
147931 183966 316836396
56195 105393 123041790
49442 80438 77856581
52178 152885 200452657
157297 188237 77234899
56334 143446 217931472
21372 131222 275219775
83172 141589 145917440
15153 52033 92276027
54880 191441 407356420
187508 198163 163290648
44586 58531 271698797
103243 112742 896587607
17572 87841 176257460
176338 195483 278948721
59949 192355 409477035
14940 93227 677932198
55343 107334 397275958
90009 143886 134573577
102662 154089 128653561
52742 191657 121588604
128380 134610 23218745
52157 56201 10233109
61459 79389 44905292
90704 119997 73267199
186540 188654 411712126
183770 197625 34898475
8311 87886 199593783
158557 183685 36373858
49833 143982 235566562
164423 176154 29231976
136126 169697 689879777
181983 191321 15911192
84382 107075 56440934
183426 184392 888188929
110068 118048 12568182
191810 193734 4841520
59232 68396 107763395
103651 113454 73631639
171548 180099 762819201
124344 182674 145329327
50805 134301 983642835
40429 160958 753071022
132940 197996 872197117
60290 129526 173283201
179196 191758 31464480
167930 178596 153860991
159632 194663 946071302
33520 95672 310245203
13821 106909 707980356
54525 149373 237224184
169103 172674 8764319
153937 190103 90237519
146175 181693 88491164
131337 195691 160617600
21250 51486 905273895
85835 161020 187668207
57797 140180 243331401
51304 182324 327565331
167412 196486 72696847
34804 115234 201491607
118039 119233 616848413
36819 195069 395729331
78726 174782 715629938
117064 179155 154845121
166481 181856 821128224
189163 199825 974267270
120772 158831 94801596
94726 161293 711147351
22265 76853 666150580
154315 160612 787938466
23114 53603 76527790
69559 173383 259146966
136074 150516 536125379
155903 177833 54816745
49481 145679 837241955
71755 103898 960711757
147348 155611 61668197
81351 86114 2517177
192204 193481 575721143
185485 195318 24810587
31410 38441 17726032
9789 59216 811955601
83148 126918 109393653
28208 170724 356517290
104857 165554 362077721
98076 189013 884165973
102066 176684 397902997
27106 76069 123071605
16939 56578 99276869
100711 118940 433762782
112186 195205 207359553
68885 191363 390659461
123251 142010 46668719
107568 114452 540548827
6644 143370 342226858
75422 177642 505917982
74011 128548 241728241
19272 45330 65364722
196194 196245 134318
60940 159660 246628474
44251 126611 206228201
86427 170359 628621808
146278 189809 828084103
35749 54837 480337810
19677 180235 46246272
73464 93048 407001031
169412 198177 71944703
138888 172245 83119456
60855 131943 177824331
194330 197287 7503039
16890 144835 320130748
29380 75246 581910373
106568 149831 938317965
38697 117361 881156516
123483 130187 16728529
122832 166003 107588769
135081 171613 728280662
36796 162779 492680510
145682 187711 173188414
25633 177432 379663454
152171 179118 444315567
121530 144322 810320197
160196 191601 533460207
75380 194134 536546080
68887 189995 302307076
71067 145149 185012134
20395 97421 192820653
181313 195100 34534492
105885 166988 152715872
116392 148744 53042666
96279 101724 636789979
8020 186562 446331587
135749 146920 706337560
190264 194104 9751130
62184 192922 326473267
63694 195788 330068616
137143 162205 62503773
77899 122017 110402130
194976 196361 3549693
61608 183627 95515503
53992 77919 60083256
92775 94845 5140625
61941 175818 357837056
88387 184199 239007063
42501 54647 30289788
13219 143056 324977991
118957 150794 79423483
183436 194888 71908116
177130 179065 4761392
20902 187268 786230622
44059 59034 37546377
145450 158097 657473295
3093 170051 417633790
730 162497 764761118
185826 198117 31068867
123494 124258 1910655
58722 65387 277424363
119135 155135 89635680
163486 164956 321024544
176367 188067 29081932
161099 175778 36542152
162733 179664 42142940
133148 198305 162705268
74663 150445 189191001
197650 198300 1632970
173455 192719 48150170
144882 184220 758416956
114176 149603 280525375
21711 130440 272447930
116443 140657 805487039
56544 71315 487762502
51119 122720 975058213
145590 168041 55990525
21551 156352 401414687
43655 116148 614615657
105220 172216 167353056
85353 124142 96977643
4528 159168 386953233
105102 163631 146313544
135232 180300 112356237
70125 119644 623121707
81014 138426 143453713
191303 198537 253656259
135665 189934 458854826
188733 196505 60040879
120641 132530 29650369
50819 194307 358739057
191400 192841 660271004
179705 188431 21788687
34521 77979 109080885
2789 134360 329453367
7152 158351 378234157
185644 190207 11461483
120069 139137 47563439
32630 110272 194524344
69153 149026 199458351
177934 188001 25056409
104277 186355 385431060
148808 187001 370327570
95031 181794 596961735
59597 195020 338381757
179578 193656 35242113
178245 190351 414967813
41652 168166 316280819
45874 143042 243093887
152595 192816 100422305
135428 159639 60362681
57677 88663 395025209
115831 138550 56739814
54304 156848 473483482
5341 13063 853054178
159451 186856 68223061
64817 157740 232042692
178578 180765 5585724
468 141271 63416417
92759 185424 769307601
164121 193854 74188932
606 120455 813373834
118409 150791 189759097
89106 118068 545194733
106005 151629 226653227
41396 123356 205249097
142697 156372 33909612
126022 130908 12151993
16645 84557 170297483
145278 149678 10954450
99858 139033 98193902
67470 152482 212304619
97876 150745 220763269
90767 154891 159959585
29691 119623 225473434
28359 118200 225130987
185806 188134 2885895
130920 155602 61294436
106545 132067 487519139
57156 194367 772064676
111006 153346 221572939
161513 175613 35095102
148648 183148 86012201
62275 115867 133945987
172006 192030 50052513
41330 46618 13183633
74086 184588 275666464
1297 37080 687197742
109823 189351 254440399
136406 180250 221734595
73790 85783 37600336
77378 192191 692156825
91667 115922 198261173
85637 111489 943318688
104913 132122 68284164
170157 178762 21361200
116485 196221 842079397
193736 199361 14282594
163967 179876 740212526
44998 127399 599350891
93519 123688 75699996
60453 137714 193245005
36303 188002 379197818
26055 189709 409292909
20010 161455 429503492
186499 188004 474313960
82136 124101 105035419
24515 97626 183073835
122394 124193 4551908
112874 156131 107816031
122105 149939 446358899
121933 123511 3979342
185069 191151 803547714
51164 122853 517020563
182754 189531 16907873
89536 125822 251355575
186513 197705 704161615
148393 169758 53344575
91736 123180 78781336
48135 76945 72233814
87568 93741 15170151
41977 61816 294985132
42270 166353 660819790
58646 94972 353713360
5627 65028 673793986
153006 185442 80814849
85969 185713 965812541
219 43399 813413460
120170 174847 136310746
86656 119566 82212510
172030 182802 26886076
53770 146432 231877180
6681 41073 86256969
120429 178754 717162461
181005 193995 102153354
163108 185576 131932608
133511 195674 155131776
137959 139896 714518529
67587 156184 697492403
83253 143467 263897374
36374 118271 690048517
16928 198535 454241590
180876 199330 46332754
135775 150537 36845656
44816 166662 467102817
95726 160431 161767085
96016 140135 6495352
108768 173551 387276278
132599 157581 69235113
118285 172560 263164894
163135 178912 39239395
96864 101629 803486529
19815 195504 924418659
149850 179417 73688642
2794 121973 145456952
101967 172671 176678592
87128 87974 1252350
188828 199691 430174663
187354 197213 497198514
47228 90400 649962297
115119 135870 105406289
124644 159311 86317282
141655 158165 41088115
69499 104342 52115131
164090 173993 24576166
186777 188031 471069506
175808 190819 270867591
159889 168538 803148927
192652 196627 5949047
19089 169764 376871904
164493 190260 64181865
128949 175145 115093710
32344 199814 418997317
145109 182791 93975493
106694 151809 112795830
67259 113167 4205412
14114 165636 379036705
39662 100925 153167490
147493 163051 38800268
111320 138907 68977195
109139 174826 163988140
25853 82720 142815211
135746 184385 121239280
42274 138608 240950571
145707 178099 80695174
166364 176127 24318253
83413 122967 334694632
45107 192293 943972708
171516 198878 68599283
10368 115905 264386431
42555 190639 677789719
156486 163770 102988127
99913 149666 124520973
133494 143348 24505069
20994 140676 944832242
23301 65325 105615147
72218 191095 233943000
138764 195901 142675986
180861 197291 521887297
199821 199908 219996
5112 188727 459161696
138455 176295 94376669
129446 150239 242691923
17589 137819 301024792
109978 134089 60335102
183058 183935 2091058
104430 198531 235333254
147754 197289 123793410
57505 104595 165946252
39626 111799 599304635
157729 176118 45929950
195149 195273 583179779
121234 127151 14713864
9202 154624 397279703
141296 194494 304388485
76477 136916 334264445
70391 74850 11258211
167295 181412 900281129
155144 189070 147656281
86047 142910 141988886
188940 197718 346375752
114011 171897 144357729
60283 153528 217019287
79127 122930 419066730
161578 175274 34100204
119880 128250 142857617
131679 150267 769727159
11981 23775 782803394
139196 175434 534535772
116859 168871 107578736
129211 135341 15208776
45511 183529 618661578
101789 196285 373693781
120736 189672 410067642
121531 196634 187469297
81085 81585 1282040
179730 192780 32653669
129803 194381 161057713
47651 59905 30777400
6784 69205 567092959
190846 199142 20958280
94973 172298 193128497
109230 195243 214853017
98511 134761 90908950
20806 73848 133249662
19505 187971 710126806
6133 83216 193266143
94319 165418 177694634
27501 76625 87568850
133285 178581 861063409
149292 168167 47173795
161447 195799 85842523
38685 160351 304293630
47790 134946 218140736
101801 155754 985043389
138570 144341 14403310
164754 192514 69222901
53700 144207 226398842
124743 167495 960816781
114568 186213 178595194
166029 199760 84386987
46074 109151 157838489
67460 140685 182982451
24759 59811 88067164
68146 191458 321297868
63101 154875 143967547
137523 167763 75451851
190623 198567 982452379
169448 171383 4714778
195310 199578 10849665
54341 120987 167015935
154597 177812 606696570
75960 162932 217098538
41434 138263 327412359
173777 177141 8399961
82416 99174 41639206
88227 102725 35760203
131619 163662 800845692
102842 107744 510763063
29548 147996 296546517
90838 169460 196309154
59923 99070 97740869
131076 142567 28644160
23593 141757 578158179
1632 149491 668542232
144693 198708 316826196
73662 191907 295134483
145316 192843 141862080
127586 190516 136726128
51743 199350 815853981
198678 198710 428973065
26856 117669 610974040
179736 184795 532162880
94223 161065 613532149
136408 142877 261279013
140005 168970 978607781
26824 109755 606270800
198715 199212 579421620
198745 198902 88933138
103970 173392 588792214
72763 112185 932853329
111532 155114 108645293
188194 191279 68750072
176653 183516 17061309
57306 179111 304266774
163074 164538 736709500
3697 12296 179704262
105427 172319 877761421
46935 119235 312187416
166957 193155 65330391
198651 198858 72596
126242 173147 966956042
175662 186267 26319107
36887 134629 244782753
27941 189797 404775467
189370 193820 11196325
63277 186069 306469850
122580 135250 30514863
40959 65720 62112745
193215 196181 304233206
152949 162247 157690512
30213 164227 894461092
132960 170920 136714885
143708 193089 199340904
164341 175788 910234317
186887 198837 30209205
129865 172429 764477313
171931 181330 919509642
106406 108759 743035832
7907 197265 473706611
46080 125209 198212960
52141 152235 250350722
120002 171899 129329998
196866 197063 155423
168981 175106 15211604
90146 122332 339947836
113262 115444 5387024
122186 169053 116864661
151717 190149 95877597
104280 143351 97873641
167372 191494 60150731
114432 155331 101909658
135574 189244 206643313
148555 155892 18162547
13171 102704 223926777
80391 161057 201460452
34872 88610 134918728
153085 191931 97006725
133618 147342 34196306
35888 72085 91010452
164464 186282 54223358
150376 161315 115139604
49048 166389 625887148
16392 168783 449548838
86516 94164 90938951
94079 182819 221554323
86423 165675 669199482
193251 198184 34956903
40173 43587 166185337
152593 196295 281137953
3825 71993 629727080
115762 173410 870532245
114877 161694 116952758
48697 149695 160481193
7376 110560 258355015
187740 193200 9213809
143818 146200 299735674
72101 173787 253809865
86444 184020 243355436
147909 173735 956234625
119461 151091 78853275
63262 156608 233041398
145015 172614 457104615
117443 125677 20773267
110396 174596 160214324
537 75720 83983275
19155 24771 643373255
181785 194960 32987413
102059 108994 71334671
88170 158287 366980443
114061 187151 17279144
145780 157915 30145325
133287 190840 391648784
187233 191301 332779276
158958 160409 3682873
33101 142662 274305268
52704 193363 351622959
177335 184550 17974992
84174 123529 98399977
55256 131518 190951861
124171 190441 389025573
66552 115061 887281999
8728 191831 199890261
85120 116859 79169461
41200 74271 903665395
150086 174629 61183344
178792 193029 35682871
115033 164841 2327641
16804 123850 868534343
78128 175306 242630708
51705 111937 640393348
111099 160721 430885898
80446 129771 123342882
124664 139486 148991781
46882 89069 91371065
197551 198252 648954625
111639 149464 94421913
113429 124538 428360629
14131 197267 458064398
136186 184426 120218702
133938 162282 70625260
113877 161189 609349039
75323 134154 188503890
129025 145725 41597410
187938 189453 3863467
189303 196818 19017006
26988 167596 962094126
82239 198681 290912966
167493 190543 57459435
50971 121728 687520951
5391 74357 433826794
193594 196833 8242494
154018 164779 26973852
84725 174440 223798342
111248 136417 43446589
190523 197203 580472300
158144 170166 276562733
82206 159004 190434969
140154 162136 66062551
181276 189541 592923210
180271 188746 21112378
72240 82234 445226795
148253 163195 37305602
132045 151848 49269661
125026 163359 5861753
131981 140539 925323102
163447 193272 74435415
126039 145563 48604932
190519 191182 1716908
42884 72478 779171155
102594 110394 974713324
85177 107067 177665216
174750 188026 9609732
16460 152992 341531280
103962 110719 552419561
146677 178351 78851931
26526 100931 9805249
120043 153748 830263236
185164 199460 551260555
35217 46181 27658743
168985 175638 953281225
193913 197546 9237602
84701 170592 812237967
143206 190170 469860611
108664 184820 506389326
165242 178190 700164227
24758 118098 233835927
90593 126747 935457266
49101 148602 248896522
9484 27126 237340202
150239 177818 552632820
173967 199577 921264306
15452 62414 117841113
190473 199331 378873341
138346 187928 760876335
164847 167376 64363369
131875 178250 199529390
10966 180428 637631958
5659 68639 803844731
35721 53436 44453978
89193 178579 222955242
95865 110484 36638901
75249 159675 210703098
95851 113365 543061298
127859 193406 394250939
114453 118965 199500102
30269 123968 694016935
187361 188894 3890743
170583 197982 426371360
59977 65496 30449477
197160 198057 78266436
97786 181774 918979675
69353 114929 820667709
85700 129959 248550344
2300 122288 242670724
137319 199596 225996191
172353 179747 18458245
17691 188706 967732367
154339 155341 535210459
89970 198676 271585423
88801 191548 256390280
2334 20758 46041847
162104 174721 546878825
13321 116708 258880084
35212 73310 167101782
78374 164541 913379796
100930 184880 209645373
15934 45914 75164748
28230 119343 228402706
30166 101710 179125407
104944 149567 111600309
12697 139459 317346709
157018 164086 5820311
45395 139844 796194255
106754 129220 293637880
157118 165875 391379970
167586 169801 5515533
135248 163648 778015000
34234 190289 390166239
192833 196132 862525243
119711 156122 883175492
39777 89429 124499843
7706 18840 27930937
71337 92007 387810127
172652 192198 48899055
17844 189675 996381070
85908 135205 828965116
152171 160123 842341138
67108 98390 665009073
81036 197952 292115631
146176 190715 73534431
7316 181805 523433749
74380 182100 268812432
162987 180449 378878336
69647 123861 642633330
131403 152046 51332225
72560 187912 287787707
167802 178007 904432168
179513 187026 18669665
28938 145165 345380734
77077 111345 219495055
83579 109216 63923301
158360 190908 81254264
56215 119751 3818206
143046 168455 963241548
196699 197263 174392044
191132 197980 725118162
39445 41207 372538521
166037 193619 338022880
92526 127131 440350148
19192 158348 965689762
137166 144236 301721755
23567 147878 738793318
186782 190215 8648170
35562 135877 251169313
115678 193853 701704707
165220 167128 380235704
51379 170788 326559575
178767 191209 372944948
64642 149162 211133713
113876 172829 147008021
142760 187241 110774076
74753 191610 763600310
63939 67848 9841863
81528 189239 965188349
36723 115158 511404033
165264 188958 58958815
113698 128271 763655660
153404 166222 32069206
44437 91951 118951310
133321 164081 588817678
101306 113766 31483011
15416 32712 43171974
169848 192092 55528836
171048 174809 9375270
177489 191744 35663819
103521 157088 754049256
157076 171038 884949180
181071 194427 33424782
81773 175961 395695255
66709 154162 218372222
189434 197480 865503092
125625 135027 23398012
80355 168798 8647228
79798 100557 427883246
156935 170631 34220429
110897 183023 180027893
79682 125806 115402059
156669 165865 23135122
147299 176589 73015588
12690 57022 967639122
35586 156366 302054791
95848 139382 109002396
98728 159392 151683524
2882 134113 328609676
105121 147227 367961852
2762 129416 359448639
159853 197495 94131347
20559 45943 5802866
130497 141278 26844572
1435 165675 643841645
26793 186480 575589480
155877 168773 32358800
73651 153460 199180740
38352 168133 324592766
78412 188020 727769571
133938 156429 55875124
2502 135674 738066894
50009 93439 204418500
1455 38928 184119044
176689 188658 29830686
60583 156088 415672479
58379 172626 773129063
153840 170477 992912311
176623 196536 49904665
6492 174504 420163666
121659 131816 457323431
192726 198952 15787603
27100 198308 428426632
136813 145946 22848865
38799 184425 363916136
50583 120350 174817726
12259 150674 346314205
181423 194356 8788798
144912 172532 68847217
8698 101358 472717400
48937 106723 144582461
152512 180145 68926666
168930 175293 161493718
70499 102168 78848943
105729 140556 87175547
136693 188274 128594967
108169 164324 661744966
86555 197649 277419320
146791 157039 982836877
141490 166904 1871957
143417 195852 770744985
72447 160197 219093552
145133 148892 9353926
53283 148814 238954360
14717 52798 536047993
157610 169446 29679185
80795 101922 921018805
189849 194819 12528364
71312 141768 175983291
111579 116714 12841766
194258 198756 11395847
44149 175057 327169601
148750 178351 163575399
97684 106754 99462203
45033 145636 251613310
191559 199187 598270990
91282 148251 490718600
165421 193976 630855388
167911 189394 53471667
56827 67798 27620901
82243 131215 875045016
57215 155843 699317424
168478 183608 37597123
28161 178544 376083178
72366 169761 243142663
10063 130622 984265695
108469 190656 205207034
141992 142698 1809519
100486 130016 317140798
88709 98562 24302722
172114 186003 34558928
77956 128492 126405164
119988 159828 785521144
90204 172797 621939941
65778 108003 105439333
115431 125864 21372804
153546 167602 35157527
109411 133519 437897215
181336 186442 12577557
52386 119107 425547373
188518 197560 3187150
24678 188063 408544567
145464 166032 51314706
3447 27356 59677026
173571 198998 461794538
32647 48637 732207225
23699 105782 205582574
73138 173850 686909511
43340 177869 336196560
175229 190086 771764014
131610 158744 764815254
118212 182718 974287744
98095 155387 274724656
81618 86376 12000285
129150 140220 625306256
70611 124623 135140044
184241 184337 608751742
29307 168337 347969695
344 172198 429830757
102953 182583 972338620
195201 196808 4094470
14444 31249 473404222
179775 184601 11986483
121666 167075 146423955
28825 88478 149778748
39615 153424 284539462
167797 194285 66094295
34281 190027 677016840
155236 170314 37745482
27670 74983 923166649
90565 157687 15351099
17682 48821 78017193
53706 198161 722432499
16346 192656 440854213
55194 193304 535003222
87765 92064 639374634
161886 166515 11555071
69136 108708 89584687
109359 180933 162725816
116761 169602 131901930
71483 103785 97335812
107726 197737 777832336
59792 124617 162306494
117622 135369 44333927
38605 187930 373139194
109114 187865 799950000
99995 135708 213930103
185746 186465 1761925
163772 178237 629895638
172127 176494 884182776
50715 199585 686810236
119933 187374 205918016
161686 178410 41567206
95179 188324 643090648
85559 108331 56663487
73144 177667 83008183
77398 101121 148130973
42946 58402 38695003
152429 152934 1257016
58220 153986 292421374
176759 192362 375121021
19794 177772 627364897
60211 76411 842053406
141330 178969 275647810
170925 184802 800881518
185028 190599 14010383
129476 138733 22991921
7366 72825 164256301
173102 185612 31132618
115517 196992 908231092
50338 69221 455126290
152582 182649 41180805
22401 79472 204714959
161009 194608 83835376
1560 13602 804160774
103966 198601 538978596
196656 198089 730253177
45422 147776 544482538
16094 121332 320708290
104549 125446 481203113
34450 154508 300315748
196538 198017 3733718
157852 177554 49176335
119645 122949 97797882
41292 137829 946023126
110072 161278 127869671
132633 182182 960510236
116801 169792 132245414
168271 189957 930742564
154181 173442 48072631
145046 151632 257312222
148414 155615 17826987
14775 105918 134060495
185182 185656 618657
173530 194173 368592160
142169 152282 25121457
176335 183026 309972277
21810 84105 156395738
108754 169661 964626851
62340 162314 423349526
175646 189154 33670302
183946 199202 38467591
59628 104284 111451359
5223 103890 508948180
185301 196084 353557418
153095 177698 61405214
177210 191390 35460156
114608 188619 691130937
48180 69906 522786241
101365 109893 49984001
126474 136557 826794966
116076 139111 57539889
99946 153470 133893465
57191 116674 148855689
137019 193299 140393532
55239 102848 118887876
55758 190402 336411343
186320 199888 763863592
99761 198670 249268657
5694 27776 13966163
189041 196797 275869306
199781 199793 62145958
149723 177847 171310458
196406 199331 7368968
161286 176136 653824744
127482 143704 260850257
140578 184385 109138271
39685 105880 973397171
53141 57328 10565867
164479 198402 324464310
184780 187008 5568214
83953 84959 2570831
165450 180413 40774948
62064 194638 508280913
117192 122179 12630583
194949 195140 197489991
24231 109826 214499659
71245 99719 70818974
159314 194526 87919939
165999 180202 286210201
40213 169309 900502841
65066 82333 43161285
81866 176933 237302325
182425 199419 979584708
21972 111647 340261702
65932 120439 136301591
115306 177581 155396937
102113 116094 35244168
57044 124741 601743725
80767 128307 612199024
13469 89486 190557773
10435 62602 132675742
4586 110922 974309412
197065 199602 10254768
109470 181617 180107162
135843 172132 119854195
88252 190475 255013828
104604 157561 132342691
31388 83634 677316156
31478 75767 111294981
159518 183122 58844481
88014 103214 914783183
141996 170165 49825194
20856 130475 654109485
165 170795 712383798
59917 113701 134603893
23058 136485 284080228
5879 35486 698615370
117717 129208 28815179
86733 133345 506044552
186402 187344 318025114
129057 183992 136814565
11072 191683 484824832
3250 82997 836778711
182000 185077 7557891
59145 67540 21097840
41424 58249 42135811
189506 190187 654608603
192208 199226 221646140
175240 188767 33716416
32911 43205 806698569
11722 81999 176145805
52991 137895 212552273
103307 171123 169597976
47810 175455 319011474
153624 187013 187358230
161668 181699 211396336
7661 155431 764675551
192122 197155 455584384
197880 199578 4311326
18792 189164 635882303
186513 190363 9729623
65195 76196 75851244
113850 120809 17497672
78247 192752 285890286
69194 158368 936922096
13387 133355 87076753
172930 195948 57663745
42800 149984 267994090
40996 190904 374616241
1811 183170 453518742
169366 199178 81273623
42949 154955 279909076
116336 165892 123753477
90514 151833 652948911
58449 88849 76241237
17299 161596 822354681
6052 184144 445283676
30264 170700 351291606
80184 179802 248601878
128083 144390 40567607
78502 182338 259254760
128433 182192 622563287
35521 44501 22702483
166385 194396 69918941
115343 117345 801353189
108954 164382 138466608
188603 193883 13293017
63504 157476 744711147
121098 182077 151969831
98982 191770 231862614
47265 102656 857307501
41807 102476 878850038
162868 196988 745737068
64020 150852 216992049
4560 82140 194550396
126345 177199 126685800
54656 190505 339496120
118976 142682 962942575
76205 130021 134549569
163271 183960 51494965
105791 195125 673060008
2101 119604 458560491
177592 198594 457789628
186604 193850 706164386
145370 199089 80999923
187950 198856 376932263
122424 153405 129979243
171948 183063 420588394
146978 149484 6138729
74641 148550 184502200
122960 163848 481574313
50672 185970 338091827
21853 129231 805262476
99754 164887 661665707
129706 168877 148471794
51865 94143 535686991
29817 127239 244201718
181014 181688 1724053
32714 58149 681043966
188966 190198 3060803
186632 195227 645607809
30359 54065 59285096
173300 186878 33816627
191150 193785 292157364
64274 161963 535052710
117824 190728 181904699
70813 191233 300651640
68355 110671 105652851
116197 173136 851922980
61542 78639 841691474
18059 188919 463513131
173214 181056 654650796
151565 166064 956541201
12907 108399 759959330
12205 39539 68494648
145960 195554 418805687
64261 108209 610276632
5407 78530 183347706
71089 169257 639676137
154134 196153 288445032
96997 109707 31974714
90214 101535 707443351
45161 188557 995796738
127697 187938 546905039
80887 187442 301493665
6004 12451 16128829
12852 35015 55372298
164523 194535 215526767
74357 192103 550478295
112852 192820 749298063
155208 159957 309812377
65552 162100 241178642
126112 196177 428151112
176710 192776 40135568
5342 60642 138676681
5541 115713 325332020
150905 185454 86012142
124270 158221 84498891
124414 147751 274915734
17207 193544 645213794
60735 78312 752395369
82096 153840 548201486
21893 24386 6225021
47505 143918 241219007
154203 177725 58729002
69612 130235 151599437
89299 181707 485249650
126370 139459 643901210
79262 189070 913506605
87964 174197 215100444
159057 160754 4318232
82687 190269 644368917
45754 49705 9803819
131432 194726 303692668
19595 140044 301554118
172598 183266 26618011
104830 187028 747034182
38481 171208 494189261
37978 141952 210487107
18156 105542 218738245
170779 188352 43849620
114881 190073 187613649
129858 141100 27985534
152026 157379 988342896
66275 66968 532032099
8017 62472 136700230
114380 159840 835941983
123940 189626 163654769
63082 108907 114452975
157453 184728 68014854
71899 152629 201581724
6583 190609 460181696
103702 171757 170125808
56843 191533 866183431
157779 192759 276685020
58603 162125 258742310
95480 180777 213085509
48168 142449 235894402
164756 178854 35000471
160486 189434 72140030
132566 199774 587684090
47279 134339 217963431
39605 84616 648596672
89892 129681 99526964
89268 105944 41446471
121400 131153 24308494
18696 173944 263540870
86985 130076 107701846
43072 174317 574452570
152115 161728 24112391
43890 120100 190833384
143577 162325 46742595
97786 157683 149692759
87 128668 701769414
13883 28529 38386210
83972 171341 23207001
118308 125518 18174342
155075 157802 6878225
171087 196386 63339220
161805 184401 813238852
177839 199179 53565968
79783 115408 760176986
115801 130723 37380378
81301 127735 531870354
196789 199403 6609908
166075 170255 10339697
68805 72541 9405324
177683 188466 26882373
197059 198635 576186552
75688 142827 167674071
181523 199719 9502401
78762 132754 134970351
149147 155181 14937521
178273 194835 41503082
58348 103542 85376598
7549 78874 789762676
129731 180250 125870949
183937 189221 121199155
16364 175717 398481011
105680 180508 186910435
98419 111462 740841080
194119 194372 865114616
36117 148896 282202987
164552 177020 31025384
150892 172540 81507615
67760 109976 105506197
94738 106951 30513104
113420 159554 115105168
187311 199503 471422616
16390 57755 485300483
149401 171227 54436484
64226 142580 195858283
63580 181990 749300684
191923 195536 144006604
88584 169692 987531219
38319 80357 68026969
43263 110704 20508551
117330 130110 32132624
159511 188013 71002927
89582 161944 397676630
44843 136291 228766705
63500 157110 233761305
121204 192843 178593178
84152 89642 13651702
74540 190325 416687604
79410 90390 27461173
191356 197842 16400438
32288 156737 473021819
54640 146376 281939596
13552 172813 728680018
70566 74438 351710677
76382 80885 412490919
181478 194244 31956282
30316 182978 381795846
161412 164495 7688826
165237 179698 35911128
142198 184414 959541482
159592 194808 144159424
168754 169673 2273466
136773 155167 45711530
167840 196998 42495583
11602 177136 413934587
169552 189175 556781118
131196 149900 402343178
162953 172848 681171242
87800 131472 109117503
101423 135484 85405005
14259 16902 181114109
148905 154185 942156517
50956 70868 450427890
94543 160653 165280456
28778 126789 245641952
54540 107451 132419914
158644 172113 559308245
12154 54712 106534262
66155 136189 585376724
122471 139774 43131340
86278 144050 144185402
191100 192625 3822648
103436 118855 38899084
95608 117753 55513023
94034 138824 112011884
74285 181129 367510409
42368 49592 17961919
109608 165786 140315979
174783 178373 8900586
36742 155440 296775743
89537 101699 92106570
55498 94142 536078072
132799 139486 255520683
136276 188377 323231731
51553 169288 294458467
178544 193858 38407516
86452 108031 53696195
191788 193722 654054413
145684 181182 88486216
162518 166135 9040173
128147 164934 355553598
10634 184342 682449451
162301 180693 45857141
67914 93088 811805110
185385 193775 952517228
131993 190582 146052755
97205 185351 220082881
108069 124207 712790781
199773 199890 393823034
142036 144996 824744747
69017 134169 162887426
164230 185430 52667308
153959 194615 927586669
158633 190253 78890104
48065 170876 645938428
102665 110514 19873018
7820 134811 318056015
156154 178486 55749130
125289 172817 651524194
41216 120122 197565733
125292 185324 149422324
75316 157220 204328511
29081 71955 107809087
183007 193738 26864963
24593 36413 174841815
156075 177586 478880702
182969 190062 17673352
186627 199292 647082292
50887 150231 248545119
171732 187378 106215481
45416 82915 94062366
48365 124200 375725201
87307 192035 261384043
131557 187628 51220104
98200 99826 322878535
38809 101311 156234983
106913 146077 98045633
171439 179448 19989402
83663 156608 181972482
118103 183416 162932439
149693 194460 111774565
179888 199967 50453000
89901 149907 149833452
126 72891 759333670
125010 129226 10426368
46593 199820 383188070
64581 76225 909528787
167 182567 99701275
18916 85583 218049377
198091 198189 240080
53868 83252 73818298
35629 154710 641327715
64539 73146 448051415
31191 54208 57750595
55506 180057 412239501
52724 137599 639755988
139208 147207 19974805
7240 98617 453079286
108165 174818 808245602
179817 192692 920160237
169131 187879 46576551
74128 87038 32266920
148778 185982 667836077
3376 12680 23302370
112297 158694 115775445
56759 192416 338994645
173033 184205 27857548
21123 24982 185078906
55274 174850 298862888
5778 33634 69715127
102891 130718 70955111
199550 199754 332539401
110898 146212 436023030
70507 165294 280179415
43471 157994 944202380
3593 120889 293885977
57998 85193 68339195
130909 133413 341548271
70301 179314 486481161
34059 99574 681979414
170035 187831 44265722
16770 177300 401345206
100008 165089 262857369
101768 198742 488871168
41959 98789 142018599
187868 190773 7379741
76675 99968 57887445
35669 105591 686920128
24034 32117 185064522
84398 128145 109334884
148568 173177 61343752
169257 184397 215918829
3105 51872 925428587
149651 178728 72441904
64894 169356 260932802
152077 156690 560449068
120465 180405 299950125
3686 148645 362770039
182234 182615 800525277
143683 162464 199674742
66731 167049 752406769
153113 193837 556829061
156826 170100 129217573
133242 189388 139918470
19454 190309 973301823
33486 49416 39963811
41953 63961 55156411
113863 118910 12627554
122046 174195 129939822
168657 185473 612146553
143085 187159 410234910
71302 126045 411383245
58476 182003 913450231
88152 96854 171449626
59874 78295 374484164
69833 182853 307662483
61039 116410 138459939
144515 184192 636764087
57650 61398 798662570
23679 45072 53832440
73135 169606 240864802
19233 168223 372719318
186720 188288 696595817
18541 54325 89592799
16987 60777 109826945
125800 187136 152720718
40741 127018 943570518
111685 133698 284027875
115526 125473 843953014
1300 139435 345900773
106913 130813 60016314
75733 117583 104488573
118587 198032 858904475
106170 174681 171172132
41586 188316 950236466
85201 88327 748536052
151764 154561 677731235
11456 124910 284282410
41781 156779 566433658
133717 135477 4338163
59381 183720 310476755
126355 134073 406197985
123585 185573 391032497
68179 104928 143436238
80846 179269 387309568
34778 196099 403532618
88603 95630 213355429
101337 158551 582576308
43174 140650 243828576
25039 100831 956628907
100627 150176 438822745
128183 132784 11447423
43265 172702 508048459
97380 159598 155583310
56389 107743 128508208
154901 187280 805206723
44665 90385 231732111
149170 161273 30288095
10897 116630 264790881
95267 146516 422417405
8897 170302 895755937
120154 162689 332564765
140959 159715 46726366
167523 196849 73351419
139888 157747 504857263
134784 192887 565336467
129967 165895 574291968
24050 43645 49320944
137808 149835 184265849
81859 165957 210036062
35455 190735 808459058
64558 157497 409461634
162103 193054 77199859
171235 172066 2073412
180016 186708 16616829
158690 180596 444124517
113694 183991 252207161
16481 127713 278626638
99565 180143 607552783
162416 167379 2154835
130001 162667 713172054
43590 106345 431762770
142855 157550 38805968
98513 132853 86100926
167878 176992 22631111
93393 110812 655024775
140868 146617 14388301
26504 29941 8591959
146478 148797 1799119
99273 185494 312652843
97585 146771 459251659
30206 66128 90334230
176327 199721 78889723
26846 76802 125478747
24661 81694 283662864
101576 115434 34907485
105864 176083 175426161
25144 183117 395063287
64785 84277 48875624
110625 152367 808846022
103518 143456 100098375
284 163882 409331288
177397 194069 41761938
37951 147706 274627314
44114 62857 233760670
4236 156986 382139887
82823 176559 233952955
166606 172865 15480270
91120 91861 18227441
176488 199109 56696173
79706 124246 278735969
89793 179780 955574617
167860 171291 764487059
112390 190448 467480522
88528 108612 640138795
155180 198672 700780064
5433 35098 903583110
12826 172177 398480511
20613 156786 738255983
112037 118001 981091776
131935 189214 225189539
2858 27599 245043616
178975 181369 642417586
188350 194407 70744699
5479 104089 472082672
53538 194745 352975104
131574 137274 14156315
73354 154029 201325622
9178 15322 438113570
12961 193571 362604280
199449 199614 408073
37237 125265 220599985
134360 142582 20463335
166192 191386 62843487
188838 194509 496175852
184820 192674 511861748
185680 186369 1683895
153767 189506 89200528
161360 189801 70847223
144174 155562 28238865
51254 78968 865887351
60126 71634 577325614
42964 71598 71857151
42536 64378 343511467
77493 145406 384943320
168960 182929 270692107
144917 163685 46879851
70677 129108 146083183
178307 182310 10078935
105228 136722 78873715
139267 190850 993151349
181092 190638 23834163
197812 198570 1891359
6789 72138 163913939
27568 50287 35854124
35882 162674 317220784
41506 127344 214893731
1094 103673 256686425
102434 199200 242080053
157402 189983 684325562
98281 195949 745681504
52951 116223 158485051
66946 151107 210235072
12255 72768 14440351
163839 182418 404364521
90508 143869 775976976
174052 183931 779736550
47592 124076 786174547
94652 145355 676361262
154250 185981 79120967
78971 107418 70934816
49860 96552 311970989
74508 151754 759054912
7878 28672 77504042
181852 185068 7900505
139786 150979 27867271
75864 162763 917072500
81867 178894 242122348
122100 133265 726396522
51843 145128 684606168
68762 149628 201931307
144351 168298 542208000
144132 194687 954947343
57518 144926 273478897
65454 90826 156952242
25173 70368 113528683
163499 188361 774532153
20328 159631 953935114
191768 192020 397741890
117023 187851 176612595
71119 88803 153876954
139824 190327 125831461
74916 89967 747699898
147719 171705 59756158
2244 59064 376128580
130689 181924 127678614
115349 198362 436959844
27713 92740 163030180
132624 184679 129678939
69805 194852 312277464
75553 198588 307277769
56039 117204 261424950
125892 136353 25981329
93217 153946 151693832
97203 139802 705346952
48835 100720 129716036
103057 160425 143593324
166000 176924 27154387
22991 39408 273837902
132454 198308 164455115
115969 133416 43669024
189848 198352 21516674
179534 191423 460175026
168718 182181 962300494
192834 193591 265004184
109993 173457 158352134
49427 171710 305671795
193221 196503 847127056
82274 82602 868099
46335 127823 979427457
114251 193358 72291639
141969 162765 51887942
151056 171036 493154862
4790 150247 991459013
23121 65656 106891568
151816 153114 582649199
191754 192857 901030570
41775 121349 761570888
82416 193499 277338457
145545 157179 28900078
128370 173946 113531599
71040 96778 64073233
131031 167571 65304772
191701 198355 978247620
90954 160343 529468815
67078 192518 313243314
74336 195329 692711730
199403 199407 909484657
123880 134961 330207832
36107 37305 3082657
8634 76854 171063015
36674 193515 980422294
134491 137237 58025090
167468 186862 351445370
52635 161515 532112783
166578 180207 33922316
30602 169114 827399432
82231 191400 75479891
74289 165915 20995202
83069 121581 96282559
143657 164971 298547120
72470 102869 75514823
120829 181987 152432720
133399 157006 215016962
10876 34386 58794120
110029 136861 34956709
63056 132883 174537689
3745 57751 354132517
185397 186766 785830438
358 15794 423867156
99475 106640 368824879
26049 135602 274410892
129993 192495 155809544
183453 188810 131196035
182833 186473 8948202
123348 187507 36757318
85170 133426 120523034
169557 177352 356449182
155645 164434 114648543
144882 162102 43025234
161874 175697 590012423
50574 107353 466351979
174558 175414 2171820
142599 164944 55741470
7941 23526 106115577
106529 177351 176908704
185352 185387 392594871
33710 119689 215498156
87476 140730 132988326
151883 153522 4068234
150624 194750 476411914
47727 134972 680262689
180017 184635 11478664
48804 49190 269644312
60623 157626 52007938
173069 196223 57997710
168848 190414 53702003
163956 169188 13045359
20629 107515 67237307
129749 162252 495086370
78727 112187 939778823
52229 55273 7695409
43857 95387 363497785
57928 163647 595410329
177635 198942 53477379
180057 198615 461611818
42351 127146 212217788
73889 182187 270247182
8350 91712 208907875
30666 189282 929479329
160688 177345 41429020
82095 195371 410758710
172550 193864 53304608
147074 185960 96790142
154260 181377 300962167
41523 156986 288551557
1987 73088 260051456
18781 159372 509407795
168372 173313 12190246
55011 155023 825999726
17781 150784 946139159
179610 182402 7024616
165139 195329 869396111
140264 186795 571772745
101500 185481 666484107
87951 94442 657362963
142600 181406 96723661
190585 192242 191539753
96923 182952 214928763
101027 194724 313527810
80689 91786 614622777
160278 175066 297951314
40046 181384 595549878
89402 115624 65445225
11478 169820 396073519
17206 35849 46629328
60098 87286 68181461
49070 153955 714734858
62489 142307 604839474
125715 132765 776643184
69622 113462 109566742
56256 149992 330570187
1737 163624 405035678
155990 164249 20818196
86158 166208 199804938
128929 182120 802342089
24354 185395 704011118
197968 198693 897723420
135040 162368 68094183
189205 194032 12180224
91750 158501 781268338
169075 191868 56829801
154393 162211 900850828
8701 109953 294355796
180714 199791 16299930
121975 140067 45081346
53514 186658 332616606
195019 198206 8067839
189411 193860 11204498
141921 198802 142158145
44649 49512 904658933
51148 123953 813736538
125465 183344 144157607
12927 139004 944671804
7439 124927 959193117
186288 189724 886745211
54480 59099 11742953
92059 176469 292073465
8948 194327 781476564
49296 137998 226937697
54096 110448 141069699
19735 20626 2178131
148881 170258 53318330
165266 179073 321714377
143847 170889 737541761
101253 114354 33092121
49985 107455 294619734
120076 189318 172618000
149052 182019 921179637
108192 140210 71215597
175363 182997 900370752
1816 146201 361464950
189944 193429 8798059
102407 155703 133176403
144150 156303 30164291
186844 192725 14849924
102055 183262 220716049
175632 190579 37286745
81106 134620 133817008
167062 175926 646268904
177909 194774 42203276
29579 33204 871566063
62489 86549 966403842
104585 146400 737712066
43070 144284 253119307
78005 174015 239652466
8195 14913 500816929
71558 155690 446766116
174153 179895 271841490
197230 198877 469852818
184477 194729 250098426
190784 193520 271623895
108550 147023 474398509
87332 150589 939112774
13647 121789 270875598
100403 158541 388473109
2677 137827 338334197
118398 123214 12183958
6119 79545 731676185
18540 175983 772476339
38549 68078 806016542
50710 130466 199809227
2656 42555 33480101
6747 14926 20527379
56056 135115 197860371
95680 155668 149811115
127624 146724 47591683
170616 176770 15390050
2804 78592 289070720
35709 152169 793492094
126593 166243 98799840
40093 44276 262204282
10927 110307 248857715
178719 192332 34126716
50837 70092 301595797
116828 168833 61902076
166017 183040 42368534
112143 119730 19115207
16318 141152 312444703
195434 197375 405363621
12829 43227 76224965
154498 169709 38071174
132433 135348 467843198
88315 184514 660127814
10418 67392 553276481
110363 146122 89432562
83312 198982 802267279
102258 176434 731280509
72308 82084 2096641
183350 187043 9156130
98826 114095 38452111
167553 199396 349953676
145799 182847 92300396
85182 122304 104416242
104244 138879 86832217
59084 142552 208741594
69857 108394 96197148
35981 136453 863657570
9975 151575 354360886
13810 196907 648538705
91631 176726 484934840
79032 133008 53686371
67855 198175 401043035
38939 138893 250125876
158341 184016 531858082
157639 176196 83523912
68731 155079 106644824
72737 119160 49938488
182079 191249 26408385
12511 61972 413185488
6476 111219 348842964
6297 62744 357889301
79065 132376 102844304
110120 173638 425748169
181408 191694 952126822
116901 143288 108998222
45978 169488 941719836
88106 114681 82128641
57280 157928 251534296
171751 182578 70327744
60556 88707 17532893
77277 100013 56540994
129708 195911 165203691
96475 146132 447465217
154511 185140 76382459
187313 194067 563707148
53817 109462 139316810
104112 193784 224106663
23288 175675 825975925
93108 113175 38371887
137931 155560 422439005
155590 179701 946969291
135159 165698 76169154
28896 116179 218742557
90629 181074 225712360
186267 188068 4563479
9303 165593 391093580
179989 183901 9703960
43767 100670 142186936
48548 193075 361182174
34609 84546 125421210
157979 196783 97082213
150939 153223 5604790
122809 131186 10816543
102782 144593 104791247
126228 177233 127057200
83154 86077 7341760
97573 154566 142450410
192337 197162 454343155
37372 72312 87790975
16055 21892 101810727
110260 111223 2410297
51501 168864 293542659
166655 193704 926738094
45152 100545 138401326
31759 192851 543381819
145455 150840 13424582
30338 106667 191163267
178801 192517 34356007
18857 177000 395421536
13169 71403 146109167
57736 161972 260614235
19904 169941 375306985
117832 157678 99379038
122401 129064 16643859
189810 199125 4513084
189724 190195 1165799
132091 189885 664738151
62971 148185 493044763
126113 195461 172947898
93733 193454 567599133
199588 199795 763398423
91717 92474 1794307
48558 193467 987165091
50476 132451 205324460
55620 165748 275402149
92479 170304 194381892
67899 118856 127400250
43759 125045 696039813
111160 195743 211308211
94311 198316 289233535
192995 197301 458068408
51060 137501 216399482
199828 199846 27514
194707 197786 506344684
140361 158270 44564814
185471 196504 285630199
102264 105545 8329620
52147 79882 304709883
39081 53096 628492076
108901 180572 446834972
55998 171490 399430970
46067 66969 131165918
182049 190232 20367320
119496 169366 124395316
137201 162613 644333258
90130 198744 342696333
112873 133680 673307090
160520 161328 905697020
118118 119349 3191723
85923 104502 493489551
92747 139543 117075986
107587 108348 301585272
129113 182187 323212811
38311 56558 848262780
18456 34835 40905854
46468 161293 798950209
34049 85259 128640680
44200 183203 347327302
95384 100175 11835489
15138 68480 133792247
103094 132306 995310349
84236 153104 171812592
83015 129529 116293741
155782 166408 26715090
69122 153922 211716932
7625 45107 93988398
153553 186939 514402123
14746 158953 461657026
47037 55029 19976676
66617 144641 741345309
101283 169822 608902827
144728 188535 605166240
86829 102487 805842934
88188 168374 784854534
181857 189967 751473830
103998 178500 837974749
149048 173968 62155195
4794 89588 667033748
58680 89163 76391202
14033 188600 436419497
47190 145797 246722328
155569 185328 602633626
199412 199533 300001
44557 197094 381326670
14161 141841 319553710
181575 199463 44963923
139682 146753 17658778
58382 119742 153638025
175105 184227 22701984
190280 195403 245933233
40723 158270 293861504
88337 93547 12788257
193629 198444 574215065
13506 84630 178376622
109452 139040 34898990
34242 148625 286265730
71141 153460 205499130
72832 98454 630502706
188253 194654 16078884
109962 189680 148259376
122865 197134 185319369
71760 191119 778951310
156975 188682 79153538
39088 143245 260553261
98140 134079 678438067
96363 153959 143930086
182467 193042 639416744
100384 193515 232781359
70899 87589 801363857
76570 187767 446015568
66522 117892 128385729
143373 161209 44509831
137983 150191 30401361
161331 178590 42877791
64046 132241 170569499
150564 153609 7505242
64217 151024 216887055
144882 149963 102651901
128198 169464 102887275
41249 90632 270523102
189764 192406 6692613
21059 161398 351187097
181077 198356 257737624
131936 180875 121980501
71985 87845 437292422
35042 41774 582008846
118759 162226 108497314
138395 188649 132917397
76671 82959 15771675
1558 54680 574084209
73558 98805 62764198
12695 24892 30433404
71997 183752 278912438
89980 112842 692565044
129355 135839 51900219
136741 145337 366092620
18919 99370 260184365
83126 120292 92884650
134256 169847 88712163
89213 156668 168258759
124393 197917 943043187
57266 61873 569293544
14099 191169 442742117
40350 50755 25918258
127024 161199 894416917
144873 163580 46720318
115350 173812 145852518
125667 191280 828091410
69432 147442 734790892
172587 176014 8600222
160676 190311 73815951
70774 97894 67522948
155807 189493 154420115
27775 35379 193934391
32986 54098 52978521
123704 148067 133467524
188369 192842 11233146
94830 185512 226355113
123270 159346 89838787
175463 180078 11477166
187193 194434 18272828
21717 91646 175326482
19991 198455 943641219
120284 182484 155093147
108239 140352 80378567
108926 137109 843438161
22448 121534 248350793
78713 178115 248101384
41490 138255 242121285
65562 166983 749894516
180380 182823 6054237
180655 190814 25356505
20502 185347 412117982
75440 136106 463826536
116494 196608 832923783
115064 128088 267585682
8952 184371 427063406
57533 115839 145942075
178362 194041 893953570
23121 162064 347732638
118194 161958 109262988
84138 103080 46870899
144833 154262 23450211
32222 115100 207618086
68424 97446 121297412
92679 163215 176236335
25584 37511 29979874
96198 166652 176129311
46790 120214 183841404
125330 140810 104085848
174280 189520 38024677
140030 140120 221844
122897 181298 145516450
159672 182069 55871120
9677 36159 66350529
111612 151362 16482691
193244 197720 333528877
166479 180853 35816783
195344 199860 11437336
138777 174835 185949787
197494 199264 4492971
65591 130522 162387135
76055 103222 338418263
5444 137114 776969692
53469 87290 216313340
123560 161744 95160445
175538 190195 36518507
150626 157206 790585525
113579 127940 866339992
7983 62679 137314346
47264 179263 624412544
99010 128988 75289420
157394 158951 480087321
20693 68933 910204277
149652 195825 115388694
132822 187819 136973878
131058 152663 833842928
186546 194764 20764499
80182 111577 78406009
164538 191808 68017317
174135 198760 245226848
88690 153726 162217971
63973 94791 76939649
13071 102390 223426262
51937 93882 105073944
46360 77800 78814489
178863 194428 552010071
138669 171786 54529492
44439 112206 169572989
65984 98500 182027150
155834 158892 7733274
66272 187644 352840393
124560 185684 152194318
47743 63583 39777216
195381 196612 3175403
38690 40888 169485997
165554 185628 49890737
130074 198675 866898176
103012 154342 128423003
189255 196441 685882083
79443 96095 41417051
135635 157674 54864369
181056 187690 204657513
91865 171142 197951707
62597 70518 19784747
176219 190064 258498402
37972 102978 853055091
49946 159203 503019751
155213 198937 109511413
121557 173397 47539680
93352 193402 249894823
83108 87827 11845868
89736 139422 124148681
57107 182321 996756627
75344 181420 861260944
55778 101288 113699585
174678 182853 20385326
181301 197614 517261553
74959 82284 67841184
164238 195017 76855801
153629 157927 28932344
162517 191725 822739128
197441 198642 3034255
144171 164001 49498490
79842 129838 580289187
148985 193002 396635376
47113 168059 302404355
119045 139048 49930479
55101 174565 954722154
54504 130567 415460679
110275 151575 103105561
48935 180431 328729246
26999 27071 168707
41220 70140 72551448
151874 190236 95672054
86615 171294 211229515
180896 187749 905967693
107400 162925 138743961
108774 124310 42529730
97406 169686 737562705
183570 184067 246398621
47218 63104 39997916
95551 151042 138756662
63074 146367 208173278
182515 188404 248713453
101179 126497 63702493
123288 149089 933500230
91985 136312 30693236
120107 120279 857281514
176690 195388 488839337
148566 152008 2311969
185835 197669 29902542
3527 197137 740590199
18343 192718 359286443
168265 168909 1613323
82316 122833 101417518
146435 189085 305403059
158145 191357 82918250
19340 72712 133963671
120988 142721 54152757
63959 98188 758070924
91103 149095 144792199
2782 51165 121113002
197211 197503 734259
107561 156612 122481823
110411 162241 884495474
166119 187829 217157195
61671 182765 537422926
130490 174296 307099237
135153 136849 4206867
82477 192255 274085619
72860 153594 588257561
170789 171795 2489480
45136 175689 635566527
5856 107403 711739922
17287 164566 372309800
183244 193177 24869089
190314 192191 713966197
130802 194625 159153110
165106 179937 158693565
49531 189973 350972363
38920 40545 862715322
52760 187345 336290224
157745 165893 13131230
72931 92412 778199258
35003 64296 73686775
40185 177463 725391291
160601 196908 382943250
135445 189106 133781020
174915 177752 7068579
6598 183832 196594051
157758 194698 402070983
72355 78556 20420644
171326 193708 440912245
148091 148964 2146631
107643 185920 444130946
23094 177181 385428850
152771 181422 997089146
110393 149291 731182165
122532 129108 797314192
90055 176300 892094560
167048 199126 80263365
13997 55533 104002631
185209 195825 26816953
15607 81881 166116213
38681 132711 396671448
194528 194544 46351
34505 92480 567095607
27570 138101 166486465
88706 180277 849720411
160396 189380 72233980
144742 195484 126713848
142795 149616 301141187
47772 94935 394166797
181898 189555 320060475
110887 185035 184993078
43389 111923 171507189
15023 100016 212580043
188605 191789 644179012
45085 193857 170849313
125989 178624 968185665
43618 94679 127694150
127017 185028 825053814
176700 199611 301117516
59368 166767 268354321
30288 70256 156414069
44405 194414 374921721
72507 181343 188007116
83825 175606 716249790
161896 195164 58662793
145271 174480 317745492
77437 116073 572290934
111195 156682 668063018
153590 172931 48249686
28934 114228 218552812
82621 191894 833136805
175766 180126 10858935
68359 161688 855870950
82109 188085 760912577
74043 122988 122346881
107685 175954 172541326
111585 197746 215270753
192424 193727 3261471
40162 114402 2891228
183024 183922 2151663
99633 149282 124195409
32018 74758 107455810
125212 187128 447575044
40539 65234 62023937
3123 85382 456638776
10780 101300 226491708
174908 190831 595590514
22254 190349 427775095
140199 159046 391237085
122948 177373 135548560
87333 159954 181234788
151712 170720 47406854
161264 181277 456684381
117361 191001 183803891
26536 105394 197525905
103896 136210 250459179
11389 123968 282080176
50210 62307 30591132
175357 182756 18436567
60136 84865 62062211
3974 198623 487002008
79233 186491 267593598
162373 192149 376035037
66802 103661 91824790
73804 123462 42647736
70328 75073 507133991
184162 186108 4802432
113541 126399 940834400
137898 196502 146334027
59376 164549 262791985
128831 149050 50276073
106179 149577 108531571
31563 181441 374835958
166745 191878 62686572
98165 123013 953668545
34636 122070 219124031
5884 192124 678904941
157230 190488 83020354
179067 191944 32277997
134471 145669 789430066
104983 180285 188133025
178462 181109 807412535
125051 133201 225888459
113255 131203 915995139
29692 116490 217547957
198230 198275 973613524
102720 109431 17054665
122577 190228 168586959
35057 37775 160527507
150988 184497 578407892
115120 199548 211028807
153986 197112 6071040
102116 145744 109293948
53272 135868 353087785
159728 171293 28801675
129260 159226 969310397
134703 171282 837084832
93722 137997 110823000
7582 171972 629937552
171822 189316 15721381
143164 178152 856606426
100587 109954 23688485
52563 104328 188922787
60225 139006 197007135
153215 196258 107651715
167250 183416 566946555
158850 176730 44630983
16460 66867 226119204
182864 183116 934168105
197707 199240 3847775
161147 183170 346155599
123001 199938 2706715
160495 191459 77241513
180202 190900 26729216
106491 156424 468268056
156345 168122 739745591
190988 199448 21411820
176598 199524 57504893
55399 56031 1642915
15447 145320 336994942
184563 195614 27838069
161315 163959 6600373
26587 177184 376699706
57475 148593 107922138
25820 127729 293878426
32042 71986 100395728
109267 150380 102717053
183989 185363 3389089
119086 152393 249162002
144134 176450 966805328
95566 174817 197992650
72728 136063 158183558
188954 189091 748530435
55245 168226 167641263
33594 133758 250888865
195289 199846 11539692
9167 180290 748847734
18114 50237 237769932
163320 199117 464658563
23703 32496 13791828
89288 180907 855254633
40632 105594 951303887
15065 46011 77540745
160693 176106 776456206
26433 73858 119280837
195423 197662 5688940
177250 192578 38311333
3934 69241 189652467
159836 174943 37658394
183851 184325 131910367
185799 197671 29991884
1609 177514 812842855
50610 167049 959780995
44142 167673 75974097
130120 163088 913085665
4046 42470 96410481
80620 82974 851225144
92131 137181 138031767
48801 147039 453304323
70825 98527 795633201
199585 199923 349160848
62804 65468 749236119
130350 138069 19217709
91271 104620 33134838
92984 120679 69436402
84953 112921 98249898
104141 127059 78313358
101980 167400 685655540
132038 164659 81327628
35053 164580 533678869
162750 172846 117061289
111416 135440 358139883
33230 98307 626796295
189461 191498 3050524
148872 182146 82988752
71510 83739 30594563
52543 67710 489880480
179813 199583 49721007
72574 80056 18669852
131647 153378 121398393
47712 98096 853275876
195134 198151 3329920
6031 72007 512283581
4396 80992 192054344
85796 89787 633177943
47642 156838 272944939
126085 131668 13860075
107271 111711 415740591
186945 195729 899163071
8317 173215 609851077
4553 97793 192425386
139961 187515 817654946
61860 109268 118427966
159521 163237 9287574
167557 176823 282560208
177497 180104 6537866
106251 144775 996682342
152976 193561 751128646
6478 149139 356943920
9728 149666 350246499
118093 187035 171934608
46060 121371 188643568
69401 104709 909494397
72108 90435 27976115
25412 96502 324803085
56874 178871 304764126
157516 163625 15347270
168846 172948 10116722
53721 99037 113300395
97690 151772 815772878
109912 130210 50884962
69407 149500 218911043
36585 120898 423583169
193466 198665 247316829
154357 172066 44227693
57185 185250 853996267
119279 197501 962166131
102974 103624 480801032
46084 112876 167208375
65534 66757 3042547
161616 182706 52516290
79479 107242 812433604
76098 126720 126536199
27107 196830 722419175
69905 97080 67726606
167468 188038 51188136
146499 175873 42336639
31868 187234 388365834
187554 197752 710363729
43099 118831 661446954
2190 154902 381963816
75152 115779 101421161
36314 195230 944508269
133926 171246 92949745
40786 77232 555947881
37935 128602 166797094
14685 46924 80808486
118121 121828 196231678
125882 189478 158459434
38091 133235 238260564
91286 160746 173506523
98685 129788 78091896
154814 195986 875294384
43045 117844 971285032
27140 33265 15420532
194816 199030 30343549
20338 21519 2900663
34589 184395 564963191
91454 93832 5861597
157241 190715 83574536
165820 175232 14318479
170353 180403 411125863
79132 143864 161747791
127395 172495 112306075
162878 163626 1891532
17660 121238 259521956
15712 196602 587481245
179255 181733 6298177
162959 163318 953545204
79334 80522 3027467
90846 152061 654116591
91771 188660 329733776
26236 81303 960174978
69437 189115 691521805
42272 81024 97080305
76980 118049 838636849
64932 138545 876334056
25133 107401 206018444
119838 168182 120576642
7778 177740 425071218
161574 196773 87969985
54648 69182 220375038
75636 116701 27655020
79237 177445 245129513
101175 175303 673826345
23414 31289 502165908
40572 93434 874764142
151559 159950 20973026
142169 153772 476755665
153797 173454 827840573
114598 126714 30371434
186112 193992 19876033
178457 186367 19672105
123736 170024 115301639
65524 158051 969698332
37768 194997 314862822
126004 154099 759245233
172766 191933 47937579
195599 196249 1653901
51977 102052 29490216
34660 77619 107822818
177992 192640 806854760
139312 148482 862480263
37494 119099 708640602
93268 100065 542141011
130059 193031 946694262
133021 141209 20411986
111155 177244 164941034
172047 197571 902267663
102452 147265 112264989
133599 176115 105949392
124545 178846 617430774
160662 197926 503403675
75949 93122 96671930
140518 147378 499870423
146722 172627 280802001
173706 180865 215661968
104329 113285 22678938
94612 181325 216618143
170354 197160 288288902
111158 116305 12921879
174601 192720 45292587
175566 192819 43086807
134523 154158 48766548
151755 192845 102577787
25317 136194 272722050
153910 194370 101098611
198214 198982 128741424
52599 188914 340698427
40286 71974 786529364
39158 55790 364446334
157607 175139 43816299
72555 102508 400608217
118916 189599 951371673
118902 166746 257585589
92218 185571 232973593
189663 198265 839271106
189909 197980 40514886
131134 195646 581707978
73654 188894 510919535
35645 153446 294716280
182294 192595 25734821
113936 116130 819354059
178906 194247 258820959
116063 137735 579342536
56274 84118 933794793
197576 198544 209681741
157116 191754 86514289
21342 89933 713649851
40509 74613 85628687
88998 128718 539856091
56831 68740 45697834
125744 192199 165679124
92335 185232 724156894
143769 175417 471038842
156768 164198 272356144
102971 163387 565504663
55525 60802 13371151
139397 158601 47762599
102376 178950 191316264
90753 192987 255182131
125896 175284 123052843
89935 195295 836100567
165306 197152 117238782
16683 111040 659254920
15387 115356 475162628
77993 89551 28973038
147201 197784 7749721
181874 197422 427254641
158176 165484 18338091
140005 182873 106829000
116435 137352 52263236
78439 159402 202176496
83370 108743 342785479
158961 169996 144891734
104827 138784 21762091
94613 162528 691398160
109968 171643 153875983
138141 187093 121892594
95707 137946 451516938
43330 186787 845701555
135725 193969 764868888
125679 126663 2397585
9619 128933 298942427
177122 192253 37858907
197159 198437 122322029
131654 161895 511737874
59766 92352 783331454
103490 120542 43027335
198617 199155 297137602
17961 117206 248482091
157881 172794 915988846
78945 96291 987624594
32489 187735 571975470
48564 178353 324305722
155401 192392 92492027
115841 180184 428258900
66184 181499 436161024
195117 196745 3206396
140452 163614 57743034
95805 124178 71271070
11108 180883 424586215
145982 176454 809526559
163099 184985 163869107
26468 42273 151187687
87822 179507 228715629
161865 165979 10272286
40959 75293 434916679
107634 165540 144747683
43883 115451 179117706
167928 179455 28615400
73603 170864 313242315
33192 137054 260079807
68087 162594 236047672
180920 183665 6779685
78369 153108 186580578
155203 171017 34305602
157976 182821 61988835
75328 148220 181919846
76840 153433 907359189
8335 180360 796072940
70361 195714 757624049
78025 99940 54475505
121430 151539 74931643
103185 162399 755594386
148856 165726 773579360
98161 167762 174058671
131453 191678 150121639
196373 197864 3770424
130917 141209 25641341
12156 142106 325194738
95902 105006 22745287
56263 177234 302303522
32878 129980 897575022
74650 173310 494012775
86251 171873 953644197
46398 65408 47811048
45126 63506 319479912
133422 137429 21117179
133697 198184 161017165
121898 160366 26044772
87296 196126 779718366
4760 44191 406031391
140441 142761 5786648
181182 182869 206168458
179636 184597 12337157
56164 154361 245428007
129574 141585 265988452
59423 82811 74698726
87412 113262 953439529
33480 99885 166165506
140360 180978 101236326
77287 109039 79300083
143301 163243 49741923
167048 168847 117848931
66580 112881 605468782
42928 84706 299242228
84952 179209 970451331
126701 188021 152757492
176044 178515 6055707
196552 198349 759568515
98883 115306 41256278
16456 179161 406783595
75818 106437 76231532
130453 133882 117901500
119483 197226 449907356
155616 172449 42109387
137904 154042 627233836
95037 162218 167920186
62679 63074 62932
80223 143912 159064566
185962 187949 733594678
83790 129128 396339020
45835 178345 331080040
184000 199958 7890368
148868 194689 114395414
46601 103437 742777931
49819 84521 139858314
23743 66679 107878399
145847 159901 565903943
116348 132692 40892091
121844 183352 823526331
199350 199672 171792821
90875 124997 533273247
92448 180256 491761698
60068 177770 990149064
179883 180565 981306109
91134 99460 774328651
173193 197836 61791594
93749 146472 160149992
17330 20411 526916081
89843 126286 91199634
192242 195397 7925299
129606 161841 670463077
162741 185732 325110109
152331 157680 13328321
153522 197101 109546353
91088 185497 235508363
85742 195158 273143107
138899 142343 8639056
35585 74807 98625109
80691 188828 269869228
131508 134738 256725616
120999 130437 23554394
157656 183527 960177681
57660 81469 347216269
29023 45151 40684916
96057 148919 132182795
22516 129387 783140411
86004 118018 79881339
179335 188625 829235030
168794 185700 930969996
154869 162871 20070337
131022 166631 47615063
68951 146421 193614540
10097 141072 602157403
63894 95503 78918636
186851 187825 462180093
138120 190032 129342550
122597 138836 430812214
78912 124571 618789896
1035 52509 643015736
33415 34546 2860709
103233 193398 314687074
78073 108895 76961128
192408 199268 17366189
92564 114427 616080363
195814 199091 283551966
146000 154116 20076351
35750 144844 273039433
154554 158049 146192125
29710 150712 302926823
193899 196609 879158415
185368 195767 369785572
113533 122545 643591374
4888 72183 168862174
168335 192296 791828467
179199 187163 820899586
79476 172908 570852111
77487 149194 179088120
184600 186065 3622842
57792 72524 37131924
166966 195866 72242486
33052 190418 393456648
94636 157092 358010284
73858 135315 153463242
80580 162323 537127367
6706 184051 549367111
77458 198156 564169451
85862 95350 974897739
3604 85655 205784651
77679 153482 189314021
19329 93365 927752375
121334 189633 170199195
133859 173798 885841849
82898 146459 158785197
184848 193173 20933412
104373 112915 397103182
166708 197724 65042652
29128 72116 108109510
39518 123440 210216397
117338 198473 202735313
45835 130173 211165761
13929 156837 119552764
77453 140326 239822695
36823 196888 664507626
57842 156773 247224161
199938 199988 624899045
145921 186191 886862293
85732 151918 865322196
141112 177189 212072452
1773 22129 75174509
108695 159168 126067289
44281 158958 692667863
1129 136950 340100118
12329 134999 573354875
86778 177253 225698664
190315 195351 126290998
96519 150097 134007010
17739 152886 399489153
81004 136819 787082983
128947 156726 645436865
90488 140883 125883664
143825 157831 453426031
185296 189089 421620548
22206 86293 160876508
33333 113723 943788301
31408 38862 18807997
49623 134044 211345830
70701 158708 347508879
128217 144838 53768450
159891 170946 670906215
23737 152840 323102235
112104 182523 175771138
5520 70820 713478807
20817 159059 486647817
39194 87355 120771173
169659 186105 899520165
112001 176230 160339599
156809 162220 506827044
39681 146979 268462764
171745 176022 10725667
112 168750 586085350
75077 190942 505523293
87291 118418 332956616
120859 152369 78429567
131906 155318 58172543
185846 196264 26328009
146590 181839 982745721
108395 133077 528193583
84169 104597 50699872
150638 153201 6283863
51628 101641 374451544
86116 114308 70431030
78836 174082 237712050
74809 165166 575384908
142382 158020 327833881
41552 124753 208344801
178545 183301 11774662
35473 159218 309580250
18805 55147 91034073
14983 74063 67152683
55250 129007 622514932
73512 76195 911885737
195093 197350 808700397
11016 20205 22960207
122035 183257 152564791
194134 199564 997525668
54753 72859 911118567
78823 90287 28659316
14134 14434 762630
68702 100873 255096704
48974 134977 215362214
145947 187621 103743999
175056 191572 41230635
44380 107704 626783945
2256 82304 200619302
193584 195585 260013680
4239 125288 384888041
170736 174830 156367830
130388 148058 43922647
147174 158437 27984486
100091 170225 71517215
75552 194180 744237275
56628 89200 81708149
12092 48859 92026838
193017 196901 9870929
71982 80496 21309630
100696 121465 52318830
42225 125483 596267674
82913 113443 285524512
138357 164278 845741558
64199 142971 483609584
10995 125037 285756876
77953 199067 976287996
195924 196440 1327592
88407 150320 460680314
19323 142604 835095065
93141 175296 205197003
63523 76492 796504624
57136 174388 316727326
88924 165249 190586516
63841 111705 119681345
29241 139704 729859758
111106 191967 535611083
188414 197100 248654433
194542 197901 8557726
196457 199173 364781628
142785 147228 47304493
170338 171261 891164990
144217 174157 74610987
26452 151472 10753465
85257 110937 63974717
24199 39239 351424813
118674 196987 940388172
101381 154421 535209054
119764 163877 110030046
170365 184125 873129031
50338 91948 554310344
102772 158445 521025192
140040 186068 907762468
96980 187379 225746275
56342 178985 306415557
146917 192243 113043635
56314 114425 674543831
65890 173179 267866792
112848 174240 592451975
131952 157925 64642029
66623 180430 645919012
135342 199862 161226073
54445 131715 488414185
70272 193067 585101985
174676 174813 344242537
182317 184279 622675449
75119 199862 311594408
116049 173846 144166129
65785 74711 22410909
48367 138562 585588729
190867 191195 833502
108357 154674 115659424
122430 143541 52609153
12311 62761 719449052
141237 184496 949582795
101360 197924 241546717
63501 125302 539257689
61869 125479 421850840
26118 174994 372440447
142018 155135 274544843
76299 143086 166843994
153950 195068 102789488
75246 123984 121860334
37141 172201 337696350
144422 195844 128445108
1032 169708 482500392
97505 184007 48200729
70375 83402 32669180
39722 150077 337606530
19872 123010 299080946
40660 80989 760043687
5216 146720 354207831
160289 162855 301261820
178615 178783 421193
172335 194391 55157764
165684 178089 30827195
91695 150076 145807876
4654 15152 410449058
31523 115656 210765776
125858 127947 5203711
7188 56237 788621949
162567 186705 60031650
74051 153767 198859951
176700 195475 343723144
108645 190275 203743909
129152 194108 855393393
47174 121136 901672393
44101 102705 207894519
67122 122986 139792911
103785 124576 52442442
18195 46596 71193681
153106 154757 756930945
52050 125934 93042981
32286 194818 469624970
25980 185966 400033438
127460 179943 130734792
193671 195079 3604958
45246 168641 308480090
51975 96399 742948858
171974 195326 107532072
65399 167498 190906229
152057 186128 84915225
49070 186407 343122428
21910 175224 659393404
27324 193138 996948515
92015 186457 235654372
161628 172103 26027398
114460 134431 143070137
143091 162677 48822792
102317 113188 27499282
107736 114386 16767990
173467 198073 61694793
166552 188420 101227930
32421 159494 317947094
150905 198153 118112330
39300 142692 258685109
138053 170964 81989945
184745 198541 34779900
169919 194955 12610336
178958 179402 1136164
66299 158470 230168523
173217 186613 33316616
5465 64947 149238563
96510 187703 227719849
20351 81537 153518329
51357 139957 499930019
103864 161643 144608414
194351 195384 32797811
183564 188160 771550355
53079 93521 101274318
26388 101725 188636913
156559 198302 104508980
37789 162885 312849608
52751 192245 348734295
14152 83702 174398911
169970 175056 817425571
66055 119586 133888475
129937 163338 83177207
127417 185973 145812091
190602 195919 13436099
100454 111353 6305162
64316 96647 80642563
31833 191910 400284903
95060 97768 6713607
47932 177119 621417043
23573 106246 206965968
140342 197988 143994787
42494 164057 303913958
49895 126765 192544903
162918 170392 270421933
11518 96282 212192951
178302 185602 18174592
96200 149882 859496956
164633 185533 51930403
7384 146159 819766169
64858 125903 768488842
41425 54798 745434118
106325 120816 36581409
77376 199642 464040399
99324 122854 970353216
60910 78825 465883905
56032 195212 347890856
127418 186053 145997151
15660 69546 980452375
91370 171115 249420710
41936 51825 24607932
98819 178868 472453114
89887 103860 34605645
14081 52044 94997289
122174 181236 147219202
41915 184995 357415456
195942 197967 335327632
168101 193737 63956386
103905 153402 418951678
84202 134778 915795455
18661 39513 563058022
167919 189148 98740862
117643 118246 419333
178784 196064 9660529
151670 162777 27770945
176240 177852 3966148
9249 150348 447648226
38465 45503 120423338
123754 176390 131148273
108575 121126 307035812
8437 65332 75652876
84140 127581 108584409
59566 100046 100989064
116016 184305 170285695
164932 184196 47918318
42899 146555 259296440
165907 175679 24280280
155124 192979 94625105
48882 72907 38602341
100031 186625 262005449
102019 182747 351981883
74177 78838 11551334
196685 197725 889678439
13721 29545 39371054
19316 75787 639878046
123782 178903 137225853
59997 142746 206918730
150157 157173 17398989
82941 101553 320560643
96299 142402 926303729
90574 146667 389734558
36776 133651 242606031
156863 190362 467871687
66108 190792 984830809
195358 197319 282549721
122492 198383 744306944
190032 197113 17938800
186497 189815 8411455
124503 190130 163515684
107895 179277 797231050
70364 173625 364361004
36232 82620 116492001
83491 172048 220959812
24593 89997 308851019
117068 117134 364624286
193094 194145 542024802
199178 199949 620482346
56611 198645 819849812
176100 191374 20033401
51873 153748 745072502
140404 182877 568969170
146233 161098 37031713
99149 177149 194883891
146347 152533 15306000
146027 167677 215617455
86033 97771 29009298
33113 142919 274917699
58246 119620 8578499
63998 86505 56459090
112951 188975 189669305
150667 184011 83069506
26765 131526 262523663
163131 171491 20796245
103060 180831 596451884
25467 109311 210087130
157596 159474 217460341
171974 196857 62343081
79144 127689 668556396
180707 192520 29494204
23928 135954 280557566
69731 169510 249190179
184000 192477 21298117
145274 193337 27917175
51217 170239 297579726
73106 91886 17346053
176028 181203 965178839
2311 188324 323219211
41338 51881 459223456
158978 163969 587304167
18447 95299 192392062
84334 106870 230745858
5005 54224 669440629
108060 109954 26628715
197718 199700 4984904
110598 134355 59547284
28285 42518 35932017
102915 197112 235666122
45072 72105 80159409
68885 167243 660108992
150505 156650 328504455
175902 188723 31974089
35501 167841 803386367
163888 180153 40481297
57131 120221 872780350
196998 197395 111808008
66682 128805 397533963
54337 73158 347205515
140055 140178 311117
118233 183910 163759410
186792 191716 260667931
127486 166151 96362439
28979 76734 119993856
126494 166597 797118120
186531 190893 11088647
179309 191786 138066132
190717 191133 835136
62726 196672 907007279
162490 188108 447587217
68339 104413 525445623
149803 152369 6367347
32026 81415 989889782
189067 193801 377595096
189795 193679 9797930
103946 190206 218097118
183065 191966 697534110
88502 115006 310238865
38423 165229 506927168
192215 199718 876961944
131956 153473 53523304
109865 145136 474096687
19162 166795 372321887
69008 122572 133997041
124893 157374 411161734
154933 196972 105186328
120694 120972 725087
65872 99927 662838340
29714 131271 254506243
116054 174327 179627306
152193 166643 618183573
19188 191053 429762275
115876 156297 76562611
112261 172419 366614879
13072 198539 536093470
93595 165597 655469801
178269 198670 51246165
184452 187252 6949968
119471 165395 165227131
35803 105272 460978790
16207 119434 29199131
111540 153512 104723078
6041 76216 175989163
94382 130498 164501026
10661 196477 565026819
119909 132565 939010230
100073 172881 181974169
79316 184098 348359714
58778 116246 143775319
48563 135497 930460856
148142 169926 54358674
173386 194536 52905414
112013 199467 656452354
26874 40490 34354500
111486 177091 163698653
9864 66175 282212908
56674 158966 255693970
118034 130511 68324738
32891 61729 63494595
95053 179255 210253654
185496 199191 34613017
179943 192121 30497175
72744 124105 154650906
101056 173041 179893940
40280 53667 33485384
182181 196188 35155939
188354 198475 714711582
158564 195333 889170232
135395 192519 142493559
82022 85765 9479298
126170 140402 35405592
144212 189062 111833662
43956 66960 57751113
125856 192012 164929904
84548 149126 161126676
58539 75420 70818969
79490 167561 219949418
149121 196886 67726758
43779 179931 340215041
175843 188696 721573096
7636 33536 64780704
107340 122339 37744747
193525 199153 14281172
150368 172991 21657915
65410 117938 324738548
96529 102178 14043831
173572 175072 3777133
136633 175218 22998737
93300 179096 941215502
47162 82415 88425914
42659 81193 96575036
30815 66992 90994545
13802 126010 281044357
6353 174188 491177684
159893 169412 23809809
15908 140527 311927785
12267 100175 219895580
137021 142515 305155312
184416 190157 703011367
91976 107774 687841845
143847 172772 72038059
54704 118063 819466187
35378 55664 397618897
40934 197337 479264803
36217 81254 113076374
110469 183037 181126727
131763 175624 109330723
192544 196771 10745595
70764 197396 316311965
198971 199473 1296317
192970 197782 612759422
764 116314 289432521
127596 176509 121890184
131387 155642 60218576
115214 121139 14992806
156183 160020 9740983
181311 189932 180393412
81142 106174 62332623
70235 88020 188884234
64211 64846 652788158
63008 191692 505923446
89961 136541 116386408
28560 139150 276994335
91411 96993 945571581
183493 185622 305637813
35597 38414 549014
199823 199916 228528
135608 154678 592333528
125672 179029 132829056
81799 188579 266516930
58018 174680 818111844
126899 192590 424076210
1537 108528 267919735
173892 196918 638106745
2814 42734 853819850
172412 189847 43509858
92762 178680 214489543
165920 186179 50328571
143103 161950 649233145
198944 199402 506276272
101936 142181 195705149
81678 155634 184505347
109267 194407 212612612
194732 196910 5574040
93371 120774 68729168
167837 193555 64133076
197187 199074 4771937
39507 132420 232565449
68017 92446 60926954
39921 151806 645867935
104008 106635 391220288
3518 118515 287994338
118066 143565 63735057
19692 140693 795266046
158125 189482 78213926
60547 151250 202164379
199263 199973 1773349
148223 174884 66490235
117734 144553 66959777
199881 199916 972348835
51743 174692 307342459
134166 195855 963099114
61805 181812 299695879
118784 193521 186495659
166659 179532 32006778
42229 101214 743197255
160150 186441 65396682
12268 171205 397469516
33161 35279 5287966
116122 128088 30024904
142083 149846 19335983
101733 144623 757310108
197495 199959 886677020
35101 181578 366318220
121249 137584 40671817
198496 199595 2820823
5010 41999 92817345
35543 99031 992397109
54450 127441 901568786
85638 185069 112936588
51649 191017 515883350
66133 136672 176310972
123231 171632 583280979
101229 137001 89703643
155003 194169 97946343
35379 197310 497432293
191924 197214 13386586
94193 199797 263970113
74284 125651 128429273
190579 198907 21074548
130934 178764 119100195
127687 199190 935963824
158123 167490 968641306
194414 199560 13090699
175350 178742 844800612
4154 48234 110507412
193200 197441 10764798
168816 180148 28209836
48056 190757 356585524
143788 147137 333471222
197641 199709 5206564
122236 171403 635967655
51067 197486 366184287
79062 183428 260501051
124353 199145 186715667
102963 139840 393073272
72725 191280 645480504
162876 192662 513050425
18025 138094 844569996
60415 95320 285182312
35911 51098 125969425
26028 55541 74098271
170555 181904 11886996
50868 147361 241463271
160425 191182 591539182
19369 161929 356664892
177916 197343 405479064
124907 153629 512235173
72791 103115 75330960
82808 109701 108090855
39137 117659 196535003
191926 197867 396242297
90276 136883 694184087
185781 187816 464094871
171232 195932 951731706
1439 73259 180194471
150055 170217 50286920
86490 147665 140728241
25434 164916 349065783
125391 159406 84676722
41946 130253 432868864
57478 153200 616315610
194301 195121 2092728
20603 65999 993233351
44684 54142 234967060
175187 183782 21361865
184754 188135 8481403
16754 37862 52832478
118903 137986 709382791
147430 194427 727614011
24983 189089 410383527
58687 105245 515597980
86166 156421 175203238
54305 116610 156032665
15602 145647 826817958
138940 158791 22833255
145915 146109 497433
94950 131161 90754719
106088 199066 232500907
192757 195592 7199144
73767 171855 660590694
151902 178976 67470089
150406 183399 973676261
45479 163430 294873393
73021 152912 336249793
168546 169620 2629097
98422 196402 214667691
53854 59588 14508384
19327 190225 427251633
93771 133389 633494079
44645 67941 58446888
14894 89682 187436431
23119 175582 779793837
119268 154458 194425318
74801 152462 193804003
19938 184277 410886596
96422 185503 222399297
143325 176187 79300713
36249 125917 224717914
1607 67639 562966107
8320 193034 461959095
9742 63483 810913920
49361 156538 403461062
129365 130922 904513264
41537 52033 26111600
130742 197709 167200449
125572 196755 177627233
96910 166550 174139788
94375 110972 41558746
84655 87769 5225987
8047 129179 303419248
173991 198741 25415126
97931 184790 216892278
58966 59289 860516
154386 175078 51674176
61479 121908 482908810
154045 164536 26289547
193983 194296 785094
69264 162586 895585460
16111 96942 732864094
26740 198770 913127741
192843 195413 6508665
7950 73921 484447840
16150 132725 291830068
173432 175560 626420606
69882 110988 102671073
42988 67526 61555565
193251 194175 26083175
92801 145640 644266710
179742 199749 34010972
119879 139098 47924394
186026 189189 7983494
104035 104778 171398311
98857 187117 220407895
73713 137520 159354513
70069 189894 651304385
81259 121047 99560632
48694 74528 236147530
143047 157134 588737469
138074 138885 165916403
43377 163830 301174736
120097 167028 178123882
198394 199417 2630502
1681 126590 712958593
15735 184045 420755646
132774 141831 22544318
196751 199238 6260676
172307 198234 64985467
126865 190288 167980906
79094 80609 3836380
54868 155025 748460313
183594 186780 7905230
119717 134514 981889328
98294 187112 221829380
57071 192485 338362186
167618 182803 828087703
170574 199501 72523105
167606 169615 633757504
8513 86880 729531420
89974 130834 505482779
162055 190213 70142424
44885 177891 818349042
26457 142218 287552654
192061 198358 888493630
197944 199849 323978435
127782 173996 115050423
163517 177160 33966228
73489 182307 271626712
33068 194850 404613012
191770 191779 20242
15152 39045 59859932
74729 154561 377747094
173511 188481 257889718
175246 175907 1641616
41315 149650 771390103
14768 153736 347575638
80710 167956 61170668
60144 107868 366963249
142347 164848 867175422
118882 170832 129545019
4216 97839 234401758
152537 179587 373043603
169817 184607 332095616
98971 99255 192376024
137374 199537 831734779
175749 182916 643397033
130900 164404 83523313
192903 196174 5648155
63003 104792 245706269
60910 183896 485801658
184096 188739 274681291
114071 166563 419070365
116924 175559 146301794
111658 147256 24325457
198414 199460 2681506
165841 191332 916854841
194568 196210 4212555
6608 118436 541652220
53680 186845 332671826
167829 194138 65665210
49317 188023 346582945
181233 192303 1720025
115577 140135 595738661
100453 127640 34396494
196729 197308 1449527
95722 112982 43328205
63235 111797 710399192
181752 189003 18041800
193663 197136 506351
86782 166905 930008144
194215 196250 5170201
6733 171147 411216990
31713 43739 18239471
95512 188113 414369178
154630 161935 18362143
161166 197929 91910793
54556 57563 7638934
181711 187230 880094820
106910 151340 111082289
159376 194052 86617062
156013 175232 48097992
169921 179768 24511621
57632 66115 571714024
108625 130066 53795457
103095 194754 229193922
90300 116031 64283395
137743 195153 143266501
34389 110932 263476063
54810 172308 293665186
95556 178193 537510548
67656 169734 254942154
61626 152431 796403259
184734 199186 921471771
24679 178533 865818788
65743 141163 333298056
97555 120334 624124328
130291 187747 249589331
25206 175648 376306786
138939 196559 143912079
88634 104566 39473948
106870 197152 355126246
79453 151218 940848003
8605 106710 245584423
157383 188139 76719778
153723 177579 815834673
99090 115640 41589817
46075 100679 136448397
91473 166332 186984088
169732 196562 67133477
35276 181080 364637795
155602 198369 107102984
166523 191258 247903402
51154 193728 422759361
31184 135516 261258389
136472 144672 20436839
156416 199577 108137217
182176 199593 613480421
52504 161527 272735113
38182 65196 801516432
79758 175629 272295343
69608 72345 6868959
147918 162021 333803662
44898 66902 55214044
94833 96397 3870457
148878 189742 591154687
190717 198747 650241294
190421 194176 807050613
57201 159395 255436052
39619 172054 331028210
24376 150379 318218146
133246 179511 115261643
69389 76986 556693206
83439 104550 52409379
146309 170368 60277841
87890 120394 81202880
45754 197767 380096467
8257 8902 1517952
24123 103945 199800121
19741 37617 722893748
73755 160138 215634718
67356 186223 296659575
6633 14108 18772541
183627 188003 10887962
132169 139145 11508269
68119 159173 227385225
183887 186502 881103767
26068 128929 257825897
81153 92430 806201348
31874 78916 997134327
160194 165285 12768340
98555 174294 189246353
159090 192136 82508351
7620 55105 118950667
67447 188150 301317651
75973 80397 878583038
114026 119798 231834092
41630 177991 349900080
51056 126639 189377423
68006 172899 576637452
41001 139075 245349457
76520 77760 173536406
87563 154724 167510932
165531 172100 16282618
79952 144521 399493664
127013 167553 242601774
167618 172168 702132467
115734 168530 317478506
151832 179091 67923952
158461 188076 73827713
69962 141936 432931670
194371 197902 453659336
197915 199008 984145780
6344 112183 475760198
75079 139190 160104907
19756 183138 453898392
135197 182383 117646225
140309 163119 825016483
131802 180206 120627118
190535 197662 357768699
130724 165822 205713847
153850 182773 72190513
37254 47893 75586529
65661 171609 264507680
185478 185611 258914575
72877 91674 167429499
29334 130200 252862921
116695 144309 68952748
141139 188979 119237031
180420 196463 40233419
129822 192063 854347698
131845 142125 25602883
2479 167951 582899575
28599 166229 473367807
72961 184523 278369669
141846 191550 123976175
52736 104457 129376478
61578 87696 27049740
195430 197762 5943359
165102 198528 626320694
27734 90233 156849613
83607 158393 990883186
129101 142696 604450356
191293 195628 10940970
29992 186763 814337060
120983 152023 540232473
191910 196802 810881574
43141 47860 11789666
5447 77439 180471239
6990 165619 396895404
64457 116675 323981792
28822 96288 432027752
138959 173007 84815158
4308 61530 143553556
91918 180385 297443935
155357 184954 73844715
153966 181237 68093677
75940 188325 280450518
198391 198680 738538
44903 103734 146934952
74464 97542 568568290
123610 193176 991252763
175971 197602 54218017
9881 62991 133406299
22693 110484 632069700
41638 62841 53265456
6624 62690 140714469
157814 158820 2545297
142287 146417 205679377
82235 196392 324621441
30991 78300 177353939
60402 127138 225538488
94506 177405 207041161
19997 152615 331819584
86441 196274 431819899
56789 133721 192549106
66636 168191 548607654
42848 110489 556628227
115029 152982 456101839
176986 188964 29877445
175682 197732 342690246
129964 154838 36201268
123017 199673 748681484
85000 189334 260276178
35531 173915 863150366
30519 196682 859188133
152129 179029 766540533
102052 174672 450352297
65566 159880 235550771
133484 150993 624536378
72913 189805 291723831
75516 94293 660823140
125413 138927 33571754
132231 163536 835043627
13098 193594 451330596
91201 167306 673052349
189212 194799 14057955
13566 81859 171196160
122987 196328 183027872
30152 178042 427991484
86786 95530 131326976
39937 56034 864647042
77721 154263 191109467
188177 189235 414576507
135682 163829 119965409
72861 158393 213479587
113809 196867 228084656
141631 160768 662628221
94168 103295 22552779
194592 196349 634884443
78987 187707 759640560
93294 123812 685415902
122861 131064 863738388
34739 197961 250812277
180204 199144 544415064
145033 181789 91706505
196077 199459 833209981
36453 190980 898219181
43971 117574 184215002
80597 142793 155371076
111910 126796 882706342
119052 182492 158197979
78437 124576 115464251
120177 186927 166332997
155049 157608 612378106
154329 187323 592780624
15632 168548 767026131
472 177611 443039145
86136 157510 178043811
89816 155820 164651461
117113 149166 79979506
135492 193317 882788934
36754 107233 176426425
104495 179742 187985062
78007 132579 136430889
181531 199968 652559047
176496 179026 6193875
41902 105593 159237075
137529 161588 14081023
55468 144013 221534249
38960 124304 213815576
173020 193913 65905962
146255 176616 75614830
10736 197232 628187295
88893 103013 9613832
125731 187799 154517527
61329 177788 254489579
94496 132617 95471839
88083 195327 373904783
157503 159059 455838768
76437 142583 165296601
159249 162434 569359399
183546 190914 508382320
90962 131266 148639195
51749 191250 690081658
4834 74433 876911969
142559 167251 736414852
134035 151920 911116522
38042 82136 110613603
63568 95809 80443726
92998 119221 533589925
105676 163691 145001697
114858 192737 546849542
6767 148181 725231168
183841 190145 324202993
16800 36981 50485820
30443 69098 310519338
100065 133727 84495188
61387 195033 672925649
70452 142505 456823486
23465 55034 79179945
148237 186581 53102770
62939 165654 655192743
66491 92564 491043560
44323 73173 177175489
12015 165446 524853627
156123 183114 7178733
79306 92476 32792326
151278 152133 2078605
47613 173525 314696660
125516 129573 10101628
37723 126915 223378763
127114 172846 113942426
30029 114885 578955604
112146 113723 350292449
68669 192355 553384762
16623 161308 761557530
8428 89207 55719368
92571 149517 818589525
44809 105032 492993104
76006 197062 302335931
197558 198904 3393623
33621 75312 987790737
10861 82376 795602523
190055 197789 19618143
44289 85031 102233310
3554 74920 179076393
70767 193305 305931226
161394 186281 61888339
40783 145519 261973703
38300 124015 214772066
37667 177553 349727176
76467 152691 190317087
4617 89629 213170285
55555 163243 409655759
45420 55492 25139448
125639 182860 865068448
69494 82876 349292
138493 153180 314733328
49542 98863 213876844
108736 122379 187829135
178271 178617 630947273
178523 183337 138116150
163565 196506 82373090
36381 64473 70617374
14995 170466 651926043
189699 190625 1241342
103320 123254 50324502
139088 176005 92025845
24334 25691 3380444
103929 151164 586001097
114688 126457 29567302
111973 198053 482477850
26682 75107 166165665
42975 103072 150074409
30152 72604 106769168
57492 173281 289294251
90656 167447 191718231
33175 160260 524948958
141497 181322 99258903
74450 143153 957597230
114863 165396 827734021
186024 193776 19520469
136033 182273 115325401
123836 136735 338928601
161157 179680 46090108
141746 199591 144587229
196300 198152 4681998
3578 52566 122658334
173625 199013 804768197
167836 185806 44617261
114931 122723 19670425
192449 195186 6929356
162143 163738 81023712
15624 136580 302760197
185473 197677 30850815
135381 148629 33020501
120974 127721 16876781
151128 174378 57943296
78910 152520 183791960
171115 172996 4636957
8123 119391 432140200
137659 151153 33615683
154798 194601 99463052
470 81947 204220641
30792 197585 417345714
134922 171182 473573245
32594 136678 361919143
14835 150240 338789713
47975 168905 924005305
71664 114499 691973020
46684 147882 253091769
62097 159196 692207728
101337 174186 182091472
64256 83177 47391116
78077 160925 799311804
82200 107686 172546136
140286 164822 61170917
177796 198893 52953917
114653 177969 157932700
49097 72386 58624709
109208 149857 101537039
10747 107747 242876614
82793 178444 238613471
186132 194244 20476031
125737 175697 987444490
127456 130865 8494255
19029 154283 338310594
70371 148150 194242188
164549 182968 618920562
40835 71096 75945578
1593 190750 502884837
174582 179270 11653090
129054 131821 591109241
182816 191813 22508272
13094 167518 966654673
193945 199364 13752681
189654 192971 2877378
105883 196538 742487398
122690 129949 352885277
167766 170673 7129044
18642 163645 362745446
26560 104919 196223851
108285 122898 36827690
86503 117849 78187753
38264 93172 137506664
120964 180207 147652063
176974 191484 64547202
105799 138815 632203223
71982 128163 368170100
174533 186382 29429899
137815 159421 53807344
34317 58618 247678544
130445 188484 801469530
65223 85076 938152428
106256 162694 141145252
70700 156207 213360709
33772 42834 22918252
140108 179100 97113789
72683 128966 905722650
176394 190866 36108340
102861 184880 943047503
154938 173507 46381845
5377 50221 112327562
160199 183042 170003297
24230 130614 266574969
64605 114617 125058958
50705 147279 241698111
177997 194489 41289772
66302 73757 18765412
18789 46188 68681719
69496 167455 244638621
157317 164488 18014087
190538 198384 19834348
63084 71695 21567591
36756 71183 935202751
169426 174880 13510831
198681 199128 1140169
32231 38753 16494842
114851 163191 120699110
159467 182063 337760626
163579 169701 262657378
67479 81744 35675337
47851 68827 491808248
1552 158796 393425069
87948 150679 589006731
39828 199609 978870015
34682 97451 264326234
20460 186092 414098054
90651 141750 398518866
164454 169542 12691489
162614 164246 4095478
39725 51470 826332524
198746 199146 1020249
150093 152762 170124984
130580 169298 96504221
20189 96431 621107125
140707 162551 853182282
163765 197093 83292317
170697 175138 876187684
109749 185611 760255448
90826 168882 194884741
143243 165529 55638616
87106 160555 183293085
26563 84208 463130319
64817 171695 730154348
35607 127140 229320361
128190 160245 187564488
196181 199412 346670939
148628 163743 37765191
52940 80948 983646480
34978 71649 92206395
171243 196316 62804362
189786 196865 571307435
138911 177308 95682353
152783 166958 4202369
81615 162738 202576542
47714 101477 659852984
1467 186314 525605349
33321 49730 510497867
99807 158702 147269075
2697 189851 912207960
138366 158562 50251949
66663 135616 172359128
75391 182822 376908011
91185 114384 58019915
54607 193780 347856315
7611 94152 216751691
168793 189044 50442603
132758 153877 52526087
35074 102609 651549159
41151 178375 342886155
114799 198441 208989482
45769 58805 32685846
4087 131061 539307816
36131 178794 356661232
116875 148062 77830848
163234 169885 937599824
169320 179013 116674757
28722 38062 23550330
196209 198018 756090072
136717 174940 831219034
44486 121130 621329480
21499 118568 243218346
84453 119153 86652443
40725 100723 149957492
188517 197065 586686474
140943 198909 571963901
29110 97365 170972714
105547 188370 206823838
42611 53060 26022151
5957 168008 405420454
30332 151861 304169314
166554 180367 34400488
54840 132378 921989389
109052 129221 50574153
147728 195880 893625923
191563 195843 322018348
161874 168435 16384105
41483 160605 576803296
165804 192338 939152220
190130 196068 15031226
62427 127664 163177145
120731 130810 25188379
143828 170699 152168655
51036 191915 556649705
36415 196942 401527320
125444 157448 79586359
190559 197500 562854732
75109 123242 175372077
104218 155384 127869577
187756 196469 462818527
68942 172903 259514165
152137 178095 64761802
101849 124872 58007451
26405 128667 922489488
189849 197445 19208730
92713 133904 103120536
90677 151491 151783778
54188 74539 82538414
34731 153824 703333932
66287 191215 434872749
109416 193538 210028969
177346 177992 1619488
145560 183994 22502874
106349 113035 16952765
83898 174893 255704517
111191 127459 40831943
72519 133296 151876256
124992 133922 992533348
110316 193674 878724153
152909 189726 958587141
46316 107390 522397521
42229 118340 593990324
108792 184230 442887518
148393 181817 774531653
158432 174671 40513883
131522 194133 156191068
28832 99472 180056840
130363 162984 81252593
174968 190028 996704285
163787 192736 72190770
55093 184981 997812834
28331 173487 932453444
2881 134213 328875793
36149 191350 388097023
68558 165001 240905617
102655 130172 69245368
32482 80748 544509124
8461 136482 320505918
90776 103930 32530027
98346 163211 162201811
184474 187127 6593791
138849 140717 4692602
8536 109332 482667555
121776 135372 33827199
29453 138527 630277793
37319 180389 357718699
57863 188519 326432339
64524 110703 115363261
77062 121273 245745133
166048 179481 33403126
196275 197063 1977083
154067 172234 45344237
56016 177321 303085710
196387 196436 117790
5890 190442 751051020
121240 135417 35275438
145691 168392 39753715
31367 104701 794421530
30140 152459 306138168
111056 171188 900342651
162898 165783 7270334
44689 185863 352645552
38199 110954 182172407
159251 178712 48464815
96329 159706 158432520
120645 148768 841380511
173434 192082 46645466
95882 151303 386362714
32292 150577 500757572
72161 143982 948377838
89619 179366 928879755
122223 139134 735924671
5968 106019 250423781
63446 157424 234685733
68714 159358 226335822
183983 197340 287989748
86884 189808 441453297
103176 182157 26846091
135462 143037 18931359
152680 164790 30293415
170841 196197 63471387
89796 97522 745017500
148447 171265 987521668
103745 127523 794765788
10544 98834 338757702
12756 85616 714070952
126776 147800 52347915
91781 171354 887225499
11185 90872 199721339
42217 181265 347446704
199892 199920 55831
119089 172939 134241843
32240 84509 193144566
193610 198353 12033183
169833 170012 424457
118557 121394 7251601
105551 197177 229043933
16590 193818 982859976
157639 179626 89747132
56621 133257 191827602
110588 179325 201785444
176593 186517 971789281
191471 193732 105170494
65658 86260 997777024
110974 172294 153043992
57942 148591 374800453
169884 180819 929212693
122622 152559 169911473
75586 187498 279168297
156899 191961 87611995
45665 84053 953792827
70118 71345 564320456
186421 188700 5804449
56940 81802 390231705
140262 176427 665635366
160569 176379 682095932
140539 194774 135320772
3571 38018 420008852
64290 102893 96144971
81270 179848 246024516
146604 189134 484920726
107302 166913 327012143
192443 193214 1900583
140610 160966 560820633
187853 194481 655077227
51145 70419 48526041
173729 195631 54857715
179775 180194 1081775
158515 163492 12492224
129753 142858 426299230
103365 194695 228357747
17154 188940 518915650
107608 171684 159995874
14707 27233 756018301
154157 184318 512766369
159034 170308 28114294
174794 186467 28978464
39456 98569 868795734
139230 186919 118770476
121147 143353 55310137
195632 197970 601153237
47981 159620 697130780
112897 176086 5227618
132736 170947 671376249
51618 133775 205742354
191895 195552 9245195
128479 178152 171942267
42218 180714 765782613
13800 121424 269603569
109022 188993 776571099
66277 143534 193063877
74577 151539 62426809
91805 100948 20724465
134045 183643 123574773
81125 135022 909512655
27531 122134 237191002
44156 146445 255904359
46273 155919 273983153
61750 97128 88254473
157391 170970 33919445
59295 104487 112803222
144605 172883 70443282
195717 196739 2603868
134698 184229 443856412
88050 122546 86216088
5592 177450 779660335
153492 197494 469597255
74372 146696 180612705
131500 168777 92920522
49273 68410 48147933
158327 171151 732451337
7293 112786 760456048
138872 163320 738833848
108736 175916 290116363
38512 174441 339784002
158898 184646 231990841
120840 176663 850501567
73054 136367 158148111
101127 183985 206986301
42256 74383 80626058
32837 93710 316756457
162814 175972 433563823
16974 86716 174929078
37003 177090 51545518
166295 184069 44205724
195811 196724 364302327
79210 112432 83008509
135994 192975 656449045
11177 137971 317446355
70397 93012 447715620
95485 164428 676599907
115612 136646 822097681
13493 167367 400843739
115751 119217 8712157
172346 193665 744349405
158133 165775 858513229
67552 170097 908587695
15949 134673 403718359
195059 198372 8378597
6471 81762 188740594
153480 164310 27126395
49732 59820 371622626
41408 189429 768492124
164192 181726 43716298
45569 100206 136514496
164655 198052 160234406
77524 109423 79695508
100004 192359 782603055
92414 183662 227814289
106425 159207 131947852
92073 114547 29976314
84906 139783 137038512
121595 182635 152148728
183805 194219 26186469
162197 186313 526480113
187334 197020 820333310
137927 187484 763402580
133578 192476 763174874
40008 105613 888009730
112379 147846 732268241
157601 164859 197938766
65471 117017 128796775
99933 136324 939068571
97598 198387 252034649
184391 188296 693358168
116271 158416 105129140
48070 117387 173454464
94167 188201 234739322
187210 194989 254023043
176427 191339 37219358
69253 147377 195206591
74343 162411 219854347
110019 136156 65308267
110341 169177 252688346
129251 151287 257239621
85247 152066 166658827
11935 50503 897276488
30887 69103 504397677
102340 109467 18059095
182878 197821 982791990
16456 55693 98290238
86475 88613 5323544
160106 169784 176216606
183017 190187 17873713
79367 169667 225489000
89943 161058 177611875
111350 151150 99407235
79011 138959 149803402
40922 169538 321508364
79167 110741 153149403
110810 174067 157869961
165362 170880 892084797
131494 155600 59855184
173140 182465 23291240
178017 194138 40388927
186586 199785 612641638
93373 94093 1824035
49355 61774 638137120
19240 82041 459917055
172768 178274 338402716
39994 57024 854416654
156802 162951 194178222
199111 199331 558286
15357 170383 543491398
63630 133291 174237433
107706 139035 286414511
168491 190651 55198723
34559 73100 96865178
197589 198154 436744674
97827 195982 245377834
41806 133350 229085122
154187 176008 216549557
5937 157694 800976085
105148 133664 71525644
47329 197236 779463239
15639 70423 997036442
78302 142397 160183395
85410 92812 681823815
142443 158594 40138317
197612 198275 206705283
112700 129090 967414421
106829 139397 253296743
43355 175162 329438659
102962 142409 398415650
85932 183442 243270808
100968 126207 750163999
116699 146571 74663867
44692 181462 889938372
106122 180165 985066663
148119 148943 759971667
75759 155994 200125135
49683 56253 766704085
62565 154156 228655103
145151 153737 21337671
79772 91351 28870237
4293 27937 59104019
163719 184023 116988396
60226 85598 451799390
54379 119772 163850701
68275 87445 906050019
185402 196625 378821644
116154 199880 410525575
135135 146967 969651579
147738 152389 11546051
118249 198048 199357286
53703 159460 264446194
151355 164359 149476795
10940 15158 965764566
88577 177771 91500282
197669 198463 3776107
117095 162937 461954570
63911 154479 226208056
176703 194782 853936114
155833 156512 392085313
116240 143633 377581562
159649 199347 125119905
106382 175176 888538455
67388 181185 80342423
194771 196505 144421851
184066 191201 17939560
165814 198771 82418256
34639 94552 150060007
60558 123532 157681516
77913 125063 916136783
196983 199636 6738344
194339 196790 857307019
106761 136847 474935662
34882 84405 124395367
112376 187627 187666735
144113 153921 928334495
125257 145885 954156865
53586 138597 73372993
7258 108448 253323534
122681 171540 121686269
115341 190570 478589654
23857 36766 32438983
44577 101369 506767648
134851 136587 633206011
75533 130190 136625598
34893 72244 84892681
104236 194137 993803433
197708 199286 3976884
102120 131747 863810574
165535 167339 4475576
108651 195506 216977942
154868 178995 60185520
151444 155304 9508022
81459 167267 214257067
169100 190106 775656131
45595 104166 146367268
26553 138592 280564137
177308 196931 49238108
37762 45905 20489733
13889 139192 313626922
51704 119495 169839934
117130 163005 114512986
46137 91963 114748139
105465 191940 292184675
118888 195631 70726718
133513 194388 708639710
425 158711 395977248
107422 163167 452760197
84407 110002 63820750
70922 121393 175785830
150516 162234 29255953
116125 119876 449717579
13713 67650 135254699
46 143476 680937882
31785 83590 130053996
116975 171335 135596932
119830 131731 29704660
76989 109633 93004381
99910 138454 506662554
146726 164236 43652107
179515 199950 703617438
64406 171797 136276399
45726 162567 299144794
161851 180569 46662186
118426 177069 146277645
112833 172869 303819744
35940 176514 351605994
6459 143986 344200089
70731 124152 878761387
63829 149850 214942450
117172 171920 637659616
172927 176731 727470039
36002 139162 565774760
191910 194629 6835446
80714 184732 259545466
47464 93574 115421518
133154 144992 29411818
194359 194852 299439545
89876 194756 670105832
159664 196772 171900476
77868 178156 250346378
5201 171738 416508598
57230 102581 113228902
75185 137513 155652455
104398 184410 199842383
171421 178149 22948708
85719 160898 206263850
109370 118195 22101827
7832 142878 338058191
57666 129009 928984590
30253 78302 898215782
134303 178237 109388643
18782 191192 754442731
84206 182405 245031026
154834 174345 501252690
74878 185848 503114459
19635 182880 869249287
137360 185919 120976211
141331 192520 127642191
195718 196174 103545041
171514 174342 557583374
30930 182268 378522930
106487 155274 121837330
124974 195011 174635794
146076 158798 31602102
180942 199616 46928788
37584 148646 277884275
61275 119195 144902708
74002 143996 174749566
167049 184719 43930876
88725 181527 231540553
151939 181995 284131136
117596 156244 940727352
164848 196042 223149734
193367 195832 470547046
175753 192949 42953740
20241 23348 7761603
26979 186648 399198547
67270 178189 276888763
86150 94299 20140973
191941 196072 137050809
133520 153604 721145386
21882 94046 452370242
138054 183501 113214165
88797 91791 197897258
153304 168527 38115308
113241 116122 570054004
193797 199295 3500184
25728 123072 244034446
54155 134019 199937700
46896 106431 148844421
159874 183182 58067730
139687 158155 6333910
8653 59296 127046761
56119 194235 714021400
65457 138679 182949433
8279 166203 789367570
118258 192025 184102557
78941 199693 686820562
87760 159874 636120688
147933 165133 43001157
154518 158345 9606601
124599 142933 2550389
50943 133871 207664255
17520 75807 295339445
127879 151765 59383423
14654 50393 89446084
61195 134665 931829629
71500 72507 2550173
169810 196387 967657415
22840 65577 77896410
183475 190832 943478394
117502 127120 24144191
175619 184903 235463710
2306 194435 480471245
190805 195550 11975726
160406 182227 116688822
173305 193629 50834352
134891 180122 112676898
146201 191385 112633072
120404 198987 196242185
181200 186853 13968766
31539 38720 16439699
39799 84388 111880450
146571 171118 61119433
21590 105992 366773652
63222 85799 56549713
49352 161464 280408306
83491 151778 286055183
18913 28742 24453189
13057 172471 398611679
137315 142131 617264391
62071 187210 312323391
174161 182592 21070998
132159 186428 806484411
191648 198537 186260675
128292 147868 48711977
33457 101032 639669379
135186 150981 234939687
112489 131054 46490140
157633 172413 25284204
13388 59909 116622581
169896 179868 888902251
99156 129134 75240637
42647 181742 347631162
37843 182905 369041560
97771 147256 123866141
119620 167278 118875634
46359 127862 204114217
83891 141185 143126228
54481 64919 791774923
6905 26437 48746869
109852 110243 36265349
27607 165716 345672781
173554 192996 48614254
186468 198621 133742119
84606 187813 129484712
20541 175560 387754078
147607 194399 668457075
70049 157061 284387772
27041 97703 176977240
193917 195470 3934339
56070 133225 887228645
85429 89228 9427789
188197 193426 13169349
80459 148947 170979297
3415 181705 657098783
85698 172329 936803076
91273 167949 388218891
173033 188573 952848970
133121 139115 14900502
99607 103339 9237910
125775 165275 620411534
36156 83895 119849957
52273 184173 329661314
113539 179408 164237567
134362 196708 758172361
54724 75926 53365689
25060 91037 165480870
124734 181944 540202650
33341 93335 259102280
78466 158315 199356867
34295 45370 407669393
107579 136036 71241402
126905 174618 815542418
157372 163903 58824319
137692 195696 531498133
129777 181951 979198534
37846 146471 271862978
94195 169893 282140422
91004 165252 185457690
81087 94748 33973720
98169 115435 423924854
72611 90308 859287580
144741 148182 953573918
34485 40235 14559358
172745 180841 20277402
96762 118899 16821452
40274 170998 326794517
131734 139066 697996718
37367 110282 182611429
137200 176141 97114968
147738 181726 84806854
179583 189312 24291335
98364 181447 207613907
61267 181819 301106076
67809 180574 281608972
189931 193934 674983235
157814 173518 667579679
34466 113008 157550059
75384 188253 281621580
83574 183273 375437516
61535 182005 604983346
166983 194724 69267581
157700 175243 43829899
159738 175354 38945529
77977 80505 6408676
161918 192372 75979453
8692 61748 133126679
130440 147591 413501745
134402 181125 190582586
133532 153756 867892942
193701 199804 92423232
160495 166834 15836234
15734 24821 436493648
53127 151664 246422531
22669 174787 380520162
20870 31612 26879034
180661 197934 798067471
41267 101161 149669720
36688 53343 41732671
53133 145938 747684187
196025 198414 6044783
138907 184980 114785102
117164 143955 66921647
94002 145350 128358813
119720 150061 279855116
166194 195406 719212030
60014 100015 99793432
24213 122770 510935215
47547 108394 152264335
170555 190204 30383113
198346 198697 266339249
88901 161184 180450042
74587 166199 228708888
49743 146204 776715532
108619 143263 966951342
147314 170814 572774906
31998 148132 290651249
154105 162323 253243656
768 107762 867359777
167547 194441 67135251
102686 127731 37963276
1471 199302 938206720
196366 198189 3917716
162190 162443 628622
71288 120190 122236959
23147 29456 10846933
21213 22960 30099894
22283 90008 672675548
159066 161512 775156048
174643 191277 41579124
23552 141183 990085278
11700 67314 231341089
29047 157576 737406633
29333 190532 531215093
182270 192518 22742147
69445 88867 48616020
16857 151220 336130773
179989 198906 47535941
197454 199784 5891860
64956 144101 690772454
47961 134785 217335646
22275 52646 215365162
124939 173228 120207757
29931 193308 591120458
19374 150709 328626947
99911 110364 26379600
101332 125255 60279856
20524 82005 936831728
118111 169527 137949186
131674 196168 638055927
69762 152512 305367786
180989 186610 13880689
161508 174927 932167325
180575 188314 334606716
134595 152383 44191403
118520 127275 21985846
33102 84976 130287599
183610 184301 118204059
22783 23598 877346510
83481 177266 233975960
5077 113716 272145140
139784 180860 102375802
94805 181467 670896525
52411 115131 601741265
162987 164632 4159232
21665 35297 34144571
944 79324 196550973
124349 144478 930465795
172301 197575 63350139
170720 186015 38085839
197699 198839 655850010
36238 107971 179677227
191926 199083 18110134
39850 145308 355274716
147492 156647 22698847
55695 182093 795149726
124292 184696 252728234
33300 82689 124028519
141072 155492 503235376
101398 141723 71745410
168853 174999 15264773
99291 187573 220467008
70515 73668 7969992
174795 196546 54501822
6359 29433 176479224
65212 128079 266831040
148942 180458 78674485
53299 111528 145845181
84879 154270 949464388
160923 176060 37696681
10496 95224 223625431
30860 61069 76006623
43173 195266 380160958
158494 162931 11124686
88906 149931 152304922
139125 183305 755672487
28591 83445 137818644
113960 198544 716738405
51229 160227 993157682
126109 187595 81134442
84536 87924 670748047
79809 142259 156025443
144435 176421 79789958
187523 188322 1704683
108475 183792 748740674
125731 186787 152009172
57581 95285 471143045
92609 179869 426039228
96552 192354 239391904
14926 138637 394363448
171221 188547 43233856
189822 190663 2139325
36224 163879 319404965
85423 172315 700073615
130739 139685 321477445
91614 163689 180030113
9701 29416 103457951
40390 73460 431934150
77524 187341 274068169
18561 34146 38924035
146896 181004 960579612
116225 165125 122128458
84384 124659 362815904
65108 183335 490841437
83073 129411 115846742
43033 116210 290618567
191447 192603 681745219
56139 119490 644123926
190119 190945 2065867
104995 145305 542028936
96186 161882 164244364
53988 153680 868863591
98914 148830 942643706
149178 177111 69674396
95375 126998 741596899
189358 195704 520343112
128692 196963 170403379
31008 147760 281400505
7788 57792 894611992
36520 64279 69766289
37731 98251 151403401
182332 196524 35622151
151367 167541 40394485
154509 177611 57708612
110577 127315 42053810
7306 168473 403211674
108843 138657 91122560
164157 178068 847701256
76831 84750 19930939
65023 159882 795673340
12021 75702 952212128
97816 105591 368474629
160785 186123 588113853
147443 157924 26061112
25359 93469 170698158
85323 126529 187415284
169954 172419 45879653
187718 188734 157323082
36855 84373 119297136
192932 196424 8882884
160452 195623 87866958
105709 154644 481024173
130349 195026 161343831
65630 132337 166773889
43894 187133 696112494
163038 180219 42827356
170490 197704 639907081
147668 171903 444757939
9140 16891 14238188
184546 199382 891243664
80329 153976 183798529
87175 195531 787171919
172718 183685 824193175
171147 186512 446204501
91509 108996 16108754
162247 170966 21685882
29005 146492 294259689
127451 170771 191844673
120865 152125 77805347
114493 147317 81959234
199881 199890 24882
169483 194960 63629552
11282 101441 225574208
63218 185253 304564233
73939 185458 278150213
161252 184804 52008012
69698 198142 840306908
188439 195040 16654051
157182 191385 85436667
2026 57607 139264182
138036 189545 128367632
107706 138924 78108568
27726 148029 301168234
26374 47490 53077215
140529 194339 134289281
166954 176328 23356740
143151 198904 350848169
30244 53348 282198397
82616 92644 663580743
198628 198942 827428
187127 194486 2747717
112557 186015 183184933
196791 198636 277034947
96848 137519 101865484
91695 126203 165165241
39870 97256 484048051
151237 153280 5031288
14861 24964 25159239
152756 189843 92515281
15874 22751 17063127
193996 194026 72718
4166 130348 316081891
65615 82133 41313273
131143 188890 523117985
56737 132493 189612909
137826 196258 145881632
32594 140186 269414457
115135 149053 817279424
163724 194024 75639362
84629 176940 230301262
51656 199648 370192076
53170 87934 87330378
35559 194565 904739543
77160 103986 356345780
8206 27673 791360042
96553 106069 189767236
15630 21233 13897139
160615 190678 288981351
105288 118993 541951409
174220 180604 436202525
187020 196914 269857075
126469 196457 665087797
162198 183529 53107577
19844 182059 914710358
170959 188181 42916143
20428 117342 242717971
22725 28806 15211586
86588 92858 385872113
81749 112471 76749903
182790 188573 14418464
3032 89568 216931395
121365 172884 516435323
68661 157428 221593581
5834 45759 100112966
16267 76016 886552693
140600 153013 869387276
58689 75187 41490051
68796 147814 197338037
195137 198666 85875121
199513 199560 131265
26347 97356 962729092
190675 198069 18715652
174375 176509 5391165
61203 129091 169854897
160290 197039 977695394
129742 182898 194008928
161766 180314 46217177
163911 173315 886621952
78224 78779 688723530
8741 109171 655617280
25350 57221 80052771
50225 93894 439363655
101324 120146 47434656
129071 147426 115532760
117487 141940 61095183
63383 110213 117006369
65391 120747 363843243
165110 198514 83494331
172140 178845 506966031
160075 179986 82103942
189260 198077 22290184
182729 185792 7546118
177596 196208 46651630
75010 151492 880428915
44517 167503 307429530
162195 176595 809072409
130648 132405 140083011
73229 82829 24023358
140566 152102 28658510
21142 168230 368051357
29579 157529 917282939
199454 199693 117688595
168822 199932 524593190
50405 95768 113582085
37950 149181 278262120
116530 145926 20350751
122322 144214 349099508
76043 199472 918262990
134432 191367 202480009
39032 70895 79992008
177160 184430 644161657
12501 135001 327193876
66481 189603 451568737
51166 194525 358397609
31318 85343 210486487
138006 183727 113900440
1031 53961 739008318
122556 166777 110236897
49156 122549 265220017
123030 162574 98536957
188801 195171 16066370
31404 110907 714776996
42678 97250 330014772
151365 158191 876477379
146580 168006 53411367
45953 185027 551684252
170903 197179 65776068
12127 109898 683378771
75623 192242 291106833
40017 190380 375755022
130163 186616 589791711
135762 141328 152567634
76806 190448 283660810
161425 187676 65313327
190240 195458 13203963
75003 167920 934930447
134386 147387 32352633
178169 181285 7836904
60734 81974 768276243
177867 187013 247433630
67531 170227 256419668
1983 162228 400935989
137848 188024 124977167
170910 193958 57577864
45773 183349 561871540
185471 185674 537638712
186538 195397 22413104
138189 151556 33203428
55455 134076 196827820
50119 144489 236142066
132775 182315 123500975
150165 194003 809690743
125144 143335 45210611
146037 177546 78464029
94249 157999 159230109
2507 139293 915800051
55257 74373 12075527
190802 192255 945496308
145728 150025 100021651
90867 99466 21216558
179098 194199 692585999
22639 28359 14288966
145628 181742 90064050
60496 171916 278328962
4647 130844 316134829
18714 74335 324563631
154123 174568 88424261
55869 195499 349022763
132816 137280 507044500
34569 127734 233469214
43329 183214 422600103
179154 197610 46381457
115677 150304 506446240
178323 198274 50110803
135613 155451 49293251
79723 188606 271746628
125577 163419 411795296
11446 115755 261233416
172444 194069 721145555
10827 62510 129754421
138945 161724 550501433
174324 192023 44240816
186589 188420 4702579
6372 170748 411094328
101814 155553 167205411
63265 196105 950942165
58237 164014 640537602
44665 157982 283230782
165695 178013 471434281
31355 38929 927512652
157721 165660 736763066
160125 190953 533437285
47724 89006 103537023
11699 77554 933080240
79420 168769 29023489
24597 98512 201328353
152032 186669 192874701
129922 163301 277184907
176164 197783 54186117
194496 199524 214446119
5754 196165 476337082
54254 126794 670949094
85240 162836 193610472
156658 181429 61882533
128261 136411 20257290
99806 151313 739990404
79969 199735 299201555
109670 131988 226237241
183164 189900 645744876
181928 197783 779544716
134254 197073 527624298
44371 45486 388720099
41189 88028 117455539
156704 175745 47595564
47584 172471 312149286
20230 146497 316120248
118601 199217 457004450
174408 194913 876428313
155046 194771 99322684
64062 164623 711331194
158685 189327 76465862
60288 136749 191176714
194225 198600 970778273
183768 189323 304440413
26558 53922 666155437
30527 78229 813455709
181340 184338 836407255
95033 137900 107300495
4982 101052 127701923
120939 138993 894350349
72414 174502 254778743
50629 52461 535968556
196483 197710 3113074
105790 168771 157393831
165880 166984 608637792
117525 185215 383884710
57058 81079 54355375
171720 190218 46165356
161896 181560 48994203
4107 58273 286307366
83953 107531 58709230
123719 148588 948899926
101956 118351 448340012
79294 176703 908658286
62210 136715 899788024
170273 187504 42905697
61733 198397 341527516
38660 186602 893232867
198520 198538 433852795
1354 14824 33838284
89596 107707 41121611
51392 199475 370450804
123536 162385 103778861
185309 191335 394755007
148254 164825 669609916
75273 95115 735209965
166422 182262 948773224
152003 192554 101228619
133894 172405 4070172
167315 178836 2557437
53888 190441 713529675
18188 123383 263562159
54734 67145 31295618
146980 183873 936952309
116506 152236 89122037
87623 183692 239638984
118948 190127 177495111
98360 110801 140152007
155073 174182 491893534
10981 189194 604202090
152831 176003 57832093
105684 193685 219823485
84053 143135 147540117
35499 189752 385661112
133660 174175 100903305
91144 137660 563857830
54880 120613 164683205
36331 76252 100299644
120140 120671 85215391
113118 121933 300085038
98993 121175 359884817
151018 152703 603629629
57297 88298 909144743
86738 160900 185103296
152783 157788 12449662
54155 150933 242065197
155591 157688 910898983
26535 161005 336574949
103348 131921 71827735
11923 97971 464132115
139677 142065 327570337
70769 72074 3260492
169149 170047 822890897
55996 131401 475318690
122076 157028 87006060
9175 133147 310504635
194573 194794 139025566
111076 158520 118415952
163945 186480 55986531
99831 196037 240564285
152063 154523 6097655
12404 192607 450604396
90581 178019 742814788
148620 167021 59552180
154839 155489 378977940
107914 108774 2145669
182837 188708 24874516
108319 182018 358524766
110906 150369 98599159
153653 179990 759026845
141674 142450 955718827
197719 199925 933366160
18106 126743 504036781
4628 126963 74206070
4969 125191 301248713
177940 189305 28362996
65263 134323 172670323
108355 129510 53121957
123392 156889 83309448
19297 108136 222418372
149234 196585 118376977
16045 191282 785206575
52150 113292 153227716
20097 38104 894875975
43661 131702 220339360
157011 188164 134918438
17702 64743 9195670
33811 192857 401217231
25602 185190 399021466
167729 178849 395060388
157077 181598 287949168
41577 107463 164749622
160332 168160 304819669
123564 192764 172504660
113968 120068 138391899
130742 155068 517607101
150994 153129 91336962
8216 20768 250824864
130081 187472 525761663
95435 99975 11212077
197590 197770 773060863
15887 22032 15280144
161816 171550 16237240
158294 175543 43068690
90436 153963 191987111
99484 132867 83725755
9034 34798 64499149
183224 192412 193823036
74677 168251 233633251
86588 148354 154100706
190142 191352 1596395
184203 198351 128688893
105933 181134 187847760
21229 29046 19496964
129216 154877 63810175
176720 190144 33472029
58841 141247 988318750
105963 183153 715254515
3653 44397 102179086
101438 132784 78682935
67856 194808 317047345
119847 174065 135104984
10001 165790 389862505
157467 182600 62755579
115769 197277 203583797
101037 185859 79261638
180975 188217 919480134
95957 108145 30572881
167881 185063 651658958
39401 161488 305340814
140296 156481 40168847
25049 70179 113381177
44294 184702 431626268
106742 114400 19357186
116933 166533 557839317
195799 197087 397018815
112896 151452 209247635
26290 94383 170661606
96663 101168 11172885
115993 124421 178321399
71222 134990 159381199
153639 188239 86346105
20081 181065 898209741
4463 187526 645427169
105751 176773 177392815
170460 185027 870695317
16519 70566 205003539
142193 188094 114365352
25690 148955 977185371
11565 33150 53964601
65744 190660 311893389
148012 149798 110192788
185447 197539 273225710
104110 153995 124728378
3272 164093 764462993
160408 166283 14653124
66264 116805 126327239
152131 175252 513463541
35784 162397 316795730
111440 153380 199952561
25006 40884 40036772
99567 184788 549359718
117514 124786 18397135
147157 167584 181269929
128208 166826 96266432
184761 191615 836383849
15044 186038 571526107
50481 77178 476744875
137147 165414 610323971
138529 197070 966870375
97510 114007 41505697
26654 135496 929658922
7444 159541 658915681
102615 148124 510340263
79615 107044 86590
67268 110303 254946726
160068 173087 479760064
7107 195994 502447674
110886 162863 129801052
160791 185185 458099537
39781 57580 44590042
153644 182774 72699426
128144 141460 30277713
93552 173757 111555383
182724 194313 29037625
161276 163531 1088890
81431 156222 382993130
4631 143234 346998140
120136 151482 78079479
179606 188708 64307964
157820 178042 50452701
84548 181360 507851325
161562 199003 93616391
110515 128855 46029778
153137 177138 771886588
100163 188281 220186708
71984 198442 428484156
21797 67537 591415144
177397 191542 606290603
101968 132878 98609937
85705 186258 820337433
37658 196481 397221362
38103 97294 148131870
194662 194951 267763680
103186 181117 346435731
148133 167339 47969533
32190 194817 406740088
71631 153536 225926490
82469 167658 249836449
45388 105980 151520647
102423 122622 17315412
92354 158005 584232365
106518 108986 114671314
3892 49238 113653691
86081 155582 173292426
182915 196357 33775833
2850 126718 310243523
108023 186945 514043248
24320 89189 810729394
4074 93206 223258840
162512 183223 51586333
119807 164686 438908583
65084 113979 33073288
45804 158816 282499637
182984 199491 41551076
107197 136109 72388270
138365 143522 110040838
32331 43615 24203544
132802 162940 124016370
149724 172715 57303708
175479 187851 30737617
50504 169196 357377233
107842 147002 399360452
5134 170959 620940191
29433 168481 371827993
189427 193492 332881892
64720 170996 265427927
22713 131248 271950252
98142 175090 192289075
131571 154326 56575275
188510 192090 9036057
9346 176122 612072337
76796 156118 197950782
39640 76514 92478560
162183 182950 51742377
88273 169297 257773567
117179 188126 344261944
189905 194465 11521897
184493 184859 449748501
198644 199502 546244386
78631 135366 566631291
128363 165864 43237025
158951 198070 577267148
82373 179754 507005989
41076 140643 249066454
82643 126340 232828738
175685 191836 40341566
19960 84716 833853615
120841 196961 189970762
116699 138560 54599204
145139 146430 293555277
197066 199980 524452733
140717 199157 998235802
155242 169013 34572997
10742 151966 353332315
41158 120611 317644000
74561 169571 769617189
46459 126859 201302867
136888 148784 29610324
49492 148506 247674099
26876 72264 96236006
146571 189147 106062098
138541 171561 861219394
31891 35139 2570792
48219 184303 340001939
161779 181968 50315382
880 100942 342651191
62073 128263 326491444
37644 177167 348827952
18506 177264 396935869
11082 64151 133103453
162465 174665 30364169
75942 142047 165070856
9350 152573 839569445
198806 199513 577123424
163502 182402 47116712
46276 92564 142491141
49482 68127 46944454
102287 190388 883572115
134706 162157 503891383
3723 131890 320980180
66924 100062 82521819
181363 183377 4956131
72698 153334 201261981
87759 171713 209411447
117890 196898 197378963
187375 196951 24217219
39483 76715 93377700
95220 97988 6839751
198235 198633 1001428
93950 161444 487747497
113261 134459 53017819
89583 108978 48342813
115718 149789 85026790
166902 190132 57870894
54770 80459 226976177
94357 180896 649014028
24873 29631 11833139
199563 199604 485841992
48090 176422 621036489
170471 191448 240197548
196726 199576 945419266
93386 149934 443824174
189293 198845 24138953
44505 122652 195701486
15411 179943 715271026
142689 162390 49113972
52065 199621 445587350
134668 193893 209410253
23828 47068 58383935
150193 191296 102554748
42985 185164 355138593
6928 30653 41250718
168251 194306 65032282
42546 140567 10116391
6825 73179 348935608
71327 159390 219851223
38766 171869 348041262
146542 184287 93974882
165325 198145 1556056
14999 43885 498085329
99970 154660 136763825
136457 172846 90676971
152106 179243 947513100
164671 197497 516814369
126002 143752 131044805
18004 64599 311173678
146260 149452 855497772
46987 55515 487559530
57073 65307 870889841
188452 198000 178904787
47272 193592 365728532
136734 187853 172176465
141286 196496 137864006
25053 74532 872069801
18228 185555 566662920
78394 88916 26382861
135877 168228 80736449
14334 166618 380921286
80656 157044 942736397
155427 178595 57838831
29032 191181 453942250
59955 175033 287491758
146652 184859 162275883
190372 191787 3607709
171117 191104 49902218
32233 108558 191178833
128524 147606 47504385
103623 159969 182899030
186084 186603 291630957
59418 126516 167907522
79700 105603 64536754
163676 169559 14672194
38482 176485 345034527
9542 81274 542760309
84200 115053 76946672
99933 156995 142673038
64736 196173 774624560
198331 198536 503510
99732 148307 121555019
31443 185087 430956280
178296 187001 56963693
199305 199853 277987100
89042 185945 241698642
24351 142079 890687182
173163 196402 58247231
72971 134450 714418714
153527 182769 72960879
80107 183319 531401191
83953 124752 102061907
9403 118316 567375653
135888 184512 121172176
184440 186567 102162212
89490 121243 79446008
25095 48447 58675612
130341 167120 91650543
195539 198859 927547871
193290 194199 245447
19636 38150 711552322
10902 61998 421336941
186807 192342 13994453
175104 195755 345943347
61803 103125 102956176
128420 170321 104394004
167506 198290 77033308
127810 155174 67958306
106908 189582 178631671
86817 124254 267283103
113251 143740 590663069
132075 151406 44104701
174503 195604 289230719
177321 195036 44397741
114870 129924 306421049
195832 199803 438796207
128644 195354 166437960
60221 67069 17209882
155543 167024 27993064
76758 82087 13318692
87600 181318 233844539
89102 160263 177655725
87669 123895 762851520
80925 188756 269152865
176185 176507 821024
61063 106210 336843478
140470 162807 333616747
139772 190950 396984522
169664 181215 28790706
56998 167080 664477290
114517 148315 390195478
13615 86028 181567155
176075 184488 20900512
65250 66527 3159533
177286 183241 14875395
43426 53415 24914301
112480 126905 25201698
151458 152876 3528562
149751 161843 30239028
139774 197772 456078858
198032 199943 4804394
62895 168872 411708163
30436 149869 710852378
1412 73079 690969298
108599 196846 220543997
83460 88928 293852633
75831 123001 117969237
145484 181297 302524057
113502 186715 182504811
172720 198646 65003566
92572 135494 533824454
89671 116856 67886248
140229 163137 57080452
159218 171145 29754075
45007 48864 9546837
59975 177980 294749463
62903 120081 142963203
43193 194036 377019877
124901 166179 81833162
135598 144706 626239036
55522 198003 356305911
40797 198212 393590652
72607 114261 695886459
133642 159597 64639789
112109 174784 374751395
110827 197186 571910583
40446 197340 768287861
182351 192779 26047389
50250 162879 367955163
12166 71959 149934932
99816 157773 144919245
123916 176669 622264792
130942 173559 344392583
71871 106747 86972582
166022 180983 37244374
2817 185116 154108185
84005 171468 384465001
57924 101849 325743611
21841 85029 169630400
21153 177912 392070633
110515 121861 28566351
153932 163746 2502401
179885 191888 214965233
10099 188919 447208464
91282 133494 105586384
122695 138778 209313539
166749 185808 47374664
76424 79427 463815540
13723 73209 756492721
100214 187798 810339498
55586 68437 32429130
79101 114432 88338270
170924 190258 909133944
195808 197998 339356487
99883 100454 1349087
131931 155405 275707009
20220 106639 216328426
160612 170230 45580623
83758 181219 811008863
66583 140915 997307814
157855 171888 35018707
19646 148900 762070535
130295 198124 169314697
110533 171306 151705624
188977 199865 27501731
24278 28229 718754015
47179 92042 140248864
35231 124090 581482976
41043 180161 643217837
187208 192398 962906343
124739 174973 125109588
176488 181546 12575237
87335 189475 208508109
133686 167852 85217541
10948 109419 787005551
81265 184861 258473125
20679 103912 323484879
83213 97978 598917224
124854 186450 153298978
22447 183433 402600512
69948 169578 370819946
154178 156805 527793451
172438 179368 579115494
174410 190462 40074726
125644 142206 41208824
193956 197449 144111179
146566 169221 56470873
156053 195739 132539071
79558 161908 205701182
148375 158969 988996896
30297 98762 171453028
131813 183476 128735277
94772 156066 688307701
135764 188937 818108803
61944 121787 832402982
173117 183672 369643804
134759 147726 276024913
12570 45164 435507813
36578 125603 223083310
8500 129368 302774701
164892 197945 82648276
83898 112361 71067896
30196 122110 659417952
102786 107743 12651725
187899 191678 903765572
61235 186072 763039667
89456 142067 131357307
145509 192259 116638378
143946 172867 464831108
50492 121173 270791992
127447 152479 62278438
46658 150208 420007854
176578 183559 17327136
179203 199172 50213787
34730 51332 41608418
95508 119041 255436454
53033 146911 234964423
75250 101812 834820917
98083 105856 674203227
29930 138602 618512763
37182 169697 874936097
97592 192659 525682611
95320 98080 180409632
99838 151567 413258655
143473 198489 358763284
49436 114650 623538347
14668 193544 476185990
161011 192720 284931718
5544 145319 855647013
114469 195983 203533760
45728 136790 227819120
101456 115552 35498915
90015 139754 124313673
69291 80615 529866187
171100 193843 56816074
104518 162031 574531883
126705 164867 95151906
190748 199658 126512011
108852 183801 414434696
194023 196664 310876868
4470 157030 852125689
153861 181387 68734974
163618 184668 65358410
109881 166629 141696568
92217 150101 144634609
112181 189457 845496872
77579 192022 895631294
98523 108519 591430764
167183 198325 758046329
144596 184771 100072942
45246 124635 198815762
115963 120450 979095030
103685 199122 238780879
13884 26303 30890330
194598 195238 1665043
159391 192135 81740202
152460 159547 967279788
37212 145142 896252115
47334 92320 881718835
115434 168077 131439999
14253 166204 647457475
119713 160466 101614088
80001 87710 19307259
133656 148177 36081428
195836 199628 9594950
7329 38466 517788218
33143 51918 218726446
14710 170058 388540481
110430 133271 856613999
186849 188896 5196113
142691 183228 101002233
34495 113985 199184456
160478 193960 83567187
56780 160108 258336493
183434 189130 14215717
62511 195007 456055372
168325 179680 540174378
117801 172502 933778606
86360 131564 112913236
155553 168311 917880600
123433 147532 59985828
161245 191029 179850581
27713 176526 372313761
113871 123108 187391665
90476 121663 77557643
63898 183132 297765040
127990 162719 345108856
125895 186396 151073267
84945 129961 112476787
77166 171097 998478600
142777 179188 90664433
482 31422 77426027
198175 198942 1961970
64819 155942 227458657
180685 182000 705853042
96423 151494 51022105
88783 141791 132326130
169409 191757 664116517
104367 167306 9452799
33034 63882 77529959
58814 197930 347746026
148697 149056 832629
31741 82017 114925653
140972 179413 488182570
115721 139603 59698603
140484 185120 111165649
156109 188015 79634255
179405 197064 46575378
2293 79917 194604194
87053 95001 19587401
35178 178948 359476077
195804 196394 1499725
189335 189405 178689
35969 89308 741772899
149417 163641 814060897
51682 95232 109032708
137553 143394 14565012
137651 163415 64212134
24227 158243 727807053
101947 186785 540703173
153065 166819 34416670
145729 171838 65005133
154590 168561 35026944
195175 197297 5383906
34304 109958 189571747
76981 175207 684755264
141371 177644 90361146
133071 171800 826730942
167166 183713 41137130
193026 197009 10089388
105529 194955 223459978
40232 113795 848530406
143566 196165 131347906
87858 180381 239253261
100193 146030 114855729
88175 139008 381231914
155775 179820 60080837
31712 133585 255180088
107374 121115 34627404
112482 175304 478001126
54331 157457 479281309
167370 173528 15256881
92907 193072 250142700
38262 146421 848284701
181240 182371 123414567
50473 70897 240976540
21870 56910 87962037
2720 27596 62081995
155277 167359 467189506
7020 100559 903766120
22138 106617 805131963
130622 144705 108833481
147335 174837 68527839
132377 186684 821414628
83732 108081 536103264
146960 188552 336137734
139227 172560 626014835
189034 193021 753404187
89749 134230 51173988
166233 176667 25990482
116365 120973 11648931
152831 152987 755422722
167017 197760 742865359
91642 119753 70389829
84414 112993 684221240
4391 64523 759628012
178923 195535 41698865
77276 197200 299630769
26725 122871 550596842
195045 197303 5717759
154801 168780 51111624
17401 183972 416428125
129166 184825 138614300
80092 149618 173573098
56600 105510 122317478
93784 148607 997915169
155554 193897 944677210
6019 152370 366129063
35120 64448 73757537
46723 76224 74072258
64606 177196 709117270
51336 58406 805150196
149292 166984 44198955
82199 127213 293378711
99564 162636 899071731
134046 159930 64484978
146901 187614 101342861
79937 174281 967029012
188429 193158 525917608
124008 154421 365217949
69018 99630 76236335
32796 60897 70651341
59489 171353 620354092
100517 192211 218374074
54601 165564 277505018
36466 63738 68539313
36462 187638 377859771
188383 191417 7654316
9836 196045 846521000
134524 159934 155237354
183926 184129 27720143
52744 154516 918279850
102853 154901 243617580
152995 161823 22134134
119052 135020 39925590
9717 57432 65419641
197704 197777 182203
40885 120465 497129304
193951 196147 5586578
157277 175961 553051948
119822 183892 159647144
41873 197003 387794102
184588 190909 15899212
133014 141398 995025
70718 198766 676259565
182489 185033 47153797
87367 91568 10337692
182939 199412 694983929
147930 193178 775757924
199858 199991 702613858
165368 175327 24745874
122382 132283 907155543
78387 136940 97958993
5144 7720 6454263
9356 151292 908378286
117722 155358 17347539
161860 189612 883401128
822 188629 469698897
98718 117714 47705717
1162 103020 254848268
128213 189072 244430927
132802 134588 2629381
146054 169371 473111361
154512 180654 315172716
50832 74335 59213007
122092 135977 34563815
47025 179408 461835286
113132 120628 852635116
73137 128120 137474721
42326 136393 235315524
7180 45606 96331932
102424 110004 19224544
85006 154644 396572310
41121 78897 754835914
145253 189943 111433429
101142 145595 111346925
178264 184665 531222007
50830 68327 197223769
18880 21500 6405942
168147 194295 65272285
1955 65026 74985510
156656 158869 826378723
45045 184860 349259295
29828 136805 267953029
41753 181356 909920119
100425 181618 202955322
48162 187954 604784652
2509 116016 284253547
132064 157189 62497776
147683 196479 121919837
111083 162645 128787360
141296 172783 78394142
141593 169737 206598320
104986 180233 800283380
160422 190366 74612766
138157 171275 82475686
126519 133964 18546961
192992 197154 10554915
188299 194832 463286203
10967 162453 618779810
168142 197358 750154322
7309 88241 323864968
81017 166523 213546037
10010 28128 45298750
168472 195347 67105396
57711 162973 808563874
197756 199933 582161899
9923 103843 86790851
180446 197130 41835485
82633 170039 868947389
15250 112355 611301377
91952 94483 697755459
138667 160459 54373447
44030 109734 164452275
85456 162505 531216298
176330 191795 38582449
149111 166255 592742604
40018 68429 71362388
140108 176461 435405406
79719 176648 540775133
162368 188402 64870940
106722 128154 293249890
36693 186545 534548231
64764 146113 590268692
95822 135390 99052371
187773 197193 292183892
35522 40988 13915126
67576 157068 223435767
72716 117854 112714134
197736 197985 635633
146002 176451 75874422
97708 172304 186383596
137332 155159 107354451
164608 167089 6175340
19108 106906 893911661
167342 191537 234957626
175355 198505 58022177
15492 140065 697605694
49909 186161 790222466
148312 151678 8371194
16760 31750 37411721
12548 165635 383008091
110316 194111 131853567
35945 96388 926098301
71404 86349 666253162
104564 111315 17054475
37370 63044 272519567
176164 183798 18948236
82346 191416 272298856
49336 180344 327483884
66829 131148 160868248
163797 196885 82727498
93412 116999 59067113
184680 192456 19559083
194977 199226 10770205
184896 191312 365546577
89148 198745 273752291
43060 76130 82969368
34671 103415 550036538
157964 171981 316157592
147165 175784 71295789
169588 183890 35527657
8862 153606 618226005
114664 179146 160818778
89244 97538 20422983
109016 169702 858803103
179266 187301 171847924
51256 164253 282645349
142298 187572 76077936
26313 36141 24702085
82178 165410 207891565
150114 193786 108979167
34441 141985 903193620
99890 188870 427583863
56269 97020 101885643
35467 128868 854461533
135599 174131 441075080
177038 178608 414908164
154581 167850 395332130
181718 182294 291366459
66248 79025 281476765
94724 144100 123506301
96804 177238 200955420
168743 196097 68372775
25663 146126 496335742
81618 109484 69568395
89369 173961 767180416
34815 128567 234924722
138911 186044 117403338
139465 196777 667733663
69804 118397 121450708
126507 147187 612098262
108047 151774 910354722
41046 189681 421210246
86435 187814 997563475
170654 188793 45254475
168199 177867 24028172
121392 145114 59022772
151820 162695 197088046
6020 55948 638642950
132220 166246 618365974
119219 193703 678772947
69837 174351 260940797
118861 175264 140684079
96112 96170 598450472
12077 102618 765768653
62343 76270 216298232
84565 91034 625150357
83984 89654 14149518
26286 118254 230462919
85837 191924 264737554
48500 145874 382324570
50190 54889 704379189
23976 49930 318947154
104748 154348 123977735
123364 142171 46826264
51531 145285 803636555
154551 171689 710563220
26341 78923 132063715
126408 154338 528818049
63820 86587 154094464
42206 80220 95254739
103326 142956 224982940
167910 175500 18849281
168231 189207 52232629
61055 198318 535442217
198146 198500 283769
158880 190058 77753088
193382 193681 697381966
141259 157212 104565403
109519 137204 414670231
22269 29383 805520141
57990 113375 138660394
99593 185166 213706480
155906 156108 516780
112649 132013 48459545
82625 91039 20981741
42085 147347 263261506
193752 196124 6039179
62555 71171 915773312
39527 130273 812926357
24564 57421 892318809
156381 191004 86541808
100917 103963 483172668
118546 189225 961873021
118883 142234 58301463
39708 143409 259458654
144563 149914 505392975
95073 108104 32627888
99713 107794 20367821
7826 152687 362460405
47686 176887 322899486
168662 195719 67626717
91412 109431 967285596
94092 183454 223098223
63712 112224 121277365
41499 70848 73607270
189908 194725 12173051
92940 168417 188592505
193486 195135 4196468
142390 158623 6507782
153185 193929 101795205
23859 71535 119810862
149337 184656 88045500
178416 180279 550404290
189624 198149 21556710
49122 73239 62109739
105877 193289 736065450
106902 126280 98802494
101325 103589 5627707
107081 149461 105928278
191921 194325 6064975
191573 191698 341069
29685 74711 362962003
58649 115473 142117847
102757 115853 33098657
176623 183815 700581534
75726 170586 642456037
45623 82688 92958911
135624 179906 110370360
22416 50492 184620472
86005 185328 247690653
45910 101169 956670805
68227 175422 267642837
172762 187005 35488567
109098 118797 24335265
135031 177053 104678337
133296 133927 1572367
54209 126858 78444546
35922 133644 244805892
126304 162802 304944566
197213 198684 3711497
65677 133647 171476426
179671 193181 33806488
108515 149857 314411990
167318 181512 45140129
3271 67582 161294561
144808 186421 600757425
142980 165777 874009110
103635 144276 101842844
75025 101654 66142937
59213 101185 104706513
9086 69940 152671701
141711 144889 7847389
29160 134408 263756054
75355 99643 82754070
22870 31310 21198353
31307 97201 164996562
165339 177312 29705343
144144 186776 729008454
105743 165998 319602757
46141 199607 964920367
99766 196650 242294101
193154 195451 589864317
120453 197122 168241696
92451 156915 996243869
73891 142639 969594273
9617 153548 360156585
108415 162268 240359521
121356 150258 86679058
158355 163911 13956769
139094 151153 163692270
171916 196864 62516590
171987 190763 46887376
19207 134514 288765737
181478 194678 33016549
56566 69706 877249544
13188 60533 118698158
67946 167245 882263495
65691 147018 203265544
127256 181928 621478554
41724 181176 348492768
49725 151985 634615471
39475 69143 64583651
146644 164428 119474743
66479 173239 266556942
4909 73393 984454976
162200 170079 942545678
7328 120839 284381029
65059 110347 113123562
57989 74022 10699081
127268 148620 159465378
180122 182532 56243641
98957 146093 599376822
2600 97856 683511069
143388 198542 137788774
36090 109016 182677640
29626 135533 265293671
126502 130733 120639469
23834 93056 173508417
40143 56731 41545402
78334 132960 848777602
82740 102125 48064793
10734 124396 284785382
112048 184767 993241117
80990 183615 256128427
21931 166229 953772846
147035 167560 51135851
33602 102669 172784604
106688 141163 181472197
4993 110202 720099079
129870 167999 264291291
41886 95569 92953554
10417 178997 421562424
153690 187286 83770532
70773 141026 715231870
72668 107583 771691316
131794 172420 617687922
188566 193035 714104796
11243 22222 27420238
2861 11197 416404013
96277 121978 230693249
159020 177484 690218499
167113 190207 57530852
126577 156213 73634167
189902 190997 2819693
161852 189340 68481565
57914 120160 155872380
45953 78874 639592675
178107 194673 147208296
9580 45524 90196391
71403 182293 359566746
7215 168328 579626124
3499 117606 891544352
99579 99822 318380385
53533 169004 288746021
45854 140112 235812352
103616 105952 176812893
92415 117343 62377362
64137 110581 39063289
104643 184161 198623599
139338 145926 575818832
104579 172542 258173865
150145 184538 85681540
196841 197868 2600639
82609 138698 705573068
59444 175218 289191195
84442 88214 9434920
16131 51709 594218022
163016 179521 952344316
58094 103309 112850356
188623 193006 181621582
28708 33399 567476851
21932 49970 70308845
147254 148265 2434519
182648 196242 276262374
96084 110128 77679034
81073 123999 538337787
43116 102166 147522802
119645 198367 614042971
6506 186104 643525144
198366 199459 2804998
26552 49767 475743362
111939 155710 109127019
137927 167829 807198830
127585 145565 604609871
131069 132376 3233126
85603 173988 435773782
45796 71463 63022262
123843 190105 742713831
30153 43276 358372848
163587 169607 15026714
90962 180575 223685798
71965 133667 651889615
199512 199697 445967
33466 48442 33209319
32954 64175 78511925
143958 165327 53383809
17178 82985 165065938
64621 142191 193900905
18063 131405 283831132
57653 108583 988130410
163302 199949 91729868
143525 193534 264911933
128057 151451 586362896
193885 197586 301304226
12326 64396 286811710
110093 150184 100109208
175601 188157 822107255
158411 185494 67456176
183049 196907 294875809
5775 137899 397904907
12427 158699 365875565
117810 122241 11201641
142872 149059 402528748
62846 192361 668759762
138770 155587 609512079
121937 193871 794131436
60826 127450 557948117
103666 123336 167951081
111424 148304 92087559
151562 160737 22995094
187492 191246 9519224
4026 163872 399973221
89056 144850 139262123
178670 181097 6145303
141263 159352 45035744
79364 177803 762078676
89938 115888 64858054
110225 122762 31539643
10126 36635 66459603
75073 96775 53902242
36812 133748 242736706
14292 65693 896252782
153932 167650 449968713
136148 150712 282197439
10920 54490 109092682
187560 193897 200431053
57285 120734 199418748
89206 97876 21381327
94525 166771 279306968
81517 194718 282635940
27918 29111 2977912
140483 193788 132962662
190864 196277 965936454
40577 178267 818219096
24045 152052 826734057
72468 151912 198313535
71498 99692 70120610
42138 127964 559627370
116791 170477 533160033
125499 168908 108186353
150915 156827 14628702
66485 172539 264785027
80814 133895 132712934
51021 87327 159895598
158494 176599 45220871
97131 118578 459973723
71697 173282 736581372
8893 116675 269974213
148064 198144 125209173
159874 172604 704167462
30504 129172 247261906
35421 87442 343109188
193091 197401 10946727
124608 190017 864288081
37556 173799 398828960
168627 190902 55526270
2809 26098 58141210
99038 164259 886406539
79873 82779 7297733
68921 82975 35192894
98354 106384 20091193
154320 173414 322586345
5422 166605 80928379
53793 99942 222366605
165324 178954 33805442
162125 179675 206212914
188842 196563 400783064
163558 170936 18373601
59392 116417 736206780
110734 142511 79531456
177838 196749 632511572
174629 195212 719926013
146306 157692 22373865
158349 176304 228553543
171442 183217 317495194
177600 180543 924461452
59693 103440 713404018
133711 150433 41632675
168219 178292 314031664
94978 139812 112217863
192241 199200 17583537
88674 169086 200713593
90438 156839 165664132
37106 77202 908696861
102104 175502 58320447
6986 54743 423016968
11579 147269 655970640
148001 156885 22083435
71426 106347 86983150
14588 70457 651016275
121892 157343 240067833
95314 185530 847076524
183519 189690 15426541
80673 123913 108212679
43450 84497 102980063
82182 138141 242154718
151971 166579 838506845
15345 84023 980775113
82864 129379 116298275
166458 192499 543894902
121971 139121 502798465
22245 77259 138017161
57140 90763 84281193
135835 194851 147308578
178685 191240 31468280
167298 185169 44390644
135780 160692 62189781
139390 140184 1970918
131801 181641 124225710
128293 194534 165203467
126941 179493 130957765
77005 140773 159392445
173423 180079 16623783
190554 195266 597640296
113718 178708 162037301
139044 150804 29311863
16629 106092 223842619
114569 195182 673835999
40072 85700 135986142
172835 190010 42860583
117067 132585 834508053
101020 135319 85973054
198818 199896 93173073
14295 164627 376059694
21415 67998 724833156
135996 154172 45238141
98674 109413 254190771
50430 90334 100142665
53431 166261 282137327
69394 91952 56313528
128491 169886 576428777
151176 157638 786359975
181597 195578 129015732
2367 153917 379099949
85871 171383 458459106
44185 188333 794013851
90874 105908 37375255
155166 192636 62614063
60627 171333 383457545
138789 173144 484762597
19920 75350 139200008
97007 191800 236837378
193807 194766 997479401
161610 185450 169494071
167533 179849 30633775
40124 70441 875568712
35286 69478 173130430
66359 114416 120165303
164320 165693 620939388
105488 167338 154601939
23275 37190 829660945
69276 130215 68546925
104967 169885 833226872
137485 157340 344014664
22513 143722 303498608
106532 175096 362271137
104298 107766 458600968
61012 150816 224409923
134159 174914 101527355
138182 166012 69381029
43992 90921 117593670
157402 184579 948821651
134550 153494 47084031
88275 188655 250416892
126158 163853 596938153
89844 175600 214076872
33921 107458 678089443
9597 86300 56010949
81409 178508 242253230
83472 126848 999734829
158370 195160 327518180
180374 199676 663046554
186316 190765 11264755
146441 174133 68909543
33336 74917 104575687
132643 191617 402126662
128227 156481 755804347
195484 198505 870518917
182598 185662 7557713
166315 197417 42820004
187359 198544 28272666
180547 184760 19371443
17186 172364 388068585
175063 182878 19481218
41279 122193 202627967
144075 177836 536603831
1850 169034 794697229
14506 131164 292130974
45147 171719 767410527
1186 89967 222557875
80142 151744 640710847
113716 171080 143102015
127036 182747 138871059
14700 145260 326703723
139908 156258 298363182
151259 198372 266074416
126229 136043 24364599
118912 175378 463478178
49703 61621 30064836
124135 142731 336150988
177383 188939 28860929
67261 142166 187185712
36220 112750 921332667
5270 128655 548306300
11838 45762 876931736
95305 168717 963490558
105586 109718 688586090
99734 126292 131648521
146105 164735 46431743
45363 163674 295807406
32762 86104 133942872
78414 133250 708115868
9324 157133 428220094
102035 117538 999430723
157239 194333 53389899
150287 191024 291824474
102998 143733 102146215
134957 165159 75330449
44432 100272 818619505
179697 193781 517362338
157966 161945 10031078
102017 162439 544126440
4794 16111 28470686
29377 49465 734137871
87769 134090 115694268
148356 190605 508983716
29416 112601 814797292
50609 89599 97876575
144926 164452 48769382
139765 154179 696080569
50228 107175 142507168
92779 128495 89465461
138874 140402 557419579
38698 102152 158657348
11770 48130 67193239
180416 196594 40574519
36605 96652 150289922
13510 184836 674222955
47796 123464 714730546
185143 191349 15650252
196935 197345 952705
131175 134472 379578082
62825 163053 250303606
187721 195763 790452843
147081 178247 77576738
165821 175223 96984312
103121 190508 398570758
147683 161552 34643980
94198 132544 573089181
60483 162452 955290306
122097 143705 409305532
46071 198778 381849302
156604 194563 800067527
121276 164388 107448396
74066 135222 152732300
22405 72154 893864665
40785 188732 369684635
29341 174119 362169041
67633 126872 148153004
12548 166310 384660399
98013 127069 72896155
86914 155444 399574376
2723 151295 674836229
99936 104284 584317684
92059 156722 161434537
126177 144891 479594947
43558 64527 52619544
139847 192479 131257733
55000 130528 536256614
135732 137873 855554458
26183 65076 355348999
53906 144777 227312910
164821 181888 11735217
102355 116526 913683522
72190 171627 611132839
190884 198391 24737588
182482 183430 2343677
22569 140244 294701680
94474 137302 107165396
184319 186101 172697891
144105 168205 60155752
39130 162574 308677757
186586 197852 928660073
103969 144898 102471600
93903 113903 50129963
107798 197115 940519767
158904 196714 996550380
158808 187104 646558853
126289 157061 680076777
168227 173976 14223707
24752 154189 568411819
1931 114034 656665632
72549 137648 162602194
194574 196744 5562849
29902 150015 300687648
134296 142769 21069312
190972 192855 408449944
2159 132253 325736611
97589 138027 260964152
199771 199866 968941021
39279 65341 541772868
29115 100561 820743214
64301 152924 794689046
72215 152949 201546194
16104 183620 418763824
66245 104224 165476865
15428 141800 629352247
163069 180038 744827420
173527 183289 440030783
127128 196731 275843261
99373 126644 68513802
10069 23953 513198982
52873 82718 75011982
127184 186861 148631319
192742 195545 6977658
14621 156844 534591650
96069 151078 137560561
63656 156950 742539130
97131 197435 850995207
186035 194179 345188236
31087 63315 56889512
21941 146805 312623893
42738 179366 341352536
43372 196394 769930946
19715 116717 340426489
155845 171629 715815228
104697 110533 480539494
174728 177362 247808131
25536 191020 949000651
147411 156816 23322449
117348 161732 110865068
165586 183917 45545932
33697 65717 775456985
64550 158415 558387487
11087 25419 217403063
169919 181874 209495344
76763 99499 750225886
50512 77334 12678349
136653 139500 7151530
20994 103059 855553526
349 144918 917161926
62275 164344 714862598
77078 86043 16594395
136412 173479 94157161
128000 177594 123540198
116223 196034 199309113
53658 192234 346379056
136580 163913 721784922
135458 145636 602298232
84347 164174 247385499
166890 176121 8908628
118990 137644 46569075
164995 197378 830283417
178717 192622 34829390
95483 118409 49689393
160191 197057 92138550
151637 189602 459513311
179395 179774 980417
71624 135946 160673905
17469 67840 8084531
73408 126697 133193633
107053 111013 354867500
157886 198980 77186437
143260 188333 373741807
131557 175066 705094958
86649 156821 174979979
6690 112870 654420878
140624 171654 989710958
123120 174086 153651918
35911 199163 408439829
86070 88736 680801858
113521 118413 12194899
83751 109782 64955555
185591 195156 24131865
50690 117889 509290383
55444 187877 222095095
17193 111685 236673360
85132 193814 271205856
10307 104855 733870150
45774 117687 355077244
147130 166819 808492251
179862 191718 29659230
194293 195800 3868543
170313 181198 27177703
115467 190276 186628665
147119 151488 10775957
70529 182693 279999252
32051 42285 603388905
33124 65699 283400102
16469 32749 40650687
172125 194047 54828440
168804 195627 67044978
43488 142952 248831236
10009 105398 238870472
116418 116463 134295344
176769 195880 47876614
144666 191411 116632776
186218 196400 802547197
150206 176711 66070088
185004 185286 686079
131492 194795 683986094
18481 179579 575831060
46340 67715 744575757
158065 166951 22261081
166360 181122 674047911
1997 5605 9015310
52878 185687 331846833
77289 99237 54635706
133106 195699 156223511
135136 166287 77659975
165216 183124 44526861
175499 180676 12926166
150669 158993 252558921
191065 192105 523501476
63646 84180 705423203
175449 180584 590106620
56200 126544 176185939
94884 135620 101955876
99403 198055 838690109
88282 173155 191420323
120937 132793 347980153
27545 156371 322309979
78302 136948 390953578
62509 132708 965186189
19796 57247 432974611
169815 195570 491460627
5280 60772 700785681
2233 91472 223544789
173476 188197 70429700
21872 103368 553948099
13392 167948 386652085
182221 197141 37445050
184737 191068 418736750
27399 46361 389280406
113811 174794 152112892
56000 93534 150633867
152436 165705 33212563
184304 184797 884503929
118793 197509 648040989
10401 94287 255701153
96205 165723 173797782
38344 87074 122297656
49949 120254 44224396
21355 155424 44531813
91887 109240 974807840
59426 173289 944021519
83328 154999 465272821
106891 167524 151542309
125299 126721 796009391
114078 188874 801258252
161108 161507 1019944
89742 93775 957828606
145038 145542 1308372
19740 44866 63085871
129005 165838 91824798
96526 163513 167476345
29709 139403 274781502
195025 195802 1999437
44413 77730 184752854
38836 117934 876325603
176621 195585 37137986
195480 196187 1820615
96078 141686 673637264
84931 132105 209961329
33916 64780 6634463
44622 83435 97352654
117219 149729 81150581
197749 197941 486011
33518 199521 425103231
194152 194710 144768842
95789 116640 52295354
141304 163125 964056242
133223 174834 103686882
126643 162075 330603542
29138 36521 18656370
41698 139353 262295632
49399 150062 970965364
63526 83992 197434259
74801 123870 178704895
144511 159339 819446209
170776 183424 31543518
31976 177857 364807492
189278 199788 124476
168561 182733 35249218
118333 166072 821629903
189279 189418 358084
26505 64590 95740341
109442 162564 132684139
88205 112003 8955692
76065 110166 85104509
151700 165418 34337130
16326 182139 508539416
177847 195148 327019586
103787 110007 38012171
198365 199892 240283226
129963 157308 628043351
53399 140616 218265855
152996 179758 63081368
184818 193248 21202526
31153 185893 579016878
100041 135289 536002276
135998 190876 820425420
136648 168048 812720656
167300 176804 320959416
84849 176093 283332800
156403 164460 20277986
186679 194726 20317864
55452 117778 62490927
161430 194068 822658643
123775 186723 972026708
92526 111388 47204072
156334 173989 72628110
187022 193453 6382362
167109 190913 971391163
191876 195597 170222964
132096 189946 462376353
157619 181935 60749225
159485 187973 70946775
129579 152842 11975890
79445 169981 226056844
188973 199213 187921944
5829 36866 77749178
91337 189950 246129451
71107 140768 723901660
53135 92423 338401498
31815 186490 628506907
70202 132742 491623680
66526 189915 308044938
77400 131755 597888453
120696 167585 871787389
27233 151566 35452501
164980 186706 53969819
123841 150291 65816292
191295 197449 15533699
146499 161715 37935889
164757 185654 51956344
31434 199369 420180485
27593 91149 159468427
191748 194170 6126833
68810 119361 938941956
77236 108775 988629596
111888 164238 130741680
95380 188493 232520556
114632 129636 34263178
163175 193550 75812119
133436 166939 620905725
46993 102354 873904074
146128 199858 134221506
174685 187290 522056655
1231 156850 961017289
190269 196156 374232718
4937 166257 562150208
150362 151714 641177394
55772 170879 287705084
118161 162957 160238502
4318 86629 727302101
198288 198421 902727912
31397 138195 267472883
188692 195132 16245105
189982 190017 83887
21832 194887 613890546
46949 85936 981326523
128284 177982 123800211
58925 178495 298621441
176496 182295 14453729
62688 178136 559457370
15131 141132 315355881
36895 141636 262170590
181990 193192 918987298
108128 180943 181799771
62223 117983 139334492
97401 102490 871046337
185935 191376 261474516
160458 194518 525802668
101155 165553 161118286
133142 177696 111014550
68490 198231 324137217
136291 156520 391753113
178384 192293 728913588
11594 136094 270030144
5033 84134 642256586
95370 105187 472215773
107215 144875 94169773
9528 128111 297108268
170474 182577 30233516
137946 155979 832630695
116680 158804 105092477
113324 125017 29391876
189870 198037 342262117
165297 172532 738172708
165159 194640 865909862
29540 132549 625784466
62112 100088 392155435
125752 166988 667196577
167146 193915 519034769
195037 198464 8663641
184313 194399 465145892
85908 86404 225185911
189549 192598 7692921
64159 64798 1618842
89472 136257 809526396
73748 118961 112933353
93088 113296 404326486
59859 141219 203473500
180319 198682 46074090
74595 129410 137019036
35235 74471 98684479
16403 135618 304381496
142856 173665 594627552
180967 183728 6837778
27859 106864 197896540
163647 180431 41841325
146058 159593 764094871
117716 165945 145934446
41081 136687 239180622
32639 36523 772089351
196827 199148 5858623
165543 198050 81282632
196989 198975 5041780
8129 167211 398012292
37381 49335 802175079
124929 185419 968388921
173387 198271 604489900
7912 125776 510003718
11711 142127 329461262
91037 140838 124437065
47808 132922 213010279
142821 165142 49218661
151517 178878 68195350
33065 88753 139797575
41592 184767 196453703
124122 193869 173895147
40683 102906 155398736
78107 147560 882334799
76999 109795 307761026
199103 199928 230724284
50548 51990 111581376
67325 194344 519173934
140179 152116 29652215
158620 189968 535319910
197081 198246 1011863
180541 198994 46303961
77141 137035 149712059
26036 112622 301332691
25899 113091 815770733
106524 149765 618265069
103738 194239 226291647
88923 124051 17728930
188441 191819 8493093
160713 196614 89725673
50030 188640 346426736
144250 181971 94084887
181864 192279 26053744
150391 184808 577387425
125985 178564 643909612
30199 38591 722936978
112925 128742 39638244
110012 136405 574515354
63189 97905 86544116
68234 104568 812211163
102340 168090 347423322
95856 180877 865828693
161528 198601 92668124
131589 182808 127635856
25911 106840 202692051
78255 115350 33771219
124061 127068 7404171
143264 146592 41527480
165258 174862 23815895
1837 100107 317170146
119906 171155 892554138
102055 165015 157539123
55938 191485 338716237
184819 189855 558969425
40699 91817 127991875
113213 197371 377950322
51567 110576 147748272
63467 147104 325198292
37205 77065 179013120
104672 110550 575458139
4284 69016 162418460
84020 131286 283173651
8596 80066 522033625
43183 44966 4464727
159212 186936 69056128
195398 197716 5923735
83492 157095 183615082
100055 138707 96883672
15995 125051 776068173
95309 150113 977379873
124876 141013 188137077
57966 190746 331742283
176155 197164 52626356
147700 159021 28214337
47027 62802 39747689
23108 37902 37190484
106795 149695 107259775
177168 183950 598436367
189600 193783 7816276
34690 134625 250345105
169694 196271 66487072
129499 181807 30320226
153804 180023 977572763
15973 90391 275441443
133413 158636 62737271
17452 153267 339755517
161634 164381 6838025
86934 125621 96726931
168816 197837 607286495
14559 47905 83576306
135535 137674 167218459
132914 185883 977408110
160216 182121 54584911
118978 132894 34776239
9645 188081 772946929
2177 162308 400597587
48007 95222 118092755
157352 178467 384215807
143459 166837 58316314
26481 103520 453039371
178557 186254 725989804
140288 188734 120732744
47544 59560 30234156
24463 114029 771776288
13892 34837 430093742
110383 112549 53135924
49084 53568 16217827
98362 177209 197010907
84674 117139 194128504
151978 170962 996335297
188103 190305 5511204
40684 158542 294605099
178845 180931 348512927
10669 152028 353707254
92874 182746 891888184
4025 171445 418741656
14644 93026 141587823
75092 199917 381381357
81339 114092 81872685
144728 190613 114461507
25318 70992 238143089
158407 187470 592452172
114913 138396 17236995
107721 179484 80719882
5528 30350 62013705
117407 193857 46308407
47829 156562 271742799
125891 152266 70644735
76344 131078 136841569
199631 199646 39237
4157 195235 518065469
57769 76694 888258569
53724 87981 231359954
58512 64467 6640260
19969 38667 812172972
59377 128877 173895568
98588 155047 141044440
10384 70371 366724926
3431 138194 337412436
193614 195863 5740881
86150 187174 251951278
177223 179824 158248586
153743 163078 23393682
69146 187998 630721314
52907 123886 177928014
143860 177135 82930767
59802 112845 132705255
161927 195433 796267568
130253 173927 11039246
137271 138329 485058535
160554 161295 1885785
112425 113725 847473692
97272 179019 204155643
194942 196277 354043570
70282 77354 420508699
54099 73786 49638448
150133 173418 58010574
92801 107306 36218161
123198 162635 589027834
94377 170664 72996006
127482 149327 553974368
44669 86427 244569365
5825 26556 937754540
32537 123394 227763256
106697 116859 25594665
68868 149130 200426748
140822 188787 862104894
65049 196253 705471420
47112 81624 488322934
151857 179016 638124119
101826 158644 142051522
146485 191808 112973369
58112 94015 89821424
43429 197717 880246626
167574 196906 73375731
196942 197256 792435
14260 198348 88028823
152765 155519 93622804
143229 187822 925871687
3265 81027 641148681
17304 84146 933235347
116885 127079 834799318
149582 163527 34853778
93773 123912 75627652
122181 152263 74888211
57380 129446 180433261
3659 121151 225765894
78959 108963 325977942
11584 87954 191512744
57774 169977 280432488
67961 188087 466289770
179439 198077 46815151
39191 188138 372187842
182250 194326 310283270
195500 196407 2354585
168668 180423 29278809
140155 191342 127680897
10015 11799 4605311
182758 183776 2481834
156794 163337 16433229
37426 146698 273487166
143916 179316 88197528
183234 188139 258387412
113917 132847 47325333
18538 168477 962284401
936 45552 639001353
16664 29221 467283482
164777 167653 438653758
8428 24379 39843276
142366 188464 973297455
73130 84030 677198140
77451 105613 562394636
130126 152750 652309693
836 91194 539545593
9347 20639 28266566
28705 172386 359413270
24812 187018 796885186
116745 145131 404771084
6000 26365 481914459
197240 199898 28169453
118587 161765 107775910
131434 147126 39113268
144983 192467 118516468
167000 194838 69509470
117497 150385 82130911
91447 163294 179418295
88464 114170 937518025
48852 151884 317290854
57558 144048 977280535
3807 195557 479655521
96812 139749 107556978
147103 199294 941138697
84094 125097 612174341
137932 163374 581877483
120339 141155 25601358
5091 139609 238875067
137999 167643 73921327
189340 189864 1300924
130575 182783 168447574
76485 80460 299621300
74618 160097 213386948
155866 193075 93000416
136639 168835 80321089
190846 191215 284083336
2930 62547 149603842
116443 187001 175933737
73774 89904 40204285
25097 81993 257320494
51478 105996 136456994
106938 139801 676087372
74554 119375 111999811
10596 188754 447365917
95556 114850 48344193
35483 193082 842747562
185420 197640 853952503
20427 123032 806024917
140693 167573 67037203
69979 151527 203658282
59830 197617 419858225
156380 162430 15270891
99779 138346 96679658
130881 151735 228591587
87024 152046 404728084
160518 169923 23444812
191076 197778 16944506
161946 165436 718382232
145237 181995 449801146
197113 199501 6066437
173157 178096 12319346
62230 66205 351748231
86557 199282 801532724
143943 187197 843362206
117642 118708 2678675
70128 108028 656458134
34397 139012 267502863
167740 168189 1111834
44225 64172 919800178
4426 77746 244367113
2060 95175 233128879
92682 117288 966362793
130507 140240 24214988
192217 198548 134045480
91089 189984 632235809
140135 167443 68109918
32217 80899 122208068
154128 199325 113389766
150806 169956 746746029
154295 165868 29039277
87593 146737 147689494
196285 197844 90840890
133617 179758 899445154
116600 137223 51526368
72918 122927 949652277
131966 165337 83241782
91686 176694 886112656
70832 138779 169763539
7449 125680 721547249
71021 132621 341364443
113409 186199 452751644
160661 191303 76432418
53425 127840 186437342
76787 104532 69106765
157660 192877 87975470
117726 196095 195712505
179174 195738 796781618
91664 159889 170397175
11630 128994 293948501
6191 78303 180772328
193822 195755 4953894
191937 194049 341173610
143484 151809 658334634
142950 198453 138660297
151393 183169 79218638
163811 180649 41951274
153710 194174 489154752
128718 194796 164803818
55889 149586 234275628
89771 128344 554829390
37325 194681 277685008
23227 122215 837759891
116654 141821 989904637
18335 174312 390031113
178571 187023 21087667
116448 135097 426225605
69618 133519 159736862
136522 142836 691333901
165827 169926 10148029
87029 137275 125434417
193018 196737 9461811
182587 189868 929475415
184029 199264 38410669
7802 133487 314779796
103751 164437 572207467
11410 95074 307871411
69294 157443 220078113
122232 163188 102071437
100672 145992 829989827
118524 165226 116624971
65290 197011 329045207
108266 115508 863762625
62132 99805 93885293
127150 132854 984249324
115211 191182 584387073
167818 175907 20082418
34337 80407 115698614
89556 147185 570901247
92445 95408 615336215
135262 199888 161481111
12936 127150 978520134
7435 70005 522332246
96871 145224 101250842
78399 126575 120528454
113104 121750 21722190
36094 62425 746775727
10248 63530 133755263
55741 159509 122445021
10884 179383 421319790
48614 153827 263019205
85971 152772 166693370
63002 173405 275618722
141213 178277 647017594
142154 186704 110938552
103698 131119 476978511
152000 169247 43122734
94169 95790 547578904
138586 148367 24363079
74369 145743 178230586
82856 148947 482483894
178121 198199 607188296
45797 50224 953029516
115748 143253 68674811
198856 199158 54900206
73252 91607 45768790
194683 194749 99382007
6662 185863 448011426
117849 177317 609662922
131747 178757 117080062
180850 191677 27024594
16849 73239 141457103
164129 197593 731736884
17897 100479 206587051
74800 148934 854018509
36993 98436 153736369
132764 158157 63236961
18860 87522 172192264
107889 147203 98343195
132503 152889 50718355
95806 135244 347955492
59315 192764 333333966
8573 177262 449838915
47191 78505 78556029
79674 89476 514740962
118579 119115 1380730
159158 193987 678777276
46654 99424 410159851
180816 195588 697771804
119671 132406 780846309
5830 129392 309513433
28318 182446 385518860
104174 151537 289598656
75519 149491 184615733
43464 151744 802767140
149726 169875 285670926
168685 174770 711406459
124049 138976 104436027
170061 198614 71487612
11502 71833 371973108
67636 101492 884332311
134120 174440 100433651
162741 170301 5125740
32727 48763 324767901
84841 105956 52474172
69282 94429 62720061
80075 184133 259652173
37455 154855 467610080
64938 67474 814889923
179 25571 498870793
153988 186056 79939363
107888 154242 626024645
180415 189110 19839314
197327 198797 3723519
175874 190751 37144032
60164 102348 105255022
22350 91482 173324935
6539 171106 717501041
162333 189911 58579606
126851 183345 498150765
134318 183115 703563521
113586 138300 61757831
167206 173226 14906222
15452 128651 283474971
118877 195398 190994833
154489 158696 173749443
75387 119989 111423084
90524 185029 235755686
23538 103501 200116966
36967 102443 827343796
127262 146114 47015361
52334 129462 821154723
118673 191689 182188733
161668 192470 29674616
138932 193838 788528372
154071 199523 113781384
13740 135068 303749806
9626 30144 862671467
41519 170609 322593846
15664 173660 395068388
81311 84917 316558745
170913 193998 295550390
134117 174602 100846963
9635 54045 111323737
176338 182022 14157943
3929 197877 975922847
170399 184410 312997137
590 87414 217733947
115445 155848 100713652
161770 196346 778122268
179824 195628 39652011
150281 195036 111761706
41588 135501 234918432
181919 188199 894346058
21246 83058 631480873
101700 123578 55118612
31332 132337 252992569
41772 163492 401972148
5890 125287 299160383
16482 98102 204235344
2044 39035 92695087
140137 191991 312257829
26372 163491 395866397
64350 122077 872428380
12605 129766 699772224
148043 188680 101358346
84832 140597 892755221
25468 89119 159736652
182728 196126 529074815
113842 191268 732546148
70142 121771 743302799
148877 183413 992238014
124578 183351 146392415
131289 198462 167720073
30793 104294 588397533
138716 151485 681939442
156032 185917 74583590
198527 198890 939441
193559 198346 233089507
123211 144667 53389378
190398 197035 786851558
45489 121679 849408516
33863 109169 188657308
3549 137480 335305794
126967 171250 110352638
43292 133567 225946851
162809 170530 255417421
114700 172907 554920336
145805 155541 568312443
2265 193912 479268423
104488 128309 379984975
127182 176159 122080462
115939 119078 7876269
108739 173488 161636734
183189 199356 40716246
113869 154065 100206436
116212 168723 841590046
115680 147898 80426270
70130 194547 310701764
96572 168288 685459011
87418 190546 753323073
115437 132366 742652166
30941 31505 1458285
88033 98164 24959690
194653 195133 1259588
15685 173000 534625334
166390 169456 887602030
1422 41005 853718080
179052 193144 741549473
4756 108216 884955785
145967 164599 764810936
11401 142864 329063126
175164 199584 9693266
119615 161264 103881627
178323 191521 274653724
57111 150167 938947659
176894 195889 769755530
73961 103828 74212214
58023 145726 219359394
189919 196033 15486750
133747 190504 532646806
36043 63302 35114624
127564 190561 156995871
68177 125577 870284468
70727 95020 45947640
103265 193398 225343679
132342 186066 133804865
59882 105837 114825190
184796 199293 438810541
94254 129245 87656146
50742 190693 821810994
172979 175916 7387990
51024 81785 77261356
159801 179073 47970641
171516 178633 609236139
175450 193484 45058062
102495 175242 995795555
168457 187476 675444047
16233 125778 425255817
176207 198479 55809114
176835 178001 2891073
127334 160455 82516328
193497 199511 350533670
175712 176462 530482409
141478 194822 272893034
105292 186610 559853954
10676 143526 332577965
163545 173686 25206413
199322 199896 530159261
44299 143890 249106722
195752 197305 3929078
76277 103726 229741193
126852 161061 85325512
58561 133115 186556137
62579 78674 995873617
135343 152042 404982703
157544 172022 688551349
190585 197428 17296773
66328 69250 370693716
17844 148839 684615724
45792 50448 243919130
199448 199940 1199998
147864 192160 110561860
93823 156932 846738289
115248 174990 149081722
73736 85352 29053684
169171 177243 20027343
149557 181294 79183316
92286 177392 212472231
125809 183597 143910228
157628 175365 44327378
151116 178664 561752027
90493 106464 444901208
144551 179680 87538709
4804 139639 337635805
160067 183994 202884875
6181 102801 241636017
57502 198633 549001835
169003 174724 14180017
69660 192278 362850332
151153 171769 51358241
53842 176470 306556688
111839 160667 72629511
111721 187079 639852423
177691 187531 24458242
194749 195537 2025874
80927 96334 459888242
86831 162314 401128793
72538 109882 663910750
78038 98186 50119436
43753 45151 435309462
197847 199985 3575311
23768 80091 946008448
21910 170254 960568001
131360 192531 152523263
81611 179527 321263431
51950 58112 860025847
124144 186537 155297658
55938 185848 324500397
107805 112018 10581949
126593 198164 178660687
44895 64433 11992926
94304 123127 72318932
184081 193669 24084770
179691 182859 293178956
198014 198841 2078033
183968 197331 33674031
51175 169427 975610430
537 160930 454857214
32185 36865 722359705
137881 157124 670386140
85837 131315 606993027
163694 198574 87225182
78276 107835 73766549
159277 192585 83133024
115372 180001 161233744
156698 178802 562852926
115900 121278 13590975
155743 179295 58823036
73475 86701 33124644
99648 113942 741964187
112377 181965 173652466
56267 61024 12069444
107827 135102 531932711
133993 156825 56753253
85698 162047 892654588
36588 185578 592279384
181000 196858 39810503
56163 66275 25500237
162569 194570 445817499
80315 86557 962730438
46860 53317 16104673
96613 149350 131866907
142429 184507 104782909
92816 171357 714340728
161553 196674 87771780
121486 173611 81861937
12354 84811 181714609
192270 195006 261711036
158954 196643 94275484
57482 190777 504917319
136101 194060 201246644
37534 55218 44349740
19111 105057 225722232
148675 198345 124157325
99966 170852 177225590
25407 136082 277171126
13988 21033 17513329
128296 166136 94319234
46298 109180 157350930
166493 198591 80288450
54760 136152 203681745
138818 173726 87006812
150699 157019 15665193
69488 194855 313069599
35552 198678 792088683
128317 140270 88235711
172645 199755 89688337
37755 92657 137494796
129695 166739 92326983
104297 162276 145024701
135878 151680 474035673
36831 49634 32072807
30766 66114 452477985
180487 197865 68867368
179828 195227 38619837
6932 168987 405426066
97180 152467 138206636
80591 105486 689791190
91488 104535 1868089
137537 198446 304349391
59558 88466 72469732
24486 162035 344237937
191005 196358 13535280
147110 163445 40672030
122131 136018 244418481
137121 153476 29467344
178005 193309 38290984
9798 142729 332842227
171123 194707 58936674
111969 168340 140788085
118455 184435 164531046
25814 51301 63928068
190695 195845 734097575
145777 149964 808971975
63698 141326 464666759
182672 193109 281799059
469 58845 534666573
70575 113097 106272695
8769 136337 411974267
57833 145417 219044627
11112 41509 12042972
149559 162860 33210084
36556 186576 374901944
166330 175615 23107265
56367 61483 12970754
156664 196705 116865713
183001 187740 844086155
113662 151496 94344631
150805 191489 337347410
78814 186651 269032376
15775 196925 578461425
100280 170801 595479468
180457 190365 923848871
108921 134856 900888315
27923 75757 735104315
124420 199155 964813629
123774 141866 44995094
39233 93977 768061524
45256 188591 358120033
198230 199643 919178949
32632 90102 119144890
171353 195860 61383550
130972 154745 59130542
67027 80643 34097548
186166 187117 133716013
30506 111759 203619381
51364 54836 8756572
103752 159374 139169858
46576 137831 504725550
29495 198174 884664072
189657 196977 880364741
44764 110048 734737601
116138 147417 78095514
184930 188295 2608004
27450 123643 772433715
175274 194541 48142376
82116 113357 963001983
101151 103358 5464376
36832 95100 145876158
16730 153334 894435219
6498 66554 42338988
4247 162379 591241281
92454 122611 75620982
178551 190743 316697874
7533 130127 460234979
185113 197858 272141326
148036 194014 444825251
39675 108686 785994042
91918 117912 891800782
165013 199438 121751217
31846 127556 239837572
64677 73689 22668884
63443 194531 327411992
48787 192486 359179194
67607 133086 697467938
28642 31123 6293344
195584 197164 4000673
175082 185859 235179314
108802 149752 102297061
80307 85265 12477845
92863 123923 90491335
100214 114218 279780316
39760 186538 632047750
163794 166690 7213863
50288 77237 67689259
34277 121672 219037278
185411 195324 418927566
86860 127879 102539466
174362 174510 375021
10646 63666 133031224
140113 152261 297936445
31690 154191 187948088
88104 164395 190410751
165519 195624 560923404
29014 97694 751870261
141982 156475 543827137
66763 156208 196499156
120937 199293 931794837
162469 182015 48717042
152294 197868 114004102
3994 72399 171658122
26635 110261 639279584
79022 188259 272667062
142603 160696 45109522
72802 182149 572859699
4462 94167 224745751
102604 162965 150982935
100751 181553 724162098
45590 149893 426596025
13634 63947 126130928
124401 194309 174325431
153387 194721 105458256
117766 193020 187810899
71277 97194 64500128
79898 195490 477132449
144748 156098 683074523
65873 100323 963456470
178741 186705 8054794
14662 182154 418804866
199404 199929 451064975
186029 188198 5479752
75706 146273 176280677
94206 120323 65435637
146639 198850 130430565
118303 170453 130053324
16695 145710 322831356
33905 42313 21301429
64956 74132 23066743
137239 176133 131880962
58454 153351 693109843
156344 191285 761421813
12125 150251 513024095
80197 160475 200466098
139354 142756 887449256
191413 195135 9384681
68409 177267 271728463
177963 192925 986845179
112416 172222 149213140
98030 152074 135112602
127587 185438 338270316
158510 185409 806202868
183245 197647 36233022
76496 133813 143286689
118890 171413 130941005
37780 116427 196942034
79393 184940 940346987
159716 179118 462782285
184504 190495 926540581
10499 59849 512746725
197998 199871 4714819
153853 165538 702638202
67096 146827 400190706
69992 97565 44537569
31161 70676 101822019
68218 199420 327873762
29946 42404 659298010
101943 160322 146046545
151329 181551 75385753
134003 176207 105180112
8663 47568 638546029
4811 35098 752211362
82181 94980 699202253
140336 176330 89724102
161195 195907 86710844
190582 195291 11892755
103495 176868 183400687
136242 156022 49151686
130714 134539 9554986
180552 198419 73827597
196689 199353 1902763
61641 100074 95791900
174727 199541 26318692
199933 199975 853204489
43727 126156 206403769
132362 186396 134535304
125383 177101 650852681
115398 195579 200248448
137902 162390 175925914
128164 187772 148417202
179128 193808 36765961
51092 111098 150267060
179944 187665 229912604
55028 95834 305631949
26220 75222 121021014
6820 92513 214598825
94642 146472 571517670
43986 184248 971197427
134076 187763 133694158
4052 86192 17124764
22330 168331 729471787
154672 172289 43982408
90195 117622 45770984
1469 62366 152814749
120185 141775 53845185
88826 116142 552609259
94709 140824 853930389
27291 102102 187300796
42501 156079 114845434
171326 180566 805489748
15712 25320 156489584
129929 172225 105310193
169829 180197 25823026
101318 187410 655541543
77004 164004 969443241
57430 166140 378307538
182594 187324 11702121
80606 107943 68176255
188382 197116 22044289
96109 107120 662819746
68205 79078 27167404
174608 178181 8893853
102700 186032 260435168
164395 182763 174435291
12661 182487 424656338
123951 187684 840929876
169891 194918 912622977
170202 198644 93969674
88364 166189 101856203
99191 115762 284514898
16539 176946 715593469
3391 37626 85704901
113374 137883 61240696
76889 135131 145607607
59614 116859 376357549
154205 155841 181336144
177947 199481 54096469
100233 142933 922943155
150416 164059 30701430
24459 140186 747754687
37757 194810 272294489
24240 184465 400663846
70582 123863 133322231
84920 143863 147130475
139123 186103 823896359
126191 152582 65654540
120649 182432 673192095
15574 141285 717101880
136367 140707 10853551
14958 146393 335976647
185984 193330 759848432
131333 144834 511759782
113599 145632 402243995
68505 198896 325798506
63148 128301 123447346
156327 161748 13732660
185658 191696 15208163
455 156462 827968220
76207 90322 35241949
97273 139650 106121374
144412 144847 1049418
22297 30096 19464734
22866 70238 497482850
188965 194745 14545185
32411 116583 210885260
61154 89541 71087456
66490 169505 942237267
147858 168268 50977846
129250 135768 632415335
78846 151711 236805855
164626 187517 56919034
105308 157919 296791773
57265 78239 52620735
88920 185891 641146179
41733 86069 111144047
46048 85807 458384211
187698 194369 384191402
114711 147076 814884466
179724 196167 22741726
182837 189257 820426756
149207 198740 123856859
139924 147073 17836463
164485 176091 28911404
172432 190857 212169354
145511 172848 29159666
120856 171045 55931814
182906 185649 64990087
158888 177262 45816150
189004 196247 18303716
52746 193887 352845401
17746 38640 881277696
26993 40397 369663223
117168 199101 420534590
85153 122833 719527590
196413 199994 919210025
85537 101169 38647711
184872 185156 704271
156778 179847 979613533
185950 199324 827246434
127288 178562 127656149
15559 108118 527009981
28250 177090 583324952
43919 84679 874069158
22282 186226 816290187
10166 29750 48953018
29544 110176 622216407
37455 126009 413626872
151676 152274 33330775
124985 176221 127604865
48355 63673 38457472
156150 171118 37470147
91488 98802 18058903
119082 178180 762179400
158579 159544 2468093
34432 193855 975241222
8701 84682 190584850
140382 198524 145220990
138886 189667 126606523
145748 199114 652607650
146557 181821 901933926
68205 196802 532524622
40443 132890 231379557
181752 192543 808476534
149016 173471 61007192
100904 106316 601581114
116404 165161 375058777
28424 47230 511430882
86163 176211 361905916
111078 183795 181433092
167072 187339 715632015
31137 140547 653952491
115484 166984 128563605
139976 161497 53684244
60513 93394 82197883
135704 164161 71019671
187592 191920 7495354
85466 147528 144600583
95121 120728 64262558
166995 187050 49888713
191697 193157 972558530
36440 140956 261645612
135405 140705 13249799
96366 175129 861667101
11805 124090 970670881
177459 180643 8015245
177475 181088 991135719
51104 71672 943740117
115286 119274 10073676
29418 100146 17324462
65608 146903 404438597
95250 182608 468357975
64710 170369 529840844
155111 160616 13909956
163169 171229 20052660
99101 174862 155930230
44311 63962 250638314
9416 113763 938351882
59989 128921 172533700
178475 193315 265845771
43804 77172 83616216
53265 177985 866950611
44333 90408 115423276
109014 159630 126420967
85237 122970 118914870
67228 102427 914165081
193235 193681 512513076
71647 122371 549617728
14347 19124 357439297
71011 88137 42893376
54053 123960 175189334
99146 198835 836011065
34351 115972 869787065
86309 148038 810255357
157243 190859 526452004
182214 199317 760277505
78107 199096 302332003
119357 137979 838046102
6541 173895 740932477
77857 105568 671396395
64963 185762 655801864
22497 169227 367141304
50410 149938 249019592
18566 54603 740375334
100980 118241 680185112
59284 147378 729596579
155493 175430 225957339
58124 178390 968842052
134480 188604 134856915
92834 148127 518678358
123993 193006 172029976
103205 178439 265231031
159672 191240 78790863
17831 90419 181932535
118102 138691 839446657
58775 129256 176385255
46046 91399 113577385
16098 37812 436911405
180872 183086 5501833
126976 128472 930598399
67306 164131 192270501
121161 151199 198071290
128546 193584 162185431
148595 193084 111013758
10213 16595 16142911
183540 193903 26005486
138167 189889 96805715
160506 174908 35872861
36839 90959 135698034
6254 147211 352805633
106630 196773 225396147
179482 193797 35812505
51990 124195 528162955
50473 70373 50143760
129744 152901 57580838
190051 195419 13594444
122489 148764 997998532
89928 108231 582601543
172031 190932 993556120
21339 159322 345271940
156250 161603 962328426
164848 182074 42916909
45909 51630 498008800
2883 91649 222383219
90200 130167 100015026
147728 170873 57694060
119440 181060 153634090
158474 196236 444728138
125156 170301 112380934
3712 130130 664324239
104616 185934 203068453
33789 88364 649071310
169649 189025 48281857
149174 171145 54823062
40880 51654 484817500
193280 194911 4132213
174942 182109 17886403
45198 96032 127087587
120228 190377 774934455
3426 141803 346354807
132217 148763 41201931
115358 121503 15523282
194741 196223 2789819
185141 186560 519704454
19642 20836 2977493
62429 184018 373078352
70516 112171 209693039
112586 198094 213633016
183966 193937 25061089
47510 120991 184114234
79761 110030 75612396
171531 186537 37315443
182414 190015 18909100
126748 198781 179874206
94989 114630 249888569
35352 188968 384094913
12217 191183 119094754
122675 197998 305767950
27411 138203 742856010
199567 199836 642131
83681 102405 46436642
183100 195016 29889175
42436 132984 226594935
128641 140469 29464063
103783 172648 432642986
70263 166120 460949890
196595 197834 298183158
128361 175674 117886656
55037 99329 22831466
130305 193621 157859350
141083 147456 603182088
57022 196380 758270205
145073 190255 112665748
35338 111705 191342836
162691 176977 942241861
115275 160751 42676642
27415 166586 348319812
84437 154489 174708181
82356 95203 31936157
184392 189216 12081130
172002 192896 52207771
39129 118372 602988361
11239 103984 232032004
29565 131918 957581997
148752 175212 65984039
167995 188732 357882629
5448 8580 7829103
179326 182768 8639973
170942 176234 13226286
141577 150575 22411125
181031 192056 856235026
22062 189123 417750388
111145 185582 787151465
74876 182172 267736341
119744 121663 441160560
171009 186627 38820576
61659 87168 63914497
7570 73724 166005192
75570 140287 797514258
33284 77784 820149299
148432 172582 60222581
129570 145788 40395538
58040 159880 918084234
164827 189490 61427399
163168 183601 50878324
65986 141148 583984018
53808 198086 381437725
156199 177021 498438493
100993 199263 497119132
26847 127446 831370293
77667 188833 587404534
108853 175209 668192357
49087 70996 630220507
62449 181146 296370656
85191 108213 545258335
16847 185184 891308821
108482 123027 36625582
66967 173332 411653080
27724 70959 848942132
199204 199507 785644
40954 97758 938882347
178895 197695 36386657
50976 102410 899219707
16645 139617 307781086
195409 199674 869309689
18517 149992 328939827
144252 144941 1690211
67714 82193 36230038
76593 113477 310152577
51665 66284 575315533
71689 96085 508993765
26735 71438 565374404
20474 164412 689185983
175558 198648 274283323
7636 25752 45234567
25773 181483 389470107
23169 131729 986105941
65478 101492 289601513
84824 186512 31118775
16810 134339 294257563
125420 184875 529345081
176790 180988 10472878
140012 182246 56031398
198762 199892 754612128
193789 196913 750992813
95632 130922 88460634
9323 70735 154146339
157394 161859 993315604
130379 186173 585255129
5852 194257 471229224
140053 146073 15052202
125485 180546 137203345
148527 155422 17057783
83087 119365 159524516
177831 188416 26414736
158159 163968 792695930
419 86873 216773589
173063 183455 776723855
180443 193544 887200268
71943 160693 530746374
59015 93207 94959608
193724 195014 346562317
79210 100291 52390466
7193 180064 432290399
38879 79531 101931674
153816 180100 726320858
181061 191765 981914439
143017 160812 44369648
15941 102688 216962857
71647 92290 51459981
185545 195461 797287886
186362 194518 480796381
103941 147064 407246257
44819 152776 269864619
166514 168363 839481794
120452 133216 31879969
153174 175993 358137127
18134 54718 873840751
164812 177947 5660451
197144 197721 25093246
117375 193452 549894807
143337 182001 96414904
175973 185005 402991366
122099 198719 947919496
33777 66835 83107408
181205 184106 2593247
35216 145719 276653571
148729 195869 61752866
110025 153575 210087529
108591 123449 37409760
100493 132035 606119816
47184 127140 200192716
155095 171905 42021962
120496 120583 474660148
165511 185961 176137051
141940 156011 34914880
174661 186265 28824090
99965 199726 572089182
199102 199579 667450772
67299 189049 303955754
59299 182201 791998740
106146 146982 102260854
120439 185991 330363457
198120 198934 2058023
98433 156878 104539445
67477 192602 312451605
41091 186198 548108380
9628 46189 926017243
124907 184090 147335036
172627 185438 86484377
65623 130449 162140423
191076 194849 958483115
151414 164951 33865397
194790 199587 2571216
114858 168029 71457362
181662 193783 764994663
141746 142855 2776147
165158 168383 443608250
57081 119202 617724098
41424 42806 535824781
79485 128857 332910250
146938 169006 55010266
13035 81948 423925777
157580 176814 798534735
151462 167828 230707884
199291 199315 427928162
48723 105541 142149949
183845 195048 693395110
67186 166532 389365486
124894 126488 3908040
35364 103904 171497792
13326 46762 221410779
145250 190491 112830376
40536 84640 723166648
1880 3156 365482056
72419 129797 143444101
46669 54032 848562313
60945 146636 214216309
13510 172048 396457650
97352 127063 791863121
175765 194746 290845652
166896 189508 651636498
35517 182595 367780160
123853 124159 753752
175449 181700 15617961
60825 186627 314064023
98257 176611 195820097
155854 190224 85840851
162174 187750 222141708
117761 162260 342942476
81597 182267 435280268
93685 99422 14243084
110076 168710 545838111
120225 122486 817604737
37561 97599 150242910
42603 77480 213656375
148219 169136 891771198
179359 180400 2695879
155533 186834 86244422
140929 196277 138215222
107405 175777 170777107
196769 199956 6130409
29993 74177 133115370
108093 132313 737460
76153 151431 187914447
7973 145815 117512035
143462 151136 168166830
72136 147361 187913536
89810 135661 389984938
113924 187044 182305545
153767 178252 27211544
178898 181447 6453378
64101 175026 998432285
43935 141240 243470884
184024 188986 876774398
23551 103075 513101546
52344 191079 346822590
167916 193695 188015134
184903 185590 1726370
11625 122988 278986417
77774 170705 618898918
142578 189143 116038120
123719 123911 76227
148950 198972 125115064
111292 185679 185551474
134854 191301 140722253
109354 122880 34020335
127932 129773 4592750
19675 91358 982140522
115074 163686 121401435
88360 104039 38827746
112867 161318 120969114
88554 150507 154614802
157167 174886 975032237
94894 151841 142343108
56511 75217 47141097
141541 165204 698511007
37362 148489 16797676
156736 163712 139031814
162341 183068 51652409
145471 182880 93235373
57734 172853 287636820
58144 150034 229720863
21799 66450 319923555
29192 77417 121127139
108262 167561 915869074
196439 199926 493918648
8977 47947 953869154
172411 187152 36705165
69999 128977 253433406
82868 132805 124780902
185330 185712 827816288
191169 191612 454295667
171924 193406 921621933
12711 61159 121510558
132143 159167 67301854
187626 197504 24982452
81886 101406 286368075
45217 151169 264908050
112515 139188 66668232
136370 191100 609382319
48564 127211 196923301
21839 67347 114305568
34275 89408 258808164
4266 67988 716432082
845 58782 145308868
115205 162554 118246492
2618 125312 14854295
94674 103348 21495498
120845 121433 98852562
175844 178872 7470572
112619 127648 37688699
97922 101020 7699494
103740 155693 595384144
45981 183778 371451322
114339 123662 23411389
146556 173675 67492197
67175 99890 947400334
162803 196001 82973598
160269 186962 560083053
123385 157982 86110621
44192 154450 932758025
87501 97919 386293304
69191 151878 206501579
91061 121371 75905406
134677 172482 415008464
55867 109321 133802560
89696 109372 49069229
8388 44695 37098588
140848 164805 59743246
91994 145771 598514880
159785 172625 31954083
89317 127793 348180634
124781 151731 836458748
147437 190495 107350745
34864 162419 752568652
62801 104570 40342413
35785 108874 38457599
151791 154322 6262777
54389 158177 609952048
171002 176209 82081597
136958 192452 760940036
26354 135291 272880810
105281 172620 168173882
177602 195618 45137221
160928 182926 54789168
156952 185464 352379253
129224 165821 91254672
81511 141296 970879464
106044 194019 697772182
20300 139651 298853854
180648 187095 15953470
8198 64292 140736003
76711 105088 70699604
124989 129943 791615283
193036 198930 305320232
102450 169027 204380741
181321 193323 322849000
57997 134200 190731985
140139 160590 694840641
173023 198698 957324690
66183 93589 520385797
177930 198940 35996863
29332 151186 996979610
192788 196106 194755484
41724 48932 460632877
135173 168604 124304723
119656 195310 802589209
124645 172428 454842740
83648 171383 218928513
128917 199071 337553294
88003 138637 126367087
32769 167372 698163265
80020 110825 76843375
126020 146964 52184692
54593 113085 676453193
138349 154432 39943462
154972 172999 575082920
41547 98861 143230878
52834 101154 120816646
159181 189770 169994137
60031 197262 818504406
131868 135825 72878249
68957 189977 302089059
62206 176187 284623408
199502 199632 324916
34175 156069 304867585
188030 194531 289803440
157452 170284 32059796
37705 133818 374192225
67864 151939 592273337
145913 156930 583281328
197565 197964 283546683
169595 183072 33554444
167100 177139 24958232
22091 121765 929405354
26867 165759 936202923
194903 198312 8666328
44689 105887 280695722
39618 177529 344671129
87376 180699 515568591
83203 121145 957943233
107897 193666 918705799
98798 140579 298260971
116450 170096 133864064
78352 136346 432302992
30046 44954 959313700
8089 23508 208439808
60916 185777 823455625
185796 198903 33111581
39861 41208 849900934
71130 184261 282330268
108431 196696 471129873
63739 179289 577163673
82695 135379 131572985
190954 193888 7371636
38106 97680 149072716
139409 168733 989394452
92369 130567 551470053
100924 150414 529279589
47129 55378 2301036
49846 105548 139380137
66084 155852 224064763
127187 144792 43816711
123496 153873 75548822
151502 161005 5820307
101503 131233 74692628
193029 196685 9302050
5350 77560 938125706
39219 172468 662963850
164858 178773 159164798
175258 185873 345703833
374 11750 362271152
159286 189627 329053779
184580 195625 27834967
28771 50394 689558664
126087 144851 598412683
98814 116575 890428914
165445 199437 85051180
5499 124948 487406709
55830 116535 151986846
59654 133799 680813321
186837 198165 28653034
81439 160587 445017032
145113 196624 128730708
42020 72779 985601430
84925 99452 35935316
126512 129017 996955592
123024 175248 978918397
41165 170368 457884312
150363 185920 481782123
195507 197283 459101380
150803 153877 7575014
191205 199216 20240819
152131 154007 4659485
86323 193995 668315560
178506 199805 523166859
178005 190760 31876363
24664 111338 482954832
165897 198391 106573164
161693 169910 785004638
35954 195841 625764836
199273 199394 322410
99632 162355 156878092
162350 168059 14256644
156329 171127 37046079
163039 174265 580355220
38327 181832 358752807
90570 107143 165025766
61753 198924 342814205
13730 108261 236590593
160441 176620 40314133
71371 83200 371404498
97495 164558 483925511
173 38699 96514787
32864 42428 715804563
75794 148163 481280367
84058 167039 559912991
50020 63079 32986225
5598 16127 955036794
64990 111944 668717279
78555 108501 122000187
94061 191459 503157551
171056 192181 52772268
105731 109709 10071128
162419 170961 990251
57021 169367 280824677
21321 154422 393827771
195545 198498 922795305
172063 189737 654976414
9621 18777 23041383
95981 197530 253899518
160061 177300 97066448
172553 197451 678358492
66453 133381 904993232
80586 176710 736001861
35766 94890 148096928
34730 75987 103691822
49767 157465 269264923
3908 151120 660456071
180014 190205 15048875
68249 139903 179090452
41750 67549 63230374
33559 115406 205018990
103256 138475 88341775
110659 183882 182700399
172676 178938 15613309
33331 43142 675438245
165505 179373 34427253
125684 136679 27291435
117978 138469 51217451
45402 178260 653932113
153648 197907 110733206
58023 80013 55226873
27439 43233 39879437
29015 161650 534479393
62066 67108 12572910
103527 115653 994021769
86414 178704 230163901
71452 133815 155839926
53544 194862 493141646
30128 44255 107710661
180381 182038 287811615
147427 174295 130141373
59260 106275 952777142
71716 89241 43817272
106109 178181 497846224
180506 187038 16174927
102256 115361 33017108
126677 132808 698640667
8290 52811 725706450
198963 199012 112638
64052 196618 331278305
39598 57001 88268774
50040 195927 503861415
44207 116796 995734527
194665 195954 669366597
81892 188263 265509125
22734 80572 403970600
176049 187663 711072446
35835 149400 663608022
27158 97252 937657909
17578 113570 240472973
105297 157992 131659827
150448 191439 991416372
14101 79411 163700726
66076 185725 298607700
143792 180840 92355624
179764 181305 655206001
127415 171766 87394703
34089 154519 301261520
110093 147397 714442742
83757 100080 584839829
145448 195404 124716194
20350 94163 789719876
194222 197405 33107544
12641 81414 172460020
124312 178694 135382991
3087 56024 682826698
31559 186737 387925290
21638 122038 251636252
61555 185349 439898222
200000 200000 1206
45568 75867 76076080
9155 29336 50406128
75149 102924 68925496
184261 187158 7182085
173764 190130 60517667
4510 129149 915388993
9251 117157 270263352
4610 31993 658098133
190265 193324 7746353
2612 62706 150755417
17244 175679 379571221
85410 136334 399197870
166796 191618 61888472
7808 41190 83764994
100265 184445 608549381
199942 199996 186521085
191011 193550 946666507
144019 146061 4626506
155276 183361 70161761
115002 187731 74392824
78047 184178 44539379
113543 151051 18309593
186051 188653 413637954
99430 148067 67153110
5771 183743 664295706
134670 187590 131769677
187501 188117 677970927
110146 173310 415463205
130750 157280 65989679
89430 114276 285291240
183082 184622 278581376
102748 151263 128413889
111507 171693 150148989
67841 94779 67173210
132613 140958 16109385
152143 191435 823188369
191861 197849 841157015
111747 198734 217354115
120429 149705 275605699
151554 193299 104223478
162827 197599 86981904
103658 147569 110000614
76099 148076 691947356
145065 166239 52859095
56553 66056 23995654
84784 109879 31316502
151172 180069 72045391
63667 129599 568059785
172311 188632 870309240
160391 168533 20363501
21949 101482 794689072
189142 197383 288138895
149240 164218 37461596
72119 143549 178449286
107324 174515 143500886
126663 165409 804151733
29481 65510 175826517
149665 164493 871877278
151923 182382 540092426
62949 66256 305606209
192770 194864 5280951
75987 139164 185692344
118882 141560 502813793
23481 120267 864133700
76213 164065 992249516
74970 117484 106073793
6132 71073 348951321
118318 141525 57999210
143505 184535 288896317
109853 184064 685539596
32944 194332 572330345
98306 100962 18311506
75760 154829 197266939
45258 119649 297378864
173357 175513 5449522
69284 170289 252193721
38993 79005 100334285
24533 135826 278678689
38011 65977 70317300
181112 194976 34726599
65871 112775 557429402
30442 33001 163862805
62696 94533 770877412
140919 151323 2244985
18696 90689 180463453
90652 172090 203242959
12825 99419 216684225
98481 124788 66166131
85105 152612 623064505
75334 95852 50982416
38377 162479 624922039
177596 199626 55312999
10444 181397 633194180
130234 173529 269066107
151846 188953 92544136
45964 191274 363151963
122706 193171 642249896
5277 73346 12792195
128625 157946 72998222
183415 188013 11440057
86428 181647 237575701
34660 70844 193112469
53289 130041 203051108
133569 187711 134838173
126245 128557 5760805
61757 145610 972262339
82344 110669 695855002
153246 157371 10311770
110753 130744 713610262
114337 197968 208873371
55899 89752 84899215
159463 177485 44879208
356 1413 728703696
16299 147057 637170689
30826 73361 442780542
112561 149356 804961558
87668 170644 382669206
63819 116789 132464977
182502 195552 805180593
80716 163209 205983349
58871 109383 801858916
134449 136330 12309408
2378 42053 99477307
15618 134153 296785678
87611 88125 1298959
159489 169811 666172170
67908 111510 208016234
111276 128335 520838066
3442 114007 276919136
160199 175991 39354474
6142 10308 10344929
138501 165614 122140845
123506 151204 68927867
101932 180534 537679121
57552 160828 763659246
110539 157531 117284953
145407 152703 18152005
11641 175094 408756055
133044 173525 100824964
137142 184689 118445632
187354 199542 44293235
24823 146726 305238242
166488 193401 829160454
105877 118735 32322015
80753 158358 266484297
194001 199170 13105823
22903 99371 182323457
160279 168678 844938426
127270 156349 72273176
70116 89957 49615576
66724 71411 11821259
4323 53427 123016773
189097 191657 3891676
88193 181743 233426424
85018 93055 641750829
53440 61393 490626763
87061 180966 266521993
59996 104226 23097137
27260 131485 564718642
153662 190730 92527484
62207 198220 840873711
185966 194976 501018
176403 195273 928949188
177269 185085 73324054
142171 144274 616772623
73620 184865 705994696
100911 196290 243826313
29059 67102 436971503
72937 188612 288685482
180690 187427 914853696
196234 198473 58236762
40444 154104 499990523
99684 199236 249024460
11628 31349 49274942
135349 143476 718752696
70743 100946 75191473
103645 117865 96105798
84214 187227 256917273
169643 189665 49896383
25970 87263 717215709
34357 72354 39365484
42834 138987 240533798
67286 195372 319915347
45146 98296 132830459
152085 185153 730893128
41803 146557 262021171
3745 101952 245770258
22294 94809 181653997
198623 199453 2148155
162318 194408 637491023
77427 118501 322122073
14321 139843 314187638
28131 155215 657729838
180170 182601 496107006
92274 130074 94672057
109974 124702 8471362
167189 177430 493183978
97658 152566 137301478
184960 187163 683128223
14318 198037 786026051
158724 191238 372945227
190737 191288 1424325
129864 161450 78705035
94230 128500 85837949
127219 129248 5062911
121210 192198 176993890
30145 87666 599893393
116411 143612 67956417
15653 93812 195693520
106454 188968 719789977
151303 160983 24213772
136862 187227 125457009
1313 4020 670586522
151828 174299 527184160
198233 198993 1927857
167891 180762 32038230
174811 196081 224878851
31080 110969 345469731
2477 174492 984855922
73450 185794 280278515
99833 103159 8238815
14820 38507 59334953
159079 180335 53046042
28849 137184 271336474
194972 195792 480283563
136310 189169 26391791
172406 181529 69161310
60801 81786 26222791
197951 198604 293762878
145695 154334 21411229
197777 198049 691138
75412 192285 291719972
97041 198017 252491363
102084 185974 209544199
143275 173657 46623366
1900 125500 309650058
194831 196336 3877472
134014 192425 145672836
23601 159001 338780596
135402 171401 860717262
106601 111502 12443750
156377 195521 97935878
35080 51525 41233598
176335 193886 590941533
32684 125924 713237089
194847 195999 2951305
19217 108112 222565275
121929 153519 616851002
66191 135243 401456160
41127 178329 373261480
190198 190810 20864321
165218 199917 162272454
164695 184029 358424327
8515 72843 278555041
199002 199408 867263517
50578 167945 932303617
163432 171796 299138897
179546 189196 591376297
1003 99134 985547528
175395 195476 611651330
196556 198102 3894389
104138 127116 103971807
71517 138583 667358113
10830 120602 275009547
126047 179251 132489184
66132 175049 271983881
58142 70693 434055355
41081 74227 83223590
61425 160836 248392460
162316 166332 735052936
41991 165665 733535924
127909 145795 44542374
179157 193427 653432997
190592 196506 14975543
174196 180399 15538911
152346 197833 113789316
178075 179750 4191327
102557 183323 201826341
60678 137791 192889621
199130 199233 264771
126377 179226 131610925
193482 196710 8215800
166991 176077 22636701
78845 89155 25811481
83689 85873 1391879
153095 194374 949655905
126413 194577 971214237
2480 77481 187991558
130357 135642 983919997
186812 188098 141782475
106146 175454 153926247
168287 197955 620299241
187791 196092 924681078
79090 120962 299657679
96238 184124 776907742
156296 185163 649589702
11375 136669 738177859
54513 154145 974350562
10308 155878 364128478
195405 198579 8045970
75333 158395 349582507
148815 191115 534008371
187291 193515 6122028
44047 121015 941965474
13237 108536 699458136
53116 75050 55268399
167704 186287 786067056
147934 166892 47321169
52209 185264 332465921
130509 180383 124288994
167840 188893 52388294
16160 169658 383880806
186646 191810 13068105
35050 89974 137792898
34654 162288 319319944
171526 189678 45312924
137059 185409 120396806
91422 149302 9024373
88619 190781 1984434
2456 191095 779315507
92546 132659 513581476
117126 125127 20216323
47026 190753 359189248
8190 44552 430380495
86168 135205 832364923
73578 115996 892453304
27380 87688 151479648
168524 196756 570163779
28199 69307 187274735
156602 177292 51658018
188923 199034 921705839
28225 117178 79573961
123765 173968 127226458
96162 122359 442671952
16728 39325 64592794
158122 178104 31335228
12078 99514 731230348
1025 5522 11322093
190325 197629 233596
158222 161260 7666502
33743 154015 662586649
144937 168585 59073147
3678 27783 49759563
22217 134755 281901908
153022 171635 46429925
66095 168490 255798297
130576 167579 288063407
139117 176047 92053400
82531 199593 292509462
60217 191521 558072753
197276 198988 4327739
127826 159623 940261744
86748 114461 70422140
121236 153127 705659246
131380 137685 817779659
23706 199632 440252072
135231 198587 158244159
192416 195475 809720707
62767 141646 758970998
103457 156267 132000934
182714 185975 804591674
77145 137514 150903470
1605 187570 464982717
101479 136517 87845768
93348 144770 128527973
52574 175043 306178229
62266 106686 110810387
75549 119451 53358565
77500 82579 24352643
69458 108294 144356310
96956 191932 281951228
194077 196464 6067773
8847 153278 704081790
175045 186895 93056504
27462 153945 598492474
196952 197624 13059314
33571 93329 835469214
54131 148691 236522608
42196 95173 132451371
64997 132214 168057827
178459 198369 50017448
183124 195995 13272172
29056 195892 417439622
178799 181933 7936620
97074 181954 540024754
9645 171523 458622359
48324 88661 101182806
130637 157624 67102109
63299 104468 102657975
71628 199916 320507869
153645 179385 40326308
199333 199403 201586
81990 151556 468499137
104321 110839 315352958
138511 156508 44741297
78944 181675 961285969
107309 118129 21557809
11025 104011 792791772
15904 59192 108568618
193683 197559 990346040
110788 152014 245707583
189730 192655 428261608
174509 177770 8135382
123537 163510 99582397
34051 72494 360663224
22041 133026 277997885
141474 186745 112704073
38858 73514 367939478
194416 194613 492464
72196 158343 388316759
51557 113372 154891441
150955 161162 25492266
25156 106932 673864342
91942 104003 213008524
22673 115030 454707792
94068 116274 55582956
124722 159484 371329101
111238 175340 956891156
38687 150748 280325520
47969 108982 152669225
48275 188672 350818639
193257 197543 480526970
114484 121701 18124632
66241 115514 195996133
42548 51546 22381189
75719 166769 227300431
24100 84919 152728391
20602 68790 121049476
159532 178278 50683188
167724 174697 17311269
5771 83517 195005695
135405 148245 314035413
133121 182871 123960023
127837 182327 135790664
174950 185633 26558107
13696 70021 623852903
76492 171148 236309098
1096 146497 322733792
40551 97409 142160991
56873 131095 185806913
145131 161611 743603266
9983 42496 81653149
125943 168803 106809123
91173 165099 184669805
168570 178454 24486423
20553 58865 96163169
51421 134825 438358343
135051 165222 75266759
157115 180944 59506706
42651 149671 709812278
194452 196165 330150858
95309 175504 274693146
60755 159076 245664182
88068 94793 16506180
103910 129846 311299538
131996 199387 582823059
27685 169927 355915361
155730 188284 567392216
54252 97582 485025557
25608 80359 137465446
22884 24400 3802880
156954 187064 75094665
101716 165710 926430921
193490 194646 925707
112137 147872 89252709
11639 64026 131358628
20592 185610 544404103
165351 174159 576794301
132633 182807 125060732
157408 189474 523279067
133633 139953 15741092
38494 184904 765589368
70756 119657 122259406
48646 195816 970524586
17791 106478 776737433
197966 198254 391261822
157634 158817 3005635
161403 181393 767698662
21546 109024 219164778
161928 170821 22091246
163335 168422 12757884
69195 130569 400775432
61316 149055 377024948
173187 177025 195224998
166387 173590 17861687
2044 176012 435103779
103607 127046 58960915
14193 14336 763647424
188773 199983 930037158
114125 182662 94643882
72508 155527 411029423
56615 61441 12228165
135108 152552 43404033
138947 179349 100651708
145295 151012 639777523
18513 92654 185662918
48985 124060 369492463
128843 159407 506751041
130482 181758 127781726
173614 190583 42386343
40469 55527 37645586
18415 192903 436276618
26002 93252 621476416
98860 156247 682184344
37022 128286 818149314
85646 122609 766176268
123783 140199 650628458
50997 172470 303672120
38818 92199 401946851
196533 198998 790187455
85626 196013 275607429
14462 45980 618635828
7484 145162 982432537
156074 160456 633432854
109008 190536 203526160
174951 176767 4549741
61015 117327 409452288
73662 157097 848939103
165477 166924 591721791
26886 139494 522748633
170815 197822 67661130
169263 187959 89804467
140194 165669 63556012
186695 193270 16591471
23503 67043 937639802
143236 158774 38674233
154998 168737 817542694
140374 197021 141435290
105377 124210 47410133
170338 192917 56400308
32097 161191 454786108
102297 157911 296508425
100990 163459 156205970
181760 193609 553960143
99956 169382 253914824
7380 165475 395551324
92093 165638 183755636
64068 177534 296199945
122203 137214 730098074
19569 35537 147665172
73097 144536 178419507
34916 36855 4935745
63828 109867 369073439
60720 154292 523928841
125721 130435 11726460
186536 188840 5878649
91280 180765 325095009
62446 93713 77991583
194972 199172 551741067
38783 149103 365853007
96865 109273 31158154
107136 146868 792835073
2123 127386 609520569
196419 196477 768898995
174336 179367 849309319
175929 180902 12405935
23279 83981 152355003
104489 163155 372825880
107355 156718 958787007
34074 95314 887849999
119793 179279 998912810
114321 169644 138014643
102282 134355 33845469
133383 161430 317223630
106520 124539 620706478
28024 117445 646456747
121638 122917 645157724
149541 155304 216525917
36925 84974 441035782
164536 192228 69113572
147467 198996 658663535
31874 113812 234926826
43897 173954 325028793
11336 190522 448051421
94379 102819 20848598
188818 195782 17615928
20284 40324 50352460
19858 44193 61071300
62341 117225 938547128
120261 153715 83320269
8306 194272 465146415
145481 147380 4735685
111611 137044 173096707
75419 117893 106007008
68127 153617 310934312
198324 199679 3431597
46026 162053 586575075
172465 185143 362749811
78989 86974 20069034
145389 177254 79429896
145871 148038 323191623
96211 99909 553337670
80498 131337 432201474
91291 125243 85067841
102843 164952 233757143
38544 186568 369833849
140443 175599 87630612
127764 169920 105007575
16492 59309 225962690
145395 194083 932233320
173414 192835 48554980
179531 185996 474529456
19375 71096 907876203
65004 127470 614803687
6028 13282 37251038
176377 183881 545063763
101380 160584 148119384
147127 151613 11064057
94643 133590 97577714
63414 184742 302863266
65750 136421 902606822
172874 177273 358388075
137032 188806 721376351
112761 170560 549327090
71017 156851 214226187
82394 123593 554444625
72260 113651 527424063
53504 156167 912391238
68614 119095 126178351
50057 119401 506741926
77099 166786 394327231
196183 199499 8409589
109635 182153 180979250
130004 175511 79071623
132687 142127 23516944
25985 144829 297520009
62688 162161 248425282
33098 50611 16213582
139770 146141 9703946
5783 106778 792963871
126291 163992 93966144
5803 62577 142510169
142471 162387 49621674
32969 80994 601813156
176125 183318 17884098
64528 71900 18494208
171323 175505 10484635
52205 197017 845597256
90353 124664 85888769
63296 165822 256125871
116634 152405 456677491
64412 112091 119148844
180568 193233 650611106
28386 187282 907768005
93890 138167 133182212
92497 195344 256955977
71104 150713 198803880
87166 112684 889230047
135733 194777 147354259
35126 134854 261114349
187187 195396 2092486
238 130146 679300903
58340 157315 963840543
83992 155174 177536363
129016 139020 24887208
163476 196956 83715980
140044 193567 516447061
47215 131405 210790145
34470 141133 267073016
19535 47246 253274890
66821 181197 285604943
41067 144653 775402114
37400 96670 148348159
23718 44172 445037776
70060 168792 246605689
156806 158118 2912856
162455 181310 47002104
191846 193582 4374895
121696 182313 151108604
198681 198863 470809
184817 197475 31923457
153296 160478 18011258
94662 136113 103739795
147964 164101 749937320
19291 73443 135917244
194436 199603 13134285
11334 112462 253278137
68964 110754 211218972
32945 68152 88528374
101819 188263 460760012
184100 184366 680570
141206 183485 105338177
109704 149879 866199777
1949 49378 118778462
174674 187780 230469811
176176 196793 161498388
41746 113728 524609018
155547 189133 83899617
110644 163772 132739537
24580 125924 689268928
191103 193491 5988571
164323 194368 926947600
88782 119580 403172741
199576 199948 897207
183318 184892 3854564
136024 171511 774487371
154575 185926 750316651
20099 35427 38364405
160868 161351 1210016
191507 199564 20423366
68403 168318 249564069
136209 159770 58752435
185990 191572 632378742
24406 60271 90121711
15220 197514 978183270
179186 189993 27015304
566 104860 822871093
70251 164765 853920464
22186 64401 106021272
62645 186150 757482261
19999 26846 17030075
40365 98720 145900539
142166 177555 88188646
114234 120815 16518972
46994 80056 82974338
44337 111211 204800107
50282 78702 86867813
128210 176463 996544151
142467 175342 695330293
44769 141819 242747881
188301 196167 19857223
90663 93922 7988638
140671 161578 52176060
198919 199454 956294
60142 137515 872086580
170531 171014 1247190
20653 87927 863529643
46698 161808 287851320
112978 142231 999481254
48109 67711 49899804
32701 97133 161357388
79680 174678 237125906
50255 60301 25346317
146615 189955 373692629
85607 85689 225775
154676 178389 59148780
164075 168817 11816518
49892 91938 105382289
88323 110507 55258874
41139 65265 34575690
130195 147132 871623975
165133 190264 944168581
103616 155779 130395162
198537 199112 879236451
15965 184558 421474217
79589 109113 73718738
146671 155384 836294664
84187 130658 143166843
14513 107329 232302641
176618 184060 18463923
158907 170444 724801092
67281 97425 75097861
60898 134221 586823123
75320 163174 219281069
136781 199803 988489914
79317 186881 268399349
175587 179300 9180629
138076 166991 72054749
121845 124480 233099095
46830 151345 261345974
56428 64275 890763968
196919 198719 4535355
88782 175529 902240212
193440 196890 8796981
151111 166392 640207292
80534 152912 180664818
13420 190553 442879365
37605 156141 675845399
38405 107034 229988213
89166 145780 929753941
68705 109204 205226830
196233 198120 4782670
164655 198926 10312094
180022 182355 5886970
192918 198437 407722975
44177 186368 355172111
33362 44591 28357634
191977 198138 15585038
82395 163417 202292262
32673 93604 655034440
40056 153206 593776908
103477 105422 257006310
175750 194942 48010630
176667 185683 22377369
128932 171644 106343286
59808 83188 967578302
51398 104039 516203320
140883 180699 99287956
194355 194549 795458838
10663 128623 195371960
33826 171097 550132093
129203 148444 47855281
47019 58907 310629209
7384 127325 300446566
7386 130223 751356430
50495 182185 329228712
97427 180681 208065914
181196 182299 2755572
48375 136247 219848386
77570 97908 50655732
73374 103661 75278901
131326 157428 613099527
154558 161999 558473158
47197 190613 711281557
59508 172745 282801813
3553 196195 990760077
106889 122850 610924728
26795 90682 160325828
2895 109355 266605219
160814 164302 631200279
159063 198741 670822226
164828 174836 24899109
135400 194021 146299542
167773 182062 287903635
57502 126705 173264700
108534 112310 327523121
89773 141863 130112506
101775 171654 174645821
54065 143070 222723259
189226 196900 129548767
79523 128638 620746478
72475 161713 222845889
76212 143788 899024154
7206 142415 862911079
183205 196582 195789182
5141 41612 91509840
38884 156003 292749204
191799 199783 174595304
156821 199305 459134107
106814 199330 560725015
89736 125889 409500485
181935 198049 40458387
181029 198251 147498820
51793 177275 313629859
193447 194749 3285725
115345 175811 453923392
33248 33970 1802777
80153 145934 258879266
150794 162523 307528327
84574 123701 97836399
107967 164253 703654698
151151 184040 81934018
39081 71436 81235692
145892 148789 706378358
82519 91641 22733625
170567 177577 72156410
44091 153234 272816925
145962 165958 496453224
63348 171687 799693254
53997 130281 191071904
193528 199244 14496836
14658 101227 147281010
60663 118881 948215249
58165 87649 73954774
12368 169666 539602360
27452 139570 468717339
157654 177219 48845959
92752 129582 233640811
122072 155547 813983014
168720 172928 10372411
121078 177281 139997267
141083 157066 663787099
93419 142087 661739642
188916 195331 16182492
19419 180666 403235853
198498 199239 304075854
192480 195813 530250052
101950 193577 554732389
73191 105198 719079676
120199 181641 811218308
40911 90272 323581756
70516 186547 289502989
141013 176448 782785554
183246 193249 25058200
136434 193954 143535169
71107 103611 80855198
118434 156149 93972766
124983 175056 932541168
40268 74336 85584176
33618 54748 53029051
94672 127221 321879614
139442 146256 17031727
199718 199924 513896
121107 145300 60232299
118839 157110 95388238
126784 156796 74663436
30017 73372 109050612
154774 161972 18092661
51995 114721 735142725
32039 45193 695982092
166111 194533 70929771
59540 176157 104111642
133421 158472 867364172
194616 199610 759497045
84972 157729 181491259
196572 199878 8338660
157199 198885 194834053
198316 199684 561438
181890 197869 202437080
112923 188825 844658659
26209 87037 152769828
128299 128785 641240392
160976 171691 26611321
119749 177050 142839759
196596 199565 7528891
63522 71928 684201499
184399 193423 710458432
102694 109374 16979542
62181 90696 207810024
161135 169959 21969040
155451 186380 452734610
21647 166544 362597400
8126 174659 920002652
10504 67787 765189108
153689 191957 95580939
82836 184843 254444921
71493 111260 9845667
51564 146139 841726102
81474 118545 92603084
112783 143736 341092203
160627 166596 393658942
3203 104353 691232589
103096 128089 62953096
106314 113217 17513242
103740 165704 155067801
150746 189169 95785959
55579 170472 287148219
109875 179128 776781521
40015 130170 615805532
13717 91410 194609214
149613 173977 733259057
153734 187442 84050229
53215 152299 247763856
69707 145235 188642369
25693 36810 27970155
53519 84880 78830942
178820 179339 1322723
115726 119102 5522807
191891 199134 877165893
186415 195537 23063573
2487 174067 429077328
24676 79283 137082030
48187 66987 822122075
36473 111993 189147425
144738 154964 856393728
48144 146244 342259807
126262 198229 179649591
55569 59554 10118286
67896 109393 103666250
5211 50214 112693474
33210 199986 688671396
145654 185438 337391977
116025 132685 164987741
16229 162508 939698598
194048 197401 8479527
77008 129943 763632510
73448 91797 395249034
156117 180488 60954198
33626 137021 258908305
90367 171669 202888331
51831 66697 37462638
180662 194017 33413731
94512 123742 73389673
152530 197027 509872823
21054 31735 26766952
172296 186535 921006488
145723 148657 512348036
20200 41304 459077032
21318 153899 439746966
184559 191288 604461565
13088 101802 221927229
175982 178195 5454605
133696 136053 5801479
192087 197895 14677748
46579 158452 279701671
73220 79957 16849299
115205 199134 209734792
29758 166701 342732245
135122 143092 203518607
182493 182840 711495055
129969 170444 100780809
62977 66642 591847798
8658 144990 341180572
107918 137392 247302379
79757 79952 524488
13038 170075 533867591
68053 171017 516850394
20598 152830 406675294
171785 191924 50340528
39233 138890 335197284
82222 99683 1539123
28302 38256 901852450
157131 175258 45307460
181488 195064 884278017
145793 149370 820010094
160747 194839 604735988
195540 196251 1829998
115462 130166 28313671
25161 120892 389540149
139424 158955 665344802
113972 190863 924370598
173457 177516 514469687
144103 199586 138716555
179411 188095 21663784
104138 197329 233075592
129219 148769 48668733
112314 164947 131460120
8445 144853 493293391
160949 163729 675212001
121902 148272 159624038
111151 150500 254041855
143940 159762 212768180
186235 192101 14847741
192974 199991 555588846
5042 123295 296297210
62743 63898 2767677
163 41999 214309969
188212 191291 5440479
100707 192488 229370656
10405 82617 930063270
33926 110577 192004060
142883 198625 460276925
122689 183550 151604405
169429 189963 51105639
7793 120438 103608267
139395 179659 263291549
95165 97858 173902455
106726 116275 170197943
55595 125811 175926824
187313 197116 24791946
81683 104617 405528627
109474 114924 13637690
60600 72349 5721961
9497 187731 445637118
48966 130064 203147990
76749 140920 160347989
112239 157835 113783340
125596 198072 180890441
99347 105539 827361428
141640 158789 42674278
2387 81235 995733873
109204 155242 693100076
73852 154367 200869131
80887 157832 192093031
170396 196891 66387043
195085 197131 5178545
52872 83762 370112761
91080 196853 661858299
121023 135544 113017991
89596 109227 310395498
153363 177015 59032161
17131 97963 285111985
56762 115635 600557306
144349 176174 79361916
118482 139025 256837019
95652 168571 182297659
87441 162608 593140699
192934 194399 579537153
6701 66457 161419635
46112 170341 310506426
180794 190058 406734852
137631 190757 378340721
81079 142515 395492717
53255 164410 277984016
137957 193574 506742939
185832 191552 14424563
126116 139201 944163096
173854 182583 13834884
121952 159666 923515871
24913 95291 176323930
196326 197296 420901097
188580 196337 19603553
2219 115260 328443422
124877 139873 173893729
166369 183341 42234257
90303 113465 57889470
135072 176108 225775956
179184 191360 30518578
173579 190392 41956148
94742 105877 803886077
145210 180329 87603808
36022 122709 576886691
2234 155660 383696399
47500 81917 86343659
79172 163076 209539640
65473 99593 949836475
100802 126456 64524049
111625 183808 981018968
118325 195699 193213118
2143 135969 334986496
85723 87678 322357512
111481 139270 120252370
144713 185515 101622340
163458 193175 689965864
142875 154597 501462119
189275 189987 789302598
86968 179634 344457836
160687 186088 956855972
90430 169691 197869416
50191 143954 455052336
20584 45287 62076952
176158 186629 611814743
108635 177645 172293225
105936 158151 45108410
93287 184884 585184209
172795 172861 163376
181512 199520 512627572
79640 134855 138058139
180337 196413 40324580
190881 198272 852284144
183645 197255 697675531
181240 185054 9402259
164994 173775 21768293
127028 143517 75869319
169657 183314 997296676
88681 126434 390740153
4803 24515 522343454
131082 178390 257017231
40453 159991 298891108
173813 184076 25549711
182208 189888 934651713
118711 156473 47314782
72267 124266 130088733
16755 19555 6948418
121298 128642 18282749
83577 154686 144901881
87904 141866 134692430
108972 160338 96010284
137353 144241 831337108
57269 78416 53056806
167750 184154 799008660
71686 115331 108996166
35899 97986 337780196
194244 197416 157565564
38089 125113 218105534
76013 185761 273777242
17309 113811 639744622
92533 108248 934478473
23383 168232 666332387
136546 139614 7690982
163701 193619 51503926
132436 185018 130975309
56061 81479 833510122
66724 139327 181507563
75912 84443 21365419
157673 162640 134211553
101510 180803 198212600
190915 199384 20725921
79218 155103 580837045
165367 172438 17513111
125757 197512 23025717
123839 173343 498617978
42575 82480 100009750
46385 46881 461414
180552 198885 795077791
29211 79715 126889835
173278 177845 733796648
118109 157295 868815610
10461 104556 235531131
58526 164860 265784154
141962 170710 504941085
83979 176897 231865604
153385 168583 692350170
186693 189280 6558633
136724 143745 455262016
92548 195731 871511936
137449 191782 236581916
5704 94858 223259541
35691 64338 903378100
132794 193128 903764436
149632 176626 67351882
66230 118643 131013029
99738 173048 183211949
126161 156948 76528065
135908 180401 110973921
28543 169452 840409104
50074 113155 158027197
7848 182252 853334549
138093 142555 253886348
70932 91081 861495383
134339 194578 150228209
162165 185924 479775731
149938 191685 7133969
78869 123030 110493297
103558 124860 53745254
56805 156042 247942102
104949 132762 443911531
194774 196272 355394825
67065 88544 53831433
73960 141528 445605813
167759 178761 70624185
24760 198208 993834470
179647 181394 4426552
58901 118011 147860725
6504 157632 422197763
77801 189142 277956270
98429 161577 243872412
153572 192344 96846144
98819 123810 62892235
158631 180385 54338999
167822 183668 39371838
29796 51165 750135686
148992 186568 93600664
125668 146677 52309685
89085 95059 782830134
14627 77067 156533531
132409 151945 828044762
79338 100329 261205752
187426 195291 686562501
108969 133852 62303046
106944 150956 315553204
29869 190086 568719314
28325 189003 401832140
53351 74401 53039599
44147 90757 116805133
113972 129055 232711245
166727 194283 68789352
119202 171482 734795960
98892 127696 72380334
16611 125645 273110357
3593 45561 820228612
115391 173990 203332203
40785 128028 922220890
175837 177034 768824658
173346 179977 16548689
41717 90821 122997651
124669 161182 424677088
152357 190980 96428858
9017 81715 508305100
136101 187213 127349146
33014 71941 97833085
178343 198963 301601463
23798 56050 80974441
132615 169715 92498486
192959 198224 13339339
57818 119967 362086106
135892 167450 608356340
153809 199716 815300643
179777 181549 4455984
162715 168462 131387848
158276 172411 35247075
144954 159987 37529384
106715 192551 214427080
166189 174754 21295219
186304 193025 732518247
13459 90211 193539029
197016 198680 765710254
32666 93315 151997311
183774 186325 222086738
148524 151515 227633027
9155 117430 271186807
74021 148430 724235045
137912 175997 94932645
25218 44839 504289948
51128 109756 600686958
83923 128071 110378483
125235 139072 381433050
159912 179234 938168930
120805 184761 677744731
5155 103524 246108244
77469 146331 172130254
58503 63390 12356366
165846 184119 942887166
43606 82242 96832101
75249 83403 20369187
166310 176201 5510086
157276 158197 2341710
37414 59951 56599230
132291 182116 596294295
126649 152676 64779138
89032 142400 811980476
6924 34304 68480373
43931 121884 195219647
64686 141778 895735939
194571 199398 157026189
132808 166438 315994267
142181 198210 139957469
70852 93083 923880441
103808 132179 73925374
156 90361 273258538
113340 199142 214358756
65352 66350 838458132
81355 121102 99457535
134244 190207 961729995
85811 145665 149429414
64536 192415 367466451
160483 177012 652125782
144501 144571 690821798
94204 198297 623936922
136041 156979 52116255
85339 130692 482636616
33425 154607 303138712
59433 107384 119800752
104440 199442 456946428
41076 100857 149395326
42649 72447 74803474
169950 190658 853854081
83010 97511 35914867
36586 196063 607295821
143796 158156 35736079
33235 39426 871155033
26972 86480 149455573
124796 134806 535419444
136540 192458 533337796
81036 197898 291966132
84916 97416 792004957
110472 111684 236912982
157746 170086 475887534
106266 186417 200103654
162084 187601 429671575
95958 178915 480856341
42068 57283 942063882
166480 199350 711799869
62275 131973 174253809
5465 67550 155752030
21536 57817 46701706
140115 151404 314043098
171021 178169 871225034
107494 193579 403237983
31228 167107 710098309
87152 113363 65419998
153 112150 290529517
164016 185381 53089047
70085 155571 335148084
18778 80003 137078694
116299 147710 78421230
61884 65061 7961237
134796 167259 183012173
167487 181278 327787755
184936 190678 439760948
25166 103419 257214123
44024 197354 383360677
179687 182783 242434698
113636 124955 28443167
5486 116639 801209117
8543 188479 449957450
60662 150538 940008496
28302 124317 460492645
79809 119293 756464800
106887 134536 772336736
35199 164349 323172277
192882 199749 17388499
62515 153757 239239350
121267 126492 581060281
6785 26308 48724506
46162 126343 200797687
181753 199006 896326546
42101 119512 193796695
9874 99466 224321810
1901 99480 244214842
124626 145518 51998016
53120 110461 509798162
34580 110035 337423397
178860 182516 9218856
5462 57547 130548705
36297 62184 153096263
53366 64995 193495364
136256 162536 65558969
63620 63815 467011
61520 75922 536127688
37724 178890 352841327
35438 110834 735811735
98415 196956 246395410
144825 177180 80686945
114977 182630 754951816
115336 142291 67395505
43431 130962 219095765
164871 173360 21040880
33775 64351 76870698
93338 112242 960419166
165743 196418 615218652
125741 138029 30579156
92241 135643 108545866
145895 197068 353981144
148387 186394 964273963
65235 149727 411227528
141915 177412 88465292
63831 120452 141669591
82282 113273 77473448
183975 187551 260877749
36498 88569 922433354
36965 107475 673346522
74703 116952 225020668
50465 152252 642744565
35538 93344 144852443
75245 113707 96039559
54746 97740 935418005
89475 169720 200297259
134083 159220 62595470
101742 138115 91220609
159088 193042 84760712
175777 190249 36063739
92806 142666 678691463
19118 95282 190699660
34477 154389 533471734
193129 195555 6183547
54652 89195 566757504
23648 173919 375880229
106505 154246 119305121
38347 57092 47034940
81680 108794 67644159
128593 132576 5287536
92364 93238 2174063
134964 173853 648794758
186570 187012 953272806
95278 166692 969838825
2719 169317 416747947
105816 193683 952950576
162800 194088 78141804
126694 187758 152068467
97084 134369 694176047
92253 121645 425033643
151765 155257 673884711
75849 112246 693080707
11108 168392 393495899
93056 125847 82202684
140890 189605 121459615
112279 147755 775380423
156883 170937 35158848
136588 156816 657996177
193626 197507 9855719
3016 106951 377759468
149569 179915 75664882
100958 155267 135681745
35091 168975 382657499
49614 193393 506895476
3243 3687 424445577
16278 124993 272373922
64961 119580 75118092
152835 177482 61439839
61793 62543 1933056
155098 186668 239205648
142727 188906 115095279
141901 153501 28875057
152372 199011 614133723
118338 193695 702561519
134779 143722 699040681
1497 137245 339879483
62396 143297 270243017
110724 116842 977535693
146818 165172 45811355
67504 75280 19588070
82309 147099 492181184
146800 165926 47694430
192320 196771 11269521
146329 189308 945482351
132118 198672 225627993
63309 189774 315727818
136592 164866 370608104
126647 126913 97872775
115290 147866 81343439
73147 119681 247618096
110026 163918 989034812
148927 197241 120775573
160697 165701 12501231
87285 182687 238023731
104094 124002 55667045
159668 195517 89578556
68216 141198 543621054
137876 176586 96489789
189137 193663 11401227
91495 110308 47009509
124060 148680 502528973
106251 142736 91391885
160769 191429 76458229
53692 194915 511268964
53794 62563 22234311
148012 187155 97533245
92724 188832 239951164
15732 19866 10304614
66944 107950 102392987
141013 166660 156592409
37285 109586 181053584
40218 76663 217195819
159111 176633 43726829
90654 185693 345934509
100283 155796 112278608
42881 97799 201153983
166537 189809 517556788
68050 117111 122585761
153281 176830 753309639
111873 132052 25354993
156233 199932 471775449
57203 101768 401612839
10140 77528 169022748
168335 180948 31374854
126994 127522 93767541
167555 181178 33958397
24577 71921 118946151
34946 54113 48094288
149666 187948 95391697
194688 197799 7941059
126299 191363 281440283
191500 196309 12195909
193019 199078 15354614
47984 141888 927847597
185528 193209 3490843
42935 143078 250506947
161900 174098 736020835
138895 140332 3627076
168211 189898 53989478
86498 183823 242727415
64700 98567 84474820
17217 73122 816133160
119931 120131 381608678
110353 190241 199354995
100879 101281 973903
141672 160376 429540276
45416 113280 169912403
122889 178262 137883071
115720 171286 138615334
15579 162461 826908722
78707 87951 449838196
162945 169089 315483407
82300 199511 292899025
121746 196207 427937377
17517 98768 473773775
71886 128645 333550763
194566 198726 970619707
70251 141829 469561886
37333 133292 941172197
20385 67682 118746847
2320 130156 320174880
119985 141754 54276128
62690 153218 226009755
158454 170618 30333530
47932 186845 347006043
153903 174538 576216773
121648 127101 13575223
92789 130587 245002152
17939 36204 802673465
183466 185624 5312652
24168 185744 103364001
142400 164648 55470402
196596 197615 245482893
114458 170298 139283954
55045 198243 511246745
21161 158308 343156519
59587 83923 345658419
66097 94978 72046362
90606 177722 217387718
151407 159524 678395250
21851 151137 323592463
45833 110685 162232679
186231 191428 1768033
173801 184651 316556671
39179 57930 46944117
153356 176757 58415444
146099 171876 926342331
130395 155810 63114959
169849 185997 518968296
59719 151566 229504432
162326 172308 808511930
189017 192687 684804255
190024 195591 14109210
148239 183293 586392228
66512 72703 266249178
144954 167827 304140031
5483 35506 806044940
22147 42373 50887913
181238 197371 40467137
190434 196396 15143885
24122 110051 287158754
157613 175457 549678344
84114 151544 168235092
159344 193788 742498431
53582 188200 336373870
17078 194234 443043899
56278 147667 898054612
162906 176676 34350539
58568 97942 98337956
52386 118632 266837854
158897 161753 23972821
115245 188695 183267736
183174 198360 38203126
32882 164468 329244748
55125 105839 126853539
132953 168661 89043845
19622 63126 109264391
37399 190358 382330560
88114 179804 228710854
169540 170227 1659108
175923 186640 26590022
150887 152354 536401958
108527 131930 805275099
56951 174513 609769542
109545 198817 364591622
191605 192321 529275338
151565 170623 711962728
120426 149374 72130410
41427 63767 233682890
24514 107725 813111004
110183 163513 133175123
122425 196643 805323676
67940 70686 726032071
64248 136863 181518565
149823 174997 789555479
6215 146148 350278197
128983 153126 60015570
135149 195339 150203709
65736 119587 58261739
141042 149467 344380267
172490 187024 36206252
72285 143504 891080605
172293 180474 20481563
7956 52029 110372341
171318 188381 36492144
173302 173542 570787478
78213 112810 86476983
30184 82554 131524382
89161 192405 224785556
53540 97425 109739424
51016 145699 475821797
48928 197958 372716670
160390 162213 4558108
172541 196279 59494217
84092 156563 180757296
107636 156020 120761159
150876 163662 31912595
186004 192880 36979410
68635 86903 928659409
90753 179307 935744407
138175 190962 271252824
53843 120096 165978297
181745 181790 785255623
47858 168503 301639790
186274 193205 17488298
113840 162530 121501164
117005 192897 189402395
119546 127170 19037386
28436 198857 426474602
165528 191197 63989999
172817 174150 3335423
105592 144190 467626811
151468 166793 301077807
173051 197030 412600796
14560 34429 703307317
4923 166680 763747442
123345 151797 70788776
163543 176098 31282638
188059 194092 15252888
104327 122730 46397602
62456 65444 990392262
50545 150716 410684158
159958 163392 204682801
118529 125355 624318396
629 110539 335488261
40659 197796 479670851
151910 175802 59615323
182947 194802 29683122
30601 177797 368184552
41340 51794 26050035
117056 131462 945935943
118595 164126 113651574
53999 159963 64789718
106894 188012 202515466
115130 125335 25728809
97439 156115 146594676
196212 197067 576693857
95545 169120 183911885
198177 199967 4524808
20290 127118 773490422
9425 188678 448279258
91613 180139 220997681
168211 186756 20576475
134990 198998 159840432
118628 183740 162360012
131987 164915 82109535
11160 198324 492578084
8706 142051 628777224
7839 155991 370538346
55549 56792 515138605
49939 69510 383490779
182147 197643 746139901
150510 190297 312275988
156823 186747 4158280
180135 199381 345228918
65321 98129 81752482
102753 161263 146467028
15219 115069 249948144
22154 111190 555381255
39443 193611 385356989
162190 198936 265172719
190832 193958 180086155
195010 198874 983677854
165772 186204 764074686
51449 57005 952326360
4698 28048 170297246
132644 164043 78299748
132575 166899 869935692
133166 199450 84132264
105599 135879 475911275
118578 191301 181478983
98494 181294 540232753
79743 189590 849101460
135672 190187 924954488
161212 194442 82907916
24283 171577 368410135
38709 158102 298559079
111391 189216 194205234
118872 190167 243453515
173130 191352 697239980
82302 156224 184433192
153485 199366 114812385
152583 158800 15506261
183696 199241 225499662
126780 182789 139592580
81216 100412 47663722
32008 71210 98558225
135627 149741 4386389
148741 171690 973245835
61249 84389 823381575
96616 176854 227973944
126917 177548 126176674
118981 190198 491432387
175655 191026 38404794
82030 126781 762407244
189913 193272 8482613
182085 189200 17724287
148944 187010 53926610
140501 142982 656279864
140758 195259 280849317
137982 165156 67814966
126819 182884 599745945
187778 190114 5935256
180554 185513 12212548
29912 174850 108062329
39148 192000 907976558
23844 136687 51852499
75123 187925 728529447
25038 93359 704218237
6508 185182 666645870
104461 193714 726005640
55344 124251 172679394
36237 151291 287900894
69091 161750 231442536
185249 194343 743142526
125397 152065 229218341
60814 126362 164061287
161222 196802 88928061
137886 144381 16151113
150423 186288 339145309
197001 199372 6028765
24908 140956 290584955
48921 162271 39187835
146821 179747 993374717
165128 187189 54801935
110799 126255 399928475
197517 198791 3227626
67554 69185 4081122
119858 196871 192277025
53004 125653 182067998
154572 199141 111558270
95467 165238 236140248
72967 116317 9927024
179716 180804 412211
100833 147564 116991743
158764 174257 300050806
81897 136948 137586263
195175 199973 12140645
22983 153187 902941089
162902 165901 1430496
170158 178229 802644390
43530 157949 461159614
180042 186589 819213770
12723 171602 443031818
52589 93166 101673022
15830 138145 306216315
153079 157237 10354530
109437 125257 39793203
56555 193000 579536538
172552 187382 36943443
32299 134691 256495165
44815 109743 364025137
124676 130908 829339082
98498 143728 611047364
167796 182677 74195504
128934 195338 165641023
75448 159957 692186256
129665 166077 206045072
67759 120568 591558258
151595 193682 768131254
109794 181046 994822588
148101 167475 48374980
2262 25392 994377838
45609 48721 7733910
179033 179892 682167423
12743 96486 209596607
69852 122888 132736525
108571 157638 450509347
162479 162615 986198363
99319 163247 911088997
188228 195262 17724096
148309 184832 91000432
148727 191890 107694352
199521 199897 929538
76018 114875 460844217
89679 145038 138197557
52484 111341 147395384
93252 173089 199375875
152175 163590 872235754
40521 95993 138728676
180120 190490 25862951
107975 142120 85390651
76226 146695 315882252
78977 92347 370045637
28913 65155 307024463
19911 92191 678813477
9720 81851 180924149
133920 172101 95112614
186694 197768 926875473
32383 82082 124738913
138476 168623 75232451
27566 96834 178585049
85745 114822 573488028
23215 147918 130104081
147259 181449 989581676
28907 51913 57756775
184784 199032 35955028
89920 113149 58060148
133654 183025 844246287
164930 198437 83770920
23609 131161 269461656
194204 194832 699151919
10619 96477 214969555
137709 152114 35807793
85157 131246 188105664
4840 187383 870294399
79879 144626 299289904
120997 170747 123931609
79487 132695 13245951
173541 178565 270027629
22986 24427 3038406
190075 198043 20194449
22257 189436 659970081
54490 88593 85678882
21891 92531 75178242
30361 68094 94893722
9247 80712 702686663
175302 183003 19179897
26866 101337 186439457
80453 132631 340407792
111565 196473 212096789
118214 183067 317715221
141717 184881 257616892
158753 197014 95689138
162810 184023 349653573
129154 184862 138733249
57096 171867 286765406
100505 106046 323863058
135911 189382 133317744
147911 179269 78126050
118576 134955 111461604
63785 102791 103453047
150225 191139 102078058
53600 157778 260427994
154043 167922 509398282
106376 147905 954698234
4018 161020 675974895
3239 131063 320119972
124432 124694 649299
181867 190496 21504166
190923 191284 924601
112555 148810 51878547
161894 195391 757341494
30766 148240 808312755
37193 193267 795632120
97121 112344 78887198
147525 163491 772802977
130982 148078 42536087
21299 145995 480217245
173695 176613 293320002
68243 73016 37975046
84637 174544 224302006
36394 139109 931104765
12969 106647 915660342
28689 135782 326268091
52434 164877 281241952
149798 173595 721267373
198351 199914 3941324
120326 199402 197526136
39234 46613 479386239
158956 193090 85206107
172151 197546 826720401
41760 95802 805001571
119714 147586 900418463
130703 178573 119172109
9317 145965 342137189
65382 183362 294507770
146120 175853 681801018
57781 185429 318791852
84946 177250 630756287
111726 172198 150889941
84841 121056 370428574
163937 175277 358607315
23733 187702 668838680
85653 182737 565831488
163060 195699 545922058
152968 186935 84668672
143986 177660 21690272
138619 143185 11420760
91558 119342 69574907
9059 172650 326440448
130995 183545 707481568
85071 159771 888816349
4843 108480 898067338
18015 64309 318423554
183912 195481 29108475
8188 40575 81245534
103758 166931 22242481
175715 199471 59608684
128883 158003 31365712
135858 178390 105996202
37587 68141 76794483
113286 166029 93422121
168441 181573 32687231
89158 103792 36187499
25383 88859 776471945
161189 191027 886450030
76871 118179 103240229
180591 192743 522116254
196653 199952 8312197
129142 150841 54052709
21922 41035 299332776
136038 149493 33519383
188910 196538 19293485
101484 136718 179888708
64640 136420 930246245
148847 149130 17916
186273 198059 450431147
162849 197866 87608378
33009 139041 486500484
193783 195915 5449135
57514 173318 289329822
135262 167990 81662359
83029 104567 73934805
61442 67890 466642118
41913 63161 300918919
128453 164593 90099891
29386 29580 680970362
70165 109119 97276101
192253 195104 901649820
172188 184046 29529383
138059 191756 133883575
55769 73239 933098042
83941 144893 953173525
79598 89991 281170396
54363 146793 231310832
151321 184393 258320614
175073 191896 171354426
62762 182737 299521977
182908 188349 13562138
164531 183647 47576450
30519 109578 198118079
197090 197101 964645961
140377 176900 90992900
18145 99673 325642996
154240 176595 742281136
10997 30269 48129867
58012 70899 205003663
48781 116578 982559909
71896 140722 801482278
125861 152863 400213352
8160 37401 73231990
103573 123460 987778331
119326 189896 7226089
31033 197277 415906296
79793 172424 665949672
72925 138409 163571645
165255 194528 72980171
56057 174002 617719762
7038 188215 453008455
137437 191026 397812972
13832 111283 243982068
79977 155443 431936788
12681 147785 338062830
17577 163582 365270190
53312 83214 75122343
99470 169770 175755139
111161 187392 306503779
36089 80271 110968100
24005 152895 134518783
128069 180871 148300277
197925 198258 827821
98488 136338 344162580
138615 198873 150573717
128833 193524 274029800
151064 158619 998404844
91680 192406 392908936
197046 197387 865894
175828 187837 29840027
103504 106126 322378805
87597 144147 865206460
100053 135654 418052447
54999 90942 90167677
199829 199896 176618
45997 102015 300293081
104387 195294 227256264
84266 103405 47382072
35553 92789 613431965
58849 186964 460549526
28420 102541 185557864
180147 195940 39595511
129333 178415 122213731
175925 186383 25933310
111056 142744 79242540
112866 126898 35132322
107319 160150 962883903
161938 163002 2616632
7071 36275 73058147
30393 71871 560657743
174760 195465 961990536
186597 191972 484903700
20605 81099 151779313
130971 151097 97219548
170793 180100 990783968
112614 189830 192630676
158696 175750 42586268
99697 133651 933871606
49642 137619 220215733
190556 190860 751578816
18319 33535 38008335
98240 178334 785831232
177921 189980 30089844
107560 145241 861935888
137560 167751 908768939
101016 187269 452004053
72618 141611 172336571
110702 176139 163408414
46237 198814 381532161
62881 79182 40707339
113638 176622 157117956
20255 164369 87115538
169986 174528 11293579
168767 184580 500183527
42210 148925 954240420
56708 73560 42424801
193736 196625 3394932
90900 181512 913489888
111742 148728 92369950
84245 168269 209734421
6077 193178 467874324
95937 198325 256022069
133753 174430 55797636
147771 148267 1228355
171207 176377 12945298
83543 102993 48159548
113238 147818 689341362
90698 104627 599704324
83152 115892 81772207
106579 114583 9852081
187899 197530 24394624
144512 192789 120450851
4327 21577 43124793
94795 144958 125424674
53535 165738 280603741
92735 178479 214051687
118234 154634 849582290
175446 186517 27441005
48659 72403 956600446
115087 139647 61441502
67090 162803 239071112
14621 187210 573182906
190771 192734 4938822
2430 30481 70077103
92171 179015 216770545
156721 186473 74162416
59163 85766 456617147
96279 138870 424262905
8257 58986 319831434
49129 187668 346144388
95667 101943 737284490
185381 186003 1591716
31884 43396 29004964
159658 169445 24487642
64867 162970 245034965
89395 126446 92661025
126265 129100 7075097
135884 194127 145383516
194521 197668 217767051
180629 183635 467928904
24628 51696 979346477
33390 147922 286665031
149876 163905 35062471
112200 148149 89760430
184159 188004 9551684
98956 187316 830717164
89524 109414 436933829
74860 165206 225594090
33777 43236 23901459
20441 67421 117952264
165309 190161 181935177
41554 51561 24875865
151815 188187 90697767
125096 148828 863543168
159181 184061 91173837
118403 124090 14370585
124602 129608 12462314
178909 184944 15042361
172916 176561 9192127
183714 197031 681863773
30536 187175 453452855
87595 196075 408007747
88004 92716 146968580
160531 194361 84473858
136424 155662 47795211
144415 152550 5602533
108299 129181 984223187
76506 169309 840266474
47212 50540 8231838
17456 183767 456001691
53862 78265 774821928
160774 191693 496601169
166292 181813 38691360
139468 177643 448790192
139768 171535 214665600
42649 153764 277721511
85965 117630 377591205
185764 197678 30107336
148044 194989 117253616
183900 199752 697213284
118644 142204 605326545
93291 131953 96814989
80980 134479 133778271
123154 190713 168371092
70357 198358 319809567
39508 130833 228644033
11012 65913 137744099
61491 117692 140531076
72878 89850 42344616
157357 180495 194926669
122308 164824 106002924
4613 180201 674831928
123317 158537 87650503
78918 112065 133400484
73437 112543 125880362
194414 195951 420944893
114416 192487 194811348
24267 64305 55739357
92184 192020 941675830
66767 70359 356706576
29058 190987 405035847
141059 177933 91840296
155765 175447 713460730
178732 181164 6169299
192729 192929 506337
24510 98498 185273023
199196 199543 901567
186264 187903 717978493
192395 197560 811665368
26402 54803 71327183
37055 164059 451537229
18546 136690 295732567
157205 169479 30765631
138056 164741 22305024
137261 194701 143336724
123453 151837 70618978
154383 162387 20081751
121584 196344 186607980
197891 198783 2254190
178377 185150 16853765
111368 154151 533427209
167273 196087 646761069
152566 195050 577626034
61728 77274 38893412
69920 181167 277791398
78880 94275 216049635
78518 192933 794343234
189789 196257 953622167
33176 99936 167046586
194283 197810 515294236
195476 198288 2575631
51945 102595 720610637
101462 185138 209002387
31924 146851 546945436
152441 177767 63183497
178777 187132 5325217
93924 143554 124123153
35949 49267 390489177
95247 169254 354084577
64554 107275 106674638
120227 180952 151418746
46592 191009 689212433
47896 89835 105078116
130471 171528 102224380
47737 52092 10773382
36019 57753 54592507
115164 127738 255149539
69112 139205 175155841
119119 169210 155943917
9999 156918 639784011
123763 131603 19496801
166303 180553 35519888
118917 130878 29930201
77949 198639 301560462
98899 106752 2561714
50489 166096 824531859
15663 81142 164152232
51362 62740 476091430
39819 185936 365101031
47056 158224 277953728
11001 158990 370213907
17816 132013 136991047
12977 79120 165777581
90084 191717 253702520
166488 185912 799698439
30592 56928 66198744
69130 90900 896375109
173898 190375 41094346
5286 78793 246277436
155452 172361 382689870
199528 199879 875321
123913 129681 954522652
60961 118878 144870030
121175 187774 846380717
29193 47662 841618072
174432 184219 24402502
38151 87203 123130136
30343 35319 435093464
13250 164328 377950721
48992 180472 767419715
24353 179149 387121291
6534 81856 331511469
104926 153979 809665115
94561 157517 157277137
117333 152347 87382369
173229 178726 992364069
59533 98117 96298974
185482 193298 19696549
97368 187560 225231971
35524 132756 892473698
63248 172538 272849829
118394 155154 51767427
121588 141050 835479211
166114 184215 45036246
154084 193133 203503353
176712 181787 12690685
41741 98028 896680386
137473 189460 735701488
92001 179881 886826820
175300 188654 33272333
100301 152866 131494188
72801 170421 243609761
112988 140163 940796217
37954 144136 702396056
23481 89286 165120122
36129 158609 306372779
60421 120471 458732724
55718 187550 927207417
74590 127507 765517127
41451 109644 331957175
4911 137941 333117710
168501 179752 27948307
28498 78779 376935928
95268 163092 443171681
69384 112308 107244505
50660 154434 487587371
178857 185897 607928215
1540 126537 313154578
61191 83552 621882141
119727 149111 960645048
12373 134555 305950992
50447 88838 789589945
592 118204 294559840
116193 130684 336049826
116271 180037 159048424
72610 95380 704068208
87172 121601 86046073
89057 91870 557683640
81782 188343 265963656
61081 195297 646533116
185711 196068 26161115
81449 123939 106317915
84174 190146 264384165
24151 33962 24591738
50195 56984 17120198
123891 148907 17707412
139307 179930 995857254
8703 128349 455035303
102580 114691 483832810
43121 101802 146623483
64232 149890 213997397
42985 184338 353154762
189833 199927 650212600
24710 178574 384764141
51787 173216 582556880
107514 115975 21298762
152376 153469 701395838
149590 154764 12859205
143452 155702 4584255
167053 175937 324192714
189111 198574 23908408
85746 144934 147689995
125415 181742 451374117
67318 163847 241137284
27269 80587 133909492
61542 126330 491011096
14767 53413 167031399
45434 162886 293622616
178038 179744 4267425
65573 70898 13344815
47909 161752 818427810
116264 128751 31316799
156771 175108 45824011
47134 145033 878571195
97172 168938 179434124
163882 194247 705623095
185953 194837 700210372
62996 104415 103253546
19954 55103 189377423
137299 145804 21259596
90205 191699 558319835
110671 134292 931367420
152255 189551 93047586
48650 158274 274050410
139560 155017 38327988
79959 91527 771511050
54442 109705 138417544
134750 159482 361453203
147927 199386 128672481
108277 164589 140729488
40570 188286 750156192
44323 61821 43956799
169353 194644 53215306
140814 178208 93141356
44064 66624 56603774
68716 93668 25795334
134395 198818 599710885
64424 182269 627130189
91599 150921 273272982
104402 193256 662534070
75926 176717 398733285
173380 177199 918278072
81993 84315 5942644
169163 184380 174802102
54715 152002 243265912
88415 89604 2928058
190083 191919 662364509
30994 53941 994924342
182312 198084 39603463
92385 168095 154514518
89287 130786 927151896
158077 173659 950286076
100628 160595 150026177
165890 183314 508177381
31063 128978 755917114
183529 196311 32172978
39138 165086 448766781
29569 164084 336694244
6166 47432 103376325
94222 145829 342003895
38333 164334 315158593
124303 166498 541735411
110331 112529 100613442
168515 183655 529800924
110296 113756 876274084
78671 185247 76236505
145694 173471 999345693
114723 179944 162692411
36713 169581 738902351
95411 148683 571805984
159218 193428 854595675
96814 110181 170331132
27634 40450 32372911
107296 132249 778244171
122466 180145 227410029
137447 192296 136839067
4266 15957 29360000
91880 118019 390881641
137404 155068 43889710
122762 143441 770506851
77065 130538 133767911
14662 101081 216219295
33512 86650 78141229
38201 69769 79306317
19241 25024 637634767
2676 166203 409071991
91528 139786 125963612
32893 186207 75568822
163449 178819 38221458
17511 150298 332281653
75293 182138 266590087
159733 180663 52217926
169462 188597 47632068
136175 187194 127115357
148320 148640 317011459
104406 173787 173364798
119909 134381 59542522
18067 48112 75322984
179521 197974 46337383
197514 198617 2775070
49136 114098 162735424
79021 186526 368644151
105735 124338 773420082
73341 74521 2949487
67485 161689 235333720
80793 121239 359075915
18210 113280 238148980
70194 97259 170512237
65978 106682 101531120
67144 182272 287480273
164801 168936 10346285
179615 187787 20310387
66601 131470 162243910
121411 172619 3430942
10834 34090 497389504
38891 109309 24516080
92562 172491 199583557
16538 139034 306585821
114131 145419 806103740
24749 45765 605887682
140702 167681 67291115
9271 85415 191049094
156571 194385 596518329
71568 180414 271720608
68008 146611 196440937
7792 185034 443163375
191710 195403 9315742
21641 128396 267496388
96563 134743 437543610
30714 128950 275033092
156109 192237 90341512
91766 144396 316868692
174385 189001 209715874
174932 196514 54091084
92473 156129 840960051
97362 176521 197840295
108756 184178 808599612
41683 105660 275722450
40167 96619 141183900
37035 45089 236503815
107308 179641 180595321
21520 153791 628953576
157007 199438 42036847
106904 144507 747203996
145971 165876 49644615
50943 187175 404679619
127276 136631 376378674
70912 164554 233853734
175972 186489 26072568
122514 127462 12345716
101350 193120 229361962
129409 155336 64398750
101329 130035 336503783
79948 150074 750973894
124225 162999 439375352
80958 158150 192736812
100061 141369 103570228
20891 151875 327763958
25210 122339 243441892
22128 124679 257034302
199287 199913 302553325
172749 173437 481887245
141806 145235 8521697
75782 81598 14469081
158091 191413 560191786
131240 180367 122436328
112057 124390 25526905
5636 140104 829731845
113379 122698 994383663
17746 54486 91991178
162986 180876 44616120
25123 98343 526548660
174309 189149 831704970
139462 197485 144876440
167325 197147 74569401
3332 22586 597862795
131811 185625 689158715
191080 192669 228959137
7726 69336 533728207
7478 117771 512884309
61731 148560 989100947
129982 179453 123207065
120769 190770 683982412
167402 173400 14854586
6601 145799 348428522
27729 28171 1104118
137280 174625 741735490
149285 182443 730663344
123740 153285 413590381
86378 173827 311606117
185270 191161 14885517
154463 198766 769191267
35029 87576 131957147
100027 110563 26563033
113601 143141 340233579
53716 121930 170897913
25397 65954 373315837
9188 163944 387264369
115917 129315 33583260
18328 58269 100131327
199286 199641 912064
104291 109124 12287152
59303 104229 112095247
190994 199843 621835185
175470 175779 841655866
193692 199833 348623438
20409 131164 277454014
47813 77981 75623313
199350 199890 1358213
166722 191448 61659264
181242 198064 42227040
122009 122892 2244602
59525 129648 304511317
47624 99114 830732215
171508 177563 204612712
53093 55453 5930132
27579 42425 17769231
16669 23852 250236910
195333 199674 443387546
159802 179156 48184404
168568 170038 3593487
19039 127341 753349095
66890 186219 297804168
184148 193044 825049945
185796 188401 541010314
54730 188184 72897981
152235 186338 84968425
101409 123215 934161567
112024 153846 104372361
59898 137183 193278836
28634 32858 788437
189451 199725 494235233
25259 32997 19402258
182206 199426 61220284
74396 143079 414423340
89798 183191 233048962
124820 137804 32292815
120138 145264 62604556
107971 147216 98152914
110605 130769 685823641
184094 197868 427163675
89356 100874 28450112
38959 83383 111496979
171362 189845 46126245
157009 171202 813687954
19315 95273 76642990
189880 198561 21969294
102713 130841 70737481
54240 103703 286009256
42635 177610 894505911
61931 63203 3201830
176402 198469 267097733
48264 169557 633288531
39636 54995 38393617
83503 180468 274364639
146087 165513 735279406
137172 171166 84735644
136201 187492 519181543
67404 145470 928182351
136204 191607 138194758
147646 176692 858955500
40986 170962 695587695
180708 187906 17835315
138796 164576 64314161
66802 153915 217544121
54554 136607 976142747
7082 132624 938257995
337 158154 834029732
6664 10892 643053446
51946 93944 105212151
97810 157273 262192152
43542 131756 220779882
147880 154637 748989315
132397 157418 62265866
98294 188894 226343068
80845 184565 912557248
174626 182393 19418092
194668 196925 5773763
3223 4007 1928339
56122 150527 236084400
136756 137243 954704424
109058 136862 69561252
80386 138143 144336802
79822 135156 289827700
20866 48556 307049678
50017 147315 481940883
103392 132085 61568847
21530 102922 203654144
155115 189741 86478887
11027 47034 90234595
63083 171989 795719098
32455 81621 123422098
143236 190876 118825377
72170 181672 273359694
123611 125070 3677402
11462 193843 456088330
80888 94885 189094790
194388 197889 8136482
91050 102084 343525471
87612 176182 221014006
1289 124057 307647463
137005 138596 300726160
124310 138006 26715754
103941 163091 840824379
97680 166728 123798641
116846 133353 878526073
23995 175597 682928025
62519 95748 82837774
61056 124653 159193755
44325 109758 342113219
19508 70822 128794198
119406 124108 11848821
124274 191789 785575992
120649 146260 661126911
142916 176028 82530386
191986 193794 4507390
155359 187492 80184399
173109 176810 9248768
49949 111727 246531873
16299 133989 243916494
97969 156070 145151286
129128 187506 262197618
94431 149252 137002136
112979 185697 753171763
27847 141549 509631088
127543 128534 2446964
188697 198910 25810908
67486 112529 112576158
115214 186160 704324407
62396 192917 325939595
167454 171021 262249973
27342 103087 189581036
183567 194114 2937436
74036 132282 145494146
125499 157861 80509018
85317 99130 34156083
183808 191658 19694372
102103 106515 11101097
159282 188397 253960249
181558 198749 382214681
187652 189858 5583799
182647 198276 39275524
12003 30960 665122079
172770 176009 66881747
183073 186239 935754857
174529 195759 53185091
87709 155407 168788418
38913 67531 970722381
76591 111593 805070715
46458 122466 494210883
24404 173418 715867995
185303 196473 28222478
113561 171366 144148910
141940 181827 121361602
91463 126041 86605659
38135 117661 962016704
74417 83634 22997257
195363 196877 321717497
17649 56106 799910908
73089 195592 836960282
54025 120818 927936868
71911 96237 60590496
134605 136778 824230424
121864 150219 771859020
82968 168104 212551266
96602 186798 688114827
57608 180634 709530508
162697 195468 91562869
20980 34458 525492074
150403 160936 615433861
81939 153874 744005159
36136 87761 129629693
42089 122310 200852681
105819 186980 202601970
73448 187704 285057303
41582 166984 313466895
67276 132654 551857944
122142 174217 901553614
7726 64718 284563099
190725 197225 16446120
155682 189892 898768674
21529 183696 435863383
68594 135731 167722745
69483 190784 500368225
185184 196490 419676355
85918 135491 628993534
66168 127799 297924245
99077 167327 408649020
86047 118014 287717353
162343 192191 115129363
28863 148543 299588563
107226 121027 34800128
47683 77857 894758682
26767 192697 292426688
48581 58330 24474727
183880 189417 13897098
103312 185932 691016493
105995 124278 54473033
177340 177922 820370309
114919 140135 63051128
194907 197994 7865012
181954 188614 16575491
168809 169570 1907525
198681 199985 714900
10200 166571 649581505
128860 136829 19786876
14910 134495 656498948
87795 143050 137966247
61247 129891 171760277
6375 28729 55814648
121142 147678 765659021
825 42382 104281409
109808 169623 149334909
110141 192985 278319376
197913 199771 4676315
9412 158909 738597040
153038 189673 91425302
164824 176947 30154538
70647 166246 531816506
129249 141402 30295657
2028 99464 243845289
37110 81674 111814540
31637 174755 824975658
107993 160288 926854462
22260 88837 167053657
126025 198889 349808563
59935 181917 867801856
31333 180933 374122887
1301 142465 624178503
169367 184646 37969262
31680 96825 163122744
36476 73567 93241932
180421 193210 430667093
134756 150676 39611994
15623 119673 260622546
121777 145056 57948160
30837 161320 326596159
152097 172250 50285103
23033 91592 213901091
190823 197374 764660943
62172 173078 276915232
44510 69402 62466413
29243 68276 468014708
174605 176785 5476079
112012 166583 136303098
67459 140375 182238217
184362 187276 7225409
112475 171908 148277370
154993 175608 51543725
114139 151514 93175659
167066 183610 41162968
83225 120857 94115898
117867 131119 33233923
88584 171153 105685492
144703 199198 136230255
36126 188620 381259767
132627 148168 38677818
19461 96929 552649964
106872 181748 566813223
19735 56254 91536385
78218 83257 12673677
31502 81191 379850361
139174 166032 66995332
52391 152936 797852701
170022 180399 465566532
182874 183227 861987
21484 138162 292251266
60942 180085 623068804
151536 164937 33548968
161213 170852 925522651
95349 121266 659040929
85107 120868 928328884
182546 196244 442474930
8211 130613 306601489
73778 157950 210023357
174881 193936 47648034
63714 125339 708710581
151889 187998 433273237
44841 86483 873354383
183310 196881 28122718
158435 170077 29083422
187729 187987 665132
98250 184543 226772732
7769 56144 121240534
120229 141103 589308637
124947 175519 483660091
193839 198787 166629596
9100 68177 529115622
13152 69132 140414771
37434 105335 875724880
175266 199614 61070000
49809 198201 605748742
21985 185474 752841619
171488 189148 44068897
33444 134068 909762501
105663 111186 13898091
158892 185231 65608623
21426 110402 222933746
166792 197188 76008551
192287 196408 10444096
187374 198911 29192333
67989 167958 249725647
125636 177780 129867616
135008 186592 365266051
186250 196775 8620229
24642 69181 76460143
42872 95276 598213341
102431 166975 109308288
61229 146837 214023657
157283 189633 188631853
8951 141150 580798951
14149 30351 639888756
77430 100653 57783423
166910 188173 595998670
149755 191314 788099041
4648 144865 350955137
30087 150609 856117544
185552 195826 25965162
129398 194392 379028390
157403 186409 72259309
127362 127747 984537
60914 66885 14995046
9714 167329 579816784
129372 185903 140752320
63002 85130 55439590
112313 196989 211515482
138609 188983 188328945
149705 198567 310566509
48580 140815 230780865
31724 131435 249810737
126090 173606 118313608
96466 133367 92514808
19022 19969 2327036
142718 144278 3854155
77139 84366 18219286
155587 164345 836109406
11923 102404 226306530
170989 171350 855227
132196 187217 573966855
71416 148891 193418884
76318 129291 132453797
52193 186470 335504992
138925 178101 369320284
17353 78416 153133297
164450 183246 119221037
141038 143549 6241325
21801 53883 559225730
175853 184962 532932206
162487 183272 252686749
18634 122367 537963170
178221 189960 318519014
167020 193527 785915823
131350 139764 20980932
153762 172357 838169051
198638 199576 891508893
63632 98928 45360645
61386 152872 228547751
33216 124311 708554017
29460 96996 169191781
53226 129585 191274536
199521 199699 984237013
98464 103460 12411289
68407 179705 830334615
131149 181297 124964065
92916 194149 252893598
105316 109235 179930169
34906 115626 202216551
27563 140424 282687524
182677 199385 42033221
149986 160689 403889636
104549 123078 112023308
199790 199857 198135714
73569 109538 150763895
167465 183059 516778305
197874 198373 809292656
173548 188857 625769524
177871 186531 21459835
82883 198703 289301302
52994 106083 132838514
32962 90615 144664892
111216 185678 305039601
138771 156486 969115272
11938 117576 958603557
37548 137858 251160334
113391 176713 622661318
98792 162454 159214723
154638 159077 11149098
1080 77919 192671326
90986 135092 389863229
143911 149600 48659012
113473 142448 72385682
99451 135192 810811255
144729 173491 301368657
28345 166698 383306962
89028 121011 490563791
33542 166591 332879893
168837 183006 702008263
17514 92339 187433572
195544 197061 3851254
151147 192393 216019308
139618 187633 119581582
162948 181906 47304549
180261 184757 11121856
134244 137474 8015230
183066 189530 16115953
93726 110343 741435466
197347 198778 240368255
108563 159183 39198831
97864 174076 190380152
94109 146124 130101447
114484 188324 184165306
105574 107354 4480044
170251 178645 511037849
34578 164090 324047751
75625 147681 179892932
139272 166653 68295152
94622 123212 14174515
185285 187670 5964214
103161 117140 939682053
23300 187999 841765968
142081 159377 155433300
91092 196248 720008645
50500 144398 234995807
141747 188458 788984515
52662 147991 238475734
17368 180463 407882777
17229 28342 27674866
120700 172123 441200524
159655 159798 359152
162515 194937 408521152
67975 127182 148069961
139162 172726 753407711
68061 76350 20739533
117268 133039 675200558
151029 169708 785894943
124445 151818 68085777
4974 102051 321295255
140181 149118 22202638
161992 186265 60132597
97700 151230 143529791
108928 157749 81244233
186055 186704 463558875
145035 153168 20217721
101556 120726 222191235
63157 83854 670182204
122916 158606 340518982
128862 187998 147274096
95813 167568 179339860
11977 132858 896181073
152419 191391 600206433
132006 160224 70328203
68298 105248 527352171
10355 161693 988163211
94644 104343 24165897
179831 196745 48654795
96241 156487 165358974
73949 90525 41338619
89340 191798 144129268
139986 168220 70415840
15004 116853 255020196
179340 180268 2396231
20797 162277 353990163
111239 121837 528232650
57630 101147 108689119
4520 92874 221355118
22130 117637 239267228
139145 192529 986953461
99557 110386 756020825
83015 193418 275581180
176791 176988 893096348
15977 147898 330086731
108867 157984 369151742
164852 172002 17738741
183516 188118 11476832
117103 131429 270299689
96774 115159 443937346
114853 116341 603881932
133650 184245 126020138
190179 194948 12076980
47139 155796 271556421
147213 157129 794940083
123344 158267 86927388
143535 167925 60873467
175873 194011 45376381
64922 109075 81349136
172957 188549 38941585
17124 124885 270026519
103101 188441 391245750
139328 177021 93904403
154313 186636 80561042
67706 150620 838339194
46273 63743 207624249
67617 193042 174598224
97639 195625 344204977
45605 113416 582561720
24622 155226 326709265
2264 169982 456899308
98346 169838 426627194
126867 151060 272812830
185065 187522 6133598
174039 184064 24988013
77922 79782 4705937
96641 179297 206443447
70734 72963 5602472
38709 152579 986562626
96437 177546 202615215
75006 144980 111211289
74753 159904 212540525
158274 188479 75349390
101457 191167 224229049
58219 121910 306874069
93968 183425 223347007
182172 196236 35306120
42865 131093 220818580
113415 154280 101876877
168577 174597 571344597
90217 187191 318521139
178462 182007 8945591
150395 174165 813278544
59464 137348 40416896
175869 182464 16457435
87322 129799 961679576
164597 190132 396758465
66312 147952 203941594
110419 179747 173022945
77170 193229 289816890
46419 59261 299676951
169040 192490 58470671
39662 162336 306754709
159844 195319 88634051
112945 162334 301860490
27594 148001 824080877
91872 126727 810439577
51322 66222 663452451
133539 197626 649691605
82667 103774 257674139
15333 189381 435102205
94941 139628 111839124
142528 185350 106589822
97115 162919 754775945
20104 67558 886433663
180079 198029 698743846
98718 133862 88112298
65148 138941 184380141
166782 172819 470712139
109701 164919 137911991
99790 128697 63427489
108806 139921 13098870
104058 184458 999907528
184636 194914 25861677
157345 196288 97427191
46579 191372 361899893
58823 67782 948410717
107916 114999 69781596
183077 194676 29040913
5048 90343 926838118
72976 110913 94673879
89436 184109 12490022
179554 196021 318604564
135493 199012 158697634
36257 110097 185027674
169124 171267 709082810
118017 147305 691613083
109619 139842 657937717
105684 109625 443470341
59234 95446 90420372
53965 190094 385307007
74619 168716 288363537
162813 187525 23028689
156076 177177 52743795
132115 156212 595263452
81409 150795 173269609
137260 180225 107121234
26963 68001 103168472
60338 138721 196010616
86566 197613 277295666
86 189459 473530178
127995 186895 146665913
26742 37210 26361329
121518 153223 78902365
13940 146794 560457799
149528 187692 95116785
69082 186991 294264999
48289 85064 95983425
160713 163436 357066553
162129 168817 7169298
111179 127035 39756441
37919 71255 330500862
160467 199164 96787522
167895 173771 1193417
59928 68541 21695809
90035 184561 235847818
142716 184238 562724233
38884 147437 657401549
137894 183193 741276485
26353 31437 12820641
186060 192829 884354641
51571 55912 10963202
72994 156942 209476880
40211 44545 10908440
153192 172747 889807618
139092 175912 91777942
146413 169544 478564582
165270 196356 77654507
99271 174056 186828913
40948 132495 229102260
137354 156268 46994029
197837 198693 2141724
158165 182009 430020655
167721 179598 980059525
23096 56764 659301378
157783 163160 13494879
83674 145840 264911553
138044 146392 48935120
193400 199465 214257470
177752 177759 954460092
183435 191108 781562682
102498 184790 205559195
68630 142069 183447590
172669 198091 56484663
70374 121771 467122375
43446 123213 199780531
65593 169226 258859386
184267 196360 30469670
20666 31208 26397633
78448 143242 161873878
70452 139590 573016707
171387 197754 911890248
38735 79896 379336326
65477 79817 35875300
34955 77909 244544318
191309 197854 16542549
59861 101960 871519815
187613 192709 12874961
109625 154272 425312016
70364 126704 140899864
122541 178792 822646512
69871 175523 273930292
5852 17744 29805016
63169 160433 242952489
90883 99555 337401901
108769 170715 347147819
89435 186456 241938635
45436 137910 231386190
153780 181664 667669751
44431 44498 177720
15444 112363 242688162
7121 135242 320767700
51872 96496 761147327
14695 82127 90831952
22157 182821 598307744
162618 168312 14249133
177428 191807 35961690
145922 169772 41818026
180298 182937 153176365
99889 141767 104924824
88082 150966 210273714
151899 154581 418957935
190987 191380 992266
62880 141459 196375192
8897 61959 695750409
49252 79485 75848915
176427 189553 491349842
110116 152306 733487345
123964 156768 640292411
65070 135475 175938127
40408 155909 538315925
73794 193695 832611458
14334 56991 106868164
35398 174789 348606147
55892 140966 259178502
163106 177514 248095364
15701 175544 399726967
1205 124125 394248629
142337 169853 547681208
183046 187503 11034103
34564 194201 80868172
108314 188226 199501760
14327 101305 848988113
11407 111324 297995337
190493 192878 886249924
79509 118488 922637778
46351 74831 304524063
93959 116490 161485359
61150 171831 276407605
32327 174315 890040446
50496 118713 170898569
42448 189965 368558069
152928 181386 71049141
78231 124123 114867863
139467 155236 529708792
194379 195484 2795112
143051 183960 89242489
130527 176682 114997973
50606 131399 202368939
2259 40638 96201175
75461 142321 166986420
44483 68171 677692658
56447 99980 108767596
147661 162037 35893207
147357 189923 273941243
92939 145941 748977935
72536 199657 317585365
5536 66615 153171460
92365 191681 248031019
187754 195371 19275252
89593 161033 178378792
79000 163974 915294864
75880 123031 117921357
134242 186068 705905374
181929 183543 3939543
155722 196742 102721283
93032 161463 183102114
188574 196727 911583641
48522 125161 192011374
130329 147443 42588791
43436 112235 172173832
29434 111813 925958924
34628 139418 262399462
15822 117263 473944994
41359 195613 385612695
148987 166255 70686640
47324 85766 96493195
118299 192329 184761272
187417 189151 542903697
46279 69542 438890072
133131 134836 253879717
93090 95310 5507182
159158 173229 35669670
102125 115740 34324065
63125 146403 208144507
62074 197653 338749676
176085 192964 16655727
26928 110866 536222366
44064 158509 752697187
67520 176487 272116284
187484 199777 31076801
142909 156628 34051335
174421 191906 32247551
44025 144791 757089517
19933 63117 507800258
134914 188709 134030828
26010 146335 301331517
194384 194927 1377944
17184 104782 219214154
94705 194770 435379727
85316 196745 278245152
126067 160540 85857879
51551 129873 196219123
35977 171175 338155856
135933 166432 46917477
114016 131991 44956204
170777 185067 35572288
112659 173125 150845603
159091 191447 474571483
177321 183805 455747918
155670 199596 682196400
172492 198475 65128342
28986 29625 1592229
147559 178002 75855721
91575 184039 283739303
157399 191102 84164539
80019 197665 293865250
132312 169139 398272193
183039 196948 403526972
16859 150137 458285620
38049 82336 111104840
107515 112400 858110302
86740 142495 8580433
100801 172396 459524515
38291 51972 34219277
132849 159455 134091097
16780 51594 74931124
43720 194114 816015014
169175 181032 36090950
8787 114517 35095491
79159 184852 263754570
102743 106082 607131992
184833 188125 8263164
26511 96389 175060959
49606 159419 7024448
50858 188564 344182687
44504 133385 222465318
18021 128125 275772388
58619 187474 321775468
23127 30009 648658201
64824 70607 14503418
108590 126967 863919645
80767 198832 760203676
23447 58324 87582800
159615 192696 82574479
109655 117708 20157787
161931 171284 23233454
45421 47641 976520940
119228 170671 351581901
151510 175593 412587340
91482 94795 8156234
141724 189003 117853730
129860 182645 131505931
18983 91608 391019550
107115 127556 51397700
74945 78603 9005453
54177 194183 817989838
143808 145178 2496393
16621 116084 249037461
13277 163236 896855062
161489 196914 231839427
25140 196749 227618096
174640 182241 618426303
34068 156681 422152061
126801 159351 770352160
12861 58337 113983525
65895 171818 264444853
173917 194276 151021784
128281 145354 488919923
46117 189070 357211608
161004 179989 47237220
54917 98524 417465306
98495 192816 602244356
3829 49845 877369283
30426 163375 688059820
70795 89572 46948469
139573 168701 127145535
54897 69161 97288280
29671 44472 37366174
5631 179836 505167924
175043 181106 811092529
82254 109934 161367480
147282 182910 88779444
161999 190984 419053564
107203 143387 646226566
145594 148602 363969021
11285 186166 437188682
71641 91279 49017974
118462 124466 283730386
32418 184571 380397347
107948 153445 226786377
99445 135346 89937202
38084 60559 219860773
191520 191907 983810
28005 30956 7430546
108515 188312 199203360
167686 186317 46270691
85696 184780 247094304
148743 176932 70272891
153418 181173 69288438
133836 147710 9861100
64802 93358 311687757
172204 179824 476262698
42278 191325 372455876
94430 150317 139700710
90748 174062 622546577
53241 182074 322033732
142706 174228 599354823
127318 147060 49196265
143983 162666 46613235
12249 76873 754984934
41176 105424 224999144
195994 199712 9403770
117374 139499 55350686
106950 188415 718880435
57716 167657 76697502
13335 146664 861193783
103943 114879 27582899
52628 122899 176141768
32193 172891 351869810
102818 181000 195497942
188256 198409 944454825
61521 70616 22833107
177867 183719 14562142
181651 197668 555725128
49582 147696 973413386
184411 191616 18080420
60544 130633 175409509
93828 173840 869172787
115025 122341 18451227
153338 190557 92888784
143318 168547 478772343
191664 198576 886629786
10075 29379 48246345
161844 197527 375904660
73666 86730 32690738
35541 193516 395037083
191524 199036 19008874
39073 134365 389655250
20187 68662 564720934
123892 153288 854859346
193927 195652 4399639
120065 182643 79976222
142308 149735 18413182
156847 193404 904422219
173555 179327 14375795
75408 163319 327999362
52510 119807 168647522
5986 150206 360898019
137448 155093 38548830
169116 183712 148977985
108546 146315 270363393
197154 199917 6967298
8324 43369 713225193
110005 110813 1958467
186686 190262 213534890
1352 132532 792330114
38381 175542 342933279
46769 106856 150264108
31583 38873 18419063
2196 89540 381714722
113500 166499 132271603
84436 152805 326803134
40850 85216 75047767
82286 116723 86040462
85851 179995 234846060
153454 190042 219523447
43998 145753 854166139
198304 198779 1202011
4821 177335 431477895
194040 197536 8865270
111798 173564 119091858
144204 191118 117049869
76332 161472 212639853
152582 186431 287787932
58569 161832 704797827
28242 57059 521543855
50060 91726 104460389
173454 179865 15992370
143415 198596 418765473
85785 177790 229542970
95488 149418 134820474
146259 197875 128906735
128597 149421 51812786
135710 194389 146453645
79376 91536 30327449
128611 170938 105478050
43755 188552 211577673
117308 164983 119096666
113248 142641 73398528
180394 181558 567687014
84342 143912 148684930
15398 129991 442392892
185865 189480 450227366
23296 150323 507023489
29487 160731 328542689
120076 130489 26042264
126845 187624 160191615
6234 189399 457963307
60591 148914 471208396
102146 129964 627451017
99659 121516 55035884
19597 159804 620770245
117482 137912 51106314
59801 80417 51711469
198415 198992 576468
179469 179718 619637
171724 175088 8429516
111039 122215 750532259
9112 69842 265869125
154040 182625 71373140
12032 176477 411219475
61291 132690 54336122
48186 139248 227835178
161977 165887 790395591
130060 157870 895681400
70777 78527 580031167
100773 112543 191453733
53852 88562 299606284
22156 145817 309607976
183962 189268 860575422
183003 196814 34716180
22775 55977 83362265
138831 182630 109209830
180483 193625 32832536
39069 165364 315843061
50075 103050 132384964
195320 198805 974071719
45692 128923 208380738
147321 188895 708135968
58804 151827 232480002
127394 175447 749035059
155197 192551 64193225
139935 177450 922974249
57140 71953 508529441
116845 152976 90160012
86783 150462 532883899
37667 60390 57076708
120704 193108 180543876
195371 198240 7287489
12493 114197 254772789
133559 153429 394645445
23601 150027 965643414
43799 92683 122330919
157049 199154 16883638
157776 172450 129885193
63182 124914 154487756
18418 182855 411123961
124675 180164 732650912
164057 186639 56125736
49326 99868 253435206
34887 162295 318766963
174460 174540 212302
45002 51640 386530640
187553 189728 360974390
169415 182233 31908387
73081 185264 279875277
122310 190685 20528015
50927 181465 326318006
3983 97350 850739284
71884 124896 78963229
5115 114000 272748461
177590 192424 37088760
174630 183314 646537948
41604 145287 576564262
30752 109036 196186594
3584 35910 80886868
8680 12923 552597423
181602 190645 22562870
164405 174879 521206233
141416 169869 957759159
156273 192275 583609375
39285 76323 452493310
119386 176763 143063764
193573 193932 912818
9062 87530 196825022
141848 167806 428505797
117448 169853 130801838
128215 140665 148688200
126522 179402 131702798
163553 198653 428945505
9443 95952 361776178
34006 107563 184201241
130219 193540 157853145
111341 163308 82061477
73490 75757 707822176
193088 196105 869127740
195890 199448 9020581
160213 172096 29579176
85888 155791 768946412
165559 180061 293532148
84032 161292 192895335
156813 188334 78695012
131196 142555 28311243
78210 84356 15492517
143370 185243 104263408
156357 161174 1677662
77239 106764 73660112
22225 100427 195704090
127686 146337 413486173
25098 183668 396513415
163713 170441 808059937
188906 194368 12500089
69126 78599 23660519
136561 167004 75924279
45607 54069 21113661
96383 178482 773050605
27619 109668 205656073
100304 193249 412156379
18890 28861 24791808
27671 160750 419091167
81276 182480 972408808
14329 158476 884668558
54606 124811 175958407
2709 61689 147894449
5986 88901 300262488
126615 167247 272046886
88848 140188 662384517
168528 195838 908823438
120287 192276 356601220
34504 39360 12310173
116793 158081 102989409
78879 186595 268715997
42326 179252 751999137
126867 129153 5733008
163795 180187 961359379
80685 96811 725092534
173368 174833 685052360
100187 150433 398150611
99200 118217 485855278
166102 172421 15661199
176998 179859 448806206
144678 156971 420572752
133387 196865 543007944
97400 192219 293920867
150129 152312 5376075
55459 73468 273526654
140180 171162 24229235
128199 189745 344350507
155935 171762 39587138
133327 148123 36804073
131340 161598 75454497
173739 194889 41755307
107644 172562 524145168
13723 159383 364336908
191306 196871 575943044
195407 196881 57462804
75535 84287 21878790
40201 119725 199154898
115154 119231 290743188
8496 106743 821140591
64119 186995 3123869
45543 84739 613561423
53057 165061 280172649
159000 178794 721479687
41828 157561 289216879
182148 195886 155378910
111535 131680 50418200
105297 161733 595922804
181401 199599 45723667
186708 199643 942857663
11077 105439 236208028
58265 72618 36113659
97068 118442 383367937
100465 119640 991238175
154404 169680 507044415
69957 191901 918110288
104859 191859 281329504
142125 190001 246848421
188233 196758 7159563
33664 96168 767985447
66600 106197 315197631
96665 125858 421824967
75441 113736 380675128
96016 102074 15049430
76891 198806 618932371
128665 129927 404229946
149477 174768 279500078
95940 114631 46928967
108004 162749 136761504
83568 133595 125011070
68389 176242 269295203
120213 194154 184517102
183292 192089 22071111
160186 192856 14956520
60800 192351 328629161
25237 92989 169803223
152453 154847 5911968
72385 182380 381255630
82934 199773 291870118
148623 176239 68904417
138965 167136 633075099
62287 168587 281574900
173186 194097 218353697
85 11663 606117466
11631 132933 577018038
148478 174628 781584466
160564 184875 738754707
64133 88344 60680419
108177 137354 73003084
146023 199942 564064343
8522 175575 563400940
16090 109370 356905864
180557 181866 55784253
174816 184023 459089854
148496 178653 75133448
194829 198630 9651794
18289 98864 201609425
149202 157711 21182103
29002 31488 603250404
183418 197244 34774646
185173 189128 420808894
113354 151211 94460424
128560 141661 32621331
146928 194159 117828858
84368 94457 948961078
167420 196315 35764330
86362 103965 706858656
105236 155127 124588723
31873 110426 640963910
7759 159480 643698469
31759 165637 334973394
37720 162895 313054855
110616 126358 39566448
64544 179171 723216898
80303 151615 704776188
173816 186973 32764188
103504 128062 183760215
43257 180962 350118568
35128 85696 583149758
51850 170644 748254219
25931 102047 190537989
92934 165787 182053522
75758 99479 237528335
8922 84487 142050947
187315 188986 321476670
107177 126353 48226090
115114 158462 108187402
196112 199182 140299272
90619 108935 13690119
31640 42953 28572160
73079 173970 485751721
161823 165399 8947716
22986 181441 396356537
107797 129721 957186490
156197 188119 370777521
104731 145552 102214678
127957 176439 83418138
198755 199504 65011542
145443 188327 106897490
119028 181496 474364340
177469 190441 32378600
73387 192226 910408844
111298 137824 66373947
100880 156628 139334401
9989 49756 99677064
141537 185513 109461122
42355 193776 554318428
149838 189794 541086513
64400 134277 174768487
49794 137693 220018791
52872 82638 74811298
91023 105317 438671469
62128 171736 485687883
6706 138129 455132475
30838 191795 725357566
41056 54066 32474465
29185 131035 827020960
13987 81092 168203520
99940 109207 665110732
73111 134111 152446827
60816 161881 764798298
135547 164813 129322122
118221 129238 27641831
28287 162133 334978649
89231 178893 223668399
53442 135707 205883096
157562 194049 167551368
199083 199943 2158899
114196 161297 610953145
97360 124996 451648672
170305 195064 61941369
57613 59629 426781300
151412 189088 93962196
138458 155406 42084106
119969 132266 451193092
43454 78562 483564940
88083 185497 242904412
40516 95194 136788616
184232 196997 23074744
31514 135946 261492269
139856 161005 52746894
122093 199562 193483610
13743 97248 208960371
124980 179982 136944638
111505 150794 763241995
4641 153708 372977111
94081 98281 2166357
5090 185723 451614920
89666 169328 198894846
40481 132164 993086233
159442 196971 93824980
106100 111826 14459821
18881 34835 335579362
109125 178366 606993960
30977 159042 320431872
135266 196884 153899357
3706 71052 168951236
189561 197956 21238839
18188 41491 73562062
27172 148503 602920163
96615 193947 243230519
178352 196342 28025723
190198 193289 7811733
150606 155229 456011283
24007 108807 212437221
96126 175073 197232018
175300 197462 55519071
31205 63318 47902794
57943 195736 752561833
80191 99459 47877612
161481 164287 6997391
139438 153059 160876406
104523 104597 191630
91516 154126 156301311
122836 186385 726231777
154894 166234 28422430
5705 155601 646036380
139606 165471 10278316
40681 137692 753819407
135640 178087 105791713
158959 166998 20107782
48594 132622 324725974
158136 177315 47807444
173055 188124 37570371
44063 163553 632254105
8239 122731 286870855
60916 97824 846514762
135337 196598 610457980
190367 197679 753160035
108649 163673 137483873
178584 197833 48394260
142871 160927 45054305
62289 180582 295370676
7031 16681 24247511
139459 197343 144532821
140750 194386 546094486
177267 189001 481891504
134075 152933 56469290
156901 195362 87302359
36022 118008 385946124
3129 99121 240254629
125912 179233 677176618
110454 156504 85113036
133393 150670 811876147
24790 167629 499053308
116885 195040 195159234
165846 196514 76644327
86254 182073 384557741
90440 154116 201100854
176415 187438 294663538
25846 176218 642125936
40372 191631 248959490
609 21817 929575285
86957 124192 978616196
18538 196170 444265584
161881 172213 25679727
117283 148904 78927083
181402 186478 931537755
106510 194452 702945071
116034 167580 128650224
154433 168506 35286678
20724 96592 189942161
176527 185130 408036931
176446 185319 312085341
185596 199545 265212205
29155 90628 154313330
75780 104525 758813126
133169 145357 758530074
149094 173007 59620706
130462 191831 152979644
144826 171099 65544296
5667 184870 448048421
185329 194245 22499268
180679 199729 47818705
30237 125077 733552931
159227 171749 31187337
105975 162958 142400761
143964 161046 42641421
73067 169539 665370307
192200 196020 578076642
84600 123413 923237368
458 35336 87252871
199550 199563 46889
2015 128032 315649073
58528 70625 725949585
151386 184726 394618945
3663 159125 46358447
23392 141222 724575041
7535 62511 860313029
161635 174174 977200143
155048 155741 1715155
97598 142010 945095958
131222 174899 108805529
70855 72419 526198868
191266 198128 914542306
154705 180135 961377617
27685 74771 56424922
129268 149723 50888810
121788 126778 12425102
146879 198878 831721105
25025 87724 157396230
84444 90170 14214263
4007 125155 303594176
151279 153602 5726791
146510 160050 256259749
38362 126613 221085101
85980 118794 642155266
35352 80417 113189117
194960 196628 468731238
7648 121287 949121834
61466 181410 52239783
86212 198216 279716621
195425 199079 369839962
113384 179102 163863520
108368 170416 154932908
72704 181108 806463030
150841 158421 116833826
164248 167947 128689610
18383 116778 769873724
108915 163163 185834997
66302 159237 438163114
74640 79419 780844938
51306 128512 193430700
81412 146408 162394948
124036 175777 128895783
199089 199330 607740
163351 183228 49529539
182356 196212 471792001
43602 63448 49807364
154914 179275 60785344
32051 141888 274977549
6454 57879 128858967
86592 89295 6694459
176335 198070 54471212
95063 151220 140378101
5823 109131 294463286
122229 182584 473394705
26052 149419 308812328
182652 187974 748269316
121667 187179 163200128
28117 75286 38683035
91971 148307 140732547
113362 126703 33414097
173055 193004 206300877
166564 173185 16406651
1445 54148 132047191
184292 199617 756323759
160605 189967 572884672
128152 140716 31271187
39308 166484 317992782
79806 162548 707726277
9460 86019 192086820
16666 179950 952742245
114146 188257 737734380
184724 189686 12448902
75088 109026 84626938
82038 131707 348255089
175714 196909 53119490
155440 184049 339944190
4895 115800 277819457
183876 192612 67491880
110110 135516 299675890
25922 120900 302576848
159784 177146 283835494
17614 100432 690609470
58100 94822 759386993
23905 26884 7425074
95989 199488 798084874
20178 103543 339855398
170194 196079 64758620
61228 136977 189400556
108566 153606 667094117
183513 188925 813193720
68601 146132 774027532
16397 71346 284724701
8462 132501 310624708
168830 179765 509651127
54639 78193 59172641
62060 166267 471426086
1466 47497 115352193
150509 163845 128496730
126503 142837 953448516
45115 190721 951350035
79708 91863 913342359
59008 143261 210635652
58487 74671 40707584
62518 169506 862268703
144423 191689 38587400
53259 146405 233125924
128346 138894 8643122
95254 145040 760503715
175631 192537 154793036
193823 197154 8484726
125038 140155 37559660
75025 96810 664822858
142253 159637 40007857
81727 188220 593604767
62929 132537 173987052
26211 181451 388324584
186829 194961 577972373
75371 168199 231714133
165680 175288 23900293
67282 148894 203830149
102719 161567 855826609
140010 184593 710227769
149671 178979 73025337
198748 198910 250629231
154523 172122 43968593
156766 160417 301940906
1715 89171 228630227
110991 112516 2580180
16266 129987 653047130
41983 90158 858721552
94285 95988 868271857
178135 182759 11563856
184807 195905 589264193
100943 146095 504663453
5048 112906 308746286
17178 35450 351552696
72143 105396 806917331
85653 97150 28407515
122255 127295 235186156
41080 75021 85218563
23065 149321 492410967
13253 199431 428143026
43392 68457 667828245
190588 198144 262318457
138579 153282 66780999
198592 199412 686607665
181988 188803 16965003
55950 152781 242079683
46108 120363 185932366
5627 177415 675940930
160481 165989 13762748
40896 167392 591534396
1665 191686 424910277
89454 185291 268887672
161954 199524 102680308
96605 179197 911598947
191108 193354 395068039
10718 120007 273802893
51161 156496 668116139
46683 174950 320591810
33871 76242 452241953
70925 84424 16877132
23553 140997 923314338
120072 179387 147810691
31299 99900 136553406
95657 105072 23519617
77228 136247 81940912
26553 110594 210554361
28639 168715 350527451
181326 194956 567141260
105445 182076 191401590
105935 172671 669282689
7027 129668 186051269
191212 196114 681706551
192717 197543 753639281
122026 169476 118322101
169876 174961 12648297
90251 170242 199649090
156787 157341 1416225
173434 177258 962081039
3948 37682 84525411
84964 198040 282393949
50324 131875 204245181
135232 168948 84114915
67077 109537 162868850
54621 116377 154650194
64490 105311 101897150
101920 117857 40077815
92735 159765 167481414
27956 97891 518841369
133829 141419 18925418
87598 109241 927349587
190425 197132 740043086
75378 148994 156832779
169604 190285 197895636
134137 151503 784061485
163939 193658 74140020
5501 187960 456166971
174532 193292 119277383
114512 135033 633843725
81845 156338 615643202
141748 164097 429438441
79410 128644 123127957
150168 189548 98171083
65347 119338 232243709
43056 70048 19880572
130422 163755 804800406
118157 118972 2108436
173557 196234 56823573
127484 180529 332086899
161079 183235 55152167
3686 113594 831789620
136159 188946 499487385
36370 117040 202062245
106752 141579 294112286
134595 138498 9647953
13463 197528 460429056
43358 152228 421836467
161793 188808 67296159
4916 61746 142609154
38065 111343 954979283
59104 61137 5131817
127730 157668 576614913
39300 197129 394638289
79083 160225 202660342
152615 175980 579285895
137348 147955 329181473
190720 196392 177351900
44839 78214 58763856
17612 63124 114264189
67790 192286 310928116
152411 195148 106804374
32721 166817 589440493
142134 177608 429940449
86302 118435 80169128
12554 189098 453509346
32806 85392 334950111
180839 185555 11631323
199556 199906 291417604
148270 183348 924165307
193201 194087 2279961
112359 187165 492113633
172883 183021 32317889
186908 187944 2588280
72 165499 413913031
4625 107813 999408484
135794 174961 97658654
181804 182868 1911619
107584 148278 101721245
126926 132472 13843634
46113 105877 149458499
187705 197710 9494353
10562 97524 217702133
61256 196767 942505157
4375 33967 169395987
74024 75266 3115279
176235 193007 29470051
196305 196821 799081065
114072 156683 106210813
21558 173547 380158172
188207 198073 24932845
27932 89108 153579694
173177 190102 42227183
191348 195892 672224453
174720 182747 20026577
103854 151933 120308678
86972 139037 130000908
184527 191932 426676085
138050 150873 31928744
159145 160018 2193801
167441 189695 55438092
34662 128516 902168212
93894 124782 662488791
64618 91317 66762748
78541 104774 399871707
132019 169733 486233458
65126 173676 270986734
11231 190644 829038180
31611 128575 242970602
70304 150197 230004195
22451 93047 415325812
79090 98312 47783931
24187 162105 345156209
92544 193615 537670102
166448 180485 34987405
102838 112535 553978416
162096 186663 567873831
38379 63386 458432698
65305 82632 361510495
114897 185098 175090454
31137 199853 565834662
86757 150218 467015106
137252 146384 640815102
157263 168521 28236281
93710 94020 818530
112322 180194 169381904
45689 175872 480787278
2415 89557 218403499
162328 191164 8361648
90893 126422 38487349
102697 123431 52326883
16739 128507 809851590
94231 132301 462350624
182030 192683 26644652
128301 176720 148434868
182455 185877 8408408
116268 197968 476368970
10303 41847 817161938
48343 81675 195159795
34771 144898 275616321
26459 194927 929684695
61154 72680 28971702
21120 107347 604135695
30713 35115 68456975
198724 199438 1843596
56056 87766 79615619
22587 91337 183829886
195405 196234 2134342
52414 168653 290702073
174085 196756 333123524
123618 160698 428504433
54436 60352 956836018
126584 130538 560741232
101550 154830 19980952
163387 176455 32611634
144649 146157 3860258
30906 131833 252877880
145231 160159 93336004
41282 180444 979438322
86406 113404 550106224
72526 168279 239075464
22578 92073 590704589
152220 175808 597458463
185869 187539 4174064
1013 59101 702858517
153334 179595 65502549
91555 194885 811482724
110322 112193 4675674
197846 198729 2217720
170179 181593 934417672
185957 196252 679596954
170251 186400 323425265
193065 197569 983949022
132055 172752 101349916
9002 109766 252436320
182735 187060 730285215
165010 173220 758197598
31910 105535 775799217
169747 193218 336311249
140297 196625 140661664
13709 156041 454452847
6576 22176 38982179
148419 164865 250237718
37108 51845 36902812
90561 148194 463632216
171229 174934 338065552
133815 194018 150187171
179222 190963 29406865
102736 197742 433349488
107305 155515 120319726
98944 140392 347853090
160641 164633 126549200
29425 103773 799982857
126639 156240 794867128
27968 165682 875549567
162828 183969 855240498
97886 131185 801346892
62055 166826 390836467
64827 198016 332813358
71514 198513 317248514
75591 198534 838415960
67530 69356 4554877
74203 83450 226367905
3681 193565 494295122
138057 157702 787821382
124332 140685 40683791
149791 180984 801164350
25216 165188 350321806
169759 186469 41497276
148666 188960 100477164
89678 191571 254290598
40432 55594 289200277
120731 161666 188376223
194465 195273 500868847
40913 49088 20340747
168359 192234 425451843
40236 91974 129559669
172125 192601 51161283
148664 159945 242004854
164476 165817 468454784
82286 149678 931380871
159712 188104 70746954
170136 184257 35145489
123722 168185 851356401
91929 163535 959651786
63979 157501 654809506
189139 199706 26706930
13889 52328 286021915
56758 106842 125229287
129802 168644 96814042
145694 181283 264667588
22464 26787 703505863
113454 190784 192928147
74100 191095 291994903
59172 181575 581608594
82821 185574 145397573
22678 154550 329956704
67046 170652 258693725
60082 100449 476615501
104703 189456 883982508
122075 154954 81808857
173573 193103 48804985
126193 165574 98160912
115767 130792 74210903
97525 189797 643647494
47477 49233 4401664
148744 152778 10022809
21339 179143 394628966
75770 84697 22336048
93430 186675 232733995
186216 187179 361147196
138931 159989 660510569
174619 180978 32285768
110196 183670 15922821
165750 174862 22628176
10827 31787 52435744
106769 190290 561447495
39571 157470 294724576
50577 70526 50254584
46696 94408 829066971
164141 198006 84699893
137844 194163 227300107
55437 58346 641638226
131359 169800 95813852
109274 195752 39834268
138412 169526 736347941
12530 113001 699344312
89490 98028 717842606
54742 117516 34022759
60717 101459 101402534
140072 187372 442652955
2046 18005 39968511
74065 160104 214772243
24246 170663 366260634
52888 85164 315871232
80652 158580 194501252
17541 52435 48863284
93240 152481 148013348
21959 146759 96103514
114955 168789 298321482
186320 190363 960734501
187325 198200 27511432
155193 165185 835840452
169613 198479 72218314
39997 86070 115584397
48582 168280 299285950
145382 184083 843993160
89677 166444 191658663
45952 51872 14714137
11888 39591 69403078
104144 120244 318167333
7303 98565 618304660
184755 193732 686666769
137398 171641 85325035
106630 164633 145051143
168604 184375 866552671
56860 102122 37486494
39055 40084 2579856
10226 36925 509291406
27310 197581 426066617
36184 134110 245273451
193503 197223 755066435
151906 196454 111369880
129797 187994 539744329
112342 196024 893262534
199418 199928 926366925
86880 199436 281152392
84516 184959 305759847
18590 157838 694915368
80279 149958 173983398
27737 29721 4966262
183917 189768 14675880
197176 199312 5400757
145240 151414 15383919
109275 124619 38580405
17274 175748 859063275
45794 90236 336776476
90672 108877 45378191
42024 149141 267803580
123535 144875 28878524
133881 154218 50541198
15473 31237 126333109
116825 160924 527703556
135979 146355 282662012
5461 21925 409419351
24746 98165 183851335
143067 175427 847391482
140450 169591 72668147
100822 133998 109613174
76353 78310 4874844
176679 197445 52032998
146081 157898 781971651
36050 117812 204831702
128525 169979 103284636
12321 196983 827151963
92605 155045 518358900
191579 194910 262441800
25591 131431 265199385
161396 198976 182514774
20922 41277 51158027
72376 179036 877815888
89486 94780 395311801
68735 102513 84077512
71812 151201 198256862
83164 171148 440927043
52112 128290 190849337
80953 180523 248598728
103953 199165 238199458
139536 162668 465240817
185974 189207 8152504
180653 194822 282297388
190646 198132 382616653
43992 193917 374722946
69041 116757 127530200
50652 170242 878180617
166387 193040 68663022
135887 157907 54846156
155843 174354 985681463
62352 179268 291853668
9906 127221 731190377
48154 70795 56875483
107958 157924 124768452
8708 177867 638288723
132254 172337 99843227
106364 191272 212166516
23016 128035 263204829
108435 175895 168466547
168084 170718 182600584
41712 181994 350566544
126346 161984 88818134
28455 172345 359961815
50391 162687 384237155
28918 192499 52561727
150939 178458 68526673
163878 173389 23604299
19944 27821 948317523
145 24008 262627425
43937 114655 767723034
95712 107684 29989330
95704 120953 378330511
56627 86189 48674597
145827 168814 57291560
9497 199301 474937944
2720 89354 217128109
151468 165804 99409184
84738 159073 185465408
69461 97939 70929938
30587 91861 153666638
189129 190823 4296526
75642 140246 161365585
118877 192120 182743578
160080 164291 10543122
169525 177813 20590903
173543 183230 24179402
95321 163759 939233509
71855 104327 259058760
175199 187001 29335695
79980 93407 33374385
169755 185417 38884002
155347 184629 73080681
63284 159870 241234618
96429 123628 68333145
163736 174081 2793097
125588 186626 151937591
107375 154479 132113914
131190 190641 707168430
8165 67207 929580276
69031 155064 214716252
88516 170703 205025949
165233 193111 69467301
42809 72851 905418287
127220 179986 364616150
80783 167076 215498524
24367 32015 19177982
104709 140669 90083481
101263 114921 59853464
90277 137362 117623620
53089 119290 165848185
121057 183367 155243764
99750 151811 130225651
175940 181584 14082608
141895 148360 475561580
7946 197368 990106756
92594 99630 84424013
8062 62601 804386829
194226 197971 211954785
51988 69992 45321614
6102 124701 297111732
156161 186598 75903785
138560 140278 968668225
91615 172024 222173002
24936 55589 76915034
131782 132486 901142093
24244 83208 393253718
15922 24873 22298573
154935 193633 342484080
6952 115367 978661776
11793 182184 426039744
120261 152437 793848536
3633 171313 773622186
189718 193948 10671835
26018 33761 969794585
99224 173058 520483644
25619 151777 121177062
15488 42493 67737611
169079 170818 4246638
153890 162825 22365134
169558 173409 9506466
145288 148029 221529160
71494 81655 11363927
9198 185155 439956222
177807 193840 451980338
153914 189770 135574704
80238 87104 47678820
70935 195797 311890039
186073 194324 535778439
154360 168188 556901
104736 150214 2747163
166799 177107 810046757
38375 45375 17618776
56031 137804 204634614
41795 49462 274555657
126589 192004 33591793
190620 199290 21929218
66058 83438 950585449
46132 98234 793801361
13941 28893 37253687
12868 121211 271438089
152875 157326 11070403
18845 85827 884420003
150406 162645 416927271
59763 103577 109297842
27601 169622 355394810
114491 193866 982328548
43909 59781 39805670
64445 134729 703898560
35155 118945 209977961
12511 165928 608768098
87176 90430 8045603
195292 195950 1675590
176333 197951 54181280
132043 142443 25929386
53138 174761 443086879
166394 173535 17700316
190262 195807 119676035
103790 114647 27455530
153064 188560 88565069
109445 172804 158107286
134558 145514 27243793
103278 125293 683258315
145024 185633 125285062
46059 118506 181328510
74997 87658 985768901
176842 179293 506548653
186027 189351 8389099
122666 155369 769429028
179588 195467 39807528
130590 154716 344874851
83068 175850 231541144
197173 199014 777032833
105237 117360 894124067
118981 129538 26461120
22930 42259 741638701
91557 127380 89716888
11485 42972 78994443
97925 179495 269829747
78665 130320 129201502
110297 113977 683396339
197515 197519 4346
160167 186067 309575349
10205 25998 39487560
193096 194159 2741626
54414 181873 168998272
81939 143888 205963061
53351 118366 162828473
167965 199969 80068239
18675 102477 209638924
95830 185736 224454668
6580 9895 3297575
166227 175190 5950062
7038 57156 162342705
81561 156644 187350511
113561 175134 890519461
167007 180843 34483595
48198 157940 274318771
32300 43209 295591067
1936 154600 715119905
129507 154377 585145211
17910 108255 226149414
196582 199713 50878639
42912 149176 265672870
36833 188877 700289886
136735 147547 26985031
180782 187333 16217365
74926 130587 375775148
11488 44145 381637505
162050 195040 694377618
54021 98928 483068106
173760 190122 42341135
16365 102091 59835460
85545 123470 680485199
34935 61730 67401345
185928 193019 13226160
87416 141786 173153715
133632 148456 560916168
15518 20813 907810477
182099 186041 176958565
55779 69472 34506373
44865 60248 38550446
115253 161931 557163695
105263 127810 56672857
188700 199124 26329864
19821 197183 130539743
56098 84042 70172418
178562 198053 49012256
1445 182936 453909708
129165 158340 72633220
135327 194262 147091274
103832 186246 205830100
103741 142262 96602569
64320 122855 384941545
138121 153745 38787100
117247 150152 90010770
184680 198733 35438492
50258 135239 212761368
139102 196184 142525042
169304 183259 251538983
159916 189097 72747815
84468 133056 48896292
33142 172226 347830043
159120 161900 7004657
98317 158312 418724590
146535 152964 15882422
187822 189116 496792711
44098 160069 639116539
187218 187356 355545
81995 197204 287827499
159638 164349 11813630
8420 107223 247351103
167073 182954 435011614
162509 191909 73347684
33464 37452 10047415
155449 197936 303450195
116217 140354 706369489
117326 186387 172204434
21496 60299 712462949
195418 198067 6739178
114319 146950 81482033
77981 84659 16840259
56371 69328 23799505
109515 155097 833923702
61668 152289 226349153
85403 162720 817464333
100010 117299 850475717
139000 143036 2865030
189978 193995 10160174
6827 20458 153490770
63323 70439 17793841
10503 65588 138279645
80845 97110 40440241
70286 160232 224657019
9517 192823 458475221
63774 177324 417140066
187263 199224 7857910
197522 199887 5985193
88150 102644 204475037
176627 177299 1625541
80759 91729 832827378
187629 190962 6173439
61638 112041 880180782
105868 122040 40707710
16292 20064 849100200
117641 151801 233569475
32551 57464 459428002
169630 176856 765478643
139631 146250 532591981
60031 167790 576986694
18394 86388 152100765
199982 199998 34681
145515 188205 106388184
109082 185129 189717306
46026 170107 310159813
40803 108493 169334095
66478 117687 127999261
150462 164222 207256882
28595 102187 184248514
69519 97156 68830837
71945 188615 667064829
188412 190418 4998244
169108 188646 892035739
197079 197951 2229634
196558 199396 7182443
11931 17435 13688960
77386 141031 543457907
14171 103639 223765188
42930 193043 457684569
151688 196377 573018051
6641 90248 346848398
119081 142286 179637919
186866 190981 10423398
70667 167782 242543038
33180 129557 241506817
63133 133145 175049514
144696 170721 64852502
45457 71199 64660640
60242 162872 256442368
22697 161721 878110141
114290 158538 110285137
34154 122176 909416484
7617 154915 199442299
24359 118425 74273013
78852 149364 176047694
106064 112492 519593822
102624 186243 404680057
71740 110768 182660446
54321 136749 604611231
77679 133924 140678961
110517 117919 18558443
197757 199360 915444905
17711 182879 412981057
75327 88130 31983100
22896 66288 628603241
79768 126477 715532536
24926 136369 315826521
76910 104418 68512118
56165 101912 114304949
42257 148689 797256343
23430 84079 152255674
160456 170180 398129167
103486 143031 99135610
82674 135720 410463291
6523 194016 468911065
143404 147703 10685731
184000 196315 31044047
42747 196551 384506010
185027 190251 942155017
127392 171411 91640748
46708 70983 60983995
35107 44565 234300385
151689 155126 685655464
91345 99032 19004982
104605 151203 116568900
4339 126440 305891524
4759 24154 48511509
92954 122919 75176393
8466 148622 350742241
188233 193825 141315634
25947 121718 240080707
137570 141545 927132356
23004 63705 102274590
35597 91527 842538454
71714 194605 306835505
174654 191312 41642487
32026 131658 249608372
62305 169544 753077860
52383 148525 240511882
183802 189757 11487381
45927 139361 233782209
91436 198724 268093995
25740 57837 80590515
10145 85847 189956032
8545 125086 805489619
138981 142029 7573768
110764 167731 349184778
53484 96159 106794484
33254 165097 329925341
191219 194618 301014316
155198 196067 848257488
912 65780 162792164
43190 188810 363841722
148132 170323 996374688
87126 123413 21349153
31498 121575 616600850
2130 118291 290877993
172451 193572 345838079
121306 182489 152449453
89556 92963 8337616
58406 97426 97448861
184024 184141 317682
80865 117827 288221131
67155 121097 922811165
36280 132890 567675225
170349 171579 2401243
58516 108873 405974184
189202 190583 149421516
14736 133935 298458043
161869 199427 446697820
156867 185919 250139437
161102 166617 922886400
12921 148330 338797406
161919 170422 373565506
181721 189431 19171146
112464 141508 169959345
98356 125362 67916773
126701 174570 119263199
89599 112061 56013724
97582 109729 463424727
52879 171138 352333056
191761 195144 8562150
50394 138926 815960272
1067 91691 227120153
69908 164457 236178120
96603 123544 675153783
110450 152056 103867747
42066 172053 324832643
72050 81706 24126712
7496 90613 208336572
143337 151387 20038128
9645 50878 103331838
12529 64631 130694886
80992 151145 197859555
46434 171782 313283858
154867 190201 88197866
149755 171258 53621041
155004 157300 305302926
77021 141758 161779943
153192 165076 29809876
170754 174680 103424841
51477 158771 268325912
175480 179209 237310472
190163 190723 1436036
188042 188412 489326
9293 69667 623691288
22712 108668 215337665
9019 75140 165995604
153643 196181 106366290
62721 96013 114211992
63942 94049 75236117
113722 123334 545472466
31196 157215 508025818
59727 97847 95185533
193780 195473 4310346
66556 138028 178667075
64264 112988 457107188
156999 197390 314119118
14338 76801 156577067
29189 84586 139214342
31686 156382 971959197
32098 141264 273349965
71092 88944 791093930
58216 94902 289680575
188105 191644 8926918
63957 98149 85303859
136898 185910 393917532
15658 121731 265712074
70665 138518 423169928
78514 110206 218875327
65723 132711 167484028
144447 147356 573723429
152456 176067 450887260
83825 164690 201901793
114859 153539 165347989
65684 160067 891743530
116237 151707 88485824
11309 65360 135641203
34050 51874 44723187
117761 149504 79206332
27502 169294 918011026
165139 170693 926072070
128019 139829 82030249
157193 163498 15838830
117711 196430 308907236
151002 193339 105639077
61518 97641 90127033
102929 119735 42471351
61031 150282 223035687
55114 93173 868790939
143090 166085 158838988
170377 189600 170009939
172621 190235 363707831
17119 190725 434065800
28691 195311 416828897
184246 191806 174538069
57970 98606 660935946
40985 140439 248792003
20125 32349 30593783
136927 150135 644816329
138104 152932 409508206
101311 144177 107360183
169675 199484 74665784
116250 149519 83019730
35763 189756 499257456
2709 155422 381905111
111403 136585 31723789
188935 196735 2723734
99898 165488 734346790
122333 140448 148033653
71535 98727 14975024
56658 122692 165418767
31299 81884 126955659
172697 194344 581469134
159587 186730 453603250
90233 195800 263674909
26829 179603 24151688
119772 161512 104124912
65400 112584 716426542
140766 162573 638277884
162933 192995 75042054
150681 187436 91548111
144246 149259 7550218
21491 57747 488367413
61709 157714 818504313
191576 191811 359701597
62924 120475 143897873
45105 48789 429171986
101145 114340 33324833
138462 138812 762136255
187403 188020 1562002
101160 131143 75329072
21757 28169 922673084
36771 91381 136875155
144318 179198 86883998
15071 143216 320678133
163357 167813 369658163
156707 170883 35457455
17011 122361 450160283
138716 190387 128799539
109199 155669 115913609
175574 176563 2494305
101995 176960 187353016
34875 140402 923873108
19655 96382 192109181
66578 97369 76738422
53583 86550 76474123
83551 108144 729788770
79939 156572 774063638
175874 192475 41488918
177912 192740 920138596
184413 193315 141668805
148579 196530 743129768
35307 191575 390768587
24036 37479 33777854
114117 168786 715691440
156576 172951 40883969
92287 119351 415722947
128723 140362 29003862
25418 49805 61200713
62969 167180 260291560
87071 97440 25555218
153555 179668 604562932
112997 187105 663841856
30638 48321 130307890
149676 173188 58608876
145621 187789 266239647
179129 189827 26737818
198266 199787 3844713
75245 128888 915092430
31075 140553 274129452
46352 151911 263932814
33842 77881 550824868
185799 186171 918681
84072 122085 95014068
140920 158985 44992445
104649 191514 217042063
42121 117136 187689793
66628 186782 299915030
142349 142810 1134147
15285 54031 967293747
127859 153499 983565540
120464 132026 28883419
112120 162892 126764997
26634 65980 434451590
1184 175841 576170804
126085 184249 144854205
103427 153177 124454162
80298 156574 190325320
129873 174959 182217810
66171 195133 322138255
188786 191998 8107866
99643 130530 430750257
188261 190279 682468137
95985 197916 957062127
50878 75706 999394450
59184 97948 96771346
114442 198858 210872693
38264 62526 61041050
80443 173999 233467451
186170 192610 710847165
96492 145454 244419394
12141 150982 347375095
191857 193082 606522387
161415 164061 808719986
23678 71036 118997138
32910 170085 760059096
170884 176449 13919506
8995 82894 88621125
113329 179556 165185379
116181 189429 904194404
16950 38431 53784760
158094 195980 9389670
809 102924 255491702
138515 154787 40472841
121381 166882 113400947
24334 160970 997607606
27859 190573 722863024
177807 190388 215640469
157494 175022 43799679
75872 130156 135726826
98389 174310 353143125
116512 160559 109946168
154871 167844 812440296
82859 104810 896629392
182822 196819 35183186
6089 75010 172932131
187810 190802 7632794
62574 74591 795917493
8245 14094 14737170
89089 176148 217287555
38535 58393 49800004
6590 129176 776959675
160541 174874 458401106
51178 122304 178238706
186689 193235 16521184
177384 184736 590512546
56477 166462 491545294
117318 132990 800300924
131969 133462 165131745
150861 157391 64425502
64718 199024 335663100
119484 197177 228665394
60978 121296 150986598
127266 183935 562489006
17754 172000 385725033
196346 199583 183416097
87270 134453 586878459
22045 111937 225185542
143255 169779 18533662
25721 49529 97445130
182186 196616 36244251
38612 131074 231517642
14351 53987 99232639
157308 164445 17931866
160962 186240 686076558
2703 196519 781954241
109455 121464 30211651
20829 131399 276972182
107117 174781 573834008
4540 4757 731824276
114651 195162 201024223
59651 94001 85859950
140418 163459 57423324
141297 167540 90861012
104681 198535 603181367
139696 188040 887978719
49120 154398 974089155
50394 55235 12203407
24376 162150 698570765
142830 168592 64285715
133197 140412 17974105
118842 170240 128183115
139670 180284 101227869
113215 114144 2340382
126548 162109 535483707
27787 138765 798916176
72036 145281 182943972
2295 167172 412471235
110983 159457 166466866
160187 188939 71661991
26444 110517 687778622
43990 107076 157792161
19779 168718 372595697
68582 94250 64009529
194565 197358 7111750
38072 81808 109728486
103621 148600 836453719
78323 175327 183093853
71523 112781 515515098
112141 133726 54056584
151344 191214 986713867
190344 194403 10269786
125995 134605 21478504
99841 172752 648510868
76165 112834 91581066
170546 185135 9614399
119178 148551 73243487
427 43373 676443618
4188 180846 717056377
27694 101656 185213321
99749 106468 554959590
114758 138745 547112061
18011 197344 940205884
164477 179102 684196324
11085 153685 456771208
154605 177885 58116950
139926 175623 694614429
163993 165598 375494501
171860 177312 13595126
174383 196972 56613790
131041 148477 43362778
51302 80712 73914674
47578 47933 946978
179761 193923 35455427
75396 148714 183013608
124117 180385 140207177
143191 176500 719576516
11674 167181 389016738
170677 196817 65484785
107913 164345 687068676
167598 187736 50062667
54514 165719 278119114
98466 167579 172793933
42563 78242 769104207
148745 184011 256129655
85365 122027 91611198
116578 129121 329391295
170039 191475 53503344
176293 199391 57922433
68142 132702 161395363
111627 193034 503477988
196890 197054 274391947
36833 128818 230391064
53160 154940 254427605
17262 52976 799819233
95600 106530 27278437
40631 131818 228226081
69889 108778 979922127
98609 138476 772125391
19580 144948 770336211
96267 186821 226085405
156503 196302 184862135
188665 189374 594310330
135252 153410 45179340
81876 87790 14900405
114515 198920 210855968
71369 124166 132064144
122277 182860 906989829
160900 168793 19665547
7703 176106 421203514
71088 194421 634082094
23434 163711 258780442
135126 188172 542137631
22524 178837 390873583
91521 160652 503564183
116734 199190 206035397
151726 176143 954999955
26907 184930 315885697
41429 175911 336093808
16833 91711 187575909
30607 193818 878898399
116256 157957 104022033
78219 146259 948421775
82805 180017 242540491
85730 130359 111508746
133984 191185 142635716
60287 87645 68596327
117562 173018 688974794
110073 118840 21948771
126278 143216 959914579
88298 151380 855808821
62778 169388 889998275
138018 170618 81187068
99525 113158 550414760
189847 197372 754402375
60429 139374 197452302
65788 146968 793341587
38125 52456 35879421
53232 172090 148877288
61354 139882 196364745
80663 169052 957992115
171665 175114 8642980
37222 83544 116270614
142028 156578 5851018
72733 73207 924936133
96957 150523 134007554
79298 107454 70216329
167163 190527 58216559
88728 141450 184002858
180223 187039 16907072
186373 187910 3889671
80235 114450 85497234
82074 160273 796682331
37239 129018 594664501
157227 163510 871919991
46705 182077 338324825
108265 138201 74994375
9955 76942 168036056
173570 195131 468704628
186278 197441 28233329
151454 190437 97231727
73059 113563 511364894
198046 198152 271955
186740 195719 22726271
145645 167972 872353605
52124 106464 768590025
44875 172346 791215191
13708 145800 330580320
48728 155182 266068982
22554 152993 326401911
25187 176189 497242784
51640 154566 257365600
92253 187357 742669835
136768 157543 796747212
119087 151012 989336312
77912 165660 219192393
78132 177168 537698675
114621 163996 988195569
16787 110755 879645482
82598 115304 81641582
97534 198006 251274452
105220 115480 25802906
6864 19829 70871889
163591 171659 764583205
121904 167409 113450561
144450 178111 83893768
17305 31357 166386596
194823 197877 7794712
86045 192779 614572303
179114 191596 31241687
112850 121684 294739750
53595 81089 69008093
174256 182523 20641746
189780 193735 397143963
179201 179258 14476188
161469 169050 367084673
181934 183412 3618800
111015 153101 105052485
15904 167207 378495363
66441 134699 421338487
89498 195161 644966636
41522 199648 424637568
94097 178070 70233607
72092 172094 782480267
92058 94748 6652854
20917 101148 8591942
18362 92517 894306253
90265 133441 107944082
100567 112289 268147214
71663 116156 771652627
22875 64563 104750986
4100 198413 486156749
25768 143374 294481312
168332 186254 230402331
121244 150570 73052614
90710 193920 257650861
59179 173546 596211202
36042 148284 851535484
3880 190483 466645777
166980 185455 943677359
159466 183663 60273711
177373 179959 6456089
23617 154616 764836316
40195 159500 925364774
4667 178900 435728719
111027 162214 598282229
58672 113158 136335207
186360 187794 3590048
80399 82986 6503971
33844 171083 875345969
135542 152906 551759974
103287 151928 121759747
143526 173507 74683518
4010 175332 899303055
16379 148401 577692019
145412 158940 33696054
60820 82368 243019249
50207 58286 594196023
146500 177625 77514665
165069 174805 681868942
5306 111663 507154161
83409 102595 629658160
186975 198433 28956833
100423 117755 43616852
134684 176162 103354758
56084 146975 760917261
13040 103710 226768074
31047 151107 300475818
196340 198165 907922982
20919 30159 23060283
115895 130743 37183780
196796 197255 300099989
7744 94510 585729091
12618 146422 334934181
22079 53511 78830493
17285 41790 61522832
38818 43899 40928831
7672 104776 243006834
186342 189582 658478445
77403 173145 239050144
75640 125717 768024242
177981 197097 47960457
17996 104327 215999064
72875 87327 36138042
36990 93203 949866687
76753 122523 114525338
128659 186367 143694157
36853 82942 649846538
68404 139559 177829962
22140 188170 415154357
127405 195930 170972258
85369 175235 224219040
46833 184577 650219002
175292 182267 17400264
54209 127261 665236023
20527 93205 616498697
43628 168360 311856844
110220 191995 386504876
123262 189752 477091982
120054 132721 4060866
2880 43837 877763104
180075 194425 971553580
1418 140247 347598484
127986 161482 27516352
42968 59220 40749108
14504 157465 998217548
59587 157473 731809376
154025 182337 894713957
125460 177181 630629529
144448 163003 966031495
187247 196224 851326903
114470 115598 2775130
128037 136142 747151416
43562 193815 542178924
16324 125405 30656139
15996 121959 265426826
129577 158718 72507019
98787 144674 412301622
169252 177654 20879870
136503 193583 142422009
96212 159705 708723050
50503 153056 702818072
132604 180399 119157034
57310 180575 308015835
192164 193493 3315102
55159 146617 228843584
21830 167674 105902866
5846 174086 561828662
39460 73790 40604764
25706 90535 162673787
196136 196222 228939
77874 159342 203460130
9935 126214 291392909
172308 173724 3541069
8870 17183 1033135
184669 193247 432006719
15433 97715 205899798
24965 100510 189098408
139491 153038 974480631
59063 143507 750755528
87271 106450 47600287
185222 186213 2465560
157030 163289 15699989
25182 41946 863876883
157277 190171 298693404
46237 171408 312825512
154161 157583 8536481
163523 194776 105027428
84108 113745 985722517
65995 94891 72045812
145423 168653 446222568
135491 139549 10168233
193137 196188 44557469
43278 193705 690492504
106733 176471 819828568
57151 120983 159865778
186337 188027 4275042
10457 72226 589335231
151318 194164 299773224
98458 110279 29733737
87536 147914 150685528
108305 114212 40103755
178709 194305 215329944
129563 184383 136525067
24210 87830 159717804
134859 154064 47698475
3100 110505 802854601
26738 90944 161115176
57873 145294 92008757
83779 100743 455775499
183744 193843 215513125
11634 82520 177699661
11278 110785 791690491
164934 175056 832070975
23919 193385 423870002
120489 146503 51866091
149948 171194 52969568
190457 190911 1197255
75435 109822 85812679
136999 154575 385906044
7430 32537 62768566
155769 191265 168315454
27048 168831 354792953
74747 185991 767107194
57244 127830 735143589
172121 195678 675810007
182445 188421 14878580
165977 198848 82221994
33775 88584 137602317
102432 143372 102569397
144959 153876 22192282
70747 188832 819305785
32510 59246 994116834
134319 191888 143521054
89972 162574 347518142
147020 169889 56961304
52317 172399 300180803
145157 181251 275871587
153315 171801 702414991
196459 199608 7976437
11458 21248 124150419
51278 57388 15434574
16300 188107 814395904
137137 168283 77707761
97112 130718 84285442
127854 175752 119314890
192200 199614 18761789
70779 149272 195980315
180608 189086 21104320
47159 118281 178062431
121287 136975 39036798
115341 198699 208266245
71697 97247 839750797
96355 104389 463943107
145921 155643 86532599
132364 184618 312535422
18567 163709 363082625
165437 190463 62327499
19921 132403 281697754
11045 84855 185151870
20769 26334 417515859
28695 165851 343278671
163646 168542 6647834
53609 188876 337981650
7532 18771 28178235
16603 96510 199919481
90570 188824 245166855
43534 57623 122640286
58672 128425 285184168
74081 121877 119459944
114657 179473 503011037
45992 196056 637099240
40250 67050 67268190
61370 164151 173185369
194533 195949 101620420
7045 157583 376538976
90920 199189 410533817
161310 167508 990172909
174859 175005 346081370
83139 185011 254125257
52513 165758 283263137
50134 57595 412297840
75901 168474 266551761
158832 172798 944484964
199032 199293 503439
112060 148792 641071338
128587 160338 79128508
141657 165809 60254220
82856 120222 93373722
139974 166695 66631286
173800 186543 777581235
21058 163858 272175353
130250 193539 157788117
52635 115733 158043361
180990 199800 190543432
62801 195501 939792330
129342 144916 313177829
50840 175614 558676761
43990 198490 386308585
25470 136880 788843710
149942 185758 89214670
15658 107308 927180885
15908 92716 818710773
115549 157481 213698542
88995 135536 649236090
133929 139855 217000728
100420 156587 140418453
185268 190133 1968304
185132 195309 167265970
117707 175979 224846634
66691 195872 322746857
38045 111744 184562337
55314 181291 314870744
118908 151071 246162978
19114 49612 76393240
16758 28226 258319052
124371 134696 715524202
142595 160686 45112498
4966 140668 339727252
183037 195731 252804519
103921 125495 698362808
135649 172019 90658389
46452 115911 436190634
82770 96494 648270258
153736 165045 28386167
16622 20926 10630794
82104 190121 531750042
192225 196776 934582073
114370 184722 175408449
131564 193823 288883174
7951 20879 32335689
176649 182552 14710679
47131 142420 238457875
22780 36266 24100601
47650 164149 291324992
32662 114693 205527422
55683 171695 788889343
102441 126845 890675480
147432 177949 76035811
44380 45023 1632207
33165 42888 24565966
137299 153091 758011804
176944 194850 378794569
197702 198455 438491416
167085 197052 74921266
63742 105966 261412476
194472 197348 7310409
124997 191872 985830189
114246 151089 112264757
95026 140422 113596508
54541 144873 54986274
69900 132050 180592409
100053 157938 748887358
73734 175191 889645071
64734 117184 34368373
51202 79789 197553838
29817 49212 353969947
36336 177834 99460742
34616 102604 170106011
17346 186571 30779983
25117 131990 267737573
137691 138965 3177401
82102 91861 445956836
101748 125585 60018168
61718 171171 107742382
152559 194605 325024747
137081 146330 799542798
102948 116133 33338783
110323 151630 103115903
180986 186510 680106231
141973 179630 852400568
126437 161047 279119824
50764 173047 305708755
33259 143760 643111714
186669 193827 18074426
171836 181942 877994111
66643 177781 956895898
182160 189894 339766895
140363 153875 829798314
135808 176316 518259432
34191 107774 184316068
96196 129655 303765327
116298 145056 71782317
82271 92174 24655141
192532 193442 428218717
123371 135528 93861035
66575 134337 169456365
139670 191933 178500310
175026 189125 35146282
144856 183221 736534503
7494 79999 456773865
68527 134923 493249145
51482 150471 898851124
67795 92740 23486997
18665 188334 424192879
118608 127190 21536567
24322 185281 402427281
74751 156034 368574925
11014 33049 145122704
41678 135268 322023940
20030 163447 627372165
159587 193897 279313179
45421 73800 274209957
11184 152541 353661076
82095 140327 606223966
174547 197906 58573469
59498 89919 48374095
96978 151197 135605279
75941 152551 191227488
136816 189825 261086835
197967 198986 2569614
91477 174733 414986464
52798 166390 284090111
28593 109992 239369263
179175 198788 71953357
29272 195425 903826180
147524 147728 688877333
183122 193523 86577045
48652 53479 12016910
22010 100301 195947014
112671 116734 10155101
35345 166148 87626961
140250 163806 284330257
88005 170427 205592106
17347 193956 962656740
137403 187916 139754810
118167 163526 113228462
95927 132690 18180681
143647 180862 92775891
12380 195676 458441396
145876 147206 3310036
67979 126191 903262692
9886 101014 228152389
83058 88792 14364371
37967 102858 207052099
29866 196832 417786327
143249 160529 780073708
3470 43926 101391081
173636 190183 41287494
63924 111278 11216756
92580 119216 66739450
102812 161466 146864782
126647 132001 896203758
3000 5606 6520142
8189 118551 276415649
43170 150458 435355839
158812 182301 58639984
160966 194214 464720956
19227 195286 526852763
192990 199360 931824727
173479 186717 152980312
151667 182370 629272199
33825 195468 404302081
148827 183719 132733895
11030 165914 387508397
88798 175753 384277962
40928 171149 325450395
121412 193025 833013424
66424 84398 663278613
65478 155665 225090185
113143 179201 227847153
75741 94604 46874362
186911 195278 935476647
168764 181349 31355650
9195 172048 407363457
133402 179511 108392689
91278 113696 441809220
96432 119399 417792831
108069 136913 72199760
138070 174370 245242409
197628 197945 8352143
90921 174132 406126599
182664 190067 18449606
90198 178870 221240307
191029 199912 22417885
15173 157512 658144085
40157 92100 99314054
89665 95514 762906205
16890 153805 550652958
90965 197972 267325741
24739 112329 629558438
86219 172043 513522569
110241 196337 274193519
123894 176801 131777848
136604 181540 112030848
148590 177103 71094355
98457 105102 273428066
156322 199492 108163072
44511 74094 74294116
18508 181347 407175732
103368 174420 177632123
166503 186554 634826020
118163 177851 492227749
134583 169813 78084418
78035 88323 923298271
143149 181320 998169100
30222 155367 313075133
74597 148463 603054889
117973 171609 157542579
75753 88281 31334781
109999 198496 994303384
135374 190691 445246972
123702 168153 110761263
180395 189868 466859461
15600 58470 107449435
42942 177348 335844102
179660 191759 30266697
162215 177069 738343732
114281 161291 393134797
108130 187253 197433132
52555 109392 142358728
168985 189911 52092526
50381 194802 361072965
59934 60573 357502387
3724 108164 261512181
74579 184733 274816267
195426 196838 3613334
162288 180641 808877434
121231 182601 462859200
42080 106541 161134411
53846 127374 184192909
157576 187574 74805337
95819 115490 49317891
65940 170461 260934909
34920 137696 634895801
131637 175594 945498275
16258 86802 176903353
168120 183301 684537566
87598 174533 216895312
32454 122614 225982582
135433 168645 82875393
43623 158705 635740713
148238 163343 266762271
67012 136855 174576155
138177 153154 37175125
70386 148094 194086578
191028 199736 21984674
128218 190508 520062834
93438 186062 700270676
193599 197554 10051397
7645 173853 415663382
4940 158792 552706682
133337 154896 747073901
184106 189999 14742985
107585 134316 67033014
105886 150755 112217126
132774 144776 29842682
122572 176684 134857421
155763 164190 21237741
139856 152435 31256257
156353 159716 8532525
95002 148138 132831161
64154 122051 144859129
61820 103174 516324120
146739 194128 118243792
75029 160849 214231579
31473 189123 394163092
115575 174794 147761013
142663 187955 209368507
17097 192390 438345516
55179 154176 247480053
30493 69742 98686176
165121 196880 79369667
29465 169213 349738208
48570 171414 307002443
262 91305 915209609
149414 160125 26775399
165759 182738 772534363
75982 119169 115983175
189364 190423 239702777
148357 163320 37339016
175763 188901 23630336
139062 165639 66305748
142729 177270 86043155
179749 189554 804468618
147247 176454 72802689
137465 187028 123467094
76688 160482 209264251
196220 198797 6524423
12485 73810 85611903
95359 198502 452239930
57977 163451 739364138
125082 171928 775223967
25872 122834 243121044
191809 193229 218362751
29093 198888 951127866
176593 198289 48220809
4407 72209 170114395
180128 192723 31493068
44786 94626 124617551
17191 192558 730222113
104753 171170 431118753
65288 177272 279548890
143861 191906 119848067
88138 149393 152829291
194356 199354 12674008
37089 96260 148105437
100700 132167 192275791
120875 181029 149904944
190916 191641 1806869
184618 199270 966181673
121132 169464 530863868
98814 187791 446750852
9862 79168 173867161
133034 177677 578251296
120502 177532 142138900
123075 179926 141607511
172895 199673 67190758
119017 131755 972599609
95975 183270 958783203
52981 82159 811501790
186739 195875 243761950
153256 154191 2318139
104135 150840 350832101
88176 196954 763442958
150069 193739 109001775
50573 119795 228512461
149799 165315 38827035
25482 134901 274130838
23099 139191 290749548
199608 199814 223274326
37581 114876 193560013
104652 153676 233086135
199763 199805 105045
31424 120248 222585755
182273 185760 8574023
43688 188916 787098824
65212 138376 785675409
91701 134944 108173427
32699 84071 129035019
14914 130542 747082230
58149 156227 446216185
15732 143856 622479096
46011 100376 135840256
58557 64244 14343362
154124 180408 65652979
17285 48580 707494922
61896 79164 43151415
52332 188408 584070066
198395 199874 3746776
94883 191170 240543180
65032 150069 238552346
71093 76580 13687418
185782 186430 1592252
69345 87662 628614088
181287 183648 5822319
178938 189179 249646041
20356 69824 124184886
131543 191927 150563995
57704 79765 156415962
147608 196250 346513006
169192 194382 62886373
16170 77504 766197609
24042 88195 860206476
141015 166921 590193394
78022 153665 188864438
100164 121083 52737774
175652 178116 337453020
33297 191095 394609887
11734 33337 271649787
116089 130134 35209412
190942 195488 11450960
182615 199584 936057650
103269 104843 201857627
117897 131389 17414953
75969 99539 58568104
121278 151342 393246527
60837 172978 280066649
125575 186878 818217929
195524 197329 4587404
19194 134577 288951832
179181 199378 72586536
58779 183421 311329381
69730 199153 323388788
34924 144201 980715929
123060 190058 687919744
159420 183095 59030129
52312 125494 183417942
75006 110285 564720109
73295 140328 544858156
154600 162186 163156132
52736 139827 831052683
195440 198266 15425631
119288 140438 259694518
56120 128281 331851801
63544 169221 264002106
42 20400 50912899
166089 175618 23718289
152875 153347 1165929
133514 180882 24440580
110547 164798 21722627
67350 168761 253304516
116610 174993 145659119
122171 122180 22541
95589 176172 201323755
16666 107473 227236421
79109 146081 656831827
98386 169221 666827930
63548 180172 399179388
67397 146548 31975505
69618 160465 226882669
133738 198467 501044091
158322 175374 4759120
17804 97806 81112045
27775 28263 577772380
39159 109554 176175386
150013 190310 509760618
128791 193089 563159015
155026 192684 967798529
124678 164980 837638735
173903 189845 39773374
67985 127722 714457410
72585 99508 961612827
140364 148063 262259294
82954 187127 570326629
58068 93739 89210188
58311 188531 427415855
95338 113491 262794095
187883 196849 937135328
137753 178073 797026441
152708 166082 33452524
191688 197828 15558195
89988 152093 35581209
160304 195908 844955707
88701 175851 217437808
79789 131389 129001383
61280 95458 395547857
136898 179850 107031614
173860 182082 20548062
114160 120646 16259879
148400 190741 105641809
26766 102244 268433361
198330 199325 2519116
148244 164798 41350776
182776 186958 10353184
20967 112651 229707972
8274 88536 705586544
92 49737 124321982
23908 94644 177215389
129500 190093 951624492
58573 172290 893451045
190487 191637 250240990
89668 115198 383545043
127908 186634 146178980
9104 131347 804118910
64552 87156 107918051
199519 199528 23117
190412 194743 979244989
92517 187521 976132802
197883 199130 3133795
111398 127344 993329882
22120 162315 350817680
164544 180924 824247434
134244 179345 112319698
170505 178686 20349669
90334 110682 50741181
137290 152166 78633399
80032 147157 167677347
152914 169150 20148381
2411 162594 400736570
86732 195277 955551245
95864 103425 18754559
29950 54279 61112118
18648 174967 674445264
132242 154702 55843875
139571 158607 47352637
59052 99780 101659252
139509 168323 71876755
170511 178414 143876155
87043 151685 161269908
116432 152311 22899141
5832 81603 189987039
142815 157253 777497247
148782 165725 350954081
60958 116316 138428254
94573 158757 160373225
102969 149324 62882552
104858 140459 89189409
58624 146633 220082946
13166 120866 269812867
90436 172303 204298792
102710 141528 97365361
193604 196204 110161970
168853 170014 2851787
111365 115982 11604368
185574 194331 22084760
4197 40463 512280367
158168 176693 133671394
161610 175483 415941649
23787 127881 218569193
118607 137276 46634047
107072 129219 289746776
113144 145152 964000206
138997 184278 112817893
43950 136730 131477154
55613 77707 55463161
176956 191493 188011401
167333 192156 297071080
75294 96833 53475099
63346 86229 57320691
44020 137220 233181487
47708 175000 318146298
91917 125722 84704046
197857 198940 2739859
117460 169983 131086710
48138 168713 282298951
42244 190385 370081098
168471 180401 29698506
19738 123924 261074303
116508 194930 284497466
41888 123209 254214386
148415 197344 272132129
12789 163779 382894802
79425 137830 745689613
178855 180588 4446979
192990 193233 601569
172334 190641 45707446
190325 191793 199156805
119703 136233 365966633
67751 122737 137583746
36002 74529 72034899
137153 177255 99938930
175848 195115 48225187
194637 196383 4491343
192069 198060 913478104
79058 189633 276017138
88870 197530 271373799
12273 58136 114921005
163959 194079 339437192
27838 127669 250253003
30976 134364 329509180
30397 123566 913972159
105850 192552 435133871
510 105639 263186104
61892 180602 578097661
12055 35753 219500402
24246 141674 294061641
150868 184024 603457862
64571 70053 13751523
189017 198923 25036981
173622 184512 27130766
60139 77469 43401007
90381 198692 949928088
154160 166260 534052876
50972 100419 993444454
128674 178952 152807160
64377 64858 1238249
80589 138011 301029008
153063 199431 135012561
122443 165825 108181396
34167 63350 73446815
85401 121462 90133048
107299 138881 79056481
81523 103428 923392496
57363 145251 219760926
176668 185592 238840505
100596 117408 205548794
38969 41761 7093501
141957 174606 81375780
117816 145785 69893171
182471 198660 372346191
40786 51746 557824176
150911 159388 21128624
122141 131516 540381274
14727 24191 23554793
20612 71456 127714615
110045 135069 62603197
86031 157322 118831790
21901 111968 225665992
57244 127663 176325171
181732 189521 263019914
100727 173917 717396501
17580 126936 273898885
170636 183675 1418612
177214 185913 960029691
24255 114666 226536522
130281 198995 171538120
165806 172475 16504575
169991 182659 31565421
6516 131324 349712107
31488 99087 118272747
38809 152134 750558888
99217 99312 232628
79572 96446 332598389
51390 93266 805737524
137736 197184 525098426
185792 199096 557121143
101816 192400 84524595
99267 128872 968155211
148733 172484 59168636
195549 196725 3018780
145344 156023 974232195
40014 121024 358730877
192073 192389 789872
4113 168076 501646627
160940 177021 21028770
154525 156734 692638022
92398 138243 462424910
97101 141926 112170711
198443 198995 749542809
93632 196561 611191286
159519 186967 68361182
186661 186874 565918
83746 111599 69505807
65960 99957 169052000
17286 171581 385814819
107954 156038 119967840
111300 154340 107393211
67461 157790 225536361
159621 166988 176825484
138125 158775 51361161
24715 34426 618712348
44221 182516 162432713
110537 127867 978335706
100190 131645 820826434
129907 195274 367516449
26176 167375 353356839
186801 190883 699552653
109664 160113 125987040
45714 112012 165892532
56728 120271 585258049
199996 199996 2662
20985 136924 631642752
82985 155901 181857219
108482 117962 23780271
77643 127782 125496316
54590 64141 414295602
19495 94675 188238950
14250 79089 162547491
51384 105073 488359458
159892 188549 71457283
89047 180389 950518059
149976 151801 283175445
150406 193899 108550870
180884 191915 799772591
143712 194652 185478226
7569 148498 495031622
47197 65937 47148308
154550 196895 105954830
63278 184537 302686464
120271 184594 160300622
101913 176777 84925478
152572 182841 75505938
72353 147589 600132729
48202 190824 415563930
103188 126984 197669176
51424 173003 303924257
191216 199695 795223610
125986 168834 16768562
198284 198868 1479152
50058 135099 753813050
189829 199693 24968790
49548 183369 334434149
175425 181631 573573062
66248 117045 126953679
177768 179331 3858640
63168 164093 252104100
40444 41303 2169478
176918 184358 18533112
143425 184310 101848235
113211 140659 956996251
71049 136094 352669952
100936 153166 130572884
25852 62010 90979924
183784 190931 17947638
176452 178997 482264733
30065 83408 134040637
198592 199971 301194054
154983 156255 3136873
28223 162197 335299493
36622 123221 217024247
11104 31047 989301682
95066 174338 197998029
191118 194779 9187789
26426 124743 246514765
145881 166202 50633699
106316 148819 106334030
81448 179126 343276331
121663 194954 571997904
68303 134467 165418271
135830 195300 424655148
11528 66818 824316576
134353 170691 90482210
105708 115632 24934649
110682 142534 829034324
91770 141865 125179022
160464 192718 333851038
66848 132474 853194280
112626 182868 584263552
68775 91344 56340866
71112 113487 105890461
140485 182012 103522912
165855 188708 40604633
67092 129298 496702888
31675 151612 300112915
178872 199434 51729349
72612 86359 34434180
172279 175407 7843278
99298 114749 842602448
27086 82949 9660321
2336 166496 410661473
106661 119843 820848891
57455 187639 325140096
68758 123994 833574942
199070 199529 148742744
84257 121370 822180310
54431 86795 286076915
146431 174894 70861633
13011 46818 84712393
141270 169153 69538570
134418 155819 521841998
145682 170439 61640375
152188 199381 118093604
29360 85469 140991359
185899 199709 481124086
198675 199647 1136293
99983 183891 577397679
198631 199065 397185289
168263 177569 23122393
67432 198694 185080401
32869 159817 317629338
1424 1436 972341280
57781 76127 46152106
1169 75349 186179096
116537 193801 346051889
102406 148784 116079606
27213 199331 186877805
135532 192138 141227345
141493 175078 83665964
83933 195125 934705065
90511 129388 646232152
11497 68289 853511240
94003 176563 687547041
144380 185392 102111728
157478 179359 54586106
20499 71852 128917910
133528 169235 878645630
11876 83612 472079623
50817 115485 436493967
167170 190731 58715265
29664 89637 150561622
59403 108106 174073068
128491 175944 118264831
69780 76626 17124195
135656 153192 43632008
125854 150961 62507027
187126 198530 382168403
160369 171965 28864545
100736 103412 316146884
28725 29539 281989433
81712 197712 289815388
54455 111132 141921102
62504 97796 490074382
86796 197548 977348519
3911 112692 272468973
56336 62679 16135042
913 63190 156312007
143058 182522 98351639
198539 199918 3490235
171963 184448 31099231
7131 114010 267699452
12074 26718 36468335
148753 179738 77221140
161285 198763 493065340
143254 182355 97521022
162996 181660 46542734
99751 119456 49602578
16237 176280 635750847
104456 137381 387617494
750 70512 175001393
131927 144618 153529410
109494 110698 2965026
16577 100239 209233308
82620 95796 32681900
152750 165913 32943894
62578 91528 72279326
183607 185406 4405466
152252 189816 833444248
100435 140146 520293685
144013 185020 102150676
11360 93174 204909028
183657 184430 672672
131139 170574 814353423
68463 195388 316984452
99609 158962 148421919
78741 160410 203955063
89727 90990 798888991
67613 134402 167030674
163305 186217 663638317
13432 109600 899267329
182591 188475 14667563
197915 198915 2536638
153148 160343 211652234
196681 196700 12797856
44985 178630 73923720
96831 111948 105893513
111216 134544 58433726
112986 120464 18766444
5840 93417 219346123
86765 117270 50588334
11648 103796 906005382
158948 168259 23325327
75092 148535 183318223
136298 183965 118761338
152083 174186 55154811
2125 137873 868224066
58593 63309 11931466
198006 199258 3159272
60257 125708 282177835
78674 159529 201891421
182300 182440 345404
120492 157659 92568581
107190 159581 130944276
15881 148140 330910816
160822 193093 491200951
55217 176534 445153029
162362 192682 75661786
47197 49990 413835468
14221 29868 456290102
124540 199010 185905424
102053 166813 161995206
65662 131391 822319879
98508 128893 519260639
185462 194919 23863966
12027 113858 330620082
55034 179558 311204272
193865 198188 10966565
195547 198687 670565906
35880 151768 289947308
95959 190875 237137652
16381 78601 155973676
95115 131100 90158439
78265 132591 135811916
145074 194673 123820595
719 136612 861257426
192972 199951 17675193
4405 40249 476282211
76430 167279 226899895
140673 172280 78753613
25267 69567 111340377
50736 156768 590186287
49779 133021 208431049
34896 48038 763473012
54021 101457 118574558
166148 186485 50527518
117955 122656 970545932
70174 167054 241957814
51342 116847 398416478
84045 141184 600472799
158037 169616 439287836
161940 194517 456021656
126680 181432 136446666
95932 159261 158305239
166687 193321 205752403
129868 133684 9483548
37752 134276 629802303
181254 190206 22290749
75346 181535 264978704
109952 138982 19483354
177017 194814 769284479
112394 151178 149305247
39139 77343 95735168
52969 192054 347704238
151443 165406 34935929
95381 145654 125754229
59374 147148 219439038
147697 167772 50135892
122882 149578 744581610
162833 190898 70023205
99523 195625 679737346
77302 111803 913014705
3526 173389 424806192
184500 188004 419467330
4137 59807 139619370
89664 89694 1449729
131619 149304 43970328
62767 160810 244892657
46323 195019 595466183
141585 191783 125172604
132902 171284 50376527
73793 142606 92274948
56554 67058 26471865
33995 139006 230624390
152603 179832 37710773
160539 181629 293307141
161424 184387 57155133
52254 183626 328336108
106139 180384 185523537
186896 188888 5038824
172357 172401 783017429
32988 196864 593209921
86242 104764 1240363
181685 188220 561633632
23321 109043 646258375
68531 179412 276769197
86447 125733 98210839
95070 103348 331329466
171733 187019 38075682
124321 181243 141834788
95582 96000 3565738
73263 169310 726208169
48014 72804 62298495
27500 165068 850852959
27121 123525 290061349
186972 196562 493297134
20422 27249 17008428
133775 142073 500214225
38818 64168 364374418
155373 161289 14963515
80032 99031 47185689
8996 77788 172506202
87193 149457 155348049
113068 153957 101988615
98629 175598 231681984
151611 188357 718794587
42239 152658 276016301
772 138975 346038284
39634 129913 226058573
125411 191991 165960296
115854 145538 74113893
58361 158812 341128760
54842 163405 501548452
198387 199621 49206163
105680 112758 17848357
124549 189159 985062024
100622 156863 140597276
7373 199995 481903001
153347 156453 657134651
155581 172792 43026113
136140 171203 582832354
92369 152324 797184243
134416 195087 151356156
188493 199983 673628107
89083 114407 63257036
186376 195864 944455111
198482 199274 2038241
75019 126570 738883921
197804 198464 1652653
48733 59947 297450503
76782 160436 880125120
113915 139237 447775659
101036 119372 46156285
53206 105707 524974438
44225 166556 305860323
69153 150637 203548138
36490 89746 246108198
158939 194428 966563573
182282 197987 39449743
9746 174689 412593129
87924 129028 102710674
137124 156696 48654711
61719 72031 12935641
158493 161231 6943907
90714 128205 252337327
164538 172005 726179553
193072 196544 8846221
69165 161823 231446919
40670 44532 9691719
14064 128116 285640473
163963 164647 491914069
8225 63391 138449162
116023 167629 187111590
128868 141274 30903199
80158 194916 286551227
121010 158074 92274533
1528 49705 120708415
145594 191892 115474337
83711 126706 284596634
113528 149052 88578595
71988 139531 168782929
23997 176519 396856636
24224 45336 134234728
72779 93189 50809995
4575 32279 455587636
191287 191587 711261
61518 155895 235647135
173523 197539 584856523
94804 133218 441892021
169712 188263 522077064
141551 142794 296658763
39515 197041 400895933
48131 186624 211852596
145147 169417 60612358
125485 186071 646115178
24345 154228 566681015
117920 142643 11510244
41383 119921 723256233
156536 185002 71006333
190521 191233 293834301
5413 63997 146941727
24135 49728 64228580
142164 150226 20078821
159832 198485 96666253
161466 176389 792735068
56272 164985 501960104
4208 15526 28447416
146589 175350 71636154
176928 189243 161931861
129229 146324 885135032
80840 129257 121090190
7529 166814 398506357
146668 151269 11405811
126603 134042 18506119
177446 194191 252850346
63492 174462 277109512
146678 166094 48418777
118294 130941 27879333
69764 115866 740272829
127106 159079 79672401
14826 92579 913692193
41389 120094 197045548
113517 135335 54471313
20008 49055 29264507
44284 89084 112299553
193174 199174 15219767
175558 187696 149993101
22271 170070 977490344
134575 139768 12926449
142414 163527 855555618
40881 81980 902307594
180126 188746 491460367
33649 133246 249485381
44498 143285 247061541
72456 131942 234400464
93362 192335 247213975
87921 193393 263213877
93605 157674 904341203
38938 191494 381319038
174844 176996 5360081
3455 188719 463240559
1653 199459 891072100
72030 161636 642820057
25628 177508 379867998
139929 189761 124178729
38255 195240 392533660
113190 198294 212578200
33374 192137 590131222
147564 178189 537292207
11553 197470 465066356
166401 195063 71594656
2024 68991 167955068
121164 162640 895514063
79463 161618 324122756
16640 136914 744739310
167951 169152 2968915
87418 100432 602960428
8044 164691 391946243
69895 196534 155848093
135347 153257 44585960
80036 140660 950298221
158265 188901 730763494
148500 182079 202178081
28833 87672 216039504
72045 174269 400764763
145195 174413 863799560
177776 184653 255186424
164792 183551 46663595
181732 182177 300452191
188193 190663 6225627
116372 162699 115635053
162068 174700 5975424
57411 106129 121749083
76415 183451 267164135
74306 75657 491044642
62301 111304 82457622
86756 157552 176561883
83547 91798 20495455
51422 105074 134253214
169116 195750 66558911
107247 176377 451904496
96936 153684 141850797
72346 136072 159167809
135006 166101 174975865
13990 132430 296530707
186661 193176 16452846
102804 170912 170385745
30150 140853 277259519
64025 145710 770975076
157027 198643 104158702
172203 179895 19178602
67694 90411 66914354
160925 166397 13644986
81405 114576 755165806
155603 158215 6659197
166115 176352 266201051
28542 136160 662413203
41565 118900 617495961
73472 157543 120147280
149290 174883 63850177
70864 112237 103335897
57467 79865 869497193
192951 193234 588663108
70308 115003 745468438
183464 195705 144147432
87084 192757 263701396
118731 181565 156750397
91181 163755 850180299
32290 197668 413740833
20451 47832 68738477
160702 182887 55252416
82828 135813 132284243
22974 155240 721861390
79331 161546 205368147
170281 181388 628063033
35625 179444 58215972
148399 168271 587514639
137858 172059 981929341
183053 192402 776198656
22493 52389 617367681
125668 147521 37198335
192953 194047 291324997
121814 163117 102915120
101385 135513 85560369
44849 161973 578814848
150263 178696 70789606
197402 197922 748311849
120678 188061 167913720
52708 66443 34649065
85306 154228 277574923
86721 106770 49796968
34197 35914 4328434
100172 113616 33932476
120135 138839 46615840
185355 188200 7180654
96326 132057 89567242
8667 70512 111584156
187858 189109 3205464
42506 46285 378265530
10858 183414 773778324
183129 198616 945437060
121874 139907 938871014
108212 110788 6458999
119517 157599 72925224
19524 60488 779260423
135523 148203 31576265
13267 146140 332599041
20783 182889 405382454
12069 19414 770295554
45006 173521 262005356
97762 198245 251252301
125461 132234 16834919
82187 101884 48938855
199875 199963 216569
164734 167968 8084371
139247 158072 46843600
64636 156709 229899103
51008 73590 890965704
41941 139476 792403330
45019 137858 232274724
133992 150076 991461197
31303 124952 234766739
7591 65331 144872040
123760 140900 906460046
117636 171258 133754351
155032 167352 12225088
48570 147406 931533259
84739 104041 47831334
47235 63136 480620109
182948 188219 13127071
111261 162599 592438426
197086 198529 3638980
76200 197050 591915702
57942 187826 813870613
60667 145222 211359557
120603 193229 412146999
6883 178442 428960102
158595 189082 171899511
125974 135719 849627212
115028 122521 18920386
103905 152736 936535731
171809 187073 38014588
167258 172621 668191988
148305 159851 112299064
76578 155319 196497605
183474 192377 22317841
6258 118647 281431784
106282 160077 33612482
129078 168169 113098306
87217 157808 176088188
183255 191638 905567840
52688 181020 753282520
169315 184193 715485711
85535 183309 728242759
155193 191899 838874930
3786 63188 149075904
166719 174863 20231375
31002 146366 288863272
42701 130783 902487818
57928 64342 222718698
191569 192701 2869937
101422 170159 171867045
76018 129462 765867723
193186 198324 130875733
105104 141291 902015493
70133 100757 76269198
93242 120984 69596526
108469 179235 176638062
177711 193448 39349758
712 104757 536778325
60092 138862 196965437
70518 98961 893936882
141048 181064 99719139
71391 120010 121529360
45712 89461 700406086
13480 163640 375642404
104889 132245 174167836
79744 149065 356679995
188707 198309 24256635
117587 196780 197837449
29223 76859 84622992
175404 184832 23414629
137668 175221 93601781
83414 115783 80788837
181695 191261 256200191
80245 150532 175520644
90474 152999 413054058
182235 190982 21855433
76256 149193 182091171
15673 108342 231955499
123071 181530 630840275
50618 182038 408203291
104142 161585 143733216
47251 153075 265761650
148191 185298 92458416
23697 41143 43936674
79121 179792 869692110
51042 92311 103423673
6739 185773 781908959
150577 157006 15924199
107222 155007 691116965
25621 105434 199902606
91713 159555 691597376
108054 120350 30906834
74615 85870 337396532
98674 190181 228575645
35321 139669 261322383
96437 136056 99182972
106321 170129 944823102
148092 177460 745739829
48299 186897 213827483
195446 196969 3862700
174022 191870 238584814
18118 199904 454764724
111216 113446 380938539
97210 197170 249923871
119992 125834 336226094
119655 143648 59847400
8264 191355 457906361
78454 156710 531762479
113412 153230 99271857
159779 182764 57293128
122628 132694 25066891
147644 193975 115634969
96805 98625 4543727
96458 122799 254103034
125113 132549 429068077
50429 113397 429441183
98313 174968 191569523
98146 177045 197150963
48407 117795 287654353
34992 175380 1601018
100900 164588 780678407
99126 185547 313691629
19854 185256 627672993
30714 114840 210803660
20846 191470 426695159
57565 100362 106879263
196644 199512 7252431
148291 165548 656003094
33154 174110 352485232
128103 142272 35296815
112857 138737 64645662
16677 153343 910210437
20969 196335 565956029
102996 131465 608113272
83716 140859 19086835
38170 97176 147673817
111809 181563 324773150
125551 163346 776372600
89050 178231 222478189
43083 125686 743682501
109795 193386 460481509
84934 140888 139670474
17689 120023 449319949
77814 195123 293017304
39941 106448 978693843
104981 180472 227908643
104497 108861 11062274
145065 150640 13945429
189134 197591 223710726
6168 60397 939049462
54262 85242 733318481
173236 177041 9522014
177020 199360 489309866
132091 173979 104335750
41898 141697 640455363
128023 161256 609737518
161815 175886 329303164
5019 94614 224352862
119855 150200 838036022
156214 172039 921996114
24004 66856 107673939
122900 174593 624309480
155617 188296 81637494
85109 180764 579877134
22965 86495 159538921
159890 169140 23132929
5787 161360 389288415
64971 86629 646520202
180728 182735 4963672
137926 150562 30533251
83195 120423 93057800
61246 121832 151630779
70895 111449 101305146
17865 79393 154265867
199870 199921 122861
148825 176543 519317122
6329 22156 39534461
69837 112704 107141200
101578 144567 107671017
25639 64323 97227991
108101 130976 57329697
128905 174169 324382476
14856 162276 985254171
172313 192290 49947734
39111 50933 29500306
10579 159972 195603202
164421 168738 903127719
187719 193455 919058313
85541 114259 837628927
165204 165514 738465
182633 196191 596196310
164956 184380 5983186
198297 198532 385667105
178893 191458 984953269
29609 98173 171747565
30580 125906 238967433
92749 106426 34079288
45891 53014 17725665
76501 85097 527677701
103885 120262 41302729
132529 176975 110757534
144694 168319 454526210
9364 98954 224269112
17646 82910 163699153
123679 173817 631366705
16475 190281 853977716
62791 193448 619286458
54144 74975 52496180
82593 160774 195223055
85636 139251 140039951
88176 94900 353873689
111495 156764 513837429
165414 193591 70276332
91487 180802 222993062
92145 136795 111655163
151587 196335 111875539
170415 178098 526546435
5435 93213 219844053
175166 184890 24130263
11290 143569 331103204
178207 186195 583578630
10480 167355 258108104
54075 63144 22962599
45609 140671 237809560
14820 174725 399855114
192798 197495 11907881
37818 153331 288891950
106175 147864 85056105
45314 169502 310453596
14916 130322 255235949
55123 153671 246367712
97991 184545 216175906
168639 170195 3827269
84985 198509 283505948
45459 173591 320204283
60576 183553 307121821
150374 199225 122135503
133108 141276 20360903
62815 96365 38989788
70870 169530 289961507
173712 198077 61089917
13860 171675 394601489
177389 193362 301463252
185125 191283 156184292
22765 182691 399996708
41709 186320 361214693
175666 189695 34984440
128465 141461 32401503
15608 118304 341420252
20680 139334 297133933
29412 56726 68667463
150847 164596 618221548
101150 106193 146538743
149619 194869 112990460
145681 175197 73557976
32133 144263 495395219
118613 166915 120561498
94181 124131 75113862
186269 193759 963561612
138053 186368 140261684
119445 169807 125601441
103565 185785 205387115
32203 95782 571937920
111105 137280 944025209
116664 134170 43825831
174388 196166 54575129
4268 48827 591498764
168082 199185 531707705
38141 81120 499822213
108593 126181 266488864
63443 162582 247678817
16259 76566 324446294
3091 12279 23052439
68781 85466 389990716
83135 169685 528463823
171056 193133 657874799
29405 128082 607236113
50628 51375 525230994
67276 87063 399003429
123643 193156 173278605
148121 174726 956016823
88926 134269 237828239
8720 89514 899882140
7746 188359 584783492
175179 190463 276023134
165382 180256 934457897
194321 195805 3801578
192192 194603 44239789
133247 192895 620026087
15590 123013 269102373
25027 173623 963368486
3247 40241 846028366
72688 81944 756020344
157773 187307 73614018
106696 188051 621365999
19257 183910 411612934
74571 153951 198077814
23050 77790 137389637
62053 138176 190297292
163290 173542 858033801
4938 102649 308911996
10765 116457 637821228
30942 108048 193173610
146184 151194 128112898
105967 158934 132355519
157671 164434 227780089
58666 66843 20544409
37449 146648 891416555
164857 173498 21448888
155277 170017 239780904
61221 90004 72037728
59585 170237 276437634
61179 195797 336389583
151558 160544 80927254
188756 189082 822508
158453 190053 665975772
14771 169697 387487453
38035 43790 14522432
12984 15443 6159232
101237 137402 906986384
159922 190640 76622497
13047 15557 6291270
163435 181656 850239559
56525 137081 201575527
153095 180759 569095607
61295 100899 98818136
178878 194673 395251683
67168 166925 798480794
45044 150430 729621598
197888 198191 746778
77387 132596 138062391
43337 125465 837203238
116757 145057 70640978
23341 126185 488113517
154450 179298 60377820
150502 198015 802131161
146648 184152 866905936
161537 174892 199348595
5401 115545 789979289
96510 168280 95377078
109876 152209 105633198
84937 143568 248215475
196979 199904 971660416
129540 162548 82238600
185575 190901 13445540
192482 199534 798916033
10594 166461 724941798
79031 153948 187023543
150375 191586 102791997
72381 93297 304155649
71876 149791 384614747
79408 182488 257313314
42700 80536 94844439
67340 175752 270719235
1105 164651 572934382
117844 148380 76207398
25302 188637 408466252
7908 153547 139631135
180970 187229 15511745
121997 134801 665487507
47937 126696 197197176
124547 180889 964184409
37188 154555 631773124
90503 199261 271727204
176061 188559 31153326
68217 166685 245944304
144820 195857 534178554
39636 164926 811708415
138069 182358 327750508
195900 198493 1773274
173263 196026 835478592
99034 141676 106801693
77284 131585 135796258
84674 189834 867088555
38225 74706 91662632
33977 197702 746225567
38422 191653 815338054
29038 194191 413154249
158671 180823 67743072
91878 109182 43238597
173274 189876 683199014
112934 113584 127915323
118125 194058 189591659
145609 183656 32261927
126703 173846 350785630
199480 199521 599821716
197239 199046 628437116
123776 162811 660040427
125420 185680 150016379
26925 155681 322096153
32526 116021 209223120
75367 164360 817152692
40692 81100 101281014
54083 186856 331699475
34827 82331 66868539
19836 129718 496856217
43251 112550 827583973
28025 162411 336347414
192797 198945 15602405
76894 197877 302297256
107849 198055 310714887
97134 97135 4677
134748 153729 948981509
84761 98615 34267054
179034 189150 971193862
70043 73049 975862248
9964 38197 70791643
195582 198105 6389047
26396 55339 72674768
190802 198256 14453698
108778 170679 168282969
86940 184286 343662654
78921 147557 134733452
187572 192168 886785132
198469 199036 759682632
190922 192021 2778688
187581 197293 24578726
139950 199594 286886958
7210 60303 247421428
77694 128723 717488506
50218 51644 121810445
93070 100834 19235765
61742 126396 161770863
107578 170666 53870893
151082 163415 30764441
66186 165483 857414954
32661 96688 160339172
195933 196331 766667711
59844 95234 321443058
149058 185460 90699761
190741 191467 1845126
75092 138957 159479551
105536 149644 110270123
33623 102698 280916802
21298 191833 426502470
156429 194948 108946323
193754 195020 3236371
79356 163627 803991271
101562 150678 122950853
179445 187934 156693799
83938 109975 29115064
52798 118566 436188983
164237 189400 62677048
27456 193544 300891142
14374 163671 373453716
161985 169294 18236820
170342 175295 12393174
154673 197620 631485136
100926 191385 226061403
56967 165731 998554148
178211 180923 256700570
80266 120457 100469096
20171 141036 588788779
128075 199884 179315041
132398 134740 114354427
125603 174247 89297241
134759 182526 119012001
95119 174383 197959586
10599 116822 690899441
49807 51728 4804364
2218 90736 221838682
31599 69727 95844672
102415 149767 252128557
24480 47102 56838580
103543 128502 51392510
193719 195674 4991004
101311 177385 900198410
123145 128045 12211235
123920 147153 57865478
168134 191817 192617628
76600 186374 773519043
76773 78992 116335030
20603 67741 118373669
122705 182846 163456490
39052 159910 302197336
117817 148539 76674275
113048 162287 29675921
72 185464 463487573
47012 77406 76208612
153886 189747 732397420
165990 197375 9131645
168605 180315 29144529
176871 191856 37454850
1479 81066 199541163
81527 138983 143538885
135409 182437 978659284
140907 178677 818140801
109803 116437 16599282
20676 138209 294352469
1638 30747 544970631
46796 76452 74411526
164291 197610 83307849
86673 144779 144983652
79045 142251 157949890
141628 177429 391061494
134398 161466 750345431
116792 180731 817018756
188658 193169 11329063
96518 173083 191300262
68942 146584 194037350
112332 191471 197528728
195339 197749 598483188
89316 110603 222925503
182914 183282 895571
196322 198088 4451161
50594 149968 678644713
59781 128668 559661429
99963 194724 583313524
100720 151191 236015278
123256 132173 22204869
186375 196719 12397947
83728 132841 122694467
152035 156136 288610105
95213 125386 88654519
143185 167137 59754685
4623 170554 415093604
15195 54021 833511070
15664 149142 796515009
12216 195892 753268544
125642 171538 205498208
105824 108983 7988766
77662 108208 958230979
158247 181539 992383552
129372 167746 189436897
162419 172096 912056832
13988 61379 118843758
140111 148136 19950952
168533 177663 497488326
100103 191620 807911802
141699 193346 884083597
30340 70619 670856540
157193 169819 31608336
141495 163942 55970393
146533 152443 14601947
8165 177482 512723341
117765 132575 22554821
74394 163527 222516087
66651 130391 159440815
172490 174852 5935599
183499 190154 664905916
156990 196115 906229271
62543 81330 290217726
61939 94855 82133093
138042 150025 29810814
125693 196662 177086081
85214 175120 372073460
64612 126947 155926038
80057 82793 6874383
197614 198621 2523360
103876 105663 364407834
127828 148527 51475686
22944 78027 138283160
108894 193552 211403868
55561 99107 108873589
108541 135925 2672602
119277 151603 80558773
62559 119647 826860412
61453 107858 115954177
65352 123296 139211674
52613 179390 522347540
156882 174897 45010656
55393 152453 242698549
51171 132116 202729851
198261 198293 395091918
27511 136425 272821122
140684 196638 139771065
120459 163401 452422739
161041 162253 438304788
14001 27467 33489115
4512 12453 19962660
65409 150407 512586645
53170 113251 160266289
96491 136680 100635443
31959 34253 314396977
167118 181309 90534561
179008 195266 40791984
122857 162758 99392549
91425 177098 213873708
191226 193437 355547970
190951 191757 2013782
8968 173726 199552379
134745 150174 798299327
118807 168029 216513177
180037 188819 21922712
116209 166598 125798960
152346 199389 494167200
27430 120572 233537330
150257 167485 160115804
76955 199362 540652497
102337 140152 94785612
104416 198717 480320467
116100 121794 14355834
75780 137778 614696816
134464 164082 73822424
40735 49644 22207200
39120 74588 89042328
134759 177932 91048485
116493 162594 115077839
2418 29407 414061563
115134 120133 12639652
199833 199873 105339
94259 130793 976145039
19513 175259 389512753
137318 143626 15767887
71313 136540 162940800
13193 135761 306777815
193394 198378 779975326
164783 182587 787957695
179113 192530 33596783
147101 168395 103610085
83554 198289 286575416
73572 190755 547448543
110739 174448 344502217
59795 87076 223646439
73539 85256 275393799
81319 118467 92816807
199301 199620 822909
73470 186148 973847165
119099 158821 521155104
169943 194954 62521603
26281 125983 249919366
100825 168423 824967472
193199 199369 739284637
197510 198670 176831809
57027 196855 349559042
151591 186876 228933706
113197 187611 185524856
161574 188516 67105245
108914 121238 52735151
94949 196943 344193154
93226 96061 765891310
71080 181785 276380511
77932 100009 54875296
189417 199850 26357709
71991 191933 299460975
84054 126545 106232909
77646 114966 93270779
30353 190944 852691976
71075 198785 319076737
136398 147866 975822897
152761 186410 83820526
192751 195943 79398682
45637 187062 690341885
72845 166501 301368256
22171 168922 828949668
38408 188800 599716874
122226 125740 789450912
139002 178468 98295173
187414 193012 14135878
79424 101835 162996428
168176 177130 22243714
184481 194681 25628703
185443 191693 15777186
92399 152854 151040104
157416 163871 16237479
157916 186009 767599999
172841 194940 55324692
122450 143942 582891620
48779 121718 955240743
30986 65302 86314103
166188 194288 236386076
37660 113657 288194684
64318 109962 114114926
132454 145708 33029902
256 165856 414332578
55267 197689 842439707
144223 195651 407039685
12047 59520 119012075
190213 191626 390157610
110683 141983 768761347
174604 183654 22545516
46077 99424 12008433
113861 164418 126176535
125186 151464 65337209
108702 186179 327989564
116896 139372 56194984
165943 178695 367755574
186174 189910 632968294
70060 150108 596777206
191334 195448 10363238
188145 188915 1936375
136259 155962 557312079
168355 183047 36552466
28229 48084 832937023
28373 192957 411676023
182652 194873 30621100
79324 164190 211963013
4650 141485 22870559
3563 136643 695958023
91335 163391 781918579
167114 176087 22344962
172814 197489 495108148
182297 188087 327816992
142591 196189 308221258
94404 94578 764214367
136051 175132 701211195
32663 128791 542900637
182915 197939 11150431
65355 110916 629639827
63497 71574 274537786
34521 126820 231249681
184172 186056 849927555
93245 149537 140669270
194219 195420 761349348
188438 197096 555637295
193392 194827 460290932
53469 190528 924856226
176131 179124 7372511
143929 184053 99965616
102597 113184 353654914
129967 159190 72749508
154937 161210 50067172
116139 139913 723019818
112136 158147 114862549
146466 167051 557584972
76337 125081 932936140
154243 168708 973264563
36706 83802 333348921
24093 122926 247778823
187167 187731 489729272
38735 191921 382915175
34862 76496 471642346
20966 24140 801915122
181104 199809 464510259
29889 33862 107153112
48146 140506 231063894
74116 177380 512801836
142813 198539 788445744
140071 190489 125682750
123652 177009 250915250
19224 119563 936914442
20535 49452 284118860
126563 137908 670527221
76708 168085 228200083
146080 158038 29695220
138898 147855 22304575
195393 196766 3528370
86499 109001 56021153
130380 191259 543090014
62131 135150 182532618
117079 199441 527874627
102941 168181 773597825
17628 113150 461521701
56590 187962 492726857
75567 147140 178744352
33520 151050 772367058
18206 146597 321373537
81941 161319 198272639
70350 169098 246646426
47394 160618 998227140
136786 168584 79352665
101667 103739 5118003
83974 137488 210768804
179975 190582 934676259
152649 160369 19312423
168282 173867 13829848
190311 198829 616954103
191374 196641 167470717
39354 193873 992143710
193884 196876 4534546
106601 134758 70655395
182642 188759 382415227
137073 180334 107868761
173932 192678 564698767
142896 178390 88394752
4671 196138 645632840
37247 183807 366318344
2269 95766 901821351
95865 170850 187343714
161350 168036 16655395
141929 176575 86422546
147046 172553 63478266
14544 129716 313117841
56292 69685 382980273
127705 179442 766821679
173783 188835 37548389
163455 169987 16288892
183944 188748 12058886
144002 198750 437108626
12444 104031 861476980
25620 121077 239315010
83230 191145 962730440
166616 198502 519988699
188908 194823 14889424
62000 135628 184004822
188732 196705 20144124
43609 142524 247476703
199793 199888 262662
162225 197232 87501059
130061 163016 724364534
173552 192568 281370642
137848 141872 9972852
186680 195461 22189319
9467 77690 171092586
8062 70968 157839570
162110 170382 20539911
180960 187289 15699232
4236 75389 827935298
99029 126834 69812443
32804 90977 930534085
133570 182199 121178618
140636 170379 74111964
137811 197840 149913570
89799 148738 74776913
12358 35069 56747887
196714 199144 6125371
147156 187290 99921009
103734 152537 122139916
135895 145047 22798610
126546 139191 31469472
62550 178868 290316136
97250 161422 559874809
75549 157973 565957288
155899 178397 56193522
159837 198272 96134790
18878 112769 510671739
79099 139941 833436930
189003 199867 346025320
165114 175780 915468338
186616 199173 31779800
57462 145497 442879664
112121 188661 111692068
92454 192862 317813443
22072 33392 50899826
68718 80147 28571413
71862 97463 995525499
158311 173231 37213824
107101 122555 647197930
109692 141496 921405806
16236 114718 768512238
179283 186738 674098942
158362 177646 538485578
16494 27184 947998533
84864 92691 849182551
22662 42512 621631855
179000 190111 420170287
61523 89132 69148656
45305 150057 592203912
1465 126895 498447295
2322 52611 423672996
5444 60267 808780676
66292 146122 228694868
10985 68624 931077461
46993 125270 196104269
73349 129118 139390792
24193 140198 951705855
67345 116069 121807952
93960 143490 123854552
93310 149361 730398572
112032 149319 17237100
55985 72756 599695980
172696 197141 61288438
162018 194459 80946568
35198 123109 615796985
113608 162026 881239898
189186 194141 594778559
113028 148721 89109760
148244 177416 187717278
171107 188997 388600960
141372 183520 104975352
67385 154178 216722121
22246 26805 11333509
195899 196394 874234407
30902 153526 306863645
57115 71709 916077957
111791 174059 155362307
109029 109434 267849084
144063 196718 328836237
151337 152872 3795989
54157 197696 358942791
7198 88720 204396942
169420 171118 4164137
32528 40280 942472930
52342 188375 340003995
42731 65220 293630509
121325 195004 290082280
199562 199755 175229
180418 181045 610464115
95062 122027 376958523
13071 35334 55609980
102673 194264 229023372
58976 64049 451336992
14861 179001 410348160
79859 81420 609899
19126 47953 805162670
46695 179505 331901170
195944 197405 339295980
61560 186271 311316249
71465 172700 252636110
184336 199039 720533189
73665 110501 91883032
115665 131604 985688845
74716 166317 380870303
154405 159179 627759895
5294 101410 240517801
16543 19119 6399523
96493 127593 78075025
101818 160085 139567433
123048 130203 729122920
117583 121071 8887634
7598 104953 775652003
196310 199441 206293712
41135 183954 356819592
155619 188568 82324987
172057 199487 68794381
136692 144375 19161855
187663 196128 93175024
8658 137971 857827471
135309 165712 1527867
66006 166079 682107901
55524 147022 228947811
149793 173299 58582461
13326 126230 686359934
174641 197486 727184886
14474 132014 294287485
29255 191450 405712136
27259 103497 190836809
103343 137768 260061313
68444 179725 282854838
92287 177567 212938818
130832 144676 769980799
62024 75641 470750541
93391 176764 208223701
56396 125933 809594470
34168 152133 730021943
125578 129147 8841286
104377 122928 46781317
182948 194630 29251626
81416 153430 150102930
84157 189981 264001835
29206 117197 220507010
134050 187931 396811974
63041 174358 579426617
146833 168197 760272536
93116 112126 687720660
43219 84172 102723788
190300 192662 126283432
73412 79895 16175106
190240 197887 10163871
91830 179457 410290959
170591 191602 52464433
191157 197043 14859385
93942 140768 293960828
130580 158637 69791819
104639 169362 161835700
184010 194296 25847725
172583 194329 54412276
18447 22470 191174622
29801 124337 917258235
33385 141067 269639300
113151 193424 200327038
111853 174464 156233398
80372 196246 298500082
60851 86241 725633318
36671 148283 875983787
1276 180828 449143541
91576 123266 966554967
189777 197565 905269400
127840 191497 459570368
167978 199632 774949084
983 194920 513434180
25970 96031 749944228
21612 76424 270973942
78490 94988 41081042
141074 153505 30884741
144399 152239 123215553
69071 189368 371485778
181573 185305 120627774
81909 186351 446984045
197258 198542 686812667
141267 162481 52866461
93234 133509 407989245
176322 195433 661695403
112282 175454 419694224
3169 187135 759320277
8582 132169 309524696
157720 179446 165979173
13313 126639 283842098
31314 113686 206422310
11738 194197 885292773
180321 186665 15662069
73460 105932 988802758
44827 101182 140768548
163620 190469 880481042
32595 152882 899222802
18255 54562 90910974
128550 169583 319175463
2906 129289 316546380
34047 181645 671118229
65702 69645 649258555
169674 179901 25439464
59095 121399 593660604
161399 191453 800246163
143462 181521 455249813
70420 105025 331950312
94712 192113 243340104
177386 198457 52883310
137885 160912 468267729
150572 155878 553403247
168866 180664 13785131
179254 184947 14172894
194435 198486 10270769
164488 187871 160469717
46848 114777 170019500
14264 118564 261174044
117834 170566 16910840
186170 194630 986794223
130086 181305 239776968
106979 113026 352328498
81030 87199 406573305
147307 181549 85338355
38806 85191 159713313
94849 139324 111325556
190771 194802 10138460
62980 129974 167537635
153663 190721 92493357
57947 151321 233450972
16645 131515 287600145
8274 160313 806383469
180418 180573 397678
92604 140225 466944575
137804 192494 3150379
21193 31145 146901746
111803 164568 663483529
134380 167010 982651478
189547 198905 23674967
153971 159711 14391055
163173 175108 29734947
27196 158775 755297587
150377 168888 46215238
128311 131284 7407228
109776 132410 56630803
103519 183045 198764761
87558 165028 884805776
22143 103552 203719960
130486 182238 614169602
151158 153972 875759000
167288 198687 78539812
104858 111323 16328466
165451 193284 208717622
46204 148876 404273176
154175 193532 98323491
74847 197316 22375959
35891 114145 438605185
190387 191036 1719942
148248 177492 434889537
44745 191725 367281133
87356 155352 169551991
26730 119212 231797550
124396 166551 105059059
155394 182034 66601525
92342 130139 396915779
108304 134060 64542986
117090 161940 111985730
16895 136157 577194433
21865 36496 36724000
12763 37193 450743580
105171 185904 586121913
75097 123556 121153735
31217 53056 54767378
168788 175642 95817451
38163 106943 172140336
60451 120020 149097304
6648 75715 173273318
139583 142464 873781587
51981 126684 187164346
88887 109100 50348074
19620 152831 938310880
159207 183467 641257688
6809 11913 503308080
40966 147602 266671697
41129 171510 697991105
36740 115072 196139262
117126 135355 45554705
2962 69658 167313087
35812 74855 748318279
12248 148058 339766806
44928 81637 92020733
108238 161455 978190419
186687 194469 19652112
29833 58072 70993243
63195 176974 284077781
30336 195279 412626500
88507 183683 829859273
36198 61988 228485969
140401 190202 124121436
122594 198136 188580540
32716 47237 95115208
185017 198232 59170032
131396 192916 153397628
189006 199848 862185039
136365 141311 12388668
68574 75479 14687515
186403 188267 534610478
63305 105117 909656143
182834 183932 436249436
199141 199531 356631663
121354 129160 19427101
80208 186780 265891505
167197 173378 15295465
125962 131384 562808778
124671 187743 511438756
84790 124505 268003600
55752 87607 79982661
66062 118764 34639700
149445 174626 62810185
23095 193343 855461964
85482 162517 192248682
163873 179477 856069910
188955 198886 25094827
170667 185050 35810036
109057 161737 215534561
118582 187653 172195695
37725 109703 180260992
155615 167714 463415111
82626 83985 50048346
182549 190408 959057365
153191 197472 464034300
198126 198236 266477
149774 155624 716152733
89756 188345 246025146
160521 165096 857666331
99031 114960 32771284
137649 186505 121640912
10456 20523 563364089
31947 37668 14398654
86640 173484 374373931
150603 190275 98879880
84138 137120 132292641
87672 154778 167381620
86166 186689 497031470
116268 177522 152777110
114538 137347 740469600
115224 168773 133702037
46133 143645 964180990
48781 174987 315470490
10315 150431 877320340
105860 179631 861053447
47748 61642 34923560
107783 193561 251813269
168390 190540 55178308
114543 199989 440688146
81615 155260 458737988
109810 161334 837395797
191048 195915 890532415
14181 137622 309010145
110859 186169 187873347
111943 185899 184457038
16124 180154 428821072
113900 176548 156319590
92190 139286 511837990
194872 199693 740209125
166150 167660 3787556
6950 150212 358520812
92176 143803 129079264
18409 129331 277803747
102331 117065 37116027
54955 124879 175262422
114310 121784 339945591
192309 192392 908440168
85556 181849 904764092
155918 166387 837073463
29679 112632 374746369
22252 63006 102422263
140591 149570 11461398
180818 197417 33307863
170355 193576 58031587
96831 170187 183326050
14614 147736 295880189
163580 195318 79276787
78192 135092 871329797
132081 150256 45271864
50365 175498 770438704
119978 153686 835158050
115716 122741 17702981
50434 166310 289834761
196555 197494 662494005
111173 196837 271242805
177061 184736 19074759
133929 160707 280282689
117393 148409 25690934
80086 186455 609012513
73710 188404 286198536
112242 147497 426021407
507 57261 142262289
63739 146257 123090885
10113 122384 588988282
144914 170581 833334868
22235 104745 889775611
175916 178662 6756426
36614 188642 770502942
144021 167026 57404363
131908 169166 227683238
171750 177704 601284876
52599 58261 14349700
30694 137737 268149774
115062 152848 738880105
26514 156532 855668081
62342 168992 903525402
92264 181932 391472291
80751 195299 286063277
75156 132647 263633634
60756 118041 578568351
93235 175969 218304120
158067 181552 547467274
54939 155675 251760385
134055 140253 15459682
3818 183453 449234512
90338 112082 54263368
106313 143934 887709120
181930 185454 320811970
45779 167092 889111259
34979 187650 381644845
84196 166617 843049472
29035 48663 49400305
133677 160280 66289909
158978 193855 87098465
37093 85490 121486226
150147 167017 479713602
55680 104350 562924277
169452 173445 9839716
116182 131905 39352242
161991 188883 66976602
145888 155926 24777130
151315 155881 93391889
138360 147260 503655678
34974 128293 233821195
83668 97459 43578786
35488 82171 356849453
89177 169571 64292622
8170 45265 93049413
46899 54428 18765041
86618 124555 94824097
23313 39093 39714043
27252 78586 128909233
90375 91925 168384525
37452 64850 180510940
82106 143469 153319413
62956 79959 661469720
107903 163490 138856258
82261 179564 336268432
138396 146862 21156755
7982 148273 465712300
166510 191567 62466110
105517 134108 443802496
155311 178641 985772532
55531 175744 300471377
84675 166451 568631919
77150 114793 365692853
39236 173941 514610379
109913 155422 429955355
181059 187558 12391
45549 112845 168460850
104123 175607 327823322
2492 80516 718422617
64051 123962 433083924
28252 63149 87819485
1649 148346 486205192
117299 117555 392752249
107871 185204 192963992
86001 116510 76146541
173232 183717 497605212
57800 75757 45192793
115214 193350 428640282
35447 44513 913001727
149715 156927 17908842
199670 199891 544970362
45546 182630 993980930
193985 197225 556539462
198325 199363 403214140
5570 76733 178446662
160020 177760 44206685
38923 108069 173057038
4465 8217 734665794
39945 117821 194944625
64200 191843 682407074
179958 191116 290772839
172032 181175 34198023
85119 125409 110983395
160465 173599 748476020
92631 108879 191047455
174006 190584 887204890
23638 55012 78687381
78776 176115 243000293
185386 195329 612747484
11000 132400 303983763
146139 165322 47831849
175662 180857 982006669
109517 126495 343364906
77753 123306 114025631
117487 195111 193847283
97464 188296 226904165
194031 194116 230450
88336 131594 108081036
166593 198666 322303291
60471 191952 328470567
60176 82341 55544735
142324 198470 140229285
189622 199860 309290646
10959 149741 347248694
151245 199840 121534352
198353 199679 260464408
155079 196020 102451852
183956 199604 860076402
197927 198082 392410
44901 121925 192861241
145252 149579 949335570
136374 162575 134131617
72833 128474 139057288
72573 194273 303842225
35578 160604 403759746
3407 142612 710303668
136831 154015 42752713
126127 140196 34993386
41832 144720 703788537
24720 143295 331719103
35118 177953 357181055
116292 145500 968394213
158583 181275 513904092
94082 124106 75291076
88252 133890 113995067
156184 193628 32308569
194784 196803 890280827
137057 161481 60940451
29302 165866 696188147
71848 131330 148713267
54295 75454 517482
1384 181333 997246148
75227 184093 271581234
178343 182825 47191898
166695 189641 57163829
148453 183827 948397077
53513 181252 319290282
180887 183067 804382214
96548 139326 808968662
14077 107527 485003984
95227 95642 1007388
116916 189274 180503380
74193 134204 76240835
38949 155546 53057259
108126 193403 746382990
126085 198545 180847428
177857 198409 51575204
112291 177543 543989464
28561 97023 171490839
196788 197891 715228487
161293 176277 37330608
196792 197041 50106830
155753 183909 70285307
168300 176187 19607743
137060 182159 497421942
164999 180000 673385210
62884 123213 397477510
186863 190690 9675305
169358 188079 46572659
26377 162391 462694456
175838 180841 376564654
26356 190636 516375790
44719 151522 83979290
150363 163420 109987942
31525 173645 355428529
95270 193975 246595117
180183 190996 809468192
59869 73056 33156919
61121 151704 582175023
142691 184531 104215295
135108 198687 158782961
184004 193976 8394258
16708 43852 68022563
42016 156757 964856031
115628 143039 68518962
71049 130921 866748744
108651 126179 53869842
5147 176996 429785216
99813 185018 324244401
128603 176409 119175565
50606 98837 120662266
107264 123977 597996799
127460 159990 81035255
136430 157375 522738043
25534 182885 677126317
153326 167736 667948359
109942 181746 179222690
138630 142591 9936865
29335 190650 403481564
1299 125831 803305327
69380 161688 381179511
76834 93027 40364150
68325 72662 10902038
162037 197082 87580129
87272 126768 98682651
123748 146182 890952525
121219 149806 71146338
84020 91936 19655285
113499 188697 187560626
161088 165754 11650723
93305 170482 192719584
117842 194601 191615946
161672 180497 485001306
117555 134001 691465325
55369 128156 940362471
173476 181266 19483026
85320 113851 71210819
151885 171425 498932943
100805 140559 582853999
37153 126244 223196511
33829 70237 91521473
11036 86871 405585468
199896 199926 477490665
46143 113546 267464657
44685 187335 356333820
197688 198730 2616859
2932 156726 384689006
142861 149621 16795098
28600 59258 284431348
59377 197384 809153815
81999 176480 235908450
73660 175155 253316909
186013 191428 172696265
150031 182166 548045641
165658 171545 14550297
42127 174512 330816296
96235 117995 67813074
185355 197723 31260921
19693 199955 523795496
80109 186672 99424285
9103 15352 458420941
133494 177139 300900594
176645 184728 20066071
150742 197867 890121588
86058 143613 403833252
78317 175322 216312317
162822 169263 16118966
195936 197495 879803857
101653 129633 467643673
128237 197987 174148666
164855 194605 926218332
43915 87066 727565795
36902 45218 20957080
192564 196908 11045624
39780 106532 166939688
108680 188033 198029737
163177 185580 736002509
2204 156875 386849262
57084 67165 25372310
71563 111266 99120659
159529 195110 88904262
13004 25901 32119820
62436 71926 23746122
26985 36414 23706951
19845 74317 136757676
145499 154249 722416325
5693 67072 153971063
26099 75226 123541153
2690 80305 841491333
17050 19704 647859
65330 90926 952093074
59496 168925 273447666
174738 186510 29222439
131137 191595 201197969
90343 122318 646640351
123816 163281 31293297
141842 151259 573868700
91031 161862 765763901
183758 194623 27265329
51715 55899 860702126
166388 174816 20965624
172657 199640 67719057
58786 198523 662143976
21843 154023 578530855
125682 181576 139254056
167802 178730 34272335
144072 173557 73469409
156990 171258 35646721
192850 198990 15566884
91404 143099 73368058
149924 179007 72450707
176178 199380 58198483
78970 140570 958312545
11726 138013 316142733
187731 196052 185060912
39133 46479 525774693
121090 121499 1007696
27023 177057 375294888
177136 190740 111515328
151291 184300 82262272
24658 56519 79969223
16753 171607 710901002
73437 91787 45737369
193724 195826 5380312
58341 131968 184248837
77617 130299 131824933
71930 88535 677815464
113146 168662 138572271
118983 162559 423545784
50520 55894 13569679
169340 173568 10438158
122121 172111 16215381
162939 175387 31046072
176395 187530 579917078
89316 148947 751381070
55484 59743 10822917
168019 187147 945463394
156197 196769 101591947
83153 112318 72793492
59534 148170 750928014
39823 88148 871342476
107260 164637 143422652
158526 196933 96093727
65665 141131 813138839
11685 105168 992229853
72873 118267 676482164
198083 198430 866427
55577 164549 866455166
139487 188234 332800187
167004 172661 13999404
137818 195567 917323670
171082 194105 234232893
4951 30872 435358888
173473 192350 47202744
185983 188487 643347093
18324 93755 188860436
170180 188392 4439015
43968 87264 108601641
186444 198887 689615689
157441 191764 85726508
159527 174748 463137977
141649 145389 914855366
161106 177878 916264602
192814 194108 238307833
101168 170114 172398743
139875 190275 506841506
30238 128512 246281999
194579 194583 7314
80350 126120 418051885
113570 178540 161949870
70840 94882 59895350
86249 133415 121075870
33246 112689 636250715
190377 194228 9767953
15626 187663 574362370
71841 165798 967408982
11463 177527 415256701
57488 149729 401550115
115644 126329 25940644
139500 174424 86980109
165200 174613 23326801
82280 118530 556332091
111738 138198 416877631
17619 107875 84936671
193880 195820 833712881
30801 91097 773109116
163945 173585 23920761
79528 180104 251085488
40629 153553 282306969
3741 53177 123844822
179205 184931 14268386
11292 44622 83609236
181736 196835 351390129
142147 161681 48745439
181787 195395 34064875
166991 170413 479398579
37370 167395 325224938
110876 199711 222047942
142052 170359 762370617
5817 43525 94569350
48839 49465 896216028
100345 169766 173600049
33485 78996 114241932
134701 194703 149643309
166546 194111 51165911
20078 96887 617506091
144192 176461 29530251
134969 199788 161873699
12372 91791 757962581
182292 187206 231963868
137781 187722 450929859
52582 64732 30678944
196972 199837 7251841
145542 147624 85635226
11775 149446 368868874
19965 47786 69829095
133876 180832 903296556
74516 182215 268798021
26973 178453 45396279
146487 185712 97596673
37455 81472 110486145
68145 173079 473638343
182067 186046 6723637
180759 186136 376898233
123433 176273 131658665
21974 30266 524048448
84839 143602 146713101
41186 115094 497942922
147068 197316 736258664
25879 106483 601486738
16099 136360 537178821
83352 159960 611022638
77932 94810 884902692
173342 189896 41309151
56819 117387 623235807
3304 164346 402923367
86076 163976 657832156
107780 179429 994869001
175286 196348 52751053
92414 150771 715716987
146531 187720 102520623
45200 89446 242101241
38055 127800 224840035
183599 189570 930661098
102578 126308 59748015
3741 133056 844271586
82989 85119 5402019
149053 152448 728941141
30461 130522 716663567
161160 196934 725151663
149390 151415 993133340
65696 68854 7947277
101937 162101 150514413
194575 194578 356648622
78263 126467 663065794
70383 123225 151220539
198490 198969 672773258
146112 194278 120142495
132922 181228 120414000
101689 105350 9251387
145981 151051 12577935
123592 134698 757348832
148862 172637 59250534
88991 143727 956062488
195160 199265 676203643
85783 132152 115839391
45541 139257 698405144
166869 175791 367716439
185025 198116 33036459
123211 124420 3036174
135651 192018 140634698
127221 155499 70274379
83738 128675 112287355
144982 154050 1022733
191942 193604 884826553
95269 149534 614222831
133769 137108 555216375
165961 185016 47357799
18405 23885 13557931
64746 140400 189117480
83748 100382 41191745
19700 176298 391681664
169471 171647 178962868
184814 185098 331210980
116771 193129 224174976
14023 162516 371450426
151175 159054 449953617
94153 106400 309444911
145030 150782 14382573
84411 197202 576651815
59429 69704 25801817
197592 199237 446357546
143138 193801 126368274
95504 153461 223640366
197358 199991 819384137
32952 64549 79438347
148023 180497 339821066
123154 137536 146102864
105477 134628 73113235
199421 199422 743494772
174874 198503 59237115
29187 90271 632708994
180992 195863 37308387
64135 69906 14470734
75803 93500 44018345
25170 59408 659549619
184254 193419 339529925
107955 185158 192626115
43945 97594 134123132
55347 99625 612272197
169122 188828 49039935
135507 147465 29828824
21186 129915 828189386
49145 178294 710932405
86194 154994 423356340
32862 142457 571991865
84308 100942 781122017
107150 137198 75246841
137947 161511 596148716
134312 173822 239592631
94881 192818 608037059
162364 187231 61876635
193546 194538 2492908
85685 109851 124285526
142872 181635 57838359
64974 68586 9064972
193096 197089 596483979
95311 151667 140834469
45357 178534 332714823
49515 126034 791158508
67840 139223 498499148
9925 13475 971113709
197065 197176 292630
143781 180318 91078746
161954 188371 165767418
153400 162566 22962104
62856 67149 109204149
30911 98382 168949893
144043 191670 118795852
120533 141730 52856805
33217 74439 103631002
34033 164055 388947997
112816 179069 165218137
71663 103277 78613311
176110 195281 47963401
105247 148113 179102646
58772 123441 161949622
30236 168989 347198520
65046 82725 698217241
149942 199935 125006517
141923 145333 449519520
140188 166239 31738313
168592 175703 17651312
18089 146834 322236080
138851 159389 129394243
118661 160316 103982986
183567 184018 1110026
71333 100995 511167619
165485 186969 53405678
35594 107708 951134579
152983 186401 83259544
33876 126127 231252874
187945 188089 397505
25966 177472 415253483
44637 96409 129426485
55186 182303 342027356
189983 192791 848605266
194619 199708 12910770
84913 94496 667190958
88802 167222 350124673
6088 117194 278184224
90293 142367 130117245
169155 171535 157781921
4673 38169 83948263
126767 172985 115131678
105855 190026 210178074
46867 147538 251799976
189607 198707 595374827
78327 101184 56816933
79392 85198 14658067
140713 141615 39206832
8794 76818 701775850
95039 165935 177215996
102572 176792 631905638
186041 199397 716197760
34023 130929 242785048
79176 101660 55920166
133855 195520 217500566
107826 160973 132813800
92085 150925 147030829
49132 152998 259727689
74773 146716 284707741
151498 186953 130720227
104227 162360 145430986
25124 180354 951412890
72824 135819 157301040
192932 199030 4971808
77914 98814 316929646
102318 183730 203411812
19415 177294 731042063
112013 128543 133188103
24417 148201 309844551
31064 131175 250823992
134152 153403 986941735
138601 138922 814948
129433 165463 89821458
76363 114072 229444063
104398 110467 15343384
139031 194079 837416685
72328 163917 415169191
19284 78531 148555771
8143 32840 859310937
138354 168313 495575182
122216 158998 139338554
23997 97211 747978262
46941 125860 184193188
100637 141395 102177381
93119 165257 796784893
107504 190822 339005522
177282 184175 820086950
43522 179114 569116418
34754 73576 97618154
45802 64729 47508275
54792 186851 329898888
107880 158619 126708989
133219 167348 947966988
195930 199587 570871638
71203 188844 996016091
60517 93665 82853067
68800 174543 768824048
152066 175090 785712000
116739 197689 482611506
31374 140338 272856235
14800 107961 233223124
181017 191878 27156263
746 28458 542189606
169106 171008 920922974
161804 165365 8910983
26473 52254 605957264
165331 184774 48276482
124107 136320 30340888
162 118446 4239686
44953 97955 132473849
140515 199345 829024157
135407 167781 459964150
68093 76998 22240869
4176 185620 453681010
161375 171973 26347817
9687 105251 239289900
12520 134800 335573060
154437 183788 73235760
195124 197431 5842587
14174 14671 1229342
157935 185113 67725611
81191 175194 234674375
166800 174228 18427987
138002 172361 130891225
49030 61390 774376371
105661 128748 57959426
22713 69225 116849084
184739 195241 382334359
114468 170635 278681247
77396 151568 334860837
77524 102778 658675293
2632 57333 844072757
35931 85028 906827477
87928 137440 123606225
157700 167078 23508543
16948 155901 347442516
71440 148985 193578640
136466 176789 100541459
4775 23411 46637602
169288 188637 48180043
87985 101031 20867711
196730 197069 770823055
146741 174397 68847414
158209 196805 699732358
92805 185188 230585473
109680 136885 92598697
59169 98725 98743229
37984 180378 356041509
1326 91610 226242995
82634 177757 237383563
70536 103499 82047707
86983 109130 258417610
128173 137768 298245281
74416 82125 26665816
71732 101189 438239974
94879 126186 78551447
5828 44801 97764884
81258 91377 312810322
35796 136196 609495798
164829 190528 874965616
106896 125113 726471714
12216 111088 247525257
153329 191672 26835141
65710 163156 243390070
75070 195463 450756724
110016 157918 707632002
143949 183672 678565750
101047 153199 130376622
175513 185718 883229885
126406 137525 132327818
150571 163775 945246264
106990 161462 804907363
108634 136688 7026000
10908 41239 76060888
102806 169594 167129675
155834 189022 82902630
26071 136873 404146744
94334 157714 158308286
176713 184574 9368624
146394 168983 56301979
33948 162295 321151046
48629 130378 437105302
99874 184636 211746334
25025 148706 309603418
188207 198213 764212082
169578 180183 26398727
32465 68685 91073223
103639 171487 169626504
124350 162584 541543599
165784 170533 570244605
152981 169421 174642170
90782 123997 83132077
42221 162798 301384495
159027 198411 98520770
68261 98473 948156997
36115 42218 15539482
115599 119466 9764750
196616 199171 6443441
11577 127954 291509815
51474 199267 747281966
193350 199222 516316697
68128 143682 231420851
3248 124666 304185164
27702 147886 146651861
194122 195593 984527706
29943 77982 120661921
68165 186061 523960110
26059 185283 398139642
156578 170595 35028770
73529 131014 143645683
29120 65415 91342043
129015 142708 394919200
24274 97119 716942734
150608 174679 341707418
58187 97684 98652630
58285 112444 168904777
181572 187217 13968003
2304 191683 473545237
26189 137935 279924657
29643 127897 935432205
196841 198126 801831946
185941 186384 9736222
6820 120892 285789013
155104 196160 593407879
151691 179334 236955915
114555 168914 207457070
14753 26763 29892280
85047 91986 302196170
133682 194625 152003176
70436 106644 90295709
68350 99711 4047412
147238 147931 1660979
160283 170217 917391939
114414 128432 35100050
31145 54983 59775528
43447 108723 486769063
10881 168130 393398369
161812 166951 164385085
174633 193514 507605313
143693 162155 46007153
74841 85399 26406429
191654 199188 843202757
161323 182879 193755504
30739 147516 986960924
121185 183856 156088438
94879 169594 429735820
1926 166397 693672826
139864 160075 140422530
33287 192559 398278025
37045 64816 736813794
110697 154231 753833608
88860 187077 244948826
113579 164691 136273326
26263 82894 307256097
91673 147686 618575691
7755 125933 617041026
85001 116302 78080323
158685 182469 59365241
115870 133633 173429563
17137 41886 62141925
178510 181437 3223372
186390 190331 9933117
96017 192054 958110334
162398 195315 328824440
99380 140570 723621595
196304 198829 997283121
131058 140334 23113823
194150 197986 14617080
164983 184911 49492189
167064 189452 55774813
41475 43246 4425123
13216 129226 107724206
72768 120682 119767839
21490 41674 50816658
102005 139260 93396308
153544 169672 342446547
117479 199275 204422206
14216 90235 190519733
14043 159074 914607621
79186 145586 689768470
25523 121405 961778543
166311 188348 692022614
91130 112325 866402978
72860 123225 125940766
99769 109417 86435840
188544 197340 22202381
165867 185915 49804729
191127 192137 244109290
198870 199777 2281804
136081 175322 97854005
178339 199433 53032420
148997 169775 51896404
118026 126016 567788874
129389 130219 2105278
4876 90955 649078783
15114 169873 527091190
139824 190306 495796996
12958 34781 415376625
169305 197629 70852053
89555 135013 113607129
162064 191025 72227018
187781 199968 30859043
197275 199006 640578014
148481 162670 511057137
163749 194917 47011072
46370 185971 606111715
153016 159476 140034338
166860 177295 22396721
83686 127318 109092909
73754 176165 255591685
96033 163748 169308812
132424 177508 112316040
31873 78768 983456574
71571 131361 315618123
186286 195817 24136099
155819 179142 212377617
17698 44706 469478178
139451 192146 131431247
28650 31600 7433306
129318 171880 264263848
76184 161238 212390343
9227 29406 50426392
107648 176814 118202151
24671 26173 747645770
132360 167283 647621969
55224 197720 356336136
175642 195652 833075164
99256 198212 755891545
169981 173605 8990908
142676 164525 674520923
165329 178043 218421653
11624 185925 435721435
93525 127515 85207040
61484 144908 693664117
15710 117318 254376605
154408 185657 218556753
13212 43358 75573468
191833 197169 13521577
84788 141469 52084570
173630 186247 31370571
114610 139764 62879354
122987 163998 102208034
177304 199201 647679742
64166 139054 187201922
77693 126582 122358152
158701 166993 297152905
136042 164740 71632208
78483 94953 41007287
63506 188187 311281591
74150 155140 410919743
91903 114665 56933144
64805 68442 9158849
170215 183343 377861005
135346 155887 51073666
87155 161085 184543014
60517 162435 254710842
84335 136300 503345669
6728 21373 191953541
44585 126633 504798001
113284 171543 145281479
113244 151039 776615330
59014 101671 106482283
157048 192950 335214579
179020 182637 9098488
64367 115441 997657156
161795 175555 417479440
180799 197076 40821778
103296 135392 80545527
126773 192490 366577515
183623 193301 936992083
116388 174990 146194511
160627 185003 493964245
30970 158237 818844668
193659 196216 384320670
178418 193734 38367383
43569 66153 173491530
25886 135571 67946889
133712 162221 71064334
114732 160411 785136475
133024 182580 233416579
48145 93122 112559607
59652 84063 61227633
184496 192502 14008396
157874 168294 711403555
133855 181160 117915343
70896 133864 157383178
60838 151255 225941913
115006 163900 122128947
120132 194874 186469207
124262 161325 92351475
25177 177728 381542195
32231 184350 380370426
170113 196810 531464913
169047 187108 95693263
71825 106731 425946452
125936 156979 77198402
87841 194424 266016237
9608 132783 308524327
18546 38661 50395477
74927 99664 188783268
86907 115365 379030893
84462 183009 245866931
38812 44477 14241237
13723 79589 165082789
63211 116679 133616479
44988 180626 596155581
169259 185822 41120360
188620 196211 19173001
102203 186086 358770841
166169 180965 36856992
82265 181940 248829999
187640 197254 667451008
167694 180636 655540612
173498 173778 708081
136546 178922 972500814
7611 20171 31400426
17125 197329 470941171
134314 137731 883990665
58898 192224 333123424
113064 143845 396424574
173325 180252 17339763
155936 195038 97853001
2256 137788 339306172
155456 169419 784051230
44945 99620 521181776
64915 93325 70907687
140400 158521 45080970
108441 118789 466707124
32691 133586 534285264
139615 179525 99432448
66802 159785 232262518
171132 187275 40170649
88911 95521 853068060
176332 188770 729591913
148765 167622 47075519
104474 138970 86442922
152237 185026 81734100
118772 135425 137811202
123966 147602 58810575
27817 45254 43954274
88816 138689 681264627
3683 27212 58778744
53617 61000 18656097
153561 181555 69880765
2361 54218 129847302
194079 194945 570217511
64711 173663 272067744
125200 161078 89377658
79409 129005 942858666
123341 195754 812717746
23516 182727 662138797
193996 199625 452425438
60368 79343 609036720
157665 163540 14771486
11871 140921 322975269
107249 135881 71678513
196327 196977 804199306
103581 141839 861724993
79317 135801 534099704
17886 130902 806090029
13166 78196 588616365
54748 132151 193797790
140753 194196 133355838
88363 161227 258825706
7577 72544 163018977
51929 169853 440614844
38338 158441 960615658
19224 139578 219773641
35610 186559 971891805
194953 198657 9372349
165632 187132 758008587
17839 43441 847526641
68521 108489 512303014
82451 139730 143139701
173534 198081 61563004
107180 192224 387119907
150118 170061 49739566
92058 176384 469079604
1079 170422 116184274
27135 191565 843941712
42522 173418 327096376
98894 158054 147901864
62309 83932 54116190
35867 92959 418987258
6964 20504 33850363
18067 191813 876688612
63495 162691 451747007
130586 153041 884867294
118288 120315 5128061
199122 199715 14200490
125396 136768 28210854
49311 99676 82144258
122592 175757 132488601
37330 60325 846664902
4803 68915 160884930
179424 179764 785907954
190193 192381 5566477
15576 101112 213958054
38546 81610 108007976
138185 167884 103307893
61849 114914 132584293
43716 63320 141240661
41512 96179 136678493
10118 78106 199924806
15971 60229 666341556
66298 189614 600795105
158021 165176 18000715
32451 119491 218125555
114573 159442 563016808
54824 131457 191914506
119841 192263 180653902
156734 171801 37630920
48264 138963 531175266
175710 195776 508171992
27668 59414 720235201
25343 74766 304383484
117620 156552 97048074
76046 175691 248703856
110827 193032 366034422
121938 198758 605271828
44228 143082 247301452
110194 149832 98981444
6180 64940 189293453
15904 96253 819778185
177785 183437 141159045
151590 169989 45942060
97038 108235 937834536
165018 186139 478633646
76139 128629 131187614
154813 171647 574396865
106112 148774 106708930
173607 191773 19085297
35517 91190 139631080
199723 199997 719301244
197015 199843 5483973
162300 169991 357454160
182647 188293 14070240
118899 151511 109709078
11705 23940 30486164
125609 195726 628374670
20915 196310 438794556
130685 155262 794562610
33711 139147 264016499
44553 119220 940821833
59358 143890 915198109
8083 95148 14010290
137452 190133 478735119
26991 165126 345741377
161138 162255 604083310
111671 147282 203603919
32453 63408 77854513
37538 197512 400142274
101290 175513 821590206
126723 162059 56658409
65796 114775 298895575
35093 176673 544873743
124356 148541 517386894
52095 54108 805505398
105051 187103 204860030
193939 196791 634310971
4398 174914 426519259
64315 193372 226467719
155913 174820 47310785
116345 170247 134477483
61937 191434 323386500
164643 185140 50945952
64627 120541 139886699
78751 93567 36869307
28922 110488 561288630
131901 162634 34848951
150759 185934 87602620
18487 38979 652006532
68681 76233 18903624
130271 180259 124534907
154880 166895 647988691
182071 197499 380245137
171910 184080 30318556
10339 166017 389555561
53170 113794 993518281
192660 196431 93583760
73531 121840 120766564
17733 101074 295883528
41646 187783 907153579
151500 177013 506011626
148654 167495 877101190
151237 170959 49185425
132750 197994 157321731
152922 170812 920201396
168870 178880 24819051
137907 142133 4593574
113800 118010 10462122
165456 177920 135732116
93477 105534 30092707
38968 171052 330212442
112153 126136 35165046
145108 170730 992176564
176496 194106 44024338
147322 188498 152024077
83419 197271 518775540
65937 106754 571145617
186656 187110 672976857
95760 113781 45251632
80033 99724 48874938
34628 186805 629257311
195950 198197 5685137
131494 164223 782905962
52762 93327 101616143
125047 143105 4922145
1247 78739 595770734
177161 183435 141025803
162972 165349 6025297
65384 196420 165743421
111008 134045 400875900
181478 195330 34693825
71037 92645 53866170
143497 178273 240993587
163904 187389 735739705
199798 199903 276448
13769 109468 239584534
66335 84490 45506315
199737 199966 581354
24988 157923 332613579
60750 191298 326115244
16237 147007 327268224
44566 89929 113622204
154065 179138 62534404
8648 74569 165427053
189867 195951 527898529
100174 175234 762123667
27340 43723 41332278
124684 163940 107365413
115857 131250 443357258
47364 75458 844971440
155116 178681 630890227
70352 108863 96165104
78387 168592 225299955
176873 184771 600681277
55251 167276 280117082
198798 199568 1980112
4228 185031 813411543
108590 174817 751755908
149599 175432 64464946
188018 193179 97428773
18098 190541 431140297
63034 189734 316305107
129791 189202 148022644
11156 148191 342885940
51772 104102 130847497
184142 199523 853575170
142392 150265 502077922
157450 170287 32073305
123928 185630 664228573
70400 148103 716539027
162899 195680 689667583
135091 157847 56612721
49717 69390 49520942
5390 70484 615521595
171195 187090 64902650
56624 80073 58896668
87145 152185 162245758
146392 163110 217527574
119666 196504 825425042
33080 74985 105390980
135907 163885 354862167
121579 142933 53226942
80914 161569 116629053
186642 192105 13850012
160228 190795 76232109
113248 193154 812177558
16710 161517 743256558
36059 100953 845532206
133276 160341 85169855
72493 111122 2333519
85266 124496 497033354
154679 154848 400502
44558 137743 710704090
45531 159703 550091014
86741 199322 245621015
138911 193973 137396860
26221 175271 372894589
197570 199826 562928483
159254 162387 708083983
36532 101259 788945247
84676 88272 531332763
154864 161285 235381893
171304 196859 904812301
42014 58807 42058103
16270 104467 295645475
61278 148209 450603647
116032 193471 193266389
3397 72860 929545223
97240 132716 921129448
19340 103815 197081130
56828 109730 128806987
83017 169446 38140976
199258 199370 293144
22408 187850 819914963
7773 86807 198228319
173478 186905 33423884
56640 90277 362943568
120848 162379 103524280
134401 175728 709651770
190350 194818 11294403
27028 98761 179634178
193892 196443 147702759
18168 50208 917291080
119118 159117 81827819
187431 195126 19458466
74518 116780 450759800
106308 136008 96190901
128963 141507 31253269
131981 139362 18385337
147671 191663 552275131
82743 149113 165637271
124910 143183 10442040
9741 46005 675254951
197943 199298 949707303
141584 170353 71667870
77455 90912 556670497
92470 163105 176484212
198392 199846 3687794
84388 158195 184154804
155019 197135 634313596
172325 180098 717422777
194645 197202 939154272
44056 156129 280064993
4270 118911 287202239
191304 194122 516081245
137083 138826 4329173
112452 119656 143659159
110971 125477 480261456
174094 181186 557536701
171706 177978 15647197
147365 167462 50117095
197596 199796 843148
131119 144601 13697403
172199 180406 402737994
65333 174751 273182404
142099 146244 10429468
123485 157398 439829938
176022 186963 981351428
87384 139228 350715179
114084 125203 13655333
55261 63079 19819869
56195 108542 155314968
95788 109941 35532078
78978 109430 76035011
55426 109243 134731211
59272 77499 555281294
60847 138023 192990603
57036 88359 78588471
8591 179609 427678277
89255 181590 434767031
118555 122096 8965428
94663 187536 708752178
184890 189884 12539345
166764 170879 633164521
2800 38673 248364187
68539 196271 319077417
37335 107738 317296568
112930 186048 182317556
2481 15125 31717083
133401 168711 388769642
145204 177643 80891143
116076 177782 526942935
82673 113332 650590565
101842 198845 827601415
175780 181171 847699934
141244 189985 869867346
148086 171287 57848065
156554 189239 524455461
16577 63185 116923376
172526 174553 5096257
95908 100233 228467573
54042 159612 263984678
28901 55945 67951739
93512 172428 254031063
134856 184975 749975556
110209 193519 247460242
59093 198308 421968339
77770 117068 98236315
198142 198931 1806437
184258 194214 25025336
21874 59081 93461410
144039 192755 121548690
133135 167830 418445465
83826 177206 159148166
132878 135501 6502241
128345 166998 574854104
106917 149900 108340776
166570 192663 65095357
184502 188337 9626378
190768 193065 835800968
538 40671 100652019
28357 184671 390895039
146287 152390 15071779
36083 107627 179154142
28794 31403 267914611
17514 177928 943005353
155449 188285 82020197
147674 151232 394062642
80842 127044 115519127
68738 161421 238248804
12328 130419 295739729
72583 143059 133990002
137801 179202 103077817
121227 188377 917983731
183261 192594 23372696
79992 133639 143515761
161923 193318 78319010
33294 66310 83023335
39751 106052 644032754
12057 167484 388755432
65787 83726 492497360
31001 96489 102235999
134501 174127 98655305
101247 104386 262438705
152250 181652 539037095
25027 46417 288965949
76650 84565 19900182
42490 72995 49417539
14356 155932 762943628
151374 199622 120688098
116867 136943 15821075
107869 134551 66880309
60468 125949 163932952
167497 196483 72494971
67828 82352 36345574
32342 101336 761005385
132107 180176 598699558
53407 158934 927383161
73162 137390 43324997
62824 106897 109943067
161586 194900 767620644
51096 99880 121980863
67559 91436 54008395
121861 129189 18287885
143905 191522 570624780
127586 150250 56414994
180529 181408 2180805
53842 196939 956464048
143430 144229 371570447
154021 192960 97264523
199633 199853 527984
168116 177452 457856782
130371 187747 381348172
7771 146246 346671474
177880 193510 39089882
25473 80909 139133709
42130 57051 37309783
28940 31945 7615278
115712 145470 520953710
62297 88400 65328749
36753 184811 370061867
67661 164163 535471101
9120 19670 918916073
115412 140103 957965076
135131 141289 172353595
143628 199274 139055859
127556 177219 2119026
151001 191583 152552324
58889 162785 259657245
195887 197237 583034033
74197 111159 92184511
53645 162030 741719985
18308 161702 551840496
115066 174945 392047407
102756 191352 221497930
98995 135301 365219025
12404 31640 903885512
15195 152533 343543950
104972 180516 188765252
152413 180745 98590549
153517 183125 73868672
58732 198693 349856327
166462 171975 13662427
164732 198851 85324578
43664 147874 260587658
89394 172614 207625078
132272 134693 934540195
186155 190532 98852496
199250 199617 947404
63987 123729 376433098
86315 149753 158263865
81869 149821 725974077
116262 179040 679756003
4539 147063 356830963
129389 179578 890587519
91294 154150 845372213
48902 119782 177583491
32709 161634 887857612
117601 156359 96582316
8218 160158 380191788
181248 187819 16258693
52411 135917 209021253
75392 80137 11764924
166782 185181 886169230
132067 150102 845504274
69447 76727 568558010
74139 176063 650558780
170709 176965 35344433
43245 67001 59598726
54261 173189 801052400
153615 183609 978690275
176904 184391 18639518
127973 129713 4316570
174040 198247 60721249
5269 24844 48928715
148028 172531 335015443
82163 198862 291570339
45839 157200 82238055
177948 196773 616841919
59095 62929 9737539
162352 176794 939951659
69818 118661 122073618
130145 166700 550938228
10672 40881 355766548
74208 140042 546966736
19432 70378 127831377
118708 193027 707953916
140902 167718 497346589
40226 48307 20234898
194229 195547 849714667
47710 134400 217017916
9087 94791 214635223
105238 117673 31251211
100393 123225 57509433
40249 98339 196252264
81624 140275 297626656
159846 180847 52393723
47869 196700 372104202
183037 193305 994668061
21820 161717 350125643
16062 153082 342729434
7078 173926 417260610
23245 61673 208311651
187036 192086 12780668
197739 199925 5494743
178254 199623 53720495
15272 65051 942190234
187371 189055 4288846
5874 131101 672605553
92387 179415 217298295
130271 131495 3019016
57276 172198 359591700
23231 40577 268578672
193709 194755 158803201
162547 180728 45329145
33617 102257 171771443
4164 151500 368672294
93663 96804 597034019
83492 160209 191495075
114903 171907 142242376
177033 193350 729938473
3507 100497 411993560
190774 193127 4707572
128183 142802 36404501
188039 192323 10845811
42306 103025 151619492
152642 176029 329291706
189542 199025 23992962
145682 179959 248079805
39 152936 207034534
188283 188908 1557862
121185 184048 353664525
156623 179459 57019402
102953 182322 198479110
153512 176728 499099564
24420 141566 293386872
25210 196393 812081628
118736 141197 204811838
169294 177422 528728093
134163 171826 914678727
130242 165009 625667789
32003 138904 765737939
23808 139794 423651076
18537 109624 199383257
81200 161664 828431802
66062 140184 185247879
1931 49396 118863279
148159 188435 945535382
124302 185356 874499601
89219 127697 859498892
56951 58740 4536110
138873 138928 134696
37585 140390 257350067
145833 178703 156276840
63269 190016 316411538
1861 79329 865775194
25468 34910 23693250
86201 196180 274597501
40111 53872 495785468
48079 151940 259650774
13064 61486 121418917
151906 184084 80206021
74054 140409 943183086
25233 80535 263405529
182530 193374 347830994
186839 191492 11761887
61499 136988 41972283
66410 180092 71977027
118470 144517 20473156
47128 198295 537352597
12530 22081 695949495
28005 39278 28480277
23726 72785 123314532
38105 158337 473357214
22873 122920 250841414
128670 191858 770420202
117665 171684 134727610
107996 169416 545128384
14684 149739 337901714
144178 171050 67006839
90213 140953 355761101
114235 115336 982226630
191273 198491 808763555
170170 182943 695731374
125761 175788 741300065
17106 51073 85042332
198473 199790 3337876
58951 189207 44110358
136212 155057 46839243
175355 189206 34527860
30000 166673 814180836
183165 194538 447052004
163624 186898 975855093
17056 146676 365628507
133916 144651 349128338
137429 182293 111878704
116042 179837 159116660
43245 150027 677253233
94740 104119 23324604
14643 147831 745139074
157016 181782 462569683
144116 182052 94617546
110292 177845 168580713
76155 115901 99279753
77154 153318 190191101
54786 113592 199868090
172255 190345 45118765
9929 92738 737965984
74061 128548 136150858
182332 195190 32216386
81513 172633 297331187
175834 183989 20261303
57074 179842 445925526
196664 198415 255022943
173429 186796 552714109
169722 191367 759111277
15422 122456 268121004
110710 152677 104822701
8727 14464 14463615
51609 110523 147517120
75194 85298 25264477
4216 42126 95147437
16115 32395 393695426
165866 187323 53321025
185224 193254 20227518
121916 170168 120252227
80914 116060 87852334
128572 198860 766430883
195724 197562 4655389
119506 144282 188158695
55870 99387 108772320
20968 138596 944859779
195795 198819 7634330
192185 199982 19695554
10355 198291 108192944
173947 194460 51302825
25766 191415 559945691
77575 157607 199818377
112573 183707 177443991
26114 121001 22107186
143533 178596 82966374
184888 188299 478663598
103357 108708 13636286
196883 199698 7089738
53696 181737 717445102
107463 117978 915704381
75592 188769 898268540
189212 198399 23218663
161908 184964 223576422
21463 100651 203224248
150982 175370 60804630
113637 167816 135247698
195637 199265 855108
158654 194739 373756140
189499 191171 4267046
102153 190391 644630096
56813 111635 494188023
10446 171062 401785103
42692 143751 788782333
16418 153180 543759590
13947 91275 549786265
64065 66918 7197799
5525 37179 79262669
198218 199934 280171904
165157 184561 321686011
149984 185748 362133322
172800 187269 36046130
167476 199769 59760478
11055 44464 229897671
86179 91548 7661255
122945 192939 710890355
90492 174935 661815358
5899 65599 865915272
142505 195704 286801437
190933 195757 12196049
113160 117318 10311003
54962 155494 936175016
163254 173240 863823209
62582 127729 180396489
43025 149086 616483273
685 116995 932015279
83634 137977 531635580
188303 197879 840259366
16180 111358 906169947
142487 188282 114103614
121766 166591 111759969
192584 194019 3644050
119159 125725 16539514
20861 175409 861519467
23288 55042 79639217
159196 194157 527863176
63782 65425 194702480
55657 122906 168528147
152343 181614 919117371
109756 156180 495365715
123798 197024 930721174
79093 107347 589641954
161900 185864 59605688
49003 159331 275908789
130045 177428 530016397
34628 48599 35138717
142624 176044 577032636
50275 82019 388580920
53636 162041 629805328
52209 61773 985405636
7423 191500 792240883
105639 146337 101879369
73044 140890 755464245
71044 181046 784098673
45094 155391 341043648
142013 188363 886734961
72273 143178 177137132
42420 87370 112704652
10071 68419 146481443
23918 24380 582480778
179555 189856 394758564
52415 179712 434638352
143009 191401 137348745
27149 165934 712755639
112620 149761 92684697
44268 85786 104131333
83730 175662 4976423
154923 185489 557231611
143758 192501 26979455
31062 98615 780465832
45057 194082 372471236
83214 190021 266503795
46979 177246 756586052
18172 33021 787160163
81893 155992 557020195
43341 142770 305588570
100330 145202 112346807
28905 177763 372345574
80678 82300 560096315
103044 104559 309756208
174408 185403 304608620
3864 137676 378434398
168127 198410 887872678
23337 59179 90040459
78657 123371 857132068
155662 192779 92784966
74118 130763 141535942
72096 118292 703536495
88418 155736 912002486
94970 149216 135585726
97364 198452 451575746
110648 180992 332564245
74082 114855 101740413
188797 190192 3473012
92559 125110 81665482
166265 181340 37582027
136938 194817 944000988
116742 184213 168288496
35271 173055 938904937
30045 193505 733722132
11959 36042 98440368
186064 195687 10786442
133029 166639 526597299
374 69890 174319593
11427 81677 568174797
167473 180343 32065431
167299 192922 63917208
142133 157646 81638173
131445 165097 83913535
70298 83963 263678610
28879 74067 858882129
11833 161001 514917377
28920 188944 400201012
30349 85327 138122059
136876 177671 149117005
50560 85165 402732296
185093 192555 18767860
51867 57166 13390936
159962 179923 49724862
8980 20633 29156856
112237 128195 40025408
49333 175822 316192372
101999 114296 261226572
22936 73160 135657977
84030 160435 190741076
66285 74342 20268332
59283 120073 806567
50527 125150 187097885
35197 181319 365441634
148539 157756 22931261
67587 143020 327966252
193109 199826 17039124
56124 183004 818993283
93685 197478 465760730
4434 170358 415064279
39002 133433 492510214
82194 141402 147958905
32110 138098 411318067
181159 181269 690311876
72703 78877 28697115
23353 46221 57441241
91385 191264 714479008
16817 84950 233427347
90185 118112 334943103
190373 191216 2194532
196458 198842 14468556
195081 197323 254194895
196681 197562 2225151
8510 115986 269206634
38732 147718 272643617
97388 113574 40730782
38527 80667 434011531
86149 191339 620942786
144096 194847 899258249
144243 190412 115106734
109243 156018 505152576
40000 170474 950751418
35043 62978 70346208
143060 144955 4642397
148209 167209 47477815
191685 198411 605150485
189867 194675 49866440
5360 174120 422069199
59503 118063 183133638
185446 190491 12721766
61764 65476 237917681
32276 155233 502991718
86479 127807 103298806
38472 43830 793592039
112005 176434 160862817
176153 185221 177029973
49103 144508 698373547
109584 134911 701856558
188033 199630 29352251
174708 196858 153727429
146528 155514 359783665
137634 178429 991084052
30997 177512 366395036
176745 195456 46833246
189405 199312 195458979
69932 98559 940947458
130122 132591 4395524
75492 141464 256255594
128202 184309 675479994
115568 117419 4627819
184505 186446 3339667
97559 138469 75091891
81487 159751 490350541
157824 183516 279238339
49997 183783 334333317
181231 183476 5556392
17704 134133 291544984
164510 195184 76631153
39162 185861 421060498
112552 182681 174979083
177730 187518 9641765
47315 193618 520814825
148982 153072 499338921
195187 197562 6031576
93260 154534 153024387
133694 169547 783669088
119219 141201 54886341
164939 178603 33898876
26952 83235 141336121
174530 195014 598059656
191256 196177 12423653
12739 16937 111800982
197564 197858 387222
156280 188069 946902127
123778 126826 7528954
138188 170869 941970602
195787 196274 204462
74414 170289 249030880
118891 167060 857068571
45052 102283 302846031
64226 86931 56908748
38507 62601 60600265
46876 102469 138924379
161153 183378 55326387
120703 196670 189638485
28180 76073 346291647
84189 149306 240431040
121148 126759 13967663
125068 173653 120946629
142344 151645 23087533
87459 105621 456634556
169195 181408 330279519
141466 171295 45328691
86299 106229 49444001
18347 19492 219765765
98446 183928 649996795
162599 192037 73458250
87021 154536 585063728
11866 67224 76283783
163341 172923 23834042
189930 195588 14339276
96345 133045 91972897
163715 170769 30329375
86953 175288 34980781
111404 124294 361776745
147655 189453 104208004
49682 113507 159887789
88726 165888 192626425
65367 134642 173208474
53001 162387 273575795
132328 161203 72026173
36954 178908 565283394
157059 163701 16696552
162226 184099 54428786
109305 124070 915597224
26270 113193 217896901
193339 197349 10182700
59952 196709 980143922
58405 129689 178432652
186720 199969 33505470
141858 194648 209701365
128087 171390 107827199
152895 163952 373878733
162335 197084 412498589
100938 141294 353840912
51176 105722 136536350
153645 154108 1145290
14347 135664 303642197
163791 191413 20577158
175682 196106 58186666
25679 89457 889984468
46278 179027 331677438
178074 184239 61201691
118451 183585 162430205
142303 147238 769690351
161483 170853 539100861
12138 168878 392041154
40338 164370 645894402
108186 181526 183113014
75173 128426 189624369
85276 110969 16369385
13236 54101 737340526
138473 145426 326090898
54615 66564 219472686
153857 157376 8789854
187239 194837 386446902
196655 199196 279577557
83688 195729 279782116
96798 146449 554490598
53504 188496 817827507
20086 175270 530175037
173275 194148 881303788
127856 129453 3964439
113651 180612 532304034
1444 8457 46311391
171900 192433 51337706
21611 142979 303899291
195675 199185 478935004
151235 178816 68685398
120589 142938 55729082
123509 147597 465199724
7363 63631 69567105
91447 133900 106199380
191237 197322 357698459
150498 175299 61851483
23733 187316 409025316
192505 195280 246001702
154493 185086 76290830
172798 194542 54394953
107355 135712 70977883
90891 133097 424567105
106336 148924 928840381
131268 136278 356475627
173132 177653 11309372
53175 87266 612872385
128810 152699 234846886
119499 144786 155781101
182194 189835 19040188
160904 180554 48969037
506 193667 521840984
99653 173822 185358243
168758 170069 413452570
53753 146624 855070115
133587 182514 868226256
76416 183441 730736456
140482 172077 78715233
94912 183287 419060610
154064 190397 90660958
46874 82954 90535165
154373 174834 51109874
41468 153205 348162841
13122 132476 298834522
156336 170230 34784948
32366 42270 25044532
59908 130365 267775894
86476 172806 215328558
171437 175846 311658857
61164 188589 318203586
173090 182267 22934953
76198 140955 281810165
139356 153064 379692487
43173 188740 612862241
196589 197538 2393683
121766 157201 345476862
34536 50045 148394318
90220 135029 572078982
17841 73239 139016929
32233 184993 479355572
75141 171786 844620978
17833 35335 150451516
42799 153307 923607668
40756 58112 43464549
9512 185079 951843966
85206 175283 224730413
52145 85675 84304246
136256 183723 438557970
48045 126239 195801415
107592 194824 763409970
182407 187724 13139431
82490 157692 602753081
14336 80563 166032464
150140 161583 28582814
34921 88479 965206708
71994 73337 3416470
51444 196003 848781251
163383 173394 693579918
74079 166116 229762952
165851 194173 169718054
126173 145627 48419319
2459 180633 824632233
46193 142132 775837667
13155 37476 734016600
139399 150388 27352400
93529 164274 179118354
171430 182365 27350142
16330 153951 615495017
8536 194379 560415350
46418 140855 236292887
136959 140169 8012519
71126 177068 264446055
134307 161201 133633356
58080 199347 395793101
93475 173516 463003498
141836 194139 130544592
192394 199668 529332065
134987 187774 1518032
83601 119235 361426544
18745 185461 811341623
22757 113009 672377089
96122 159383 840118659
196770 198913 221332513
136008 139805 9535509
112289 198142 214510392
5362 96564 228310795
199592 199860 640636
19060 42045 132865093
136233 157749 868221491
38651 94684 140239881
135934 175387 98382601
175210 196438 53178392
119857 146407 809158786
63339 151565 559905826
91668 148423 427926782
187926 193116 13092794
37243 144311 267935183
57167 57499 737658196
18247 97614 198623718
33732 185774 780867003
137335 186476 369369810
13275 21517 20488682
69860 167299 720071146
54594 112367 144692511
115916 142782 67111067
176948 184372 296641887
109464 179352 296266163
167686 189108 53346326
132665 163053 951533320
185603 191025 870080976
1256 17603 41007982
198435 199270 310469815
14398 184774 501004840
59893 91757 79749857
100662 164772 452153830
76291 181006 782696718
107255 194456 217842573
25675 195290 424308945
74704 118258 108763361
182777 188958 327163338
81448 184826 257906677
39096 157206 295243228
153729 168176 864310018
179950 187858 798848615
161202 184537 990022054
116769 197918 609770472
50548 55818 5662194
96517 138338 104757340
56987 65898 361404567
5382 53344 120145684
14562 158414 359813538
1356 136481 366999699
128642 141682 32488801
61443 133891 401004431
24191 153439 577183919
153839 179961 877901652
70735 146778 189988239
99713 175936 699845076
23565 188093 411389126
36169 120769 212033952
107268 186915 567706200
98623 177338 6047346
183146 195327 517028883
187465 195781 239635715
111455 147743 847087861
72246 185093 427335376
63132 159648 146842493
124128 194446 175326128
104469 133585 73070459
4378 65382 761101783
24429 107518 208133487
169464 173238 854465718
198522 199883 352900289
47916 137469 224067415
128385 194924 165996693
68410 182895 776433902
115576 137969 640134206
15318 189617 435747448
50240 148290 803868948
98143 138128 357590849
76970 198624 372990741
167060 172087 12470745
3993 43291 98563438
44176 173815 312881097
164176 174609 994750810
63008 72642 811156977
158103 179700 53844960
151740 173232 53611500
25466 182090 519705241
34466 146398 280250508
170734 199021 655548148
252 145397 363249736
47268 108173 152413193
89788 133856 110163764
53196 189281 526005669
32811 131144 884771286
10093 92848 207357339
46585 118733 180623355
9611 151747 355686818
135658 167321 79003109
42889 90015 833665299
75376 184752 272828820
33423 67897 86661487
199413 199948 42928628
122481 198114 286051539
73926 139045 162604864
78374 115412 92520066
191144 194273 5304142
179683 197681 942979978
79737 125176 91685679
158847 184951 65035378
104770 160439 721260378
46067 112876 503255602
130398 183284 463451225
199630 199982 112925463
122287 174187 350544590
79061 122416 108476671
150447 196348 114704695
133515 192812 85189161
191858 196307 582034928
30498 75399 112924311
53959 172376 295978193
52265 61117 503786089
10375 23139 791055677
36248 194025 394575012
99220 139602 956476247
195821 195992 406621
62487 190746 994417853
30926 105321 638002336
73501 192992 298289150
139152 168149 72314824
142722 179776 360987890
5078 169859 412228021
95483 147210 598672224
53488 174708 889433343
85086 114807 523667760
42445 179430 342267025
161284 178650 43143711
44488 91558 117827010
77503 136522 622463543
176170 178409 5501455
19704 142833 413039505
108478 197492 222466922
136547 142591 150049582
165270 165516 589236
40168 60421 50792378
182659 190228 433721479
173565 177496 906281132
176335 177291 2309264
144863 170523 714507854
199883 199994 490327230
85605 107542 783476652
137707 141689 117790016
79006 94538 111460044
43075 111576 171409423
42495 111870 173596710
92161 131677 98899091
137190 173038 563222117
29667 192668 760237939
57674 160342 568357714
152680 190114 655944140
175791 186259 228701150
169526 195500 20674677
23927 24064 345560
18136 81483 621719708
82424 143836 12680353
169995 175143 501498289
108933 130374 53757153
4036 12689 21723680
7613 43209 244599863
142231 184035 621647067
135146 152432 511318447
88621 136919 346267854
1754 84054 940583549
100338 100414 98508
38839 40755 964286281
16753 53880 92950159
40197 191986 379397154
132433 165733 83065208
18572 77725 717953715
189221 191003 4516958
147709 174332 608347611
91572 132506 102412122
184143 189235 12738628
70729 181572 257112418
64433 164917 251058944
11846 190056 445490542
117055 190103 182224917
106314 182748 716210343
155861 179908 841720216
157372 187930 76165829
3985 64783 152531859
97597 185429 219299374
133144 144445 28117722
5441 153050 756444749
56433 172403 435000365
86172 172117 214434295
5383 106574 253289221
128452 133190 11807288
162086 192868 171164738
35167 60225 889098057
54911 118020 157993593
125428 126484 467048599
76556 97887 53086561
104398 185785 104989930
137800 172387 406516724
31301 152169 302414457
100367 172982 904968530
157953 182154 808319762
49061 188558 433726455
86266 185734 438351717
140645 193581 132080674
88286 147542 997751013
31958 36974 12635412
129067 171095 104707622
121390 174444 132147470
94245 107743 177491770
121221 165877 111338736
162883 181723 47032761
85918 162084 190112521
36112 124182 856719664
99511 164669 162966358
138770 165991 67921388
148544 151986 8558803
145376 147297 660623130
53594 70176 41738376
118791 193230 185739697
87451 166740 197906014
95893 129332 211917114
79150 117604 96111863
191099 195307 10609528
197125 197195 826584366
180972 190784 163897040
50851 164846 285112668
74723 174945 250107116
87943 151749 363305759
19295 109491 225857957
51202 139408 220809122
60507 61197 1771577
43735 55496 29333684
11955 13460 136726031
110138 166030 797208822
196788 199361 6503503
120421 197697 192964230
123637 129183 167902135
94428 125066 135485409
74799 112261 564293376
73975 198460 310902568
77392 189931 280941053
186191 197247 92441369
179209 195589 427845542
174911 187002 220861877
10236 34659 484154226
61712 170375 707477593
40013 158789 296974849
134643 169322 86439530
151255 193277 200334923
80938 152729 179254571
34697 146817 280691388
50160 58000 19745866
133389 149189 972750575
1955 45663 849184475
135822 179002 107603251
50434 154707 260767252
37352 149591 915062671
63740 119846 140387468
18890 165083 690458371
19961 51567 413732016
29104 57984 72589793
93098 188078 237100619
48067 143972 339554488
79370 103863 554183538
197443 197701 244544770
37011 94835 144776898
37052 73963 92794882
48438 111211 157093476
117379 171406 704426542
36901 124667 259488564
87454 149439 154659134
149861 188358 96008696
62520 82370 961713415
5660 115538 979886478
34716 101380 884166160
180182 190549 25871590
160746 188428 68950941
79665 107252 68774042
84483 100007 757301313
116965 151243 85544724
37273 164500 318214838
125067 145025 49587913
27159 192067 440141241
86488 117187 6895912
98209 121881 336270333
31631 117266 214502971
143880 189107 112745014
58719 143959 270945259
118343 177868 795315476
193138 196016 7327190
113155 175038 648374208
167859 179223 28175210
156113 172633 41277077
33686 38391 322324961
172918 188626 39223624
15284 75181 137981077
79054 166549 218530627
52448 88372 666188381
62435 67654 13023814
30416 148240 808481362
10140 30206 18238376
116599 173080 140889698
111247 138811 68904563
131586 158839 177581275
34908 185024 375280442
141470 185689 110089102
178280 179655 3462373
104446 142923 96290068
125530 197305 179118814
104689 133378 72051203
144543 161286 41807402
3021 4243 3018198
172293 179300 343338845
174637 198253 755383913
43551 176470 502634943
46956 92616 858482329
197546 199697 402934012
102257 123221 52839024
142405 142555 673041396
52233 98324 115299777
74576 106794 640205926
195307 195880 540661738
50025 150356 250988462
198069 199547 3760847
139609 150783 381140932
24754 28053 222880064
11373 190670 448336491
50011 125568 351525265
48676 139995 228517361
28797 101403 181768125
112526 115852 76555641
113349 142411 72620030
34177 98313 160554571
128625 192155 810472058
120074 135155 37629529
153046 171363 45702533
94100 101735 48857557
173169 182796 24040983
11815 65762 169813513
3279 115478 815603483
86783 176343 223491327
112469 123840 28620926
150330 151338 2492203
35727 142619 282746375
51738 166087 630216608
142833 197411 136311415
148319 166732 377433199
68606 133984 187244439
194678 198661 252311571
57998 130278 973738046
70676 71554 2212952
64032 188595 530843427
185156 192123 17566178
117393 126179 354180180
43893 184463 994139705
44443 196974 857812682
159767 177706 44707631
193063 195698 130793869
173776 185320 28691351
101776 189844 220043608
151415 170339 47199381
182571 197413 37262316
150951 178473 68524825
102984 133835 77527926
73803 106538 770794495
183926 191931 856044056
5544 79792 186163871
161302 181170 49494837
43281 77351 85370064
71128 110455 98175344
40184 77379 543329230
76360 162522 215146913
138765 157636 578056662
171154 174815 9148165
64874 119031 135419981
144702 185507 241127900
91987 160854 172075566
68537 197115 933435324
173361 193404 50135752
25177 72667 119338289
90266 155196 336667175
31630 110816 525107290
1106 101797 25281730
192120 194160 3512234
125303 180163 136647551
171626 193340 54286597
116686 183831 167444374
150237 165334 37742152
68482 155825 386218483
82320 90857 21360474
145025 154402 197257493
102984 148263 113415733
83254 112645 155041792
103935 141236 93525501
154146 199181 46726967
72409 168805 766599540
64188 193164 322093759
112129 187051 186894149
73306 138738 575086091
50027 77657 69351885
129890 190633 151381929
21675 166540 792095632
25613 136724 278251203
61584 98284 91539723
180942 199128 154646433
29119 198412 423636969
39535 67363 2696173
30242 165314 338063189
119243 185158 71473178
101896 136783 87438980
78152 104302 65082113
183680 190123 16115175
46755 146906 510302053
56219 149301 526677080
125034 137828 31803043
139284 157997 46550157
183442 185381 478633559
93001 152382 386247583
181286 187731 15948824
24207 152835 899209263
152612 172775 620992615
141140 143808 851576051
191139 195354 725182626
109404 176555 167656885
28952 33238 272443511
88437 138032 258801930
60488 128936 260241575
54845 100993 722040980
35748 145488 274716565
117793 140336 226559321
100338 107559 18188073
95678 195010 833408591
108961 195980 217401365
120872 199105 248021980
52256 115440 158247298
101987 167669 315699131
56762 178831 750637293
45909 102120 140450724
135283 168084 919122702
184322 187199 39810773
139279 179731 100766348
159060 161025 990389476
83483 114316 77019561
163092 169090 15019906
192048 196507 984988563
50482 88053 608540356
95688 108504 32105503
92213 175214 956325465
150283 152131 872886611
174503 177736 8080346
86980 98160 27589551
184265 191184 2784099
182812 190743 19817576
1199 117112 315916953
55972 121149 163266944
22749 173062 689263904
181096 198005 42474411
129650 145846 426747065
177110 189649 331555968
140147 177754 874042287
178987 182377 8561904
160057 182116 54987018
78944 107995 72506580
8392 32046 59160033
45670 75622 904929639
141935 169662 69168725
91267 126221 87497506
5784 46509 102085971
92312 108598 879601578
64543 100081 564388228
126202 154433 70182767
140154 142516 5940395
144115 182091 573326871
144751 177678 149027802
67290 98801 984065770
164534 177273 31678613
178796 197468 46925430
84145 146019 896285643
3849 88826 722914432
145469 186172 101351392
146431 147786 836014455
105208 113694 330460462
193740 196271 6456378
24883 185980 402784063
100238 152463 311066731
164755 186456 483569350
72249 142031 531231203
134175 166627 80900363
139280 186548 218124698
163630 168258 167874041
24059 181862 394718839
109453 143063 152929424
124807 175308 819433685
175205 182450 161449089
132994 155353 94984252
11037 57869 252015819
7830 36365 885616787
31476 80814 387280228
85793 132845 507004952
119276 136690 43439203
158891 167860 845441570
78409 170094 228929855
31512 48302 697933123
166131 197052 989736609
102833 110320 5802080
4950 15396 528543688
6473 110645 733094364
125014 190158 609286382
41519 165201 726158365
177767 182047 160066457
179190 179585 446764925
75704 127489 634504188
188397 198280 702004748
8891 192996 460461307
130265 161711 78374042
166691 196214 160689287
71940 75258 8411163
143699 173503 660796807
104197 140681 91436862
2726 99506 117878747
19351 117373 245441613
186772 198184 28855585
35911 43980 11459156
188717 195760 17795529
62604 103424 101666490
164964 182738 44226404
120365 131228 331494569
17476 154989 343942784
57021 127872 177424192
165093 174987 24564987
11856 127694 152118568
135565 136349 169696225
155203 165117 24978215
93807 116746 336910356
180181 186894 16643476
95382 102531 21600616
73985 114921 930662941
137302 149728 30938489
38397 104675 165760958
33251 38286 12731394
187026 197213 25760756
153288 176442 57846808
183178 191601 10066048
197452 198893 3655976
136858 192461 512197425
165266 194409 164340893
103853 140859 81304326
3619 193049 889565503
116176 160223 109950629
152510 171995 48588393
135729 176974 102836085
18865 46743 53786395
19542 189092 436086078
106446 172180 225565533
88374 159906 11018642
93617 177348 899890523
173858 179860 4329697
170547 189840 906330219
85201 145425 899761662
43245 129376 879251957
16892 31720 563202844
95032 124827 949356763
27934 98509 176771458
165870 181931 172698184
129831 190606 151479842
9848 100891 484849414
148206 189942 104084275
32151 88821 477903037
144959 192667 521316005
188671 196926 20857272
199623 199996 904246
176068 196379 50895126
111646 134545 340501878
183638 193192 23950320
75548 101168 177119132
68596 164613 239805204
137736 173979 90262075
22365 90448 170779016
92238 168524 517248743
159382 191197 79403312
118995 151205 766199330
83640 108586 381244011
60299 161231 252264287
10748 121152 276627481
125261 161513 90315563
104446 107548 149267604
93525 179612 516347664
157174 160259 557281723
170218 174196 425265789
52988 196940 359987961
46965 187562 351248049
58656 92992 885352438
123197 145696 688997314
57375 124814 874777650
140337 185007 121184981
108197 110151 4953260
104146 130279 196950283
55668 90100 316135874
174858 189446 36384561
170224 199341 72958183
95703 198308 359168687
110048 180877 176755082
101220 184874 208956189
22372 108080 425814862
80577 106118 235713884
167464 172908 184223667
82884 84038 2908182
118790 188722 919792808
5911 131817 315292818
47459 87984 101725738
95669 194594 247184374
62062 99694 535242581
195033 199242 595498076
120119 165735 113798540
102401 130543 599437782
86248 157536 177789622
69694 134662 162426697
137964 165469 68599477
31782 79154 118891595
27375 34364 17612908
28210 162118 335151949
167228 193730 930244487
11561 68847 201268415
159684 181860 55322779
86953 125361 294155693
35603 51613 40152204
23409 107189 348941734
154037 163087 333949386
29021 100137 857077356
101632 108788 810765159
36408 141548 615598665
12006 164568 457601072
3693 52825 89008056
20210 53359 83077681
190761 195266 736647168
84648 89088 11034820
79220 92253 684129749
145868 186952 102279263
168507 179023 26060343
38710 52836 35313803
130984 142756 29329118
103827 196631 232136912
158195 194848 66745818
108619 186638 194631811
124733 189940 366490211
12692 151410 347062483
38495 99675 152981789
189815 193435 738382729
124800 143961 47636444
45956 53986 926108066
116469 175149 146419401
9849 92980 208308374
189255 193758 11336404
30379 172303 569704314
193451 197408 10034597
856 183197 456034546
15095 187919 940078249
5593 159946 386172307
84797 111563 170598341
85131 121182 90105579
139187 169992 76791616
197831 199524 150692716
157612 190218 81381117
26090 107533 514481602
192756 198344 14162228
30451 87514 143316966
46465 105299 348926965
154370 182789 911166644
83197 97486 35400969
49329 143345 300427778
193916 194779 628880780
102804 161079 15794729
118441 166588 375541902
72206 116739 971550487
8829 30265 150818069
13330 83556 866894531
121995 180669 146250571
77711 145966 170622593
122559 148587 64813407
62203 178216 407373582
6723 99386 231899787
156119 188310 297694181
31097 154961 309833142
135692 180639 287747953
159924 189321 73305162
55691 115296 269675182
104142 165148 525042224
57227 100543 645420265
142733 175792 82399041
108905 159384 717498658
120685 183552 913242322
76218 155772 376261375
136532 188377 323654148
84934 110767 64332451
183164 196534 789262412
5640 165343 399625700
121600 187688 897519146
171503 197995 19187118
156007 190675 173557238
23159 47247 60497948
195013 197951 7462896
149353 190095 504352866
138234 179626 853891723
101097 104168 420331301
4134 75603 118298578
116390 119963 9019827
106234 157151 127243564
161626 172076 25962674
33904 187056 719597332
190093 193663 815473699
174337 194258 412808917
171338 197374 65215399
169410 178625 630692031
23353 110471 600568347
152428 173543 52651967
106565 144665 95356182
130807 180403 123596348
90885 136206 81234236
39172 186088 449965158
67450 114262 113137899
26374 60890 86792181
183080 191327 20644713
101788 182383 277744127
16218 159047 25325838
81674 112528 546149307
27870 182584 386983116
182644 188583 341633158
195988 199046 238033168
187281 199351 30538377
193408 198829 13751475
26458 142839 291451669
168119 188627 345119131
49071 82826 84789490
53454 189115 339015147
95305 98527 7972715
102948 171153 170591054
175953 189799 34496369
20260 94433 185797006
177998 190368 429242547
31161 39801 79067299
98237 196845 328074470
157122 193974 125950551
53137 78534 964451146
91736 132087 100934423
23041 42538 49093374
7683 37053 913830245
57792 72661 37462005
114898 190022 187443781
108848 164961 670535917
80688 88821 20384079
56850 61400 11533220
61359 155594 907063407
87096 88624 541871321
52695 53583 2284855
27747 86834 534486124
114351 172093 209628155
72051 141848 174358248
71013 73483 6224722
107706 192691 752660968
29963 52143 55677710
56155 61917 389205039
46950 129397 206450431
54303 62375 530665461
10686 118088 919263568
34920 191200 390797413
52547 109216 892633248
182488 186569 10034394
11357 84477 183410895
116298 174491 579485470
98041 184054 332857108
32271 174260 750557181
144157 193760 166819060
165592 178043 613116534
67158 191766 311155689
149877 194533 111485082
103561 135350 79741495
129997 189535 148337480
24056 95717 734633816
39881 161106 964543131
20466 97205 192145431
132194 138976 16874877
45768 50741 273277958
31824 187004 387916598
152567 162422 11161073
171409 185513 28052997
145737 162187 41007799
103569 145376 135364820
10379 72651 156314774
108291 143201 87351352
87788 99494 702815739
169423 196148 66788316
24070 121085 596332203
15142 21962 144138738
42608 194068 749508112
12048 122725 441638164
123001 198474 629688020
188256 198464 888270674
181629 194389 31928011
23416 64009 101959382
85132 85534 989850
33103 139680 266874845
128849 164370 88542764
24940 197358 601378295
181659 192835 27920004
10288 94859 370601228
13423 152804 565485561
24023 92026 901483363
821 156661 389879249
120721 127960 635220846
45396 171639 315486394
64760 65330 1484211
170387 174476 10207313
98736 138177 98859502
62981 130132 659050863
100692 160936 891128668
156981 178154 371974827
119318 174271 136990619
67102 108164 102545077
81991 176173 235149385
157406 165045 697546266
115231 166460 988644907
144787 183832 822090476
106169 146170 485408662
167508 181085 216772844
50860 118826 995335718
85131 146755 838589763
144321 186454 104917214
147049 157225 18988389
98794 147820 122673106
140245 149594 46869377
112810 141045 70561061
52869 103884 831961820
72328 165488 496637439
157770 158841 165789409
165051 167733 584497802
159087 178955 279297700
113438 147323 445321812
144356 175004 642735304
180802 182306 83643251
154523 179907 63366643
125787 157704 79376860
172538 174424 839013241
171601 172850 24936022
2462 97771 238537316
148638 176332 841917359
193712 198275 11580156
108084 111993 9822287
48749 105862 142873483
78718 174092 267695974
121011 193315 180284612
145231 160607 38391919
174458 194891 51117211
189242 191591 5900943
103153 155113 462995215
190434 198247 19793443
182085 192063 18931331
123007 193740 176363169
189571 191869 5797042
21134 150748 204584051
42563 162989 301056910
119126 169223 125007409
168930 169207 147644
50350 63183 32449973
140791 172887 282676192
122904 167358 657227921
92962 196967 259904248
139070 198735 149041990
178177 185931 680623518
64631 169667 262375277
19456 141089 312874588
101917 151100 123074090
63458 111791 358440024
134585 184851 246738375
82191 150324 741220924
188225 189124 2244457
176658 188103 28480195
2507 62247 961551654
105839 137434 79114763
138372 143838 953722929
29693 44937 804397572
189866 196798 17567856
56390 70120 34577496
182545 188521 1642167
136983 190258 132783153
160211 188391 70219932
191297 196572 148609096
141366 158827 43441700
32281 61115 186805493
52756 79858 916329958
139107 165901 66860133
199233 199388 420349
16866 21616 9225106
156467 164388 511752523
53422 74510 254364396
75699 150178 185939807
111903 188108 356772431
151391 174085 121923076
185704 189693 10051088
150983 160296 23238249
81456 136277 136938551
72949 128075 137818238
23091 35125 30191408
81594 122193 130387007
169566 191263 12969019
58901 175816 437893482
108934 169923 210094019
93182 197775 261422710
195479 198189 232400302
184910 185321 1006872
78775 123511 111946613
111985 138981 67498206
153409 182019 71419160
27511 39329 407940044
29748 168035 969495515
166081 197128 77618614
7811 79494 179733052
160420 192223 718993809
149750 158634 657066953
15873 194215 100990879
168812 194352 63784974
198243 199626 746680666
112127 126165 35292400
22291 126529 261215138
122780 162218 98264088
99899 166567 297948730
199288 199305 42733
39745 47239 18741076
155869 197520 690682925
170244 183872 33908897
98192 189575 228298908
1404 31748 233483543
173061 182506 457442147
112396 176032 891103583
73000 84974 479344179
197425 198669 3144928
110125 185109 187019607
65357 126354 288585190
95019 173153 195150370
154143 157358 673735595
197721 199784 834217417
7172 67163 150454353
68314 187886 298399762
25275 103181 194932293
118653 188138 173295984
58774 105800 152273885
195302 199218 9923209
173717 198028 60962227
123230 129026 11663785
161318 179081 44148837
75295 196899 303668042
88129 195731 508941230
21167 166029 797444950
49054 87083 975579251
39005 57129 45423703
170501 181341 3837032
134489 143021 503362668
197743 199165 625101956
98226 115824 44229666
58908 75658 42111987
76851 112159 88200886
60199 169070 272072575
114456 129214 1498153
6453 105671 670286382
87496 124266 91956362
122368 167344 227652827
83112 86485 8499389
20776 33975 279962673
78117 135692 860139022
18851 179721 450623045
112039 148028 89893740
196625 198120 3771051
188031 198201 829701432
66551 133277 166858095
99955 161668 712084845
151593 186067 85898315
135631 168755 381367968
22548 148151 314367746
61084 183168 417205125
35202 88429 133657018
79151 187088 269350996
129090 150209 52587994
69259 107740 96074938
85226 105908 72567449
94534 141335 117139302
123291 138222 979501736
186253 194713 495810809
194116 197831 9413526
186222 192335 443505206
189352 197501 20591841
21077 181473 401189442
199593 199662 160395
61721 68691 115934117
91061 185455 235463506
172257 189911 44034299
167197 196338 851271211
165067 178368 33000908
132749 143142 25903426
83735 155610 179220685
10350 137778 319123108
7253 111410 260820438
174024 181792 19466836
85324 129702 511418611
93694 155286 153778189
94744 181739 217338098
168965 187300 45562705
169702 170889 2943107
187963 190227 5717719
10977 53522 106562240
93734 132240 911584201
161140 169411 20655525
102917 181686 293196429
116367 134663 41585481
17782 143483 314611546
117668 124571 366550647
81551 191524 728461722
183465 196624 33105852
153626 190382 91698997
142210 162319 559962031
66292 195353 322365510
68512 84659 301312016
78738 143453 161683230
42350 111578 173229120
148477 157698 3632167
62683 75844 31411359
85092 196191 470930048
91325 171747 840288151
177902 185011 211153296
166114 172732 16393053
146815 160012 32852788
3516 68943 164098589
11348 88603 193745638
36203 131259 488966821
36664 87320 127134518
176605 198797 55650268
136251 168944 598205975
74153 87244 215114596
65537 136149 176464282
55866 92917 520509936
173525 191916 45974704
124405 145179 326500489
152491 155080 6354478
131109 150675 48732188
99052 184415 185977742
10358 146925 863168684
106849 145705 97243206
114524 158017 57587609
60389 199479 347718151
166840 194237 68405664
80956 150491 173680650
24254 161294 981567090
192343 194662 139252489
22121 148511 316340897
135963 139023 7675928
50148 135119 915709738
9074 33568 150450994
162966 187941 385735219
128578 181640 144327999
127817 147137 402163655
28898 109149 201089758
41079 73607 887395238
102320 138749 91310456
17087 171998 387399972
80258 88922 748798354
51888 66521 36892233
117767 134542 997225292
181070 199493 442584386
57762 183151 839127160
172121 196715 338842775
76465 104709 504172557
57609 63685 15338293
162666 172601 24699659
8287 124151 290336952
107524 136043 71380153
43698 100387 219424564
94173 188961 559113624
108229 108555 201739246
180963 195315 100725049
91665 139528 119682206
70332 155309 212086796
164705 186013 390734561
110289 170815 151061024
112757 160836 324053511
29695 107937 368432595
130659 188651 144499972
35635 171853 545148390
156030 168430 261113405
57291 91407 882187200
62395 92249 696150125
64658 192715 319808623
58382 123045 161956014
13910 100807 217371975
135904 185218 331110254
59793 171998 170009238
75159 163427 877269786
122423 199339 192062372
31392 55606 60753180
63593 134744 522643760
3317 177299 435085097
86942 106771 49263600
143979 173526 478308024
181285 198957 447031468
34859 36618 4467653
165741 187464 54001604
15341 139376 310467303
182501 187987 412644212
5362 71085 83935321
63362 102100 96541877
90011 134352 776408515
146865 189460 990687876
335 195431 488002117
159022 165824 17061876
195429 199741 10920229
70226 119392 343489602
142586 187713 112375151
169821 197063 68145021
190023 191330 138705678
60528 115929 138612441
112954 132003 737689014
5187 9536 3209260
20019 180316 400894264
125268 168499 31810984
58811 119853 603259358
139974 142401 6065013
99477 131830 626338418
131019 183971 131879449
138467 194383 139541728
17081 112311 238479579
157196 160687 241891220
88797 94159 13203069
191236 195533 865818303
37938 111970 185394421
67673 159126 228414565
8775 107596 625131717
101541 134595 222686660
76008 192752 829250492
76881 192871 289612946
74945 181225 46061655
63489 150650 399213621
149015 181742 81712237
88779 92469 8999401
127650 176387 121445825
97138 182723 213814317
60651 91919 863211135
117532 189610 179837764
183055 191777 21805126
24193 146273 735826071
161594 197030 14095107
183843 196367 31562603
31130 90807 427125134
164094 188804 543205337
65310 100297 770772443
58997 134160 188055095
75298 108236 209547151
150492 199730 123110870
157492 187585 75045275
23409 46942 379338564
160262 168729 21140539
79887 129683 835853757
139690 179974 100352656
7443 161316 276729204
130429 139233 933996345
164334 178954 324441361
106894 143165 191220307
180774 194374 34030761
52225 135012 207327590
40107 146148 265340542
14837 54143 155919976
123534 144538 52266733
68590 197379 383329660
58467 195220 341757399
59911 167901 655057128
36779 165772 539107479
151854 161461 25897276
39656 47150 18737247
74451 111519 92547616
57675 125370 169576801
147199 155209 19755557
132506 148642 40165822
48310 181743 689373155
148859 152505 506003628
193489 195192 4340115
85683 118300 81388795
79256 81998 966214811
24701 143020 296279471
46303 120780 186534591
139406 154970 38636446
109120 129035 731784152
193166 198440 870631207
9592 69556 338191157
55099 91955 844201456
69276 172498 918348180
180577 197204 41695076
76311 89441 118134837
27319 185242 394877873
116268 143601 508678253
158001 197781 99545041
36998 121326 211336935
81197 118107 92193681
165982 168422 874548305
67171 176125 497107869
99812 154510 169211567
10895 44099 83268612
50677 129411 988985280
71539 103633 194472425
153847 165967 552571557
147851 189365 103524556
121418 143013 457309529
95331 110572 38134345
52086 68340 41001563
85451 168469 608578689
126182 134514 20765375
48738 164772 785253128
35247 82717 119255078
176315 192370 879256980
63551 167093 598928925
169428 197387 61130126
168637 197796 630085222
64035 70428 16057232
123408 169565 222723860
158626 177532 47165113
161451 187044 710964921
162160 185086 334442544
109251 151485 396091440
62948 75612 31750702
26301 80375 135805251
89602 117243 763491920
148946 180717 79302799
135541 136667 586471777
118924 145920 215584162
99013 111512 31477956
180868 186324 13462971
43955 118156 243037398
12670 129981 755981988
126033 139762 34196863
116785 170027 99037044
80050 119866 99547960
167867 190484 60435016
10526 114717 878620715
136813 174416 718303305
160859 192311 78470903
90023 179456 515542126
152918 194358 103522519
36977 93382 928929842
13190 113249 607142749
96896 148991 130265566
121116 126867 606380022
163039 188776 161563848
16706 170434 384382937
58042 142554 562484972
110413 151541 668891857
141722 145871 74069437
9472 86773 686657468
122402 179706 174701484
47016 76145 73163439
170779 198234 68787974
63580 166666 473704199
26215 174887 376299355
123853 134648 26878973
178330 190292 29864753
144777 152213 18511869
60050 124608 834719713
23836 77249 134062104
60784 111916 127872233
9862 174658 140388956
29465 90211 197679271
109869 180272 229092830
50204 103273 132644523
146474 197869 128367451
187924 190876 7504670
91227 188903 306107748
42238 80881 414575556
94769 183612 827185554
24304 127404 307416507
195382 199411 10259595
72306 88919 748284201
9271 182835 555599257
30850 147374 850442601
174934 186591 28940370
101530 179690 195317429
40227 173308 34082819
71653 108576 92122798
66058 72189 15374200
184987 190333 196859830
26433 198306 430097508
175719 186696 27258293
134102 147242 40561745
157301 171515 35485830
65801 141667 189597991
8449 146632 345916977
199392 199428 98535
109716 184383 186274281
121673 193736 636794878
195713 197747 5157508
196251 199357 7864174
174623 175711 2748743
146408 192283 114402473
70625 81283 930608328
140659 194843 135213774
138711 173092 85682478
104492 116714 718552772
98283 154225 896732057
37382 176769 403981952
71948 113894 536897033
36111 146986 277566495
37361 132295 219565503
84495 146959 878495581
186501 199979 666570796
168505 187472 808259987
127030 133867 92730159
141288 170224 72085027
147644 149102 3586370
44524 175986 328538314
20727 114406 512081376
73879 97017 57491328
107865 177352 610968699
106044 122371 41101256
185200 193966 151774942
114979 187762 181494066
172410 187463 37494730
193047 193681 227708281
16016 194184 906213599
15384 111272 996017927
173959 185542 523997436
158392 167573 391132756
27403 67885 890107095
58337 81956 59195600
111408 187083 17702432
99849 147516 119342266
134313 187125 131500784
186919 187980 2653591
107377 113814 16266101
176145 183448 18162786
175982 197240 627066174
119572 126651 17696734
48088 193110 362391357
31886 61708 74970660
147727 173478 845572094
160967 173991 384990783
49835 126277 561657106
164113 185538 53243008
133009 134866 706808250
196684 198347 4185151
7206 124704 474986900
116482 125031 90666004
56713 68370 29377179
50389 138938 892526279
36030 118411 576463031
159424 175303 870301775
49484 184026 336215107
63562 193302 324018205
34350 196537 987141935
192430 197495 762152172
122987 173877 126763498
112503 155338 224816658
66623 147861 202951158
24348 118826 236748130
19354 156852 363282841
131547 137777 9224193
135641 142363 16813350
7061 46446 561860299
131181 160562 473372254
80028 151298 177927571
179735 181365 4139987
137927 190074 129959902
190774 198570 153894971
41611 70890 73439027
155737 198069 106023041
57902 179654 304179823
48572 133153 970697314
55104 133504 270573675
128018 197739 846771551
105077 124013 302525364
124401 134719 114653162
18320 116361 245502702
166243 199352 82877002
42048 109633 169107311
136209 144226 811109762
12343 164354 798328591
30880 161499 326927502
60894 77607 41825477
198887 199436 979611185
104950 179295 185673533
160259 198715 96165828
6794 95144 221200992
168974 196789 69560193
160580 163269 964921780
88777 167448 196351139
116257 147212 552581975
17717 92865 23448552
37674 114930 193431813
61476 175112 418022521
55464 173081 944824873
170408 197416 50838117
126295 195757 193823565
71247 72835 4002531
166610 194213 304103631
138471 152029 581811999
92902 98821 14650378
126113 175761 123663720
54819 145532 909753729
187074 194158 17294890
158214 162019 946210924
60721 67580 17259035
72873 123056 676840407
113372 182881 173373924
172378 181078 21746247
54581 92259 94404897
141507 180575 133830068
83789 135513 129184223
51738 149159 647745539
48617 78929 76060382
134131 154366 50289074
157454 182604 761644632
93473 159991 166212409
186708 189425 6891326
164607 174077 10536686
9345 82926 293974198
11703 29999 933634001
151786 192397 101407336
80082 142278 155392628
52884 74261 53895007
108375 135425 67718443
41108 75331 53840248
171148 182836 29149916
133465 183332 124218231
63538 84777 454935497
43555 140119 241579436
22453 81169 147351931
155189 160548 10165838
156788 176914 218829217
40422 75915 89077735
100548 140204 99399572
16555 55007 981791537
42368 193096 376637822
46370 169132 386761460
77313 192256 287046415
28648 100537 179976728
120987 135000 437309125
4538 71060 268202852
126410 144808 925550282
113344 192520 63352471
174801 191830 916846350
103097 118982 951909356
48311 153130 655899455
174351 197417 927603511
188807 198617 24777446
51494 151835 680373323
88061 194872 939797126
164002 176014 29914807
6354 142159 339928251
182394 192865 18362854
2754 107831 649168193
24215 147988 309801696
177207 188605 397673994
168274 169186 85216
115074 148128 82548659
88364 106808 98028711
13307 38112 62084300
58735 172046 930101731
18771 135230 291545124
134888 172850 797596457
112550 169691 142623882
70072 71056 226226448
92158 166879 186663099
170834 178826 876353194
125762 194015 170196683
59400 80174 170125326
75400 114244 97023426
32370 135997 259478993
8358 43891 748351300
657 18864 45670824
63618 134618 177595220
50248 95669 643575256
38439 41728 405583517
138547 161482 668327839
87023 103513 40776587
16332 64709 121318570
94689 164405 793886148
48859 118289 960639678
122320 168915 374612503
4225 174165 425052044
26890 89507 157167434
82718 124255 103904688
89993 151208 152840358
14817 83793 567610778
1527 142266 352373980
175584 192925 43302871
89068 89869 1943644
57384 78562 344872333
112081 173710 153805982
186123 189382 659566457
191044 198222 922413106
138742 160735 54890523
56425 99640 193346587
1388 101130 249642608
30334 176840 366457027
92713 127978 357740868
35287 152328 292845834
73918 187131 665857041
190764 196066 13407303
183698 186572 7074655
10427 96008 629382952
102990 191534 221362176
3313 83116 747777846
2366 89429 218226156
165504 189993 131611090
37868 148072 332551345
61293 159999 320040207
8806 63929 138276484
36952 178226 353159048
36767 137289 251634898
177459 191776 339959779
132864 191741 146814283
34376 146674 558295679
176245 184931 484234672
192258 199747 122349515
181676 189481 282185002
2488 107294 262352080
105139 135036 74969308
95848 101892 15018288
176816 189073 778972270
109594 110496 1760169
39291 142395 257995073
57451 174833 293304361
143778 186602 106599562
76561 160671 429342699
119005 190106 490956954
148725 178361 608080598
126613 198723 180012389
85423 173332 219269692
111150 154752 842491259
23981 92044 383887813
148577 158926 593499201
48647 165929 293259434
130732 142291 25455602
176108 178156 5050091
45931 101959 140008823
71156 128359 143013166
166961 182848 39546016
10640 146119 885237287
111354 128577 43199795
176652 194521 44658141
26985 181328 386070476
157109 198078 102533324
186431 187414 962664253
133236 146454 32976772
172220 180367 20377672
109492 162528 132451303
119836 189707 213731350
78367 142987 805027569
148210 183064 86933594
53879 79698 64858984
31376 79594 575608271
31150 76714 114407051
107537 125888 574048239
137488 165892 685723280
136750 147117 851212207
179962 184986 12488254
108895 190121 202743762
7671 63937 275228307
195759 197080 266331861
80153 179380 611315104
183351 196276 32510754
100639 145589 112590272
126658 170964 906542198
44962 156485 588356720
120706 144111 983061088
13428 70021 226083801
150066 154176 10172716
130107 191968 154209035
1458 176738 451722213
55452 122013 343885934
160162 191669 674659874
158380 170152 29401782
92373 172522 200134805
37964 78599 85910577
99595 159215 765685825
128039 179374 708250929
168858 176763 19661267
189891 196126 15792524
160648 196353 611934409
10275 167879 472113819
78692 99644 52083809
68444 121523 830004737
136565 154549 429806751
180201 194597 36018858
141934 180538 855522701
143736 147621 195213321
129868 153507 58791028
139762 147756 19857950
43826 70430 66759760
161723 198139 91031685
59357 92807 83582728
18638 156516 344811710
14242 79198 726818660
111515 134113 56534801
99425 144492 388326551
52814 128399 864997396
121705 153427 101806444
146469 160696 886983061
55350 114155 762853226
133910 165269 78228635
7673 48729 771080934
44174 140391 240714933
97417 125787 71308155
47283 92952 114333955
161127 174362 648745630
42867 143473 251636059
125129 136649 117971375
179820 182723 7275539
114402 120595 15546925
98810 185454 216356261
43721 78207 86428168
88527 129631 376652330
148209 199343 127878398
110354 152225 104519851
197078 199371 772855506
73270 102863 73506696
49250 174592 778056111
47489 135456 832106908
7904 149027 902298810
180093 192535 695049989
64473 159604 531281897
145273 183604 95534405
183415 190756 18382285
105549 176834 178036822
88641 136346 160236262
31038 118592 613589936
582 117718 293371547
49628 140988 482292894
107166 143037 89805980
75246 137165 542474044
184036 195975 30060610
136195 177832 627695196
145550 150614 12618746
198546 199233 176813935
146389 179286 97288868
71811 146900 187638493
165500 169372 113587174
166187 171223 12483340
115405 122915 18983178
56573 170312 284274515
84782 139202 598068263
95613 110932 38396104
124758 130041 13155983
121404 173665 130163737
177639 199656 55274641
107030 197671 226599902
182080 184074 4882338
156208 170606 151760308
148918 180296 78293211
85831 105475 48813211
116676 152935 90441121
180132 195253 37892440
78196 153977 650940395
129666 194319 312048229
101054 191786 463519862
159986 199881 272498020
52111 109158 96626546
12713 186574 434565053
184649 193129 21288471
72977 117743 111804906
45719 52777 977469
112113 198156 215030844
112435 149439 11176566
197656 198117 1172751
60520 88210 69473342
70574 92589 54888189
181020 198030 42723912
58535 182182 68197846
60772 146906 215382952
79081 199292 965163197
192934 197245 10932545
20950 172463 670089107
59773 113077 133359832
4487 70785 265834134
121894 187038 135734589
88986 159851 530963529
107682 188041 669577246
121220 124013 522300324
123784 128144 402444090
49213 192499 358126425
103891 167859 483184976
193380 199279 66198434
26496 146451 625387965
171705 190052 322537902
24257 152890 321889744
134112 193362 770381020
137565 171599 84769173
96283 164165 150531649
46589 173911 128870041
36359 38367 2516844
136388 184426 747370229
113696 144191 76098466
130523 151085 222148178
122247 191387 563123028
55807 158483 514115482
89163 162472 182999524
19905 124026 729714199
49372 173789 310995494
86022 102565 333734598
39472 130788 704390017
22787 131334 773492622
22796 42511 49633830
169056 173667 11383501
30006 69379 99019587
142547 191711 122587101
193089 195780 277828715
56588 156310 249186256
154122 198775 111741047
61909 145003 746464254
7125 150922 521711944
129228 172445 513490293
150780 161669 27219308
117583 155528 616901076
126817 167231 569608903
192809 193544 1850266
56945 119981 527157462
25469 63269 969009373
36406 134077 581997757
112746 175240 155940489
163210 191545 155137858
140510 197548 168942105
29143 48664 128786994
67860 74934 17820127
172882 198110 63274106
102246 183977 920710152
170575 174516 978532200
141818 164163 55756060
27322 119056 992605659
62075 150060 757453714
79425 91603 185013055
173572 190559 42429403
151054 168634 240119871
87277 92520 12882575
930 142582 354676270
63676 86914 58284930
193533 197321 413585158
40434 181914 353627949
52742 119752 167918866
145941 177752 773304140
193008 199961 17603405
171239 181917 236170545
123559 154055 16341716
85141 173694 871700893
59802 133036 626460869
198850 199884 2620340
96082 133866 94679788
78654 162544 580894543
35957 189318 383455678
67413 135429 169993005
58461 81918 775700353
36245 184587 370837702
38056 197415 398553408
49227 52045 6991456
65602 135024 173577674
173950 189144 37913683
146843 154831 13178337
11741 67028 173840907
79839 150723 177007867
151190 152833 4074034
184796 192478 19334197
128869 171166 105360272
13598 106440 789809489
121390 131388 165639734
196378 197087 1773300
124142 180590 917620864
134751 158247 760448260
82945 98052 37432482
115668 178145 155853686
62169 191769 323617157
122367 157846 712432605
176037 183797 13339901
169319 186666 43060127
63682 180053 541465622
131736 147342 821594724
133898 196318 155822998
117991 178283 150365049
47613 161590 285053426
72753 187614 699653690
26308 196947 426962408
188217 196019 19694138
188544 190652 5280823
148235 197343 122747821
7331 12122 79701032
9318 162873 831136054
190897 192590 4242712
27783 113964 216035050
12676 133248 301923775
191614 195628 10171283
184722 188251 8878441
10229 117394 268416933
117737 162705 112246060
142181 178182 89677908
18840 84872 165637602
27911 53080 63190065
128763 135355 27650427
78793 180950 50930491
106966 123773 226143876
178508 198686 905980606
172566 188640 40131634
199897 199950 132958
100708 159066 789285109
144045 189034 459451147
195362 198985 659637396
27119 90532 159148533
39237 112398 637181825
40170 84497 655245127
20317 69682 827179039
194622 199121 11432339
89912 150765 933657196
159991 199037 97678443
164139 180747 914894781
80753 108362 441602551
135028 148520 27129451
51534 152709 752684298
10618 70865 151197600
100076 115615 39123416
67341 137853 176276094
179678 186184 16160007
60192 193203 332266364
76025 185534 342316225
77438 85707 20846649
177306 180340 7633138
21284 71266 768583862
1975 104438 517489702
24636 195131 731254599
76802 103674 66838632
31382 118612 495141442
52675 185841 886047897
100428 111327 27484829
125961 174649 121276019
298 79695 199046953
106561 148541 105014285
14115 195510 453630119
149538 178148 71330248
34518 162490 610787899
130492 186748 658223670
30619 134490 298243835
102203 121909 49669814
53967 55232 282029069
75589 174492 246801753
190551 198871 21042880
14612 155646 833734513
353 141602 353596901
87227 161780 186097640
187335 193929 16652024
48679 164317 289167641
97497 112655 38121883
183096 183821 453053076
53032 134593 204259066
117771 172272 135945257
125729 144150 45795080
92467 105072 746585319
184031 186835 6964407
130590 155512 61875892
60763 175122 285667329
35854 111011 188259348
51180 162386 415363687
164115 198554 86106475
165090 177305 30327307
10878 129026 908163356
63887 67559 9274098
124397 176118 392826659
104491 122421 45172677
35559 89528 53764009
149924 171071 409935404
40727 188873 616624448
145930 184161 622173255
96710 176432 562469639
3866 30174 780722563
35034 60124 63105977
8045 57529 124049164
4599 137532 570454587
58986 156167 242724942
108317 141751 298369715
52003 168709 291862417
82721 147834 228567128
24026 34847 27146789
13494 134355 302647346
128926 182818 134264013
188345 198794 26394118
198045 198404 382292542
130079 141431 28265321
152224 164062 980944494
42945 137847 237449994
65941 106941 102286738
97701 153742 140063339
3542 119021 79964788
89789 122079 627693391
52066 113257 915788858
176925 198689 233119554
158855 163213 10943192
152160 169305 42883451
77990 150127 180202479
12150 133245 892374859
180298 193195 629010323
18434 20969 139058534
73712 172566 908561885
60046 82106 55274521
194589 199827 189446712
101303 131289 75317043
151911 199668 119472193
154562 190194 88923842
193131 196752 185717945
115050 188938 376733887
183965 184065 256876
142241 172313 507591136
120652 147463 66832688
180092 189383 461091540
51339 156802 263693983
69594 196990 318206370
179125 192899 1031044
90386 120640 171616344
47492 189207 354151902
90811 166853 435401017
87868 190370 6356950
184436 191444 43151924
51485 163795 280944170
55778 191167 338362419
146501 149343 346161076
155959 175913 139110999
178379 193546 829990914
79319 125112 173452795
118395 190334 179411364
82728 183144 878670106
141143 147675 831647774
145252 180159 87055042
40058 154935 887932908
49930 111106 153193241
151051 184369 83017941
92991 196267 987932230
138495 183689 112617367
98109 106796 840651073
156751 174172 64916847
98131 158833 151753972
54879 168820 896349939
74764 143059 757435507
72181 185382 282425995
96056 149779 377837325
46302 130758 201981237
99071 129060 116880181
63438 133168 730999940
137248 191413 900610101
69808 185331 288279992
181619 193433 694745081
91150 143439 553834208
70399 116169 114388869
54373 74819 51537121
142885 186034 949004634
66337 165224 247071274
17742 143667 394549603
73786 77889 473405010
81796 184715 353724233
101035 124283 58533368
126058 186977 151709008
171689 184133 972132235
114375 136262 54647570
53854 179834 314843533
127022 165875 96943417
72984 144830 179384153
91329 176635 212983290
176333 190271 34696335
4175 4811 1566079
196717 198833 561097890
167890 194943 67532365
133644 160055 424050111
31452 117436 271513312
78695 160170 618160588
21852 86798 884649967
71313 170551 914841553
64957 75518 26515973
43557 197680 404806951
8868 138854 467750400
131331 170683 98028718
158074 198865 242588274
170537 188098 43779186
91111 132029 102336160
41226 136985 239599709
163835 181345 402928814
38458 170199 329401850
40263 89405 123217949
126135 175118 121994657
93013 97858 455668851
139344 175230 89428515
1388 198021 491992792
143347 194877 824684100
9209 159515 531836448
117649 193224 188602024
160092 178303 45318180
179839 191613 561113422
3940 47319 108733168
188834 189228 734962826
163660 193470 726281612
187307 194071 17101871
147988 163237 38074649
107342 128037 51994562
97067 159496 156088547
24804 129338 261960090
81715 120156 322479365
50520 92434 406312083
189152 198415 23416007
5100 166293 722492327
41841 42545 1736810
111013 148559 184998423
171275 176910 774052061
51807 114125 307913873
121335 155114 404268532
39178 190488 378117265
36016 187129 603232876
175041 198134 9593072
9430 13878 11274327
180256 194026 361705007
130648 172251 750290682
88083 154268 165067019
55252 108765 133916830
25914 199565 359593975
76011 111155 832400854
23268 176040 382130138
50396 121518 60899124
184851 196608 972440525
58938 184066 439338984
16505 25866 17370423
105273 144454 98017767
63863 93392 73770761
31801 153365 589601994
33310 158815 313990158
187374 188182 2071244
184960 185304 841897
104211 197603 233599662
85787 148600 156763217
107307 135319 70141902
108340 124423 823829692
89914 104146 35267403
10576 10989 387701902
95623 102675 17466294
6670 191944 956702255
148284 153320 12529470
107468 158626 755354953
173907 187107 160990257
188049 195897 19861947
70032 110821 101871158
164926 194290 528213793
40143 175639 338697139
111008 189846 196753830
173948 198823 62385469
138110 190964 131777087
148585 170425 324730745
66465 158956 230994355
114439 167667 169807156
148717 161279 1189338
97322 118866 3396328
113563 120029 16211042
82862 157353 185879666
13368 120282 267762309
190370 192884 6371476
167115 183655 41141010
173978 187282 33136716
102699 130150 69081803
128143 176986 950190477
16935 97654 409031265
140295 151255 27257196
154844 180003 427869114
11737 139268 837036728
152906 199937 22236214
31673 47272 39220311
147733 188153 736374463
126511 157064 76002784
190989 197803 270227536
125285 172136 116648116
78201 186540 562747497
20147 90291 175888674
38340 64692 66192960
179632 188345 37445275
22186 53356 176562090
56050 175833 747719744
176333 186941 56492804
147490 194229 116669490
66050 79507 16876608
23190 144795 304417047
171468 176202 11865404
10915 67095 140918107
4241 54218 125228199
163856 193752 254173840
63238 187355 309789295
54410 119268 206917600
141975 194974 935970014
73378 105664 746654473
150839 174115 57963090
126631 149702 201460204
105782 172590 166851257
66244 167650 608170112
76947 99853 56984250
59747 69229 696687984
177158 185069 19648927
185142 185674 424191
66039 142536 983605724
69316 125187 500215094
110383 148410 821464580
25967 66450 26246351
80990 183008 575228361
143225 146177 7447988
2214 143326 688287690
62577 161476 247035762
177183 196223 560740282
20147 170748 376672429
156963 168508 28982884
140154 168223 70029626
48698 191828 310536034
108814 122500 34440671
40806 60101 904477928
10173 101066 227521668
123574 154800 77655890
41119 199978 538672431
118628 178754 785333613
105144 149479 250663584
86764 101826 41436474
163574 196287 81791764
186973 196274 389284542
126435 162142 137444813
22090 158137 865448912
101537 164233 608255202
86271 199574 283023361
31844 144237 281317934
51936 121453 174230820
190915 191822 2272796
194318 199226 86640619
123304 141894 46259514
170721 183343 31489048
42285 194576 380589420
27706 101042 644012282
198465 199995 3859717
58017 194571 151848001
64514 195765 756323256
155609 171329 736625319
98727 178361 198923867
160853 175224 35783208
55475 74430 119616731
89460 196355 444479683
54774 131895 193090955
134951 141658 64958990
59887 83523 59315672
100524 178395 318098841
99240 136535 93433687
69723 123853 95316836
111733 131308 426982501
68677 140350 179104804
70467 99695 894917158
107031 131644 480304586
88026 96977 22013513
116554 175889 376891624
88843 120214 78368213
126883 131646 11901824
46392 124635 653965488
57320 183211 314498537
185857 190143 738439268
133979 175809 104235982
18056 96741 196909079
61493 82859 934550239
162927 175079 30287264
181761 188268 16198053
189629 196466 17295815
42209 99843 640209737
54834 188453 432462254
90392 190353 249439283
155655 157515 4078913
147226 179026 728130731
134684 199775 702966546
146881 181315 314295766
141954 177960 299403748
39069 90416 759849049
148243 194040 808286834
111273 150251 260268032
75623 103403 68983377
29894 85328 139299431
199067 199467 697339727
63549 140930 193418515
127840 181316 133238081
110589 174523 554936366
192477 194117 2333044
168945 178224 23001598
18093 62038 110318861
2583 59011 42615441
134739 139078 451372387
52861 192098 991837843
84665 180725 601923748
74671 82637 911991698
54218 186165 350452004
7992 63051 489854567
61997 65141 7888178
190907 196189 650556031
26143 78279 130934753
197892 199143 3158416
193877 195576 4332532
144270 166954 782376731
17583 29020 28479731
113435 133366 782097582
18530 179505 517111111
60360 86457 766784167
71240 161955 879687463
173183 194260 52735804
50602 92402 104719405
120899 156890 89548498
129147 195567 165748387
163455 167044 8992405
16583 40169 59067326
4308 30385 338217866
73405 131988 424453743
68823 141138 181953862
63359 188876 313347643
169493 186796 42995126
185228 186019 754445141
69147 157042 362983546
1269 13256 30122282
13139 115893 257308304
180092 185178 12590768
183583 193784 281341871
38399 147982 274114428
163525 176265 31754619
70922 84375 407095797
19996 71181 128529098
25564 123849 926113206
56142 108693 131483131
158641 161239 779952649
40462 55456 37478542
154916 189207 85607062
137558 178194 101239140
4303 197919 484411811
94082 114775 806803641
88192 169931 203949230
133525 168305 534756265
18998 137844 996628757
41573 160190 395140991
4975 123367 844470025
62663 188905 713862685
114306 143789 73595588
9484 110728 377428857
57346 104756 168604147
176510 192950 296008722
105392 195879 189138610
109902 142077 489676985
186319 189212 374883428
112051 116048 429910713
77881 194804 291997528
57487 150888 386259988
78433 130757 694889462
25541 162878 759766512
66719 178978 280237059
110983 168552 632478638
71893 178059 698520331
64423 119274 717556836
130892 183970 287123431
115479 146704 78040203
12042 189993 444848557
109516 164171 136510346
105743 196642 922644413
43274 66904 839864559
94675 190275 238727816
145783 162019 960311352
163990 196822 995686425
98704 109621 27483699
120564 158007 93276787
117456 169025 736665371
164439 168702 10645265
15932 136262 405157636
174047 189496 38573902
173275 195064 54565485
102672 160952 145883590
77074 167017 224653342
92315 151781 148546426
184964 199419 131732961
25300 91643 923163633
106738 177325 176280460
176517 199827 58438820
179030 188482 733727
65056 119547 380535630
92410 174927 206086548
161892 162754 2136370
31147 151710 301648741
154226 173144 47237274
60849 87484 66771015
22506 110994 221667643
28285 133452 765269457
131078 138849 19316206
56773 118517 154551107
49231 173869 311529322
186454 186599 686425850
13394 144861 847708306
115596 162904 257308573
186936 194955 20260284
26354 165698 348751032
59188 84248 889223188
149860 163054 285533424
31385 170766 567719160
120887 184727 317865113
141130 146316 12972268
179163 194285 11272225
85781 177161 227980370
113145 141839 554641291
25669 34731 22751926
68306 153809 213457784
106162 122063 40069805
9593 53954 518414862
79465 103158 101271227
6868 122351 613263402
14482 146426 185931134
98240 188926 420319310
1024 167306 416072857
8942 57593 189369702
76992 83238 673162108
141211 144804 8889072
142336 192386 124832300
89747 155208 879100890
175563 199619 60337998
55148 98174 267428239
107288 165111 144563923
26 77420 82732116
20073 67028 107694654
103506 116618 33075862
143492 196306 131909654
146104 192644 536309802
172951 199228 477742381
187596 192084 11377033
49195 104471 753958166
178075 193366 314850660
78416 92960 871586673
149741 156385 545628641
51420 58248 17267058
11505 53802 769324119
91153 96328 12734398
111456 144095 81535429
79460 100581 52500352
104078 147592 947597325
164875 180757 23036373
189222 199253 25362510
145111 179096 799180485
157253 177841 51389590
113717 155815 84226531
95409 123144 69636272
176712 184312 18893120
154071 185362 458876896
56149 113432 742943105
116008 187638 711449699
191024 195803 12078410
1993 87307 669980320
4198 161594 393888886
39610 86751 118253597
2768 105673 292970510
133878 176862 107084124
3166 69559 535786156
151936 192013 620479873
21104 178086 392638749
169494 172174 6578326
145799 167301 53608171
176021 182701 645617619
171996 173165 597541737
88463 172272 209083201
108701 117098 530885648
6146 118003 495001228
129040 196615 168669236
21164 120044 247812978
299 104987 465078338
54196 122106 571705697
65318 173118 677251069
4572 29147 285337100
40245 46079 21415669
1492 16838 38536525
109026 129304 50860566
16964 139127 367157907
137350 184259 116894408
63410 195762 482374320
83660 142329 146552204
172787 177080 2078392
103033 132055 72967249
106080 161358 138223435
118139 157706 187931252
48862 86560 494320563
148188 159841 485950407
178259 197934 49433891
114319 166880 408492610
174279 198267 101376414
167151 189434 55486074
189087 191652 138838831
39667 127257 622766733
137055 182563 277037172
186507 192428 15001560
196924 197538 1556209
187917 189181 3236418
30902 180729 860278621
131860 162893 757591855
155859 194097 629225295
54836 146455 27683446
75290 174526 247599986
184457 188462 10038207
82938 98506 38602636
173306 185972 656612811
177842 193793 946148681
162103 162972 638295320
27372 149838 306591363
145874 164413 46191077
68419 144214 189329940
31144 63843 751895880
758 17774 42683553
36316 160232 310035650
195935 198651 133971759
135498 199923 715017949
107300 142376 885785306
10661 111339 332420123
38954 197023 395259514
22658 87477 939028610
116906 191900 187144030
94792 169222 186034090
17322 163763 717997604
164776 187723 57064682
183075 188745 819250968
172330 177330 12449309
60577 184777 310125874
58200 162000 403335646
103615 132617 828064455
187895 198583 78704565
101800 131968 66066033
156378 197585 590452751
148989 169647 190079151
75427 118089 106464204
57788 88409 76853654
106752 132731 65150443
112838 198964 215189725
13684 65165 129155506
135479 159530 8238633
127036 144018 208690938
103321 118271 37719073
55590 126445 911086580
33565 129104 239377103
39850 88288 817121797
150599 198638 425013086
72725 199361 316376016
23207 129685 334871544
91680 198689 267391243
157251 162217 476327127
99643 182540 207150717
125427 135205 533050106
3837 17943 331536207
46650 92284 675300479
99427 196036 920616480
18195 193194 877470597
164362 197129 81904434
89389 188213 309633373
178947 190601 29181028
29315 137085 269970148
178679 190822 604433007
152694 175103 55916281
185577 194487 22448957
190414 192152 4449562
92484 141166 824034243
32327 110816 196586758
67914 113290 113460059
142521 170445 723871147
59825 166195 336175472
81210 136989 139391744
155417 199484 110403580
140601 173045 80828733
106697 176412 174223470
47439 178983 658093387
44132 108333 177249582
86947 125710 96924536
97552 105224 530767254
60483 186039 313512610
185720 191854 15470955
84056 155821 776319446
88090 96768 21346173
160423 194764 85713482
86646 181890 99547403
111634 196389 46130320
53982 132989 470020774
19258 69504 880906771
15111 122992 270235763
69236 146468 193037879
199999 199999 1463
155796 184248 417678529
4853 100096 824624141
4932 127223 886437550
69407 145301 189571373
100767 131023 992796114
149812 193653 109446997
70871 90254 715696598
149254 198739 624785103
38764 155773 527313059
169915 187409 43511278
13783 99282 2135271
54698 153007 245807616
67748 101207 83339423
180904 194316 810780577
58750 88338 140912693
161689 191280 73791059
37742 173662 339801130
110778 136382 93063429
67578 184645 554543131
56537 190636 778265302
147100 194343 295519621
3339 74791 179265574
42737 166949 688586576
33200 47904 37002097
64230 184673 300665827
179245 181263 5125201
82702 110080 465448252
48307 184425 565839908
116048 120093 953102250
13002 166785 415512708
177673 194672 405668774
73532 141748 170362407
39034 146726 269452129
76555 92827 418779225
177296 188520 28040106
126278 165625 866186888
63958 104658 101561823
171643 196601 62548558
46410 103105 141625910
72036 185217 842310928
108851 128279 514586545
89150 99409 25325892
153269 185080 772779259
172141 193597 378782392
161824 167948 15314855
182761 196833 35367099
86548 132904 115760973
102900 150222 118548751
22471 125172 502120384
31557 111093 846431179
49568 157912 270892170
129506 168330 443366523
49184 189808 103275555
30051 157585 319101754
63034 80435 43533664
139689 188247 121022245
194703 197570 862256436
35499 78379 107683413
4572 184778 617399299
66010 161563 238686730
11285 99295 220252925
163276 169752 222083294
131852 180481 209788418
149615 190379 101648480
193097 197765 11885449
107190 116716 816780
42267 95260 204617816
100651 188762 220166424
137652 195052 960228393
98632 170840 180441827
47059 190276 357868212
62772 143075 597448132
190693 191934 3155839
146855 186660 99049348
33237 68346 252629683
126643 172905 299213887
194404 198424 17376021
25385 107310 205215175
108301 139505 78128061
162039 177709 38996462
143039 181996 97101049
187272 194606 647705828
33196 40084 912157271
15103 15952 817047654
119003 179286 362886493
101243 101790 546377523
26559 178403 379759993
132441 142908 563186820
72936 98889 64547509
63186 80721 43863165
192719 194234 3850845
199787 199857 899373441
189364 193579 113736363
80917 153117 76741073
120748 168305 118599985
124266 151397 67500681
14155 52118 95009083
43176 52935 21994126
177142 195443 45837934
167226 177527 949634812
40109 169830 924975086
85938 106418 648922978
161186 174563 81313820
184887 186131 3106431
178629 192467 825525014
37026 122850 215088314
189934 193746 9631246
3356 88103 320465527
188063 199870 29854061
85425 131833 115909659
175395 189497 35146554
134807 185021 19335666
184633 187165 6285987
135029 140878 912141775
84001 94408 105055852
29842 76142 665550518
51038 175601 311440202
12949 124497 279434695
34257 62872 304636059
165856 187131 52875893
131973 147723 39210183
38086 112913 187423467
130268 133830 440965928
191664 194920 963346965
59056 140699 204171215
58230 66942 21923928
31194 163684 331503383
117055 189485 180689355
140736 152416 26903346
68524 122866 252320908
105268 158376 132715094
91228 138152 117317616
55139 64870 331568551
50398 164264 477969183
165797 179654 563881017
45284 172689 322784658
108584 122678 780905248
37731 87331 124453088
144013 150748 516939104
161099 186925 64242402
24171 94397 863584420
42966 141710 246997233
19000 161573 356718746
144575 198654 168364399
44676 109462 162098556
155441 170799 38434135
18713 94336 493386899
14598 86192 558032887
92210 175749 484998202
133305 135208 4709713
89353 149612 150395883
11021 128914 803029578
17702 47728 687827903
8762 141767 616823024
24468 52107 69303283
41332 121317 200321770
124738 161098 979093843
107436 114880 431858838
78882 105652 66710823
95829 139392 109063153
151053 184668 83733852
77598 106986 983622286
172817 194982 609334547
97460 157198 149301810
40122 124520 211397747
123046 188496 915785633
181609 186280 11497260
131433 185132 133710904
84839 193761 657424391
170849 178676 19438376
56155 85149 802490298
43793 59340 367302210
172508 191559 47611809
163100 179285 70414730
92676 154351 471309971
193822 196005 161103610
59521 138818 198249405
113186 141300 532168040
146786 189645 458287162
144307 175364 573011792
122593 158079 88357979
167111 176738 436477840
107370 123120 968640104
190254 198788 21628599
197831 199163 3360545
197782 199164 3483039
140649 187101 26766875
101493 130149 3089361
190100 192057 588590564
185521 188908 580650916
126808 196179 478604238
146237 170166 470411659
177014 178339 3257380
29953 153980 14116956
175865 181855 935649285
39399 167643 468001535
145274 153719 659517042
56681 107422 326646276
17708 153034 338516377
19799 138295 296699644
22274 70195 120347863
87556 143200 138916313
99688 124182 61680137
2167 172282 425423576
193681 197649 10091851
80751 185659 261758740
187492 189497 436337112
180358 192228 29675321
98563 109113 26516731
103539 119800 930995787
95777 123330 69187877
133505 143973 400042435
188292 191470 8002889
41691 141561 993349993
178002 194125 847724701
4770 30296 325267144
131967 180581 121172311
61551 74010 31352125
130861 151019 50187032
57807 174165 290727092
60980 63537 6425316
175616 177932 889543132
115678 184410 967373065
36511 55122 46669164
80047 161966 204554406
98662 141458 581388534
128076 175664 21921606
38592 62729 60720091
192527 197147 60370652
164265 180396 40198389
153100 199821 495680502
169945 190005 49987026
38116 86165 728311909
35456 160737 614257013
173431 183447 179520865
7986 57081 123081979
89366 178702 435255088
50564 130596 200511144
186129 192060 14996793
117291 197989 515266939
35886 59934 60453958
193275 194997 4378680
145262 183373 738227859
104581 171194 642048648
162335 199200 540416321
187146 188077 668981837
98297 120554 609534148
80897 153841 866072934
56221 71336 38103588
116881 172827 341772167
134140 146947 31951000
489 106868 300057767
115614 199979 210824734
94703 100799 15132886
59164 157546 352293588
163027 170655 18973361
47295 166425 297881622
86174 94536 937774793
103591 191837 603356818
11095 122025 64383059
37459 44081 740560100
19426 35034 121889593
7153 192963 911082632
171600 184097 125907524
31283 156510 946707296
85939 154287 617809136
199562 199596 316431756
46490 92309 490405848
78567 107540 823409715
54296 54580 227866996
126330 145403 706518349
156285 176266 50008439
53638 196018 355968924
51511 62358 734021213
89642 104690 32663243
18066 19965 4698123
184652 196974 577743641
33354 77700 111309726
172288 193372 908524103
58813 141300 206303291
117037 125656 103486794
156584 196448 99763897
114469 168796 636222997
10843 87217 191544635
192395 197918 13968678
61576 149659 517037652
5966 28451 56131218
135829 174595 587100435
39917 159999 300275257
18131 57551 82588043
111099 152987 110871750
113474 178576 493459643
43202 165583 305978151
68868 193353 132707804
50452 59587 23089040
168353 175326 246556882
148008 169462 53596745
96957 165590 171632669
45244 107197 154917952
180666 196008 989102778
110308 153668 108213219
172477 176589 10331674
193725 198092 586488723
97987 137145 361769460
140619 173621 544383810
97910 98200 954768806
84269 177356 232216835
110276 182088 719984431
83093 92570 231692982
101574 160233 146768307
63378 190907 318455108
115847 168923 70861797
43374 181297 344689416
60269 170522 571939950
85323 147654 155568932
93476 160575 76955609
91626 107567 266378605
164859 193055 70321977
115629 129178 33983443
153328 164326 774789422
162312 181055 46704200
158526 180727 180494277
172384 185338 32233303
140655 191757 127458847
113157 114593 951542385
94153 131750 94103448
124920 168936 109676294
170468 175683 10210364
199300 199501 145611252
159047 163266 10552298
68016 137832 174505722
163383 179446 40006014
189076 190643 511090434
274 48745 279030244
199319 199339 933814004
93429 106910 950521085
168222 197746 73852907
136622 173529 91949792
98674 151876 966694408
151705 190713 722855150
62526 86556 60174847
123795 199929 190037021
41882 139756 244861336
114033 149010 285497302
199137 199411 726945
92179 165408 268758885
19834 90121 176187579
77459 113853 91025900
160873 174588 34108658
36051 185945 374705855
24386 186049 606373456
34280 40869 16732629
11859 58071 115773061
128455 155423 67012060
25527 41094 39235484
189586 193033 8672809
182067 199906 950823846
97722 143631 631376404
177803 196721 155449001
105682 170165 161090480
174278 187815 547363828
142465 166608 43930956
100247 142532 105978311
182453 195607 32995844
74616 107126 80977274
85879 139903 191164388
5725 66082 812632083
130342 137093 16766677
99094 194111 295876053
169131 190901 54264798
92743 155722 360019675
155655 186976 78184810
166089 185868 740396405
49987 119970 175333128
19695 76356 142170977
39614 123726 890128037
61175 110221 674795251
103348 136963 84359518
162854 195719 82157789
36577 109702 66744680
65154 179000 284142242
188290 198627 181372975
189932 193191 726789378
7324 45769 96383135
187456 194411 337345066
114608 158171 108675502
176141 193809 44117265
130321 130554 572699
66114 73183 601300020
121520 140396 23644295
12032 38524 66316542
157710 175288 781809015
198572 198593 724723438
142805 179252 626605091
8835 55810 949339294
26968 145801 729638011
19544 195490 520178492
100714 136100 669181980
102491 183310 201944167
199937 199962 68506
19916 54845 788189999
199346 199542 37353471
191133 192044 12784242
39947 137054 335809288
188829 193328 666936231
66459 78944 31248302
122408 169855 118270509
80653 184068 258039388
53129 108809 139374424
113584 173495 404649315
23272 61910 97123622
108564 142365 760347572
95405 166626 718847167
82771 117357 86307539
123614 144318 939636996
116908 193388 190884557
165061 186714 53776695
166295 167091 1999868
115968 174653 282960294
60248 86460 65767088
122752 150271 590866779
155930 196956 102715349
51340 82871 47806665
195583 197664 866781740
133036 188636 138577803
79867 96512 41330309
178273 197320 47840161
142668 191228 314421533
125166 176590 128085193
33061 144577 279146904
100536 143855 108496968
4698 75595 62553744
125642 187719 154559337
155661 192327 528631046
161399 191712 75610755
28044 64466 558504319
116817 132754 7961748
115834 121063 363592119
147705 152221 11206182
84867 99466 963586357
159214 167088 19706232
103161 147650 111463591
186308 195009 660036516
98215 111236 331207475
22878 174160 411457822
62585 64520 534771481
146348 147239 209882927
85583 199374 284244092
147747 157184 184582796
98929 137626 851560723
77009 107126 75125270
49027 156557 268819536
80643 150474 174382186
13940 21701 19279924
138379 151829 785029688
147318 187886 311905259
6539 105809 549472956
60159 144567 633084562
169998 195305 63263894
185114 199603 956157400
72911 176606 818423887
158688 192135 83546552
46279 83636 93695268
55215 85633 299028869
83859 111456 68892489
136 25083 62354077
133162 198526 163212064
168488 193103 61351935
44929 195724 667161694
47591 102187 136469907
95664 199304 301529871
32222 184150 402200938
105445 159569 135269433
82016 90228 94892003
31921 161469 324149715
62173 109622 118555833
151118 198639 118926533
148441 152580 10332528
56309 80575 473904275
38905 98609 847344620
184307 199973 39476616
91401 154583 936763589
91447 110841 777678739
183513 186955 8542682
140687 170140 775050529
164553 175155 26401661
173138 196532 88641829
198033 198091 201551936
64845 140251 442795065
94994 177560 206228871
126369 196400 955726212
36786 181520 864371211
116049 122954 566239267
52915 158331 263611270
196239 197379 185253008
57429 70116 31901218
125341 136007 662035942
199520 199835 371712392
196528 197289 877691189
121579 170689 457338803
176562 195634 47727603
189402 190453 2619146
123665 150746 67424440
13081 95595 206537581
70610 199065 320964260
1957 190551 471593434
62119 170810 271395248
111811 155142 314579855
110545 131437 439668050
111648 150142 96144429
79994 146022 219608649
65040 192435 908480512
111705 125609 483117616
149347 167979 612085443
82749 155149 682568879
59326 69352 25154905
175276 199675 61181822
198248 199816 3958180
976 179980 921529616
119943 177326 143002841
182131 191073 22369693
112021 171229 147779326
38080 40149 761656890
160780 161583 134368066
146517 149436 155332443
161600 198294 91736934
20974 145694 993622398
55462 193471 800258694
33430 91811 475445406
20441 165724 973184998
25517 27143 4017387
15464 121577 265798801
19839 131938 623028525
24412 122554 246019320
181527 187640 15149669
64938 107558 106380079
67965 106374 102703963
22539 170036 551425605
123887 182561 146166049
108777 151960 992516540
102779 109933 300236822
46087 90715 111844110
92643 137843 113102845
145801 149822 219087910
31237 185161 384785333
181968 183231 3092399
110782 174825 591601101
175321 182727 16343076
125883 174554 402648004
52132 156344 260520862
102327 194335 757001448
50287 142819 747652306
185701 192649 17530581
124285 153169 71799744
135823 147587 417542085
41970 117698 634217475
109723 154265 937390719
139957 144860 7429918
145259 192906 118902939
133461 188716 137689331
39250 158017 296929666
152049 174924 621480924
129428 185402 139334696
156090 168648 31529211
83207 195685 798328913
125925 166864 102016072
140136 149189 22507905
105582 116259 26850730
90117 142590 131123348
100828 140208 658615528
45359 199295 384929569
57332 139108 204573948
188360 192617 10703871
152466 167362 37250131
21147 57259 90658117
161610 185855 60281936
138198 168706 362431227
14058 125254 771789859
148374 154694 318105082
49152 110898 746324081
198963 199632 773426742
137052 196974 766510992
20685 66642 960862919
12221 156042 610325610
46341 191676 536041931
78052 140988 157279746
137885 187601 608228459
123688 198215 393739016
90721 184085 759928150
19041 94893 189915940
32545 168902 341177030
184132 191525 639404159
186803 195096 669596327
69704 83820 864867351
173407 187572 35282968
177386 182465 954020503
20534 95772 987485554
71373 93668 748243474
183261 183367 134246538
182774 185959 4668089
141777 180396 121766009
140486 147778 102217666
55892 134175 195963557
195110 198243 30742640
157341 185075 69130578
33127 177076 983969621
58680 114948 525142384
92767 196068 559478367
157392 181814 60984438
116669 139219 56366966
168664 192102 58477890
82376 187511 262334492
144644 174635 104656977
185334 189961 11640543
163622 192922 73117593
190273 193806 969939530
133399 177541 109931647
77345 171065 234038176
72727 133222 552583945
173248 190976 754985440
155384 173657 181057283
46719 194202 714032980
71354 159366 717670440
33521 172200 346819462
70439 97025 66236848
16321 124011 959296970
63924 142239 195807353
192181 193670 3725324
141615 170375 71635205
115915 168709 131770283
183406 187306 890895671
192859 194027 2977651
24324 55621 145968055
93956 172580 217670306
39241 130138 227603419
31468 149454 295234279
199115 199655 795181816
31314 37519 15602366
180370 188514 20277347
115147 139121 59960283
4252 199891 489539573
113167 127955 664597192
50712 58768 436583273
173178 179894 581644817
164223 166203 4922155
19036 81869 157547500
107760 131039 692930359
196760 197348 1465445
91008 101059 24835337
146721 178206 636643728
191370 194129 224000412
35502 121010 674359854
109683 124987 38485100
94134 113783 49226230
180527 189623 22656927
18521 82412 160176393
115918 189377 972655406
151920 161179 23187335
17848 20104 678140677
4562 97007 616782488
162228 170151 926207185
8775 120729 280498566
183764 194908 156682592
130561 182941 637406995
107645 137684 75214526
169441 180970 800270519
86835 171524 155805326
5737 110751 262959737
160883 177926 42402006
84040 136593 131234512
190289 193025 6937160
708 105265 953933123
164893 171604 16605211
167195 197336 75363997
145883 161816 39699166
117774 125285 451120216
176096 193837 44322208
156402 188785 130695951
158474 159940 853765845
138883 190464 693656121
57290 80010 368407290
74415 105345 77023362
12104 48669 442971629
11503 141964 682096806
53720 97236 108838805
18290 84331 165661170
6573 187301 451824339
28278 125074 616276193
198977 199264 737682
121693 184063 155378826
134521 185057 383103895
178365 188300 177749626
84621 131299 116601800
97930 123065 291948571
187460 198086 8537369
14258 75807 154404765
120780 120937 562356497
14641 86819 500469792
115845 191003 187546436
97921 167642 174317849
170602 174473 9666478
30984 65149 85957863
71927 141116 947905814
150612 184852 712656002
152410 174588 55328934
55302 110536 421501975
169393 199315 130285241
118260 126000 376444396
151609 154523 7209461
156093 179763 367710897
127543 183168 827793355
215 94069 235061581
180153 187500 18244849
50796 144314 404214733
50359 128868 196706020
85361 89639 648557796
43471 137467 235181383
54057 141713 514011882
127606 133669 662059973
177105 187102 253363712
78836 167309 656336868
153788 190707 92170121
183627 199265 554582433
148972 167223 261915904
105811 148313 106258040
195987 197558 892201978
124843 126528 4150017
149627 159626 569936362
32907 118128 213485087
158407 189737 277249581
41307 178016 341630007
65537 139384 184590378
199946 199950 7473
161510 196291 909082871
74742 104331 48812693
19786 57622 279718597
178774 180784 544913641
38834 106222 168523759
24557 142138 750220215
23437 163083 349409842
141192 197042 203546550
41450 111166 174409815
9205 22661 33641052
58196 65012 888221243
131692 156501 853983759
53292 184661 328262964
11693 186966 438149042
117008 163352 115658462
32150 183189 377658355
158729 197794 841693840
57799 60833 7709321
176036 176239 533182
20760 177941 393077816
107394 141048 383655238
71546 137964 165954597
71501 123217 475141734
93692 197951 260631295
116854 117581 560847003
196831 197706 307865513
117835 196173 195655132
115425 195261 120959640
60897 111357 76941310
108587 193589 212286553
163763 187712 884262370
152632 181330 123159311
131619 172299 101320739
38882 69254 76239067
133333 188194 136677151
145184 192859 118961042
177783 192785 737388956
156605 170680 35178110
74891 133048 638996833
137694 186210 861417092
22573 45707 58164012
70309 188072 293920241
140244 163503 274855299
49880 105885 489433118
143498 181055 891374029
28304 146065 803791310
155893 180795 73584584
91174 104439 197870262
28405 146611 144184334
36825 173563 341862471
81300 160976 198992225
50303 136207 480762809
36811 160827 310245757
40489 181932 353534869
135134 196436 153048571
4602 16512 16421341
76107 83285 17949980
90422 138841 371538646
112246 174204 370372909
149549 160939 28491277
92492 132669 294891662
145255 149077 9503579
96624 175222 872559896
187897 193949 691765616
132834 137498 193427592
98778 181578 538373206
103986 186524 206105508
113727 163840 125085254
60982 88733 489942178
145414 190580 112646869
27069 147849 302356627
68397 155013 421404762
73763 84532 26911850
58408 165542 915952176
163434 171761 20706948
121174 191717 495714239
47656 95581 119894397
107502 128664 554064657
85848 187698 686070578
131612 135030 8541449
165872 167187 3260932
98045 177503 198511821
54395 65672 28506980
144079 155058 27218348
124295 183416 414595445
7368 33346 911695666
865 46621 114720489
62153 190276 319860348
90358 119969 74056588
108163 145527 93432348
126137 196938 176664092
179016 181187 444915691
133448 197311 159427177
1118 165004 501846686
40832 164210 956951382
70083 97974 5903739
38657 189101 376008262
43685 44549 2190872
28724 113511 276917213
12808 24958 30293512
68710 127140 585311852
180929 182984 5095614
109123 191253 205056097
83977 188632 802911385
4309 81876 181009681
104260 156069 129472330
76722 156034 197898884
109447 146127 91737603
185905 197622 885846795
152927 164062 21269064
138912 185204 367011164
85985 171897 214346147
15965 45206 73342391
149575 162988 344976693
76284 91854 38804186
62633 134694 180147369
172162 187916 725651343
1412 105070 115675684
109891 181641 179058075
53392 109398 140236411
7617 106763 248166782
30800 174334 951533893
105711 137094 78586376
100633 174424 357667875
137456 199189 154235588
106075 156312 125443294
142219 180123 94470056
152445 158616 436965142
28925 136593 901322967
183577 188039 11118471
116941 191002 184818532
53245 78654 63837459
3675 161513 807620969
63882 180261 290673502
97047 140148 575463033
140681 164887 493478284
98347 142880 237162909
78893 174387 411633196
117316 155931 625316049
141417 193316 129433091
143855 161022 407936069
79131 188394 272754032
176308 192305 802629631
71786 103983 405512521
101914 170933 172542081
137394 172617 942911275
164339 194529 496351925
49660 154729 300729688
170717 175814 12760404
134483 199204 161628334
72779 122410 443212600
46403 129163 830312385
119576 189619 686805555
134633 198515 159475838
74404 137836 685252573
5554 130581 313143511
45885 74275 577437848
43509 184410 808231345
148824 178006 72741761
164761 186155 53184007
126979 150173 57814351
142267 149045 826200843
52068 107219 138032080
102434 181418 947636838
17237 120103 257677479
76782 116701 254931760
45056 173287 661674112
584 106129 742573231
119848 197667 753909974
145989 194059 974850790
148807 180541 389991903
102621 141592 344294026
52407 185984 385448347
198794 199920 2822905
46039 72166 673674882
173578 189048 781941949
32793 172763 861762330
100923 158541 583031187
118540 180237 153909876
190159 197720 19174312
39787 135451 783696556
3313 129162 315189265
87042 161716 932476151
34052 83313 249323823
195758 196456 279673010
140386 194492 134994013
122290 152644 75579040
181110 195248 610824576
101840 132977 78138528
156537 171680 37830283
81333 157180 189297940
45736 178010 330526263
21391 47968 66766300
94210 174077 988285538
115734 187579 820322966
113487 119826 832021482
196294 197090 1993622
97506 192799 735380221
28099 84971 25767677
19059 136019 323392396
38791 172050 333119184
71575 104267 81372813
168582 169779 136826951
19183 52683 83877298
33087 141586 271670662
167862 168893 2542320
191596 197472 14883127
85805 156896 177304978
193511 198961 205971502
152197 159892 60092333
117586 128987 28630773
178426 189825 194909524
5363 18635 33278002
75707 138454 156695924
187360 190982 9178592
185186 197979 15053319
11108 181643 439719324
151048 177816 221317547
8146 58685 341219309
77806 83231 13665141
157247 180026 940899253
169998 175290 189383314
103690 191919 220548342
100484 118184 44518136
78237 106675 70880201
136919 178632 103875457
74519 100981 65796982
19094 182871 575066745
186815 196389 24227838
116439 185102 183119825
136810 156988 50204968
102200 147422 113248207
183174 196591 33757594
96214 153687 183002298
72824 140641 963393069
191151 194074 7366925
166708 188490 54245954
17497 58632 103992997
18281 45825 69079696
90359 112677 55728846
68816 73470 166630732
21920 105756 786881643
146875 191158 110408091
156019 197853 918088851
184840 188595 1200594
135417 159644 60397887
117137 129944 821699249
40328 83461 108202488
152297 171353 37131221
135782 150379 218651583
152988 160789 19582442
156721 166864 388360372
53081 62955 25031985
89860 180349 225897119
126856 135696 21996874
122894 146235 344215733
169341 189141 49300148
119613 129403 178761112
127499 180463 333471274
153581 183837 928400356
62906 66973 10116667
17993 169968 473400290
129671 163935 85416436
133256 158105 61851117
108058 150031 989318870
148019 182055 84925949
5306 184680 644528825
130540 185248 305392818
183202 196809 194616746
195478 197719 5723766
16692 172082 447005049
104275 135035 77216734
41102 66080 62681446
181753 189313 18809783
9814 177281 146215867
127089 195704 247675424
13006 138921 977385344
154082 189880 89319320
61176 167923 177764535
8864 103250 236155119
65697 169896 745155725
24411 127462 512783833
148610 157449 21977213
107189 161978 136967822
40547 114121 569968654
176244 185261 899980023
49196 98831 53662356
104387 188845 937901897
189781 195314 13983948
33604 168131 478413133
95748 150431 136754040
155522 199557 110353469
109504 185003 188336129
171598 191759 50385992
144681 161363 548479235
97362 124740 68827954
7379 84029 1304192
195676 196606 641441312
73708 77061 3743729
116870 133675 93913000
122768 123388 486524
26261 85538 887073568
37121 188426 106266990
42409 90824 121279197
175556 177417 4580286
113145 192490 197995650
68645 107405 96686164
166479 184828 45611023
28778 187992 974762013
103299 114486 788636668
78315 144647 538877465
77053 102131 792144230
73750 165796 707427371
118294 177180 256656907
69028 93853 68017074
13927 164610 912921155
33869 92290 146455934
26723 32935 290919546
104725 147783 522908084
73711 101359 68695396
12485 24319 334565571
65781 134090 170768820
183334 198614 927768503
90837 182138 553794397
69199 124403 138134798
41020 149578 992968507
142113 179088 92097566
145823 191615 545559151
125699 126114 753686374
189455 191150 173551527
139703 160183 51049129
125087 191247 158283202
22187 77241 168900137
76046 98721 56361359
51880 170282 296000967
191886 195942 10250080
124123 182320 145017554
50502 119189 868964989
16800 32569 39339320
97911 154942 348679499
154436 164820 26062860
184491 191154 174955185
176462 191080 53457712
136063 141940 14656756
113266 171862 60017050
64074 135161 802588075
63451 126291 157219638
51274 71056 49853627
194346 198946 11663230
65260 141847 510991636
107493 152210 324924198
139321 156122 990089414
178515 198134 49327310
63457 131942 142599792
121834 199253 193316148
132210 196382 160204727
185506 192152 11293421
169795 173166 8347404
197316 197475 915880975
195549 197831 5801116
79674 155732 812642255
58790 142270 208782340
182142 185237 7612829
197506 197798 445574305
92290 177847 485751881
144690 176673 79762651
85044 155013 174438179
133970 199421 434194891
46261 53076 16951775
115875 165511 123927514
401 186648 782898495
179949 183466 8785934
85774 181135 237944247
98498 185407 394657196
180372 185514 355643546
122403 149540 67569562
27220 177493 938742507
144159 173202 189908646
140689 153834 392822392
192615 194274 4194672
121982 136765 36784169
95969 186288 225489992
181178 184820 8965898
185093 191430 932087516
72965 143625 176496189
5365 29397 60036090
180166 196428 40809315
148980 193050 978361400
123137 137807 213687768
83077 199285 549986717
31235 150708 709185360
25379 177650 626049187
53235 186064 331859600
94585 120393 354293481
81142 159725 695784138
163509 182667 47733047
147990 170278 871203492
21258 100876 820225142
113011 175558 991583677
71256 166510 237848006
87458 147637 150206395
109721 183948 185148341
2452 148047 737159638
58575 80844 55821258
192030 197524 13892510
50168 154525 655708734
195539 199197 322853803
21388 81225 150168898
79345 186386 267060571
25230 114061 222626542
180752 198917 695756428
67589 148880 206194827
112703 113074 467320
41526 194567 382466979
65240 173611 448077266
138396 181388 199556109
103477 114441 13434379
63222 89186 64964998
73934 75091 2889490
61345 138709 565244831
162628 168447 824343100
144978 161973 63286677
12509 167205 387009709
27085 135961 539971421
123379 165019 480869531
85233 111309 741404722
100590 133247 838415272
2162 126522 311465539
129357 193413 159717167
84408 136174 129227572
5244 157416 380661142
154226 196071 315037838
56012 148145 230360466
89210 146818 143887003
108858 145672 831478251
55219 131002 230904727
159077 188057 72212688
83793 103898 904918512
119445 150552 329155666
180118 189274 11817358
72294 127098 136978698
64705 87389 224336237
161670 198546 92168057
115644 130972 38391334
138761 181338 106171790
6352 197563 836384355
6810 199688 482558084
119886 123680 9548301
53643 77473 947572497
26414 48460 711051744
155189 155449 637088
109139 135153 65115302
20616 40602 912688229
16172 41681 63965552
133124 182777 123715709
164264 196027 488364818
28155 117702 224422283
33633 103236 871036503
110596 167546 143349762
75657 80003 933284896
48172 161658 283787032
62081 130254 169750512
28854 38189 274510210
160130 176090 39777432
131648 181353 123894423
131923 183194 784373576
145961 170060 912804419
64784 193631 321791458
167990 169839 4570096
39600 44026 384525363
96770 100658 545240861
182481 197382 188074599
122080 187098 278455806
89204 177612 220613748
139042 196304 142999265
138074 196480 145817645
155836 157155 3347398
131419 191059 888445349
27425 149037 304431194
184791 186342 699450809
69526 86228 171243367
173146 196310 631106937
38828 67060 552595450
52347 102658 125771181
182456 182950 61304392
92099 120011 69930949
87302 146131 146944459
96658 144803 120439065
38358 135654 925544754
156274 194263 971469988
57300 193867 341260061
156514 159942 8674981
48223 111266 157775252
110670 170428 149178764
98287 151760 133723887
143147 166510 227415869
137621 189800 130050268
43672 113695 334408737
3465 184051 451506022
196100 197059 2421572
47579 159994 281110719
49591 119038 242326503
107677 176943 172535856
165432 184829 59644320
63047 65642 6461332
121887 159304 93233293
1270 69453 171093647
95761 119803 334162821
43965 134548 226751827
86260 113533 529403880
16552 146615 985384979
143851 184028 100086001
102576 144015 469843282
158887 184059 62730387
140885 190775 124411627
5644 122352 292375464
134035 198501 500664965
4200 21453 16460709
82999 133335 231405806
199925 199980 445974148
149852 162988 119378721
52777 184386 328911746
67580 81241 64945572
4417 82427 430449527
138364 184906 115903114
173305 186892 33847368
38881 139465 292760292
97735 182326 305961797
149537 157296 19294019
52594 73941 53842678
36529 65587 252496349
119066 179750 151306978
44995 118752 844262139
187661 194331 12770408
45748 179054 333059763
198364 198829 1195358
17528 86709 393432147
92389 108572 40463632
162219 164968 6905086
22737 119654 737690124
188390 192757 687902002
152334 159825 18749390
50119 129116 197894865
109330 111946 6551526
151236 164423 32939679
145651 190062 390496001
196405 196855 176279729
838 161779 589899484
91120 103365 30265550
88541 94367 14301909
4963 140720 757120043
114111 123594 541376860
19419 125946 403924796
72228 117439 142617442
5003 59310 136236075
125409 135590 552778332
198266 199856 4018482
109048 153819 918392757
167185 181300 666925744
153742 172582 513310194
146471 176856 75645380
163926 195904 28199744
23156 101097 195122529
32115 72167 895401797
97056 99415 5871028
82169 199435 293035228
56936 125123 170827719
93833 166022 31750275
167158 196310 29144001
148075 193503 113396062
13752 81285 169277726
190314 199073 948140922
120007 157633 93705807
176421 197372 52459062
114562 129653 220129430
199985 199985 1750
137761 171993 85256204
45966 101796 139513155
113198 126154 6090220
109071 149185 100181007
54516 183589 650302617
36323 104381 170321726
36607 155071 380312354
74410 197178 762152192
180717 183834 7670483
66796 133173 165979570
182042 192866 27053172
3158 165596 843017774
128999 138475 23537015
24103 47578 58955665
178073 178716 1568285
148791 179920 154878568
75263 177022 253895342
172804 187230 35938349
27585 144346 292371875
178974 193021 868763789
9872 87394 739940507
184932 196174 28355210
138935 145713 4587920
49850 52591 3164297
30774 114240 463363725
123120 139993 42015613
164167 189270 62532215
179705 180812 2838925
37138 63927 67277547
157799 167371 23990109
71151 160223 617840930
87228 99659 863782184
26356 74271 149489462
45528 124372 197472540
191145 193686 59695096
198541 199408 2237001
19487 27519 479783585
148936 181551 81381155
174038 185914 553133936
41555 42857 3253614
78968 128788 124592137
194316 198830 11445849
12864 50418 135526728
49657 139090 449435488
133054 186695 133573378
8104 70763 157229412
123354 196159 599903746
112739 119013 15732037
194950 196509 49034694
70202 148592 755359487
78583 128235 839102109
170024 185404 38209340
46108 122112 664528286
127426 131196 9382951
166581 195878 73218521
40727 92612 244041048
187256 196546 460156334
194542 196537 5120889
35329 177939 484693364
166309 170265 362811881
182071 192427 25896491
17704 175696 874661139
76153 135215 547468383
197347 197478 329972
115602 129425 815749428
33284 121368 368207741
171788 196054 903627722
167041 174254 17909348
43463 102976 148634122
27859 187439 399034272
55135 191477 340737335
145617 199377 134377766
73378 151301 194536548
48559 136889 221035520
179383 190410 608120992
154830 162923 599616379
100653 141807 103101493
26679 96194 174156048
40359 53591 888186801
29528 188424 397426254
64153 64752 288843692
134397 187238 343247002
166848 168001 693375
162624 191005 987010796
56990 170792 902177435
100542 174272 86973328
98826 123532 62151377
4590 190336 530470760
178059 183639 449337310
31625 181558 448361443
39860 104742 162235698
101274 129596 71193092
198731 199033 770837
182374 192495 25281247
167575 171978 10919435
36772 177367 351490875
2018 97194 328880328
67076 102123 87329892
13498 74464 152960697
113289 182588 720408966
139310 194284 881193069
113538 167451 134528987
60966 64687 9328783
17163 107594 810118784
61195 89745 71477203
185230 198008 33598750
33981 183747 374463463
128417 157257 71760745
124844 138829 593298678
92394 160593 170421919
97214 123589 66295898
37116 98147 450196860
167380 192039 61532234
197962 199181 906991497
36855 124064 218534026
36241 120011 720047305
37861 187243 857278506
125904 196803 375668483
63449 64129 1674065
140942 174058 82478152
77972 106296 70585343
65628 170133 667069695
51839 155150 325587177
40954 190545 373793718
14177 49838 324334261
99478 129542 766195863
40332 45474 816554842
134953 172466 93398288
9021 143528 336748458
37207 149307 344906562
110931 115411 808389209
87918 190153 255040177
47576 146969 429905255
153076 165750 31742934
65240 195818 326197775
66534 89078 56437008
25037 70150 652885376
144417 167146 741424504
76551 142264 164218412
145321 197273 733843059
57760 62364 11738313
65784 94439 863961496
52825 111916 148001672
176863 196146 48329706
158703 163154 611275236
30344 72017 895694356
20784 162999 355810964
51265 89187 95217203
637 76803 543269546
99031 112885 34874172
1552 128657 962087505
48170 139939 669971351
23133 159592 341486244
63235 120766 143917110
111908 122086 944953738
21202 134869 284750150
148845 160205 28391957
84795 154399 611934505
178391 196112 805457266
77 154192 862838742
163515 172246 425297382
37346 37903 1408425
144492 179620 457053351
95059 136850 104599510
3812 49876 877056681
36906 136415 249090017
50225 187369 392281452
134113 196281 965061378
96545 179447 207090047
185289 199091 34867314
55151 118211 358531098
35752 67642 80177681
44372 138422 235280777
95257 131712 91321642
136940 150024 32577621
173824 184948 812935490
18594 75805 143552398
128956 160345 692453849
19192 29205 97283011
32595 156553 417249347
125520 198165 411886576
54296 145163 940542271
73847 185174 277682840
82156 189653 976357760
159975 186121 911028294
123148 134275 27726601
128330 199863 178632597
11824 197301 463913939
38758 165321 316562307
95286 178042 206661756
190446 191633 3030530
76823 184572 216034098
70042 79701 814713753
96455 104350 605951862
194685 196117 3673534
41528 192568 377427329
16780 168980 923442823
4616 74577 119119923
63657 191987 897401447
141907 196894 137382138
102972 182717 199383024
162627 169407 141544424
140140 154827 283578109
760 121919 510571583
161324 188045 203494118
80273 134211 464824128
129396 161565 80176617
79011 152400 186188443
29200 138735 274366734
105502 146477 102585603
54706 65635 138528574
178488 193007 231419883
11620 161718 375548196
110323 152690 130923943
44040 148229 260526613
138030 193414 138131875
80449 188734 145730107
114392 118916 903642057
121328 124085 6891584
100367 187678 295443516
73214 164435 227781144
24972 186835 404690971
150330 150870 271920496
123304 183325 149521550
9903 19956 857877935
7269 162151 473649612
52318 110700 395296349
10146 141202 328174110
86795 152771 164607989
30758 69460 331202065
170148 199589 73773521
177162 181387 10582895
73651 89629 39890217
144512 185347 500875584
169514 173541 818725264
76220 79014 325820544
164096 192594 71073104
153359 172322 47321626
80232 120601 100953374
157325 190070 81709377
63227 139641 190989981
193073 193213 216948
2118 183726 930311861
71805 176371 990893083
23783 147054 308676642
48048 156321 683292639
69570 148451 349948657
150866 157963 387658751
130132 153813 58846045
301 196817 661653463
116392 164696 120592743
161984 165288 8289650
197326 197685 649133132
182938 197741 67470463
90471 141519 127555659
196571 198335 965362202
123967 194353 426463677
169733 187235 287572295
125671 184925 389101678
189569 198362 684465030
125521 142907 408664393
41726 173244 328643831
3819 154466 376871108
194124 197044 7388346
131733 169387 93891638
88749 182410 739687377
106241 149456 108084772
195020 195228 531909
51187 88954 327784698
73144 137286 160221632
41748 42089 837908
113046 192985 199500468
196459 198114 4187032
192680 199178 105076442
108025 138184 75512781
133969 188290 135354627
107782 138941 77960038
145808 160025 122762193
39578 194210 408377941
89307 186861 243308558
105881 167034 152860793
60076 164152 458796588
159994 194603 86408623
189761 189838 191155
128944 129928 203533343
134663 190338 138694217
113769 122996 23175211
49314 108681 315586943
21335 179624 728399973
45516 180175 862682478
104496 128366 600644058
40505 155265 940298750
148833 185017 906157300
29925 99538 174352506
79920 97073 868100978
86521 97696 27568173
148753 155597 16894520
8416 65792 143967294
140122 159321 506864287
62984 65468 6208675
24100 68865 112501633
105916 176100 920166531
96793 106149 901810280
159331 193208 117641040
192685 198867 23967133
58894 193118 335321256
98773 169724 177383951
18868 63558 112118790
63134 63180 370067950
80871 170460 223620272
110352 194997 148874183
20234 76341 140808578
61228 188088 738106170
164950 165039 632841308
184138 184962 2012836
75068 97938 56814628
94464 192358 796917459
96585 193805 242927760
137429 198652 152949074
120638 160472 99320378
39796 158781 297480019
99699 109913 25788222
147072 161639 36326320
31169 194159 407646535
37344 58646 53529419
28350 49103 52151484
161955 193897 925374342
98210 148337 125402624
80324 166052 263601420
19039 121977 257893028
17048 76398 545371117
113696 132566 153897532
44008 79039 602710294
148214 155983 297316824
122643 128728 888337243
98957 154989 140023405
98655 116025 43652243
100560 186540 214701097
177878 184496 16461348
182752 184231 3647850
196209 199549 3034751
49547 107379 144722766
60434 171557 277566387
5398 150883 564273078
138261 185534 117675511
63960 186873 194450991
125105 138756 33889422
66858 69050 880575610
51538 80200 124756012
138548 193682 729872636
15395 33059 9203457
12822 22041 22974373
94270 131210 29118729
18660 24108 13517038
137067 186639 903146882
13449 54668 103225658
170249 196623 66047493
199275 199675 1010794
135962 140847 12226998
83261 154741 599484265
3069 120174 869528994
118189 121076 864514158
94251 164002 174292053
79892 153654 186541493
141672 144307 6533729
59480 135519 190119772
26031 50997 971905457
50556 145166 236746946
167975 194357 976037044
194768 194977 486512
77130 140504 854539818
122387 147419 62382899
195972 198875 7353082
99270 160023 99701690
98491 122409 60132465
74725 89360 3400208
63687 139171 188718723
148150 199548 128572529
162283 199269 224129353
61228 142716 911175033
197306 197678 9905283
133248 168335 87495631
163225 171569 20726729
15500 105680 851014853
55612 177245 303979620
65809 161978 526599177
89708 127593 901407271
97152 138080 125766696
5735 195535 796392721
123679 194808 177355931
66889 84361 717508311
45011 127807 207303607
123032 139394 40748528
49906 59224 114516333
9493 28739 881983698
178366 190981 31585447
25758 159796 335424105
48040 116220 170644687
125849 151557 81533382
51471 104222 131934640
17313 147359 611785754
83802 126174 685303670
120201 134899 36750623
89383 169834 725607293
148043 157417 23338268
15417 150825 338796829
4805 180580 708961116
102027 115935 181396031
22360 115168 232500763
17610 39848 55769998
341 86110 215054346
73334 140488 898932817
85691 116665 359330887
45376 57924 363882126
105703 185923 200230086
85506 92066 567778380
46743 94580 119662269
145309 161556 515932762
153155 194711 103837960
196254 196636 416072529
146159 159973 34346274
70089 94694 61341694
146394 184535 94949285
120762 134545 33362663
170929 190401 48526330
6188 112618 266533549
169290 170765 812329569
93734 112075 45920065
144436 182756 554797341
45996 104948 147379332
108815 195159 215708297
144075 190380 927954701
26359 199493 762311636
29858 148835 297841993
146098 171947 64324693
32765 190735 559130342
92161 94316 5344812
36070 135804 249713547
96155 146888 126968719
187883 195107 888513536
26003 186452 941180338
41831 48533 418276158
74472 156540 204751428
138470 178298 99225498
115379 125359 13675010
112918 179034 164878581
191699 192872 694878495
190350 198937 21774497
970 90625 833630785
33294 34374 2710815
17638 154390 872741871
49033 137134 997558363
5996 84740 530276171
91404 95766 10755872
148622 168835 50475658
83808 183912 249725500
62461 106108 981929440
105989 191031 212452022
125892 146427 752819777
139971 159776 725070954
170971 191857 52151299
40643 128351 219563539
77012 143314 881094854
142534 175929 347674739
114803 187665 936810701
172001 185224 203897347
43450 89486 115393476
93298 187545 235233761
54115 186701 591677585
14520 195012 717950224
9711 189331 449213773
62516 191734 322638021
182363 186797 3907793
7948 65687 943592809
145855 173552 137768229
150975 199351 998959514
187897 191348 450086842
131007 171371 311052627
97992 163099 925531625
87406 96049 21271188
6711 45648 477068626
31425 69164 593447207
70024 193302 307845901
178157 184173 462717460
132207 176800 201894674
199082 199990 496634563
54672 126982 181090337
137295 140939 9112936
156684 182418 64298989
24813 114380 987617951
109776 138598 72009501
88289 166793 362355189
40349 95050 577329460
79026 79253 336847903
150992 181816 76868474
68302 175655 958716528
89433 131684 105571428
23136 191014 419893310
15272 179519 809729458
140012 193102 936605267
73119 73705 421266959
77846 113075 994588643
23979 96763 182275228
151737 165226 33806183
166426 186674 50308677
178007 186061 20015060
122961 149899 67066356
58096 158095 249916033
168976 185032 39886640
182640 190932 712179913
90440 133218 747120096
54193 112303 72673573
54744 62538 5533323
16911 95982 418109551
70221 111718 103667259
155996 175432 48633680
29020 42924 35134608
54594 67245 31929825
80872 112506 801530479
23150 49160 65276780
145596 173004 174070177
135297 187227 129373891
119826 133661 34552767
8130 97888 701291182
131976 147922 39690652
138467 181350 106931185
96113 122132 65345154
139453 149928 26048478
146790 169349 768372964
109467 149598 400211837
323 34952 86653138
184445 190702 935923135
146077 162730 41478923
140422 146921 16249818
197015 199631 6653287
98560 105050 609334953
98752 167929 173013808
27244 148276 722561525
192228 194464 5594861
7443 139116 992792906
31656 71967 101311206
155827 162262 780587187
135567 181359 180126666
75156 152474 192939896
154563 172385 876165060
27147 41051 304518454
44303 65106 52271382
173493 192905 48518841
99881 146207 116093345
140939 192684 129082996
196016 197248 3115189
33219 122298 223272083
111628 148826 92874168
124450 128396 9777984
115590 147733 80255289
10953 19695 330560891
77321 77532 697644006
6356 44201 94866838
178524 195415 42392400
101925 171621 174166546
175648 194455 47018761
134864 173376 95867038
32061 150401 296185174
61443 97117 89024976
82313 98061 35927212
175995 184028 19945733
157921 158617 286559579
114241 188648 628982376
115895 149839 84689226
21811 105640 711611245
184838 186656 776535558
85795 91205 13404762
117367 182884 163472794
77901 173375 238330874
181839 189773 19759382
180930 190784 24601368
85839 138077 130473900
77960 169161 593408124
104682 134671 75288468
151403 178786 901253653
85980 178321 230351439
76221 174471 295258676
59841 189922 576582163
144887 186051 102570049
166196 171648 194734445
198019 199269 334002613
154122 197657 582398874
60307 162001 242277919
2447 131709 323666695
149886 188108 95274821
108548 140012 803407689
45333 60628 170889580
122957 164751 657392604
88782 146276 802127392
134366 178733 733757543
88679 155512 239082357
60279 151721 228473930
116030 176653 151250664
16318 34228 44707780
115207 160784 586819690
112280 192395 951945649
155196 177369 55395870
144319 164203 8626669
141764 161970 328828624
85987 117431 928179609
98763 159686 152337569
103806 188087 91999109
10435 117562 803982019
98941 159018 150212380
23741 74391 127300460
188033 199293 28484297
135734 149726 34867574
114446 116830 5917743
16107 164666 718416106
32780 47463 36901509
97355 140836 390960527
95513 197629 255288999
134420 172657 95166561
191582 197155 752559354
15589 120837 263646144
90266 149655 148266946
158078 184138 64977482
84795 147666 560787302
139487 166272 312932023
81101 94544 33412883
166724 196513 728521970
65485 74273 515251277
113085 150491 93366675
99442 143576 110510079
8804 74613 165178057
132726 192020 670327993
156363 198218 104808095
177702 192324 36570961
116203 133135 113045603
107362 170095 611085743
76053 143533 970597181
187676 188039 944917
72812 155332 791244896
67586 182884 916727367
83373 141400 434691475
97424 111957 187894924
165266 198164 191733638
95264 125884 33659748
112870 183840 880709620
10714 140021 323738834
122170 198230 189880425
167828 192530 61571053
25023 39882 37399658
147708 159217 1671130
121010 160626 98721216
179935 191468 829375507
133171 146724 33810116
46360 58279 29900290
187870 195339 18897538
84896 133043 271049213
108599 172064 653731265
162774 184200 53354535
107495 139970 81318954
167529 185211 990346740
104460 175481 308298971
75894 159142 622053713
165986 176251 25560669
198226 199546 679881285
159779 173575 34343626
119869 134426 36377182
55808 120270 161432044
58892 191569 331442103
91404 188026 941112023
142906 163535 620933478
8932 69905 632594330
159322 164149 12103655
195046 198700 243349852
60437 168635 293120595
199171 199383 556770
20079 22975 7162906
57232 147564 626516384
115394 166786 128311585
23575 86761 355010506
52212 88262 470624494
9774 28819 47644239
73478 185139 278579760
51787 99388 119062669
115234 159407 110278217
133894 170304 338657244
155557 184725 341980077
75565 149093 183496406
146477 171527 102767564
39177 44838 323496006
168829 178344 324962857
4887 87358 230333520
97003 178897 866204678
185424 197167 29684550
173190 175332 901924964
139006 187450 120673465
72940 76515 8870260
124264 168542 110365336
107944 136257 70839219
157775 167068 10246586
156924 195638 36584178
186244 199837 674795791
25792 145950 300906975
188901 189016 274072
6887 160842 385203595
26807 183493 988224749
108828 167952 76751042
138177 173062 86873950
106556 179340 181769849
74733 196513 711756012
118022 150463 81002729
68770 132041 158174042
1075 84457 387851083
9817 86748 193058283
110064 139587 959581540
125831 189142 579557590
157574 167734 711325260
131288 147420 40179151
109060 134880 64677566
198653 199814 2937286
4188 30063 568918984
62945 74274 28410727
82817 186094 508219685
175041 182122 362494020
65067 108695 108930788
166237 176206 378758241
101899 199576 244374167
139071 188771 797915849
113499 163621 125067658
138630 150627 263068938
8809 13238 263945645
128038 142841 36841862
60835 67824 830144467
190760 191150 846198460
43686 56622 637048570
163336 184991 167109132
78334 102608 60351301
164897 188731 59356744
833 46039 912690059
32879 116723 643837045
141254 168611 35721430
116118 148885 986121598
178484 189444 816813134
77690 156946 342400793
172292 183552 28060373
169651 175234 13905314
119988 145255 903773366
157694 181614 111262684
156266 179413 57823500
1245 100687 815305482
21367 155057 334433325
118903 180817 154436945
77668 170338 310783066
3868 50423 761625052
76109 149726 183768501
158693 171496 31937008
162791 199080 90800747
129102 142639 33706655
18716 29939 27916860
101674 116277 36772099
127567 197636 174897827
146135 147332 257144968
7213 129497 468086660
66617 169652 935312334
41885 123289 203822313
137186 162303 62648817
52943 66984 35425466
65055 111422 115842941
100318 163705 158576812
4236 139766 339375567
193611 196806 8147231
2430 148080 364441276
15389 52209 92143348
196590 199017 6127161
5928 82857 582846879
148399 185847 93310358
172113 199448 625010048
99515 171910 180904856
140969 175217 121168072
35697 103035 458985370
117035 144228 67902091
2663 197981 488600129
157698 163492 834421991
28635 169756 849705646
40777 168518 319401094
74423 151217 418473090
119380 185602 165014824
107073 191919 60016511
48058 165013 749999151
31648 73970 106424587
119026 166109 117484910
479 63739 669108496
194111 198862 12016084
144825 188755 109557371
67097 161636 873838346
180607 196326 30482462
184676 186072 3456511
159759 161118 3433923
180661 196410 39512270
80555 170367 982576864
91251 189816 821665265
51787 161542 274537682
92195 184027 229213429
160162 192006 79453957
46260 165087 834098698
21660 69307 761351583
161274 184744 318526241
181363 181973 1515596
122768 126912 562407238
73504 147781 978466757
89761 166774 192284243
77527 170066 231097610
77616 184705 901919542
104592 161570 981224422
612 111185 276917998
183982 187086 435092129
130826 146867 39977653
182476 189861 995226956
138156 187773 270072875
86940 117881 77177306
135295 167067 824343272
31122 199740 421879128
179039 186939 19687815
26393 110634 211080844
101221 194431 901501868
103945 154504 126415252
9164 9612 1100228
62244 134141 179731409
94633 128907 85945533
15294 15718 349747359
104656 180531 189628934
28509 155132 316772361
151048 182466 78332437
173092 190163 42585177
6578 93267 573240897
14867 112958 245627757
50958 130746 818594006
113060 150794 94206986
192020 192676 1648419
74435 107095 193200815
6016 79503 862289328
151006 187777 351457729
119863 154386 85968088
27397 99456 804253771
24428 111955 219326183
165036 165466 544117083
29366 147103 437778809
90423 193339 510362253
121585 166817 112790675
93150 95461 5704762
172393 199561 649642650
53651 177648 504559215
188705 190186 3683301
132114 162384 195995028
111899 150070 976998088
128904 134705 14463513
160610 198394 94473098
8469 72855 671744909
80646 86117 597629588
111649 121033 23643532
186422 186758 460931223
126118 143279 801076863
192678 198380 903020044
83678 99678 327504830
110263 138018 69440708
170885 197199 65887208
26712 30209 223681938
5606 21574 424583539
12781 96803 902479257
132538 185400 495386693
138910 180659 104105023
59922 142191 924737416
141841 153925 30041772
31360 65551 713704636
93241 152050 377116174
136991 154849 477053246
184715 197485 356501223
196695 197837 296725281
127394 187314 149217839
194140 197473 498247669
73504 185607 279682002
38440 179891 396195544
58478 171138 281486368
83380 87087 182012377
199215 199344 632207341
79333 131955 688477747
170327 170538 503420
137816 187416 739843335
133031 167360 85593603
97294 99177 4686789
82159 107674 870760443
106186 166165 149965513
27688 133185 372714468
30433 170053 349316256
62115 182162 117901305
108376 193897 328195284
46366 82500 579509737
171800 196872 183980821
125997 149188 57683004
43620 61821 448005759
71791 77947 15336357
133721 193171 492300467
184883 190465 14031437
66561 150634 210049282
11941 20838 711409479
57524 96035 96253089
55975 113389 143756912
192340 198128 913409775
173738 184101 562507565
65607 171559 406689035
135756 187931 190308090
125341 129583 10542576
197334 198777 3653150
108794 133749 62525800
121984 158357 970469377
161585 179618 44853641
42580 168237 314145450
1775 63492 154800423
28100 96409 938258441
173881 199882 551525434
175656 197262 54143373
59171 64245 280516327
87489 139224 559326205
46924 116020 172978459
90374 133878 715775546
10928 62284 533175089
160567 196504 175730525
18549 24780 15459064
146463 180458 58726475
195295 199959 792040931
85072 164621 198527748
43837 93452 124145317
1566 191480 474984743
19603 180111 401392834
85304 190927 451421937
163794 169686 991475807
36966 58380 448868143
188743 198719 25195781
76188 196416 300292905
66862 75926 498611399
52538 62804 26048173
82912 85306 667935018
157237 170930 559930944
160958 162472 3750286
164283 164358 99672
93883 116037 55488583
125743 146850 52583604
60386 179003 885692581
174116 178956 322388593
113588 151685 95001020
20244 163498 909215927
78379 135360 378568566
119023 186764 551170228
171225 181677 3657659
90215 107564 834814836
193113 195653 6484774
192702 197169 11322099
116032 158288 105400257
78573 131244 329787096
16441 137289 901717405
196668 196948 461450720
196960 197223 677549
180930 181404 357151515
125989 173597 118562016
96122 128608 933484899
58818 86081 68395751
188558 193210 99071064
11111 84179 280695471
101849 152437 126524107
78492 148533 925320932
82135 89391 18200239
83856 140385 141208247
99015 144467 113769339
109911 177923 990861155
81062 127401 113839097
103580 199730 278713993
121078 127536 886488568
169842 169925 948126802
64850 113476 121598259
192995 193234 650782455
45230 157603 280846062
37478 98689 848103841
135675 163965 217753066
193572 194195 325400854
189260 198665 926051097
129886 175926 114698697
31995 152137 423116783
142079 178033 89605780
65863 71713 142622006
85048 149011 608577727
166905 170850 245260834
12092 143824 263579889
98298 187487 505470216
130989 151550 966508817
122579 143835 52951633
91410 106940 724382691
148095 185148 161084865
133024 190891 616524676
143270 175302 79886532
152577 177192 61400333
185544 192082 16521648
131849 148983 426875855
189780 194774 12583312
167373 198097 76862730
193431 194001 591759361
186405 199583 944698680
16112 93343 521437470
131636 143458 29447812
38067 166635 999953316
135783 163723 432563977
89157 185397 344542552
155403 188276 16389623
118752 162822 109973760
121969 188810 166587992
48116 108436 150877310
184755 187510 982935624
60796 116879 140267558
195319 198407 7829118
41604 98081 384017920
171560 192643 423654699
180541 194635 837644943
186592 196069 858276568
55989 127268 178485157
12656 72657 675695026
109647 120052 515913672
78198 194164 289613726
175667 195482 49589109
186460 195560 23023125
22456 76910 319941418
185341 190066 730715168
57306 129932 482001371
118290 139388 52735050
28930 113660 212410345
61221 179796 971570287
125712 166732 102195618
103645 182849 843441151
88818 158629 174154000
144329 164428 50159639
51224 124624 183967217
19005 45743 67065948
37121 159968 307271311
139143 155228 56439200
86229 123372 863677675
113529 136165 586454272
71395 122411 747684948
72198 87539 38420529
24763 58349 562775766
25535 77851 702179503
17726 186320 421411189
12596 29020 40947296
134082 155455 368577148
21032 59241 91420919
28581 179513 370084483
163116 171406 20620903
105847 141399 592632333
10410 93119 207210034
133668 163861 75276501
12862 168812 390078641
65450 127532 155283283
68665 134749 928462206
126598 129750 601865857
10748 43311 287698512
9 175931 469444349
78945 169986 265313517
136571 144718 116139652
122962 143273 50546467
35351 157561 305689559
55002 108135 379636415
6838 43887 92874655
189151 198846 24509924
40185 115044 187358635
162189 175816 915461410
153849 164635 754969120
79395 86792 18599941
54668 151869 466690118
113137 116493 417913565
126188 150498 60513035
75627 197044 303218078
64889 171250 436450205
155423 163474 636684510
77296 95080 423932292
64925 128102 465790209
193181 195738 153674645
26285 125307 248269996
27145 28459 3289935
161489 180334 307061633
50507 165744 288279653
143231 169770 66186277
27501 122699 653024405
9995 182995 454643821
69999 175737 877149100
90543 112526 998716137
5928 21518 604008634
106423 150470 110202084
137845 152525 36510002
24192 143969 299883967
78791 157245 195824067
53412 87897 121470958
25815 152217 316333275
105090 129669 813747873
113459 195845 863295564
48707 56078 18484726
32600 100440 169776151
80917 95878 744668373
170777 172537 4369202
186870 194544 19351664
139068 143739 91265827
59830 68472 21763941
81868 91423 415603027
198784 199029 493446587
158992 190090 77544601
151399 177011 317362455
122140 150958 240334897
69538 104042 85919886
171616 171858 620666
39918 94093 135633747
51002 174560 308895478
54212 164485 207074034
124077 189168 162167802
159846 188775 72132046
6518 6685 941970899
72503 79926 691928703
172866 191461 46488782
107144 117561 583593466
32095 35622 658590581
116756 165581 121911973
14147 60130 76064731
85562 152723 167562242
154552 188182 720503917
43107 51975 22048249
33107 91111 145473246
32062 84713 132241019
78987 144176 162833265
53910 184697 701960982
16208 159394 358148614
21863 127293 264209607
7255 98216 227635344
141145 199472 394160013
107133 140183 439963003
180473 182091 4002582
81990 112166 124333557
89100 157936 827788810
55201 59573 476153
108175 188420 200317265
140227 184932 315066892
41050 59018 45017594
76856 106258 73263852
87037 157608 841678423
127704 134103 625895701
89184 147527 963999990
166781 191019 839309408
126458 181442 145310558
30985 60726 74747179
154196 193127 458281742
118357 138697 30214339
185458 193982 21505573
45960 101004 137575781
84019 93008 22267313
163259 191192 69713221
134740 150875 44047712
110168 124946 37174780
6508 107888 253813284
169338 194930 63916073
46500 82872 57429870
37986 113216 188484794
94726 119086 157269995
110626 130306 671029780
52062 163099 277687297
69171 99772 863182952
146496 154236 744292297
94995 121512 66563782
143218 160534 43168905
50902 133525 695920755
154506 187107 181795154
172953 188162 37951821
158247 168884 26617027
42617 178092 338531759
78244 79541 926629649
26579 52796 65780798
193030 194849 226841790
79408 114529 14489739
134226 162624 70755212
165306 194917 355920131
3886 184927 452672812
21938 116171 886852785
18618 84926 514262258
92369 140486 120360824
169187 186068 41099077
50574 105275 136924947
143042 149349 15621594
51500 55983 11359219
164341 178819 35941103
130921 169389 95905552
112645 195185 206097263
144393 195592 312283777
78217 90795 31489749
189269 199575 831145498
184293 187009 6751519
186086 189213 7894785
181078 191935 27151735
112010 165711 754015920
95916 166707 341356637
105047 118066 344716478
17254 67762 299528016
197560 199464 778637140
48048 116153 170467450
57630 148036 754234354
102494 127096 61835461
153228 196591 630265808
115864 177134 152823675
5791 184719 447390556
26796 64449 94679781
182862 188943 105930742
182881 192599 24328050
67439 69589 5431018
110139 164945 136893823
74051 159435 213091311
165340 180152 36820372
29218 45180 40281693
80233 194275 937839891
197858 198016 607999774
116588 133597 42569357
137465 166053 71321613
138683 144198 13733097
1732 121005 298854613
140319 188671 120501371
31984 194352 406099423
55033 181007 314856551
157667 180311 820431458
149587 185435 371386279
119002 119173 21157
18114 60258 105705305
173945 186641 354043024
138944 154471 38591127
1085 84709 400272030
25342 53394 824964321
28209 165404 752771786
150120 176879 189051253
7604 37906 75895430
55264 86939 79572355
154261 162801 21403062
86575 103788 437306796
72535 143174 176422092
120968 167435 115845248
9376 59231 125118125
4028 70301 166252871
14619 133419 297486286
151799 154370 6360560
36288 74385 589013965
58965 110518 128908289
110188 169290 147604225
171015 188279 43036959
107926 143174 88158607
64858 144763 199634678
51942 80349 71386298
159508 186184 820008840
20348 128745 271566029
97976 117104 48026784
158745 193481 86759879
110711 168208 143652561
175865 176328 399968329
99650 132861 83322724
134246 190416 856589564
99045 154325 688821238
67624 98672 874617035
178905 198880 50216393
147089 147432 807599
134203 152592 45721142
103363 193015 258042665
128910 136829 498517075
187423 189130 543170894
76889 162079 212797702
115000 138593 58967031
71451 158502 217271585
127549 186394 267822598
124035 133081 340951024
95768 163354 953668989
122595 178925 140287505
4989 99015 816497821
112862 117148 10668985
39735 109567 174793207
167037 171200 887835057
107398 129159 838905965
167776 171691 9631330
98830 177534 342125963
92329 179857 218533012
198838 199027 267473473
68807 196493 857110474
103167 183934 685298496
111107 158789 119025148
74663 101584 66891431
155271 195916 810479179
40273 156971 291724375
113733 176416 156407466
107524 117468 24954891
161878 197540 321611784
49588 114845 163364093
70528 175074 261002898
56253 189459 332820671
145495 176983 955140308
81104 165632 312854430
134074 183481 123113202
134807 180109 112849370
126023 194322 945732530
8459 58008 124196485
82056 131490 906072413
81040 153983 182080126
36776 81269 990742731
169878 199231 73510157
8759 86825 195823605
3020 199715 492128398
141134 155151 34744774
174644 189860 884961049
155409 195142 637806145
106668 168226 36360741
26625 29189 948542324
119728 158366 96275008
197405 199931 941171783
70211 105967 89169591
163152 196663 564698492
105751 135700 927207394
104583 120378 204394638
140310 182231 104492303
84621 195722 277392135
14771 154546 812279935
97947 101061 342582835
86290 152913 971702304
41824 156005 285274426
172403 174476 5194593
118273 137804 312700951
143649 186786 107419023
135886 190936 945006539
82891 148641 164142377
165888 182258 40751085
110754 112990 562202340
12785 58815 115391228
61380 89486 70389222
3612 150894 368588857
72996 106346 83054833
10393 56254 114968692
14881 146868 623923958
19482 22993 8657723
87364 173358 133423472
197373 199055 271851387
153424 158869 348523910
31310 184446 382872571
187281 199900 31906742
118644 152607 782948966
23694 141988 467545794
42839 167930 312745485
63746 82955 48162950
189498 192164 383807540
91971 131681 261359613
62303 102047 99028213
20552 132986 281623757
75559 171348 956726328
192101 198363 273659750
148716 173378 523514371
180458 193681 164516085
73043 84511 28715135
20632 29887 23082270
34317 156780 361036320
1146 78386 193700491
142276 187587 871853270
184522 194054 977232820
132631 137200 761552338
20797 69172 121454507
97069 197838 802136310
131900 165894 761051775
172983 191028 45125108
95613 142515 864853513
183594 184006 1004427
100253 189155 807608346
71620 153495 204393673
81394 153410 128988876
165115 168691 614172040
41282 158752 705350310
21245 158233 342766483
72400 123892 128787052
171173 198813 69258643
22421 90982 171971530
63803 140241 818240064
80140 139510 295312561
183623 189919 15731116
113141 114016 469561303
193476 194230 919719614
15352 160265 325373027
139754 196886 495984363
77555 127108 272239058
27764 83960 141146528
117260 139106 190225616
26831 29123 5730328
66702 156876 318109760
122125 136232 698449689
176033 194301 45674537
106918 178946 179834348
22916 123221 311976003
145278 192975 119016415
393 198520 224791437
8202 21809 46850605
170716 176044 13327940
82051 90513 21186895
15941 57147 727835012
23737 145681 305340912
38294 146158 269969476
184198 185565 3343511
1919 29654 720154173
33849 65992 80867055
74858 119485 111492936
128500 169091 101223435
1150 189029 581024292
37254 179812 356361097
129486 159374 74403896
53942 154907 110546775
189720 193221 8805692
31289 159200 320009808
90035 170058 68329035
89021 169529 200951455
112716 198435 214154727
29100 197705 983062642
106274 141322 87828156
162400 165605 15058213
12341 153149 352198233
125759 139878 842232022
48455 186125 444615273
94674 152604 144780320
168399 174060 436885762
87455 195703 270274421
159906 178641 276045445
154779 169400 107156340
78243 190554 280366782
158986 190195 77826554
67078 79516 357462152
121593 128390 341586795
73711 170654 642888403
23946 116304 650639144
56975 161786 394279374
101610 172615 806073493
169897 175831 14785541
122491 123149 437836473
74885 122540 119117239
5901 109646 259816085
167369 168929 3927398
136522 140004 82211701
29369 162064 332148019
12673 117077 261434191
123492 129129 929984777
194042 194574 786549031
90242 96631 15728472
54148 196868 356877266
100512 188036 289753321
132992 143195 25413185
160796 174951 11649040
191403 198585 429470141
126993 133544 16370554
172016 188504 801426015
98401 195356 344896975
139605 167534 69636143
128554 148340 49217689
144179 190309 330205750
97749 158653 175524485
67644 106164 96074182
78477 175260 46287775
13685 81837 735125167
130243 186947 141182576
65411 102867 584545047
193130 193298 442866
768 155401 548161756
55239 139449 321898561
131741 199785 731440581
11323 104859 234099108
190318 196555 15843669
139949 199649 437318432
189758 197820 20416722
124958 156690 455601876
188225 191650 163715436
140732 149694 802458948
46631 154946 410398662
19262 67984 122265792
186256 197255 935498583
148663 149084 1010574
100983 149339 513945574
142898 149980 17607538
141697 199317 686332029
113979 184488 434773150
160835 177380 41164129
40059 98798 7416730
61641 92001 817913343
99189 181888 206653506
181150 188007 881439113
181805 182088 543871472
91232 175398 210106643
191262 193893 597745402
25020 44278 626600543
147979 178894 77037774
93017 181118 621134620
94562 147111 131487789
190826 199496 325712413
38167 182359 360511534
70110 169811 248996237
97053 140820 109594711
164517 179171 36420699
157141 173261 40245321
132218 194819 156160823
100293 149684 123610629
59855 180766 302066850
164462 188890 60844157
100095 114099 704339352
173916 175250 3361309
42119 92745 126652780
14533 66384 130037901
133139 145293 695754411
184309 191958 13327630
148595 166788 238446731
26213 70162 110472645
89964 119788 339329105
130485 183570 132208343
39961 118107 195603099
159926 187687 557427846
113229 162218 579905912
16602 78475 155065169
82136 180111 244564085
80441 132379 222548393
59295 174073 286644401
55125 103282 729825146
111603 119141 18910611
75025 79953 618779082
132839 157821 62174642
132836 154683 54331038
79284 153584 389669393
159161 186885 69047756
121571 129908 193204848
134023 176311 105423253
125019 161101 89865005
187658 191909 168396601
174164 184025 9420377
14165 92281 740088108
135605 171971 19343129
125439 160209 86597110
107451 142572 87924960
24621 26212 3951056
98916 148522 124100821
139252 166107 66974164
191109 198630 473117453
124680 136836 881884284
113434 156427 107146538
83001 112544 967817558
115439 136422 321011206
58773 126858 208139734
161372 177544 455231728
160283 188514 70355439
143462 160216 125072029
93495 132320 689617219
145089 183262 207159946
69430 172207 285030481
154890 195511 139634100
44406 174681 325577180
108025 146048 95127878
111417 116671 13170696
82922 92721 16752686
184245 185590 3309055
181662 184889 7922804
98780 110129 28585658
50907 104941 135182512
81703 108650 109108279
139410 183735 818712384
186031 198736 32093514
129887 154174 882388894
152373 179712 68193953
69734 192959 307683392
196513 198217 377317
88997 167303 916834231
172948 178679 14256452
178932 186608 19085574
3089 166037 593406862
118302 145851 323031172
177906 186373 21007645
95183 149504 135778505
194144 194930 1970680
82731 121922 97984956
182010 190202 20398351
146508 152540 14924592
21789 106029 210945422
136783 147571 257012298
189838 197333 777434268
73601 154531 201935414
44593 127210 933334494
47772 55182 697343534
104141 111219 715164531
158575 163481 12317133
166104 173736 338033982
99909 130134 958049110
44599 63284 852282965
110906 174591 158958592
135319 161168 276445888
79677 163519 209362597
86262 128882 106510961
167646 172676 967052423
64615 106174 103714896
113989 190691 191350210
165344 166911 392645128
133821 150336 41122392
187235 193258 15201261
23465 93349 835046437
105460 179931 185960989
61419 154037 31298651
24767 176541 507972000
87789 179536 481636273
131349 191401 149745332
57881 112117 150276989
187473 187498 807806723
42658 158980 290781275
85536 88101 872935856
56665 125208 35960076
23889 37200 77748052
70177 126366 140546432
154853 178889 871009209
194079 198257 10566783
132504 189187 975898370
112351 123497 431588189
124490 134440 24796175
7204 38755 79053913
118459 137341 47160784
90331 186078 535545893
149753 179591 74400139
74236 74361 825387941
167964 194376 65912597
26494 186889 401070991
169003 173132 10192649
175118 197831 56943382
104772 186793 204813417
187577 194807 278177554
168069 191075 57380863
93925 149002 137608899
154299 187610 83057711
87211 150394 157695169
91806 101128 23055883
49481 91024 104186225
110695 192721 264849080
82374 172193 959243074
80159 147821 168954258
124391 135936 28671486
30640 98069 168895757
75284 118118 541520547
91444 183007 477182519
113069 168312 490807294
61506 76688 256988474
111386 159262 402576474
135549 160024 86668339
12123 109291 969282691
62597 190323 758502346
25202 33460 20716302
135283 153680 804029210
159380 159678 751181
92647 108238 38951826
90862 128876 305014416
101858 121516 49536828
44728 75685 596087201
106629 197913 228266227
4516 19497 662151566
178399 181518 7843574
134087 155903 439490418
171094 171966 175324715
81285 197537 995225897
191577 196894 755659360
90809 180599 691362550
81586 143000 320718424
102901 168474 164126047
37009 130676 234624777
61176 94338 606082831
40047 93045 132662334
60357 117658 143336714
84229 195145 328229324
93681 190532 839651589
110331 165249 137223402
161200 183981 56661563
162677 186665 10957583
136232 175182 97125361
192154 196397 823491534
45322 182781 653150565
158180 161081 52135583
20693 68206 481919217
36366 159525 308097062
67568 150365 206826356
46506 101266 633878354
33155 145559 823087765
123225 169113 114384285
133623 168759 87591547
132213 153838 53778445
84652 169036 362897136
33195 91963 852263702
8801 43372 245386518
149655 183531 216473382
85945 165318 670271682
149846 179806 74680228
118373 118392 37517
30204 162198 173091720
124369 150665 29621205
136006 180968 112122567
27017 163685 155123649
130206 189295 147203120
153840 159971 15381256
63166 77776 36485888
165791 174941 927880702
155299 155851 1385418
98907 100416 3723201
57923 102496 533737667
178772 188725 24910535
78671 116186 95962503
168389 179058 254995001
30577 71179 717091960
171545 192835 53214976
144703 185834 102464794
52365 112391 150364193
138359 185728 117959408
125053 141420 713824275
28974 158172 463040598
64955 179479 285920035
185134 186071 2328993
178880 182182 8317528
178809 193323 719200689
115403 133627 993290247
33356 100615 220380148
42576 136825 235788553
1209 54599 925464837
74193 153317 575906701
113966 132483 906206672
153551 196522 107472331
184398 186305 519596649
17010 18029 2556607
92686 161987 843698463
44839 153410 271369769
69107 97456 231384458
14864 125939 695311985
99189 148614 604088392
121794 193199 178043814
49773 132760 357267235
194528 194547 796940849
4138 159508 176374705
95031 188515 239929835
173685 194624 894303523
28889 83907 138166546
97203 177614 200905897
170355 175767 176127776
138147 163743 694956415
179658 181408 4427665
78815 157246 467776840
55210 135947 202034949
24151 98270 185597190
103362 147220 637195290
174373 190809 41064421
172154 186529 33451079
165556 177156 329182536
72653 106425 288483908
25142 74817 124826692
179750 182305 214662620
72531 122260 124311414
4191 126215 483140628
27201 154266 317956932
193902 197526 165864842
58531 86009 587536409
161471 179035 114391363
32740 82300 124414550
127158 197907 708635887
49320 163173 284710487
161335 178231 965242592
78226 164243 848552671
76198 121951 320478531
12298 185891 433924173
22084 177903 389703817
136540 150893 35788090
73669 95009 840765204
34699 90134 405657068
126791 171991 112614043
66644 72810 15544863
175337 192876 43806887
160147 164763 11538908
46361 185682 509098758
198614 199510 2301003
54413 140856 400814844
33842 156508 306820150
38451 135264 242323965
199154 199522 945008
129411 158448 673566533
26204 105853 199510811
95320 171262 189677294
123260 137473 35372415
88030 136004 465012454
163170 168413 13123435
144226 185785 103528961
47791 112847 162834543
43633 185093 558798141
109580 130644 52791144
171421 194415 309605288
91311 109535 891478021
85854 171088 964640422
59807 142383 697087850
156238 194721 975237816
27495 48773 53505124
74966 124187 747078612
127234 157168 341538059
114255 185002 176336752
48588 178375 524342592
130534 138901 943319898
138301 182942 111233944
97331 185528 220205488
9008 170088 402978810
172946 184911 509557994
70346 141759 430245398
18343 171105 382031020
181933 184900 7262878
55438 165737 275831131
190314 194576 25819693
26306 36072 24532951
117501 161466 109150624
62023 133856 179572745
189472 194850 13552319
155575 173717 620389678
155151 183470 78809798
104585 150155 67615116
90219 96090 56837913
76609 137662 436116369
139801 158990 728078779
42759 48569 14487556
164631 171634 4929995
185378 194717 177242265
128093 180975 441091593
173230 180492 18186023
64021 160663 241495004
198543 199305 377624610
130861 132520 4106581
148537 156298 19220762
157685 167214 23905419
35112 51379 826164654
43003 167664 311635755
170786 194334 58888332
103711 149050 537210428
151062 190621 321987266
175367 197769 56152799
101030 114811 63193382
54006 76714 872862481
90910 95339 10912659
108692 131427 203017825
92710 170111 193344338
70316 147705 751024049
107935 110237 836777801
81972 175469 233436695
120261 120820 1467023
145995 166157 50237594
33932 130630 242300295
53473 174950 320278547
120601 167875 520988425
147990 177023 72403317
142241 168857 66370726
77477 98084 234063990
66070 76053 5685992
102410 174189 742465576
121743 174004 606379835
79704 198511 704321806
145210 177089 79488371
43039 183486 416431735
175050 192169 694174696
154303 170706 40961481
79381 117977 973144927
184452 198491 4886311
10179 115113 262829883
68679 180106 278165945
112834 130911 957844768
97902 182439 744757156
46606 64336 774293364
139362 188629 27429476
173386 192544 498367062
9037 53179 110620917
105386 187543 389845941
80755 90450 24241721
178619 186225 18935571
193580 193822 590591
127184 138791 953008604
197987 198472 998228850
24937 151256 316157966
14110 177660 408945997
96371 113717 309685962
155870 163787 764376641
79674 183271 258554690
197911 198637 1816247
60682 199733 347601557
84371 182586 7400721
157684 192918 969763889
26239 156621 347610642
34815 56006 53249313
41858 182078 350390186
145410 177140 457683275
184609 194158 24043588
16845 176827 399995979
39089 77047 449633373
51024 103469 646898078
29449 88678 744345113
153988 193388 63134791
150317 178136 69326271
89403 108769 48225558
3039 53513 126432935
64143 85387 294547780
83304 115265 79743575
70845 107911 586779729
187522 189369 4695014
104685 186602 204529691
107905 152091 110343434
78325 167712 563396463
137503 163792 65582282
53627 143097 231878792
170077 188013 44646474
7459 58027 265308758
18491 109405 227631346
72339 148803 190917121
63910 143047 676995580
172370 175209 392045551
185078 197871 635871250
18387 30875 31094273
69715 115263 501214690
115329 179449 159962955
104868 191511 216468019
22233 181728 398930249
548 106252 264568427
85251 189948 261158383
100636 127276 909726478
163695 193444 819830982
14352 43671 73488206
147709 173763 64931489
17801 197157 448621631
76864 138045 152933960
69665 92570 57102391
152094 157422 970571461
129864 176303 115732599
23143 130833 269836050
189175 191085 4725181
106241 117682 527160441
169439 192260 566315028
164545 192720 51727033
130908 196043 497844110
127530 161817 359677184
27303 164059 342261759
147561 192989 113346031
134518 138077 246424830
163427 181292 252513712
1837 82032 201025518
25687 55553 74962573
33302 62350 73121460
125000 149661 61302895
109252 148109 97062912
95094 175762 201512857
40464 45899 363440784
181900 193065 844085346
85047 148600 158569709
21746 154661 332552797
138031 142436 10995073
82277 91342 94218852
133128 163315 75195936
65065 157089 229747123
120114 124428 255411095
184494 197394 32494447
72258 81482 4004594
164066 169581 13745435
184098 197545 33880626
107548 117761 25673658
180258 182673 6009401
76970 109018 80027888
139065 172116 82355757
144602 187516 168650221
100339 187259 476442363
140200 152234 111304061
126424 174713 974043439
139305 168733 73373153
15692 140065 311309453
129227 143016 919483065
115821 184122 170330488
122105 164666 106132672
175527 189292 602212357
37332 113598 283317510
85142 90622 13596686
140555 182796 790552814
184476 189095 937258845
2784 138313 339292322
52133 189852 396960252
58561 145831 222077161
134433 154102 51463257
28043 196167 420645415
52334 58851 9838758
165443 185982 51045739
59572 163567 259872218
118876 179099 857797150
72207 185352 282308196
120136 136699 556437403
155174 158259 880152035
123824 156494 81188755
152413 157461 12556175
41603 186314 361444181
15423 107452 230332628
14706 136923 756182880
140508 151869 28268367
114610 180369 164079932
147665 152892 229405063
126926 157089 75087755
123472 133439 669957709
30346 155634 455435906
162291 181295 470879420
31321 172729 353633708
134183 156337 813654474
172327 198675 66034330
137982 170804 767647072
59483 157572 245000437
122383 195831 183319972
69764 79147 788825391
131024 156831 64175765
38578 152272 284315331
156262 162049 14649503
49160 145574 241243990
89234 123718 86293039
171307 175164 9662714
190144 192758 6600031
46149 168500 595739732
75164 116219 235820062
129177 197733 171156805
159240 196334 92758558
87829 93286 13394741
177034 188324 964738947
173552 180367 17067891
147168 187059 99312373
199763 199983 558471
157663 179087 158597675
40166 99914 149332654
10036 85111 188418365
115556 170702 137576391
102194 159935 876333625
17658 79739 155697312
198327 198886 80223949
22502 157061 336644562
33269 97342 160427660
90623 138797 120322901
189827 199596 560241394
161841 181451 305204181
128413 189908 153235722
78949 133834 137203553
76775 185550 271434514
92082 102321 462322265
76847 153550 836428868
96879 163696 167069378
182107 195740 34215450
108342 186685 468637611
98694 112489 34702165
55431 135521 200437255
153016 175416 665252295
198151 198458 904022123
112693 142545 74624713
184124 187624 8706480
165378 187819 55765589
67497 168147 750226040
192807 193830 2563366
25056 101880 192308636
148235 189037 101759690
90731 181113 847613802
199102 199424 831802
81836 198489 881713900
27530 199973 916064242
32193 116248 210609015
75727 77614 254931463
194559 195482 2363702
94710 176973 906699255
59660 137819 195481612
106961 126034 647603719
141839 187007 266318773
63529 67636 10279499
32198 114109 205310125
137892 178335 273891030
78510 134713 881477525
6860 182419 439044687
35601 110839 424543834
180591 188184 18877297
123591 175866 130214931
165217 176440 27916382
133885 140203 15730332
93845 143920 758146914
11449 73024 787225634
122135 122947 2075193
88042 189231 489048363
106408 129935 59147116
5652 52300 116818804
191951 195033 7792001
67603 106112 871595270
23822 181716 394985467
74962 198840 903200295
162755 166197 242323704
87676 174051 827418042
1199 44896 109636248
64497 95540 892967427
23731 104669 202641613
43902 169608 687654943
144811 198910 135255173
69784 107877 956415255
90372 159993 469136977
7383 173915 406676534
39495 188151 548727309
60843 157712 412838000
141888 151782 48077773
178916 197975 47919446
149325 151574 5618337
193291 195987 6853153
104882 107185 5809840
47314 72185 409604318
177354 198337 52665670
142490 149531 17447735
45400 120645 622213041
82236 186249 259480507
137160 195193 144874398
16272 177864 404025803
152132 156409 312937049
196815 197128 136546826
132258 161435 676902068
126537 187303 151330608
9974 187375 443586111
61398 113833 214523370
177432 181296 9702297
181602 190478 743875697
50398 197075 513440382
113937 195216 202915664
94961 120611 64367762
83902 190206 336685329
85031 129809 111881029
162360 194515 80249681
147708 186644 167410331
87402 124708 541213342
56346 194858 346195117
80879 147645 166769409
57679 159286 896956274
117110 198898 713227184
11006 11750 1898779
188015 197162 23140459
19696 95181 126657766
106787 193275 216053789
15574 56397 734095879
84985 175765 240385676
140758 143276 6238397
197274 199120 4670894
49368 188954 834958953
35374 37252 55946626
106717 157012 958998911
149857 186613 789167632
188539 191879 98575482
111346 187448 189836641
10650 51477 102244477
24005 142258 296133343
129195 143565 35784732
29291 55814 66671763
154994 173159 269335145
152711 178138 63404392
189124 194835 14388170
129665 157523 69287812
67760 181308 283532098
193420 194512 445883824
106145 169961 159498688
28796 199073 426095444
121346 148605 67844961
38482 48941 26148190
16220 142469 973036218
96563 109294 67971970
96681 114442 340097232
198099 199087 77289052
77351 130416 798667821
2115 187721 464018557
89084 157729 171279478
85727 112004 65486987
196109 198752 517457266
152372 170409 639017636
167743 184156 986251147
157770 161246 497018082
114678 178347 93484483
176298 181779 812510776
79053 84678 257826132
113742 147288 83760713
132449 136733 168879122
142789 146591 388911036
4154 137031 942119640
83120 199492 293750402
132923 196862 820358943
107795 185082 192859129
114852 186642 179019037
88716 131393 710095915
119533 153473 312476643
12428 126888 706767572
121298 126785 13639594
4192 155938 379565665
166839 169329 6223992
36120 50810 987796486
51563 164725 283062365
52649 123596 730517315
89176 177564 897159129
29150 41513 854564958
148578 195167 664178351
32174 199907 419677384
84135 115821 896259776
69057 131260 155519784
121805 198936 192579271
175252 198827 639079180
108228 153140 823950732
59212 122911 159484116
111444 112242 909389952
163526 196373 45832638
46304 65033 37772961
89586 103988 35640009
38977 171566 937102253
76982 83954 820913189
53910 132021 338186247
157193 185706 71072518
125062 167463 913790018
24569 168941 361269831
61886 135844 184802607
168553 183216 492431
59858 185915 314768117
41582 63344 54613177
21896 76945 138158119
113165 127107 209133601
70308 83411 515099878
112038 152120 377030365
117650 123352 14422975
194936 199561 11749649
153915 183781 74477917
16521 140221 309610426
87878 124619 392403818
92961 188084 51269959
63455 84877 53728398
18795 24991 15383432
42433 105910 21265961
54015 100603 116446365
98018 191054 980775445
117113 123751 16781912
21825 158791 795498086
116347 148428 80034976
18152 168006 861502994
15015 152402 612442223
44995 76510 79010083
30179 119047 222752627
27073 86067 148159326
133496 187279 133934074
170979 197102 620212921
167303 196198 72217023
165481 189702 60308269
128208 144979 133068528
61388 170184 271756083
46890 137457 226621709
178193 199959 442818833
178875 199978 476722724
97603 184397 216788051
154737 164398 24224594
169095 188219 125574867
152242 169041 42023300
6430 140542 733438760
6515 58076 129218554
14605 165040 376373475
58952 100900 104737918
11446 16738 13300139
136636 136671 718987375
19678 60435 102263935
125576 127418 740533688
153824 179495 64064949
136911 195762 146930233
18495 91710 183434090
118510 121402 584637600
81238 94273 32446377
58576 151816 233028088
193699 199569 14921702
16497 179781 971204395
146416 156480 823887417
72158 95053 57027271
87335 148779 153353058
158283 186027 69118769
150362 152957 6401557
120749 196457 556536588
135031 149006 34704818
87628 143557 139642409
26037 54545 71547455
106682 146252 593155949
119039 125449 26129344
146618 149911 8128956
66345 168861 408846422
61240 98791 93677460
129206 167298 415824513
194851 198523 9315333
101801 193918 230241962
74509 199387 311983401
17148 58600 103966809
9331 150993 714794441
112909 126370 33761872
173709 195832 844467608
147600 181625 84854932
112779 196926 210183503
71180 157889 216436870
192510 196453 10024798
100294 136146 71263336
22504 150540 965834489
13773 104147 226057994
143256 191698 96471768
49329 86877 94288647
41755 168876 317773953
114007 183668 924718722
164991 199683 496920893
80273 196294 950522065
186468 189758 696915359
198610 198941 530994299
128060 135652 18837587
123964 193738 813374767
32132 199443 438790418
43662 175427 456162970
156333 160896 11594366
43372 89009 114415007
182469 196493 27060825
168141 175581 18514524
43862 145425 254028362
71178 169325 772338473
49483 171025 303864853
20569 64481 110273657
138230 171674 946557238
171460 179746 20685549
99721 143135 189572756
129248 156754 49329429
68042 183751 288818641
57672 127170 173987360
119846 121981 5370552
136920 185936 117405389
132889 184328 138351613
10298 136542 316115810
194870 198277 8663535
112780 170027 748918284
19360 142716 308773276
88790 183034 235121100
141799 186794 718394275
24078 99805 968857258
33939 106351 545090940
92349 176646 915670375
148730 154353 13919886
125862 196694 660836273
142420 170661 64521121
135952 140393 11115922
108295 137955 820047600
64170 154327 225144246
178382 189883 589182444
181433 185693 873033528
191785 196182 11138041
162291 197868 88990202
44031 91575 119038807
36421 169758 465709336
33827 69059 88588983
133011 192612 148628055
88553 103472 517995902
147192 194168 855629804
71559 182551 277038580
186004 190886 12322810
144788 153149 321530838
139163 172305 82559247
127559 151207 58834096
82682 171778 222309728
21985 77552 139408878
28099 85319 552691217
20549 38623 45378584
125030 183087 517971462
91309 102743 244120304
100140 110048 112062446
193307 194146 2159531
123430 144062 389464535
183969 187875 59633105
6460 175832 423589868
4494 186136 454185947
30255 32660 6059132
183365 192639 23242884
14756 33678 82666959
132997 144040 45757216
38205 159459 887611905
93274 132446 98064232
159022 159715 526305971
21652 91361 885823921
42498 181361 615525600
11285 86601 188914998
131460 146901 38498078
49779 62318 234912051
58080 187896 324216146
182559 186265 9111846
59827 121116 153459747
19457 33116 34130333
68781 106504 317250200
65634 107008 174103034
33670 129309 239627475
88808 182410 233552601
4490 188745 460792989
30659 129077 246681593
122212 194195 179553274
1340 29680 764194544
27336 79005 129767029
85948 136365 619167324
128295 182200 190951277
132588 169073 91001057
155493 188792 13122071
43761 111129 168560584
44554 157768 304579570
114500 158477 109675439
86290 114352 70041968
112926 125733 32166817
132421 133151 1843329
23720 57706 820123214
193267 197817 904403528
118303 189341 177196756
172973 183350 872137443
150040 154803 11792570
30101 181261 378118090
109420 137731 70841299
7004 8514 3752709
159552 174243 795139323
139066 147893 61876755
134635 190962 578516008
187086 192856 988759141
94851 159250 160933990
14281 66639 383713511
35391 130748 238904342
179614 192485 385154321
166127 183773 43882877
55292 117385 155438716
31838 181061 373154772
86985 170445 834132689
110606 164792 135372464
114443 128843 36054862
167678 173682 577392869
3235 191784 476897543
84623 109648 62380716
156981 197754 403071185
56705 184994 320442905
170011 188849 777014563
2416 83490 203279058
94126 134869 101998328
171653 195086 58663613
70934 150597 198969247
146585 180292 192870465
161948 181781 49434369
22852 183540 918038101
153916 184418 76069979
193333 193535 764987841
6481 180298 434675235
164143 190912 66746579
2426 125858 309190563
137670 161197 58692398
7411 67788 151413314
18737 176596 821497095
36865 176206 198471789
94511 108840 687425451
30538 112506 446387008
176520 187254 26640183
135270 192655 45174105
54961 91581 91777570
172385 190696 555768935
74063 163350 222839914
28019 64403 91494845
71731 187618 745363812
131171 157134 64545093
97319 121646 61126701
136613 151069 36021744
81726 167246 555438030
142348 154051 29032116
154071 196450 818727532
108595 108961 938049
157835 172153 35728167
113866 130397 35609839
8677 85028 191534195
106762 106831 182886
192861 197386 280099958
29164 49926 133076020
189783 189864 391973823
40795 98621 144566543
190591 197471 947420807
45053 126423 203730133
88651 194770 428461238
165724 198666 371203431
103233 186262 868296779
143693 169655 64708648
142397 199289 985529050
191585 194900 8375861
139961 198973 147417969
163543 199697 90461019
13587 56020 106313993
157882 198519 89640164
119072 197075 194773510
136862 159003 55155260
31434 98741 168485257
181306 183487 436142699
119044 155283 13514363
134949 193558 578818374
168380 195888 68744085
6830 174636 823419125
56441 186096 323896310
110639 151109 347962894
61371 129440 194437308
98057 112981 37540563
23427 78129 137287294
159872 190091 75322931
143783 189886 114887615
121283 133883 31380212
147680 174955 67981651
135370 166274 77092561
165582 171143 215434902
108402 130407 55239642
80531 157517 741432507
18973 178041 853724897
154607 165761 892976312
62626 150941 220593692
111487 167412 743370033
12497 164155 379425379
141454 155978 35973215
100214 196280 240265281
18235 101001 207095775
57055 73432 41230249
167466 182981 666260498
185703 193957 20808346
143918 150886 17377826
8690 125874 414225619
190967 196982 551080314
150538 192967 105861768
92263 179923 218840350
138343 196851 146100207
126069 157795 78915835
145457 177393 756047187
179338 193849 812186402
91470 125183 939957832
189332 190207 2177538
31472 199456 420317035
109435 154403 334571591
129387 163515 866135064
137789 149942 27335354
53564 199651 540945147
95380 131980 830420582
181850 182884 1720197
93762 190528 241645497
151621 153478 4623565
31124 136349 545843088
65998 114024 120047940
94748 96973 5497855
122146 128232 15186048
159337 175671 40725739
106616 121140 36652309
9744 77859 449224403
7056 109589 256770063
123430 131443 19949073
144596 161607 290692314
176600 179864 491257257
90850 144310 515434243
179618 196793 43144648
110638 125756 38025685
99491 182584 207619655
140152 182369 105263616
34318 63264 369967355
165282 167627 5795306
157673 176806 47774584
29723 77548 120106432
6039 177696 429282184
137462 149002 358490590
71216 118349 679554044
84558 126750 100978773
196458 198235 165448499
157664 188971 78144428
135495 152396 42070440
17696 122823 263417319
113420 154554 102550653
95490 189515 234823869
189526 198680 264602239
105966 185905 895941752
163797 169843 15053925
38694 87678 166536556
189491 194690 325912860
83227 123573 100919777
186023 191040 12693453
111144 198626 218609724
166857 184221 43200890
153357 182310 717391193
45259 81325 161355866
8332 194639 465967298
83386 128415 112503621
167920 195733 69476930
36105 147329 278414546
28991 54030 62905771
90884 125467 86559606
78120 108032 886060379
191740 199908 2676612
68730 168692 249630545
127267 152334 558458492
53765 173290 369441580
189348 189415 178001
180136 181260 139847598
6100 132126 315581158
130127 141076 964701379
47514 196669 876328046
162149 199131 911375661
174995 187652 826586920
189034 193806 358293859
35733 169777 335314472
76487 110466 84841091
71195 177178 463544320
196261 196408 974470459
135417 136411 2489067
72638 163698 267854562
96446 171532 187564672
177558 198049 940812602
109939 138708 171488511
53700 178284 311306981
180873 184543 9072679
62983 72809 822165421
179542 189018 23660245
28238 149059 302417200
176199 188933 31734894
176148 189300 32762807
130170 157175 210815706
199278 199450 147666840
139014 187132 881080043
51630 90659 815904140
172853 198696 441371100
53201 168554 133376291
110361 158903 121162618
57653 86757 564220031
25757 78337 132019586
101872 102930 2545783
63175 118263 137689171
14336 136530 796181102
42490 107311 162098674
100662 161587 411200402
168136 184201 39955916
193419 193442 47267
143596 146539 146175387
136889 189638 131494714
125995 127464 3652184
176568 198629 666992770
93297 162956 174025436
186838 191919 12846470
186985 191407 11185749
65689 126623 152438018
124237 175882 128621033
152573 178318 64174841
106069 158387 130747147
16295 55906 444713436
112887 120580 293200086
146166 172704 66002676
142497 146827 8438944
86782 127647 102141009
182334 189897 18804319
156423 196304 99825938
150400 153821 8443255
46414 104943 146345838
138158 175712 567914671
154565 183994 716146984
80196 88657 821899650
15923 137354 967456087
44796 170439 313967495
34547 118241 688838340
187284 194463 605310286
132714 155440 56452773
102579 142563 622698939
15534 69000 134095490
86527 157670 177432790
57197 87930 911099679
9105 156571 882763314
145200 155619 133159368
199095 199300 158743698
62392 120309 344568496
36010 57564 54167609
185913 196606 735191095
196342 197974 142795585
84381 128492 793616290
198719 198814 44912992
60722 186319 313572657
34533 156278 582974829
138299 147505 625817551
199371 199771 277435667
199342 199705 901997
34077 132687 906654429
175873 181630 14391094
141778 188468 717384771
170808 179544 602357121
28891 67404 96828131
3442 73552 175871964
159417 199578 388704749
42702 44517 4544865
97555 97756 560401761
195802 196838 2619667
196812 199193 6008317
102031 172371 175799223
105807 157647 129483182
107391 108808 627000679
5125 155780 376802875
105871 176042 773972631
174505 175804 3270462
128670 133022 10859300
114609 116459 4613155
33111 62482 73931580
81210 126584 789855231
101391 103082 4165040
48379 187096 346521288
28066 141873 436994478
65746 170110 260632520
56990 82588 64245338
101638 178616 192298147
146013 166137 50131601
13807 21327 18683643
150229 177164 616110115
17538 38293 712738413
430 41235 102282289
14014 41543 69050265
183515 187709 4270837
124856 141362 36605097
169918 187166 42885723
127060 151150 96409685
104126 178649 14516755
86714 109731 740676793
145640 191954 115527732
100293 194297 235000580
92273 124509 80806193
173692 198425 62015306
32959 82389 423569038
37768 46033 20796531
33403 35336 956402040
24795 26284 3706294
189863 190450 1462297
14961 104120 944976185
39558 103145 158857160
78774 113966 164630547
44980 67681 516951664
13005 59538 116680402
14405 14678 660421
41282 97273 140010009
26069 99945 821939588
136799 180616 85882925
36404 186611 375412538
112459 117828 13410588
5990 142009 340428711
26563 107996 582619437
49972 139567 224283813
191107 194021 7337970
190685 198121 18827726
74876 93347 45930187
29204 106379 289053876
18627 167615 813213232
105411 184769 198092968
164491 185836 53079081
127943 167162 97747100
111925 156864 112095507
149232 179692 51049596
105009 115091 25351551
98768 104775 585068640
70635 109898 98080985
191602 196564 12587257
178188 192523 842671720
38292 183750 859551005
35847 62731 67709582
146126 170688 61121319
101275 171603 175775258
78483 160019 642217299
83323 155579 669447898
101207 191878 226631313
13543 86271 919010712
18187 99067 202397581
90055 179985 512871939
161291 176548 821413930
131657 145412 34231767
131977 163772 79267102
54154 82607 71470242
156546 186349 385423026
186087 190116 10144297
125880 181250 455810670
90469 199502 643095783
23527 89723 557340374
99198 134445 88409318
127359 143932 41224579
40020 184432 530105727
176442 193861 562103455
154914 183308 70868669
41408 199920 468306020
56767 153547 241911649
102856 170906 530195482
96325 137087 102070549
13160 121486 101695365
99827 121759 55230825
136292 161055 288518926
172710 198914 65738099
85458 158615 182491005
121668 148527 66901439
29960 80616 127263351
194507 194644 264237
83549 153377 384934395
111210 117628 16093427
64077 156533 230871565
2703 38590 89872036
101629 150725 350588683
106093 117390 28389857
140114 193125 132211854
15940 167740 436260063
47031 193645 366450882
162095 164897 7004052
22850 73027 126104063
45628 143003 243599155
127351 193648 165303777
83843 148889 237218226
80111 174299 911133605
128275 198189 622152712
179297 199630 51139916
42129 126526 217833781
160946 162188 3076103
4780 69568 162597528
36717 151512 613144889
121009 124021 491360883
185977 192698 980531534
93357 190596 430401747
122808 144265 382609265
141896 166680 61858031
170191 190311 50142714
53524 189441 339653685
75643 85539 636051982
68359 157167 221699912
86779 156969 175049662
77077 120595 733621733
170294 197708 68678006
164044 167835 763999163
94399 116623 322721523
52778 86039 83584293
147015 182652 88772728
175882 191938 40135966
138431 167505 72516040
177600 196227 46687728
171422 184827 401601333
126119 182419 140266342
43199 187081 359421792
191037 194118 7759829
63636 156347 231476098
133871 178679 413439797
33924 112015 195643094
93259 113470 979401968
15368 94865 199004736
119192 195152 602166036
20704 107676 805615509
24918 197928 432876364
53312 176087 306910454
126898 140119 916151519
155936 194294 77315652
129235 160656 78318061
69517 75206 346463204
115106 128957 107984834
18300 182889 411509680
135708 142951 517093630
38856 109575 354065678
30640 128145 244414270
40899 68183 520062205
137816 185787 119452632
2292 161086 397298026
166798 198712 801592792
189956 197687 19595923
43626 131071 300988627
146085 155621 665492897
84239 136055 129356723
88773 137191 925517139
11997 25278 980764338
145872 156392 26008143
109736 110191 1117265
89424 93307 9513385
19906 193149 960435162
171356 197736 66124108
99987 118962 47782287
48012 198308 395284307
1063 106472 489184614
63661 196671 359613616
54833 180508 489090942
109485 139390 570615654
50941 142088 228091931
199457 199583 321150
124757 181412 552881921
76642 148547 327423197
133921 155647 131033893
57951 194419 341036856
190229 199591 23738805
143052 154387 28113842
29847 101751 180042833
36288 184345 370163241
50220 165840 305733686
129099 183125 134601358
50737 72260 51992752
196492 197479 2475900
48761 139989 372268641
86344 195808 273305802
110825 199892 222645822
59376 102233 106898558
192944 197648 587784902
37732 128468 227255530
101982 175754 557875598
1241 56194 406614891
107272 163010 139292270
29004 186575 833409023
159041 196455 569443114
190441 194969 95074123
112987 199535 498066833
187217 189081 4745644
111815 164690 132061906
77337 194816 210157326
131486 137369 14590571
24223 148075 924847081
1423 113611 258320610
63406 140241 192054120
115088 128751 34305647
178486 182327 52451613
96981 112695 39491902
139573 139751 464755
174013 191619 14709720
13794 57865 110390114
196168 199288 7900525
31214 100957 174577392
185190 188214 7620409
128606 189867 152663364
23580 161050 769364681
38633 147012 292423392
148411 165495 42718670
62324 186900 524894545
38279 162529 310752846
33460 140740 596516225
156839 198368 751576986
138683 166515 797226589
162719 187978 62863944
182456 193658 28022057
136885 182252 336154357
36674 73188 91753170
17808 85144 881377820
131012 186709 233733654
110127 149717 719090091
153383 186193 81760064
5962 188638 456766623
174326 191581 372231560
39814 71304 79089181
67248 186617 297883308
95347 175586 200434161
32211 65489 144157876
173788 181467 19200348
151179 182454 935374626
72687 125814 181585157
197500 197705 946483238
154654 172353 866884880
185284 195154 634108116
2208 108863 267023646
88241 117850 73850439
75670 161483 214269094
84754 134838 480758821
172819 184778 108729280
130779 136257 13571445
5177 64167 147967832
67068 124969 144942687
79200 187882 271194736
63310 152998 763074265
116950 194043 313184733
11242 141478 36735875
47403 156293 272155326
63287 82130 47105242
185400 187073 4213228
79569 143439 326496165
150466 188891 95790365
62232 66908 11670663
185297 198533 514794254
70658 186880 290011220
14138 89952 189974506
24877 172712 210539091
117365 189326 179553689
118736 147014 530373655
166755 168894 5347204
159761 171149 28374097
100929 105993 12733306
190669 198448 295951894
102937 196216 233355281
123169 166641 333793028
166699 175453 21787635
42349 111839 968897581
154021 182353 70757249
57647 118179 151505430
185764 188696 7412430
123327 132327 406927083
134882 194972 149893658
44446 66994 56588835
99274 107735 21271624
151983 158312 922341849
168917 178457 42349992
191863 193427 3932588
153526 191707 350779941
110069 181964 926177827
161260 192171 77108058
76036 118525 106122164
134243 147693 33464494
36235 50271 35209490
138676 172074 83242295
122434 142949 780376270
64352 182042 293907892
65196 197630 330872887
23148 122962 250206973
76617 165337 705014643
125267 152728 790370246
70453 194725 778901226
163909 164430 591355819
198394 199276 2257802
14471 24436 540964302
126342 189842 158228694
189885 198470 18811635
16460 75019 974577644
116635 123102 61073651
128631 163712 87455451
32827 62285 74146980
113519 125630 28074127
149265 194579 921593632
64102 196782 420028396
34253 105994 387013522
47691 160650 664109274
50184 118558 171249079
194084 198449 767626131
60362 169288 272207619
48196 73231 62890687
45182 123937 197257661
39803 56824 571719331
130039 169366 98005083
45995 151434 720461143
133362 196106 156564532
175314 179867 162377921
99829 124486 62075110
15985 166008 375294239
130659 190335 148676706
69164 178807 693581720
110947 189461 195943544
69701 89413 608467343
3603 15777 30537900
111443 164524 132525826
106264 131432 399415538
44880 106847 627957285
128629 135463 16986927
30552 46251 657971180
147917 171317 58313728
156511 162140 14201508
151252 191717 100532224
15987 96544 774311389
134371 190421 139654829
93661 153315 149045085
58651 142103 208638168
145384 155376 263774672
121105 163275 105068633
142444 153977 28600891
116924 154759 80735906
2726 147872 363174529
174247 176320 5229337
75179 93160 446198536
63914 86546 823430838
5061 88010 481903540
102403 117594 687698996
28563 114152 83834154
101448 115807 201074221
184728 199655 237009102
115613 199634 168541757
83604 146809 919391159
22560 119301 898367880
85511 169592 209840357
185427 187444 5070035
41986 111920 174990523
107258 188242 202216573
170041 192295 55582921
21246 70796 124465755
60253 175845 288748827
115893 127547 29249561
58747 153399 236515655
135135 162032 67080252
138475 169646 77742054
91702 130644 97443214
13947 42578 892318639
195826 196590 844320034
190032 190514 1243170
22632 25912 8199146
125300 190961 307278880
47297 120860 184286976
161119 194651 76014757
21288 198087 481775440
85338 186059 676427449
63356 97109 151228910
133658 139750 15179073
47437 129478 466428491
175401 175401 22175584
166940 173304 15759149
112641 155525 106866864
147279 173262 64688738
31689 198811 418137010
39141 136530 428747892
128397 151392 57241233
136465 165258 71908760
23643 104256 575331012
28595 43404 37369942
27017 127898 252879338
141939 185864 109423395
48490 154729 474959081
124232 184095 149064425
9910 107739 245040192
126954 189568 295978839
46812 97640 70050724
151963 181147 831854281
109302 195699 215827407
65200 115319 125216317
88736 198792 83181712
78423 128962 126402214
84773 111395 446531408
101027 149027 120066088
147223 161991 779657429
27452 151604 310773637
130972 153589 588592035
66410 159332 232098875
121752 169436 709985032
43146 146144 257675111
10943 31287 50858396
133457 195284 154256336
72549 136972 949178707
23172 86517 159054403
18153 196334 445689147
142721 164999 55606662
115389 130008 538092132
35692 179373 617456225
138332 170146 79280491
93821 131001 93111996
108351 119556 64547901
34976 193711 410850628
67398 108784 135639046
103781 146335 106672643
120983 142633 118569445
132023 175582 682888784
22257 170154 646369385
149055 186640 93644206
80878 92262 28366046
13919 36318 182986395
192813 198550 14525751
151995 199685 119321380
95044 192677 641264264
165096 191861 119580272
193763 199592 14816394
59746 140099 200918886
72363 114703 824248788
94292 139820 552350042
71096 106277 440409653
169819 193137 58177439
49797 140926 559950080
131570 182883 598855812
105924 164242 145798270
83474 128788 113241639
97477 147954 797314060
128617 141727 32654894
24496 152796 546380554
91216 119704 71312664
63206 191088 319331607
96767 190618 461088711
175911 185191 23035062
73090 77722 11480839
132855 136132 8113162
68889 77952 22621039
73916 149350 188251021
125939 189105 157380911
82691 124713 105117654
182848 193751 27297558
77088 93541 41015305
82145 125034 107377937
5075 20467 857194842
20173 152712 974457198
46117 101530 138464399
13543 103929 583103898
177665 191452 34449631
167816 189881 54911237
164949 198565 84039259
83515 90697 17895144
143698 161411 44152308
81535 187938 265464251
123192 176676 151282520
169766 198704 999130726
164393 164643 640490
80297 157441 192515817
49897 115801 165063827
62184 88762 66537415
147167 189967 106639229
137549 143595 716400541
146577 147801 789662619
111997 155307 820938726
136411 197890 153580906
174288 176188 4781960
72291 108846 91218711
88373 129078 101740091
108388 122626 733485385
154689 167081 31039877
177903 199340 53837594
68171 119361 128007230
161901 178552 586900927
80046 189355 272794204
187460 195041 19180919
19582 153119 334055172
34717 126994 231179263
115850 178468 620697454
153678 168363 36779647
101484 180835 338750878
64173 196761 331305910
153296 167423 495243926
32870 114639 768534045
105534 135211 74352491
45755 139960 235710391
9630 66374 948765244
180879 198508 454494277
184370 195337 27565225
68494 197464 794724618
56762 84130 68753507
33981 143211 372718868
173374 180615 604880714
164024 165126 1334507
9414 154753 363635246
14871 118451 322761848
120421 137773 43322465
139918 178814 96829603
63847 131104 168253683
4291 62504 146140800
41579 182095 712438606
57250 162758 427798230
191502 192092 129530962
102523 120311 44831793
122102 123464 3466632
164817 165337 265607155
195104 197487 964596504
176437 198446 894416699
160463 181193 363380782
137233 151570 923983640
137151 199195 155019441
53825 126469 181985905
194066 199892 14738077
106558 141983 758928786
149247 157216 19821364
32994 103979 372356253
23802 44135 51169092
49424 91298 512631216
71502 73036 108698364
25213 152677 318976760
176761 180648 971190839
195363 196600 201828242
179552 190394 608856215
178820 186521 19143504
63794 80650 42250292
41205 53741 31320233
182845 182914 179016
106431 165366 971639908
165913 167629 4257903
46037 80458 86317225
71115 188653 537665362
170700 173031 522799417
77351 182671 492847812
16626 195935 448403347
141112 199774 146557726
1062 124454 309204800
129270 170580 825075629
105860 131960 468563266
115462 190018 727350870
152740 174018 53037136
187816 191334 222673232
167291 168235 956983
169023 173320 188461233
93198 147804 136467107
186980 193897 595851251
61518 162387 19417191
100978 182982 204882671
97522 197853 777227624
169077 189197 494790437
180157 185297 795895322
19327 62848 109290234
155537 182388 67150070
38763 127665 222659940
43742 130302 216701139
118728 138396 49148535
14529 163723 373202952
24805 159493 977715855
165786 167336 3852434
187833 199066 278375307
18058 26703 678315378
162525 189444 189666145
165877 177863 479969826
167260 193886 66434653
96975 118774 519589203
49052 53791 11878706
141610 191696 124909144
181858 199347 60283850
90928 103703 446047267
153372 181969 420880596
168316 185854 399821943
70217 134109 566651989
163043 184246 52802085
6907 148656 370357518
48029 192073 359989570
55088 113155 791965688
170387 188233 44529716
149598 199348 565301845
13149 132835 299654352
112322 135523 57999417
194678 196771 5372625
138836 145903 811476194
157956 193070 87679633
78295 135514 971438258
122854 163382 949894903
158013 198300 98300931
92520 197494 270250264
28277 120305 230671247
6519 84012 782665017
103169 109128 15187145
174832 179177 10758344
176498 186949 20432342
38345 188325 762899056
192255 196011 164414115
123167 124713 3865386
26778 170053 295124219
135421 180992 554362733
145278 192173 117027301
6510 152752 714785775
135889 143246 18354218
168151 174351 15376276
22914 40192 972315816
94770 147783 584620865
51453 73940 56697634
123445 134160 996588991
123957 131543 18862110
66538 86575 800017575
68177 149012 201851398
36755 76243 99183527
61941 115003 132582760
35839 92100 141020670
12240 125581 283907200
184119 188365 195159439
43434 137215 234629542
154447 194776 100789040
92957 174067 188527348
103540 171336 169498245
101482 162777 153333170
82410 143449 152502058
103114 103586 69318384
164723 176152 219004499
118446 175879 863464872
64487 104152 98902209
34147 86629 458570831
88246 93054 5062506
50275 137001 217111124
154746 172922 45353270
177862 181278 8567309
156865 185568 71576934
138241 142315 28987213
10020 120144 970181590
130493 168423 94542754
152572 168029 38638250
149900 186880 92115033
179547 194964 38644866
166987 188331 984761200
167440 178775 28123688
87392 165599 183473249
71030 168112 721382636
64454 162509 244962438
1501 51363 697813242
150700 184966 85346309
129712 176969 117723520
108088 188433 130134320
184170 194209 25223113
108092 192213 378185192
108880 145407 91295326
68559 174657 707250065
49442 147445 245197284
137058 156844 49197415
125867 176537 126265457
98731 167154 571043862
182866 191827 603362475
25205 30926 877883371
165679 172717 17420240
103219 187122 225478948
174809 185419 26331623
65232 105321 100006375
79839 81474 587938605
158579 162878 10789314
29328 88676 149059674
90462 150021 439606911
111043 143879 82071605
7793 153984 802528404
187765 195064 18506538
99611 110936 28505958
157140 195028 526023577
48124 119474 899631565
195948 198769 815901064
91859 180826 243600422
11266 142112 963395991
185840 197764 30139891
155865 198911 107819946
138784 169440 76503874
75035 160536 916080022
42752 72794 459324464
163008 182543 513293594
39651 196303 391690931
20468 97206 922930034
148436 171710 58034782
191595 197583 15175914
51787 56775 451958399
82788 178162 651956030
78106 122796 269908422
132081 192202 149944493
162613 187328 243819313
107723 125289 44198613
40820 139150 880248975
78476 115799 340103297
195620 197952 828083031
56983 73885 220820902
49955 132023 873891456
10346 175717 413660472
175743 181578 614016298
40868 185423 361079935
59241 181434 937319845
100141 116952 21570557
140028 143793 9395040
96518 113907 910402248
183680 193891 118593616
114062 133849 49466111
134419 170642 219678539
161377 164135 635689200
71866 120656 753908026
121870 197508 333387271
65838 112278 19920206
153489 170047 411279456
135953 171105 87651787
15744 194674 447430407
196982 199552 6541061
48331 132841 960539459
121701 177863 278256228
140166 197884 397788984
57144 122465 163584261
137433 150682 33034574
136495 192833 236389835
88063 114825 960672896
65734 141023 480090453
78899 159873 202188674
63661 149558 235006155
107491 119236 219632847
3891 57637 134717056
100574 105116 26990272
163126 178499 38238651
97207 125885 72027203
65569 193156 829008726
31313 88573 143741726
181747 194929 32993094
96178 156276 150077519
105474 112895 18719651
16989 101570 211580947
121152 122240 142178630
165444 199392 84933634
114833 131558 41920172
89936 142965 132485962
179136 196944 44729970
170024 197319 68330558
124870 185044 480991843
171741 176876 363816893
59951 124356 961878993
157154 189740 841567827
196194 199766 314387483
13917 175978 435028736
106567 137121 76574562
76047 154897 196746776
162803 177821 37407607
177209 199811 56730787
190425 194133 9412548
99999 162526 156428107
108707 153268 111254476
185865 199578 921978697
181116 185806 574256583
85664 173650 219486882
120842 142430 667517155
93354 184714 321310754
77459 157140 573750834
57254 191599 335650757
176995 195731 46948251
6161 60459 588383053
75267 123114 119602199
97596 130454 66969053
47572 137364 224705383
7045 49778 247199348
166332 191571 324758722
190182 193943 9513196
158051 182836 315542074
166262 170976 710503710
65019 152577 801503111
59010 118855 808278875
199740 199878 356882
136308 198599 155604820
10258 121764 992388959
148280 193698 113384858
124481 148516 370497798
161839 178456 492195853
136955 144171 17952273
111746 158755 117311948
50899 81896 77832804
74050 101281 358765763
36188 141988 264832172
28900 89005 150913775
124082 125648 3920061
103722 162600 147337031
95393 197286 226624078
33824 99379 164114568
35066 66866 79958912
24991 54277 575020239
5181 138678 334191260
113713 151647 94607573
37231 141696 716076871
176098 199978 804299519
122333 129654 8434959
182336 182521 995904085
43408 169422 338595554
30517 186261 389376921
112195 124297 715076715
52725 80909 70791632
79826 159057 986191418
59914 163143 257967471
168751 193637 427606679
116927 161268 433685348
52789 166742 284997188
27691 85556 797788150
31225 104084 702571038
174682 190830 711531623
151836 158484 971146090
85492 120059 86352726
2359 194052 601493445
154268 176962 695461511
172929 184102 27855161
183274 196888 34264134
190654 197847 18204879
53936 101855 119797535
25786 93398 169452889
148183 157352 6754053
119883 164990 112537296
162815 173611 26866710
2402 146255 745190704
44218 74097 75059494
44997 125692 877151111
156931 158753 696022298
64299 71531 307829818
40390 173065 771790612
61023 129078 170264454
147841 162500 36590615
133458 145008 623358832
6374 89084 573970274
118814 193707 186891597
28821 190207 706582557
117240 132800 465776060
46516 62070 39175699
100274 118401 409210682
133223 183360 744893181
22578 32218 24159603
111881 178429 165995115
161115 175207 35090416
78821 92788 34765874
154727 188744 84895629
89389 148407 147291720
147723 182025 85538710
173505 198305 62189218
17663 148043 326223380
80130 189008 271738868
152646 165375 330784762
150099 177389 68011515
122567 186739 159817607
8877 86979 195924385
38570 82965 111383058
26865 59530 974040222
159096 159645 1389042
148161 167721 48879446
36396 80452 110618113
2274 22707 38571976
180551 197492 977296190
53951 154350 433142237
62051 162132 522890984
51570 57836 51934616
142734 197501 136791084
39801 132309 231564879
29299 106189 306412869
108828 110885 490176898
111373 155760 110681423
75743 124925 123019249
168991 170426 3481583
130150 149976 358709949
140206 182617 105710928
33870 192526 558012451
138244 169628 423448154
42967 122921 200232398
166950 199993 82679447
108221 158557 777362137
135051 199678 161428954
105725 190637 554114996
22988 91353 360465537
183357 194775 28625480
9761 110523 282413463
98992 136224 93273653
13420 107607 235756331
137610 158767 756284145
131768 196942 123742330
115430 185411 698785563
135977 181858 114419247
197551 198994 3639578
3774 195839 480492678
120332 167356 117298599
165102 185956 51801146
115766 129659 301824068
152227 164102 768536431
31510 137634 990655735
19981 144315 311213850
115623 192231 191238277
80 71193 492219085
34457 39775 740041668
199058 199136 97523
112956 194639 203906204
101135 168413 476263872
141572 154022 30913794
177224 183952 18439775
29204 62571 84068370
179253 196425 43139229
159191 159705 205642036
152303 174455 135089262
21793 43498 605396577
67724 88933 53117709
16055 48269 80714830
60522 86412 514296766
33437 116558 208244930
46376 198770 381071866
30574 85583 804515464
33302 124690 283796908
148549 168090 824518945
83192 157182 184627942
106438 152969 116323952
86761 162293 649728641
135479 181349 492169140
144087 183260 303369818
156069 180541 61206080
93552 147604 384891339
127628 151457 846551950
118366 128775 472991020
72454 133728 153103153
31133 153561 167139359
196626 198232 4037596
6786 142926 340765363
111157 146848 794283036
89840 112073 853462313
157331 178217 615664917
6053 119668 912375019
176237 191809 38860117
122215 132594 791425830
119667 178686 341472469
60691 187256 316024596
188203 198940 27144847
139413 196241 949493368
93420 198696 263150217
158937 169495 877136106
8113 64344 131924391
65178 121962 554154855
105535 191321 214295785
5319 12529 545459885
56265 133258 192743770
7962 160590 381887638
183588 193494 373741967
180627 193258 360520861
67615 74474 17255179
157178 193960 91917542
30473 142434 280411210
113510 170472 142046209
174761 186041 76406007
87061 116745 121288263
156168 189734 83846296
123304 160331 720008257
95578 186420 383271973
4288 6156 4751366
111044 139493 71187584
31097 192441 758923865
54503 57877 8543171
102081 149379 195462506
194834 196590 2791901
126412 174127 118828378
157399 160814 8634639
171566 177289 14286914
63558 128526 162519231
72171 105949 936370498
126458 188468 63102599
11008 17218 15552918
110041 153592 146311494
165363 188562 603820712
67739 115212 118624276
84531 126264 104295249
138890 181732 671893953
46344 88600 159631844
55221 143750 828683993
69354 168864 881894890
128576 134361 439131124
32663 39849 607524680
63187 77653 36115678
60822 147945 217743371
130914 131406 616906
40467 84899 266258673
57283 63275 15166907
103710 169536 872611798
51463 114237 157331221
133465 199046 521066370
111930 156158 26629007
29160 31754 225063919
83050 182983 249360010
178 51849 129392511
150548 183169 81282814
25014 67467 106688445
45936 163094 292893419
134581 173615 97188976
76157 122413 115656891
43023 100783 369997342
86521 178985 679411657
136748 186599 185894437
180151 189780 24007924
89258 163132 821599190
72304 179418 688788278
188129 188181 620150203
187892 191304 579993977
144740 174939 75299256
60184 135490 927244543
138780 185432 729828602
38893 45268 967355386
105881 185591 289931064
180435 190969 607922412
112048 148945 92134122
181837 182323 1230318
105434 139828 86134048
129877 147192 43135222
187286 197007 394391802
127791 172163 110470454
169623 179802 138853795
174890 193785 166235400
76256 84437 20517507
18834 164524 364428729
40045 179053 347369583
80279 122276 278820710
110921 174991 406228891
666 155517 546981579
104336 126589 749922947
162582 175229 688237199
18105 189443 428358429
182417 191771 551831142
103367 150860 118945408
191457 197918 16343200
78144 113275 87835252
131887 164196 842046451
12773 154958 977985231
12992 168958 390138620
146740 181287 86085919
125975 127780 483548518
150472 191311 101904142
109406 111267 824143215
127769 182070 135294676
89491 140842 273183467
43092 184018 404798899
26293 165750 643151435
24638 109859 213567949
163085 194672 630286227
154717 170781 40117297
186573 191402 802848106
185290 188540 799146940
158062 178051 208358790
88247 134085 258829372
63941 143215 198173608
41138 60861 49474739
194058 194197 73414
102010 175068 669242863
85835 193175 40856614
38798 102741 159794048
113392 173120 204164633
183356 192495 525523129
30877 184267 774696296
21792 144335 306785571
86164 153260 189276481
11813 97485 214358798
137848 178863 392555014
150686 182543 79425214
8742 163233 386531180
43793 47475 9154901
2181 171960 424596594
139946 142566 6533571
88374 121398 82602637
21777 188348 416555583
192632 193530 2250119
112553 193634 202391798
114050 183799 980738874
81945 174590 532500770
13540 129976 925581162
16474 180293 868161138
145749 155788 24818962
81201 98579 829307307
185294 187936 6616389
63174 69714 16368655
150256 197698 118571212
165735 182816 42502095
163485 178873 742201969
58461 68845 207351976
77871 100468 56207772
120229 162648 574874904
195641 198841 749710156
26965 192667 433389682
30718 142937 731325776
129180 190632 270001001
10939 191833 901740205
181578 194576 646183507
142174 153682 147048935
123760 163165 455517422
146971 181354 85682379
93768 96724 7286259
123804 171231 169572495
40860 102988 54865023
158900 179990 792396841
120305 127293 670446221
143557 174560 77246705
157087 190279 82819831
38989 64942 740476423
169303 174359 12516965
152333 184659 80599652
56920 86296 848113362
7870 15799 23121645
142236 161145 47145477
57289 127656 176196232
17202 78910 906403642
166920 198702 623753870
22013 97523 864493383
173102 179669 16365424
107673 132737 736687713
194695 196957 5772215
79022 184195 262501824
192848 193612 1931741
135391 185586 145313178
94665 166493 179528470
186956 187513 190390158
186914 199847 32689891
21437 132707 278748317
113549 171603 481231370
29111 117015 220296741
194566 195293 84797446
165755 170249 329926245
124661 139024 35732426
60807 188595 319140036
62206 185897 308712151
66926 99451 954880208
173522 197501 681825751
32851 77616 252469364
162302 194243 576695238
64740 194327 323692267
124112 189880 821761880
196869 197267 988956
61568 145263 209167497
73736 149122 756087212
121759 186892 979346388
18402 157351 347509930
113757 155363 103663247
194578 197488 441230738
177352 199613 312133324
65816 187945 304820183
182283 186067 445033937
55714 131561 915934140
27584 49383 828706437
45594 130203 211861886
138374 158575 50267948
120811 135118 350635161
53488 192362 938278868
23907 172113 370743280
194898 198379 269210650
197460 197519 157435
63275 101168 94416431
151951 187650 384409411
193409 194632 3075326
135028 163959 96054976
147965 180796 81906923
98019 199119 948886742
8690 188180 243002666
17854 113439 716399460
109011 168284 148080314
140125 197656 357326550
143295 159201 39637066
5975 19751 34471610
133859 143513 474348526
147028 194688 723622990
136723 138019 3289091
74726 165898 227646038
64818 107153 629530362
148075 154058 14863780
97529 168575 552582544
2863 147947 363073677
95622 185895 225370283
12618 109816 243427969
30654 162257 492304488
39639 194240 897834397
77561 111669 85270834
22987 178142 402482497
65083 119842 932078618
54938 175658 301744910
106834 117948 556198954
105358 116249 727098416
64820 87167 99657558
136846 142524 14214326
153309 162003 21806624
163777 187790 373687563
145774 171220 63364558
191148 194827 833658001
117721 179100 153048883
59232 164418 609102091
30602 120845 275213842
14616 68048 134050686
48085 89389 103551323
128445 171823 108028900
69195 122903 134401572
69888 155275 447331493
106972 124144 930787610
97808 185986 220194311
190849 192154 3288218
190399 197777 18716681
50431 107902 143931424
173303 183953 26537266
20018 176130 481405129
164996 170589 505250950
1567 83591 530315540
118348 197884 198689407
80324 186661 667280247
167794 170750 236441363
60840 92249 242604769
174007 176917 708187303
140727 169478 734223468
158147 199631 123209749
9722 128048 296482339
57128 82312 63158592
181284 193205 29786062
169235 195594 517758454
44639 166916 668796045
183967 186239 5619962
129198 129432 786688493
107606 164032 146262280
108274 112988 657170422
166531 184481 97788610
139915 143650 540753041
68433 181130 606508225
192225 193106 200549638
55050 87357 81148998
60354 171908 278652140
120000 176358 140536288
145191 150087 771175614
122176 136299 35161544
94684 128755 79189219
82799 161244 311293506
137545 140419 7181354
105820 142660 620394739
4821 22799 44968608
152392 176862 125954992
106000 178615 925518767
110690 165347 136603335
6254 173829 419071535
50310 155568 263133828
16035 95755 326405891
199775 199902 389301244
180625 185249 127535390
9194 72054 423624642
198720 199071 900686
39133 113251 13463980
175326 181633 15748542
47038 75738 72126178
34176 188988 652394521
178303 181635 8395477
21739 174926 539317002
107108 134237 68029403
53531 131471 752454695
42023 95705 134212476
55019 68776 541441960
31944 84813 981649372
752 112227 135667971
102216 128112 65137035
178732 195259 933024461
16368 190954 15895088
85218 133261 119992822
159751 194347 848826492
111544 112501 89444422
125795 140538 36663109
163557 169154 13998641
172677 196268 59141200
32804 43335 517782543
31601 92943 153746925
139334 178053 96442870
108117 193813 947466106
107303 138289 77622961
6388 20193 839958664
27081 151757 928145263
107595 180711 182616245
126461 144615 45175547
155317 158019 758371705
43343 171522 594218899
87444 145338 438036533
75987 140318 866492202
137085 149638 92890919
17513 88193 580858015
40592 91683 858117528
148689 177222 71122036
70337 105454 87606784
177175 193288 40290598
75331 78021 482485953
13626 14609 87337855
34970 194022 906542411
136721 166359 73946658
109638 173827 160182911
96549 174720 868387493
77774 104605 66848884
89872 96150 19758506
175643 195975 50909800
164177 194865 76592361
145588 197561 129848360
64173 164722 368795613
70022 142349 180780759
1353 77409 296986190
35359 125687 226432735
44536 87813 701181832
39441 100797 153386651
196532 196593 154706
81689 173614 229432452
137777 187449 123693032
130508 190450 149345783
41682 83456 27796239
175213 177883 18635624
99277 172426 182786580
95246 137090 104736172
161998 179712 44070838
96403 119783 19089571
192539 198108 14120608
35935 59462 59219532
170002 181266 617679918
152114 186551 77512857
86222 173056 216630936
38986 74355 19577200
170676 180080 23466015
88635 97644 22176373
180820 196492 865425054
190610 194502 9781393
84312 187956 258486351
31720 158323 316728691
179232 181976 6929002
5246 127857 368253468
36194 90618 224248926
5388 170021 411835142
155240 156839 4038418
151693 198965 118250575
156400 156798 1017631
110635 180235 173753177
3766 166610 407454943
25359 87350 831693554
155129 171441 705067898
112414 172064 148833764
3755 116676 282816779
37265 61582 836492075
59182 175054 959843579
179115 194475 38503300
10060 77235 253222089
112233 168760 141153796
63464 166940 739480812
154117 189718 486105449
120110 177501 143038369
85927 199264 661435763
66313 154956 221297923
48955 132348 208809169
15316 132684 293833370
49475 150762 26308611
172778 192825 798229031
149492 161484 30011740
125967 168005 104792541
142595 195306 243729337
69071 148134 555428088
147749 151160 97736355
190335 195144 12203309
192004 198504 239187866
121521 153530 79683083
149718 168144 593633578
14897 188389 451512162
114955 193326 195644166
135022 196537 383951527
31281 124976 766883967
86087 185211 994378033
36647 41107 651505646
75788 186682 571870265
7606 190754 866215372
17254 173193 389951775
182382 182966 214351749
179230 194029 818164731
142147 143856 657665353
88371 90895 982499401
197545 197986 649528522
163651 197116 544276658
36739 143551 791671271
165519 182626 863321033
148850 170912 55058050
47898 49897 4909875
194499 199929 13758180
179132 180353 3147733
190303 195053 972853591
5392 109203 259970881
120877 161685 101735538
129404 136553 13753541
40983 197047 998797780
16343 55116 193939352
113066 191886 451645661
151966 175515 276129833
166696 196884 75502519
14347 109579 737930412
27410 197874 426592778
180613 182780 5364970
118735 199458 753546644
95104 198098 311302998
126007 160513 85953547
82963 176528 233536731
180574 194875 981952254
69063 162102 232385841
194306 198900 132978409
119423 121012 4048812
85043 156737 178780005
48775 179689 532069816
54123 145167 587340376
175831 194790 591263542
138871 155743 69615359
30874 127103 193389826
192950 199518 16663245
38716 151487 375543715
37914 68405 368630032
54026 71196 456531400
159402 165642 616353517
62112 122533 116208249
31760 178123 365994157
147505 181271 773522774
25568 140963 114530302
148191 181141 39024666
134024 169772 832628217
86811 182513 238758074
110038 119124 13380291
177726 188175 26038400
88607 179909 72743024
159085 179671 900712684
90720 114754 60012131
157378 188514 179212225
8270 173589 413463578
4798 90327 214425160
51164 61926 27237470
54359 146981 585016305
164134 169928 14397901
86586 105551 47097839
82201 170521 969139139
119667 193943 978509293
3946 152020 370512089
189901 190184 115835825
114952 119981 12712339
74530 79136 86108513
41782 188615 366849339
1447 59504 842748962
180875 192127 693958184
152839 159096 15628500
7682 22501 37013708
113501 153453 399985870
65856 107120 102965517
6337 102402 856441374
107524 151250 109289277
87695 180626 260640483
79046 147469 856672097
141429 144421 7403999
74798 190430 288517688
165895 194828 72188944
121753 191926 867979360
127373 163012 88791610
130415 139252 332141303
10899 110446 249264587
65268 155254 714853283
103763 155050 128216754
82091 108102 64906679
168651 193263 61387970
39329 83956 814384109
186751 192782 217014647
47839 132627 711220562
41813 136169 236013120
105651 120144 36485844
173262 180811 18905784
97441 187735 990828900
73667 113877 100437639
158354 180856 56172002
182683 183981 3163629
132637 178806 114979377
1205 134982 364628619
162987 190157 243785150
75815 196043 300241304
85470 186823 252759520
151062 193080 104832556
40431 131709 265783358
40155 140444 250949681
6895 10651 422581745
173573 177018 299966983
142823 196594 388474263
16649 30544 346944419
95619 178772 720748340
156689 159552 7249052
197400 198835 913805523
120038 175975 139465211
133572 140601 9638283
71329 83580 814544158
121424 139051 43889983
132847 179688 116700815
111985 172960 152129384
61273 72553 28371729
167781 198171 75989667
181264 197342 40340435
132481 185540 132131224
13718 100137 216156547
138570 179839 820222388
64006 74306 223688217
124947 183038 144677643
43229 124384 203225427
114148 152760 96272554
22561 122130 249561680
39117 99478 968956094
95997 173243 192968518
18625 90913 596109416
152379 174421 54986392
57277 181918 83386135
117763 138713 52342377
34949 194476 398949307
185423 197315 79335573
133570 191462 748047551
111147 161995 127032634
138364 176567 406776737
180554 181749 2986381
159295 179046 350526863
83793 170620 216666555
127992 162733 86549196
6454 25071 46505647
176320 193805 43654654
22632 46357 459037680
30249 47566 43539687
137888 155769 909118971
52710 164197 381473068
167433 186267 46779713
100339 140747 101269451
9775 93151 208912285
51707 163322 642386517
92608 94257 4119677
40052 42973 1918285
173640 188847 944097761
43207 124845 204468564
82387 166384 467074433
170996 183386 30865514
129617 135586 138877083
171645 190191 72730650
1631 99599 245200980
127422 138147 26714397
103014 152678 124322173
111475 190106 294657871
52042 141345 509086782
48791 172744 888248679
113436 191443 538683057
167615 174113 16093636
39784 192462 548803852
106654 174938 170591079
2560 13925 28473869
8263 182909 436775101
187360 191527 585444686
181441 198807 9245105
36314 169617 333452096
154025 155995 28836278
170117 188579 428715492
167535 172093 11300420
54115 133293 198261138
60538 117042 141334149
107552 113457 529695169
68283 92281 59873081
151066 154353 988995880
14868 153686 347209729
160058 177692 146926010
35419 100732 163464588
106062 194596 221207531
146613 180507 153294162
22526 98738 190810465
98108 173231 691120770
139310 165269 64777829
93556 128641 393152735
66447 114852 341652090
71992 186891 706421125
82707 189886 267424192
35187 182781 787359948
94744 149150 973593593
181980 188099 15194009
51751 131321 199268750
166076 182677 909831430
79273 160492 202831929
42913 99452 867134493
125913 148401 55933482
184678 188509 27560274
161393 171082 21647833
12889 16647 660255074
91145 124707 84043691
70723 138450 169203993
157247 195835 96526861
43947 117523 184125689
171321 196676 63526117
44817 92571 119458220
120781 194444 183722832
121921 133920 880673242
184512 192032 18915206
188026 193738 993320522
197855 199189 703729369
57925 116471 677017013
150270 164193 34757101
58946 191954 332302317
19060 87149 170796125
127170 170561 108113098
141660 176734 933779336
72564 164690 230018245
59413 74279 284405105
17675 31631 302772030
61231 109382 120377168
92194 188146 387134113
111396 129120 19932173
128215 153792 894917698
176904 184857 19760175
50264 156335 265163325
4922 83973 857727579
42141 98432 140674350
81914 172938 227185771
148554 186420 152940694
171394 197587 74264377
154139 184369 273722604
56318 101564 961089382
22679 54280 585277128
111705 175853 78390581
44921 48003 7684545
50871 165057 628047757
111706 199182 796564986
43036 131189 220632382
137533 170397 887762033
12064 132275 784242493
82692 120336 94080717
174496 198659 721995776
109883 170681 969871147
40487 113969 277319778
22450 151921 708598376
7951 23970 40020593
173022 174235 3052477
85300 94758 23341665
91786 159141 168208087
145503 181562 964756974
163911 186716 56691053
129914 142167 159043005
104871 141709 260766997
199965 199992 62786
174663 193549 447167096
182058 185754 707841102
121991 178399 775556539
20984 188036 417679930
124753 184896 149720377
63028 121687 550896141
25793 144773 297860185
115145 193858 196521569
73395 187137 615933291
8993 10283 126561965
112961 133260 50809656
162294 183690 172161008
137119 146744 912254861
107589 168619 152532819
176615 191265 323280876
131450 149606 45142631
101255 183471 205452233
38459 50825 30918358
179357 193685 35889391
73543 164108 226127749
183921 185728 733437913
22709 160780 345577860
11993 173848 493318566
161352 195813 86104876
150810 151577 1861535
39041 167900 885408102
130038 168464 953856594
8974 158817 374906846
65270 190077 311559063
106189 136894 76971588
147573 167479 49662692
107413 148401 375725587
84504 167551 207263148
129208 186832 436624964
172142 178320 822190970
166424 178069 193181952
79470 167220 219183960
105660 193219 462253671
101122 103986 707477947
91270 188357 242320244
180769 182147 3404140
8129 139216 328183406
10334 123524 283666047
161037 195458 85939825
12052 156510 361227327
177955 189055 27711564
57548 155727 245276131
79775 179413 248647364
133602 139942 15805547
104876 120060 38252183
120522 138152 368405085
82893 120662 834380294
42127 177443 901615586
91970 111558 207169972
122841 174699 129167683
173091 175055 4922259
116397 160456 109990063
91392 156940 431380015
19197 162705 886173923
134339 180108 114020493
16602 50621 484913176
21262 125161 103454474
97418 102122 11709798
173014 174954 475808678
8975 94885 47524151
172076 182279 25489427
199966 199985 50981
56060 194210 345290422
174577 181300 480313835
41260 176665 338436177
128820 131798 7418734
55287 142430 527922585
177469 183489 872181677
197343 198241 431756634
168519 175131 248569061
66660 178405 677911083
128939 172281 813992920
82641 96129 33454034
11159 93212 205498652
182511 186705 398466970
15767 175167 433612517
123856 144820 776594721
33074 81082 96749670
152603 155103 458869681
161451 175094 466145318
70792 127210 672333604
8795 87706 90978595
108946 111398 63720832
117980 140104 762555246
131952 193742 154099045
105071 139716 86802140
110657 113391 2970665
115842 126682 27198999
88526 88706 805765760
65997 148147 205164935
189049 198695 24362600
190147 199781 24370955
184204 189701 150882820
88001 175312 217824572
74368 116398 108390307
102706 145243 382407061
42114 161985 709136537
121030 188884 591311684
2616 66232 159504776
146204 194863 242769511
108092 146932 97157796
82958 116549 83877033
92531 197004 590089975
161715 188589 66920090
105127 161835 848899364
22735 84095 862331713
136236 150507 35595578
69839 77036 17978650
146596 149567 7288913
54297 103352 544552579
83370 148224 512258735
115005 190938 189546607
141329 159384 44952110
174747 175422 985524723
145896 179260 83032482
43185 76369 462843457
14832 134304 299149767
64371 72746 7093720
181871 182849 356030645
80306 163849 866587374
167263 186521 345190420
44830 112497 749604075
141721 187222 113332094
188828 198957 25611691
17113 96140 197834795
107138 129307 182806043
54459 103426 122383391
98126 144212 987704401
95946 128697 82140498
27626 156601 322709019
37175 94845 144389816
56093 107821 129428676
37204 166763 595728548
88536 176460 663247318
44388 179835 338451830
30463 56123 231421857
71641 136764 695355816
144134 152500 20822413
51619 114066 156466055
7795 172431 411783837
41226 150162 330895492
190711 196467 2831975
83169 137923 136792669
23508 99945 191312763
70884 77825 17301043
88186 123627 88620336
53923 157418 258733032
3671 62163 391016733
194105 196144 5162651
164006 187687 58920472
68487 110235 104272143
142530 186995 885903462
70617 180990 422735376
147338 196471 843516482
163500 191898 70844338
115841 158042 944585544
90478 148761 982481940
135125 145667 215096304
143488 182809 98004987
98303 164538 311417160
182237 183688 567960786
114499 179935 163185772
69695 70632 2352454
80027 154927 186879493
153362 153445 107559454
62156 162338 250243586
69399 127186 803216520
62598 180551 883874906
139545 140262 198629182
62188 94351 80244966
136306 159416 601583978
115372 189755 677417186
158431 164886 16207570
49954 115833 165004021
80752 182151 253093067
27175 153197 962195304
25985 86217 151258827
166331 180509 35329844
170837 198737 890797472
119589 181620 289275345
180425 198364 796079405
97914 123837 172188303
181298 190203 764797833
183919 192410 21356837
384 190404 929493001
21583 75424 773827290
48658 146557 244948251
12239 112659 251445030
121583 167562 815641406
158333 159738 3547109
108074 143114 87651983
1980 122945 303057757
109616 130268 389132556
41794 156732 531137887
108747 193498 811425819
75969 98229 31051101
149987 190050 420613255
135538 198201 156537259
20705 55059 86123660
67098 133272 165483217
140294 181721 103292615
174706 192256 43882876
148692 189353 101385959
183127 194869 29430132
125533 170006 110785081
181676 193743 30165175
4116 171884 419630359
2530 130416 498425338
24259 96245 180318409
90234 130884 816697199
136271 161463 765658964
36989 191346 464045359
159980 197362 960250309
82405 170970 276366352
90134 195000 971400782
42258 196922 386645826
71363 139570 707989883
32217 41101 583864371
4957 32577 252303941
153307 163380 25190331
17961 62148 110902050
104089 127750 59555399
146435 150379 983667401
90580 97594 17251131
105833 143432 94104569
193124 199578 567487081
135033 195615 569256769
163757 184683 52035896
154941 158746 9571039
178122 191902 34468130
88429 153191 161537102
104242 122198 210056516
28103 48225 626402601
175236 188528 33135646
85842 128698 725180539
56118 87381 78491364
107423 128886 756461766
135518 180410 111963069
127861 161573 94550123
109578 162202 131431757
187551 199111 29251006
132129 177056 308202619
180055 195686 340427943
178221 187253 921070661
33976 195370 958417800
74701 138654 768198917
129289 185823 140768536
3055 62329 693046917
116483 121592 12882325
54349 106589 130671682
25459 33542 20296003
106973 195811 5831842
143673 199256 985353801
182578 192312 24374388
142322 195117 131753068
80814 150781 510744048
34752 173223 346284137
129742 188086 257581007
14482 19044 11366883
134228 147470 483471884
88779 141230 130988988
116487 132087 515636695
166554 195551 141078945
37421 73696 91178016
131741 136601 12081477
84953 110448 48775281
15264 88686 184064837
96742 152209 734219050
103645 112827 23282872
126607 169735 618055618
167301 182632 38173932
99547 131251 79572922
102096 154639 131373270
103330 182155 197053189
147737 188583 101839291
88572 152630 772316711
94089 164809 172225780
121932 147981 64849241
151273 195999 826368476
135680 136336 262340573
138568 156956 1448038
184216 195315 27894320
125013 197291 517708748
42562 113607 177854128
58053 96525 96144839
87883 101006 619706913
87706 105430 494304615
40337 108852 171438220
93472 163484 174931615
128521 175876 121778089
21388 71323 56039295
70279 144464 957541273
197109 197653 1391183
97466 171501 635509238
61616 109538 266389753
148889 152516 9057545
33574 181364 369607103
153154 184515 78221835
80710 104445 107658938
139551 151858 360591671
156282 183808 68721854
161987 192848 229894817
16757 22574 14396039
2701 95308 338639959
111689 124864 749979688
61856 124312 648770214
24207 96263 154845467
38486 102216 159333067
171037 190883 9627892
141549 177523 498671302
68565 82327 109131799
88440 107485 290184630
43743 166076 326659165
18806 87468 172193794
181421 194568 102418710
77648 83959 15887915
97720 158357 151571079
7651 82124 186692746
142797 181715 97049702
41280 175752 632524295
60652 63109 789205321
72969 167129 235106666
130513 167534 92262158
80577 130441 816889550
178594 181798 6252572
197261 199496 817300389
85448 119855 219521938
86940 174911 131419699
27798 154273 316485799
32387 164279 855942305
85046 167689 206247470
133417 189818 518681268
172517 184592 30095852
7330 168933 833420303
163423 198895 88769158
157481 164667 595160803
143533 166618 921044073
10512 18449 19997474
11496 14076 6504308
94658 132277 94252413
37690 189961 834262535
193849 198485 11736165
189669 195493 941286215
166933 174227 987603396
34246 90568 670567716
53762 157535 259401392
149665 152278 6480895
78678 149723 177406846
56649 65962 696053893
188304 195812 18979002
10722 75558 162729802
193789 195150 3493496
137447 172276 86782688
108862 129554 742147500
109856 194657 969423955
152425 178081 63992051
171368 186541 134092446
186168 187720 3884212
111312 162960 128956299
68462 136390 319438816
196327 199972 9183728
61667 121885 336873117
46644 78958 154383000
32175 170450 345834158
148665 185884 92704170
2516 168319 414808769
124418 130056 208442928
161612 199604 95032923
194239 197050 235269250
116804 184778 956346951
74885 145136 175352213
111496 138948 68606833
188947 199580 56913817
110707 111429 1875308
55475 110003 136556724
152496 197745 113167877
76605 95594 47273033
105949 157586 128989067
146279 191555 441695374
80305 123928 109150408
170381 199607 6628370
86121 162871 191545367
78869 199801 425524346
153921 177764 59508222
74704 103897 703918566
55578 118342 294712377
83055 117870 747327241
104892 197497 231536822
156435 160503 10304042
123260 197225 550009399
160233 178405 45217410
36703 143655 158588125
154411 196717 105868405
151074 159045 376386318
50556 108871 146048987
105777 129619 816609797
76641 77203 976701267
35741 39679 962695785
39249 41569 364758629
197043 199580 701812226
45624 122091 191474830
18925 61481 106766617
48316 166514 295530580
131913 186613 520897501
11113 134643 728762796
147300 184823 508664337
30536 131338 384123189
22411 35560 32966716
74601 128427 134521520
133546 189067 703027077
165199 183739 46057634
55384 168034 248860082
144059 148971 982548992
112812 134471 54202633
84463 127302 107075660
81129 196951 962541949
86017 101551 356154782
104983 164639 149173341
192191 192562 559873335
84527 136889 130746236
192448 194246 535978380
89518 109365 49498279
125933 161973 89812763
180043 194437 36050431
16651 167106 418510692
196149 197237 811781596
94711 118410 59410969
32419 74921 106871510
2633 97447 237249244
62736 67227 842507105
23679 66774 108273104
67921 152283 210667890
156659 171845 37924192
77493 124946 118808739
61143 152520 228298961
58339 85057 67097132
152763 165304 31422850
19591 71150 206780025
25406 97290 180040363
159367 177975 361670136
93184 197883 261698229
135719 164922 509976659
192693 197352 166056904
596 150635 375520682
124758 137223 974046322
173688 184609 178427239
163598 175935 30747258
99470 196347 263616282
93338 113240 741942831
124801 136702 243871085
46379 100989 136509806
42455 125561 312777455
85413 168515 249961774
1507 156467 387634367
172151 195256 23370515
3186 120333 293447914
173643 174681 267778059
106843 154451 606905495
167233 193215 64780062
14415 115311 252606824
144262 156312 29897022
83607 114819 994635884
132946 159409 315791759
63913 198643 646785170
41686 172659 327262903
150935 189889 97096897
28223 45786 44251327
32419 91600 103610311
117928 132728 37055006
83224 183955 659319981
85830 190469 261056897
74588 84765 25482271
130974 132633 759669500
111031 150401 98361431
156269 167981 342371340
180342 191279 27329581
139839 198020 145312702
109700 151656 920627539
63922 182066 493834452
148885 166767 894179535
68427 169330 252004150
76745 172549 585050973
76304 116467 100324345
24741 32493 216204960
3478 58464 712885295
29430 133966 261938578
198189 199817 4109617
32109 148850 751216060
104548 121711 318192231
8807 66466 144681017
29183 172119 357605696
175476 184292 21901232
189000 193515 11356873
7829 82595 187505480
147767 162736 386940515
56410 78736 56091188
148973 173545 61274159
111364 152344 746528792
102791 184426 204030669
53616 70005 872060257
47598 119015 178850326
183418 199711 41006584
173845 193440 48983470
158147 160957 7102739
67088 193468 315619154
72887 86784 34776157
74442 191985 293413027
170644 190753 278044727
45295 140560 499034768
83507 147198 159050458
197848 199310 3695496
186698 198348 29466729
95437 186263 361181566
6120 63966 407685196
174989 181451 816902101
23999 80271 485896790
138118 144384 15557850
167477 169596 968872693
185978 187657 4188376
162039 199390 93434779
106220 197531 26024931
102969 175250 180776950
197289 197459 676061103
43936 132744 583229935
163660 197598 84864625
59128 125761 166809697
138059 183335 358320586
124434 153158 71409371
180413 181378 1603405
108193 199288 227717907
7103 16224 22889089
87914 100764 31724771
74269 188439 974938485
67955 90586 923935708
172027 194469 806136648
157135 174939 829405396
187147 197059 25062191
197095 199141 682170762
53032 101128 229521248
177098 197761 2451157
63916 81335 477245480
150547 152952 217404656
162470 184001 53571416
97625 163187 163920145
149692 182661 82225233
65073 147042 204826356
38170 147372 463393722
5505 189649 562603058
16442 164352 401214961
155908 163919 244057541
2244 167225 893732445
149633 182176 81179785
131082 196346 162906557
57659 110299 498989191
35025 176877 354735051
25661 59865 85952040
37677 70987 133615691
10308 27888 256245773
87550 89923 5839125
4749 45274 688316058
24436 146464 632093583
147420 192666 112896959
23576 83359 196710397
20630 116066 239094284
133281 151675 138460623
178714 181072 5957280
38249 81567 788836737
168730 187887 47613633
183729 186499 6804769
23928 24194 405096299
48566 119423 617705354
143827 187594 624701483
165058 184233 47663743
86905 133384 50487698
82714 135808 771947692
69687 151076 203254689
32025 69796 94939102
65382 66031 1606055
138468 154325 564068124
86008 136147 882829157
81197 197418 766404611
89940 91631 846438005
164643 171756 17624023
178389 198414 67128315
50554 188778 345511792
63098 94015 77172323
100842 127479 66967320
28382 83910 255931616
185233 192211 17622008
121378 168836 691932403
12932 108392 897300461
178822 183528 279036444
155789 191222 88588129
76852 78107 162547276
81213 181566 250509873
156095 186758 482557208
144224 177806 83717866
195776 197760 143217798
169403 171995 6364827
197363 198424 2691084
196134 197059 933532245
44632 171451 486672536
143809 148174 10801901
97960 156542 235281551
64676 79763 311980656
16007 167344 726982317
23193 76766 134478292
78255 169885 300659038
77743 99870 55036610
28517 109739 74963232
10098 199105 472955040
168809 170591 4369848
11131 67744 142017284
190620 199347 22079873
99793 128995 774097792
48252 104343 673002927
160340 180494 50254190
123758 133725 24791575
88526 147421 224615827
87404 95737 169452462
44230 56722 31261817
45307 141311 107771417
199858 199929 170628
12224 188900 441685878
145061 147827 6902249
156384 162569 385994007
152108 181533 641327179
157588 167177 24073376
103825 144520 101948620
7559 29079 53726537
163911 172582 329935709
37727 164540 317187786
30132 61107 746878077
88655 91951 645435369
165556 187800 55282376
164546 182157 43859873
51882 79330 601403002
22746 117689 237882665
66153 80572 447972976
67262 199522 330520699
184872 186192 3279317
58481 184906 471641477
96936 153035 140235616
135609 163144 858490242
41933 54335 30914055
33550 116491 207784785
121776 194023 176669589
108297 144523 935234240
94138 121639 68928694
176541 192561 39971229
160441 175761 38168149
39422 51084 590395908
187671 188355 1808331
52284 197990 364434203
148923 151556 160050868
96324 168943 296857298
82174 180976 246633120
186411 197621 963868035
91824 176864 234482751
28319 136629 271276537
198058 199955 582256482
125004 167433 105679462
52017 192133 783045877
40223 160409 554597486
199117 199779 1658394
90410 122470 80251664
54789 157728 219293775
153434 173125 606519920
46418 171110 433418504
174878 185615 280746636
143924 166792 255198425
166732 187341 333658798
113252 197209 765990818
40765 45863 11662154
70619 80846 25545513
115486 127785 698728713
80093 166177 603842324
181056 192218 27937216
116269 155542 97847022
88143 130519 192974285
98067 115290 42961232
102901 149159 115834787
89160 159376 143550139
148525 177131 71328846
47896 119333 944643666
190327 193185 867937620
177514 198422 160717457
88538 155406 346832130
91603 137081 113697297
198748 199595 786925
642 44736 110608164
15361 18549 7951973
28028 195528 419053706
176300 180435 178466470
102259 108168 483231137
125631 133771 20230337
89033 108488 104610580
95430 98054 6492048
142651 159650 751969126
55638 57194 3965268
102459 176474 215698100
57927 174608 291550027
7834 109697 255127715
112647 177149 160912629
86226 99363 348321205
92837 199775 267317294
179855 182406 6422140
141247 175913 86384746
144313 181128 91800177
191231 194758 8847483
101539 196659 439098668
178254 192071 57204334
176107 177540 3524552
175249 186760 897001778
124582 193281 554898216
62508 76720 35506764
57170 114360 143168536
148763 175609 173000835
17359 92216 305258250
51834 134124 791122157
52950 163029 292732158
194050 198756 3345390
16257 181388 614321596
192439 196226 441200983
151280 197763 453620066
94105 199566 263647235
70635 122925 130825652
7495 65836 376779679
46834 64056 43232652
88611 190895 255223470
181991 194711 31827657
107405 119358 30102581
13047 34722 54166254
32227 78016 114961155
99757 121167 514436503
92341 151677 148232088
84914 173506 834723156
145173 174078 72023957
30411 152542 903557606
106266 130141 60033312
109170 146358 93021501
118281 157981 44085840
14466 58744 497603448
120384 143903 87347370
129007 184383 749189797
59107 113938 774781678
26002 133834 270157274
155268 162823 19020980
42635 142188 249042392
122178 165408 692453342
21142 58796 996090197
178530 188368 862037545
79533 188082 861172124
58688 141053 205993853
119372 182349 157056784
77883 114084 90540061
71730 199560 319421215
64416 139777 97916636
123673 127044 383654288
44880 58278 33547713
127622 192059 854023976
105576 149797 110557593
103550 113542 568766737
101584 125933 508317412
167581 190100 56092165
83906 98554 371174912
30653 76835 116019694
35769 56210 296924635
136793 163740 905901260
35842 194453 396640831
102718 152088 553113454
134099 193452 148027179
25032 33201 568207308
45042 92724 119295879
24547 144042 320721963
96061 151916 139646962
162146 170712 165920903
4595 110055 764130047
133750 162563 71819584
156329 164995 21858489
194184 199214 495448157
135084 141071 14923663
106657 107261 1560346
151046 157534 16075646
175884 181023 12836415
30013 87655 497327300
72322 176958 261177874
115104 127754 31810407
117891 129954 30292031
11372 117101 512126851
135960 140431 904026068
122477 161448 97129479
45819 105840 150086135
115613 143704 70220700
36704 171651 773813472
10059 96503 333120036
182615 186193 583606589
21928 105382 910973700
92068 166864 186856873
6471 174388 536180249
34837 64298 218215638
53731 133153 198843702
150662 171866 52815241
22556 31986 23645464
114764 119389 384872439
162466 174999 454841601
138917 145492 3565676
24412 87607 158652638
161621 189971 70599167
32673 63203 939122777
1748 52178 862671995
164004 189183 62732443
57477 72054 36662697
106005 196680 340476053
43324 147717 261079001
110312 176918 166223720
44917 49751 11965343
1191 191246 475378499
85273 155526 422501965
126676 189189 709927545
78170 92305 440288202
115874 119291 978808569
33766 160823 461851153
81703 110271 71327936
53141 101056 119797464
170822 196136 63363642
42096 76610 86514246
8710 194035 463520078
50738 196699 654787102
123676 196870 857883576
83332 168252 948991166
88776 198795 274796649
69077 170562 253367528
179905 194654 36926635
39981 42102 5393784
127172 169984 106705772
102731 170802 170215585
139169 153093 903009189
126380 146424 950428513
105996 196543 824202094
108126 156457 580567526
77665 159504 204430978
188974 189585 1533203
90457 146324 139593165
140603 197337 141703146
168880 189247 697772856
134666 156240 53536796
59110 105505 370838685
159992 179255 549685028
54950 94949 470876534
68300 106742 95879579
157128 168808 29268394
24733 57249 81664019
168580 189581 52287625
169371 179339 24735819
95072 132611 94011391
174405 185380 27279553
20226 64319 127971994
189766 194138 336443574
115997 147315 78214673
63551 185717 93669881
64630 168919 260551776
162839 163042 513876
127585 185597 179311569
167542 191509 856466616
100791 132769 80250682
183260 198970 577401274
169374 189986 693696522
122532 159280 770435530
23886 150317 316475213
87090 100560 287455605
32631 71802 98458297
116584 181579 162162962
88311 175439 863759402
40662 146765 265426479
163264 188533 62995715
61328 89868 765043868
179373 191485 763652566
136189 180695 656058927
159103 191392 62789062
143094 168229 777360170
163050 172168 22672228
39109 176745 344025045
72160 91235 47626705
73967 79027 916120781
86532 154148 168624202
22639 53328 76982298
176397 181096 33997
162512 163513 138139960
102430 176549 849333996
119935 141013 52579244
150375 170361 49807045
83320 144295 152222016
6004 85286 10922316
115214 149615 85885639
151111 186406 207656173
5202 42589 93762946
132375 191508 215374284
82975 113070 75139299
131357 174636 107828667
18368 21980 908714459
95004 127377 81187576
43241 192065 371945597
148242 182566 85613926
103156 179855 191730162
28726 101380 778553711
127479 133725 15546444
53305 129862 191763821
27202 71102 110383347
150111 178187 442036427
100603 145962 113651728
195828 199917 10299864
63900 183924 722285087
131785 151150 48225443
50036 119478 940421829
146314 154744 20852004
124144 131894 919819022
32815 57420 899831785
38100 157132 297653115
2583 148138 698013507
150964 190708 99108431
54325 186612 330478523
141265 155684 35728002
124653 138701 34918625
58557 117423 147259765
167383 198349 77470084
196688 198921 5636594
189156 192705 96763567
128698 176253 80803195
177171 195113 44936804
151069 174639 361325415
114954 127232 30835720
143340 168820 562267530
54605 145141 226473085
122576 127113 11269731
47355 115300 949511684
17155 133396 291124750
166574 197106 360605953
18991 63189 566392472
186477 190511 377967658
126520 149839 568288525
78179 95958 44223633
58231 121809 63376741
53586 176532 307326608
36041 149183 283119147
118156 177552 148176265
76439 117114 520501764
4363 33989 40061118
107494 139977 418859049
112151 133285 52947995
86793 167488 201389333
108001 157718 384430256
76583 179523 558153832
65335 102306 92101477
384 58692 257342473
164763 168027 8135877
16840 81315 161616585
134405 168759 85612652
52975 166386 675117540
101443 174310 381166841
84099 150826 398024799
143513 145630 770583094
166130 180384 218631752
190784 194948 10517206
60875 104971 923197405
43519 103884 199560979
90218 191157 251979617
101860 133320 961689394
94291 121962 69398066
51128 93850 107031179
104655 121219 920792302
42169 145455 307898784
40817 139780 247627336
187757 190235 6273843
193314 198493 13116421
118468 139741 233210094
48367 96261 283387285
109102 164225 137713080
160059 167928 16340423
15434 43066 69305376
185804 189418 9115647
135673 140200 11334810
62291 171482 771260137
30892 88898 898275808
168913 169020 267001
109055 169820 154792377
23165 153580 326330442
141650 152803 27730284
125406 165831 100739380
31334 163384 330367865
43117 130029 217563132
74229 96888 589988036
35975 179102 357869439
20733 196476 439641490
49851 105558 139387380
126301 133163 17081934
192255 196884 11722528
74749 99985 156088728
122467 190876 310889035
46418 54172 19371241
123519 130426 17207696
8446 160693 380962706
77952 146180 301449671
97551 134012 91412831
109129 173177 755497233
135042 137300 5561800
109555 188151 731436740
137222 142627 13518214
8146 125233 293381391
146942 186003 97219431
136792 174870 94916849
9926 91145 203634784
123126 168375 588491488
69067 160574 228544418
150891 166645 21321146
139121 156429 1095855
94415 130185 89681891
76144 128292 806928051
99528 140479 962349890
71449 155272 559694270
71750 138738 341435488
41975 119547 194205372
55730 142866 218001792
34624 190778 390449982
84601 188405 850004561
116445 143027 66421774
44086 127123 399720200
146255 151739 13513394
148711 166383 44115221
184129 187780 967461139
83797 130432 826272239
101947 102182 574239
147540 175876 70624254
170788 192966 55412524
4185 73680 174410863
135563 150991 596561258
159041 190031 77272850
178468 178583 276234
13834 44835 77734388
569 160748 400834209
29743 48821 100824667
154184 179483 63142806
187885 193617 470558102
10345 123315 706149645
7920 75785 642676361
101919 182899 202357111
173365 185550 30335083
118604 178186 688942275
166204 198827 81627192
20325 167844 369135298
177346 186619 27722232
150023 193373 206663566
179472 193400 34860732
88447 168831 464112589
88395 162927 185993293
89184 114907 64166270
140193 158088 44535941
46236 66078 720226833
169267 199976 76856572
199859 199989 328154
144759 182060 240646193
41372 131502 225583801
80146 147322 167808422
139021 184440 113149637
9042 89325 201323479
50629 77165 66651998
139107 160000 733573838
374 94562 235821582
78091 124662 468262324
73646 82450 21936099
123160 145767 32103090
139081 197405 145657011
179261 189919 374408461
129848 138126 707138877
66857 117565 342166788
177554 191382 34573169
177286 187112 24465972
53526 82521 285572482
84699 144705 149760186
54405 133272 375700154
109771 110223 69510715
104279 182210 194758389
24079 66194 601076796
83724 86383 133988654
75041 85730 26716818
156522 191225 86726588
141715 174733 243908888
145027 148200 7902854
38297 99295 630552263
173757 185175 624694864
169552 188410 606273424
194666 195051 46841876
56423 117098 151894049
114230 149739 565125893
184608 186205 229013120
184691 190219 13858188
187734 188793 980635467
57485 189739 330388798
107246 181304 837741575
96672 172664 189819827
152435 185488 597140025
156016 194304 95777558
31889 190342 396135375
125168 159899 678764500
36860 81498 112027087
170625 176609 501083579
107605 142970 88494677
91634 195415 259214175
115333 165618 885287618
151706 173554 54487026
21497 103896 232866641
27043 157278 325863952
152557 168564 40036352
144936 161576 41594721
188087 191468 533331937
49194 70464 521901168
132809 184637 129095197
153620 160025 16057138
38039 39430 421979850
183068 185861 909123647
56977 112062 482281584
102169 163110 577565493
41404 195801 402464256
165032 199780 112158536
12267 172234 400006542
120104 199760 198943096
121023 172545 128327896
135331 163552 70401219
58242 104477 115480569
146492 184720 175788295
126416 165862 762296028
27371 139835 281738088
57427 156914 248585912
191390 196803 13701222
165466 174870 945400331
38078 71576 84190788
199415 199863 248477098
194647 198696 17873001
16934 139597 307031167
66492 90486 60035915
62189 74596 964466319
54805 81775 954502742
7291 84468 193556027
27787 68653 102784944
188831 193528 413079090
61441 189011 318564418
57759 103739 148054389
137931 171578 938730024
181750 191478 677235228
36999 141482 954010829
51529 170242 739553774
158377 183832 904359769
46137 199419 626455485
112432 172213 149163412
72167 105638 854336169
175878 178569 6626852
163124 175829 31681699
8955 184504 438965935
174773 178674 227886567
41029 96392 138416260
37153 122260 213226826
54003 145273 785607334
16326 28014 29070988
111807 142475 76706209
72615 196007 308149968
63317 148549 660299535
45789 137161 753973153
90431 110253 654580235
192497 198999 946042473
67818 122041 535586103
193194 197815 932222794
25200 159678 336497799
188211 199136 825168663
59209 133817 186626140
180576 199114 46521679
16906 127839 701942510
150715 177692 496338056
152960 175292 55767045
115096 171777 141428441
148645 172989 116500158
140329 165553 62913802
10397 139615 956537735
74122 105030 76925340
36433 137124 483354999
154590 165215 821558707
96148 105686 23863667
186704 192992 11778746
129130 184419 137724562
167265 171228 909511337
180458 199739 48385793
84800 146828 154874766
135531 196653 152669810
153181 168474 38301370
142524 158426 647949917
149930 174592 825029656
145916 156610 59883453
100126 197254 462431798
24352 96450 773537308
78837 189991 262364077
54583 79168 28763201
55201 174429 297974047
101811 129562 69748702
133591 196941 292322816
77296 181057 259046656
19489 34175 12011038
49531 129895 10849297
147902 157539 23943736
146379 168023 99162297
174450 175307 2178572
72812 93641 573932229
81695 116247 459071949
115080 160563 170605357
176491 178531 853419597
154638 164432 24563109
149620 197420 402458798
106238 153738 320629864
122614 153865 460066805
72278 189681 702501957
75388 121295 114757369
155153 183641 565350559
69767 129479 149352685
23281 87586 136372164
105571 162877 885530988
33256 178424 469371957
24660 164949 631707744
25183 46819 54374706
63811 70432 414584950
179792 182005 910393740
140196 161761 677248407
43844 179230 338292630
193863 197292 8716128
93476 164077 861877908
112654 163318 126442157
140168 185982 975936541
34257 151178 753102914
138695 167891 986738480
85000 183461 245613311
167466 193446 64825451
52755 58670 15004958
14421 141755 562154109
162191 170572 20838526
97913 157951 150061320
88808 93960 169209789
135986 198710 156707469
5738 120714 288063494
141791 194319 867932324
33488 83359 36139309
80764 157806 192306042
179883 194705 37121851
85726 166873 878436388
39535 179591 989308053
193406 194116 1829292
16527 178579 941233024
125063 134085 640115224
194122 197278 7988585
137747 173207 492862374
150689 169850 47803366
166242 181449 37896749
105219 117145 556264940
5248 40823 149534714
144261 166314 55036681
158712 174619 590211079
125467 192732 167675378
105175 152053 117157754
60727 143780 207675442
152927 196064 441410743
185944 186735 1957583
97758 190880 83583202
88564 114631 298216890
51177 85388 87292050
20176 20867 860809223
109990 120525 26447194
142873 161823 47270662
44961 176861 329600558
170534 191710 52904926
100058 112767 32078263
138189 170023 938555003
19496 154568 337859940
63286 156249 232030197
16676 135850 298237659
28182 137959 274998077
70312 145451 187718357
100788 160197 72431550
116141 180857 161470147
12285 110235 245247716
179919 188594 21658598
17698 107150 223897515
52924 111281 659866822
132299 148547 40438705
25851 132113 266252290
8459 110382 122417094
199069 199442 776556225
76093 77618 991083069
20845 186629 414441287
34623 46949 31018437
130743 135033 10696466
72729 155127 205565640
191693 195064 568317204
132258 166072 84310410
106222 174832 434433686
143194 164158 52293889
174859 177501 6567503
37661 131787 235712262
166865 188413 53684227
38921 186748 574738146
62176 167001 631666508
100535 116167 31424069
124073 174434 327718175
83418 178257 236567765
115826 177963 251147956
76990 171193 568533177
61661 66709 27926396
75990 175276 247815502
78564 158547 355337339
32646 120226 219479865
167050 195058 69964148
194708 195866 2989875
48107 139681 229122239
19138 187008 419627309
146119 157451 28083367
118884 119700 34268206
8190 180915 765034203
57306 151763 236103580
91558 94502 7253254
67340 184887 293383182
20086 33113 32598782
80299 96302 39758679
177926 186819 22114947
72946 98300 748246669
180248 185137 129771307
147146 180507 83142635
110628 133925 58383470
164513 179823 38097746
190064 197511 18877273
191091 192457 162507712
102068 141881 99738461
93318 122564 73334588
83608 162690 437798525
161809 180476 77893187
44320 78741 86302295
16323 74468 235343783
53949 98305 510048094
121836 181463 526350561
199162 199872 661874244
63224 132530 173260684
88126 99668 28459017
43089 107657 161467322
25877 92705 167529420
188303 188677 906502609
148670 196627 336891407
51594 156329 761451467
25690 168782 358046459
3105 155643 381495633
40623 60890 146021423
31198 127831 242172208
172167 183181 436468397
172054 175603 166195442
159661 173490 264174865
182683 193054 417010031
77168 153892 485077610
76545 158061 86085902
152999 156836 202715667
126656 185212 129479967
162221 170624 20870026
109705 195571 227760510
156757 199442 106917095
79673 94820 272774506
174380 187969 33843585
166768 173411 710605249
165289 177945 336651542
54231 160408 455565276
143438 150724 18140883
98375 164722 165949635
39949 181560 529680729
118208 139045 52069426
136442 180549 831282355
60838 172998 14667429
31343 191190 421035903
149145 188827 875011687
158641 189336 76597428
37088 61918 751061161
156039 171186 37917093
35201 192360 393042637
95749 149257 135480462
153411 166817 231536073
21601 114804 716371755
73033 104078 230589558
53957 87873 85201781
68598 111775 107827478
181720 184266 5569176
110520 132990 62335666
114804 147465 679248254
75079 125837 720075204
94230 141357 301024376
192870 193253 596805972
145314 167478 55314970
39389 175282 339699287
106102 162108 393135755
113677 139183 63698691
26964 183018 390650399
199446 199483 87056
118380 120187 4577996
39747 120314 201737498
175563 180090 311435365
19726 87073 168964955
115699 164587 122053125
6866 143836 342835807
44799 107747 174589382
47290 85463 95841728
175378 183558 20334184
15335 27674 884985488
169422 175878 16011048
33519 90225 853106487
115858 141809 64799128
142170 164074 54636268
34144 37612 8758746
91638 110701 47587838
7781 132925 655695633
192674 194666 635857313
54555 163460 699864589
27249 85880 147277052
49141 104993 326827829
175360 175912 1374738
12956 157259 815699459
137523 155343 904063772
189395 194056 11771942
176060 180632 11428006
21068 193236 780381918
75200 86826 29061215
143435 192899 123379271
172955 176303 932794964
122534 183064 150844313
74007 133236 521257875
133359 158486 62506592
80124 117549 981247381
151021 159512 494835502
185188 196222 27847897
66162 145699 198760468
131208 168115 704749438
2605 54521 129959403
95556 104891 23291926
1246 4482 8129492
190628 193562 7384021
143559 186249 894462544
186823 187673 633649310
39430 78912 358217580
15484 104883 223692849
140974 181818 101824979
134603 193121 850127686
16108 102281 215543527
141678 175969 63091576
151157 155877 945458959
147916 177312 73253019
140228 170076 74387724
11232 186234 437469349
197216 199940 842782089
82355 93080 26682349
48132 114977 167277935
185912 193074 718514028
195965 199484 8927089
145843 151234 13363543
6599 143691 994142486
156342 158405 125766659
176952 192498 38849620
35333 194503 467819744
83704 135563 63857289
61600 68280 515035451
122698 186908 159916953
146542 181577 87291487
154946 185988 981590465
117848 172936 651129369
199797 199970 448157
101513 118393 42501330
140830 164750 125707183
76936 105184 70434432
664 37115 991836754
7244 23450 71069567
8842 10638 4510238
154089 164275 77745902
165506 195638 591015794
73100 147652 446500575
105462 161858 140987776
852 103327 330168404
145998 191356 985492560
28267 71211 107992310
172584 179413 17024063
118224 189161 176958290
184745 184963 537611
113243 171054 144202224
158572 171176 31485694
82257 195075 832812367
13567 169070 773953793
99450 124958 899939877
173821 174660 2112937
131823 177611 114107441
130420 194424 159611662
147173 184478 92888110
162221 162307 304069987
129211 137390 622114746
67033 105899 248016566
98205 127578 182067359
180925 196137 38144829
135775 153187 795895568
4899 176358 628782230
188221 192515 10793349
188354 196413 20358201
19118 118941 250025237
63834 115634 129525539
168260 190348 21348145
3966 159519 692351493
128774 187954 751533594
33842 178372 813719648
18015 59490 135373839
124715 186624 154110132
197019 198431 3583665
111429 125092 220713553
136256 168036 272276451
170166 190144 49805872
7286 180204 432430275
129874 179752 745183005
2886 188884 950181870
168355 198307 122029497
93673 188359 236441721
323 119213 297781549
120120 130152 25116614
137159 146269 22802447
87773 130605 631172693
34634 169048 336278022
19208 90556 66933686
85774 135334 830317065
164667 190088 63296799
54249 91506 93390234
118376 186119 168874586
184402 193656 23235934
104251 185511 202938073
63875 148073 282968347
56683 101383 111661940
71289 177755 805500210
96385 100750 10834434
90543 175660 337379750
187333 197680 967357126
120470 132234 29390020
173310 181885 258235872
196381 198293 4819449
72346 152741 200681869
185510 190085 11515736
28823 120536 229896304
117281 120713 8731900
113728 173559 792984969
61592 115478 703069201
118835 195754 185370798
118786 199971 202830475
64441 108155 723032004
146719 168690 595972104
26620 175086 371384112
75174 124463 569726599
56566 194950 345903608
186239 186677 640851478
149846 194584 143795542
184122 185675 3828384
196292 199723 8656792
116395 143061 66632820
125743 189618 159156331
101093 133658 859238034
80546 91677 135199210
194995 197380 710895330
190225 194718 11350054
143912 169821 15877133
48813 165152 791871920
189977 197640 18517718
133664 133811 355527
40723 154597 460354476
174383 191958 218038138
65273 111783 498099834
174440 188791 682281583
111192 189745 196036774
164844 186181 753356158
108466 120189 975946510
45530 143150 395647114
57066 167552 276163597
49789 59534 420641895
89330 136788 118515471
37875 150181 280971658
17423 112797 238890724
3161 104838 657645533
180266 194070 34560856
64538 194102 323647259
148736 190427 103937883
186990 197161 25705758
194648 197327 6833620
103574 105566 5132521
46255 77894 79311614
150391 152509 544741623
144201 181448 92900717
20847 26831 14889831
116962 118576 4045662
110689 185895 187634954
39609 42179 189163567
26537 175403 490108326
172117 190350 45463992
50315 192101 354473867
179163 185696 16259180
26983 73229 116236489
118997 166144 33495403
19770 167192 557502045
154066 186476 913607649
155620 182790 965862378
173654 183721 354195219
30837 147495 829419429
183281 188472 12966343
5429 31693 65706972
36232 133264 243065564
37171 164330 658345275
127324 144154 41859548
166255 196386 100146923
117241 121716 11353452
4309 131661 349319266
71331 121549 125554279
128791 180105 246586497
63453 129485 275196070
82174 176757 413465647
177650 189989 30762419
173312 182306 635080076
167299 172842 1058267
138691 174218 58106288
81204 146503 72877538
60239 81947 54371241
26175 42196 40464206
163366 189659 65566209
157025 180715 188288275
54848 67989 219868797
33553 187901 385829809
39868 120054 595969315
60134 193238 645597441
126458 181229 136484909
12786 132791 810281372
174057 192361 838297589
175012 177004 18033730
164540 193819 756317341
60523 102640 105068358
168781 170343 3827589
103683 183156 198615099
26141 94058 170279173
182849 194076 29562653
62971 121148 145521285
141780 175924 408654011
140313 192078 129119645
73268 147157 253252618
130495 150820 196991984
21566 146339 312438990
3539 79669 386136769
86185 175321 457968781
124379 151990 169373656
34306 151101 292289558
148741 190449 103984974
109818 138049 70596570
165858 179861 247252905
117615 147922 75659659
59705 142154 284815351
96817 117454 581523695
84617 159023 954861007
1590 41768 92578714
166321 170944 11475633
131382 146363 37365101
12300 13431 2814100
18751 130129 578251204
87702 110425 56627439
193267 199493 15810634
49003 178381 817341926
41778 176287 336162652
136772 197037 150514218
55202 86099 23862012
57033 83241 129685629
117498 186264 925970603
202 197130 492644723
28015 87426 272602069
23472 104782 203556169
21176 72954 79685860
8879 145159 410944276
75216 103429 70059396
160464 163513 7593154
177489 191318 800051847
139194 169070 11258474
108931 130477 54022374
137705 197655 301837880
142769 174500 370155329
12884 147030 853401561
196322 199394 690797372
51760 191891 350277135
163345 170184 17054915
101707 181903 200441294
167200 173369 324822801
49642 165209 289082111
162655 180519 44544815
173801 193895 50261114
106776 150989 277270679
42835 163961 489579396
10435 169257 875571985
123730 170180 115699588
182075 182298 566952
135587 188640 710084784
155551 193260 268549006
165009 187025 231289150
196417 197404 622988371
124670 137162 31048979
26981 186432 398649013
105673 150947 890419021
52579 140666 390284897
25326 31807 16291971
51999 102165 125429990
29062 183653 577154256
159935 177623 44100795
26490 127787 240314561
63744 180308 825088753
83403 150752 168103038
40295 152019 279357789
195442 199783 10990758
173637 196134 979402028
117250 155173 94531437
106210 185946 199094978
83451 108264 242596208
120765 135614 155188613
199918 199967 136791
23431 84729 302594315
43141 99477 636228809
4114 171582 418861321
115697 174717 65879726
153076 173148 50081704
141312 190760 487812123
171129 182976 29526937
169494 175624 15238539
16660 176828 911676409
91473 130976 417283533
31220 50323 47899022
60230 91502 759489123
154434 184905 948867213
188242 196184 20031232
149352 177907 404935453
152407 176182 98383760
51449 53172 4362807
110522 186134 521005601
192708 198302 843739773
29778 36624 936232912
110633 183049 180770524
58069 173679 777367456
195304 197705 6113243
138734 186556 9291098
182867 188392 977355534
14964 87774 182564091
91949 109638 8972469
90891 134022 107809058
118609 150121 78645967
170806 180351 23857394
106961 159455 131213278
128477 197006 161400349
89302 100284 27075888
159541 165529 128556076
108325 177137 458819020
82664 176914 235185903
163541 167233 9244078
117856 129955 30379705
7197 161411 678363490
50979 143381 231253645
89949 126547 91582751
189810 197373 543120791
130983 190384 438413408
104320 143811 969556045
35162 143734 271835966
172755 191445 599320667
101171 134553 835207401
181909 199158 410334111
17393 74925 144437678
155571 171796 6034657
104750 109748 12714649
112036 158359 262995364
75163 168061 595931119
99255 120196 52643208
354 39816 675840001
66744 71318 663853681
17891 167410 982069283
194353 199284 24669047
146197 148788 787273032
145765 195891 125159748
77227 105318 654569721
93404 104752 28236628
67838 126565 221941320
191983 192354 892676086
116244 136094 576891593
163515 192161 378740789
52882 163788 962450667
175599 198567 216054675
36104 195494 782798939
29115 138082 602507040
52999 146717 381784631
57745 60950 8171768
58870 118779 946800123
135867 151422 563640237
28940 171157 473483922
68087 126128 145224223
32283 169327 773517636
53837 97545 109304371
20361 66725 300559157
106513 148964 106153885
23262 77574 136279189
110535 149787 524059096
43887 108943 761496590
194892 199656 12113351
151401 164805 33493831
39663 159184 683033833
49989 140188 891448738
197446 198273 189654017
120639 175853 137623261
48277 67602 44687997
84560 159646 187355174
115907 126271 916256786
47733 88598 102506034
79398 154068 999962615
69899 140803 177211860
2822 193620 477151228
93759 169570 494585527
72178 80656 21183869
13892 146710 722131104
103152 154167 758766982
23287 142219 297789506
14813 158337 976283932
117002 167824 126903033
65944 79147 760434934
189444 193167 9361636
17098 138378 889997676
199813 199944 330775
132202 186727 811756348
155849 156761 64061849
153100 188322 835298839
172991 181375 20986784
111701 198792 436268271
9012 198351 444858617
47295 51768 11143981
151447 181405 74755022
46970 148899 254880090
59617 87448 69781248
10183 94570 523212733
108054 158236 917481699
78223 187778 273355467
17653 180445 407111717
162791 195880 371261872
195339 198334 87496755
129582 187575 347654236
48657 182594 345115252
147480 175813 873284732
31626 194864 408258993
66006 85405 48596096
7574 107366 249823107
157523 160090 369591756
170557 172025 616719740
5478 25185 49274402
159560 197099 93853684
34289 82315 281903705
6143 60640 583220132
44198 102772 309203436
89227 135641 544603681
45083 57807 31821233
35289 59701 61412533
166749 194360 376737651
22101 74629 131955827
53180 118714 272037221
160167 164239 149423994
144791 160704 39744432
64992 85693 662777595
66593 196492 839906299
131510 172899 103061068
104060 122106 37426537
118832 184238 163077574
46272 146568 250923290
174282 187142 562202026
94565 128121 84159799
95007 104342 23235941
62592 110807 296101518
126136 132114 14845856
96980 152707 681994701
141748 183214 103337396
21785 42152 622883108
172196 194188 55009666
13362 91556 195858191
189518 191342 81748537
80572 125361 112067031
132316 172453 424021295
92405 152516 150203425
168621 174401 810758437
286 148597 371137444
112781 183343 176010645
195396 196605 3116932
72586 72633 115158
101430 170530 254361160
176840 186668 24398862
197503 199386 4792448
60177 177807 293815914
21166 142852 379091373
189995 191439 656962506
195133 196223 2772086
125071 184187 147209793
194054 195963 365661054
80174 101895 53979841
96921 199026 796119966
199352 199750 735378813
96464 134530 139958676
1867 19126 182434524
178999 189943 27357956
192035 193019 36452336
191306 198802 18935015
34839 168435 840445901
85834 128241 212588249
140531 156743 40289139
28896 106914 195412770
194588 198360 88316220
98750 172958 185410047
66578 71648 844378118
4406 163355 949482459
12323 155420 574637682
67869 138547 176607979
159579 186421 543193505
95965 182192 724678207
120969 165919 112089209
37817 71370 970326905
8520 98339 224826989
49162 152798 259185898
5686 189584 995915302
133936 139484 13830729
163583 189978 65766768
66635 170027 258217602
44381 114768 748128024
196385 197571 760232239
161568 191065 932835704
81254 144834 335054955
21856 106814 212753746
186913 197921 138740775
14322 178776 411105242
20398 186646 415599140
44843 46111 3121198
124699 164420 919646202
113531 139602 65120318
155490 194866 98484178
57176 186410 322736347
30167 80780 127100706
127189 151328 60100921
89721 185878 489115495
111336 190544 521108109
90767 158185 939376876
163097 191807 71639432
2406 188128 464347989
85670 150211 161087630
88989 89546 908626584
188392 190788 6033239
160725 184052 368159352
128765 190146 152964466
74473 176682 255100259
70349 105023 824694972
178858 199832 52743904
30993 79105 120771082
164963 196754 792891812
174342 181465 192110469
138327 161506 310112019
31984 55478 58945568
2106 98079 240191970
166615 168538 344929522
39197 71273 332401119
6091 64403 172395218
56826 68284 28887178
153262 185296 79841784
185239 197811 676249579
141683 168880 67831244
56581 144835 220712153
19125 142008 789074273
179345 199828 51487627
13901 36378 56185340
62623 132787 175381496
92716 150369 358365683
92068 183419 664562879
159661 172831 337235646
115216 136150 189777543
143097 195483 130749613
89330 152473 157565821
42121 123972 204976713
1225 19581 759375870
6493 192432 464985899
126325 128419 5200169
162500 189532 34531742
89776 168580 800731422
4209 128476 311296182
130486 180728 775348633
89187 165318 190112324
77383 120174 107070085
29512 75809 840572775
160840 165735 805951853
199064 199824 1911189
187254 199605 31264427
65754 107370 103879863
111105 127759 41822657
149722 198372 755068771
155664 185268 871140467
81150 141604 151055215
55074 169693 604119143
39955 62943 57797529
46259 96036 124450552
36703 122252 744714061
12374 133798 536298268
149731 151802 5160281
154346 187827 91192535
164019 176584 922249139
132933 165282 80722128
66590 83578 42562810
92001 170269 195433692
7296 43218 535311238
34234 51216 42607146
77205 90190 32501350
179713 194130 36142194
53395 166663 283258037
144612 179708 87463177
134992 157850 56843463
179577 184782 631408266
78729 186994 914258520
117599 135782 399920148
48977 124256 188657079
49208 87109 72231814
47358 71547 418648216
173195 181213 20054424
126377 187359 151869568
89831 114676 168601470
137689 142110 449331877
64202 113860 78903106
134002 194773 205993310
57261 75588 6157111
83388 190811 268058183
25097 28826 145471819
52520 134004 204065657
76220 108715 81068274
190691 195278 9517495
35240 115061 199973033
125380 153171 821150288
99882 142386 261951818
118676 173396 908028212
14626 96849 205778832
72997 137489 255117029
94702 107305 31527744
129638 194968 162971791
138500 174734 90318782
194742 196159 597395
94856 118762 257578779
95796 158444 987841200
46677 102099 458780062
186411 191821 13683238
6674 106718 250405556
45319 97699 130931610
64545 102407 693819463
75658 189087 911034542
136209 175388 97696336
64791 161139 797922950
5200 26285 629863978
18672 43255 65160092
32918 183823 377307349
47247 113306 165438131
57976 187316 323042286
46807 153541 266832236
1803 63552 154882138
111980 121565 24113165
172450 197218 899547390
178825 181693 7291387
105313 194005 221604327
94245 127071 82200171
49643 100229 176326520
165788 190812 375414990
37396 110507 183064710
79531 118435 97246250
80130 198607 295981216
100531 199372 247276347
151620 189534 481245351
156169 160520 11023059
3013 155633 930458991
96039 114250 45799413
150154 179009 71860116
118109 161363 30083774
84091 121678 93940480
182550 194800 30660776
126173 129239 7607220
105307 199576 949210876
64268 132539 170707854
109331 117360 828776083
78239 93536 38099681
143274 177568 85498046
187694 189319 1537659
180639 195230 36538464
36770 37750 2488918
162410 187779 63089370
91475 98026 16177077
86555 120737 883192000
64398 185360 301934174
78302 179704 260968075
194536 199007 11361007
161688 176771 396005168
151324 165885 35116917
78550 91261 933347886
173459 192640 232826906
85891 111273 232218143
80058 98718 46350426
186038 198242 736109328
67276 188902 303631321
26375 163801 670501064
191868 194604 654801850
139392 196671 143030283
156557 195621 85711274
98790 168457 96841363
174899 185430 26146111
197511 199057 648381850
62522 122122 988539882
62267 159179 242016257
128168 166137 922712433
34001 137940 188885940
87502 109403 54569748
121882 156460 86021552
93865 168470 498426140
45524 173971 964703427
30189 165843 339513093
120663 154738 369138393
92878 152868 149867982
109901 123286 33614894
110180 117818 19124345
179080 179782 1799706
186328 196209 24997674
74275 161769 218436429
149192 158784 446875091
41214 139508 245948667
5304 9975 11638581
190213 194928 937747030
4091 124072 309948719
92159 129175 92683658
141054 151617 98736467
9640 104640 419896275
59872 129590 174493768
147000 167710 51634113
49114 172952 913415425
142519 193980 128361880
181510 182176 728383972
128962 149555 454780284
147998 148294 751791
34381 75966 942258183
137338 138790 213844482
196157 198524 635592006
185249 197783 31676299
9237 44535 313844550
178552 179650 959379486
148584 159010 110949445
129413 171293 886146949
25423 50064 61832771
85051 88593 727927082
2052 133985 330360324
134995 136845 4548994
29915 119768 225279664
191322 191846 999870054
181590 190319 21720287
96619 116037 48759570
163360 181809 632952201
108100 123365 38400681
49244 177961 581112061
60774 185006 667485861
58904 115312 221384017
114813 151882 92542292
132421 167898 951105886
135331 148300 32311485
56350 90761 194778960
161736 175074 938239417
6298 192452 465506708
148020 158795 26858473
133504 137848 10819907
189399 195602 438810892
19367 191878 766020518
105431 133296 69873411
80126 93319 32828107
89855 102005 136531215
173415 180253 273660548
62450 157471 330031596
67397 109765 474326546
162599 173535 27177978
114804 181525 166512993
622 50770 191747024
33486 160522 317836679
73730 158256 210946820
12379 191092 809227099
5426 94992 587915769
54141 97926 109508369
182156 182273 323379
59832 114447 307269290
158558 161425 7265879
148830 170781 219172488
96593 175884 424998181
91514 98218 262205706
81760 180616 246795937
199767 199810 115127
103582 129530 65299357
43390 121004 194388676
79654 149966 405490351
165886 173801 934318867
60968 97465 91051304
154969 165800 27204695
23367 95808 717251617
116271 178114 761093868
85288 120189 462293371
40653 70220 74178183
129549 195461 164408805
581 75663 188361789
195189 199552 11073076
5135 37191 124396526
99652 168040 171022520
90395 128110 668489456
33111 167148 443486700
171527 182981 28593191
131318 171861 100982657
28586 180324 837422590
127407 199554 180176732
122159 149201 67324472
179854 179985 286073096
127290 192061 208973195
129644 174914 112770624
96350 115026 154833916
186048 191803 14515484
194403 196681 871989391
63037 185302 305132376
2863 112358 274217696
8487 185725 493493153
129270 190066 151485964
82590 143414 151926652
133896 138258 694690248
51274 87218 64885179
13433 67721 136168495
99102 109041 25003312
43895 191822 369689109
31876 63856 172916413
44507 106772 619120335
171344 190818 48649888
2702 194069 656635399
114951 183213 55220666
79397 155617 190171281
91710 151304 148834376
185318 190508 13082409
119096 189647 175940355
127691 195360 168785784
74339 185207 430542548
195707 197346 4145695
69127 100617 78392875
10168 55441 669195501
84673 168579 482792647
133015 185418 130463851
109534 158357 121871804
25837 44260 286763258
123253 142985 748516833
175221 181198 14926289
77584 119398 104616626
18050 53860 89682964
42787 119301 191524098
121656 125871 772593303
74080 88197 356965258
68919 134624 166383363
127061 199165 658599705
40406 51542 924956008
30167 156573 316258143
37242 185441 370353762
112421 136414 59966589
61093 180499 298253318
171605 189017 132298188
109346 177838 33935818
72200 127269 137702982
158638 187499 71940601
159200 165352 662680015
38277 57451 717279928
94485 191826 243144764
171807 186733 168217902
143777 158446 741955072
72857 83167 25741830
147285 195519 120402434
56911 123601 167055804
145435 148324 1519104
156982 194862 808657847
10724 88494 195031796
31461 50842 355539914
118227 119017 411561963
149015 183076 84994219
87624 135016 683045727
131000 152841 837892149
76755 154871 638721967
123472 199061 188678737
184629 194909 25863360
171919 191274 632157253
101995 186053 209931783
105209 196673 553296305
17416 168756 123153845
71343 124241 132309449
67019 188071 342626414
40460 197121 815385430
83129 196650 283539754
164015 186203 55158998
137158 158776 48780118
340 80297 200484599
182417 196653 35744933
19697 37459 44493344
190287 193657 437588194
8507 199914 478898880
148428 183319 87009446
39492 109323 174781696
163938 177418 221459794
47093 122550 189019801
168594 180131 28680715
142418 153583 385265515
17854 89520 179648714
89240 150944 634975370
109775 119678 24869303
90626 159244 70540355
167913 196711 71980792
118797 189072 25249363
152477 178891 944350774
71212 82512 1928728
64929 70471 13867712
186123 195945 24799270
1783 151093 836016792
136290 189603 549609022
156908 192221 88258357
66763 146377 199001561
137718 199570 885419135
119889 139762 49591018
34998 173993 347598508
137032 182410 188830441
199622 199811 861063634
154769 199358 242532082
154296 186896 695743994
44846 101740 530282821
92429 119911 68903589
183328 190964 19139328
126787 174581 119083930
73374 171529 947460329
59844 87899 651545518
73786 89908 40187205
188325 194472 15475158
126757 194239 168340704
83293 158146 186798860
56901 168031 277790040
147999 174875 60489776
74201 155758 203400801
26416 32376 92316222
185447 189617 824570600
28275 85795 681937254
99740 129980 75966752
174824 195823 443032910
133893 168771 86937726
112758 192193 198270126
41603 145773 260548640
140469 176808 574234719
192931 196639 9440774
173716 191465 44349427
67318 75691 21036474
164480 183911 302688280
178619 199845 53366611
177116 192235 962281270
146840 160535 561220780
44999 108150 157964605
109817 137592 432346488
136528 177886 103084476
59361 193293 86934207
196077 198085 237271732
14452 32726 45603241
151102 172779 53992563
129331 180962 128640708
194632 198355 305303005
141418 182857 103246623
66375 113735 414241797
81402 81631 139168952
74106 176396 255304130
190347 198406 20420333
11962 159872 527738985
35973 198051 405498541
57301 73955 41950466
84240 150435 451369472
52866 183476 326446349
137246 173558 580212942
188867 189505 13605525
167361 174624 18030573
115867 121573 14363156
82541 136718 831123949
181215 195063 34697521
46631 117286 176839861
120359 179867 148339096
108840 149293 555115943
93667 154812 152710836
170180 191049 839255364
40910 43563 501336940
129759 132525 6847776
33868 72427 689801357
141228 161752 535261829
59114 75416 493016990
10179 148786 346917099
183900 188980 745966442
54028 157540 277309983
186038 192260 531060311
58588 139401 910246475
172577 174804 472343007
147790 164995 43018740
186897 193263 16046114
188819 193204 970270191
121433 141988 20208544
148816 191588 106704777
159651 186020 65658691
122871 193352 175707125
48196 187748 348584706
68107 172311 260151764
106481 151885 773537031
193758 194610 2151786
141045 172076 77290318
58949 76437 43872338
56269 190079 378363150
171837 179933 20202186
138545 165896 68278849
19922 20377 367665518
182975 187195 10450497
101844 155694 134540194
147913 151541 8999056
197794 198239 1107529
92629 110600 44925237
91982 139154 343580524
136225 157880 53935852
37017 158694 304299573
57274 126318 172876111
53831 184806 805754221
93124 93583 1124122
156443 195278 97145541
11188 110141 278458178
173717 176346 970152854
166944 197949 1957417
17896 119415 254279229
70876 137393 868670134
153792 189198 88361796
72150 82398 707870087
58603 168797 764421453
103076 126403 28273947
35080 65919 498109428
160260 188347 857698116
170280 192982 32776018
1960 21298 48313673
99593 117980 74247172
17902 35930 45038082
172185 173769 177635491
193132 194291 691771701
62580 143231 901216714
181241 195113 637649669
1643 50751 912233850
13468 110651 243305919
1671 7253 267706945
177985 193140 37899977
171716 177516 14468764
177335 192371 37640886
7204 179485 430799960
83246 146598 158249591
18931 127049 270753420
34190 160602 316318901
155006 188894 889299226
150095 191836 104152208
105835 120881 974095737
100028 187682 496548356
95079 138619 285234708
32794 180325 700763626
152196 172928 51696475
32915 44026 56449931
113503 127768 998620433
57991 195970 344889371
148294 170632 55685836
122264 187869 163414848
27507 144274 822720763
46935 183115 340313812
48351 92222 843286498
124619 172899 804927048
24038 165152 353192054
123706 163265 576006775
188882 195310 16225316
40040 130480 226460012
179727 194743 37613457
172798 198655 64840637
84838 178515 233618164
108414 190304 746636400
187122 190560 354465327
171359 199401 615931443
15629 125745 275832516
172369 174700 5844694
89084 102020 31981810
31143 85085 135482389
12840 60922 120580577
198294 198447 865569666
139010 184941 114404567
49318 64104 274994943
55356 154552 247985152
181830 199113 43414182
117498 130122 34596263
21368 96659 446729983
56794 159087 255701516
837 14825 35137425
39549 130394 773216202
145634 167081 53491840
73849 96429 56116000
8730 199387 142494768
33673 139217 864428630
159165 197254 95254790
173721 199194 63890306
26170 199638 749703276
58291 93910 551417234
192216 197752 594633987
5251 115363 275752246
173368 178112 11856458
21176 110124 222877053
143458 163426 49765535
37864 100736 861697269
11354 132438 799392055
113980 195078 171645152
18562 156046 343791254
162336 180152 44386715
97479 148361 200129346
79046 148642 173823040
150354 198010 119133694
17986 50550 81491943
171609 171870 580179
38045 73995 196310014
158355 176401 125197986
59691 147408 219284222
28723 54776 65432207
166831 190505 58989383
190421 197698 18452448
17168 104164 217664375
132486 143846 28288892
105493 136789 6933353
4074 27217 983713022
41940 90154 524445808
157361 172553 37886943
41599 53718 592231076
61525 159676 245213785
104960 135381 479519072
137832 185374 118349967
109814 137860 70136166
1869 86514 212283249
39017 57421 46125274
52108 96366 110782577
193977 198595 368030855
58197 171859 902351867
105966 198286 625467043
59297 157680 245749935
35752 187521 538647872
134516 152477 583333530
107225 195646 320020894
149164 163222 35124073
18555 78823 151131816
53520 172173 888883590
132393 147510 69566525
80465 126495 115130786
52822 151814 247589993
46526 80477 437196074
67586 180945 283039427
197722 199961 5626901
51866 59110 18326232
193377 196348 565886102
79194 162524 208106177
103026 138330 145555730
183405 183579 427086
7799 170940 262503656
96244 158615 155849126
114722 126807 30312679
8748 182984 89804972
135456 195655 150298253
163423 178242 36884743
134473 189314 136639787
44098 97486 133442204
45788 78308 783105480
140514 180051 98522936
144922 175425 76109193
74701 169985 210873843
184071 184964 2212394
146281 177091 76713886
159919 168795 22180489
101443 160399 147504372
138311 181808 108412749
170423 198650 70728961
92225 169177 192259308
183311 199842 41609683
35262 178848 996503426
124736 193246 170778395
139677 169814 989482796
98884 134882 90292532
25868 114703 86303778
186432 194922 21462779
104094 114495 26301588
128032 177864 340394487
74477 107842 482841108
159037 175010 270861052
79566 98817 47878745
152423 191811 862113195
85999 173975 725853515
71776 170503 569753351
19104 72133 862665032
88411 185525 325417168
27519 57916 915285838
170560 180245 786912285
155989 181230 63123989
36739 181415 361718198
88002 146403 145828913
31678 48011 41103501
86958 145130 145160603
149465 187930 95864751
196547 198938 721580648
81000 173693 231374678
58446 161225 365415054
97842 194941 242678948
52423 177910 313665607
55233 143187 972791514
106265 193119 435348214
145528 163279 958306933
30951 165172 335935378
199980 199992 25707
186859 197548 455463556
36878 46801 861465373
9128 61167 50716769
45781 60190 36143969
3766 87232 309650523
41555 127174 343726450
53523 57157 733043959
57854 181850 756407149
141982 186614 669675413
10755 191628 452310556
78122 108950 76983069
91998 165742 211143245
97858 145369 118877681
107724 176905 172722931
156223 183877 69033217
180210 180723 937266996
134085 136444 206419954
5849 10205 10846527
162191 196439 673704999
8026 25622 16093667
132241 168479 90373829
2845 135833 332890548
100051 169591 516076574
91964 159398 377819118
36057 183450 820662412
34163 66611 81573178
59464 111256 129472536
20170 196205 846271121
37075 171769 336759310
136566 149772 32874209
148560 171552 57293675
177256 184358 17699265
150580 197899 811398742
13911 89609 189712211
108952 139198 980757518
197227 199395 5509694
176843 181164 893025356
141113 172020 331229682
55097 115101 150191620
111004 178180 167631633
158977 166557 877071736
182153 190339 311612489
53910 195295 539717770
84670 140185 138611590
120822 185941 162204674
50091 63267 33287787
158018 173545 955509993
77900 105430 68664135
68630 126670 145127491
192877 195313 6175432
154014 167951 34934976
30123 54311 60733910
83434 166199 206578651
92297 185612 232893693
8756 31756 57570416
148878 177578 585925130
138469 143539 12663163
64055 197753 634849379
151866 156836 12325773
180583 197656 42835292
83378 97734 35541359
107449 113528 981918101
35900 177791 448165759
53559 72888 48680203
106690 112708 529249128
87024 129774 397922664
67009 182451 288257243
157151 185687 71142937
541 119495 297992831
158322 165157 670809798
195597 197434 4639811
131789 192122 150462341
167364 178735 11947178
188403 191617 697183155
126741 129500 6928242
89167 96332 17637284
6348 183137 956793720
80803 104081 57892780
22268 56202 85125688
140041 149232 22829031
71036 127908 446625193
115249 162509 118001144
87181 191539 260406396
23292 107324 210443687
167301 197376 759602578
191835 194215 302869713
185025 192081 17779376
144134 155682 28634673
24397 135959 305997531
135048 148505 33453397
166914 198702 79501527
17672 40345 541132647
163477 192340 808628317
51254 113631 612723861
122433 192600 277265739
74093 119323 112998366
154554 161006 16248282
3960 28094 261291635
128111 198463 175615648
38011 143974 265176018
41270 159787 801712356
28605 170495 354964548
101238 112792 29188362
24913 25082 421825
27634 47335 495113793
93497 130945 93792456
137875 166207 70633854
168082 171107 633759023
76536 152072 716079076
152132 171822 49113943
188628 195194 911489153
140681 179719 55371745
191770 191876 452594794
185085 192337 18284920
44295 70127 13125335
158139 179008 51990703
197816 198245 943400930
96010 126215 18455365
111911 184932 182116143
60554 109314 363263849
130961 148121 282716742
169032 175503 16078422
106621 181015 185844891
34769 139439 333739304
192485 195110 949944527
53807 183166 600269964
138910 177432 405355003
87913 193945 468937081
14856 58198 622596664
48569 168965 301015869
82817 110524 348193188
195284 198835 174497966
90664 139630 122344334
132283 187236 136866503
93194 129864 91870691
173096 185965 874529102
102566 197360 273278624
127889 137807 324745407
3719 105698 255317808
109019 176608 88556293
114012 178271 29645233
132622 168722 8934031
138964 148664 95307503
181168 199775 46721087
153883 156040 970817770
139155 169493 644667911
129639 157796 550384474
45831 101141 138191399
140242 193881 558184758
49180 103908 136793644
172862 184581 513989388
39810 80073 101008916
151825 159400 107187756
166501 174668 636270511
191861 198755 209539224
125329 145063 49042511
9319 67623 146320517
57163 195318 345278696
55061 80343 63524982
185002 185836 2070105
143790 169524 64171162
52976 84317 772530500
133701 143609 816599056
88317 109228 52080976
163588 174436 26977987
55509 128969 184000786
9848 63093 133732825
98738 111823 830894612
47592 114591 167770943
175289 186439 278603482
3575 170631 417828518
112018 181965 197530566
60593 149187 651616899
39983 67316 68641279
73768 108513 86600636
74308 155578 202703831
72994 151176 195202522
31152 141542 276406051
160093 175634 38737746
174826 190559 658465319
189352 192250 7341097
177352 180725 8492784
30499 161417 327645666
117069 165615 479498851
155171 173739 953113032
124073 186501 155389167
118284 177046 487085496
108558 192102 929172300
131 158098 395190460
199069 199125 136296
50939 105241 135884032
191387 199957 580079232
44348 125978 610778481
51079 89325 798411158
197258 197577 786121
46042 49625 76727644
93644 167535 184654602
103003 131948 195959132
65401 127961 156478384
138722 182268 772478615
122725 158217 88376046
171259 196891 712644727
103866 126271 56421892
146204 162418 693960698
177689 188559 957305942
120963 127945 794246867
133908 144123 965340027
179979 181408 463548327
92523 164061 378457762
100027 134550 86684648
140119 187145 906277168
199507 199825 841635778
166572 175445 939777199
7901 47151 440121407
139333 192860 133476316
26354 76014 960315035
98574 114070 49936478
187327 197808 208752211
5695 145732 350544993
35994 86727 455296751
1743 142461 352299670
154562 192678 95225920
85220 115831 362530110
125463 180142 652600246
120418 172381 838964578
120589 138423 44447878
141142 199740 381749129
46578 102414 257683764
45906 70455 61610627
143568 165340 54361064
127787 168034 100271668
146786 181286 85971314
98925 148811 124802090
83852 182068 395137803
146728 180476 61982455
164844 179898 37452594
177995 192495 541133740
138645 153655 959537482
136516 162685 411597909
154444 169378 37401912
87509 91827 10631189
24271 132716 271659810
186907 196837 773403013
102703 118013 71988895
135869 171401 88565637
29564 63989 379383675
94698 101335 939866990
47622 87612 100352737
130485 164105 83786174
170392 188441 45036687
89945 119356 900703246
70028 193256 307720470
39110 69060 75177765
165350 171944 16306305
70149 135260 758956175
23909 52773 927440605
126004 154873 71774001
71566 100758 454719390
7993 78938 177915692
198165 199872 4312257
173966 184417 485509709
149915 188249 136168733
92170 118525 65959876
7566 96122 321536012
52009 76671 62005170
165585 183981 233938955
107639 177193 173693764
40960 185523 361104064
45109 94710 124039565
94925 109416 36313365
195989 196767 306923552
29251 44649 541596082
65887 181908 289709423
56719 167101 289424160
118299 156084 965073314
3696 76466 182487457
39648 85202 114314373
99907 143440 109066722
153626 181646 69966897
88573 171660 237661349
188448 190438 387399757
120628 195197 457812571
183233 192040 673487807
140561 158641 44980770
68061 150228 205245404
131111 166607 524761504
129866 139344 208528451
19318 21901 803104882
115994 131896 39789222
118095 126394 20911847
105378 183409 716135214
14098 138612 311620661
115740 129919 592871725
47523 155707 270382444
28555 166340 344814577
154115 161657 18970429
73851 105953 79925247
73066 183084 274588413
167558 184838 495219908
195100 198364 259400624
164425 198106 84237299
132353 147621 149887542
169562 197953 564180436
198082 198178 400491001
134739 165076 889934706
147272 157947 25496194
172801 173375 1432586
191948 199509 329522222
20808 99904 197934350
117173 153107 89658143
153630 179622 72886080
101796 197670 239798154
46559 190062 446456572
194869 197884 7691326
179056 184523 522267673
40055 84220 110815581
619 114704 285741768
81542 163767 205328800
88921 94648 14050314
95689 144779 268775233
10172 166668 391603265
140184 174380 85179607
99120 146460 635021437
72127 75366 393799934
153340 156215 7072043
111717 180316 385697773
138016 186272 916836010
85551 182318 914158448
25499 198558 805658629
30039 184125 934716583
5558 82453 55810918
108144 121658 33978720
12582 151060 346501781
43882 178307 335898026
178033 190824 31988732
183950 193628 342691696
156086 164772 735217011
189486 198000 21546896
165091 195080 196944792
4095 25915 327650323
176630 178984 5780055
119368 183151 159004111
67609 152317 751761227
107803 164778 564727515
37211 143839 294775672
52623 135458 207369289
10939 163805 382450341
167219 180948 34171524
143078 161930 697323396
4147 12538 21051874
87184 165080 194461245
50123 158921 272071610
169654 198160 822754172
196933 198725 434510636
129997 136805 60303776
68182 98313 75033691
138103 148137 24925897
151916 172870 158140156
18558 172778 385612569
144626 167911 58148526
144280 179305 87266817
95127 197598 797068772
87098 120374 83123075
79695 178930 247625313
5563 190638 462799128
43754 145071 253356529
7110 84321 593749288
177391 197704 594150940
62854 86518 59259053
113950 179432 163307274
79518 108613 944261505
199734 199869 344558
128513 129133 694167852
118342 140005 54136196
182964 185299 5716499
187687 189546 4715284
12246 29560 509271962
131013 179918 957910848
122276 133987 29210948
28112 74412 116441647
145602 183986 144775355
110406 160085 124070359
12819 139948 318239141
61903 179239 292920432
74099 191323 704230985
108485 162507 175939764
117708 117775 164247
37330 152337 287652965
50717 87927 573052058
103914 166432 156409288
147577 163481 473081224
199642 199853 501951
3744 45414 21166944
66663 104475 94308990
175337 199918 91448459
76795 105403 730032554
45502 171774 315576139
34167 147487 283654729
70175 75196 787596480
165326 199669 839182215
3056 141128 345649501
107249 156572 123165043
183188 194949 29546237
23783 111715 636434400
168646 189544 357210999
132903 187518 552161014
63629 158189 942973334
147970 193782 377180113
150995 184528 83532074
94768 108511 681082637
161478 165948 11157975
156337 168564 648176123
57545 103666 115149051
8962 199239 192880033
44447 76923 81409185
70751 142665 179657488
197368 197886 752441103
27359 38887 460350952
149530 184908 64394842
6354 110701 889225362
189075 193753 11768347
180955 191513 26371750
49119 194234 747467841
74902 86563 34792598
10139 132607 306754204
174251 176610 578427815
11702 103249 426519048
47969 83878 90059699
113233 161056 119371436
163388 172002 21436769
166975 173777 16892438
193475 199254 819012995
139621 194678 13949268
141433 150698 847371891
10726 129888 298494992
135801 180514 111541587
168146 176020 19588452
124378 170843 153197713
14070 141041 317814401
164833 167040 649279047
6661 158263 592889885
117773 188665 176843467
7440 196887 473930727
123005 196687 273493317
153683 172361 932164807
68154 130595 473789088
14580 81966 168908063
146950 169570 56378780
196666 197580 315713920
42419 168651 78924215
31338 195348 864543865
101379 177730 190830114
167206 196710 73767862
75530 197310 304132156
158701 170170 28652802
64463 160216 239228307
28985 179551 376613533
25054 160631 339272472
141213 178709 93362682
172046 192469 913928922
39802 197815 395139327
44235 131123 737654124
79203 183090 259332288
50185 183880 334105620
30158 158466 486317378
174282 191182 750021261
134889 194701 149166163
57369 154761 243389919
118652 165067 115903419
93777 122146 71141549
184474 196374 29995565
96063 166576 337938933
125308 144206 46974612
5831 163856 395409157
147027 189833 106645397
39351 57273 814736692
46268 108685 156151127
128607 169907 102918233
123404 137181 34248090
32586 51972 48628726
12198 164763 381635979
55031 71312 41053579
24556 57315 82254230
189472 196754 135132479
4349 191677 928415985
2576 118827 160686551
67619 118836 128056666
133772 165364 78799815
193959 195544 691641316
97765 113716 762663179
28651 105266 191904531
11255 45814 86661516
177080 184580 18633486
102615 173340 176766833
22868 99256 191306686
22980 195866 867649504
54907 186524 328767989
4883 131657 317537237
164647 168643 9971004
150855 188558 94003130
81882 132954 886065425
99229 144909 114289552
69848 104079 85289882
108177 129887 54482830
52935 122176 173521836
180436 191636 423856252
177318 185305 19847888
132175 166460 49476543
180886 180889 10529
6623 123805 293614597
11400 47562 90593754
97566 192339 236842967
155712 187155 791039408
191513 199277 440936095
98405 189567 784626750
45002 156014 277368471
180554 196826 459277214
117752 180763 510026349
147811 182318 86090935
157489 191864 526411209
74871 131569 668175816
40901 131348 623726516
42603 184051 878671732
72641 82536 494922875
79261 180328 252320707
150142 168063 868590432
75898 184890 271898991
80517 156733 190167131
151085 177786 66571192
180508 187825 18110813
181505 198883 599105277
64566 78828 35739334
16406 34742 29357370
16474 93799 439764434
168180 183209 37375940
161761 173269 664383563
93944 140951 382645189
85545 126542 741491866
43379 81570 95753412
157838 170553 80555037
198432 198627 486949
79308 143241 159725031
105747 161685 640542643
78034 162289 210426419
52335 108693 863057551
22087 181661 549868754
102554 120001 44012681
73076 174231 727806225
73476 152774 197950227
107775 119293 28966750
190504 194972 10709917
77867 111877 84991884
156614 193176 198721286
43684 110124 166283044
92761 113061 50857352
46772 104828 714529644
198313 198894 1471174
84229 123472 98137504
10032 123485 72274466
113353 151014 94004408
91032 109749 40532677
18805 174752 389960663
148098 177079 72274389
21381 73105 129923277
90673 198554 269488760
16390 189541 432867123
113030 151124 143450562
188266 199774 148375833
152113 191512 634724520
97286 130355 162265044
174515 190971 41118499
179738 190920 27972509
8383 110905 256723429
13292 91063 814145433
162841 179837 42332556
160574 180244 49028012
168832 182775 34698552
132610 135708 7673385
159678 195499 321792360
8909 112256 560434588
179898 194089 35561999
176338 198348 620978652
5826 92921 218166210
82438 127800 113492913
101056 198366 243367092
185110 193506 750306893
103323 195751 249638525
90216 159454 172869315
167293 179146 29427469
143185 169912 840377770
162751 169459 681240521
57320 85271 70196552
18378 138074 299649770
190515 195169 146324165
10009 196382 466304216
31792 104583 346259236
794 170324 922286815
2564 149013 884806665
16217 168592 644668631
191147 199943 22210941
82708 91225 621790267
151091 171578 51025278
99960 118207 690282292
71073 177784 266369907
191887 196324 11255533
84753 179880 852701541
24509 174997 376430947
44774 52529 19258937
116810 188141 177920361
136248 153649 43308812
181649 184821 7787424
168286 194487 65379454
8358 144900 341706410
108716 158539 306843359
99740 178308 196297085
167027 176925 5494829
108968 172595 248490346
197099 198509 3564603
10596 182876 430859058
129154 199903 176685903
42894 170069 317868633
123677 176930 132647236
146118 158785 243543985
114086 168664 136214058
129852 130382 1321129
165274 169058 9398236
122310 127458 12862144
88763 174934 214988187
10600 42480 321350872
7208 129852 922261844
82675 141385 146671571
105146 174893 709040650
74064 143865 454319983
110362 155581 109133476
57577 83713 65625636
83221 140846 910257225
51558 157319 264452128
8731 16477 19466448
36789 70500 84673677
149884 185331 988779596
53362 94544 292263982
37864 176415 239930016
53963 173156 297923990
158421 181528 57665083
143795 173916 491738801
181330 198036 41938024
43583 71438 69943871
41260 97350 140236008
28297 139810 720071666
111743 130395 331173674
118959 163053 58183123
189465 199025 24180968
170234 196106 680725510
13011 79882 876054223
184205 187522 8225149
160504 193547 761142277
43009 139347 730541954
96344 196557 250538787
30935 65579 87162290
168468 195687 588826064
128941 182727 134005857
86871 104968 44897821
163363 191078 69171673
145810 168225 425691396
152276 193699 246149847
50768 160770 497968724
128521 185161 741725927
7493 176966 423821891
108626 179890 177883724
105050 123369 46139639
178706 180085 821264432
64570 194148 763965610
151132 188338 619063339
151364 170162 846567798
59046 108728 124217569
199884 199884 398760371
7982 67738 149913436
184555 197740 194353571
125307 197289 179612875
69636 165666 317278662
42117 182878 351712509
93272 121418 949220720
184152 185859 4203595
171621 174130 6270680
131493 167602 89996230
159646 174644 952653949
87072 115794 973650979
16604 171749 387888487
106426 192763 215712742
22573 173957 378660452
156308 179318 57460128
71870 126986 137789371
159562 183062 58593189
85458 158388 181943898
23334 49081 64591782
147716 196589 122114225
188232 194739 933663999
148394 198171 398280050
28664 185108 902620495
133847 135509 4100482
138121 195803 383223032
111722 191397 198882467
34803 194555 757602511
129393 175932 393785325
37362 134085 754490310
35283 83648 222392119
136723 161536 775585724
65046 71207 15448779
45329 197269 379873333
156819 185274 852147540
49864 123634 290852216
149307 179118 74316296
177503 190584 70448473
101038 120225 293967707
92548 147054 136310892
30516 67011 91766447
177503 198974 53912269
184135 190121 326273456
72808 74349 963400143
127637 161910 686014893
138336 193779 564033817
149760 162272 31263726
92356 103822 321023216
31106 157236 928479770
72815 81915 22650071
112677 130458 156807806
54720 93040 597491707
2548 164984 406409802
125148 129526 794672163
100233 119255 99428001
15051 182740 419247191
81086 96836 961159790
156540 178342 498002124
178027 196027 571669070
79152 138400 262246923
59861 107265 118455869
46020 92674 116758255
89442 170193 201518173
134217 157883 643256013
57865 131323 183881347
196259 198958 509258652
49645 195319 945304895
33224 185995 603601078
119482 156014 90913221
15816 89022 183540263
164133 169870 898410553
105523 189183 830340841
38273 74935 659856999
178599 196669 806052566
112418 158643 115322400
180070 199645 49195646
50603 194927 922150319
161170 168728 18855462
85226 115236 45108112
93419 108042 421781881
152802 186836 84790008
142922 175798 134664541
58998 79351 59497553
73191 89391 39201601
10973 183932 432408145
109263 119804 914686234
3767 47328 109179785
197408 198597 970974967
1754 8775 17560652
193393 196167 890092308
131036 174076 107183609
121174 134572 33427027
134611 139692 119974220
80764 165660 212035252
101763 172826 740074274
161773 199679 77720475
121211 177298 139697250
16931 48184 264520292
111788 172412 815053163
179677 194117 36204248
160137 167125 622326406
40768 181786 990382997
61598 168261 617219981
181512 199917 46231291
104966 105385 1095147
95148 153251 145176061
191893 193812 4805265
3791 97235 483722996
62048 145222 633803133
101454 128201 67238097
79393 163731 210636669
144964 178271 83010083
44771 73618 72437828
32844 76106 108705244
153234 188176 176792636
93289 115387 55328264
105339 199192 234677991
127974 198687 176516784
128274 172205 272429528
191525 196198 11829398
125609 160841 87773016
38634 135297 241945156
86053 196046 274633924
131322 135767 746562362
21955 27783 384140649
109358 140379 77572868
32534 38217 370635188
89487 112916 526178225
38181 180410 355610809
51797 83136 437965017
114382 122577 839359376
22847 156078 592755464
24206 166294 355546392
62404 101784 5181224
49029 49743 1037269
32338 111586 55444970
74412 76680 774596620
56472 91432 648163736
69342 98262 480372742
22669 36821 35563036
55510 73749 885713669
110731 180067 820987257
195395 195942 648487397
122511 131211 21692080
44163 199210 993716227
25310 127703 470886898
199681 199849 407367
52048 199969 369996887
145331 177556 80344457
61572 72978 785819639
67706 143347 690471485
118437 139640 52996511
96980 166582 218487946
50469 61430 163475208
123599 165084 739661354
24905 43904 325100579
102606 117944 627672117
11229 199591 767527995
21561 29923 20876826
22694 86804 924135184
43258 60355 770318654
20889 154800 844293686
84506 88117 9025078
99412 179341 595805677
37235 158524 561998361
120805 150606 74252962
50653 100795 125401722
15446 99131 209387607
26995 37442 26283907
178092 182049 923124335
4925 165641 851100490
76927 171335 509649467
37878 77682 99824132
143805 172745 72057191
193657 199657 15230558
71174 79699 613251832
145735 158590 31946195
134178 170739 91042119
38248 166250 320124677
150844 162387 28806984
158072 198039 100014637
181846 188793 17297373
92870 192249 59946341
172834 188706 359548186
31295 167077 339709437
14646 45709 33206859
79193 82685 8804161
131728 180603 805948824
137777 163082 372219412
85377 95121 982364461
64117 85089 176320815
10601 101509 227502230
87982 121177 678832506
45163 79392 85805887
151072 174485 745743977
197207 197953 1897456
67822 145743 455798252
87520 113123 63891432
120240 143596 58276343
21409 92934 179267285
32171 73390 103632979
168119 188471 790897839
113783 168326 136153674
89442 138071 169082805
98491 155884 143374222
100244 170411 175396692
11384 68964 144463080
11599 161378 374720786
18950 131324 844243454
132741 175154 601816187
4996 171350 170012685
12355 161363 372786647
11991 180143 420405530
99296 167404 170315682
15764 134826 298147329
148225 187154 469289077
156600 181008 60980220
36390 160130 983548982
148606 150236 1833610
162217 180484 788414186
164175 175446 28057752
199979 199997 729448349
175007 183023 19991967
12355 148602 340896631
188948 193644 11815553
84229 112794 71283792
119283 173978 398438121
95107 182142 217375382
155264 191535 959763707
51414 55927 11406307
57830 180117 305571603
182004 193864 185989561
60664 134619 185048556
65207 90281 62684578
181367 194721 186450208
24715 66831 888633189
56790 124346 445779604
98155 162616 494959982
196768 197865 2776046
68853 88786 612601107
88138 125234 418751511
103176 167785 161702171
68514 159208 226469772
22076 40786 47077010
62299 109075 116827563
121242 184713 614643152
120270 141484 809533436
39111 141375 255907816
186071 186575 27399446
35330 117976 207046595
69915 145552 189010148
124769 152468 68875285
47120 108387 153281414
116091 196913 704738412
157129 196046 738385695
44905 84860 578900191
188544 194992 16236217
11457 46903 88845516
135825 181564 684019031
53977 160395 266124028
59620 67490 778086387
89852 175339 736687393
26743 192072 581992232
69161 124302 895224083
143368 181155 94214575
150909 172122 52862778
32211 160518 333499531
125366 182076 495912994
167381 169325 762421629
28091 116682 736722990
94162 100212 560752500
196267 197904 121542237
142459 159441 247614537
102424 172759 175777976
42830 136996 235576797
80672 172709 602685962
190549 199572 9715163
195641 199441 9640252
133621 151873 821716828
55479 159949 261227659
25648 59539 40313488
40996 162515 569956383
134008 186403 130445258
70362 131861 153742923
35366 74164 322906568
149832 195248 301552291
28121 50730 225931360
134019 143566 23780746
109118 162635 899440104
146993 150320 8223533
62553 116841 135642977
141131 178798 93784745
135391 188948 133531811
190179 191139 981491944
52571 52579 411842188
126646 162138 88447925
91741 105591 459223942
109685 174385 161440545
131588 151411 683729503
55534 181757 733072663
165248 172020 480873200
134770 145718 27233993
116141 150664 86170505
184850 199809 37737224
60550 115937 576154889
74467 146257 728889646
75317 75597 678617
32557 84937 131589300
20942 148062 318131359
188106 190293 317757824
78708 149955 177935327
77111 82309 862030966
171672 194766 7704000
812 7948 396705445
4506 50280 114675436
162874 178314 38427788
112002 118124 93571807
112238 172788 151070596
188209 195981 477427411
153306 168096 37003231
117799 170745 132067004
168690 176366 949736510
140933 179808 810432518
84039 159228 523067658
155391 158664 8262602
121017 165752 253682387
79541 143958 160939446
72973 181957 272039541
96488 119454 387449339
184176 189708 13833629
44632 123144 645069434
190796 196348 14051567
129614 171457 593029808
185975 186796 248099316
166349 167674 3313081
186390 199098 32161568
146807 146878 555201814
6069 100874 690990840
174676 186187 90189298
180949 190235 23132387
92580 108874 5385496
136450 148055 28889924
5035 21324 40733197
39779 171050 328163810
4180 154920 760439920
101225 172528 178210793
1173 171305 842560834
187828 199632 29907698
28897 89852 152941569
9755 159313 374249856
20202 41987 54747930
17605 188011 426005117
13173 112295 198667241
157457 180487 57545162
183309 185846 6263437
145189 179428 85339180
51611 71932 404357107
105410 161239 961190987
105083 196251 227918521
156093 185527 73413209
59348 170901 278677845
58850 198586 682025548
7101 121125 522307427
20292 26615 15764867
7042 79996 583181688
128986 141002 673825039
39057 71694 85220209
48962 178981 324937061
140392 161957 642802875
181881 185338 44250524
60939 75584 972601310
41934 71208 802868895
132180 180910 713034045
76626 116758 913782734
143459 175007 78626245
2463 26755 60644353
31898 172016 944533444
139668 180429 101613960
164189 199319 87875979
57432 88706 850486096
125114 142346 734293150
25472 141920 850819272
25279 144816 299231632
113275 187365 938992240
28410 46657 741730680
121509 162605 102430417
64715 128320 159115389
94336 115356 52640456
162107 174565 30990778
47782 186851 534726046
166096 192029 64693179
134075 188427 135460115
3943 137130 333483672
171513 189469 44816663
199579 199813 948244695
111830 153279 103428772
138478 148308 24481635
112380 143260 760341925
178928 181517 6545120
70125 193750 897850763
169867 193989 60248799
11200 173239 405217240
184785 195351 26620129
134988 194003 215042146
125743 150580 61826695
73554 188515 286893013
133558 194043 584004665
140188 166470 247432709
62655 65435 6929734
45541 72471 67655085
74670 110597 916272362
114655 197628 982861367
198043 198317 738939890
89247 176818 580583277
43113 191752 887128285
10812 177537 46576906
113759 184468 552395990
141790 184679 716162921
180680 186607 438524820
146095 189369 602903408
80491 81486 958829389
58391 193752 338216213
74732 171864 339692028
125156 132822 873467502
4837 94539 224657978
58472 114868 141063375
66677 153143 297624954
10742 192009 453321552
8439 161699 398508411
48571 165796 590994522
172632 190699 676342190
19917 192248 430988540
29160 125472 685090427
76215 174055 246293300
17725 196151 446279226
80439 150692 10830377
112704 145672 49259502
140659 164066 859659795
107899 154577 116529039
3627 36976 363032599
191186 197842 16818486
102610 123504 325959551
128248 166905 902669119
19764 60961 103404577
106724 161915 492177026
93773 148377 961254246
192784 198182 13681245
110004 171381 153146315
114322 193460 197455890
175025 182785 19341774
171867 199731 69870956
100680 148246 551462837
11895 148658 931790418
119228 124314 931455136
137977 184468 343452830
133843 153136 47964300
95997 111402 38660460
62091 165233 257690701
89452 165109 188913354
163900 175555 29015932
105222 122835 44379615
51241 81632 118572676
29815 121066 228824792
195655 199550 9304319
9210 154216 362781187
148157 181829 84014021
194129 195572 891407746
115270 158961 42050981
190831 192903 5189866
63809 122004 145661208
168990 193643 61504995
24011 52027 70266636
170725 197894 68087335
121431 134233 31909415
44854 108777 108805782
92728 172975 200374191
39867 149612 622323532
51128 107024 49350567
164811 191229 65896053
69012 137376 170828170
131483 185223 421800541
120602 172441 306251753
155266 182636 68414861
149728 170746 829505606
75356 151295 716533859
54005 179308 313114797
100899 129727 72416316
194774 198344 971466987
55814 151534 737198549
88384 151070 156441729
39144 69723 76737894
16122 48472 999295049
174712 189935 37961586
25316 117000 229730021
40233 114388 185675773
152962 157544 585601915
35946 74638 676563695
42636 48555 979871075
183375 189734 988138710
114655 188141 183299504
82391 168686 215494784
63067 71075 20048579
179412 191216 558662034
12133 101855 549328048
100426 138488 709111879
112998 196625 208888059
3690 126745 308235711
113705 187393 264479702
61065 73477 135360450
175963 181190 913219313
124660 137811 32734124
102935 174843 179825165
128380 171528 554304686
32544 150950 296362747
140978 165143 70648150
164193 178315 530784693
76803 90069 338140873
74628 170749 239869828
35077 62402 68794190
117615 131149 21465152
48682 73626 62731604
38125 60806 578507247
129433 184132 136245454
24655 190403 414477839
80478 108694 932300807
194612 198420 9674661
18414 52945 925049166
175099 177617 6279135
174323 190268 39745539
37269 192195 920921574
56251 84816 770182262
101822 166081 845784596
125883 168049 395763963
57495 73302 383923553
196729 198348 210588
83850 178719 851568619
39164 166922 319442094
138344 162426 50686196
5098 147865 357286003
90782 162762 941141425
73194 190819 514304385
148219 156066 19449908
109075 111043 767948862
121110 170747 25574571
144857 160013 735140260
1231 63763 156869552
86948 176714 223955618
154891 186517 660260797
167331 183433 40067119
178092 192868 36951293
103345 169071 548147598
181990 191185 89002075
140987 162658 54032598
130098 175604 276885064
91110 168736 415593139
160896 162585 4193247
154657 159189 797687003
134004 180012 114607941
170681 199975 49136214
3511 57206 453532714
11968 21971 24865543
137754 160881 57657739
6914 71407 161796138
84372 139853 584248436
67645 77480 24583326
70228 199145 322125414
159724 188229 71072826
41789 43471 979391015
11665 22640 27339563
2640 103099 251238534
92951 192975 344725679
106714 164677 542890494
198041 198995 2397182
198919 199702 1967103
139360 178766 98112017
104049 198125 235308806
168985 173187 7289950
188345 192566 376902127
162563 164181 1592185
75850 150484 186353523
111687 149353 870835123
174217 187861 33951948
100816 101298 1173970
150749 160677 24803232
39626 108760 409861657
196499 197525 2582291
103397 128752 925498141
161753 178871 457618812
77540 86310 22101138
192927 199487 16648344
115593 165572 974957470
154741 159379 11643361
166445 192938 66083469
151321 182256 77170703
20997 164010 335041103
53795 157870 775819227
134396 191030 141190933
39922 83378 109053136
95621 143586 120021915
134045 154001 49624793
131157 187058 230213096
197853 199938 5245705
135989 149247 370411730
31039 161720 327034580
41746 66209 61344936
116125 180517 160676172
82155 83748 4056948
145732 158343 31360401
28045 79882 130224843
1696 18884 43105120
121646 175564 606974774
16108 134746 297041985
78695 93265 377566560
88987 147257 210789731
35770 167774 330277628
90060 132928 292933282
124302 140272 39745663
183011 187758 655304101
61596 126421 341523200
111965 117728 643502188
78682 191299 420918473
36971 75920 59899265
67212 126682 148767999
195796 195841 947206014
163065 195196 80291110
57044 166123 6285293
47751 180855 388262557
168198 194484 52784247
46499 88349 104989637
88849 198453 273742063
6976 136930 325372739
96794 101690 12180475
161348 183232 509233955
125152 137325 90411134
111122 135689 661941279
186883 194402 18965587
116350 179335 774258216
164088 168239 796830
83677 176346 231314165
137192 193325 140043729
687 3049 308447810
63432 87186 793836942
48584 73018 61413488
85917 152315 165641376
56776 98984 666009072
108875 165154 140657462
112436 168006 138765239
180106 193211 671325134
44013 87069 791886487
38789 167515 321874232
183046 191376 275140483
170675 195782 62880297
2973 157207 488237121
150813 177221 320518989
41212 196070 387148230
29717 35440 14427398
78538 135745 142935387
155925 156811 2269788
62606 190741 502823194
158262 179205 52175103
33275 138608 760141425
110804 141038 75650347
86192 94226 228659744
43851 136949 656522967
48532 150395 254743802
186165 189243 785708860
110301 178154 118784539
175926 184135 511127124
193025 195060 514434422
165791 185461 48845863
85950 199039 961348242
168156 171014 773867939
123339 135995 977595860
198761 199866 810675729
159895 179470 48778630
36028 148002 280216189
193289 198014 11999345
3708 168989 413522852
111237 119890 21779856
59370 59736 491794405
105343 119034 103295656
134756 164208 219620594
157895 187432 73610744
95852 101055 131657665
45401 183071 747407108
132384 149470 219024267
167419 196896 26410745
17387 126800 987156789
37298 47378 25285706
193915 197735 860115696
159901 167186 384221452
91845 170677 196814276
178093 181928 9632614
21524 150275 369926371
187787 193762 15111276
35243 146695 959322177
176252 176533 705784
130382 130744 887303
73135 105875 81582976
79867 187462 192741419
34142 116032 205181817
56671 134476 441042961
160737 163131 5914604
6043 133152 109105538
93475 104207 26660222
151829 196865 71531310
29875 153827 651750002
59309 193312 334734912
110526 114046 484043423
116237 135299 47646634
40641 199618 397556530
91062 123418 343520835
109516 117987 877896098
5975 182433 441293426
77363 137800 151125417
79119 187983 271684103
16782 188371 428960847
3780 16060 989578668
192100 195584 8801957
198747 199022 372076886
193335 197305 128567040
144676 187124 453249596
121581 152977 324111411
67101 117640 321391843
52423 149201 242077380
102665 111279 50997664
40371 187305 367094309
100999 140025 253452425
73941 96832 56872294
90910 98877 703799584
151696 185043 83109376
85226 150470 636796704
116180 180141 264636636
25296 115931 227122207
5512 160294 834209189
3877 152002 370646217
48276 50094 331837110
89479 155274 164063841
152023 153497 238543887
121059 158013 92006379
51756 67154 38795139
46415 123350 408279478
10887 112134 253521956
129220 186536 150288117
179991 181905 442017806
14857 140871 315398303
41580 45652 10151388
143446 166054 557760009
182097 191533 769853376
169778 176535 16847143
196576 199694 7867337
93369 183833 808362034
141426 170285 153785146
160968 174482 906639458
57766 88906 184482728
8189 124626 291764827
192084 193809 201760898
97901 123956 65511172
112764 181834 207792719
73472 126373 132268214
111125 143698 81454042
51767 55469 9290373
2917 26469 58820338
174358 177439 7669228
89302 130312 102538188
103232 162286 181016853
177127 185527 20844131
174819 186343 764893226
53226 74165 929428424
132143 189037 223647032
35096 84065 122999196
29051 178513 373790289
118579 140675 54271677
45076 136226 228016486
82099 135118 117114826
103945 152326 121024212
164880 198508 84084110
121437 165890 597932352
33179 165045 381405452
134633 168121 83460201
109237 116748 18837729
56988 126370 797868545
79088 105639 66190904
50691 93431 804096957
121515 161293 99172360
108739 133238 17265308
45748 72659 901172532
11227 130553 298863790
126151 160711 86110472
155289 164738 347360963
85646 194144 270833563
1086 63123 155677831
145396 167464 842654386
165664 170705 447267117
151462 187932 556081885
59087 91008 79935460
168759 192571 207752707
198060 198127 172378
42240 156424 285305842
82256 183453 252576869
151890 187219 88032058
18974 33068 35201805
90351 131274 102315520
143351 151250 146037211
61531 90633 59437842
177471 193337 303604590
125156 160764 88684376
53164 183085 324715220
160658 186950 65419753
121554 187373 230534579
110180 153572 416438618
138019 157359 76344178
192835 198315 13899696
195744 196042 630433462
50783 125512 187282021
164453 189630 62746131
11637 63387 959719654
107925 112025 463420888
87267 141121 134472009
7451 178501 427682862
158782 164697 14865090
133030 148321 249091596
115449 138540 57700264
25348 129468 260928900
123626 170059 115674347
133669 164540 76948460
98046 177889 199489451
138635 142959 10828339
88663 154020 163020954
32097 88314 497847174
151933 179029 67518780
56955 86971 75341090
183004 196045 32746826
146929 175058 70045288
91228 153704 292197819
94286 135820 103881063
549 26924 717056225
177137 197391 171107643
12689 104038 228550263
177162 184925 731358020
82201 155132 181950711
73118 163366 392117694
149644 192306 368717143
131081 131358 393377486
73203 194503 302846089
131825 187501 268772469
191387 193638 484396497
73000 167724 236525987
94601 146964 658160339
173633 191261 44071833
185761 191529 918975458
178651 190044 379898941
43440 173108 324061740
47768 116264 587142517
47013 102145 192426769
198257 198578 500724173
102730 130665 70262789
106334 130242 236431465
43056 135972 232428352
97138 116464 48515063
147416 162981 431724060
158428 175001 41359775
30478 157452 701886952
178421 182292 395854958
1573 187764 991308972
174538 184644 925578399
114451 185039 211828113
191986 198437 996887363
2271 37494 88157218
148287 187248 577392122
22067 154076 330286792
118540 137845 746886488
130613 169522 476218651
158421 161234 894150062
148169 179947 625751319
149044 150524 3765932
198960 199768 251963569
53215 103792 126402651
35818 98395 118696327
103210 125357 55876481
52884 102828 124789953
8076 105959 245044735
133109 190184 523930921
107124 151010 109752963
68623 107785 643195565
174020 177496 660691714
97304 152556 739572161
75271 83977 21694625
142923 194345 756395447
35680 120649 326985984
197841 199266 549586560
158891 189735 76955822
110886 133827 57463302
83988 95086 27508798
86593 191082 300490267
27445 109063 204570092
197112 198004 27379714
35360 147563 432998894
179643 192013 613884387
185874 193500 18204611
71571 187438 289111844
155287 195541 336393639
168700 180081 169276419
76198 189064 281675929
42511 136399 520816546
3642 53771 125599906
138254 185545 117718906
79396 183650 313708805
153321 188644 364552327
70234 89615 897917407
125480 194645 172452680
123879 174066 124938532
62766 67402 11542649
115375 182676 167921666
15508 110637 791391993
88862 194188 262908915
184852 188679 9632323
6382 86759 201557956
173570 187872 15463569
120474 144961 61010247
116965 127635 26800356
96071 149562 348448859
105351 197846 543220064
82824 94861 29834866
135823 159062 57941848
190989 199275 687449933
157134 178895 54276230
165338 175748 25864988
44569 188449 359481281
181910 190259 20763022
55987 178113 418362721
65256 132073 342464033
85674 130197 111281416
127146 192158 924788135
35572 124403 222664151
37388 50213 530029683
130410 140917 848800702
64814 102392 75896516
135638 156385 51579326
23209 182627 851806943
111548 130871 48393839
110920 154058 107663738
60530 146088 213966234
107756 116200 154086957
170470 188897 213918355
66375 190746 310545179
41133 62395 883943143
104038 195063 227578202
69587 146633 192498669
53208 171615 295951518
87740 173466 213854663
26518 129734 258691207
57 189440 473553745
82787 128725 220113045
88710 106927 845271477
34218 80785 830672285
142015 183282 929791535
70231 156266 214709107
44815 193705 467634098
185820 192091 454251486
132301 138390 15168496
145749 187109 819651979
89216 95755 16102618
114217 130693 41215084
149191 182668 683325063
155131 157303 506776322
163539 173742 25375254
187636 194020 16144214
186607 190116 170600229
138922 147128 233425195
62428 81225 47002231
114631 115124 148726826
14812 53854 97756856
139386 151868 654961467
165206 178222 596211982
39734 83628 640834421
87696 121132 83602539
114320 199668 213203623
175164 198734 59071862
115695 186651 176891547
186937 188544 215592095
150443 177336 789042751
66691 84564 318363034
114254 156062 104125214
177944 179526 647978002
85851 135374 123622292
42519 90824 333384277
183335 197790 260348098
68944 83157 35585510
47849 170550 581073564
162379 169614 17416620
153333 172663 837505301
3922 63016 148308302
66157 82884 41901649
126364 186362 550220547
75637 94850 47755729
167085 199846 81989687
132903 150172 82494796
177170 195856 3658581
41479 106952 163704764
84952 167056 204899449
19384 89465 747709432
159835 175126 243732941
199378 199908 1306256
51719 149491 244550948
33697 139534 946234247
111919 179458 762871919
199756 199825 632244105
188956 199429 26495521
186660 198185 29162453
172975 181907 22359394
110407 157331 182213379
37690 196002 657565371
92315 145133 131997658
52289 174856 306411665
119861 123291 8636256
8102 91729 209563827
198952 199531 1178361
129416 164292 304508887
173131 197952 62235751
126111 132574 16017930
134879 166041 77663080
23962 92294 496765976
71568 132158 151437171
78365 101953 886913717
133845 165196 78238301
186865 192510 463364519
69197 165063 239493511
106494 117785 28426555
162186 183313 73811881
60396 64889 11332181
15188 173023 493818486
61817 148321 836353503
167948 187757 545842662
41996 43986 4935133
39259 125841 216855524
46968 147611 251725829
111101 143657 81400152
137273 199565 402159953
142976 167809 61964936
105602 127818 55839141
40273 171382 327717943
128527 156331 606412711
132721 179738 333469841
65478 97712 80332042
41079 131797 227051090
119199 124058 12251596
84402 109588 62778519
162229 197696 88680094
57026 167709 452234555
9432 131698 746554696
102497 103497 2487064
75651 141559 164626760
159629 190836 77866450
32617 91015 898668854
62348 148714 215754144
88530 146364 838408018
32080 196072 945586221
97863 177137 198050389
56424 68103 943983843
929 53584 131973510
187407 188880 3747576
45529 59655 35461097
75070 198343 851562723
117033 121501 11321111
183123 198722 327726714
102905 177747 429104439
145370 156879 992787406
10916 160962 536200297
155211 193441 95566295
56003 198342 983542191
135534 155017 48427635
35860 105473 174303820
101698 175867 185379161
149201 159460 668877606
60627 133290 345828381
153336 197960 956072966
185167 195574 913942506
75245 115064 99339379
51182 153023 254683008
164691 178480 727264884
41948 143572 254182170
163077 171413 20712896
152103 154401 725323046
16716 39615 57387550
37319 100718 296932857
15034 111169 240660925
166757 193672 56313452
181644 197311 884005389
62518 70678 20422072
154788 198939 500747015
134834 175574 101483825
167062 187454 50709743
180536 193043 31225388
17597 182366 412046468
194991 198970 918679321
170964 195475 61298821
33498 145458 888851762
88172 187017 728899956
105479 174574 984068758
139852 168021 492456239
118173 130769 664683242
91553 104165 81000136
130244 131197 182060214
186804 195494 21932519
67308 197672 325723765
162519 164822 5774814
90485 146173 139166438
60394 82737 56056848
27975 104486 191593778
140548 152922 767926733
161523 193831 470433735
133860 147951 35065756
111440 149363 303402514
3623 83087 199274478
171752 183305 685146005
54897 79952 194157768
5269 101186 599964479
32117 96111 160253701
146412 197205 126831803
41193 196002 779027946
110542 153544 107363115
191012 193557 738357373
16128 165250 565382204
157143 169925 31980980
660 49862 39366462
47113 72915 949681998
55362 179913 202353843
56066 135875 779342297
166289 170022 9276815
158182 174923 41762230
42702 183754 352403655
90532 116039 633186405
162904 183961 52432218
172407 193891 53732441
144588 150297 14227322
141900 172407 76020626
121677 158473 91654868
3562 20029 41210560
39530 56933 45719112
148833 187058 95245220
75581 126838 128072808
89937 108823 384158641
684 17792 759273082
130047 171800 950925899
45645 101306 139062944
163725 195920 80444341
166867 179648 155155915
39556 139274 249530884
104678 159534 207551306
18201 163439 681339751
160817 188674 69397269
63313 165137 964885654
22020 45371 58678781
189269 191865 6544221
89118 112030 57132179
175189 193601 46008323
48399 96288 48620753
102100 199679 206495239
118924 148224 73049378
175124 187675 677440271
110980 187002 189655485
49592 107949 134921569
99564 109318 55017375
62441 76537 35243046
37973 193785 389560875
101767 145903 110595408
178048 188092 25034414
94534 191652 595064596
183884 187591 9248943
27457 89058 154679838
10835 20157 10856044
141467 158239 41723721
135238 151489 30816857
96951 119523 56734174
35707 157800 305407268
101886 169993 170280865
12949 55059 245844395
137869 190742 225043102
77997 199959 927043354
93679 102499 234169591
10286 128622 296457642
198827 199946 558013260
23653 86864 555034789
51997 113752 978107197
54553 195709 483679435
114149 182913 171496058
147082 181950 86894128
72098 146957 187028247
110749 156682 888345388
51035 198697 369326090
39576 120600 640285012
65316 181187 289314531
111730 197328 451937557
198866 199725 2167429
35767 87880 130863198
184727 198492 34698008
31086 37974 673892249
88488 117913 705948650
187380 190185 7066123
138451 185118 116249272
144797 174237 73394092
131182 184333 132390998
73832 171134 425434521
109875 186086 480915370
90912 143797 132120007
12321 95197 207473975
111444 151549 100086493
147825 197479 124095688
21722 31785 25241036
161193 198396 92999690
153872 181937 70080612
125248 128819 379851375
18261 122647 261535751
15664 167346 379424326
167863 174671 16865621
94131 125388 304078581
91260 109168 131415718
13533 181637 375441749
179040 182541 8809532
51052 165304 285819486
132930 186562 234215679
173012 183062 25120532
190066 198845 22236407
185844 187112 168642203
103216 190853 219096024
49527 170198 301702566
146866 190260 108098221
8812 64956 140918265
145538 153186 18963185
195698 196227 669087202
18212 71646 460383704
177876 178270 931750
143948 144312 823923943
46406 147205 641356762
156364 195949 99065777
145457 182752 92958042
69055 171095 733287055
8106 192673 659169014
20020 192958 716453811
158383 165356 17510883
116895 198129 855435172
8837 64227 139006790
13177 100647 218812624
61787 137050 188127264
136940 150931 359452401
68459 79674 926830987
63829 145077 203031841
127397 166272 96868302
112946 188829 189304308
114732 188633 184380176
177459 194292 142668809
116472 151817 88187255
152683 153083 976114
35100 168866 334665459
17202 88692 179300376
10962 84248 28245034
84932 192196 822738270
187145 190578 592862552
162609 182195 577266320
148625 158671 25013921
35807 147372 279258233
195159 197621 6246634
41469 50297 21931249
87697 147383 149003053
40866 56893 247432782
97526 160770 585295723
166177 176038 24552744
64035 123816 193342135
176330 181362 12542900
141689 195262 671949329
24830 170257 363792935
103165 106219 592618087
17459 133341 513865213
22038 85932 684246408
142640 148693 15054107
107730 193588 684199364
79072 99722 51333717
162781 183165 909121872
118117 152974 86971975
172414 191532 47765209
19652 52726 82857401
197577 198120 1377217
52852 159358 266357361
18615 42404 250063709
132246 183680 517447888
132266 186575 135203517
9034 75950 167938861
159239 188781 244472236
58171 84893 67085840
77265 181312 259792934
149935 197552 119028974
15185 28189 32349932
128465 181739 525610676
129745 158301 561302806
108891 170186 286316623
175955 178578 1553971
169984 188987 47373060
121028 179115 524655212
886 177400 441498897
199820 199820 3445
187727 199203 29055651
54299 133478 198282214
87964 192471 975927661
173691 199067 63654155
124213 135881 28959196
169942 177773 626564605
22989 42843 67527782
186898 199776 921135233
197731 198585 969299667
146049 161736 39090931
84406 198305 284454345
162179 186168 821581320
147027 200000 731087755
141531 147846 15663601
176260 177220 2343019
157396 185442 69868081
30051 159266 323367538
9079 188052 641494156
96230 190892 248678001
164741 185256 50968866
117671 155950 95370138
18633 133963 288783274
71306 96738 63271091
196285 198252 4947097
90990 92629 214176257
28142 128165 864154410
3462 59185 603553824
32073 137737 949133394
160940 178125 108116240
84682 130268 113928179
194138 196034 186110837
83527 169065 213532958
6131 84333 681247359
184663 199543 920714672
136737 179913 107627330
51801 166897 287823348
89151 190979 620926413
174564 198307 59533483
88846 196779 269545720
144865 184112 306976035
18602 101734 207985107
52979 149731 560885433
175245 185779 26152941
184945 193093 15847425
111952 128689 41948359
58318 74183 39942305
80026 107975 69699177
41953 63804 54769042
120244 166250 114736697
124682 170002 112904246
93165 168129 975453491
140193 163573 58280805
85347 150685 278045222
118758 182177 158194761
121091 182159 126085629
119518 149655 760398200
166173 172371 621571134
193018 199685 16896448
196521 198163 4138971
64531 136024 178698111
175273 196927 54245439
132197 138713 196009366
128206 143714 5319423
64659 146853 205442843
111181 177371 165181961
138198 162266 117138445
56412 82045 64330580
29881 31530 4214267
141259 154601 33114332
73484 182790 272801755
29880 173420 812703179
150163 155032 11977892
63625 198864 337988228
29442 151411 618190599
143574 175749 858525518
97872 101427 8823051
72383 97022 61282852
161645 197094 88570701
101478 179279 194386882
4376 50304 115029128
78702 104801 64977315
720 164169 721759675
167480 186121 46336015
130638 149550 47027627
174604 176195 72924313
175215 198675 719469282
193171 196646 8865497
197085 199977 271349327
4280 82793 196943012
62456 167525 262412812
70700 124524 134631660
142367 177147 86634355
76200 101522 951370884
31575 43537 800723674
43699 193748 576170749
124066 157473 843726913
19981 124692 399849371
53728 160869 267944211
168087 183123 15266723
198368 198575 521136
185456 192843 18618014
27652 154178 316634238
13725 77313 159366223
175883 190269 980189055
169591 190799 52884950
113313 158841 113552766
151384 183332 787905049
116173 188569 679371397
124202 171706 540687273
45338 123898 714700000
173932 198836 308737776
118609 172777 607524608
2336 97873 239085925
40181 176855 341604453
3036 47270 110845972
51777 120195 171407270
188096 198272 556481813
139618 154655 37344027
80812 86994 15561603
24444 89559 163413844
23706 91559 521984182
83038 132119 770329612
168789 169882 2696793
22165 197771 686376821
101749 161849 150358262
131491 173421 104422638
164147 172529 237883310
151153 192822 913722207
12734 125197 663519164
151276 166780 16837822
21486 155963 336387320
134353 157067 643858409
176098 185933 24417964
71904 127544 139174948
31612 159975 826148541
48643 51238 6405823
119963 190040 920552136
199483 199598 495597433
3725 53686 595466697
28323 111516 490257507
83831 198434 177897032
186467 198743 858814863
34346 80489 115901510
49474 196902 368682864
131746 194887 574290111
105307 145107 911755749
34682 179373 361764427
854 144476 359527097
44771 142582 244688031
138417 175060 720571894
32121 168736 536854506
80353 91110 496384581
18695 121316 394563175
6480 128157 655872779
101603 102050 64339449
84458 143307 146897648
157080 158262 2987620
124580 168119 6819945
135556 173378 194700553
85007 148296 426045326
14930 24744 214360257
165790 166232 1064014
142086 170120 912289077
1743 75533 815281638
93692 178465 587727849
177409 183054 14125360
1266 51998 865778663
173137 179511 15911049
110333 186586 364941701
148983 190438 470928035
113889 173050 147539938
183985 189606 742579721
54007 61898 348054040
55690 69137 348971391
180525 196210 828583534
91363 164488 182635846
122802 166640 109264758
166799 187081 736787646
48314 57966 20687382
42691 79669 419397560
154224 178674 58530401
57804 160514 979596388
126120 144751 46301059
73453 92856 48307766
87085 112046 89757639
158416 172731 35684391
135660 157305 192049564
5092 162785 394550699
85700 127416 673617641
27893 186512 941019073
190846 192946 572328240
125582 139683 393844895
166682 177619 27201833
124934 129052 121723165
38048 132603 527379017
138343 155494 927726139
121121 193790 181206084
65232 125635 509684681
181875 194187 30814216
129904 149680 49176150
144294 151016 16777532
172207 174070 3260426
70640 104286 83776027
152784 160073 18237974
126749 129141 5972425
35007 144252 717170014
69648 168053 587477240
153823 173407 48865023
121519 124699 207326473
31272 48141 891686217
186709 199062 20957180
132625 167250 690055830
72345 97821 581451176
137809 158519 938511515
92157 93502 3318085
140253 192733 710463172
186448 189903 502026262
45165 137767 698228988
82581 108925 25879190
15726 189918 942768551
142562 172117 493465739
12060 190440 756168855
60431 190107 366413475
22574 135172 282036440
24160 103904 199588671
76630 116884 727828696
108813 155405 195631111
39906 187952 369913683
17204 168129 377567217
74897 167627 231483063
30727 180892 173169512
116731 147409 867283012
196830 198946 236945557
197597 198198 804159876
130376 162507 482269355
82643 147019 160801514
189505 199062 24179766
57208 131585 186147136
94340 115385 52706471
15450 175361 32948446
94270 160370 165166965
35465 114475 197996127
130953 148647 371454901
199025 199299 694494
21063 114920 459647782
45050 136215 405841843
63944 82302 617148056
160316 170172 24539558
23183 183409 400694043
164215 166066 4616796
59617 177652 392624187
13558 32239 286083951
131964 141783 24426510
174014 174699 665315974
142063 142560 1307967
161173 171152 536971481
130562 164104 83596911
90071 112340 626643691
2048 70282 171111203
171646 184577 529734655
86777 145956 147776851
187699 198975 19975825
81633 130009 798787683
128280 151834 58614752
137584 167245 74009732
108616 155576 291554395
54678 108302 134192945
46948 95210 866220736
32169 57859 546694599
145490 181919 819105369
104815 136777 80090403
100528 151137 114647051
184437 188931 263251347
42625 152547 769988551
33148 142649 706612490
47253 161612 294331067
155515 178488 57369379
32430 68201 89923291
101011 192333 228240328
45206 189112 359543374
171756 183956 30390670
188076 192866 56767390
28060 179425 378587140
141799 168329 85015755
163630 176354 31735296
163698 196833 82841248
109919 116675 16902395
5167 93924 222291351
146042 188410 105561574
19098 55075 906653528
175957 176791 873623440
157646 187005 73203078
89086 101372 646021021
144402 184346 81231857
10676 71318 477357363
70999 72481 3757484
65313 159663 235635665
5058 175455 717084334
76114 158590 408006225
134485 136650 5318392
160195 176769 394776183
19965 132918 399871379
14927 22437 18649124
27766 154511 317146614
97460 131862 86272922
94388 116600 55649372
141781 199958 538605157
91903 163450 178692885
117160 193592 190798621
42358 183945 719484091
14279 87940 571408398
62293 80796 484639292
40383 111657 488379530
123914 152181 70278719
106249 106885 1647396
169949 197583 69173556
120688 188350 168666096
162226 187842 63722998
182777 184936 5302622
157303 178912 702668202
139102 165558 66007567
15570 174146 396483071
19078 121536 510735608
20745 70784 125645051
92470 114696 55654889
4988 23038 45103035
52132 139420 218529061
84546 138943 135803867
187124 194478 557385542
136137 182722 116158929
167296 186114 46769607
88943 92879 9643107
197423 197644 140524067
45299 178943 514672551
52322 162572 275762530
132388 186235 126449115
62454 160963 275782517
28255 163644 48219805
169491 195125 64029608
121880 136427 655106971
10726 167903 393265342
187577 195418 19817956
1159 178264 796742557
96720 111405 36878873
120141 147612 720128355
174995 184869 24528899
38488 127298 483803850
157952 166790 72174578
79718 83573 37507143
78760 106059 35302501
155143 193286 405333573
38891 98818 149873955
121970 189127 167369665
191027 192755 4314566
162329 193095 226386128
4229 155113 377435497
140362 157046 41466322
193439 199556 812779384
106723 194343 19844109
188292 192001 68635349
10389 49849 98896017
6338 77809 179140985
74688 127438 131859867
38339 44055 302822
89184 109145 49743514
15380 85897 642134958
18078 115414 995000987
170961 185189 31428497
13468 128809 809494225
114287 190736 564771223
26688 57269 76841914
155720 191973 155379226
45491 119871 186258834
58861 64926 15306318
161577 180475 47089054
94873 145406 126368241
111733 152748 102361994
17876 144156 316015290
145518 165838 9439432
169666 188792 148076811
46023 148690 256752233
128660 162862 85220738
107857 171283 517318261
40232 187609 918896431
158792 187573 71715701
72641 179436 727896888
79551 139514 149889039
184349 194069 24424659
164832 168525 9245770
90727 187050 240281855
177726 187972 25485884
61213 70831 24145068
145458 153751 20555030
8765 194901 465558866
5801 41714 90108925
10971 129250 296237342
126327 129459 817483917
1901 160790 397575125
105719 190182 603992047
59330 185401 78379038
72731 145679 841846546
115986 164255 105964271
89307 123783 86263581
195900 198500 6560222
123951 144698 862191847
167628 181845 134693228
49933 65759 39907066
111457 139385 69837809
68496 95801 68039949
163124 172636 23656911
127387 171424 962915151
69713 117263 118777969
45418 72608 331134677
67615 109690 105145409
163566 182307 46734957
146608 158809 698347604
182220 197248 831991476
25966 141795 290040183
22518 106925 659332309
142855 163525 51552551
40039 62658 809011294
100876 162470 154055513
25054 81395 141415713
134925 140269 13280655
26805 195048 849767277
127127 132899 14403370
123188 178661 159265090
105487 185251 199088869
42683 58853 40493277
177329 185478 111447097
57578 89622 96852823
49927 123680 19846434
127808 149613 54222102
54567 143630 562125950
169957 177446 18619667
56924 195306 345865907
52070 184679 331383538
87382 156028 181266191
146849 186384 98362449
43258 56013 31903132
36267 184727 371135317
117943 149149 774743234
76572 102281 278591923
154763 162692 19900522
104068 173970 635053023
131870 164633 81703911
148531 151578 39507411
177794 189335 28796067
159466 189494 74852970
198287 198743 1147753
18407 196343 905382519
167656 186602 47046083
164869 194201 73211857
133722 164336 76334097
100503 104698 10523848
184607 184873 649324036
39502 57282 44545209
148967 166044 628859484
110463 143263 269822923
109159 164830 519944810
155928 181125 63007836
52304 151139 247250877
74042 97511 349678838
58833 130268 1892198
184065 196387 31058087
27162 41847 7773262
183075 183497 656535215
51458 181913 420334103
123113 135845 31616802
146728 167569 100703933
58204 66231 276294436
85340 172359 217064417
176709 187460 26724466
53294 113793 151554543
115399 118797 8542038
81165 134268 708834303
194717 195344 234210081
166720 173705 693552419
141293 186405 112296013
140239 161197 914388503
77686 175947 924609885
2130 171948 424699299
71182 107717 412308174
10336 139438 323282923
56110 65587 19060748
121199 189091 169173127
129105 132364 987197497
116585 135106 46326871
25205 189576 411042365
192033 197453 32529816
138490 195383 223490629
1887 152053 528793531
192124 195976 747613695
177761 199066 53479167
49230 166591 293475619
136785 198369 153836341
19331 150658 328615502
70268 75080 12138150
151555 157660 15191447
159222 199338 100394108
102376 106389 256705492
117435 185821 210409059
74082 128996 369504884
2075 139237 813234706
42983 85471 106543897
24812 135812 914529333
25352 193246 916538695
167846 173637 982539479
192105 197106 12633385
194399 197962 426591426
115068 142899 508969531
183307 190419 860177755
196125 198095 568148124
147141 167516 50765468
70307 103184 137613336
27160 133161 265597592
19740 108222 221532545
82720 108963 761460122
107458 169027 153880909
68041 139312 526279508
126630 187220 375239164
3149 181055 647273047
115700 145303 73908512
183032 191702 387705281
169592 191623 54938594
83524 117265 737906299
70978 81446 26186985
110173 175362 574566215
119925 174813 489177032
71257 197833 735701946
9661 186603 442408371
26075 35038 861661355
68039 109056 102430369
91734 166292 186198136
151545 151836 594551753
93576 149546 139881371
1002 131837 327697362
100422 193125 231697332
24137 172995 372338750
2204 29962 360460138
94287 108511 35562953
78200 87982 80095373
30399 53903 358647271
61964 84794 725963852
186818 196323 942580032
163114 174360 331075098
93295 117770 754802006
186339 199430 910505867
195768 198778 7601618
169361 177240 19565273
168508 191924 352094184
132878 183270 125572489
150598 183201 81244471
86818 87977 2901364
67365 148679 203143932
177464 185485 19928043
62006 162756 383891243
773 96294 239187456
137989 182989 112130851
53728 139447 214536001
157226 159877 505436586
76328 94148 5205525
115194 162438 270849237
97767 105875 20300541
42293 89842 119065382
70162 198466 811333459
128693 139849 261914501
185565 190510 97338793
134112 164073 872994018
137659 190839 557321706
38543 49409 27173249
54831 192230 628290952
62725 173337 276115625
174545 186674 94119095
80078 196634 486044577
64178 99875 660731743
129714 177830 119864089
41335 101941 151454493
104089 156236 338632706
183893 198107 161139828
182463 190480 19992468
82009 119558 93942445
158559 197737 351005994
66715 168985 255474956
6864 146141 719880454
30538 82032 129276165
35393 70428 88060089
142417 189794 118045823
31465 39954 254424372
39824 137667 244858202
98840 161854 157615103
139992 148304 46337849
81596 123621 105173245
20705 129826 273390787
187890 188470 889287278
199357 199960 165678608
56577 94793 95602567
178506 194259 37780025
25983 194732 740007536
109932 177322 686786674
190632 193153 339184247
98444 112538 82001340
32180 102324 125531406
31234 89572 531637830
152859 189800 92146108
175633 193463 838713943
101172 138084 451227783
70104 140887 460251340
77924 106640 342214061
92965 171580 196291255
175187 193433 45584948
12940 46363 943239317
29953 53210 58429763
76788 120331 108900787
138200 183486 112805995
33700 187037 660621598
168217 183247 268138056
118748 178315 148535258
158004 167613 599593067
151037 188972 94576678
74697 103802 295365448
110347 112037 168206171
36554 78126 736646051
85295 145823 688146401
43814 54632 880337023
89570 114251 136784601
164248 182691 290985936
168959 171133 26436397
15830 81435 716449116
151006 160489 359957368
105884 163886 483579461
153497 188995 88560895
179015 186238 95049176
194541 196944 416321852
11759 40936 80739700
26168 140428 286182021
163915 192224 70632178
196369 197347 563596
157858 158509 696093610
142737 150021 18113215
5575 74794 173690146
128381 149661 928493792
12596 32790 62717696
89367 89690 792347
36741 161119 311152807
152132 177742 63914457
138357 167018 71468632
65531 96391 262670897
141234 180638 76924009
184123 188710 37811611
22101 64549 311279915
32868 178053 920752118
129265 196757 930071383
9960 104761 237325279
193103 195477 6034760
94953 146202 266039075
40693 181094 971326988
17249 135192 295294023
28657 123914 238847662
189135 197938 114633535
122367 132411 608497227
81086 82502 3562586
107209 146352 860495962
40173 136616 830767483
16622 121974 263858869
139940 195778 139402625
192959 195698 512617072
121644 150558 876989853
57481 181788 804838350
126759 199335 962588669
39643 65734 65509095
142081 171199 736826580
74786 174427 467954895
36498 170768 335744511
36839 87769 35979874
4044 18713 36785982
89937 180570 6368869
114651 187556 181787936
144433 151261 150782631
146289 187073 101506121
181093 182252 352637978
189769 194454 289391217
77103 181572 499378378
397 34814 366110273
8257 91823 327582726
45962 109985 160243362
4407 24545 34926100
19053 148633 700566873
192256 198996 17023878
162989 182718 884244015
197861 199979 5327981
146779 165485 43655693
67058 176311 272850583
69876 194544 845807857
25293 77431 130854254
157707 161683 891727473
167228 192241 62411122
78264 187161 344182396
60227 135481 188195585
190328 198690 21193222
165894 184403 46002447
145529 176568 77404399
166684 195742 72617538
194371 195358 2501037
114034 181011 653242896
82623 99172 41059849
16996 176991 515961820
103686 107009 8457032
60024 176157 290131020
125907 187228 152705171
79682 185016 262824010
44165 68729 61691547
199332 199409 100454513
191881 192864 138230354
132980 156617 58759634
78501 138447 124989713
164129 199257 87876683
62139 90679 71383035
43441 138127 751973359
13594 130920 293795915
138695 164979 575273941
102499 143035 954523069
73027 184930 566901270
151370 159162 19440737
66773 100187 83235385
4501 157707 383312226
162509 178030 38636052
148155 183009 86935049
191502 199823 867541567
139944 159164 47846901
99210 139974 102120687
83246 93463 484341135
164728 187370 288863683
114625 181446 309725828
105772 125791 507104390
43360 174771 449277322
162057 163975 4783702
89979 104576 36241559
174830 197901 57821971
181210 191972 26894536
32170 158228 327034353
23909 51746 69836004
157833 194063 671391866
24656 152206 319197427
160990 162934 4785577
179007 183692 11710562
114706 115698 891730510
81020 125824 112131585
195305 195638 869121
192818 196182 8535787
48143 161055 282344722
133977 156191 55160720
29490 82742 133826019
23197 160886 344604005
19976 102080 344016149
49205 195513 365784579
59907 158554 246459550
74781 136158 153260132
128279 166777 980056007
169615 189385 7518922
35685 99481 159706266
29089 142372 283747212
173988 177739 214606983
144014 159130 37671893
88303 125017 340758152
11885 150788 347519814
155800 165826 25247140
44796 181041 340444642
48488 103900 138457659
117705 158688 102223701
129102 174951 88752347
122967 158832 444573358
32179 186675 90639768
49945 173576 309050275
138832 145724 127125048
156498 190442 344172246
194047 194741 1720144
12925 166403 908644173
58461 142987 707266097
7081 134494 319064010
133458 145404 29707718
11036 155756 361923819
37822 108100 244448921
112436 152914 685106115
88786 191426 526951018
159884 192602 81656942
27275 44128 42485572
58055 145976 219932291
187247 187746 1220939
29255 162315 333035820
93913 140091 115498211
175605 181567 759471754
158869 160741 4779789
107830 133772 537509347
122895 154219 817152492
115804 169772 134686106
163191 171018 741906450
152941 153889 2354764
8925 19631 26814934
43036 105010 754157944
176154 194668 46256937
62802 93121 75636737
182188 194270 992734747
48730 69693 568775321
105029 158900 383276884
106439 158815 130927559
80021 111287 78025624
141884 174072 80198541
20381 61026 102069363
17694 114102 241503184
21719 196731 437893586
154290 167358 32730660
30971 169519 760852614
45159 134664 305347239
155768 185989 75429635
115497 183114 319264995
158243 159039 2000977
151282 178294 67294892
110463 136992 650465589
5904 55107 183743790
79618 116327 870377193
55588 95685 121410600
62951 70570 622633784
42658 173445 326823643
29237 169763 989102920
110691 196519 214480963
49028 115980 167679014
75544 196635 422021264
53125 147217 536016359
155733 192773 198591906
104371 148992 473594363
114575 193736 197565525
187281 194747 598104156
74584 199674 312495612
41898 155328 283431510
156617 183170 66284185
38945 110584 700016980
68032 166248 245282638
188517 197107 716924964
21693 197718 440440975
142519 150443 19686454
96178 143533 467565970
5755 189619 651585840
63450 97341 84518985
91567 113144 318951025
159610 175648 472168555
139027 166312 68041279
187256 197700 58171668
71608 175502 444958114
196284 198499 8489124
132666 181419 833255731
112718 158548 535708486
98932 122061 58152074
42888 136343 398312000
33278 39290 15237725
18910 70190 939492681
194186 195886 950322533
63398 83826 373387535
170919 171156 567087
147234 181962 86548918
136250 138246 5049727
126427 189518 777962278
42741 92271 271440208
151006 154201 7859271
166652 175618 22303043
23792 140005 291058141
154951 166835 65061559
80755 162901 750434729
142877 171778 71981334
90254 190513 300023657
147763 151185 143723426
95663 136349 634392115
101330 182117 832027521
124849 127430 653215446
173605 190532 707707242
46604 160580 417743828
102471 107229 12042185
164180 173886 24112826
48780 99383 457553069
48862 108809 162018397
171007 180929 24755078
148076 193288 863699836
121442 145876 60924772
10428 66321 140281821
12907 72094 148472131
1174 77943 882333866
107810 121193 656240389
187212 194446 18256137
103848 146587 852590265
88324 174437 71073051
147359 188547 102665178
24531 105728 732161259
28855 68004 98440975
56135 170570 285985718
150528 192711 904209398
123091 153299 75153188
159433 168196 21917034
43351 56590 33111215
96745 129077 81144370
106404 186443 178605147
172484 194006 999185013
93840 176297 493427660
106355 137522 78123554
160621 199123 96297701
11650 85118 184269986
141286 170462 72642413
45325 101856 360322829
140616 178386 800371376
169774 187388 655860694
105857 175684 174431178
106795 126403 49310904
137627 150674 32507056
58628 134510 977286776
97273 142561 471696595
121936 166459 110999478
100877 100977 260884
14572 102945 220985658
16775 189843 432646758
165871 175830 24745001
92119 108532 40990081
66928 165655 402613035
38986 119480 860750747
62704 79683 689460798
177753 193982 40609335
40546 43399 7170679
5833 78752 258731211
46100 73761 69531974
131444 185341 345261221
143620 151892 20540208
185547 191555 15149554
68495 72510 10105218
178443 196052 729497044
28433 37923 23943902
172296 190887 46448155
77309 116831 246335740
32593 91485 147674780
26201 112682 562702346
23922 102449 786595045
78295 94904 471219391
72255 115081 548798164
71914 146895 398494908
173399 189457 837678637
185227 199453 384357087
176017 187152 891742906
19381 95334 190186886
122906 180680 896177916
80032 160253 200294906
24622 41992 480260933
24279 125498 866739207
129139 186642 145235285
46228 121780 189231969
181916 198477 41549937
65040 135453 175966389
127732 167702 946491491
59709 63330 626403314
6005 21412 38441139
90248 101761 976935037
95293 127145 79813608
8768 169566 402293996
115770 151471 667935450
17765 186685 422228387
11613 60347 122183190
163771 174306 80409819
150595 160304 24231335
109695 121665 30049978
36741 148758 280284965
29593 41466 30062992
91852 99421 18739942
147444 183889 90766743
45979 160915 287391237
25934 115744 385197143
21156 136758 289478596
185014 195375 299882841
69439 115235 114393361
132979 142802 24469818
56931 150526 234034258
136453 161904 63509335
13251 101555 220891802
87374 179214 679226918
118102 132146 35203174
46960 78517 306830623
198310 199995 559077588
196062 197122 409916802
54953 85013 75574591
38048 124393 216359427
194455 199265 12227431
104142 159006 137221322
49701 185742 339909922
128720 170251 476271988
172469 183120 748299812
122048 172707 388889967
115986 174890 146929095
125992 149454 682418432
2026 118426 291491458
156536 166499 504316661
4588 167941 408785731
187804 197006 23296722
193672 197238 9053367
195179 195749 654791792
54175 199646 404045368
164696 186561 54314050
79802 190953 277464254
11891 159289 368679920
160014 165432 13577831
98092 153924 106759913
7449 117447 517764057
78318 92677 937928842
138494 173195 193272576
38306 165453 318034417
10398 153592 715722099
36370 115824 406464928
55378 76379 52813420
19379 167888 153591370
62748 141388 196529476
199928 199946 53008
127115 131449 36422465
163914 188726 979871689
12582 73001 619314958
145816 178339 80963384
55536 56347 649853154
26125 145705 299440808
44574 58207 937009928
8979 147190 345996423
48179 104966 111354242
10609 80198 174567078
18511 32347 710170551
190569 192980 6068600
102240 149787 490174433
68628 135037 68446463
86551 172770 449175371
59826 138757 197375222
63150 74253 164007255
189362 199081 713889123
60532 108042 910397245
76791 88476 29310041
76338 87101 448239958
34123 99207 162940621
180396 182999 6446051
21871 71216 123985664
94024 151085 142591028
142551 173093 76061261
193322 195374 5186392
75826 79388 401223165
38892 118801 200074087
26784 97653 541493941
109486 134946 63762875
84132 153717 738519822
110829 124643 238019884
141903 171505 73771920
105912 199259 233422539
156 88713 974710759
123390 199887 190995249
50220 68288 45528106
93275 161740 171113985
99254 131765 449163729
36090 193315 393169743
152807 172703 909841850
102281 166748 504176919
62887 103938 767653898
69070 79724 690952420
153648 164785 480163763
73445 174998 586121511
43492 96469 515165838
110542 150272 99287337
126711 167020 100480800
70718 150144 198369086
70733 90072 663829728
2193 132592 925879648
23309 34763 223529687
50801 166113 288398953
55174 71799 237513654
186608 187332 1848807
50948 72120 561217607
33854 75242 104089188
41286 75077 621389786
13789 180875 417792146
93582 195831 255541577
153100 164474 874144705
97032 187790 120001726
39958 168190 463742548
73267 140431 408457662
132283 182053 896407637
183153 198038 133950634
67004 138722 623139104
6116 187322 453008002
120073 163273 107704052
12942 51426 96312346
13375 20238 17090964
23700 184636 879947710
51947 111348 536814939
77743 173915 240116369
164273 187345 57377313
180117 192593 31182569
195947 197454 510801611
47081 124740 194563039
163908 195685 79389332
39393 172920 333729878
107487 116175 21868915
102809 126410 59499639
142362 159094 755647596
143777 155791 369592353
142680 194440 928507334
125732 127250 781867157
89810 90798 60387456
27213 106597 769896815
193449 193791 640147981
67932 88500 277784363
183167 192496 627007739
182865 186917 808599441
143924 180747 91845611
42325 86414 685742925
15834 38812 48726936
1664 89367 34086795
46946 117578 176789022
116881 189713 181692454
14542 115447 252641280
101274 191752 770314226
114048 182486 170715833
163225 186455 918258123
8875 161978 383125107
169976 191641 707143461
156469 166665 25621029
118931 151409 836513546
23199 41172 160301094
173757 198086 60997888
156268 166306 25227988
158498 166277 19491317
137094 142424 13327613
98166 114518 67012011
18662 111035 231289903
179229 194430 38093031
115247 160760 113679331
93413 153575 150279823
164528 168466 9870323
112641 147684 23470728
93555 192135 604983805
61463 163700 432605890
184367 199031 523557149
14049 49793 89476388
128148 171196 240723680
72957 102372 73147868
115965 145854 74687165
73329 170953 753519019
33092 95282 249148643
121328 196058 843059771
159858 177909 944308592
25800 95800 175370935
31268 166348 820314602
32809 183320 376338536
80751 100147 48148204
96984 177665 201594310
86242 134757 121202963
132311 183051 126469193
16427 172986 490940364
138986 165775 102871708
158565 192773 8352309
162127 179081 42149208
12195 132482 301155419
39007 68489 74031223
35647 64671 72993284
157257 164957 19371259
149986 174488 61083331
100971 152959 129993092
20240 139269 863909142
31310 75840 111888951
143207 168021 61901938
93931 167205 183100660
143460 198367 488254054
163039 188790 629437812
100949 148215 118252462
52530 197219 361860625
196676 197140 1150861
175719 185541 24374401
137159 174836 446961868
143658 151596 19699574
141483 150120 536285098
126850 137108 243975752
65 50751 503185525
115543 137651 129548965
3285 102491 248217910
169686 194609 62241489
130274 140682 12708999
59852 121348 153996909
150498 151609 161351452
145710 157446 683106814
49845 182995 664424193
13375 186391 753857611
29078 39250 25738017
63199 143015 199465921
130845 156057 62620196
25264 27728 6121195
43415 47149 77659503
94691 152510 144516091
100814 178084 17609984
53512 134091 201745410
82496 134102 264701981
181514 182722 179962347
73105 143503 959005049
182935 196442 33932516
182673 184897 5446818
198815 199872 2667019
153619 168394 970742134
172713 198923 65749545
155268 174570 48273371
51220 185481 821607480
150657 154070 68867028
45477 156998 278733219
37054 114567 250804886
140103 160767 51556383
48850 163507 735698737
51888 158894 267570068
65831 158387 231136337
7181 23369 40437067
71172 132787 153990499
141935 159636 859591809
152050 176300 60573333
81503 95286 558470310
137577 192092 136000968
35272 53589 712145425
137501 147703 25401903
26391 157961 451032882
153945 182497 71262350
115580 135895 50765563
158964 189583 76373669
20520 70341 236919898
143484 192307 121813531
197364 198016 668027444
6850 55979 155128064
108538 141764 34143404
116793 136943 50368235
131104 140377 79558699
95039 172602 869664951
154636 179283 398078850
57781 184480 316490365
926 138996 345713380
182431 199614 43195656
17684 187172 423663508
119301 159456 257847031
152253 158143 73748647
150612 180955 75644616
28161 104464 191089112
198927 199639 310068496
18744 94862 190553767
135903 192881 142146958
94268 134668 101164520
56140 114265 17537773
248 64519 141235886
177391 185107 19186251
35801 144053 657598394
40507 192705 914317406
35244 139354 260743888
7430 180386 703690959
180045 197330 151624953
127663 180756 132311526
118105 124544 16279670
168971 172535 5642832
167738 192882 981196173
74841 148183 915743912
102265 143302 102784467
82619 96752 35032177
179400 185882 16109767
91709 139292 417686775
9741 178335 565557304
64582 145071 201115289
88347 103130 36490691
194144 198227 743968395
32019 109512 194155988
94476 177225 763306886
153585 185820 632349941
147947 191403 481909862
59362 132825 183741399
127983 141836 952127428
143457 160238 513604564
88085 195208 904562199
5643 165361 579132538
99427 167040 169064390
56514 117427 32134510
279 14260 35035873
119379 128385 356846314
93045 168249 109034125
126858 185747 146694960
175033 191512 89471925
47031 136114 222905830
29914 39874 572635298
136246 167630 78297691
84037 111773 69185550
80725 197445 291550364
52240 90242 344725908
73561 111602 674642412
142049 180330 339558244
148317 194307 648487675
2498 16090 147592856
34124 121539 219113735
173904 197215 58426760
111836 122238 163202473
82671 182712 711159778
27733 89105 934224362
154667 160577 14861093
48854 172529 309130842
27704 199501 924120765
131277 137678 15926140
146034 151050 63552190
120559 163295 390387218
13144 196906 479019744
61880 115433 420405343
178811 186218 18440368
70083 97930 718490860
149889 175708 943178781
41519 102946 124941509
189270 191391 5370993
23390 57769 494893560
91718 104978 32954371
88903 98885 842902157
158138 174402 40541758
140348 187856 110122101
115735 116542 617768139
65183 199530 335706025
79784 139128 148268605
76256 109658 83395826
169680 172925 46799030
195387 195408 58097
80685 157948 192849993
163975 171365 18330867
196196 198708 6339677
17513 106153 507046566
61655 126253 161614142
123216 177021 684911773
34506 75393 213942156
4170 116120 665128173
41460 84155 940013572
100301 159628 148406346
114226 120343 528977519
21464 143942 742176370
190035 191424 3567099
45289 116819 179002427
78425 163058 744704639
149820 157886 675584729
10065 106745 242086847
69869 165959 470579212
147515 163559 40018000
43514 193300 374343812
180533 195632 37822685
155010 181226 65533030
89120 97703 140326294
148284 151084 7006499
112828 151189 95744725
24002 55538 569721132
78555 152544 78327521
163574 172603 22446580
169498 195208 64234768
145886 196545 426760790
76974 141152 160399096
178512 185726 17983941
8048 131053 715288667
96989 177874 31861257
81943 181633 248881907
183795 189171 301701805
20276 142848 664355586
155451 181739 65755537
172303 172548 604932
166279 180181 600400539
71089 184826 343805863
127388 156523 130090261
107148 175199 678837003
36619 109018 625669258
34022 41185 372355475
63983 78137 386522206
825 110494 274675593
95908 116588 51874140
116215 148152 79681367
196545 197449 2265602
39543 133839 732101470
104814 119743 37645127
33745 131805 245644630
42998 179752 341696903
171023 181812 26927101
39932 125773 509701666
79026 130647 129101545
17299 174412 887597395
6023 81510 189263509
51248 142832 917521037
82453 106761 60556282
160223 178865 628619491
51083 81190 75623229
15977 80575 575373636
23518 149927 316391671
1319 22075 519614079
83132 109356 778226186
171036 193482 26972212
52281 72218 50224929
36067 61155 63122624
107093 159819 971195546
185797 189107 8343816
75101 194617 298339594
29786 158046 320972758
99827 118102 740115130
127494 191050 100705556
171349 189299 506967433
103760 169553 164579680
179798 195371 39038130
186111 195582 938375639
144814 191200 115757552
78843 114131 294169540
150739 185124 85635898
10126 46299 90778329
115793 162684 623759744
49093 80987 278004830
5914 104786 586171466
19239 77692 146544064
33682 72779 98311992
160126 187527 68206520
112736 186638 184250812
20308 73455 477776889
56621 180380 516239380
79816 125722 114854224
32761 157035 863498778
120792 173530 131373963
119500 140106 384510237
96505 98410 781506073
93771 100663 358965656
62659 116526 92180134
170436 189363 383177547
103575 197098 233931700
24441 86439 155692458
194175 196999 576920131
160908 178163 42918248
54116 197371 877994799
171373 184075 31642897
58802 125100 166042866
4038 185629 454041863
24829 52255 68766546
124534 170657 478329944
106966 178621 496983761
77248 174181 572097128
20594 133663 352012732
116461 159363 922353736
6517 188293 613908309
154261 179317 62505668
122643 140426 44281220
12204 149612 696480181
102954 183671 201757699
22064 80358 812317142
149105 163516 366438786
76055 180081 263566338
36729 78077 103745044
118970 150323 78204397
139536 155238 731856885
139471 188974 123359511
52342 191398 347626696
31996 159289 318489048
112494 156924 480869492
177113 181272 913685481
37565 176282 782708484
42908 98346 88328262
128506 192068 158519864
154118 156317 5410105
76733 197052 300557434
188616 197275 21869766
110468 148868 570741002
184933 187189 5625311
96438 155139 194091032
120212 143889 433012946
175032 196362 53440205
34109 144530 276414974
194732 199984 807198535
54230 184836 326314755
46069 146092 250249834
24386 127309 547496526
195069 197968 61461279
175596 181528 14783123
180881 181501 1538038
160487 179072 46226398
55644 87326 79556785
167805 173948 15197685
102993 157024 135160886
100609 145590 20497858
82607 98997 753189908
82268 97307 37364653
7335 131241 757927539
181966 199876 44988828
182121 193969 987108403
132446 188922 397082406
181971 187952 3528697
128453 128757 34108831
186835 192998 15560523
79101 178090 247102885
49007 171620 306484419
133427 137661 10505019
29637 149225 391067400
120022 163200 107666985
53116 192147 837222097
53375 182954 323862352
135212 187791 130951998
58095 124414 475098548
100992 150055 178515528
143069 162159 277341667
195866 198782 754897279
5649 70783 485452686
146142 166462 243426680
102819 178148 103307947
134405 163938 73602004
113629 171229 143653310
92265 164595 489132980
75970 137133 152774177
80509 86082 13968388
89374 90480 218866248
137673 180883 708778824
104003 171925 169765406
193764 193902 106557522
10435 125079 287318580
166036 180731 36620155
177368 188623 28101357
36570 83127 116856575
60639 61569 2373419
17072 50788 526890288
92840 194197 253200107
48821 63302 36506018
199381 199482 534494451
148270 199846 128979202
55138 113391 145896583
40165 88699 8919147
42548 148570 265111399
110206 167624 143390559
171733 195065 29661111
71163 149471 153522222
20902 41644 52157889
190499 198172 999843765
38577 131905 659447302
116371 189626 942894966
137639 182306 111367230
109734 151836 721538940
14372 114942 848547779
56884 143181 215873807
44851 73637 72270428
67403 196675 342806796
179516 193680 110997516
146505 174725 4513343
68183 174257 591842723
128398 162942 871460438
146973 193356 678168578
10740 127608 552042563
168521 191281 56737392
154824 184867 74922264
129181 159080 350837987
816 17926 42937721
181651 182242 104381615
90148 95621 820948933
93844 101044 17848759
181281 197124 39746561
51094 122680 179406955
132440 137759 221283733
173071 188063 3517816
30651 118571 220344551
118439 171068 131298234
169973 188240 45538383
83028 146848 269392226
71260 182156 783668470
12680 16542 798969008
19677 20145 1158665
150095 172033 928257883
157689 180149 56076179
28479 69312 417795615
89745 113241 58736914
151386 181481 75074179
37070 139020 760272027
167309 178265 190398384
30465 173518 357813148
92853 162007 757565049
196254 199851 9075865
196720 198096 3463312
152456 184292 79367615
14166 95888 519627779
126212 188969 609285098
198235 199380 2921492
150737 195992 976785523
117724 139053 53297777
163268 175770 31173133
26279 81835 310919931
27575 109769 206029117
101996 116123 35591791
101321 102667 144627960
17858 104788 791105687
81550 130941 800921443
53540 163438 274798872
30579 140808 14259765
85157 129691 424038468
62306 121417 147887667
160057 171084 27481310
172694 190006 4419380
59425 102200 106698735
18303 139148 302495190
35883 116238 201311740
61633 110503 596483354
183489 190407 17269003
28793 84702 140448587
33388 131739 246364497
176735 194601 292019460
54471 160095 204865021
177460 187774 477866512
125815 190897 202294744
20551 48936 71165375
8581 146665 345660806
62424 112467 125056138
196831 197627 2006053
26875 188420 899716209
38506 61804 58542264
139474 189111 123683458
146010 169353 58165385
57536 61723 10614991
112288 148483 814524370
109265 112098 7080579
184070 184395 165676174
70494 83376 391903318
167445 191795 821086245
127773 164276 951734931
98793 150769 537688496
186100 191687 990488616
121147 148972 190964876
98494 181006 689376283
166211 173671 858410010
148947 163419 36144328
108261 195904 219020471
187829 189164 3428731
20524 74975 136795823
141468 198836 422011180
97284 103519 79212159
78751 138325 148883196
35475 160649 313215146
184051 187491 8577912
163142 171576 20951571
186125 186739 613931
79022 83338 10884817
13961 39113 476590772
42141 186276 922061937
11413 142159 327276493
155554 196316 131853117
17157 32049 384774806
17648 111907 236062518
172534 199511 67694197
53706 75766 475350861
144941 169558 61459329
117900 142817 62274195
54144 138108 210172061
10134 27123 435664407
149455 192269 178607052
135619 160745 62704720
150674 166219 160252554
153252 176299 639584087
179788 180762 2502693
115334 168447 132625333
15697 155130 968600623
140457 190298 124212376
169039 179297 320281999
50927 92341 309497103
157868 191913 529137919
88571 146545 60471011
173368 174146 1951027
153618 167595 417743884
116623 128798 972330383
132184 166340 239542658
76612 94435 44393606
54620 146037 332640312
151269 186271 87158084
51058 60017 22627504
56603 180494 733647212
36490 59945 58924308
197469 198712 348890773
199666 199969 27801215
198253 198721 1189698
189632 198028 68227793
73299 154059 201534697
170392 189315 47216961
111152 119532 21104142
118204 132506 35807803
177880 184478 16406681
196848 199307 6206492
123112 143449 50636908
17186 60474 846850349
9495 69778 900398802
25953 80639 137322290
25028 65229 101071759
41450 181086 947382323
150145 193875 112000036
173613 178360 11814296
177617 189846 30493496
91518 121815 760797062
37149 192931 389469873
166424 194567 24096276
121759 187394 163493435
190660 194133 8784436
39710 124297 652425294
3468 37292 114087215
22673 160267 150317264
190342 196188 181434871
179370 193501 21160194
12127 188667 441350037
22375 60985 753330215
41071 41395 738387477
122070 162946 101869189
170525 188870 45756283
25489 199029 875328634
44034 139982 240063600
21937 74738 503025819
174505 183868 23294584
148666 171563 311950602
172686 198906 84445514
32480 198687 415824318
115829 158504 106436833
102674 132775 75614634
31298 57246 65177317
157412 180047 688800418
58392 117761 502122846
27152 57906 967584200
44763 99043 362874776
9608 152275 357002573
142054 162193 882701855
9999 12384 34440085
72935 93754 822319216
60449 141217 351708339
88468 138597 510714104
151678 184469 897098185
169727 172339 678758097
181402 195960 36495064
106077 135083 72721294
14199 138944 991363630
15089 178065 938175703
195792 198491 413084986
138634 146191 1275678
137784 165439 68963133
63900 167357 258495362
198816 198981 594753633
86660 187813 252223654
141600 162237 740033644
138061 187126 63500013
38564 112397 184859801
58705 196116 343400659
163351 171498 20275034
186860 193158 180382427
95788 176504 201678684
180745 185708 867433637
34914 157069 305561048
162690 177514 36880234
106753 199183 939585531
104812 173351 695968419
753 30664 124962517
53073 184940 329502430
65811 89171 58454735
141924 163668 46505639
165377 197833 940333666
174852 185808 144658039
87792 175447 494496425
22732 167205 361531319
19037 113596 236869493
108481 183621 187551001
155154 164771 439574109
156109 183397 68147720
105020 127904 57542941
73339 138383 162463923
89462 199308 274409657
320 42131 679565794
139252 177895 96279172
124540 150756 634352756
157473 183622 65236851
10616 140527 551185177
199719 199741 57202
5142 93308 220818935
6452 110810 839204717
196540 198782 2472713
86803 144303 143505824
173601 184353 263237913
10380 163986 651029107
161349 175890 836875090
34523 171996 343798002
28914 57882 914129740
11692 128765 293197223
145892 176182 751819432
115734 135374 439273690
108442 189108 201387090
176576 197166 507152961
34917 91721 142441892
66194 167554 253170362
149714 154629 12196234
168450 176403 19805449
70183 127167 760900561
110120 170755 987936348
116279 199551 208101610
39724 167801 781005043
120115 124886 231613219
184077 197309 525806819
130183 176287 480777031
37744 153492 289492180
10451 98040 219271560
65923 99655 84034660
125545 164692 97540012
2709 81848 949677670
164063 177243 110535192
114784 180145 124711069
17534 172925 836718159
124581 155313 569073133
123779 183670 149150871
180521 192948 104604317
165129 188367 733148414
153317 194222 102201127
87555 147213 148960930
171909 172781 2154386
128038 191617 158478269
18274 76718 757097967
132902 166204 877336907
59511 142456 207409495
196379 198305 854598213
170916 195309 577444484
2372 101019 880020901
58538 83448 973602479
116614 198970 2568930
148237 185875 93763868
13939 150825 820485848
93020 198929 264749213
198457 198907 1156345
55007 66499 665950027
21164 55207 85400657
61399 173390 468586521
199134 199183 2076105
40308 70859 76679680
42349 82290 100071149
66258 116588 906723981
62126 124927 157154577
91087 145921 91671707
72063 86197 35395573
60277 64303 10138274
27509 49194 6499175
148323 183404 624442311
68535 193692 483648616
167194 167814 124198808
159512 185241 64037621
10157 82221 180764271
126389 188117 171380693
135758 175480 628154560
98600 194519 239691277
90761 118600 69531551
12319 116956 504673433
104412 193484 327094286
117433 174292 362557750
100385 183660 208055448
107667 185492 194200670
93505 110133 515692742
157707 188763 77503884
56887 145281 221062759
46360 68814 56415764
29834 190582 955896249
187941 198475 26648499
157415 191383 520439143
61935 139740 194494194
80133 191483 850182297
1367 101554 810995687
105647 127322 54468302
110777 147699 196799019
46481 69980 59011656
197605 198994 349919534
105098 182156 192475218
85377 145348 906002004
94120 116611 56295239
155715 162409 879981228
175290 175587 738905
158846 170123 673255301
83470 187576 494062552
165348 167688 710653856
195873 196216 10031250
115593 148640 82497115
26227 53791 69219036
32118 121697 224514468
112613 192465 226681102
77321 110449 953288482
141157 199923 273359509
32063 181662 374136250
24082 50436 674148514
197287 199293 5076557
8771 38107 73495102
19424 101264 761552227
124123 162499 265083723
12666 134597 305333077
171332 199298 70114261
71338 172076 251432230
32812 38301 683863014
61602 164353 256731462
147803 180421 41877727
65898 127583 154309010
188074 193533 164309701
48746 146722 643406791
147606 170051 55970540
102691 149707 581085093
126735 130932 661759462
192825 198500 785005674
133244 169921 91392551
291 35286 164321147
156414 198218 997501742
70995 192785 304063523
37736 101166 158619828
76005 136669 151509977
87862 170177 697023167
7615 44813 93296543
115052 152714 94006732
152326 164637 238561370
6285 85183 864556134
62173 65108 7360071
47902 195346 591148511
26572 95261 172115280
51716 195717 360076570
183304 196339 32787197
96769 97369 1487285
10628 80702 175758595
108870 190642 644396542
29518 166736 551323290
37842 156553 974312998
16054 59208 70306992
163457 187015 296732112
145631 173561 802752748
145762 171941 65185607
63775 191939 320127266
22452 164066 354381058
35691 182612 797675657
143548 168081 61193889
62979 154746 229110460
180240 192941 292667960
168076 177190 22653643
142051 180468 774098338
129510 181419 269803920
111459 163008 128688182
35756 76746 951190965
137897 155097 42683062
906 76438 189449211
38757 78122 915890721
100343 134612 78177665
93542 125301 561009269
172153 185133 781623799
101307 109854 21644393
196589 196668 692399468
87452 163642 512291103
194487 198181 419922137
122972 141370 120075628
193868 196851 7597692
64696 164948 520685069
190946 197829 17403128
25808 30333 11327237
164700 186966 666927137
190355 191529 3001017
69334 89165 150745304
120667 123108 642503962
179499 181964 6195825
55415 147076 229364174
63992 85187 427766150
145723 168008 79875424
47508 198168 640995014
72534 193823 72535848
140596 159508 47123969
54514 72993 46575597
48885 129309 527676829
144633 191294 116420125
98338 137839 767505915
89183 122541 83436408
156263 158800 846925016
24147 133945 391056373
69177 118761 183882762
32684 101618 534633016
16612 82168 779464696
161853 193423 40428489
198263 199362 106587849
4919 60286 138886018
9724 125501 290154003
165398 198702 83256891
176051 190642 169614013
72150 111861 426525460
69829 80820 11473766
88164 97852 23885097
173131 195379 55674350
148146 161280 904457359
143851 186082 105174297
136808 162023 62931316
86332 191836 263248675
174848 197252 288834620
11973 163576 741736257
68473 184533 320589534
43093 197931 387116469
120734 167301 116119248
62423 167651 262841125
139502 169716 975219119
139248 166463 67865769
161688 166462 872957525
192173 195014 304787641
18734 131854 283249559
183257 193967 26861630
118764 191460 181388273
152751 188675 89610954
169526 187830 597878689
182936 184645 4191099
82508 178783 878502780
108924 177650 171553171
130215 172946 106362792
151391 155796 10846793
65370 65383 38867
111250 166923 100531866
40418 57546 130224229
141595 148727 17749803
103650 168113 161296655
103475 135943 81444344
44528 176842 662556426
135861 160452 52821995
61943 182667 642853757
124104 138661 36181878
102266 178246 780497048
153186 159377 428384572
25978 74042 120864434
33253 143494 276000789
104168 132088 70122909
171896 181381 23718885
195530 195922 1005641
142134 190248 704524660
47642 191938 798139537
16258 75985 149821371
188215 191835 9116175
141714 175464 84135516
178841 187676 22028540
85414 151672 656374345
39461 80086 697332948
31008 102183 178134625
83881 199695 289346513
58218 164543 620855408
122347 142362 49905126
97692 176119 969276526
60361 153151 415048703
140280 197146 142002436
150566 199955 704362646
130105 188919 146524161
143587 144979 3392618
34392 196716 406085487
139628 196523 142078015
14185 130688 291777158
87782 188029 923982963
141318 150178 527052363
11175 50707 734294898
158480 172681 123018267
114896 163977 122586411
148301 166999 256879960
85065 148026 157075771
66691 161068 235802330
168862 198187 73362011
189373 194999 924987359
134716 196603 154480139
58208 176835 296348965
21495 165922 867387241
52685 63174 26568498
91700 111753 50104767
112671 146270 84000795
25323 139839 286803849
571 71780 370385269
86512 172209 630077974
162905 187362 60903242
40226 128563 221191376
110781 144390 943838201
22030 187614 413989529
166185 197280 77751040
178556 188132 927303642
179575 193428 34666771
139650 194610 794795817
19554 156758 615075657
155948 167119 28072183
189956 190026 173734
81049 156986 189532575
153463 160007 177627753
197238 198077 2130571
45959 163473 293781825
45163 193648 906571895
15895 146123 910406563
80228 155390 187502651
38664 157049 710681750
19492 100647 953866117
70674 143349 181536225
95192 108362 312255089
147991 187356 98096553
17914 72455 136880078
195280 197242 11634917
137359 186573 243579577
26248 129610 943250555
83223 159922 868797089
186910 193768 8230962
47105 135845 351413601
139627 167162 68669127
191245 194824 668956015
113127 187701 185942282
121486 178889 142966135
124782 189230 160551891
168528 187153 873565223
57804 140045 372417806
165145 167755 6475756
197753 198524 1910933
90329 152185 154387246
151153 186386 87714532
122155 190921 677382198
80278 186504 264967259
103562 181642 195188551
92982 177434 695224399
186210 191511 310616405
141743 174471 81555877
116175 148935 81724245
72882 151339 195871605
166807 184328 304431704
98214 183723 213594637
134114 163714 73795092
104018 109555 124001216
166330 198133 491485949
35807 189492 384236627
98363 145708 118527135
21205 75968 137543126
137241 160937 59138095
169376 194086 591915010
119059 133368 35801598
103062 159940 8877895
98349 99028 1701978
27036 29698 379469337
49233 103873 389029133
198110 198878 1943271
6806 47936 831513352
93819 175637 204354751
61194 149169 330607304
94017 165368 616699
150487 181676 239808113
9779 171783 405242244
98317 157180 147142656
33576 146759 283360295
90428 107733 43114957
158854 199126 477181424
83848 162769 197034097
80766 147292 166208347
101549 106416 12247232
2251 159236 392720021
89775 137548 119370881
80853 154185 183045740
141944 159405 432836505
88250 131579 108236636
7019 119071 280660579
65306 99978 347283518
79629 151792 180174360
137894 197341 148443362
151124 190859 993536181
189043 198016 393308856
31929 115415 81380426
144273 194924 439562822
126213 135905 933624706
108423 129545 53045724
8186 31018 751336705
114035 134536 263598828
156644 158002 3445838
81216 162092 322428351
50355 93864 109014487
106830 133432 702334369
96454 98319 307933732
74622 149553 504577019
66390 175618 272768079
122232 196958 778501673
79873 180137 974565223
164720 198373 84139752
31732 52393 12842770
186587 190353 9510419
85920 134682 121829103
94012 98908 860473926
1768 38829 742766397
54573 169231 921523358
33866 122382 221856715
134256 171516 92787953
154858 199980 141102948
119655 197086 177187667
34408 168077 334415585
9887 91221 944398352
160099 177904 478259177
59690 171041 278185983
182960 195264 84849086
75675 121258 113985406
183281 192525 23149967
190477 191218 45580656
117731 118657 946962998
119878 147156 753477508
83033 112428 73374940
54758 151806 588616761
175141 194048 163392752
156986 199625 163274201
140828 162783 54723921
172402 173181 211054962
198748 198988 642752280
167340 167673 857490810
35699 54339 46773512
41088 186943 872634812
56363 63888 985112450
149431 194219 111862089
1660 22200 503619678
184694 191516 17150539
168513 169044 1311613
2141 181958 449682991
140521 167774 796146653
147197 183107 422984396
23815 148534 312193650
38874 61265 56218962
155701 187968 44695736
141715 198922 142943468
85449 87511 166878333
191120 196255 6670127
85474 190743 262649407
15423 17756 677677031
49980 153525 666258806
57792 164465 937693874
169400 192987 455007746
115763 140048 60682709
51368 157039 714281654
154855 196481 274304997
127709 172839 112348320
60205 128924 787322341
1062 5823 11951469
58868 80788 54946497
159467 168292 291810509
144853 157786 291230418
79893 141300 480132969
62205 141990 706100175
77127 133879 141921992
46593 119118 181595686
147463 193619 115164134
58461 138585 200364898
49913 132196 206060297
65739 161460 239120874
158341 178187 49475169
104261 139452 88249546
199161 199565 1056350
112981 115726 6856048
70767 135021 926773194
163795 188690 164458451
78048 195706 639941496
78106 163971 956066993
186214 197781 136766893
43598 154221 276484783
158993 167360 20944258
193631 196012 299409236
74313 199147 311822697
188086 196784 22012618
69375 112877 108731720
88609 171992 330228629
98079 121966 60057806
91742 154315 156181012
91542 195622 292097241
145449 153693 531387011
130014 146209 315782297
140227 196362 275041160
88428 117669 861586133
130160 185874 608306128
193898 199954 15336710
27175 120431 412670204
158742 197182 554405569
91426 100199 21657892
52950 140092 218117650
20786 51220 76260570
102722 122685 50379442
123583 185844 155026646
101904 187107 845024407
43546 158394 287103381
152980 193975 82407531
75757 130490 136811427
57922 100776 107041836
65902 93339 68467093
77199 103560 65603905
159007 186793 733621964
40519 188202 612318148
109542 117820 7706822
70327 74365 36014621
154138 161144 710577256
63124 130502 168511188
5276 145045 729804068
6466 21792 634978747
66372 173236 266820154
9135 193336 460699004
154834 179320 937095920
47921 135869 628708613
28260 105506 193502038
81475 90354 436689816
30629 178794 370528820
136335 144817 853094
22560 149874 676074663
184311 187460 32633695
182818 185892 814220407
82805 179232 619551888
189447 197004 266881530
178355 192085 874662221
99800 197140 955926625
47002 198246 893154434
166046 172924 17033035
88284 175407 217378402
66965 157561 226194418
145186 170741 848242908
149242 187635 552904622
114775 122663 19907026
194842 198722 853224090
106505 133638 502973459
142205 149780 18815466
130107 147281 894222394
172512 194157 763298353
8585 70859 876883590
139211 168261 538521370
188513 193556 558071487
9641 76409 299001184
6437 129010 307000941
190106 199921 24831292
32229 183201 377511935
165692 190811 414256258
186368 191595 754931766
99060 155115 140048193
34751 96661 451022705
50879 185793 337128583
183915 187935 179330588
143633 177211 83652802
115472 167061 554154732
84857 170675 581034175
167267 187704 797961382
171036 195744 28957044
154009 194266 100611238
184770 196822 682017682
151523 165730 35554921
123514 150086 66137528
181799 182911 703171839
18900 49343 933567007
168677 187870 492261550
79123 153599 481578000
101786 143024 145730896
193212 193683 1202973
48041 189045 684970990
11058 19192 20365264
91273 153131 154398868
77753 92941 37887980
83760 84622 2202568
45944 141158 238206895
173114 198175 827124326
1844 71828 175525690
79064 104419 63118063
120889 153184 80356401
24691 179276 386590563
95858 177911 439721217
857 33299 749553318
154799 180162 63335224
17692 54128 508173431
146240 158399 30184154
45 106825 267284034
145240 191283 114900724
26842 29320 6190922
176220 181987 14384330
114467 148692 297680052
147318 168554 52990487
93014 108751 1493376
181599 195050 33706295
25676 187884 568321490
146970 147292 786720
152627 190005 93221044
163582 177391 28507635
185490 191940 16281298
85116 113462 774882434
79609 93531 34649903
161746 175861 135583348
131492 173640 44291295
1625 178494 442286420
58346 111664 133402846
110231 137138 456476911
184354 185596 3042826
13654 43090 73817099
197477 198201 335222731
93290 185423 229940120
140294 184416 109897625
140553 149719 22787442
183076 197002 34969845
167806 172363 11232490
90945 172475 203441048
36035 104688 204747137
174003 197285 58380494
155739 157537 519875289
51599 163072 610055661
23169 101034 517987789
180754 195968 38114012
184537 190749 148696927
172348 187099 36733538
115630 123050 131755115
198996 199768 932295976
141160 144281 7750233
191742 197190 533760084
164418 166974 4451565
113029 125986 453334775
5075 18886 10584728
102015 132362 406760109
136349 175481 287055033
42183 73963 79763884
195392 195739 917660
40215 170895 326688940
88626 141116 12369474
123735 179913 377464523
188983 194464 13790343
37131 67288 75769518
139912 167973 69997154
1087 97047 240252024
187466 192782 760231808
126295 160960 86401392
50095 133623 216651410
143841 172980 72578136
113460 189083 188629264
168591 198195 74031312
188015 197312 23524797
5006 154504 373998045
35816 85061 925703817
170700 175438 11857683
196480 197450 2430143
102790 150059 118382298
117425 152531 87609848
120084 149887 74273538
144069 174548 79544824
167864 172459 11326119
29797 137976 270991783
8286 136501 321019580
118451 145160 66654667
159395 193964 86316937
101951 174489 181295990
198717 199347 613118059
186591 197928 28708912
20556 194972 436269908
20903 193351 608755642
195170 197704 389568665
148830 169189 50848683
121381 178314 141792862
192670 195035 5979192
47415 128841 472091884
135378 192577 805193579
172680 174095 3547568
125895 185587 822921876
108354 126117 44690810
39054 144579 263970553
28679 68982 826995401
152099 175482 58399268
97159 150443 133269623
141545 197400 541229154
184422 186833 541018153
13538 119230 871591878
151819 189635 831086039
8341 15787 761578818
78967 125383 116165314
164349 180080 39144585
183255 193679 26123015
163985 176119 30216457
75920 124692 121979193
129047 178894 124124041
133626 137684 812242078
127026 180518 189022690
33226 97766 39668621
149031 191069 104944801
199932 199961 84322
71519 110367 96981850
79724 114344 86537120
195530 197842 5879992
9841 85230 189229075
14475 196590 774303668
89496 157872 170613873
128492 140144 3184168
41292 60886 49158653
117195 187451 175215762
16378 175446 729106867
70529 193253 607966492
166371 188408 1320446
47977 66192 45760058
51310 53527 2185149
21936 48031 65561992
188065 192474 484523793
155026 163751 21968600
53548 142494 222608787
36434 136072 933602248
170616 173165 983722382
130155 183197 615120481
99155 108360 23110918
93106 163250 175243756
138526 147249 21818739
175956 192404 41088157
77043 96942 49534932
18771 178997 464554012
69923 172530 256173540
140334 168763 345350655
130412 154258 59267496
75437 107378 79569084
21807 52959 78092750
58453 148723 455403010
34264 195282 472467165
154101 186215 80036529
41513 158047 531504478
55101 61539 8258261
164886 194918 586105462
32312 192129 399659607
44065 126951 207478677
123582 184201 417130981
140324 148215 2393235
24413 49868 984538795
21885 88922 965519639
73212 74209 995917571
180534 199001 832819430
178284 192178 572977412
155266 171429 40410957
3639 165249 764694885
3389 193120 746818926
43553 112196 171768528
16050 150044 516636504
44921 87505 106777264
195080 195948 2185717
13879 61267 341803966
171885 180915 22572855
94186 127001 82173926
122453 175876 312961035
177986 194441 41185600
104849 179607 186748830
10990 147059 340587195
29431 146967 294353552
27878 185358 393758962
29013 47292 481035734
44592 182565 898046644
169525 170418 116381540
190326 199250 244314986
42566 103732 334847376
129473 139825 25771992
192986 199696 16997875
72430 130269 765615217
41507 83377 104998997
193390 199890 910070868
179429 189994 929792413
24936 171195 769063721
148188 177157 72265806
148582 156163 18778562
23088 31895 22137347
186172 197115 676940929
11413 75139 843240403
162344 184070 54071723
143522 165863 334004488
103172 152475 918117013
21459 180714 398358318
149972 181521 934220081
40355 64974 294798525
145165 179747 86224403
97912 134213 819171862
130120 141849 29148400
33318 44926 29293710
95564 175362 709111128
146594 191562 692999159
189381 194894 13891509
167169 175324 20272954
44149 135039 227479438
124373 182247 473183711
193112 193834 1839734
58420 92545 817946011
66281 160620 235661777
111270 161930 395455290
35249 143117 270100237
60017 194090 64921812
36451 159643 997351608
161507 185094 58633350
49851 153593 259397410
143495 154632 824139671
34919 76673 104869256
38335 118016 199494622
139065 153169 440839180
160803 188132 68048921
80522 112216 79110186
151675 186709 71677956
163669 176546 32097151
159233 192431 850302558
81615 129514 119814965
30423 155917 540943091
141245 193963 131512066
123696 162966 97790380
113681 196884 157849414
143664 177631 539835916
114240 127701 279051478
159815 169539 34226162
62255 105825 780492328
102535 151163 690785295
190592 196687 218323240
151601 155359 841360683
181076 184457 786753427
44230 58229 930438835
10251 159347 421896281
106439 174741 239439447
6278 95824 224165744
130822 173259 40028841
28330 157260 914923163
85028 181919 241752855
30629 61287 780795116
161563 164668 7742187
170686 174378 9203390
76316 140379 475077348
29461 99759 433517810
178290 192361 494561201
145089 196861 623157062
161650 191645 236318245
129758 137092 280361826
91645 135675 110058571
36530 79911 96229365
59240 86622 851740119
23099 71298 121137689
180349 187787 797388585
125556 128488 7255858
37488 97676 211792629
173973 183616 24044653
88410 160403 654174543
135651 162380 773531128
135935 159283 58211186
19449 192944 944474846
97654 134768 93069598
6808 130603 310054069
189314 195808 16443892
3635 176858 433235334
187091 198532 28916006
188003 188475 1254224
99324 136117 277450917
102477 106880 11126387
9231 120702 655851287
145972 192719 195779571
198038 198778 696740192
1150 126851 314871507
97638 189361 229127803
187281 194510 236994767
7932 188364 875157534
185140 187263 5302661
65661 156274 627483405
73484 85871 31005544
18206 57605 98749170
489 140389 935337353
96974 150814 134684206
68375 82285 34760217
9532 75240 459736086
197489 197856 949079
192162 196720 293549164
149018 154820 272298352
94697 141325 116704011
33398 124323 828664568
67937 83347 208226800
4097 112991 272770918
70636 97912 175018220
177505 199818 250618267
24334 181086 392058776
11789 151810 842468723
33181 68012 87569339
883 80891 200619054
179833 182165 164487205
26925 76031 123417301
146366 151544 12769641
3297 181628 611868964
1677 136189 336766081
141855 142839 888672037
148666 167734 19064061
158415 161761 8447201
114290 159020 111532007
82471 175263 298092758
144314 177639 83081099
76663 90877 489612255
135337 153053 44111530
63139 178167 287168262
184055 186823 6889079
25993 114298 279534642
22312 165184 357575081
30141 147808 295832659
189535 190276 926827647
6251 137954 329713555
95433 181588 215227816
186756 195943 23227271
182346 184236 110050498
58890 141365 206297220
181498 184787 506770285
40600 82143 395687357
164526 181070 41218403
189063 195084 14081122
15182 148101 332537266
115979 124918 19571879
552 17648 42839522
56712 81253 921723880
193181 196204 910770925
9772 55701 195668741
113519 153770 115178079
108737 193676 212111606
13402 61023 529648214
144209 197303 132666099
188788 193094 612951402
17528 194177 525163870
71863 105316 896187703
149860 185343 88375923
162787 189394 66319036
60014 165525 263708123
55440 182704 318054831
52684 83443 77337811
90043 141320 128142319
49718 133826 256149091
10536 122313 774382409
187635 188301 1733086
197207 197730 1335117
34325 46076 29611497
121238 140978 49180767
47231 146173 767426950
61303 77575 314662370
10848 103216 202452896
146718 151915 4593644
180923 188901 19869787
67126 165291 721811946
148678 160080 422166184
79431 152374 980492324
128847 137635 10308108
122931 167429 110888576
157898 180457 99843941
140018 193109 779723826
151328 190869 98673632
1426 46814 113801385
140360 174753 351442354
157948 164087 12927962
187182 197473 657759150
7960 19775 29586786
110885 153313 105930050
124038 176226 292458795
103835 162321 146332647
86568 91793 905178870
179011 182565 8952458
162794 171319 21205817
112219 162005 252222188
81487 101661 954989812
27868 174432 366612225
157786 182441 564746319
26304 176870 374960850
144649 150116 13627334
117546 171401 543655241
17232 121783 261939278
38469 74651 90888488
36481 51257 387561992
147420 175358 69647771
159126 162237 933243482
122679 183336 151114003
8690 54228 668275585
48112 53988 14652482
68455 111821 108314477
52917 80650 723413170
128031 166894 362343125
125712 139457 753052874
155096 188654 83820164
98247 131480 83390140
76902 186651 525511274
72434 195915 308370495
752 95625 237572361
146965 171415 32150699
160189 176860 740920829
63338 145426 57622588
187848 198041 25825951
106718 155507 121815324
6485 88571 294773404
146770 189604 281844076
90486 114151 622726446
173390 179068 886875396
120683 183284 156018848
188872 196626 228488325
176887 187851 76066575
14885 86209 178836807
50082 118611 171631661
68853 142997 728288166
139093 139331 643446678
192217 195098 108056848
85827 162487 191317251
161918 167983 15148006
180794 189550 923775624
177851 196562 46943223
30639 73816 46517450
58928 86749 69816049
155121 167077 749656610
71563 83510 68464779
94475 178900 330562103
190673 190733 961326898
72164 86279 35379754
168827 194185 63319934
183931 193492 24031017
89183 145691 141116892
76422 190005 546737277
10715 76359 859474959
175800 176655 315932850
114363 163623 122913949
75607 88849 33085462
59321 150986 419368660
167861 182326 68140773
15156 105828 833604484
62822 99903 877966184
85343 99909 35964942
67318 97909 76248297
175899 195254 48449748
165425 193193 69239436
39513 119133 199342289
176776 180060 118282078
9421 25598 40456700
26821 172164 363586047
156657 171708 857184471
175056 187888 27275492
7750 100313 231621538
177905 183430 5110431
68339 162006 524795928
183458 184476 2494100
133943 188011 964124834
129574 194977 163128165
20913 30560 360347378
161199 173215 693227143
18119 107592 763692971
74736 115139 100825640
149579 193932 273129732
104295 149380 112808220
182157 192194 690420725
122213 150615 70768468
146007 151194 710647146
65405 170918 263475813
23057 142722 684834746
121962 174425 617629619
17236 186487 423041502
161053 190258 72734213
132179 156065 59340675
55822 101261 113533400
64821 90252 233618387
100371 133688 234340294
196173 198342 416129020
105489 165116 169637093
107954 164355 140929869
9174 185030 439718420
174892 199278 471037233
163371 192977 73903410
47508 64060 41615735
65641 92227 435613393
116756 182855 164894753
63085 99872 200091901
122328 140286 44781755
113193 122452 845467867
97746 167163 997636032
35023 179688 361738610
132101 133661 372804450
172001 185850 34457538
177762 195559 624879044
21987 102266 280566139
114497 117700 7967280
71421 108368 711017714
138685 156474 270619500
120593 177044 140708292
131205 177136 114427618
140603 142961 5888602
61658 90019 42075649
87202 192674 781222556
25152 142510 949899896
26845 116086 223683446
25797 127683 255374907
68577 137067 497482149
19451 184927 413650605
142548 143984 3528728
51839 189651 344428793
14395 54232 148145964
63199 115823 131525199
192976 199184 207250268
139131 154801 458251440
174064 179357 8103813
92384 142655 125737576
148756 168564 38653496
110786 134016 609541927
82023 135987 134843346
13020 45107 80436603
21383 176281 387497099
78065 160748 206541782
148922 194984 115056183
69975 157374 218241788
19715 122464 257450972
118626 151309 81542476
119156 132940 91418156
119913 134010 35188609
140319 177459 92507705
101422 128274 163068468
130555 164988 683324995
102547 188910 447829811
101098 127810 210146019
8761 104861 604110926
91838 147601 313381629
152570 182597 74909615
42512 147955 263663025
54355 74595 51002484
159319 191418 80121414
124924 196526 178637367
28594 142773 532187222
139490 186749 817515115
140464 167878 636450464
198187 199381 684640343
70089 116990 695555691
88928 134004 429320545
139502 153936 944562374
83091 176589 233361611
20547 186934 415987193
20520 50779 481954065
25717 133573 710961000
16531 46938 692649818
45078 180423 560317390
83700 130146 156346834
50375 184523 335277327
131193 175836 111231215
50196 98717 121395787
78308 114417 90264147
149083 172773 59060335
58119 180142 304866989
127251 175051 119104342
118083 139150 52696828
1783 155971 385644182
114061 157814 109105485
27768 105875 468031946
85980 192806 266615995
192568 194758 298967585
185622 199546 651008485
172211 172695 1169238
52621 80628 70396211
41209 56258 476708362
110658 140904 75657835
190286 195888 819698944
125311 153448 69958073
194416 197470 7766773
32889 153384 357475723
112324 138326 669684683
38252 198376 400470468
48041 81603 559953025
67364 132321 733836422
32242 137295 263060907
44026 168976 822337094
193113 194511 3538824
52903 71900 470569640
19249 193046 582981144
31081 165048 847457196
6579 126648 300753492
25471 186077 742973684
116042 168670 413083596
54911 88052 83261218
198326 199191 2188915
172485 174156 4167386
18911 151002 330511486
165727 166591 2151472
28929 29371 906357039
13303 45739 188256872
54587 161647 267794810
15956 49521 84054932
47012 105449 7757813
84926 130592 114100228
91196 151237 795911511
130074 185084 136954784
44706 180426 987523916
117975 146371 70994339
159880 160725 2168624
35861 140580 871345177
37688 116375 197051983
28155 59693 79323820
169483 198946 73741231
89403 136065 116522565
93608 159775 227575926
107024 132377 63575123
100799 107161 16016021
191802 194828 620001381
153116 188744 88906859
181550 196217 936612194
21938 37021 37871843
141286 172121 12178149
161747 164853 627841122
102337 135157 345196471
46857 163793 898576732
199748 199825 191583
113052 146934 115094345
135694 176255 101171153
27306 133929 267159873
59832 103875 109904903
180644 196656 68785759
81158 189016 269210222
12627 61437 122443563
111054 199313 270411805
164115 191529 68342083
143087 151002 168132656
13533 166710 383177366
126717 144647 966905530
110314 126266 203357879
24393 62442 116099285
144553 178751 85174425
102327 163145 152125383
55133 130098 471975759
78209 90016 29528114
55653 97935 105731912
115561 117204 1201031
55418 119565 667269172
97660 192270 515863516
91735 110845 47705840
47446 197438 728554203
148425 189830 127920797
77434 176408 247185676
99764 156832 142645000
181053 191895 27105594
17196 20216 290957363
70288 153952 759864767
58925 171829 282038351
85063 174643 703186385
167158 178827 28930082
90235 194613 260598824
78582 109893 78255793
174446 182438 609174759
197659 198003 880934
93600 185864 658667517
174327 184991 425534292
51071 134965 475582044
188453 199208 366583799
10747 86642 557624071
137208 188702 128381194
145777 162214 40965227
17098 156675 111878059
110739 149335 877025638
35444 84674 123665962
92421 135829 108570516
182379 196707 35965890
23001 60568 478911758
192914 196171 278566627
77112 107825 59089806
3249 170069 417279791
7496 106339 247360924
23929 155650 329496338
137031 158738 22275046
9665 55332 428877983
192173 192907 1816697
48147 75428 68557789
138258 166552 70537336
41645 117447 189675603
132448 165300 371727354
9867 110787 349100183
26422 31183 335795598
5764 162219 406315770
95739 108655 32372300
127604 148604 52236353
65156 105094 99594267
171576 188232 48032956
164721 190998 832079842
174452 176824 5927543
33958 79976 660020234
180213 183395 7895152
62681 121095 967049553
150669 156200 13632310
117599 199284 204111603
153481 179692 65365684
86024 166170 200032654
35674 58524 57449620
31831 186268 583342159
63329 157208 234399466
50002 161413 278651555
195634 197754 5381885
143542 166575 370582867
113556 144042 827182247
15021 32694 312015791
13721 134324 301962445
163798 165980 201245409
186258 188052 767657091
186426 194509 17134959
113290 125128 29744168
152790 178297 87504166
176012 194247 45601729
125312 164959 98806229
27059 92147 895309644
144547 158929 34709102
193469 199559 15473238
69655 197503 829995168
194917 197961 556802258
177612 191397 34458365
131122 186624 260875823
128273 133978 14211874
243 117266 867684578
84295 182991 861817074
42432 154121 383279408
151248 183730 80960960
45971 70254 37957088
127966 170868 106851879
70632 101343 76414261
15446 171561 918897863
182311 191321 769540489
56794 105168 384675280
89751 127184 93611426
95055 98174 985763990
90375 116384 64985305
117145 199335 100735971
55683 102277 184339599
153752 199945 411246698
31013 118085 218111020
27406 34197 17090134
127907 196623 171485023
81069 101447 83061926
3004 45951 305819103
73829 199894 314900791
37907 134114 240885897
53972 97338 108460988
131837 176595 111564759
13898 194341 17610802
88926 121796 631201072
75938 195917 299618003
175527 198651 57949026
13749 174791 126760178
57056 157931 252112781
151513 152348 66208379
100569 130992 106392615
110969 141202 211626965
88437 157326 171830191
114637 189934 676011836
174543 189111 450984394
46700 123289 513063881
102514 196847 496112314
151187 165591 852961628
118758 126340 19069607
19739 64061 187050076
45449 59294 34772162
98015 142861 119325213
168272 188897 51345955
30606 186050 653332298
134121 193808 444216078
20956 166433 363995427
106660 143879 150306799
149760 197273 661804493
130473 194179 158900316
156087 183685 996976034
183704 198527 37311000
90704 121077 500805368
172855 184493 29015167
63966 139859 369200300
151109 199526 121080120
27994 170194 415552951
182664 189593 421088015
97251 174438 556894329
26123 136071 942573179
75584 160803 212760785
158436 170668 767212242
104672 163577 147317088
141971 180932 306297351
72221 119470 799709333
88628 157284 544046423
97360 169557 180495923
2606 76367 200267822
93115 153157 149961599
152392 181951 73788269
63157 148143 212272035
104449 178788 185667764
7081 144949 345006816
32520 120113 219543151
185607 188912 415758973
164666 184830 50117946
27167 47071 939034723
12539 118461 265265748
152481 187593 87516771
21910 118732 242587618
135131 197160 154873212
195442 196036 1517353
189182 196114 220938745
142708 157560 361009012
165460 186686 299854402
42068 134676 909715951
23977 62356 96514825
94921 118152 320449575
172715 194320 54072478
149654 191941 105543552
143701 178102 85687866
14388 150449 832360339
80766 187220 265612465
179827 195411 39062066
53182 84953 79860293
71989 144836 21982451
38822 137056 827442635
135980 181836 114354104
134847 150525 34046641
46323 80068 84656490
63013 195503 535607167
100646 141286 294507186
83369 196269 281916207
107023 119563 31606709
25787 192331 827475190
128035 182659 136088219
184070 196766 32001959
19047 90975 203127487
165810 174016 20318028
171858 182475 26517968
195736 195931 475046
100428 117187 42140883
85894 98104 30156481
184916 199859 114900365
169635 177026 18377645
114427 167432 132291932
107341 172920 344720994
21536 37449 39955144
171999 195557 381079794
196148 199491 8482785
88212 100306 468574130
137356 138139 389272703
199309 199595 743695
133694 163924 75361463
125604 153547 69486981
126040 143182 514906975
86844 141445 545637052
175322 179530 744351966
18461 30863 30874578
57726 89438 79560833
144175 176227 79948116
113984 162194 120320381
116361 144800 645605743
9046 156460 368750017
95189 106020 98901309
189943 198033 20500724
170878 188198 577557275
176693 184064 18304464
43879 55787 29784017
114123 127263 159044467
155008 168046 719072883
151921 168568 41627255
153536 167117 33974904
91486 112751 53183837
166612 170679 362766343
184140 189081 10008921
139341 152697 33197327
162098 164377 5689432
78975 113906 553081141
128814 146083 43066967
21780 138339 500828230
136812 199431 837869098
124446 144755 630516989
52107 167571 288763214
92646 140520 119738515
53152 139035 214953831
44806 180328 338672216
28748 55972 68410501
124335 181017 288330826
101021 157934 850162414
113200 123862 26790585
133280 165955 558405339
118028 197076 197469105
32649 145800 366248161
127424 133620 15422590
14396 49258 87302013
28206 146739 296831986
138404 159101 703765283
40722 97175 141164359
169786 169879 220425
196262 198700 6136539
116322 182448 954690630
148902 184989 333474308
162442 177375 37155965
53206 153617 251058635
168416 185066 41352860
182277 186257 125826811
199085 199791 536862129
105965 198416 231144386
76746 82633 138262237
58467 183442 312180184
178427 193489 37735063
78738 154670 189522362
170214 194742 996012521
95613 98252 371331127
93402 96354 620963352
49356 74676 612334092
128649 133811 247818107
165864 178848 923073888
51750 162335 276569305
51760 161467 274409282
20009 91263 355032138
170629 194601 344266853
18732 165856 368054619
194973 198422 882867494
197789 199456 1307717
23918 166308 356310447
47077 104557 738692276
34089 96626 156597372
3649 182717 900407881
59418 169291 274533377
149809 195698 114675936
34300 107549 183423875
103857 195385 228850152
73409 118483 250211312
97554 134750 93278444
177689 188430 26782382
181739 191493 382914761
183313 196213 825344326
193051 196305 62355836
131196 185308 873161110
69417 114777 113308720
2740 177368 436666728
70871 181618 330321286
51309 183505 330425932
80307 94320 34851164
110270 118981 55521855
196875 199245 5971342
117466 198813 660330978
174858 193693 47082577
128662 193270 699970664
127076 160027 942028422
132053 195379 157992276
3583 169737 415648294
21817 52588 77126631
135369 160508 751516841
159121 176858 44213131
79463 149754 886849014
39613 189457 460878185
139277 188121 121692357
174302 198342 436363569
110957 195979 171762361
71053 188569 293325909
60773 62843 5320589
104270 175838 558053392
81022 192299 277851716
136858 151872 37375142
158214 195417 438098196
107315 132535 875225648
49490 58367 103212292
161456 163000 3815659
146846 162660 39389479
64909 120945 140205146
10704 134467 513290141
11565 159708 370605316
102570 155252 131685630
51284 142391 228077291
65586 189677 464726596
77037 181321 987910831
35334 48914 34114306
53761 113323 149181496
187866 196785 22611781
74521 192091 293497209
144465 184514 82629350
14501 177768 980345109
559 51258 370992442
157011 183483 66066305
105537 179352 184301868
199229 199729 1264127
27052 183450 831728994
97543 108216 771164432
189858 192829 689597129
8098 194546 466311273
136481 150864 35865702
81059 139944 147181907
62485 191714 322668408
86638 99326 279521155
22341 133724 279007297
35916 106340 512341947
35345 116030 202171072
180423 196741 40941170
173660 187453 527460438
19484 34299 179047428
168255 180748 468716558
135270 182754 270889905
147545 168392 52037804
16311 88837 181821137
18663 96642 882166507
75271 147261 179747987
198004 199139 39729016
46733 165153 296149137
37420 153377 290029586
38621 150262 768635564
166928 190297 58184458
107509 145389 479132383
184584 188872 10754696
175870 195964 50331239
183687 194387 26866399
43697 121472 386938849
129142 155366 65175712
20336 139831 877524852
93488 142645 638441014
110505 120477 25089534
56966 58370 756978926
145840 178022 909057691
190330 199615 23555852
1728 50981 621384215
80857 142223 187851608
48321 179165 326922523
115324 148819 83626248
70484 141230 176807852
187810 197455 8741275
44900 146950 255267488
183115 192048 957196276
114798 194662 199388841
126984 177131 462821295
177621 181065 8602789
183651 185814 5346023
189721 196629 791821234
57283 104273 390646530
175063 199843 62146111
161387 170656 312637759
31971 88133 140993547
101466 199753 700028568
23303 28015 11738702
10743 112747 255490941
50699 199411 222666585
132942 177318 110556867
75211 198544 896557713
171327 184681 799075288
16092 83416 686895427
125513 133281 19334062
171930 192091 50411170
122006 155756 431554401
29369 160729 418187013
76998 101617 61259406
108219 158341 545629813
181388 191319 24818291
15289 180752 413751228
39678 43729 274752245
26370 33252 17301298
114884 126163 888113887
37966 176119 345449817
109314 133965 61722749
89533 132732 107954562
32322 35146 641025506
2906 6237 8374238
188716 193569 12209705
137894 143923 666602393
52606 162290 808544544
67132 158198 227436274
156236 159190 262080380
184866 185983 2798281
151663 179733 427785521
122273 144315 251629886
103608 157936 135905608
13971 73160 148464969
46395 162199 428549028
76909 127339 126185851
76625 177981 429930333
64907 153898 861351751
1937 75229 614853172
70420 159917 365113108
52394 70128 589985490
125391 132573 394285529
74271 194137 417543788
149085 195892 406334729
187888 194710 693987959
21600 54803 729061281
146141 177447 82972147
144761 145206 1116794
140731 144521 9410298
51867 121941 175601503
36384 191057 511446889
100223 196550 266736736
199035 199237 509509
183645 190405 177080483
81868 103400 53465519
134524 158909 137246155
154756 179203 60960923
137840 161587 194103749
92914 180497 416927798
184679 189228 11424424
28013 62266 436889307
37339 164544 379406683
185875 198683 32356791
26126 50958 320687659
47825 182195 909195143
41781 150789 321303539
126256 196978 176493457
129227 168095 96894908
174776 187679 32089971
100068 142559 106509338
127392 169763 105585257
108831 110755 4817199
86100 178482 230424105
80699 144548 159466224
33913 65782 80175621
42884 117664 743001987
87052 100674 14876793
60310 86285 34543526
174284 176962 6685208
66337 73660 721931146
103577 161381 687609548
55921 131566 923272874
18998 144843 314908719
9361 96327 215775323
9510 195057 299581112
15755 106122 226135074
8776 37182 71174577
4316 175750 913658191
1452 42682 103431656
74206 96118 673130104
87424 161594 854011928
117184 160107 107189178
1844 37192 548760039
47478 145752 245898568
80853 117019 713782120
16976 81525 342443749
172476 186223 34205832
54921 60395 343156720
13215 94490 203460099
42370 130673 552326003
137668 140061 5965076
47231 52923 14181193
97017 115391 46116926
10034 87601 194592253
19961 78097 193448897
35264 96062 152267046
26832 178920 380357679
190801 191134 449486834
9496 62918 134167120
138524 179639 102476088
57923 150363 488305699
41184 171387 325401473
75496 134579 794650043
199722 199998 741851434
44302 62979 46957296
80396 102223 248765776
47757 189763 354803376
71641 166513 236914756
180508 190069 368768878
60348 102011 983692575
157308 158429 2843167
159498 199524 100151013
114075 154316 394509351
97900 186149 220352874
13701 36426 397850930
122153 158551 150280765
68757 156389 218689286
150964 178246 259544341
106991 192097 212628482
83091 199157 289941022
100862 167161 165828368
125231 153242 624684760
169099 180963 29517145
106698 149425 797643662
56816 160714 259780683
145378 190170 508924382
184975 195292 74956238
134581 174768 100091784
127771 196527 104239828
30882 69894 556262905
17606 170657 533075270
102116 177243 187761527
191763 193272 3788359
158922 177722 46903644
97108 169489 180949299
115698 189991 185329370
146703 178094 78175394
101572 191951 628983748
39392 56529 42894462
154447 166060 992872709
62139 112309 715590982
51245 143457 436530073
172801 180102 18252081
195003 197615 6639441
55490 108113 131716321
192042 198714 124143209
71462 81578 25258293
15761 74870 148341126
101467 131924 76474951
160769 162987 30074041
8595 63907 823242423
67826 197691 324497363
160869 183474 56286411
90857 100060 76582971
9749 170864 403065284
127263 139398 30234363
123760 163873 99959945
4141 198200 485521411
173893 187695 127947313
96085 197015 252309142
8046 184487 839301279
16469 152488 340265576
184105 195999 556313704
141679 187667 114527819
86623 173430 602393561
164568 185758 52692922
101187 118418 690745812
146247 177342 459949455
16950 112602 327210956
197895 198553 1647645
126256 191726 395850176
184286 199538 38464394
180068 180509 488763773
69895 155837 999893431
117364 149279 210640090
58379 104573 115404890
119851 159323 98388725
134480 165528 479681799
172944 174217 3204817
170377 194415 817618204
123020 189290 165133581
99310 125204 11819709
173115 180586 18702467
132980 137790 11997003
109399 118365 53723561
141854 190621 121618934
107870 177568 528337036
99297 190746 228486289
51939 185485 333681612
130103 130611 1248257
26454 189302 407272195
7684 43823 934353478
106584 115855 23394502
154249 164352 31208104
13922 114211 430466277
138038 158029 649305692
64747 130006 163265401
192957 197097 231742087
23169 100255 647158704
197739 198495 1878827
162330 164669 5870258
103294 193804 62866183
4982 145915 803483441
99998 172715 449601774
128493 134679 15453054
113534 132199 24812359
188917 191496 527835221
193051 193375 830025
1792 14309 428874221
41587 115218 184208263
121919 158760 91741484
55361 119970 161849222
102890 149587 116939268
113847 143850 483590425
161673 190397 68660553
179264 185999 16768497
45872 56904 743954346
100082 199567 276283658
142816 185665 403963183
139809 183014 730684805
38881 41252 3545349
127886 139162 666375109
120476 168440 119647234
185650 194762 734642019
36655 91725 138042343
141560 148726 17814538
164841 177061 30395078
103207 180988 194462207
22453 149272 277770334
135859 154012 45193117
73123 132640 148727409
32730 177276 958125385
97920 113976 40379098
117581 122149 637747681
33358 95007 439038256
195243 199207 629407985
160262 182315 54985535
165812 172437 16411408
158969 164281 13333690
158138 181683 58775675
73704 131922 175639894
150251 189829 382149887
78360 112599 85554158
74187 148164 184619113
5126 109525 722776139
193191 194568 3480897
196965 198413 3675302
153033 191759 96695543
170589 198003 406525774
14663 93935 335829403
71452 86681 38128574
125285 135328 24904559
177090 177595 1262935
130254 156780 841277968
172325 190731 45958170
108237 173413 162715707
162648 186310 664721505
17994 158690 351910067
49913 165037 287963832
183234 187967 869750847
94426 187287 231812288
196262 198376 5321259
44304 151796 268750150
25158 112526 218919443
177275 179814 6337681
176720 177349 1530510
198154 198785 564955067
60424 121585 636756448
84777 164075 197910064
102939 114913 148650725
131784 189164 143006516
42106 64252 413856693
29614 199777 927422990
127649 143283 297372151
80822 140043 403730259
22228 190927 421886215
44064 115477 306650869
176554 177264 1691095
60899 96950 89964299
15592 60843 308457627
85319 179894 226687095
26336 34515 20577346
117591 127184 897549567
138574 165144 372551650
109272 175834 562117860
7232 138215 509537892
98580 122610 60407902
115971 171596 138721563
96385 98647 5630826
132583 145916 560946137
48257 151584 258353120
24221 95259 33582946
57407 194754 846874336
78973 190778 279105362
59641 89233 74135729
106878 193832 217224311
105912 154694 121861096
48925 148802 249840448
1727 46099 111238356
22285 91610 173787531
77636 183840 398088577
58855 65047 37945741
126227 191068 318542220
197430 199163 193983862
69534 115039 113646963
166481 170352 517983749
22154 109905 224313011
163500 198472 992918271
89809 128057 95696432
96350 108595 86569496
58294 159553 253069142
165232 183183 70373424
25378 29303 9786274
194604 197038 892178792
199891 199980 40697
54814 169540 731180121
58471 86655 70743155
35759 108490 182155516
168361 199913 7469625
176783 180351 8929049
59084 102391 108081569
126821 140586 34300395
160629 183981 174341237
71311 124742 133644404
167949 198785 77124570
8160 151335 358265975
164785 197592 82032181
58197 150930 231827413
155451 186921 78538970
54150 92801 198622507
170436 184388 34776072
2004 167678 414476203
91415 98529 72579408
121142 177801 657186623
172643 193556 593910331
113427 178557 162365836
60464 110513 125144952
74476 167358 231887093
140603 173094 80954210
1055 111667 277067828
152804 166198 33471530
179351 190381 790403464
33024 40655 607881192
70324 115724 113456340
17093 46490 868470741
171859 193221 272810515
64979 77843 32137633
116952 132171 987020960
140449 171360 584817813
132796 169968 258267996
113747 178699 161937259
55239 145102 224765946
196269 198366 5279741
130871 147743 975457009
122220 152977 76564180
163895 170242 242950822
164432 185472 725396109
98364 113554 883266944
54018 55824 188101696
36142 67989 373596443
126414 182647 749582161
99830 192369 597602300
84989 138130 132713849
174424 195710 53332817
139884 155248 684341605
32647 70307 402503496
74176 179421 741254357
43923 64589 51867306
25456 194141 421961545
83254 90663 129932968
90925 167965 192385623
73947 147454 183510515
169171 174879 14140862
53611 134155 552343729
127860 198414 427568234
127823 153340 160753151
196200 196438 618364
119324 192510 182542555
101337 173903 932010422
191336 194968 9148672
93152 93636 1170654
99411 120451 755423292
117410 185245 853515415
59564 95598 11123892
175897 181280 13451178
100950 124005 631331117
135471 155946 198901995
78296 122120 910347313
155012 184165 533541938
159081 171676 925961923
187972 196533 21690274
25383 104335 197676947
135515 175051 561538374
135526 170452 87033908
24379 167049 881257979
132433 160996 759217727
157259 160294 7683574
4515 198383 875120429
3449 55864 797465613
21548 165854 361148860
23466 24942 3692296
39883 98772 7378846
107841 196732 222152408
4092 173525 423777653
54031 111237 143225172
159299 176609 953464610
29382 103803 186317217
109037 182684 183829198
26406 120874 236871763
14492 154684 375693530
198581 199645 872502583
172312 193081 51888899
23073 145004 536797601
199969 199995 132153959
149512 153912 10927601
171116 188695 54344929
112489 148033 682388284
179401 196915 43996487
158869 171472 449593075
134386 164827 75862198
176285 189910 253760014
189876 192639 137121544
7695 153940 365862053
141107 161570 51043765
134214 194470 150297667
14422 186539 697810334
18401 54170 89561642
185044 197343 31031824
8667 124145 289340407
183058 189019 14861003
13306 156273 357502250
182780 187522 11746630
63237 75488 714537289
2117 110404 748778526
137988 145475 235776380
150589 161056 26148975
21039 72565 129448013
73403 144072 561072611
160690 176686 39835425
165998 178255 437833770
196388 196703 796980
52805 113233 157791295
58493 62503 142837287
4661 94998 401654735
160840 178947 45019334
80617 105996 908316897
128131 176959 121637832
111122 152480 129824394
33691 154247 804605334
7914 179632 499018128
176654 192568 736471953
191485 197373 14890536
199039 199108 319685242
118681 163990 768127974
29383 128973 249649818
76676 189774 282291890
151888 193754 104528082
36918 143664 267176488
114005 151616 93804396
67167 112713 113851143
8230 79237 178061824
65524 99907 653092971
103451 122689 48542909
123562 195752 180109865
46588 131242 370100645
185716 188814 316287826
58159 187596 584473603
98646 149476 127109561
9728 110562 618376701
439 98648 245809843
82229 149948 169109637
14922 43717 72189019
179952 198895 260632311
18462 27942 648545490
143274 199443 140429087
145695 155484 781676260
98445 103048 172006857
119808 164041 121087512
150196 189977 99164701
92481 117163 799656540
185387 195318 82672244
123207 139384 213106409
63572 171214 732115595
40374 63487 658230436
14775 167098 381020621
163729 199329 78255336
96293 189281 893360998
172266 179128 585074249
63030 120268 143115181
18671 64864 749735548
85468 198018 274458819
88936 147727 258159732
57595 175288 139238820
124317 184919 150879695
107054 158539 128606464
74080 90894 413672543
30775 186627 535058530
175364 184397 22458360
142000 176589 767087526
181697 195802 35367547
24305 122818 246959593
173773 176976 8000559
152754 160642 792421189
186186 191381 13140512
11834 70432 900168452
129202 167299 251428102
106691 181470 927130164
123523 130358 17023237
104211 190628 215946381
1204 31026 74659791
54094 178048 242310531
55099 158160 257669717
167152 175667 780385729
103488 162889 746687135
45919 48203 5720778
131904 177133 291299111
43589 75705 80619580
156431 173315 42173420
15018 100924 702487275
65279 149200 209589617
167245 188063 51764449
165100 190649 3379627
120083 196692 408040462
147053 185812 516207488
170257 198929 71848251
17375 42337 62675524
171385 182207 835844201
126341 148718 55707385
113480 138816 666267155
62452 110560 120145400
15667 162699 968695692
82305 168199 871681382
104612 125015 51433926
155306 169015 34410788
66194 66466 903880095
191518 192773 3153934
7454 146542 425045621
120965 147913 723867652
72435 121666 273177934
64112 147297 7991477
83143 187239 259664478
111744 160302 308734854
192703 194504 87997501
17667 143826 315768545
146299 153009 667366793
196592 196641 375512779
70147 90079 739096755
185066 192009 17500121
107324 187636 484653006
170162 192251 55180912
94067 165277 177969037
197915 198752 2110891
52024 191075 24985686
115496 124169 41235290
178558 181738 8083762
60204 173269 282414441
110011 127486 43805275
13773 135611 412355324
74241 144831 205671488
95085 188345 232892670
167114 178889 19671585
153081 183622 43006375
158169 182485 60658530
135047 160012 62186433
10846 64743 135206321
9400 55113 690390944
24493 29719 13024350
67087 100794 407511358
175261 186656 922131895
118248 132606 35929183
76611 138296 154188420
28617 75491 117871872
108699 179834 177562989
105150 182624 29802827
47127 57420 527533287
33839 151589 294642375
142664 194283 128803604
98264 103650 199864345
41117 136475 238566983
146949 171038 59984281
177455 191701 35627476
143971 172915 72099813
191115 196610 13910218
42519 127822 927057752
137302 172323 87277710
184830 190043 619688771
139921 186241 181476889
53650 146368 799194322
33153 160474 318583709
159177 175444 326634650
176486 192438 39827865
10592 118806 271082023
161054 182829 78435676
42970 94050 127795840
137514 188971 787775848
25705 38011 882906717
4303 90856 216967901
47418 66123 47021635
159796 187920 70035029
118968 156970 149663590
145147 173809 71453597
4218 33801 74056741
93931 140253 30462714
30306 50213 361561636
100704 168276 456600198
41941 58696 41978160
152633 199565 117443988
157648 185082 132362484
99348 157056 974597411
52035 169611 983838994
3647 32242 894050178
87950 152494 161019728
140246 171769 78496852
198877 199829 92835508
144238 182897 96395177
96184 160386 583674009
34951 164970 325335770
11878 198985 501038270
163016 177214 35359289
20532 38873 46069724
189829 198812 22743011
163891 165518 4077837
133695 184095 143011205
121806 144654 56894343
166606 171116 842540374
109734 137165 68573433
164145 173509 713490998
138681 169294 848130088
108482 146283 437469383
59313 131089 856940863
85582 183315 243808176
13197 100153 217523145
127497 130737 710460924
100055 167337 168316105
29874 66909 808052230
177656 195870 16241882
67000 194769 319092596
111288 183837 482333309
43080 96784 134227296
143599 151013 18459748
155853 182383 3345342
189730 193609 9772360
119766 197180 925978880
35634 101137 163912852
78354 100570 771825364
164192 166015 3234406
68305 140168 179573112
70549 136493 927465204
188114 194782 657692185
149513 152830 8262673
195034 197241 972603258
189056 193774 36543406
135102 193743 709589492
95757 158004 155539975
117355 151435 826491427
62076 126651 161492520
4213 47272 933025904
55359 198013 356736552
45111 167734 306568312
8431 19326 27318859
67855 114028 115441326
9614 107308 363097723
156732 198141 219420340
143983 159860 322996430
76584 106711 75092044
88838 141711 132024236
177726 194781 42662538
123904 169064 112537913
189584 197425 286264690
1583 1902 851442
9512 149655 350751532
182971 191608 187357610
138631 156671 44871030
182638 198510 39880501
3431 46552 801206006
73034 77270 848118922
58224 192328 372950465
61860 188603 394277400
41751 56939 196581705
162270 173949 218602578
118447 147566 195423858
71080 180316 272709688
7096 63253 813981551
196087 198814 6903223
8021 17366 309628652
191284 192306 299071225
29862 145977 214364751
65437 155206 224059389
176002 198795 57152248
96324 131140 16358946
37324 133861 241723484
73767 90636 42077220
44040 140984 830196684
41783 199420 394165228
79891 146087 165386979
143932 158202 258532381
148590 169228 37740848
59286 70735 174916933
60715 194027 661476021
23882 130413 962604447
93234 100699 18507000
184426 188363 8534023
38110 111378 241223497
29251 99963 654469505
98850 185528 216441150
164561 168989 11060670
95273 131703 544781606
85640 146116 774581142
29480 97506 170407167
22458 182157 603952995
146224 197491 295526314
92205 174033 204278013
30578 59392 970780199
198943 199471 1353588
7621 30539 70122317
171068 198832 102002053
34219 146760 281772064
43553 91761 120719091
120356 175579 137696449
132638 173989 103006704
67439 81411 550197719
91223 95174 9723442
111955 151116 97798124
18562 99036 201364181
145441 149816 10868665
143367 156992 21289067
35080 106147 846982014
168386 182816 35893133
163480 172588 374403160
157860 165881 445168724
101751 148483 116942452
77542 143075 163811849
111696 167195 960848230
162707 190281 843973340
77615 142509 214576892
70811 162750 787958081
171282 174378 179932981
184659 197584 871329054
152801 157674 385537550
71683 84172 31279396
118595 155643 388454467
105669 143010 766360539
57511 183289 314219942
74101 185902 278882702
130570 140454 24586420
127219 145652 421908410
82182 189435 267691894
61416 99439 436725840
31211 195662 411370031
3559 35708 543597846
14602 127491 282763880
16694 121329 262113919
60826 153301 224692391
18637 90761 703380675
13981 179464 796660205
4041 81606 194491808
53741 68456 37087871
104603 130406 144497649
129995 147454 43448541
120998 196636 575398284
158975 161233 5715865
190148 191028 2278385
19420 191698 532187638
53043 126880 184953503
62380 183083 766030635
116816 162452 113917201
186475 188998 3275232
113652 125815 125643134
153829 185081 77909615
66752 133096 190686660
172966 182153 445434355
57983 117691 149424614
185946 198344 915356896
55755 157943 255449600
130110 153009 56915454
56870 79165 62625660
81033 182640 253631580
150188 193725 696541788
54883 103899 26777924
37440 138569 265928021
23641 164109 351523124
96512 148194 129241977
110688 131714 117332108
22144 74454 131403717
196882 196996 247027
72890 81088 20427871
120775 160955 100184607
131768 132354 1463815
137881 185676 119014149
35346 175837 351363639
452 116420 636753356
12901 70157 62672344
2214 118184 494779756
159311 170728 28419614
41302 47611 341694765
2054 97389 881292046
136067 143533 18650696
156171 177891 211961611
177423 185458 192158502
162424 178024 840672762
103462 116317 6301056
21276 104671 428132862
33282 37854 11567232
16063 121112 86999709
150816 153359 71264797
126512 196330 174246502
90826 152274 255057942
3417 53904 908574717
175784 191189 38490174
185193 192378 18115032
33237 71255 95606571
99890 168080 170571857
189604 194625 12629002
30557 119656 223345450
7680 115720 322099126
131022 142353 559178
30950 194251 408469785
2435 6465 958450082
23782 147741 310317938
65917 107905 320747650
185502 197210 29579354
57292 67457 25601199
34076 199364 820555306
27596 100001 94914946
71199 125035 400026772
96845 180745 209652428
171613 178378 247547676
13714 152169 346400359
148906 182135 82893358
117461 175729 145409561
193686 196312 586389111
42118 42677 1391295
125594 196473 891321880
15546 32884 630173592
20614 86235 814177229
47162 183923 403340231
75830 180207 535173977
99455 155333 139610069
11209 127485 291254316
3795 30912 274860848
160817 163102 282837255
47045 100012 404459742
196934 197886 28324345
193613 193776 101287375
23193 54121 77589286
7222 47475 100832396
132770 170109 594103320
125769 158431 81279300
177438 179927 6215366
68674 85537 712704444
10102 19383 571474968
75032 86369 361065872
195682 198673 576122152
180721 199974 48323871
182616 196567 200744069
8936 128907 300545774
36936 63311 66326745
167186 199953 81986394
177393 188375 206890477
55758 183021 676434622
103705 174511 177008136
179932 188852 22259317
126127 190067 200988409
65274 177140 669178591
173862 191524 747540363
124985 156305 77781417
124262 132861 21369546
143550 191734 273237512
8395 60763 561622157
196232 196928 716736079
48494 131423 169915246
27292 198547 972471708
75604 109929 667241028
144701 185087 483540502
16671 87818 435814725
199978 199981 269251663
179567 194786 944877675
61605 137072 709327395
72102 181775 273795010
120252 177227 903119994
42503 181057 346228534
38931 165527 629893376
191921 195460 8930936
114351 166184 129341819
149940 157634 895722499
82361 151282 172107048
186265 190264 10073151
67099 114875 119378407
20577 141360 910671232
80553 177875 242896166
108409 129836 53793394
121346 153674 80424940
169721 189364 48940145
95396 146004 616959349
7259 72898 164667077
167914 187585 710608255
37610 139287 258843075
103607 170892 168271642
170388 196422 65204587
133130 158744 473714759
19369 126116 267449863
55439 103031 118873979
137570 184414 758904826
100450 130203 74791411
69241 110616 103326460
114052 157481 37016296
159391 167623 20589711
62107 72517 26115863
53661 142428 222147881
97380 141353 701812751
114665 162595 63549217
56873 177719 538996288
156125 183843 69178182
194369 199043 848111586
170108 186226 40054929
32422 179364 367408252
158370 162143 9472736
54909 118137 158290876
183263 191038 329838034
90727 157665 167018942
193131 194407 505504847
141636 185341 877356754
143280 164476 52893487
33056 60013 324515423
168557 169401 852470529
168873 169047 675662794
135475 196622 679270983
64332 164852 251140781
198881 199420 458457320
73422 73896 1226970
64000 172374 270638448
7539 48053 101571730
184234 197454 944286359
97887 149813 129855574
124349 193530 729622893
48183 125983 357812913
192944 198445 13942598
121871 158917 92259802
170919 170965 91853
131869 136868 12446794
136348 140610 767789836
66857 123634 425377967
75379 164102 330068921
168801 188185 48254082
23126 129834 267392757
52918 116553 159390999
126588 129993 597151701
112750 144179 702335357
125987 126146 401251733
125832 151721 790141912
19183 54080 87428868
28964 97352 917343815
70528 134508 159973668
67763 69812 22532953
46693 94537 119690298
51994 132007 200382824
198701 199693 2533044
189883 195576 14421999
86840 168815 204577818
58987 141240 205717007
197420 199856 278570953
14541 65164 192415997
54114 117878 450798350
55241 150668 238667199
73962 80675 16686683
196840 199576 6936118
198905 199527 1586020
134258 184741 816981025
126686 133065 15947719
54158 85701 453175818
95929 134327 96246627
89268 118274 72443360
144892 186847 104551337
176107 195393 48239981
142802 148758 5073983
124884 171671 909397422
12092 72812 680527819
63766 107743 244230532
24023 106073 205479583
100015 111711 29512428
19015 126821 270020330
16398 66160 796492426
131043 170771 98948697
130725 188261 341993125
151101 156516 681830313
150235 172556 55600395
14554 24915 25813962
80168 120021 982052848
193192 198693 13949659
36351 84211 120201035
14023 17046 908333235
199432 199608 117096
70847 112073 102941672
90881 161204 286991665
120044 152415 80637390
54855 158889 260102613
131242 194297 39686014
177798 187700 24623674
78929 141007 309081449
183104 187337 685942605
158660 179478 49110769
172384 181497 22782188
9833 108970 764621640
94991 198966 309052140
41443 118985 194089127
89368 194058 261352697
108832 153356 901476350
8696 133183 311741941
95279 146385 2578842
175038 193078 45057333
188650 189191 874257069
143781 186438 106185394
112504 180750 170326706
130185 193228 157133842
197030 197350 776420472
191288 199739 21339854
129839 148891 47362107
140658 159340 46555145
9741 109381 778891191
162517 168114 9888875
90685 187878 716865975
57450 183941 315927182
124471 197248 685914166
101046 199214 895062179
170304 184015 34135276
101057 159370 145829881
185386 194911 14440215
123340 142857 48585650
57846 173322 240063693
159656 189801 75158806
49952 155601 501010981
63301 66246 7357011
141218 195026 783074711
143545 173950 413745285
157576 165488 55280400
30708 194969 844614372
166885 176722 777525797
138442 144210 14362049
185560 189039 8777792
95228 152938 750968019
28179 121948 585739924
20243 36539 528006732
118122 153243 861077003
117388 135546 256509105
103152 129600 66572631
8982 139021 325602389
188013 196011 28597276
672 172615 430069747
190722 193543 7109803
187244 199808 926818139
9824 169002 398330584
95997 149273 133198231
49010 114720 164548318
101632 174861 183031534
72657 115351 284693884
155978 191916 514440387
50185 85530 88825777
144647 168909 60561262
170162 190437 900134464
27623 153183 314221512
65246 93173 78477092
149797 180274 76031033
118119 194535 190771080
193788 197592 9686479
97384 199637 831062912
129816 197651 809340583
195703 198210 199072406
93147 113652 562494825
162203 191470 72996204
42663 187519 361856586
57116 57517 1000251
186950 199232 31045599
1862 33762 79819087
17025 96647 560482648
144496 174854 75692942
120560 183750 157469618
53992 129160 188237919
131936 181356 123187101
189864 199177 23569946
39419 92126 237175551
129592 142202 18055152
115300 197647 395941512
68022 130243 155621461
54481 132185 42597317
69724 185928 918151507
15469 157510 355236910
29185 189232 400284461
197882 199348 3701403
92009 192439 250809535
146022 150108 10096974
168122 185786 494981505
180120 193828 629135641
28690 89553 152785449
178587 186375 19375276
17112 91769 573686465
90681 172953 946393472
7501 109110 254429565
114996 160027 112441929
98957 192580 233945388
100729 187951 217850375
180482 199856 48620220
51500 172198 845828347
169060 199805 755579649
44320 181403 888293490
39140 105437 731284961
82587 161740 449687861
48724 108119 886718932
81280 157667 508016420
1974 62831 380885995
34352 156839 421508713
37899 147044 342646146
97611 161573 159983002
112691 174944 700550142
199822 199992 424201
122124 137049 37191048
123175 132619 23464413
195783 196158 920408
141812 145869 927632259
172471 196384 176925894
42657 140209 734865740
172543 185530 13871398
199970 199995 54288
74114 142126 332043536
100039 131229 305867054
162443 173404 27244779
15063 92728 726980327
170804 181387 26440300
11674 94185 206627323
122074 139141 42546692
31435 42387 27630477
197932 199796 601187944
164679 168118 244666937
108729 189068 200542693
118569 146206 652963990
94598 132084 766933971
1200 43928 510879280
43137 166151 307527036
70614 87255 441558418
93998 172980 197206227
168984 176870 851100650
48504 132909 211273201
163989 195287 239029582
2318 111950 274505432
125568 163044 122251847
10891 16196 885370453
143005 189671 715681754
124886 184430 148247252
37400 186434 744511150
156521 186957 75932312
16383 72190 139991133
182033 184916 569241961
35415 188766 443288551
43616 183742 927263539
182112 189315 481686770
128079 185409 518728614
176678 188662 29865374
164481 189605 62611926
130922 147392 15861769
81155 157254 189945211
92280 149400 142695788
129863 131357 692062053
146030 148309 5582607
31818 189347 393864026
184651 199142 285925787
192934 195313 760816880
115665 125074 23731443
56981 107738 126954117
86809 93867 516329304
11433 34326 57247978
156162 172673 767495741
194833 198077 8259739
66412 177094 276378398
172191 197135 62492487
2071 153220 906351694
98088 173247 187778670
116265 181482 162719528
170087 171267 2901832
106432 129908 224940360
183662 185152 3666549
16993 142785 314854532
4451 133719 323759814
148855 157543 21600395
16398 139246 649385364
76636 90968 371968017
93432 142022 121515362
68017 110055 230764346
33651 110876 193425690
10890 58538 28230963
56836 150720 234771897
108160 199885 324349709
129142 162900 739031911
110993 131515 657470019
178459 195978 43979886
129943 141785 180892552
21391 197559 440793403
26244 42905 102064025
114464 182080 338721137
162524 166746 10558534
34298 48051 307489851
21109 169810 649608881
13501 59374 346538441
30769 197576 417388967
171989 192396 51013796
6625 151450 362352272
142894 154634 460151655
119709 187048 167781906
110719 121656 337613469
152191 190921 96682587
4113 56419 136486847
13186 47224 85262280
43521 119060 898224855
82364 163323 741156980
187934 195281 74756710
2924 149542 366878424
7226 145082 797390340
156728 178400 495097376
77496 197825 300658609
54175 118328 160641161
151605 155268 249109341
45623 53565 756123777
71456 133512 74100507
180322 191848 28776918
59525 130653 177966065
75256 91414 450674012
49218 196670 795006663
124504 165993 103397942
23514 182875 398552197
21860 191594 424491727
26376 161529 338298001
99507 104009 491913570
122270 153242 77078113
172381 190689 10149611
65796 167277 682415461
43323 98621 138239687
178549 182051 8864696
75722 169385 654666465
37668 192625 387403864
42013 139702 244385092
189174 194304 12936864
158237 192805 228391585
156474 190881 94561197
45847 97312 37079192
199341 199889 1382327
38459 83282 856274637
193650 193866 552510
105874 130530 413214482
125380 189073 158676869
124931 136318 28241199
139533 199834 748240604
68037 120991 25631589
23605 163687 599211390
26614 144565 295317281
92401 183030 226311723
171609 185533 663224740
90394 194750 571018830
123627 150937 67995046
12622 102522 216237262
8146 68797 382228435
144304 160194 39651533
134703 172378 93802370
16132 157117 807224822
176105 195577 970880523
91106 189953 246687022
87129 121877 86839011
63708 97031 85541135
66135 142561 191045657
102931 144151 103312570
88064 125660 93989231
11066 188882 985164811
135313 172675 23483926
81362 142414 152556754
37136 165911 322125145
77276 198035 658563553
8023 140030 330490132
148420 163008 942158911
123190 137878 368705115
26212 70234 110658624
54054 124830 177361290
170218 190063 49463098
119213 166346 117595590
92897 137116 881942340
152698 176550 59556036
154369 173634 48091734
45690 192155 366045642
55714 70170 308423544
16138 93839 696845263
38458 175634 342952011
129136 174877 117700420
29775 60962 78494085
13810 119599 295497642
152895 193090 161917325
56425 160891 659802356
147016 180562 477143560
24503 108412 996682257
114069 156760 800502583
50054 140324 225954267
38972 108969 727597905
766 4454 9226833
116904 121847 12482732
61820 146067 655073117
84007 98847 703503886
72445 72700 226534939
122558 185347 156367434
68776 86031 877313492
139131 193633 108612911
97104 131439 86107193
191543 198047 940147704
7889 197683 474825198
185020 191160 137221285
70243 114563 808474739
70845 190743 783686439
103737 182545 791825140
166983 181984 37387078
29639 64478 87653880
127056 163996 92132394
113743 170524 141604516
56261 60761 11381996
82215 95723 33548186
131315 164323 82304076
59203 131603 181124062
16399 189332 432331412
134553 143115 526531598
46164 161711 779501626
5384 88297 989175556
185378 195202 577558721
172530 184087 28806578
105896 152483 116443745
141900 162271 24190357
36061 59717 59502655
108069 145679 558363910
31530 102165 338212070
20980 54962 85197681
73147 113484 100773289
95090 121385 149510217
46978 152892 923069836
154763 164842 816226774
28990 113307 569565661
172946 197403 709866061
134916 189465 135908645
51957 134134 498502099
154858 189654 650560798
23853 90787 167939141
191905 197771 419602733
24508 26496 496726925
10144 154829 212899510
115186 174294 597658055
60061 147472 329609971
61453 62822 433864120
197363 197507 375426
49145 77772 71844996
86164 142445 958805276
158166 189260 77555926
29536 55280 356981915
105544 125935 476409293
21423 85035 159736970
10176 122985 282708362
195755 196605 983765752
48409 83697 771108115
25540 80614 138272297
141686 157472 384773867
167932 193061 242320105
116757 166425 123997744
88505 116883 70803537
131108 157454 65537585
134125 142347 20495172
149602 189340 99122141
114033 152829 735441779
38078 166774 321891155
38594 116281 194514765
106744 119020 30906501
116490 176803 150462537
134436 149517 649219291
181591 185668 10051862
126999 146917 49716066
16898 149756 332379704
176445 183261 16934505
173969 194513 948542401
102988 184930 204753968
172523 194078 53952095
113234 142845 573118886
150992 152782 3751810
35487 178879 750845228
112021 140270 641058597
119408 121302 4829292
32671 130326 244701182
104184 171371 167923693
161059 196630 726469097
193648 199598 15108738
176230 199470 725259271
25320 32283 411775717
118699 127988 23336970
86691 192674 264483598
170816 194287 260659651
199009 199370 296653430
113061 154678 103790576
29298 86672 411691644
21522 192474 427587773
5300 10901 423256159
20994 150079 738712952
164226 194196 738239367
83596 173058 223243950
53496 82332 903236848
160510 191324 76882265
60184 92924 81849056
138453 158791 50656803
83113 121632 96305980
48834 169355 825882299
124054 131643 478103952
138091 159927 54362851
162145 191122 132524532
36045 118143 205650090
81897 175533 233777524
873 126496 314752579
105267 156563 92981195
132181 150437 45451091
148199 176881 659915479
62239 169782 554131697
168621 186252 188252829
80423 104628 335929438
116486 117709 3056824
106089 114097 820506056
65537 186258 563368866
2967 153223 876989006
184609 186226 3996464
22076 142783 302231203
63726 89753 65160931
191624 191720 254643
119552 145506 237418874
127547 186668 147172499
144420 178836 387318929
47674 164869 293051110
133902 183466 123486979
146442 170956 294707310
56660 126248 858176013
40643 174952 335665578
29402 143264 373755086
139458 164424 310786672
54099 168611 785925078
56950 126468 453340458
8728 113272 599420711
16619 135458 297437259
112054 135797 819318675
163940 198888 87402134
6118 102634 241447690
69041 184353 520435225
31502 119492 714465668
121012 124793 978989891
97697 174778 892991529
199351 199898 328670272
93244 94103 604139031
173914 197473 138292036
158239 170657 30961312
164838 187490 56345652
173857 176739 7216572
112143 158432 876301701
182974 189449 16158437
1285 134862 334580721
86689 93007 247748979
94927 148524 441204426
127957 172222 806304962
170475 178017 713564688
87439 175362 827661666
117377 132026 373121204
89159 151017 154425818
83890 84393 1328626
6475 135910 208501708
186439 192023 12601099
151967 163427 781430777
134748 148725 34763280
168757 180745 610008592
54092 104975 974904024
23445 156365 332482153
126417 171322 289517908
136708 156482 408437329
188571 192022 8701014
163653 167513 9620156
55009 63047 769789499
145057 147056 5075725
37997 88302 471203669
115277 156687 541239939
8543 150110 751042989
157246 183632 411448354
5224 39902 209498640
71167 162607 228334323
134686 173172 95832825
117041 174773 500578511
133 43991 212014198
110081 126098 819395912
44121 162758 560810628
68389 129854 153702318
114289 182113 672302228
193668 194451 1967297
188785 199740 27668927
106956 163910 880253381
142029 144730 6716796
78868 161561 206530480
94870 139814 112490627
139200 187140 119396346
157254 196087 97131571
48018 172383 310774799
122014 131702 24136170
187106 196545 23883968
190221 197549 387939784
162509 163558 363272187
12226 103349 725991965
77892 87748 24770469
179688 199525 49869292
142897 197698 848491020
6232 179550 433386324
117984 127659 443687015
99708 118054 46086793
183905 186311 442909714
191267 199059 578928781
8403 124636 560143411
147113 188084 207415503
52835 172321 298700184
60494 198650 345333222
114943 156193 313296921
142458 197804 138221409
192916 195198 5803467
20737 119980 248667062
33691 58157 61481894
83987 91659 475311520
131421 186634 137462975
119307 170977 818760769
196365 197793 322043326
107717 179181 178368783
194237 198748 165846940
170873 174890 156101133
54829 186635 312178162
37900 152290 862662796
13322 132728 367167591
112736 183164 210629448
70732 130667 819105040
82318 178931 606384159
123757 130922 152903045
183920 189856 265172104
70054 178795 868396136
48094 177730 461518603
180719 198845 45486439
15432 148451 332780438
198779 198846 163296
13311 144458 759502019
151922 159853 19811711
9497 115801 266308945
21571 45100 59163640
112979 164100 165115627
45453 84280 97420848
146406 152244 455128225
31857 190593 58815781
78319 131854 133851674
177574 180199 848053182
10540 112365 255089142
19552 55932 61179867
74276 183517 7136004
19183 42436 291489434
148518 151116 1358993
87697 156847 973816472
85659 163222 193567748
38922 79366 758874264
76468 131416 774288848
62603 81881 48163752
128923 188524 148510387
3889 179587 439409290
84619 154667 761646531
162066 181107 46461047
184479 186236 4330303
192703 198608 14944563
167838 175242 18383451
89648 114794 471413383
180891 191238 25857449
168525 174262 3616422
188342 192772 977025209
148169 184387 112435194
43305 121915 196855005
158256 162613 301329108
129959 168753 895141617
75514 131640 676686752
134903 185884 126902429
25398 51051 64348693
190051 196519 16422038
54758 88769 85400543
150979 194285 108090840
64827 106968 105175584
12779 83981 178532947
97618 147247 124247965
114031 144556 503498670
145678 185201 98396106
161977 189921 69607386
156123 174581 49134682
152316 186051 84077681
137393 175479 94977273
195747 199463 846791230
125740 167795 284023551
146128 172131 64716292
59278 157764 246021137
170645 174972 495333908
172012 187171 743757062
108809 199254 967673464
13073 96891 209744537
127253 185496 145024499
37708 104519 167134896
113774 179039 162723149
131160 170147 41394909
52046 96486 3692597
195621 196099 360562
7385 103627 697972819
65516 184601 733416890
106658 134446 837559756
141958 172998 77333792
195542 197969 40881365
37418 170645 333115616
27026 160049 332908020
49268 86565 222602319
194213 198857 157971728
157697 187264 73707546
105859 170085 514793998
128048 172575 110874800
170414 187055 41446657
109878 128408 19651682
114588 170152 138639746
8204 72763 162024602
30202 121465 517335959
66288 124079 878651535
105591 161518 256501472
26958 148539 304341080
166215 184866 46364846
55221 187005 329232081
36655 46344 609694947
11530 130357 418236374
78313 133845 138815741
47546 185427 344476668
47105 145069 434478632
135673 161240 63812983
65798 150679 943769922
195825 196342 1307820
5918 61425 617195424
63984 100375 200855845
182688 193682 37436872
5780 49249 305999304
138710 176242 663735373
96020 193923 244640061
194373 197133 7010335
163209 178704 38531186
5483 11089 342417871
136344 156891 51119539
150512 154417 9617167
195401 196276 2265297
31375 194534 769788664
5107 87893 207621337
42925 162089 708192411
30916 70740 114317842
25102 106092 202797412
96491 185997 896495550
44254 126670 716829930
164142 193929 74336420
167905 189758 54384467
24225 160004 951958521
171831 174360 6336308
20790 168925 745605698
113754 175413 153814079
138422 151827 646303412
116498 151103 86376768
14781 185311 919304282
164409 190290 749352910
129477 169599 106964667
40626 56255 39084658
89646 89878 550933
151265 193418 105216041
173588 186682 32583968
64871 91703 67068190
174281 183589 960926664
177785 199180 281353846
69740 99952 890502163
182405 194737 30858399
146034 188795 852611087
170421 175619 13022384
95546 157233 253049410
109925 178932 172132603
101366 104359 71716327
138585 156042 43379678
43731 168370 311602454
169632 195352 64268737
32733 135238 256733575
41394 113477 180446240
189335 192511 21527091
20659 61988 805938597
87452 108484 72870154
125027 189005 159359325
85791 134910 122732298
110427 181342 405246663
145575 184059 95844571
61100 123266 155596791
128281 157315 72223790
162619 198191 88956208
178881 181099 78794475
132849 189856 851010665
122915 162644 292368900
92906 183171 225352271
104063 187321 207933712
54846 126806 180243812
114886 150505 56586307
97453 177206 199271511
71271 104550 884543767
72464 147380 212972731
67758 170961 834614856
124304 194867 367064580
73255 145817 220524410
159689 163927 58691660
122353 126601 477758124
130941 132369 599746589
52399 59047 16830672
116488 156231 99022270
85682 148714 157297649
192407 194270 36646864
47534 145462 555947667
35830 83864 938514733
195171 196566 3568330
7784 174169 370219284
104751 160213 456780991
181181 196299 780446474
114649 196866 205369813
17102 131899 287471039
36155 108593 471882634
70081 87382 43370116
40820 197287 790417991
109528 189873 817380496
102176 110880 21969337
2143 184723 821672565
150482 166774 37981555
199058 199471 1077336
45253 115071 75031225
43932 172165 320482215
25646 159953 336093843
185570 190604 919366308
152516 178795 91482822
45396 192020 366445946
177869 190733 453033582
170732 199421 71953923
4604 110995 305152576
164568 185817 52837860
140328 158377 396037688
50206 152349 292309992
163083 197492 86051186
18537 82865 819582977
94472 176984 206089659
144890 190824 911358903
23821 29789 14917507
141025 152976 29687327
93553 100663 17608955
177863 185786 19679243
153139 165216 30317599
149795 198794 600289750
158806 173657 37028592
168117 173662 329561879
42550 91677 918504603
181685 199496 44737949
182555 186695 10208959
191573 193665 414535003
93104 121013 593819538
135253 136637 3443004
1152 35019 84780525
3234 24165 17826707
67828 99481 113457250
138164 165368 67850642
620 81519 202875038
172833 179402 16379422
159206 165677 16236413
169406 174218 11899612
44992 137482 317909109
54314 170295 289944416
163902 198549 437323054
73658 153187 198451383
182174 186767 125837939
8170 191415 877153471
150450 172220 54248376
41499 158549 292547047
142512 196431 195493422
100589 176105 188783656
79156 197782 759499560
187821 193875 469768356
103994 194624 226552055
90664 173570 451803701
108692 116759 13804254
5685 39631 711233127
97661 189819 924219160
39648 195091 663665372
34135 68482 275478748
61472 62741 212510420
107387 165126 202904185
8494 177122 947061661
138755 195904 142712993
157495 174761 43137743
154616 181135 61780496
86588 160298 183946346
59481 177016 293564631
62688 146564 866716909
43053 67397 61061784
130508 157872 118152660
182116 198766 112690602
16879 54139 208925616
147149 188865 103918318
164552 193672 396427996
196710 199778 7732080
197643 198488 2102015
177421 195793 46092019
40360 81905 104127706
20314 190285 424992695
129487 177644 119954869
5616 19111 739523176
159341 199368 100169847
128517 133773 3600025
130145 145911 39275457
16361 96078 290876183
114084 119508 13598348
22556 199795 443500095
171022 181024 24940805
71710 188554 478123807
52458 138219 254566627
97802 99404 3982324
154825 155199 895068
90676 189829 247412844
156253 197706 103827421
69019 138938 591315560
74934 93831 46979429
96272 185914 872069135
134602 142219 18930252
34607 60058 63975735
62115 145957 974965543
186088 199857 253939258
159934 178401 45991257
175010 185853 745084880
147802 164503 618496638
151856 162569 26788425
114531 130695 33086808
122315 172957 269048804
21101 160397 707014177
161120 177664 41193741
95191 161233 165097214
46923 170205 308168537
55682 139095 574699214
98956 196267 20585307
172452 174729 5692255
79902 153175 182852886
57699 67414 23307095
117640 161795 508296451
158371 166029 19192816
145204 156756 28709629
22460 75847 134089778
162186 182512 50644862
8464 70190 154861628
158042 172243 698359911
117581 196280 477761927
23905 24195 724895
7741 20907 171660356
138640 150200 57483046
189308 193476 906407059
87008 96993 69740308
43329 107393 505705621
176582 190681 35153356
141550 185087 588607819
38989 76523 37966687
74926 194422 801394239
108740 141707 867921577
157702 165313 19159481
6109 69691 159482553
34747 181816 367787659
151263 179667 70794554
15605 138434 430972749
167006 199789 82048098
98404 149717 609023324
97719 159886 155433129
61598 183714 304900145
159217 168625 352299546
60306 117054 141944207
80207 197508 656411716
57295 119972 156928912
69310 122228 548665538
74683 139560 153747454
96079 177164 811322657
45195 104616 148511226
148640 176400 69274207
129501 183738 192274506
119781 157126 93002636
78135 198268 300146741
120551 144879 290615946
51305 168102 292134537
151757 192601 101978178
137620 169691 43638447
131078 171510 809940136
62144 135169 628867275
71835 105437 886750962
169105 196908 69527147
129384 170138 101531662
53548 70958 43853629
184425 185931 3723269
96725 117492 52088021
11182 122799 279657893
56448 163097 266642003
59949 85112 964518056
58497 142506 5428806
132569 197866 816816914
135165 162487 68107346
179027 182586 519140072
113920 125652 29460214
73976 131351 143341888
15276 151199 979663516
177222 189858 624990702
123179 175219 129638964
63520 111636 120259592
57101 103955 934203407
27450 76001 513599406
115332 141017 845295139
122802 192515 305449325
118122 140709 652898468
156984 196535 239593362
102670 149360 116870155
121612 127278 14166202
153767 194319 101356528
7233 85556 196420752
167413 191601 338282088
148952 150455 732805
88718 118758 74981449
170347 199403 72837538
176316 190944 36506401
56120 134105 195192172
180714 190370 24034387
132399 165018 81382354
122379 188955 165941322
207 113052 282627525
116107 154520 52168292
103181 185201 204924648
142607 171116 71021963
858 69455 172125456
27625 197693 984349560
17824 170171 381019851
75145 170914 916620489
74267 145968 791201763
128802 133175 10896064
149963 184347 85702047
21580 172620 529772609
120481 161650 796425357
165916 190342 484579929
169253 174007 11723860
12397 170572 505899978
150156 164547 169536269
48166 63017 37382928
97166 136601 98751533
115332 198032 712748740
157370 168733 795447732
121702 137980 163260051
48109 94150 229039919
111093 143096 907122136
107178 146761 99081538
18631 131592 78192399
50892 166807 564290653
197522 199701 599809942
164887 192548 68969441
24461 142512 295647412
10404 190378 583171470
182829 188372 672142092
151042 195340 538863215
180978 186175 12843415
83678 149178 277435123
129156 144182 37386619
137729 173176 88289627
47968 129147 609931190
156421 183563 624834900
126086 150193 185679207
87317 186981 469514898
198253 198698 1119755
148570 196266 877293906
153423 175794 55857761
64743 171148 265735277
88871 175879 717762083
78554 182053 901205001
50352 154835 424943250
13615 124921 278863089
105991 190990 839508696
39051 142712 259364022
6148 84553 196629601
823 130700 776716909
169218 172641 446400855
189806 192972 7988884
175961 186557 869040
133491 141114 804968413
30712 86118 233466879
53937 177599 309088390
69389 149456 405463033
166972 176408 207236066
60708 89736 72714076
193849 194146 819027113
82754 141825 147501703
193505 194851 907369245
43453 195299 519449423
63680 151356 219069092
73846 147674 270916149
107200 184159 128104462
61408 95587 85323638
125518 134223 21663331
76690 99486 56706569
186596 196928 980078213
111476 138235 66933902
333 27918 476263559
116724 126154 23731935
11781 116217 261497844
130876 168747 94394414
48365 148035 795058587
88423 146092 418223960
109861 153113 107911657
141979 174491 582702287
16140 32472 279738987
123939 196528 681554596
147175 178426 77780132
73512 152485 197111173
129283 147046 710136705
60034 146344 215832588
37741 66067 71182276
45602 62186 41711719
74832 168738 234422688
125576 154824 246483217
58880 86592 49364084
149223 174475 252344752
292 129127 631228685
107972 165707 785740076
52151 156853 743636277
165841 195587 74288190
4054 70609 314054102
29399 155195 314729582
119354 165645 941078535
8738 58353 124410077
75845 189561 882653601
100034 183626 208872747
76864 132628 289237920
177903 185713 19396630
37065 49613 31459870
38866 55104 40646463
74774 89272 36183156
42768 144965 500000990
98623 125136 584633331
91775 160330 171228811
1394 163477 587796964
82645 181206 245981619
39372 175430 879903822
146869 179391 959634976
126799 134731 19813096
155892 199666 687826101
65433 127241 856237814
7336 108377 916673349
128691 131493 7007833
178093 184681 888858506
112614 156763 144753496
42468 193255 561283368
82780 91957 266244050
168615 185740 42524213
150988 164958 34907642
169874 196851 67519355
157147 173161 39991189
126017 148423 55718823
66364 156890 535593665
19551 123376 977996133
103130 139188 90468914
98096 182801 356546020
28244 146935 412512917
183813 188253 745050419
64577 110630 770589180
13610 102383 325764465
39238 152624 283513723
82377 189144 257803761
114622 198940 210672434
174499 191924 43554801
97668 177923 868408990
104360 147081 139246887
22150 57860 89599093
125999 157395 78115141
103078 110535 18903650
47979 76436 804246254
179195 192616 33629156
158313 178844 653735557
3029 166253 479429319
55707 61348 758012270
198254 199890 4145356
107312 143864 629116258
109851 176111 989712669
69300 141410 532025908
144707 187624 106945210
183 155777 606583882
135675 154490 46802257
52714 107841 138032191
102947 185412 135578235
79660 176517 800561385
35074 71915 92611112
120069 133944 806548881
44483 184017 348599823
177126 197870 52052751
29354 110523 203413778
181173 185712 383977363
21106 141451 301398823
118512 124762 333792956
140874 148269 18386108
91223 127496 416963839
162516 193868 907574930
20241 33767 33862467
133735 169070 88108423
53182 102621 739764635
194987 198432 8733384
141548 183857 105349290
134042 186435 130460867
7752 102769 237691678
25297 89277 562855435
18686 126265 269474883
158739 176145 43469449
25870 55338 73971646
19835 59878 357726301
28642 164512 663940605
22 27845 69507975
40751 152855 489954214
36571 79164 762699852
104824 172497 169076301
104465 108844 100943811
63672 177432 284069070
62294 99047 91605649
15032 151935 689805354
88297 197124 271758756
90360 102525 30066165
90310 171365 202266734
60859 102136 102959579
115475 196166 201541530
89751 96376 16323576
195408 199939 11477780
96939 163657 166839362
33024 36561 8929155
151558 154934 8351035
134291 138914 758300888
124401 163614 63444547
15296 199342 539685116
81876 194773 609235329
71523 103554 79688793
143309 171182 69486899
94092 185455 227984907
50747 53033 5749539
183784 197266 778808443
97358 157676 844375120
20442 92606 628201091
186969 199049 30541248
98765 121397 56970539
164359 165736 3451130
146942 183511 91057356
7539 46221 852854244
146780 188461 203111976
126556 134505 435263458
27863 170549 485942824
94489 169037 843095191
105423 187341 306133539
7500 112168 673464406
169605 182546 618034794
143765 150201 16019893
33960 143148 402864813
133619 170632 92186753
10837 92046 852192179
171645 198173 96947028
4327 127200 388468053
121123 151333 408648399
51812 128142 191225061
142726 179378 91288395
56046 84263 665745925
186326 193780 18803405
85049 144134 147438701
84838 149074 160269411
95663 127158 921003983
77804 108382 76322974
138647 166560 69665878
190709 193916 306756770
39142 87229 120588478
71800 174324 255938571
160120 188925 976904200
99851 108697 200550316
96630 96824 489142
172616 184735 65564141
72349 183688 277834364
87020 143392 852615956
121861 182690 151598395
41642 154353 954237655
129534 199793 557353645
91342 129802 96269067
91524 175318 209208342
48809 170736 304775055
89787 124810 87705717
127132 196612 173461407
107453 113518 880308932
158511 166459 351534838
154215 180137 64729166
175092 190512 38476269
59791 110221 846898554
108789 139127 461206603
164500 196997 926717938
55551 198884 460777645
42186 49361 855224195
24719 59598 87634723
38613 52386 34426713
47346 84756 885633219
45497 163128 529176647
78394 193664 358362160
98510 169592 177705392
114390 188227 184168368
105752 136408 865863507
18238 193128 967080368
47543 186704 631835767
85951 106789 53952326
151448 197848 116025825
85885 97351 513277837
118857 126573 19380922
144159 169657 233086229
105408 194265 222013927
197606 199161 3920770
161615 185130 58473659
49393 93795 699247999
48987 53527 101213904
81458 174288 388742631
87756 120329 81361259
19196 108792 182819959
40377 191274 377145922
121179 177630 118498113
125729 191270 539212731
61621 156405 236666481
83252 127925 520032702
89070 114177 460972123
58987 100958 592525335
87536 100156 220351279
152262 196201 109849325
65986 156951 227068095
118983 186787 168991049
178218 191806 33995886
194244 196128 4780880
47665 150536 499987845
142443 192944 125925886
703 32349 79216783
32848 103495 176758808
20607 142531 305299150
74481 191236 291433501
134405 159184 751037737
41571 126851 213431704
78594 152537 416015365
58970 92859 84742190
114497 191537 192213695
142742 185189 496798915
138627 146895 334209042
175399 177138 621600
58974 121614 196072452
74792 117827 884197781
69995 143986 184883298
73 134564 598484450
188846 190308 3642539
9973 86912 193051999
63808 123946 516695167
168623 193476 61994945
28095 57653 161945356
153893 159295 13544166
191923 195301 7111730
166411 177576 827288666
75248 171823 240948996
125401 192296 166765082
181152 184959 9380521
19635 145671 384916006
96641 116420 582490563
5545 193893 542791640
182342 183387 680393842
153240 164195 189374834
172227 190872 46586956
7087 97195 225534916
185017 197923 836133236
61334 63051 578971811
115879 141852 64851704
140172 159935 798438792
9108 68188 148279173
137921 165098 67815024
75201 125283 125229949
82305 143861 153775972
198008 199818 4550852
90542 131511 736978110
139276 152383 32565361
157926 196984 97688217
116237 169753 133569314
6666 28643 54885135
193524 197598 10356200
26379 41290 573094063
38356 77587 28876594
134114 192216 982482157
31414 138664 268523095
78461 185121 848791242
17457 184453 533739140
98522 164170 294743892
48910 130955 118616490
90056 143917 134537057
29719 121670 230532592
161952 190604 71432835
184479 191988 546500851
88830 146050 142911573
114849 164084 122976340
150289 183867 83642581
9032 84686 189814800
166552 174372 19403872
62298 157816 771003501
131087 176234 60150888
185832 195568 660492775
144136 190847 601321625
136118 153838 396499718
130906 158830 69523261
92487 124832 860999530
3535 35988 81181712
116241 174714 145877053
171947 173878 84771436
59926 134180 190475808
188032 196681 21901803
169837 193762 528998414
2623 96618 235222728
9801 14738 973881268
138338 167483 72656959
120000 172945 542634375
75251 139144 159552216
165288 166751 3594139
137982 144002 856926292
94694 164958 175668678
42607 60833 50968684
26639 67953 103849861
75316 115818 101100433
90888 188329 420721895
156262 190071 723763890
158097 191199 388523687
95772 167831 180149147
57832 97953 70837870
156451 162712 15788089
19090 109379 61214088
5443 98465 232832104
49023 170628 307210380
149270 183637 85688992
143647 199629 879606551
159472 193811 589121117
54921 82652 88510391
1954 73112 504422274
60343 174393 705905211
41989 106549 430975331
190097 192236 5468460
187999 192741 11981560
4109 61162 643679931
39736 93309 134094923
80087 161862 445302477
176474 190390 424945039
133708 184852 127356952
196676 199832 7952726
142652 149182 338427147
73204 196573 545176387
40904 51740 26996058
18105 37767 11326792
105617 142689 817909698
129803 144841 37365732
95227 155732 151065015
148460 188804 22347379
99033 147339 542626880
100755 192811 230074387
16645 142532 315062310
145492 145779 47820219
63369 199813 864508428
192023 198304 341000551
19486 103711 210683408
76590 185686 272227593
174129 175173 2660450
111107 193031 541133302
137098 156753 48861031
67807 170938 257556337
142050 162663 51430063
34840 174020 348028414
101666 172729 696558884
91781 114156 999868572
54973 167331 585887198
151588 158133 16332906
34161 100983 167262638
115889 176198 150465077
31842 63148 78738460
14801 88487 184748937
165905 197448 78837928
21301 175654 386093007
71575 92503 52129036
161040 195468 986064465
37161 106982 943642330
123346 177225 134204682
43636 87693 110468534
43799 103639 360878395
57980 97019 97566673
8194 119694 778682838
74675 95968 579285381
149314 186326 92208420
42946 142164 393436767
182020 197733 365307599
54775 143646 222372421
102203 117330 38041231
127711 188216 150717959
68401 198302 718902971
62804 67104 359255038
194417 194534 283919
16381 141900 785834953
93337 97540 591400170
44173 96411 570544429
19347 42145 851011601
110024 165990 977740102
63791 161378 755766242
64687 166799 255103207
79072 80751 4227355
170038 180784 26816740
151055 195000 571560695
138604 174804 780985696
16346 93763 186441837
78031 84764 16982313
63605 196128 679465489
141144 197963 934969104
114709 148078 575501478
12565 113326 868683725
122279 168356 885153470
44219 67947 59566287
51483 192950 878295669
38676 130225 229291825
28327 73284 113046960
107095 119203 30480635
173384 187405 724043908
131530 157400 64366494
82360 130879 843818508
107953 109849 893955160
18578 144421 2384869
32988 119375 965898805
67284 195369 319915037
52064 59491 18821128
192366 193549 2945052
159805 168780 43530146
26381 165053 890212942
3041 24620 156222443
49225 82473 83430162
85818 123879 736551749
89425 186015 240901101
27798 96098 171119806
146660 186047 75646086
155342 184938 710109577
148437 156521 15154725
161821 162844 2513047
166377 167092 1792409
126778 145735 511821122
197837 199973 5375318
190787 190833 131271
22728 45176 56457298
125577 142795 42847684
178559 183258 11795173
173472 183166 24170442
20007 132483 281697753
31805 170193 920525085
79302 99943 337048765
21413 179781 396091957
91917 185715 234042904
111166 116797 80354608
33879 157455 309137265
169203 197156 951119057
129190 193417 923469861
40393 105740 163464502
50155 163393 799311970
162618 194200 687929332
197216 198667 1808810
32750 158875 315541713
38571 157585 782641163
107118 162280 137884496
148557 158269 24201057
96927 98864 4826842
112850 154236 254932968
147814 159837 840240882
189380 193313 9904912
11479 176893 65368833
29905 74104 707485704
43953 45654 565548353
61596 102173 101181063
104842 167162 155833963
26080 108049 896338095
125245 133128 19575508
186865 196015 23139136
1509 75812 633259368
133311 142361 633182262
74070 164308 712591567
136748 178825 104828396
24449 157893 970736440
58657 114124 138813884
29353 139645 276290549
176578 192282 39234772
2137 122697 302006909
17156 157286 665181004
26370 73858 624861950
66230 83813 487643619
70932 146119 649666872
169972 180748 26901673
40724 134298 296977678
182458 197147 555779779
11506 22717 27944450
143471 158395 115188953
105192 111396 15648610
3642 128695 837910340
123044 191196 169889754
141442 180226 999857149
158456 164122 14236860
50077 185957 339524400
132244 182770 125903724
183927 187801 9645699
194458 199914 913904332
40733 92253 128947808
103214 105699 590879499
18359 111620 233530877
26845 74769 746885829
188176 189881 4269861
33516 150384 571697359
68698 161053 230674210
174519 191412 42221868
11433 91064 199562144
92775 93742 2399496
168397 189824 43901585
130695 176058 113017386
68859 182366 283382727
86052 118302 80499624
192882 194349 3729060
11142 102173 227753894
41859 167315 922907612
81119 115292 79484357
118001 183238 278886314
94208 132962 96998965
127121 137641 684039845
106779 198440 229173514
143253 146348 812069331
75395 102156 33436795
182800 182940 354688
57252 128137 177469392
144553 148298 36055800
21147 178564 393641465
104137 168812 161748573
48634 185195 763460645
102778 138582 963854246
112490 119014 743763064
32385 73533 527847622
115929 152684 91680926
1839 7038 13041938
154133 154198 156038
75476 117974 106068626
110726 150884 100367356
58452 163629 262870065
45490 150487 262580213
29600 49919 72803044
72112 173271 190433569
38904 143089 752073821
147150 178253 77415954
60482 189370 529185642
113006 147976 598455562
77314 138558 523909786
135560 196992 366095835
116655 117355 23561375
122952 127808 618303739
120650 131839 27915961
69899 195998 206560743
87122 175531 633147625
132219 160415 70281311
165081 187855 56603628
67861 130916 628111480
70106 174192 259854439
49143 186286 342627819
18630 152654 335287853
45930 181489 372845348
154840 179555 155060974
98701 192842 865973647
44392 78167 84671380
118353 166717 120714407
156773 171572 597620593
119536 153150 333696121
112413 131117 46842484
64965 78615 156834519
195119 199557 248053352
85975 135702 505189548
10502 100467 225165682
167133 197069 415305162
99691 136665 892968156
175965 177043 481107326
67487 152609 212571823
21389 118077 947103929
182819 188044 753515337
6933 70996 950554538
12985 140074 318091430
70651 72428 4483174
46018 138575 573979443
186908 186973 175087
53671 179882 861590761
129276 136230 17261232
196461 199937 588928980
131528 188412 141758658
111685 162505 126869552
192148 197308 13047103
159220 188536 298917023
190638 193886 8187893
40033 41190 2956670
132356 177744 113104796
2589 61402 397386051
19747 130627 277731526
184004 184653 1626154
25630 69828 399916044
144245 168721 61098150
93895 162963 757164532
195085 199648 712028578
67034 143320 639697618
139414 176117 91480210
178859 193218 35969246
118628 181345 344657473
159049 181891 760271057
181845 197565 39467953
17081 70368 133695555
183874 189061 501197015
11027 93971 207729532
151224 164733 23994763
122712 134537 29494426
129267 196785 168543163
3535 177678 435526673
40481 192734 380533366
81431 168544 816734401
536 11961 20025755
102451 143383 102560181
108872 154042 801857391
17321 65658 121286362
55427 142143 949210696
171437 197534 65416987
147324 186776 625902577
148285 199755 426303218
174328 194912 51491723
87702 131193 108671158
120439 179506 631899189
40643 105474 442450766
174060 194539 337282249
71767 132631 759663270
44556 119811 188395737
69879 175860 264612903
82935 159236 190441943
158997 184050 155573309
111945 177592 163829603
167565 179070 217008573
189976 193833 9730898
56624 145870 223274373
67978 79442 1228983
14891 15636 729431576
196680 197587 2276930
175420 186574 27662702
180084 189296 22982113
6686 10490 9455305
167753 197694 74877272
163696 178678 660297618
21312 154821 616458454
24427 75435 723488205
49347 102336 132464007
175533 198978 58767146
15009 118917 351015261
173363 185745 959306634
79253 89313 638705174
126107 177425 916279721
161628 168532 2744401
32627 81514 511239215
11839 54093 413412626
131043 172499 989986286
77575 123304 434747696
72597 130831 145566633
190278 198319 20380193
87387 186553 247249851
97534 142366 112296029
167146 171774 11427333
129684 185910 140013263
48174 95701 118843107
135916 194687 146660087
145037 158623 597205065
35532 47725 22925796
86559 162306 533056194
183572 189252 704940474
575 119947 299058311
98190 190569 898643585
91086 186932 239113689
41762 94233 131256297
194618 198233 619803744
71384 140981 197227012
195488 197403 552805851
13636 175010 403530946
106524 112004 462628737
118470 166523 119946303
111675 168409 372539034
138886 179723 479874218
167554 183929 31531275
39669 100478 152004368
158057 195858 94533890
125950 178549 130939742
86956 155574 171061012
27251 108134 202662342
130371 157328 410279919
64118 166961 435817663
151606 185661 758989030
17710 112842 238263936
55063 82709 69467577
53853 136816 698179090
148383 162218 34581489
38107 85099 418330249
128697 196357 168892560
196452 198548 561580736
67206 136908 605674380
139533 169701 108479734
89095 132222 20432638
62787 124330 532616279
9880 109608 768336068
175967 194165 213235716
162100 180774 739003821
47864 68494 51835427
94098 105876 29345934
42417 63107 715215935
59459 88312 850760133
175936 197062 52916798
75904 79286 474906161
6768 75137 353115820
21265 156445 338157032
192759 199505 17118052
104428 114131 21298841
149453 181938 81075847
70592 90986 50976650
127574 145896 45673045
123357 180591 142622530
54270 137098 207324241
53575 97299 109361761
125609 193923 170324514
149103 159114 218003033
144422 148490 10106439
43931 192643 371675390
175410 197614 55649215
193610 194043 308858472
72197 101482 327715912
52247 113800 154236362
182165 195348 727074840
48211 130452 741441499
152077 175400 58231875
145726 154838 718063703
44181 54636 819765964
1657 115335 284695462
175582 175876 704987
15219 190600 438460905
129828 191251 153129646
187329 191641 680600317
179291 184372 694945538
75767 159684 209466130
95129 117845 56915083
29588 68702 568337198
120513 151386 912831578
64421 133138 171847125
130691 146157 214178791
15610 167318 726885893
110961 179089 169973708
58350 95871 93773159
109994 166738 141686890
162984 195192 109645693
63935 149912 354363307
42069 143726 409475551
78532 107729 813908207
160585 187195 66232835
177628 179752 682238219
89885 122549 81751527
108403 167042 537207396
80156 191077 276904448
12266 158320 417641921
34591 165116 326609268
59608 149492 224625509
131210 174324 107410205
48454 102346 849928562
164516 187398 351698834
97570 141152 860594235
96618 134515 378729530
187462 197896 26398673
36591 196793 400701479
181001 198481 287753829
28041 181188 383095564
137852 183826 254459099
37539 43854 705375610
32261 192583 297018042
2546 91318 222384018
57939 176111 584590457
171306 172149 2108619
2140 197757 681339890
188836 197132 737809801
144461 159103 377684582
165039 184298 47871302
179645 184414 756900333
126577 142703 50606769
73190 92764 604566475
180583 196172 39071567
107774 132974 518786137
61576 123372 154671462
193541 195203 4240493
139382 173475 84911549
100510 198428 244916772
69475 105407 586336131
64607 180872 290364085
34560 189190 475959880
80956 82578 371238360
18977 24090 990266483
168893 199189 131896840
93958 154123 612372388
37906 42911 28410945
118943 157304 473009577
197708 198582 2171601
80277 80538 224788354
65378 156323 321867956
44222 120482 190940227
153526 164619 27780493
146135 187287 662918773
181974 189370 18419488
165187 199798 86520261
179939 186367 158090694
70947 120874 124896323
50706 188754 345044485
44687 107635 134166298
131192 175096 109388402
4353 91839 219196973
5987 156293 375907232
123742 195251 481353193
116789 138188 32681270
13452 55919 945935205
170368 171819 638490694
97748 131838 85481335
109449 166255 499919640
182061 188873 3815632
66568 169075 11901561
121302 133455 97497263
56601 168724 517604193
51222 178804 318843589
11398 157688 365918125
128736 173889 112473459
107805 114485 16841253
51991 184463 331048987
92778 111612 47169837
179260 194107 461282294
77624 115142 163744211
95993 159217 158027493
31217 176385 880489974
40996 119871 211649417
52407 79262 960824678
173612 193356 762502041
147177 161908 161557895
3192 30069 149189303
80519 116929 90930069
174215 183165 22309277
55589 98958 108419579
33612 37354 9443383
4385 80075 189846164
159881 171200 238639942
24211 144399 978261871
154928 172577 44074530
140399 158998 46314164
183089 186204 16074735
132462 154190 54032592
155258 176753 53759332
40391 179484 465236875
120849 154757 84390542
150361 171865 53568383
122201 131677 780467015
106606 185960 198108801
66652 130625 160021026
83035 132391 433329759
164822 188304 525635468
125225 165560 297081133
169236 178502 904820382
133277 144315 27447679
178622 191111 31295662
72892 149469 191167198
150718 177299 19185953
85578 108429 321688720
90444 193530 908458977
32594 107168 548040140
44877 195924 890946723
27347 186093 808041975
196895 198948 5180336
117365 151443 85060889
181834 198276 972458631
84418 133822 123400015
120377 122294 976233897
46994 52922 233479624
93293 143954 164780398
39545 74118 86832838
175983 194704 46801222
137130 169425 80562682
92632 192005 526424659
145995 146256 16301954
117468 136279 624548645
69843 108641 1166678
170651 182362 29262089
109821 176501 166439517
92729 196735 566528791
127418 166662 27034548
160835 186921 666927155
195505 197128 4137714
88346 161642 182982503
167073 171985 12172249
66994 162700 585016145
68617 101716 82414580
36589 86025 124095790
28863 135626 81135622
95187 183089 828202299
94184 108085 366887564
131208 173951 106469125
87862 119894 765822654
146832 172436 63744206
113234 186218 181917354
16415 57947 673472934
51570 57356 14614343
39908 199786 979744919
52389 165897 559121039
154657 197055 106063331
59140 162399 258046984
31145 129990 247655289
182467 190822 20888567
134886 174747 297796212
112400 179892 918592886
191340 193427 47953565
129396 169271 203025125
90796 187640 241566777
183650 194807 27994434
89800 167369 696116295
139774 176891 596270994
69679 93969 60563083
140559 156004 984336740
73934 186594 280983356
134595 188481 323021452
150449 168220 44381263
70027 150360 101098455
55872 63165 654014769
192996 196253 613238739
94230 132801 96551873
87965 98283 25406337
115681 176966 374864106
30471 57865 8946716
172088 175449 208989219
181444 182365 2315986
39061 136104 242815591
114737 197143 72881107
51547 85083 84335559
147009 197413 139146988
84828 117656 240066048
191239 193702 586540987
93768 126923 118199776
183851 190800 17462396
118739 129036 25833252
62969 122900 601026958
58721 176738 297481425
52689 137565 212480882
187415 192012 185927852
21365 123146 255131382
87777 177680 224291981
66940 139701 181856728
127396 136563 160076114
163953 175320 28283313
133818 194087 150356489
189363 193091 9363002
130763 138836 889345759
4912 113099 668471142
56293 92515 967347877
186158 186981 2073326
123333 131423 903636598
196109 196330 632966021
24158 89198 32558121
91420 186389 971683232
107818 114229 16190984
159967 175141 794604317
72417 107426 87263912
129659 152639 974181672
133917 189439 138359191
30281 142473 562939699
38119 51119 395591629
96997 193645 820730124
186745 194936 513694603
18878 112296 606017474
35315 105527 175841431
18666 153167 336427357
58682 159345 251541767
102784 170743 169944091
54385 171615 894323285
68574 86895 45894529
76095 116930 101970325
153414 181046 424769830
125942 164213 311276590
196347 198925 6512671
41976 120201 195817042
5226 172433 432824844
183100 193189 25237686
163525 184648 33861003
76896 199958 307522471
138514 153740 37864131
73934 94878 498280912
91229 98900 5170166
50165 71980 54920493
49582 76017 66479867
28831 178948 362154545
59741 197118 343332768
120086 151014 77104144
13372 25800 30956094
108456 178303 174351717
168848 179522 26533567
174465 183638 369254802
25605 63392 95017347
60043 60643 1501219
86313 145934 148860562
8140 111535 717517868
175404 187346 29674651
119656 139839 50361769
15211 159424 360711303
139962 142600 6581735
69787 169021 268539110
160871 176848 39752543
149576 177910 769703490
154888 188699 713089612
30833 62069 78679493
94110 160821 584060374
28925 182616 384423136
120944 190995 453894724
144426 146027 441208186
180521 182472 553541833
159876 190509 76392423
147245 162141 37108311
55340 81360 836027974
61940 139478 68305601
162105 178326 40331639
18840 114151 238734800
40008 144539 372407783
103353 193461 225292054
157558 195756 83159264
167654 169356 96272066
137781 193748 944341150
83630 186006 255383216
144154 173348 228432618
71095 132174 152676112
100108 197814 728265429
42169 55295 660856115
193633 197638 10185382
36254 129510 233674515
11347 62155 317274665
83706 145054 426972407
32290 96375 163429591
79546 124458 700699921
35058 43320 20905233
101221 134279 942289537
2684 10910 456953296
32599 178586 988350343
101128 179646 196197068
60340 170438 275024166
18695 95463 92579429
67766 144775 952113115
66621 148520 516078260
185699 198773 33029919
95862 113952 262514622
38190 93085 137493078
160650 179616 18213024
187944 199157 913193921
871 117362 291763689
90073 178346 531271208
168791 194805 64938419
168418 168932 1296674
25006 181210 530296862
84298 88680 10931790
45222 172070 794663712
174336 198161 59738360
1818 31628 986184084
96062 159909 611153560
103153 142873 486871862
10800 165102 386100966
93133 190613 243427588
104779 196068 234753038
32057 186202 797154815
33089 85128 130722930
74616 182137 268313385
138556 145349 16938539
146171 165365 480259879
49218 177835 321459925
32160 125975 981658649
115820 153786 26043462
3644 191511 469828829
195718 196878 2958564
114731 183824 958099982
181409 185810 10855858
91357 117311 64840124
36360 147057 277102089
145134 157542 30865618
141795 149533 19255211
18093 186071 503722767
32438 184667 791168636
43425 124642 151288818
144282 149943 14104395
159909 194582 421392846
118981 178716 794523069
50415 193787 872533863
101192 137489 91022247
35451 112517 961788701
31265 169775 346500031
125698 159576 84347114
122804 140194 706390894
36067 92253 136901963
123119 129197 737723063
50793 73766 57904465
66507 93159 66538911
14415 194471 533982206
56395 115335 74361406
154137 186466 80560677
60006 119495 148888382
183318 194356 524277027
140611 159697 47570001
42458 183624 352681531
22254 44855 22827564
92097 124571 520435446
99674 189163 774739610
22389 57390 87842800
147817 153891 15087191
106754 151986 309002814
92229 92460 542464
96911 199475 256539353
183960 199481 39150562
84649 111593 67198711
160461 176965 41091623
116319 177384 152309103
87608 185702 244635345
180425 193938 385299229
53299 77799 474562660
169117 197621 543493479
75723 148461 674070429
67074 187809 729242822
27792 120560 232570383
119449 149258 829127863
75507 145661 175179463
57500 87053 74191342
12953 61973 122993753
180166 182587 6044510
152041 178274 65394460
192715 199739 178378566
12510 44852 280121698
28986 57883 550639725
22427 190941 421463020
120087 173798 133858185
92270 166358 185089371
144565 161802 37482609
176588 186406 564367583
81478 143094 153922069
152777 193282 282662256
136688 193602 142002000
151332 199982 133728510
113416 128344 50091677
4638 11264 16664600
173097 182222 22798976
49457 92361 107446435
135272 170799 88537573
139890 168988 509880879
5609 169292 899884598
136819 179644 106728781
96634 190339 758732158
79093 194656 574767334
181743 194701 32397390
45632 191106 363536125
121379 197511 13863415
4436 187032 744390219
127705 196099 170630715
27639 181645 385268362
132119 186797 812897844
65933 154827 953154766
187709 191075 17761062
109173 114078 12373030
13878 107480 234255352
168308 186997 486435922
965 61036 150710365
107743 190661 865551773
113648 134102 557652749
116469 181510 162272584
116097 130556 36231822
36853 43668 754824703
54993 153434 634221286
57434 182889 313433138
108544 122807 35930411
62332 152245 224532568
96480 142749 926920261
185035 192518 639761981
59567 94644 87620966
24993 96052 389544488
6214 177867 882234294
43138 134406 442740030
191980 195594 9134178
94793 100542 14243926
114360 150336 733948302
176852 198144 930089625
51167 91518 332090959
104704 166690 657510346
54084 179010 312158888
89541 154423 161856495
68314 193414 312373945
129368 152842 872026018
718 96234 623298272
175855 186742 984879591
196680 197690 2543741
17750 70706 255717453
158577 187915 418040150
2016 144098 359560974
172851 198178 63504619
176172 183466 18146825
119516 141878 55750657
127311 187774 150539547
39488 190515 498993935
15507 155181 349261430
47709 91623 482558133
135017 186156 930632863
124688 178116 452371150
176126 194163 326161527
184866 185265 780522330
142062 152655 716025695
69851 104713 86913197
103507 131990 71562210
152393 180024 386949276
172824 182998 25412068
40682 63656 164411576
188614 198368 24625461
4536 80105 725971910
21897 23101 641732549
19948 143839 310119297
27504 185917 198928865
157924 175786 44596683
73372 98119 563370641
73741 116476 106691503
174577 199206 340545601
147600 181079 65631770
122886 184348 864021488
136552 193162 141204812
189089 194764 635562500
144084 194994 359232497
117813 120686 7294409
153793 192897 97664093
65622 81749 40336910
197483 199223 4411730
56751 58591 234765341
119203 198831 568925677
28135 166115 913989129
125199 164713 44012747
165554 180343 36825505
186881 192554 14305712
166439 193096 66473505
995 59567 233039703
116823 125553 21990930
194276 194946 161242231
186324 189330 7623719
54026 171693 856707878
37437 123829 216513297
88734 104893 150329649
90807 198473 583928184
185950 187158 3006973
77976 133770 139512387
8537 90677 205919957
98895 99106 538379
158376 167345 165479486
13979 170825 392215483
160974 173098 17984709
75203 117065 104489170
68973 121687 131854355
54167 58925 12039050
184034 196474 31345046
311 79481 198445153
142187 178052 997581923
52656 142823 394389619
52529 122870 176339170
116982 165657 764857041
189876 199543 27966383
102786 130617 108187253
43167 96963 134454805
128050 165438 93204729
81088 165060 209761533
118230 126697 21273282
137433 159646 55369939
19382 198751 685385589
128395 154662 65329101
3184 51100 119998476
104312 169519 682318607
66281 119463 977395657
58900 86073 68175808
106792 153738 695680207
179810 190107 25707799
132343 140941 21433465
100374 101331 467831858
65835 135690 174561963
122846 157589 848078035
189759 198489 22073571
150303 194511 110349128
27708 143626 290308540
69197 147299 195154821
149761 181968 456565493
187891 194477 16645286
106620 177641 177431488
71061 100840 74111369
167193 191948 725397638
38843 151081 280714456
63230 197064 940614653
153446 175950 56192983
159085 194898 89458060
115948 171892 139527257
66648 105246 96317023
3815 132209 321552171
151535 174052 663473823
13922 88943 248532319
37594 101919 633980970
155725 162438 870835422
106068 149385 20683691
132143 147538 38337254
80109 180714 838674967
144440 193316 564286541
57741 136032 33595610
50630 84783 85854648
195451 196541 2800811
71145 175183 259714535
4263 68765 161873160
46651 126823 200739655
181064 198193 43004517
195137 199497 11056409
70162 93518 58237203
139192 162854 58971027
92745 169664 192158947
15192 67013 358337635
122124 165546 520473744
111074 163276 130353333
69359 77517 20375997
104331 156587 656002449
121797 196744 149351714
83796 143744 149733520
52077 114883 157276793
80594 135675 919132646
50288 167772 293861371
150118 187044 904467362
127399 182740 137884128
85649 110294 533431212
85848 155954 174779316
66286 194501 320203102
12362 147010 336996232
160012 177981 44751517
33523 170488 342533379
80348 137512 299836255
185036 198040 32817722
58605 118916 150936328
80355 172074 228932493
184251 189730 273761536
181153 182219 2659326
38953 69907 863680394
195705 197092 352640201
106681 143839 93014726
182995 191399 21051921
163707 168952 13111255
100761 147515 754746506
177654 183491 435292055
29657 99301 464438920
27751 93006 408860040
94984 105388 25985655
56078 83366 68556131
44835 176278 328500820
24676 163790 486791053
81907 130540 128821612
13690 177767 422807805
149900 167864 278786683
137374 189503 129960281
11240 134239 532858079
18194 79067 152645088
122245 161141 96962481
4302 47987 109529482
187284 190343 7690910
151860 190181 596388666
63036 114689 822097537
102171 110724 25560434
178994 197587 46726863
148045 182498 85940060
9701 129366 316092055
103485 186002 718055410
163593 167784 10499108
19155 54830 89358403
59271 146921 757580452
122308 147739 343837809
82768 115009 80433655
19401 95253 770565678
117865 190616 181540902
191110 193542 6104153
177402 187332 822642612
171019 183302 30598555
83498 137317 134378789
91067 103060 29617704
81570 156691 187440566
3103 173362 868383460
104201 163771 186739869
141816 170468 71374404
174422 184727 25657330
74967 184196 272510089
57320 72553 38362558
125969 150239 60428159
156172 191726 88864817
155723 163072 18512089
121628 162663 470318425
120532 188538 194902698
60151 82609 102925014
44022 131427 367009238
166984 199295 799759855
29098 109961 279873643
174682 175492 2060179
167396 187107 49009319
107629 155247 678006001
47606 115997 171247264
3887 168781 1307281
75035 103038 69494353
179544 197641 495991106
137706 186383 887608669
23605 181896 999152715
149462 189273 99299007
86748 113877 67712986
198578 198612 92149
94184 177830 208852890
113657 141410 452827253
104702 183229 377984199
175922 190756 608154257
22796 103243 201311157
144821 145347 550086439
42888 84496 104355865
91434 171509 199891062
6952 58407 449390763
60986 147404 215981982
142951 148135 502767608
149962 199011 122634547
135734 159208 814859268
148859 168826 49872936
4876 90760 76772002
103063 152457 596127243
196380 197234 27124434
64912 86583 27238512
117229 182860 163756041
107415 136360 72468565
12935 34425 53716819
19113 74552 139144824
38702 189066 375814217
154710 177236 56240334
37189 199916 710316128
55083 197610 356396911
198744 199608 2216818
71274 115338 110041941
17164 101306 210511795
148157 172749 61300961
73293 174735 539580998
92811 169367 790248920
194316 196360 119194477
31216 94655 936449004
196407 198594 5488479
124478 145601 52576495
39498 63975 390074257
780 171424 426841334
178789 191049 30743015
60755 61086 802988427
34266 151303 292888036
56106 164525 271060035
109286 155836 921673084
186116 199250 33186854
94005 160257 165555522
30279 66531 91161274
46066 72518 549119019
39147 52349 32929487
165780 178673 280099826
75476 129322 134563115
190658 193009 5918841
52406 94808 106172909
45332 99755 135998331
141812 173385 167625490
184414 189511 128967761
98844 101305 801499167
60860 112141 615172180
34028 52753 311026451
56194 94782 460924919
190324 196097 14651515
127389 180252 966532926
147363 183601 90265460
39967 153598 480402590
114096 137243 59162912
132216 135603 8394252
97012 174704 194122048
115079 159620 760243838
128505 166063 93651568
113874 150495 746805290
185473 197604 511437688
170800 191909 990217940
183869 192313 21242786
98585 177877 211391026
53992 198960 362545883
52079 175444 445165853
131976 142093 25160703
11131 61305 125836684
32559 109343 660552045
139109 181199 667778264
27012 49775 352943628
163531 187060 89997819
113854 193710 199280952
48046 170166 496221389
52499 120199 169635998
103228 108510 13447530
168840 182427 33844690
161859 193793 584221130
124041 185204 152275789
183349 188133 11928803
144851 150186 200597065
189704 192593 7288780
95451 145663 570560661
184982 188303 8348183
191070 193519 595288257
174835 196596 54523729
9860 127557 294946823
95043 190115 724259363
73069 73948 990250880
195234 199157 9932243
105817 199833 10798300
14393 45737 975178828
25134 101968 490197812
44873 62114 43313426
171298 194960 80686773
5269 154914 374336063
124107 159958 89280194
101183 189187 219903421
34336 185390 377572955
18007 94517 625982442
41761 48584 190446826
166521 173240 16652714
157705 177561 432317713
71399 153040 203781183
199520 199568 142038
96999 128063 944015449
99651 192287 231536560
56105 113575 143920455
63318 109678 115842024
134911 193695 146570691
147466 156454 7338344
72461 135574 310722160
21336 90080 172411337
39568 45066 13814982
14153 70905 552488574
97945 167068 172816954
19824 111171 228728476
182913 183575 314584757
28625 180036 440310610
150078 184257 364462002
20244 115645 238969597
197844 198575 469034273
15439 93968 196637432
52647 135948 250573435
74034 79915 14626658
172302 176455 10435428
83493 94579 13513024
16846 72688 140095712
63327 69111 14491663
14886 112485 244372949
33987 182421 977578783
169047 189126 49985157
37992 173373 338472509
20509 93655 586370637
39080 134782 662265437
26746 184452 394392535
83750 188035 775628339
97767 149839 130226349
182019 185104 500485408
104160 125012 52607055
178015 193885 123160299
186236 187830 3995989
78715 146916 170426010
32902 96061 158168768
83352 95810 30845264
117459 124493 17773685
12421 80842 171527275
148689 185211 585874572
38912 63847 62574332
73633 83967 25806562
24912 143761 871203889
140826 144992 349656429
187516 197102 24249857
198644 199218 226184
25968 62255 25411986
93477 174329 201924812
176329 198926 107777865
123151 177575 135578132
43015 113939 177515200
139844 155960 39958151
146159 199042 160270544
40481 61994 54059468
119538 170688 127489430
7539 91199 209657184
187274 195426 723163941
107431 189795 285337309
153268 198027 111990209
157034 181082 786229441
38545 182090 410161081
135904 139082 4194397
63016 81018 44986780
43674 132995 790619912
73906 125633 129322847
140365 148710 656300416
100398 141806 692485823
183553 195438 321647068
50559 151467 252428467
193074 194037 2480324
170433 186034 198318732
138023 184204 296379788
74152 169173 907395306
160701 195071 98940182
113191 161960 121726005
17351 20080 6784050
48855 68023 995946371
94033 114779 51928530
82668 183997 252790244
116370 188182 947921353
97247 119119 54915144
17356 102834 213761130
126236 174800 120980809
138974 195103 140099800
173896 175877 4956495
182968 183331 635840784
56679 140719 210258784
34887 154066 347012424
82782 160550 194123580
129227 138400 22825564
76879 161940 212474539
114007 183249 172698163
131420 152333 52001562
54100 183504 323366586
40442 180987 839970873
67928 152995 212418717
97316 112958 39303197
99042 163367 234666140
15486 179384 598107534
20302 151575 328488190
53923 83040 663086800
30682 142289 279533929
194197 197576 8574176
35514 100337 818169188
56005 92692 91811334
58179 112262 727560968
161825 197410 88937408
125033 192042 167013545
73575 98370 61628246
88005 159012 505269372
137742 177067 97972802
188074 192465 226445602
125429 148612 724195151
31481 179201 369331852
31216 153759 550545610
140388 156585 40234092
67057 81500 16309353
125113 142045 911434272
143728 179007 532334410
163694 191599 69583034
172175 188509 242278917
101661 159768 389611409
5963 32674 754679314
174627 177149 459270958
109843 157484 118847040
176039 188514 850446041
99777 110441 26860048
176493 185706 22826445
110167 115311 80078634
179064 181097 5155877
51672 119468 677545444
5763 66577 4318403
121657 167103 425431577
77769 144003 427615813
139428 160280 51969219
129616 179646 765960616
66020 80776 36888497
16706 22054 3736508
189475 195051 14669897
30822 184888 964773474
63924 141322 422858024
162392 169836 18568848
182977 192772 49260203
188113 195883 19647501
42566 154340 674495782
10569 119401 773937423
28230 193195 798483640
192545 196888 544171051
192030 197350 729655169
194537 195505 107393542
47567 183258 551964357
129091 169148 99859542
145098 170272 62772101
190683 197191 174281776
135603 164699 95130829
198539 198799 687312
112796 178223 163180562
155841 160411 102078775
167299 180882 155304698
79200 178202 247101382
107251 165814 146390399
88583 183769 237415890
73143 136529 158336256
101772 105895 10411022
172218 185704 573899387
65171 91161 20055416
10811 24021 32984297
158972 173267 35629554
150700 177087 65777823
63631 107634 109899715
85109 148143 157254836
80821 157581 191585713
78626 199116 301071783
59518 91085 79005682
164513 186734 55251608
121405 163139 907072793
52756 185844 332546734
124352 195946 686025363
34286 93506 189363632
5577 114659 390110364
171519 177571 911030330
140548 157721 42712845
141671 160719 431326084
11618 161296 515343207
172029 172403 917026
161971 173564 28812862
199207 199923 520091
182162 185781 8932861
82559 140457 144646665
96780 185632 221873871
185010 185249 682789736
74680 101433 66488248
98385 164651 165736806
144894 164724 970632017
50251 107590 143516745
75228 192676 293145620
188227 198060 24835645
111142 128023 42382432
62046 129525 838080688
45463 179323 334470434
132404 160641 739960128
80476 152288 311342073
106821 170989 618990160
77841 150272 180953750
144764 192823 803757052
35620 45270 546982654
110766 157862 117587285
44554 78508 969082052
93138 103075 326221551
126948 152198 907543084
81213 102367 610935488
16508 100580 210287953
40005 192865 968450992
19691 151733 330358343
145070 155847 929438666
185151 197311 672901354
39237 139797 251636947
133060 173683 101185401
45787 64990 48237179
58937 141954 369762970
91031 139345 667792812
146778 168396 53911206
147974 172608 396930052
72099 111275 97812841
152630 196334 198028173
87521 112057 61133778
191198 196450 991339518
146852 195181 433048790
40786 129339 221692436
45339 161633 290794894
157438 191069 84009895
162977 167227 509106087
38899 120130 178340882
151345 199366 715754408
39833 76052 90923256
132116 194478 612664884
178943 197215 486015782
516 61055 151831720
17319 169114 379722879
105284 187981 206437446
197505 198334 2103538
117344 156945 723177048
190963 198380 18727848
112468 141289 309302829
80065 156947 191834646
38161 104604 166236835
38214 133869 239515294
66320 155356 676188459
76575 197533 481566128
27035 114055 218108801
61851 182238 300613823
182728 189422 16693444
51411 103334 675949373
146124 158201 480305375
173603 190872 43161695
93933 184783 226765035
74344 149889 188571620
48325 167136 297055054
10393 160579 375808331
40354 89365 894745252
97583 167236 278038218
156432 169783 33451566
49117 63441 36087663
83338 199655 290569456
12685 78821 338406714
55852 114618 147146144
45432 124519 630421397
164797 165667 485551363
179475 191180 17567265
133922 179761 51958328
79414 85082 460344497
131070 149415 8695069
82384 164951 206228023
172914 185609 356893264
133888 185853 129398349
5964 58466 173424057
188955 196759 351381090
103130 188474 334385135
73845 122047 136467961
196473 197727 3173187
18950 114930 145654980
111422 161959 421833997
198979 199535 459537504
180223 192745 28780856
28253 163424 338250007
85493 168899 591498565
52383 147623 238295640
26263 94028 623690416
14009 162769 372117782
70809 189169 295427486
130373 191723 887368466
138057 172531 646897185
16285 34069 112445676
144396 151937 18764466
57637 110644 792296188
61801 69223 823452357
175045 185981 27183148
50322 188710 42860025
84472 130894 71864691
139074 140855 4445764
133701 137671 619595301
84906 157208 180329423
95303 120019 509637800
60822 164327 726740499
154144 188678 86188820
188116 195897 493493562
14780 143037 612445560
149296 156922 18960145
39672 131988 231101643
92517 138409 961073505
56134 167894 279433500
106575 125943 48754824
179972 198091 45524306
420 39673 71198130
11943 177161 413080254
130895 188850 144414944
182611 188154 13791626
185410 188538 704376454
52586 114711 155613581
30434 99173 746771471
10246 35840 64106599
168596 170831 5074605
107198 169174 9934044
76264 116516 40237039
49024 189062 349987072
45125 112489 168601452
11550 97122 214185301
82125 104343 55265770
54537 167568 88911873
54392 72616 714114982
152408 179428 67382806
183448 183714 341844669
79634 108910 140538670
181005 190976 326844307
94308 110465 763247062
21688 157013 338563383
50399 140600 225792953
96319 176143 894535018
134732 155062 50444246
164771 187796 57238444
197270 197669 997965788
196636 198152 47642986
173562 198014 61318556
84957 121530 91393548
109440 189129 47653214
35842 82950 482631738
77997 125492 891847538
181243 190945 24236168
169972 178075 20161938
113705 115470 599149949
34114 135216 253203523
12488 110891 246388767
176569 182403 14537606
11531 150779 348443198
93806 174636 842920918
104843 176963 180187093
166499 178970 83906828
109214 138962 429261971
128724 168504 99202446
89538 126272 50461591
54791 118806 489339123
6892 147255 351322458
49597 79109 74071306
145495 175652 896606525
103347 150145 932345154
56614 78312 54477278
126872 142399 38742215
145420 198902 133678764
135621 184006 211613114
195143 197782 647157449
178108 190123 29991230
106583 196398 224563911
195331 199174 941110830
113126 135543 878491799
53888 153383 419899514
141683 163819 55218243
59573 121063 153950558
72958 152361 476854622
12470 94018 204235472
72923 191438 861925520
184083 197543 840148613
59205 189520 450435014
107512 137844 75975281
96790 151895 558514381
195121 197557 268893615
60185 125414 919114654
28631 135111 266762556
176477 185371 401139222
65912 95897 74753773
9338 167067 888577671
158539 192903 744695645
30099 55821 64625908
113280 197324 209894741
194001 195803 654493305
36186 106019 841011406
142474 145516 7549880
198501 199112 1470055
119628 178869 147602215
88838 108014 947042179
151871 164467 31488433
164590 180827 66196483
74385 129179 575850889
79869 82470 6475840
186181 188654 189100591
170543 185243 36572219
116173 172144 61559935
13001 76205 158517024
36983 39718 501265652
1698 183580 911044756
95239 161167 164811231
103591 137078 255757424
87435 116420 689011988
45730 111176 163751697
76038 165760 294225823
123142 161653 95997732
156142 160029 717527239
16588 168010 378736784
80756 125134 111086500
96853 137827 102649037
88245 119332 77647289
169179 199199 883117321
104503 145790 103407209
114737 167200 130985216
39592 148237 858479700
70835 121427 126564182
82139 125950 109623229
101959 196518 907995340
147380 192772 113226817
105044 171193 835365798
63696 142210 196277732
170637 194695 131021967
8864 27647 551055126
40780 119115 196095457
67464 128905 157275760
55597 87073 79073130
153266 157402 961248193
85950 118555 81395010
88684 155078 165549614
94400 126969 81595168
76915 104730 499920565
168472 197038 71388067
60579 150195 224006681
150193 163920 34274381
188743 199262 26585735
132353 141770 23450387
52173 143638 798005354
72127 93152 52406287
48827 84887 860788705
148436 193354 112147139
96639 185454 221739874
162582 187869 684376605
38425 134361 240216354
147897 164732 42059722
62744 101828 375257716
164077 170672 3441378
160903 168343 18574124
145974 174473 70960255
96055 104453 20963300
172978 195247 952778024
172676 176651 842284
83111 146901 159358908
142538 145800 151135488
140367 197300 142179955
97009 100437 453807900
109650 190594 202028198
152659 165718 32668909
50080 75318 63553156
113298 169325 139837671
76707 139606 157186720
50834 178296 248659843
161264 196169 57840676
106824 179777 781383562
118796 161913 107621561
44992 109280 160836830
163878 190850 67259015
10607 27515 352363166
106419 193608 217862566
16567 195035 446289671
52396 105846 133766731
42783 164398 441958570
68668 147235 485784696
107032 158482 128541321
152842 184334 78527443
19161 65031 3614847
55761 102151 466752262
173965 183619 495319937
87469 191631 259920026
165592 192643 67463968
82691 125483 107031315
8117 186590 726503998
191124 199525 775787586
43672 142375 776598254
105987 116060 912413039
61914 65174 8189737
183390 184940 3814802
37708 83231 114239301
9367 151093 583013013
104949 147566 106648377
128479 177491 122083229
167580 173041 217685961
99947 168839 172324621
48933 154180 263161461
125232 151669 65723163
108298 130367 838661160
143014 177191 845326087
134589 180898 299852655
199872 199948 189158
76985 139685 873641143
128428 144346 39623525
98628 164988 893448740
146130 171626 63421448
179855 183910 320580182
187085 188332 3194501
25706 42206 41650978
37790 84971 457300073
163561 164535 2444928
116537 182016 163366776
75307 97972 56280710
136642 179052 697272407
65549 66099 1363159
96424 105391 22437713
188534 192423 9791869
66125 67355 3083388
112114 183799 178854275
68894 86741 44725261
128684 193174 745322178
51313 57450 15533255
8318 27095 827489582
158751 174222 38591857
23757 122194 246759138
183590 190181 16475092
182322 189619 427090631
42243 98362 532026413
4715 115288 540623083
55465 103268 22969526
118913 172623 233422142
106553 156883 622091232
139036 197010 698573312
173882 179623 203858206
109478 167180 921404033
27446 173945 982281420
60359 165948 855804906
70135 120273 476031967
100521 127053 593690114
165060 171452 738336791
197428 197666 433933106
122600 172504 124302397
137245 196902 347361933
117140 171941 136717326
149925 179766 74395727
54122 55454 3332375
41941 140224 245866787
197006 197622 621089491
20606 172980 381097326
49445 100904 473383768
95381 145312 646580242
10842 44057 83308310
152802 181453 379107574
27380 127619 251302509
199320 199393 469977535
177539 183494 435229193
158274 176999 106031984
149437 181346 220395309
119774 167735 119633621
77536 166340 51103128
50585 149260 832565869
64380 88698 462189254
57801 185949 320080082
112722 129164 41184906
85573 115512 935454707
2007 104103 255467189
22889 95262 378674501
154159 165029 230482823
113235 164853 771376616
112105 129380 43366005
100674 132163 652440253
85746 183715 740543214
34702 88991 823805071
146747 149997 8020515
153741 170477 766325781
70924 149747 957336026
9963 176671 440586098
175787 189858 35073422
171229 176780 895462217
6699 29644 57263600
132240 168624 90724968
145089 190640 330764030
138428 178750 882189099
72820 123889 754197780
28472 136046 269439181
12576 13330 1907674
24179 103678 34274529
95872 122127 65909006
197234 199367 5413823
162623 182100 373104128
99387 156399 142445375
42247 176499 335511353
137228 194804 768003251
15956 98723 569713580
75381 111634 90449975
77105 116946 99597595
174588 181340 639891581
39321 65783 66446666
162301 197530 88096188
191327 195123 9570170
185630 194805 517762090
166186 172125 470258293
143838 189966 114973033
56208 181268 338607223
126857 197040 526923717
10457 85392 495165153
65080 152309 217809066
92720 141998 123216854
135093 148631 181716758
110129 125183 475969145
12587 110069 244147819
34924 91096 169485673
38816 186401 373556907
86304 181003 503402403
71583 182202 529366347
82899 188350 263137030
80549 166485 214570386
64011 129740 321419093
98273 123758 63009008
136957 184775 17345495
162872 195079 80491653
12402 167204 535001848
94190 156472 968763227
8514 197940 879329393
159851 196586 91861823
87143 169206 457273925
119998 193106 533712438
172914 174280 3442980
114094 162444 986766221
96214 167395 177919855
38082 186730 371478461
131879 184032 971081780
28544 115790 640085095
115680 142582 172851697
190916 192017 636340143
127251 158288 444801494
199634 199820 442927
158487 197040 96424486
189610 196635 422086437
144053 156905 31939677
156235 178501 900738585
81417 140369 147280457
163375 197118 84390191
168670 177521 21964919
172697 187112 35930436
147697 151137 534520036
148294 168527 818503568
126853 127764 2358428
40516 114278 82522320
29686 189879 400619484
184523 195492 704510879
188589 188696 958080372
165157 165325 708342328
122993 149724 725324846
94420 153008 146374195
43534 89168 114379882
37927 129532 229464380
59982 197787 344457213
181859 183419 3835550
144335 165243 52242445
104358 190953 714562044
51962 62332 909611608
52876 71626 577031473
73547 88191 36636693
5886 131915 481460452
90556 199902 566777910
159003 178367 48236990
153397 179563 65276512
110639 125774 38069533
165326 173381 631134294
194891 199888 12690127
35598 154983 298607435
183332 197808 847093969
112356 182707 175546235
4179 85132 203091910
181913 186520 537045101
80823 138724 144674755
183450 183918 455987559
47177 121091 355678132
57842 73714 670857982
29238 137859 272117145
28085 59524 975819199
132112 143192 667145143
23076 31750 21117668
59228 164834 654463399
95720 173183 321932187
118203 178595 150578682
171093 175140 668336939
47528 66025 367637027
70803 148491 350232301
79774 154533 685707095
150641 198852 120512517
15195 62662 119123857
69070 184079 287042264
194378 197443 32339650
60964 138584 194015215
164179 167394 8009883
98902 120818 869990842
26268 46180 776866587
92852 106219 145449675
52691 193690 352481948
186406 192267 950648627
49892 97892 918752759
169947 182103 30298877
170629 173907 8185130
19398 152146 332084478
34360 159440 407447370
62910 68554 14102022
21168 95908 302853726
89182 132590 108459934
131797 165614 194732058
152995 157224 681797185
112863 139238 65907890
152966 166686 34336383
171937 177264 999543246
107357 157772 78555088
162989 183396 50830241
132898 139031 15275836
1140 169059 938796489
78438 144524 515710574
99360 102198 432270221
42386 155602 801792269
5615 85140 714960679
180014 183444 8571359
77983 122440 154762473
58380 85132 189781359
89371 175219 214207170
60792 72712 93117538
89520 174185 211260226
29110 31067 4979753
183352 188449 3843401
141281 177089 43963926
138603 168214 73899999
153244 163044 19659853
49845 177292 318532715
24079 112815 944605403
125794 152691 567107678
131921 144676 380110317
118191 125011 941914511
65649 170907 743918736
132019 158743 455215625
183345 193926 26534418
46019 190350 360614908
17909 129025 582850765
112794 197965 212769750
83866 116369 300081968
139338 191482 130012564
36942 166921 325116834
133072 164829 79165552
97382 145075 119329328
156187 188878 350002104
149144 191243 546846496
183436 195754 739560367
70043 150929 202064828
33079 75779 107329928
78712 148478 174206384
55957 87296 695201366
139313 156740 633232455
129124 181536 194111764
172298 181538 23086174
181314 188654 428614913
82993 106757 59142817
169533 194706 62852371
48978 70664 736922850
45198 168217 868853029
103894 141100 591018769
30092 81972 818397355
73237 111674 344244177
170074 179511 895292184
75912 108509 345823613
133136 168623 919069031
165927 173164 17944009
29030 82388 675274702
182562 186766 10368747
7161 159264 407878453
128629 134150 145485431
194569 196026 3731403
22142 152380 727242970
166236 169699 433542129
110500 157858 466567470
83582 190851 853374357
161594 195252 744341405
197065 197230 160273538
112514 193024 200949613
59400 97880 96036334
25045 168097 889900186
23558 113087 227581517
45153 45281 753192383
140432 168480 415837981
23644 199103 796019057
26872 149638 307311580
38323 190867 381333244
126634 199773 870414425
169265 196463 68006637
163505 172763 179620907
82938 158267 639330013
58985 193963 337236888
123607 150445 66799188
47976 60813 643836409
109724 160419 126597207
155500 172111 193901626
56768 151094 556444465
42617 91738 590747600
77878 174761 379588940
52217 197528 363427399
109060 196237 217800506
81681 124264 106568339
88060 90371 5659161
102551 154600 130162078
172545 190359 186081251
163285 183668 679010879
42777 192191 886084363
34454 93399 147702801
102237 192005 224380280
60190 119748 149064650
65435 100772 88032207
89914 138278 120885759
86083 114810 71648943
196388 198147 3933351
68147 188587 360109888
91888 157398 124712465
100785 149641 987988329
132051 137745 14192557
25899 82910 143168144
6456 37970 78887132
46556 61213 158965372
131716 183804 595263162
191615 193623 719440785
167841 196269 85035603
16803 98863 205296961
48749 158711 274930468
121374 139523 45211699
138409 156062 29652579
118160 147198 373804939
37652 193753 390279810
129472 146558 171608045
10615 15895 13312077
183311 193040 24380810
190438 191487 404052130
174328 183195 22088135
83182 135496 650075719
79556 181044 253363547
25840 49382 192046768
4080 33932 74691230
106508 145340 97186570
123856 144265 50753294
191066 191741 1681186
124532 178862 895880413
124985 165598 458612665
20507 37771 145450895
17690 81909 525276415
74843 77031 5334987
168025 196318 21989008
69696 139293 804959906
63511 199160 339001365
86828 163038 190174183
103353 183959 369788336
64128 191384 756430587
81341 141190 433624993
197149 197887 1882036
156913 177362 51051339
76330 126811 126221400
66629 189637 366372696
84482 118167 522874023
136444 137567 2831268
180432 186735 977706927
164310 186411 298913406
140459 184224 83582237
8668 142935 132776264
44859 104193 801262641
20124 165551 363876592
188917 196932 431329364
128107 171141 107193803
21130 28949 340521272
30710 48636 45128899
165724 198314 81496772
83870 140095 140434610
103232 163888 151824810
62412 127182 161972733
53394 54432 2582167
38084 143069 618001914
186500 199030 31726361
118894 160993 12985808
184020 189729 14308328
33980 85917 420789082
42138 197420 374040802
195320 196086 1963671
29536 143264 644367590
180343 187656 18126479
160265 184573 745688229
75349 162288 216999201
100531 131238 77114998
66985 114774 119424309
132363 157626 62845025
128322 139062 554664188
96719 159181 518543342
174691 196473 54589071
79215 132684 138011954
57954 106104 120360456
141483 166394 310152676
48624 74366 64733821
75004 87944 230686373
45534 66991 53878905
147721 168040 50700399
167492 194134 639331562
198938 199606 1704621
93267 113544 50848871
74349 83369 22544231
169895 173739 985645114
199395 199527 237530019
38972 174615 339061537
24792 39632 37380437
104351 143531 98137065
73123 172120 247096196
173265 191720 46125492
44605 103604 147346963
11019 94685 209472644
77629 100584 57114868
52224 112565 937681862
62625 140078 936567612
77527 181340 259217038
77913 98771 25220977
143916 171805 752776326
5860 126157 517753119
120705 165977 789557656
170281 172459 5420147
66251 187015 301432436
48538 76008 837747610
72330 142456 175214902
122653 154546 79327767
171555 182000 26123374
198565 199804 161838389
195921 198891 200461601
129097 179400 495376184
50860 97814 117489204
127048 157144 74922699
152264 160652 21025959
25940 172168 365776306
55500 162227 461880912
175267 176696 3554347
116471 160665 110339897
161344 197237 89694375
104813 173701 172115527
195225 197058 588606831
40022 82229 105835935
182786 184023 685324822
92374 195844 258576778
74547 173171 246104063
106239 150482 110700902
59660 96481 671655407
6860 109754 230250315
81615 193190 978180010
52913 64589 573161883
197071 197577 1297776
150859 188637 707592158
1685 2759 2758574
73729 162195 220845723
189204 189287 65310897
71233 187440 289950646
105620 105622 286795343
20687 90502 175087836
57118 79129 55198465
15414 87925 946870612
37808 59053 53331675
40501 71007 76561183
74251 199119 363010944
73672 110754 908445293
50031 156441 497205620
139988 160118 50175550
169994 176443 2188250
176762 190839 35162693
27067 148428 390140744
187640 191004 491264280
188842 195769 106560718
183115 196005 372488444
40151 63899 59579672
120498 161142 101364217
108493 197804 223226566
136601 152151 38699852
109344 140233 77242738
34413 68890 326052076
198801 199316 573060936
36717 85158 121637346
43547 110560 167663364
92525 146497 239826491
197098 198174 2726735
83470 155432 179440046
32342 197949 651934541
122030 157354 87949323
98274 145377 117876216
93718 94361 1615925
7429 121270 412968054
24133 76389 131234284
9670 94468 547024349
142781 146032 29487202
56525 102917 115825397
134502 171628 980904262
44047 89429 448988661
66211 183485 568519627
160609 172134 28675901
94863 120136 630087805
173984 178594 138438896
56362 196401 812966550
34336 58789 150042842
36312 144369 270470598
9439 27093 121558824
126749 144397 43942193
109874 117033 821342922
183360 190350 17439277
181729 182297 396540639
177668 178974 3186754
48343 138376 225261446
77666 119087 103620049
47569 171794 931074557
34837 60981 48646986
177002 177751 182118763
82637 146613 989060487
3300 17890 840581772
140919 197503 141327567
117885 192969 187402458
137889 166206 70597523
85283 183212 244272394
164034 165961 4823584
563 141260 352253161
168018 177204 22820554
46789 104017 143024518
11275 169626 396121811
40034 152326 736122361
90645 94779 970719581
170519 177782 498358874
81491 115250 819389646
109114 194174 212445786
5916 68741 939549481
77286 137789 151261110
160384 172278 29598158
75882 107820 79644636
129582 185990 140454482
158302 193912 88951472
39382 107443 170257680
186673 193411 17023738
11282 56050 697936192
177349 179267 4757745
120228 131608 28445342
60337 138801 196209145
50194 118437 170918285
66340 179083 207974770
113353 121374 305350551
165033 188086 227232651
25066 197113 510558238
160248 182684 55903981
171365 178437 17593347
43449 59787 40973878
13311 22916 23876341
82263 147020 161808685
137895 188158 455207744
192030 195897 77317665
162524 180842 513523937
112075 136520 287157689
47545 100599 431206734
163737 165949 5539887
86041 165736 810292779
157763 176173 833776524
152137 172162 736810175
17688 193042 438472265
169042 196415 68443696
38558 110150 179247270
123477 148463 62138278
122234 137751 38695282
59835 79789 50049946
62346 92385 74955085
123859 149553 63896945
188551 191267 6854032
148966 180743 356594068
149312 188787 98472465
140094 141896 4473640
180114 184864 11747905
60307 116018 139378413
196524 198500 957597521
124397 130312 861141231
174720 195737 634397147
79742 113893 600135355
145121 183429 95514168
11039 175239 724351595
81883 180001 417291461
1973 80931 198986933
187476 198900 897799949
46372 170420 594741835
194131 198227 10357060
73924 184094 274845785
89987 145128 137693285
125431 194855 685829579
9848 89124 487201312
171638 187787 40206415
141028 164089 38715530
146703 155483 21662568
170677 178608 19718627
188134 198636 26524316
101756 107845 15392012
489 80421 254326093
144101 152138 727059669
89934 90946 802810345
112389 122782 26152221
77295 113658 995026074
70109 131611 153782967
15979 55918 100061515
28368 199124 427312887
166174 198659 864919478
138421 186640 536218027
76904 112205 88197285
3916 57760 134948283
165266 171425 955850305
59885 69414 757293709
185941 197607 29478729
44683 85334 115856958
164235 186455 55205720
109164 170953 154276018
114665 118545 9712149
79328 196597 292966288
138261 138498 528802
68575 161540 925109321
16752 138972 305905899
123956 152781 71702789
13723 192038 445860288
117269 160365 835210388
41480 125890 211344276
171241 198819 69122162
186514 194379 19903152
70350 111380 730648722
79860 163877 656834305
195954 196170 419805252
14425 38915 565366730
55807 133593 194726843
88792 116116 68190091
190693 193480 941213779
12696 92863 318690613
107498 118211 351200496
180020 192743 31841402
132679 146084 33464365
57812 182909 312560762
61502 142247 502272898
44471 57362 32266653
155098 187950 81979364
144361 195861 891301968
162275 186406 60014969
23787 29080 964394280
87324 162602 187892967
26463 75645 123647470
128149 164351 90228272
4523 166377 404997077
108694 195217 386598323
92826 182620 622227842
29927 45807 398569149
67739 78201 26167071
66023 193808 319085488
82557 188502 991080021
157373 178156 5193886
50210 191580 353357891
104425 136474 152583244
134312 150942 248205956
79300 123965 111801625
15443 79761 637266598
120692 134334 23539862
111669 197883 245631045
1436 138930 958972110
175155 197304 941118123
5317 149592 361027881
2199 142332 350772884
185674 193182 389430040
100913 152685 450170570
56569 124572 956407546
101235 119883 79948679
37552 198586 850136392
170056 170949 1656866
82645 136917 135573883
182966 190248 125246033
48984 164062 287809701
111382 126012 36755294
130836 147259 338456012
141287 196760 138530118
197906 198112 220169458
199998 199999 6174
3456 164653 494953359
96155 120685 727383800
127878 163184 87925697
20419 133412 283036135
178273 181539 8219362
164428 174311 983958937
121685 188320 166079911
89180 132083 617454503
51710 161347 871258972
180015 180317 414311685
32525 147526 950824476
40668 74194 84184605
3697 140177 885776723
165644 177725 30040941
98513 163997 163746435
117568 125538 950612062
2466 46446 258206446
191426 194054 6621625
190228 199212 13679036
183550 198211 841257820
55353 185032 323995183
139059 175743 529545950
32913 101822 172487811
11558 177441 764115406
10516 135988 314176579
192466 193012 309137369
42489 133056 942005195
83807 122293 450133940
41823 87768 21835501
149656 162146 31198847
175331 197077 54477035
96883 186881 224729156
98870 102656 9377991
138573 148012 274975659
156658 189802 82738705
165337 178688 33105770
149762 158399 21529869
160744 199095 944199549
94654 114294 49340298
45544 84913 204137083
92976 96123 626897643
56709 100256 108763798
12011 174898 407274742
175418 191558 40285319
22237 82769 151929234
85007 119019 478086728
133804 165327 78640125
47940 155380 502109874
184052 195715 29381670
170483 196100 677515232
178954 198984 50347410
188421 190588 130041370
28630 142500 829593426
131386 186668 258849720
133546 167353 84283420
107251 162701 138592952
140397 162533 55188656
67511 93232 64162381
57737 79295 54113952
167359 182940 38800577
164061 182987 542895405
153101 191715 680190679
196355 196789 1104627
17596 84807 168626045
26479 134812 271456377
43322 90044 23573084
95916 180569 211515629
105317 134580 483423405
144082 164632 51303638
29331 79487 538495883
106516 127140 51827310
60301 157207 218708048
40211 61937 136976070
185926 190623 11838726
61954 109352 118436424
100795 184808 481465777
12135 50907 97017864
81258 129503 120669936
13156 51339 211293680
164207 187621 488302420
158764 189321 315828126
168655 194263 63938763
110110 172087 154654506
32966 132659 613329039
109599 137301 61301639
95216 192422 146797257
190751 191961 693973001
46710 169574 308783598
73444 99152 63931051
103003 135880 977539488
42517 82187 99414225
94635 98417 605531879
90861 132203 376053289
2714 103316 251619470
145313 198391 132643793
176155 191586 794335662
75904 142893 867881569
85949 188964 257020003
107828 135202 371987221
45531 120920 131569563
11790 101181 833652146
98293 162357 160227113
130967 199660 171585201
111139 197021 773218912
133677 140603 923543833
147394 156264 29253045
53709 173498 893060441
74110 188363 285091689
193491 195088 4077073
4408 7823 14078317
91110 186130 925534400
85615 127706 885515750
167587 176253 621785733
74775 86885 30279050
69954 139752 174489000
114162 189791 188594638
125002 135161 25220908
141509 195331 134311641
59468 69675 78101781
15410 27147 955400552
170423 175980 13908263
151064 198647 118951272
189732 192444 98744089
57764 143458 214362063
138901 141043 5387352
136744 145281 344374430
108947 176864 979966749
186065 198735 32016116
86900 167965 547065240
161010 187847 159038091
78603 95148 334912816
81925 160610 550705600
20516 89908 174017944
96721 174229 193647211
158095 184031 64639194
87116 154791 692363475
44839 65520 51902930
16573 168815 380755573
166354 184710 45642509
5648 89338 340700660
61314 172877 278614588
191822 197216 13661654
69894 146161 190647236
18434 61430 107858602
28869 157498 321830700
177615 178561 2264876
114622 162895 739453695
30342 35052 554450424
172221 173619 816926011
22626 155544 447246871
73785 94768 52139796
19152 189869 426805190
50366 141291 227632598
79092 180893 861813970
31197 149638 154206744
50892 68593 776556119
183614 188189 11425406
122544 181982 319933184
164678 186888 55229384
162700 167957 13163551
181213 193362 30367346
19129 183855 270541781
92967 118336 63523905
40002 142294 636503637
102923 185232 944854222
93978 160338 165828227
129428 170965 635722581
60180 147119 225017347
84218 159532 685701999
45298 195253 374825076
65444 174559 134388580
10031 100440 660721731
123111 138535 23384916
196146 196863 1836581
105793 130104 61046714
103277 123196 50287383
189146 190900 489524986
135798 179265 29389247
68677 197057 599466550
143859 149375 13702184
115541 146192 492952763
15939 37996 55199737
50092 110948 152395706
20783 139226 558251629
62968 69894 17274075
138471 143769 13244992
74273 145729 178437106
154456 195202 425129581
73556 106430 81854067
6468 66728 151128038
151708 178463 66688147
179988 191912 447268569
23237 132790 531509004
94756 190970 482281251
13790 180631 417192921
22301 139524 478975072
136766 165029 893757107
120637 170945 323262978
164618 181127 765062646
182843 189857 17489844
45383 63971 46633738
132280 139393 17735168
108608 131758 933907673
119179 129798 26611833
61788 64979 711850660
149013 149906 824608558
26143 170602 361393500
175371 179413 10013327
10591 35367 62026692
146194 150745 11251554
32496 43988 852527681
41026 60077 47744326
103434 164787 154897832
64562 181546 432774888
149162 161836 788853997
61977 106004 840452722
112427 164965 112840103
399 124520 310953810
36505 66415 883331042
150623 168637 44962846
100101 120697 508673873
170954 183957 241009063
140774 195922 412114223
108335 175978 168938146
74899 97433 55957268
5107 16850 775523604
145124 185594 100839453
24156 112022 394873087
71395 131301 149718340
118190 190970 953854581
88412 88902 649094902
8186 102908 519526730
91838 91847 903375633
192288 197251 244186791
105053 152339 118197221
150373 174024 58902750
147528 166311 46868522
107230 189973 391530109
153335 159095 595560121
173817 191699 44690258
5922 18300 31014764
162603 189315 66564045
194437 199652 13251795
96678 176135 788201774
28785 106496 194602103
91586 151115 148714837
24075 147901 309961724
199871 199902 80446
198012 198110 15838754
138674 167945 473705599
112920 121820 52378182
51960 98531 116522311
116114 167203 127529952
105827 134846 176101659
34840 50743 358695306
35855 114725 524444655
13091 157598 444014219
10772 126694 836699030
156999 198299 727043317
61316 133527 180643172
38446 166354 319879019
175419 179620 10419440
162359 190653 698819721
7347 48796 103824700
134821 155105 234105896
78520 86340 803468339
135609 175710 99981031
143527 169203 64058503
106143 143036 902104683
7044 153316 714682822
91411 174452 207294143
191640 199293 656077556
174298 192431 548173982
186339 196343 25324069
63080 134485 493184166
176641 198765 55478453
114142 185628 178193775
11448 132463 303023220
63088 198079 819791775
179374 193394 35121512
101709 187905 215285619
19483 147215 942953126
118633 191345 181439261
106035 178780 61436600
117116 166771 123965758
28168 91028 836989099
132827 151585 672951477
76009 199120 335806201
99115 193096 309654188
145247 145383 354407
186168 192407 661960948
164630 173159 59535760
6293 75139 109044254
145334 161080 39331110
177277 199856 244911732
108155 152076 494313469
151619 162913 28213252
158481 161101 6639138
150660 168480 535480302
64009 195144 327626294
85302 90311 12416045
23565 151008 318986654
78322 151088 345344760
1226 122945 305041875
143858 152675 21939373
116496 124201 450639832
63457 76049 269978248
56844 151780 554717071
187238 189913 6748742
50836 115062 986574906
178459 184346 435134122
133812 148649 826908182
11484 161139 595567308
170200 199268 163606166
151471 183698 80341860
119570 149565 467179787
137663 142389 11824084
142125 142908 839831395
52713 119090 561806306
55984 113432 356811623
189680 190377 456544099
158811 168492 250836140
32549 160844 930884506
198535 199529 2548669
72193 105727 83620810
185475 192403 80239056
42314 190697 370758433
182548 190672 338314228
168022 178509 25987162
77577 131202 134141566
105109 116822 29452393
95574 158992 692575689
123355 150894 68569610
17227 106594 223655176
92566 138443 114752337
177943 192595 785013292
53866 115767 155018190
160327 176257 39713931
154953 169305 209952858
160770 163765 7472633
102613 116933 36083321
60745 157277 557019106
87733 140439 304462330
106239 139665 946329425
2748 135405 463237184
98533 104392 14626012
66966 88629 54271475
48250 183414 381291589
57215 104491 672918517
58559 111819 133228266
82571 196689 453008179
120009 141406 764924673
47944 56565 446683251
126313 170150 504483858
38800 100866 155182554
116400 118293 4737498
136232 179608 108115409
111235 146362 87846620
87327 109358 767819459
58981 196128 593185680
173736 176010 866324894
113956 120061 9178822
67355 131654 160791056
111761 140705 72353664
84788 96299 910762015
1496 52573 20027268
182146 192405 198877392
45429 86131 277369904
89208 126702 401557305
65495 68983 908534159
197281 197801 1327078
132949 180700 119040339
101262 154847 166642795
67965 136319 949965253
197180 199705 936204218
55035 121679 819574040
167919 181292 330427709
129617 134797 12935704
64854 69969 12793037
22315 172829 376465147
55786 60087 341060995
100512 115720 38289935
55727 159627 466389349
175774 187723 29695776
142749 173819 113426488
114475 157378 244632807
72156 179493 588161740
11969 64128 465398239
62287 93865 393759331
90460 169818 198120388
131812 149277 679071626
29530 146014 303851733
44016 103385 783441793
78859 159712 201878197
7056 109840 257419624
142092 160117 967207519
175180 176400 561090097
107307 154340 658508672
67438 176904 273302350
157125 169709 31502222
60331 73069 907974698
98122 113356 38339709
102956 159607 975345047
117391 129295 29891875
107872 194804 217126290
82591 91619 442849500
155358 188036 132937731
83647 84060 1062402
196294 197642 129748580
7428 191527 460356443
149597 174009 74576821
53594 129419 596738513
106148 109431 8361287
98968 109596 2363662
34410 109770 401256701
147853 151223 337674828
133702 149099 38273125
134226 191341 170348966
122663 144507 451925102
34416 36672 845411450
85429 129553 110268649
42827 128095 213463554
82946 167537 740601396
59619 118136 146337253
109868 125035 533623800
37036 98380 153468348
134463 160874 807888831
185589 194781 23141657
105596 112825 204587942
112336 160497 120255573
58064 67225 23075714
12789 96499 209495511
124348 188582 844824411
83553 136416 796741411
83036 126284 108132952
141177 144471 449002929
182273 190628 20844180
115006 162532 118685044
41817 86747 199294019
151179 190676 427189751
104153 188353 210389389
175989 178651 252600107
173495 186760 838964830
111839 195505 220728235
151658 192631 661893419
32630 60159 628229515
118794 177952 767870583
46540 80115 616741158
139401 153666 150114457
2800 50073 118355864
169475 186923 631195392
151773 191181 98397710
32441 170053 344218453
187216 197959 27190179
187115 199530 18081496
49959 139761 558196615
65571 170895 453129842
53322 92606 98384115
96502 181013 211141822
156300 166304 25139720
196020 199680 416237080
85344 153207 169258595
112381 175792 350396539
182017 183609 3909501
95563 195220 249052237
59037 115682 665258600
57716 171565 844308075
95372 170268 324788089
132150 189525 705719176
138408 148733 25725837
47795 156030 443605246
89283 187784 245657691
105210 187253 204815801
158824 162676 9666464
23727 76569 132687684
12104 189510 708519480
134935 136326 170136899
194948 199708 12046113
100532 155547 744758782
81124 92813 29082960
61972 94056 80114665
69707 160749 227401710
175742 183777 19968755
135292 187947 131183943
143312 192041 121591630
157740 183834 270399365
166410 177942 28672462
80011 117856 351811988
28542 86022 144381311
119618 168912 122960812
25127 100891 683070084
72090 157953 214333552
159146 161904 272626468
55423 74820 48886131
186160 193471 438472148
159279 190552 941554572
12926 144547 201491831
84736 101552 172982878
157208 193809 91441701
170142 176359 28934944
74738 107462 81538634
163999 165666 4191114
103676 192789 222756506
121038 170014 154496626
150097 163249 359822605
114782 152008 92890521
136494 171509 87258074
71033 183094 370734286
15822 141193 680312759
25018 129500 261844119
7040 89023 205535270
110816 160696 53008811
165385 166646 632374961
86424 133131 116661114
109965 157418 883548292
67286 76829 582756305
196684 198572 4745129
133794 147119 33228718
199893 199934 185859140
38964 167447 471729403
197217 199040 4606403
116064 131379 38350504
95349 160627 360889171
197531 197994 1179300
86699 114068 64389975
7769 115236 269127317
64994 78792 34525767
127362 160364 82216511
73566 195163 303622276
70888 125711 629768184
183297 192362 22733442
38556 133747 238312760
90770 123173 81099351
27242 63718 91707107
119785 191708 413149468
182046 193084 384109543
15242 45351 84905396
65863 190690 311659983
87855 152786 932944528
171263 188019 41745760
75299 156388 202235410
94998 162036 167586632
127645 174828 541226398
76824 179191 976903177
186587 195274 13354934
19294 40324 52751488
128635 128760 328056
135411 168188 81782242
16733 165865 373063164
54923 98317 108490423
199179 199361 481852
99294 118334 47842440
198159 199827 492657481
193947 194363 315164218
69336 94303 62274377
144243 165070 487750852
133498 135558 416058968
89732 102301 31095246
53589 150000 241116488
166806 186239 48272807
30305 85881 83155580
188070 190520 6189478
74565 181826 407313648
175294 199231 60002008
108812 168125 85836253
198475 199399 800929453
14807 34967 50376796
39159 45804 259839448
177019 187201 97303814
134586 155131 738418528
35409 185375 651061969
154787 164682 941870377
124819 193830 172017602
135053 170871 89229336
42317 64639 55978490
124721 153218 376516435
4837 48751 110079576
29179 79522 126438532
14548 110618 690240819
62937 179611 291254075
16116 54322 763225907
108033 173345 456150200
73651 87259 349703735
31619 197821 415820776
42065 134721 739940346
103587 153843 761756546
139764 181510 637126071
18194 67810 509585769
84975 128215 108036109
98374 196549 47926848
108893 177562 171428759
183616 196560 32587254
78849 93641 36793702
186487 193097 395380308
138542 190282 128985358
151441 172917 883081639
136180 170977 577501138
46107 150127 284286904
162950 166148 8019149
3586 92414 332134226
71520 142032 56875129
79329 80652 841501196
24810 147790 307833930
180142 183633 273122276
49589 110210 151785695
45538 68462 57590181
124961 139097 573033000
78779 140664 154609773
115470 149142 706859064
146715 163551 41952443
126742 170721 176143147
2674 36773 85339378
110896 182269 478649463
35820 116861 203021594
79227 85584 12878798
184724 187120 5965012
72175 132149 149906949
100203 139521 503522471
110987 177562 166177195
65938 189335 308043100
33441 86224 132545571
163755 166727 7413820
26556 108473 205212913
74241 88754 63909962
136428 188397 129570155
63090 91329 957573453
9472 99284 663232563
136322 189147 131700266
18783 173681 387313386
21773 22200 2203774
11523 196207 461953215
177259 182073 12060787
107087 119409 854426786
27922 39834 30066184
145576 196168 127512312
196734 197065 235188034
145760 149763 9895705
71481 169169 243940788
42438 146634 429501602
120789 121056 688717
72153 100590 922457457
160341 199544 98090540
182451 185989 68646253
61714 94361 81510002
128134 171200 319299237
13498 21103 48815019
38992 149525 276435865
190206 196217 245459449
157920 172974 150921264
190047 195107 647563060
49668 104229 136415444
98299 126365 70538611
157439 165874 935521980
169335 179570 25428848
145690 185330 98678455
95820 98359 6282757
105960 178462 181021307
81026 189801 649471511
8743 177988 423266545
199163 199772 1525418
98417 121727 756774458
169898 179790 614114928
106 179604 448873849
141374 179429 660901065
174572 178930 703946426
96349 166104 174394395
75018 188968 588649760
152016 199839 119654305
64967 198835 783700229
45087 161021 724247539
151067 192285 68056348
15019 97719 206938877
135460 153082 43859556
130669 158420 677502165
118550 129698 525482369
73638 128587 137324718
74531 189382 445798994
114026 153639 680034967
80180 109832 74052924
129728 154632 293456607
36654 126273 885694676
158283 196143 94669195
40833 55855 37549491
137363 157430 454016202
175581 186034 146318825
112953 193242 200392903
57705 155036 938356570
71846 193364 429950321
65992 82633 859502212
171043 175918 701203885
93295 190698 243227913
82504 87407 12340976
151545 188206 236692895
179513 179943 1056217
165205 170386 12769161
16282 78151 276477846
83538 186691 980186986
20032 194141 658541903
41112 125079 210306043
181893 195634 34441812
181790 197989 744915082
196774 199354 26161710
81258 196046 286696636
179270 197688 46290647
145598 183032 167795017
85689 154227 46584994
107194 119125 79490761
159639 161094 198168323
46471 84348 731861040
72422 77413 355616537
126324 156078 552525801
189206 192475 8238509
186608 187649 2645725
183382 185899 6220586
125183 178308 132247222
18359 71188 132560893
121561 178280 728990387
135776 175456 209900364
154002 183890 348336349
16715 149386 377833191
9704 87570 887335905
102222 186063 552245326
62563 112910 125816724
161715 166097 331524689
77429 85960 323124837
4572 5272 1819283
131685 195077 398159576
25606 72372 133721365
70948 141308 687723703
48466 188890 642318622
9317 170739 839285911
111989 114162 177947974
172255 179638 635205073
77253 183236 264582679
170994 190594 48913291
121286 161673 738455833
152775 175321 103191992
185792 199483 583729874
32018 70463 96615075
79157 161103 344927629
55631 80341 484362675
152410 159051 16601731
102793 118339 39237227
185936 190815 12311768
165024 192141 409594349
184210 190318 125711069
142852 162444 48859787
59959 84889 681488819
4545 189945 463652731
105211 133435 70799502
188031 199745 439353002
114795 182689 169416326
135161 182568 118161904
13644 19761 15245821
8855 175666 586613781
33609 106589 773867522
48149 110951 157155614
198067 198964 2272286
100395 127854 69064592
118372 187373 224359134
120087 185012 513421938
73011 108070 798135078
47889 169924 798614426
150448 187586 92522734
146030 181727 280694445
6420 63925 568975994
168770 173619 173720686
11346 196086 512432760
172576 186613 509514306
73167 122548 262678819
59074 69650 26611076
183685 186426 6763184
142307 148284 14805267
47190 182475 338104618
117927 189158 177701582
151596 199821 692843100
145693 191348 113875283
185779 193026 384789059
138806 172539 397738226
77931 166723 221771293
9599 63868 491899100
143149 155314 814622844
115071 119682 363659008
187581 195254 42274954
88592 156733 169935944
194874 195381 824121177
191211 198870 19349751
84314 90293 14851953
192855 194142 738166759
38309 172258 777819764
151682 195087 43158966
86412 91090 11565213
17922 151235 333535232
184865 187532 6662318
5244 46204 102669383
7595 184713 442824137
87709 94652 363121794
28974 198801 424997667
167346 167752 1032632
67164 82360 38027395
130110 169354 359065695
168049 183426 38264128
159958 164396 543500649
75613 171662 863120843
131402 161055 738742638
46351 152158 533001672
154433 196503 795350269
175578 199999 61219981
47148 55926 986015938
199260 199970 1778298
159119 189809 787348590
196153 197450 765067466
4549 183654 895463293
199908 199911 5113
89900 165234 188172129
74753 164459 592221696
32421 47160 37052262
87849 112672 299807884
19915 82940 575574183
13109 167643 2629127
58558 117031 736461459
134846 185997 683830070
104530 172797 170561291
171246 192079 405980868
55057 80402 791488783
64864 93067 70412372
86627 160110 894667467
109699 198224 221182464
98149 150643 131338260
53013 143808 227218754
34678 63559 72633493
106493 158665 130388681
43592 118494 187443037
39531 119415 200026411
43621 154043 542271295
169515 188252 905981090
61006 65972 12489016
107370 117330 24969387
111729 191488 704344777
36162 179331 357942781
86617 194268 268679272
33201 139743 266803742
84751 142535 144285469
84569 171338 895655915
40844 149130 258938514
105865 173037 357821810
182737 188144 13464260
43863 44914 2674013
29417 69265 100194780
25744 147045 960399022
17047 75783 147390596
164802 178436 56583817
155411 170753 35481918
139312 156243 24449869
192280 192317 87186
67774 136425 881812905
74336 161752 785496495
72773 197570 393889877
111429 143315 79656197
78447 148352 835789379
89509 127528 201976112
171407 176503 428066538
37097 161867 312115153
10569 186708 440384188
78671 173925 237769313
35709 198044 962942764
140685 167999 743983982
195025 198367 84796846
39815 166154 283177856
80624 158907 195396798
150956 167403 41051373
22437 93173 422753921
20807 117528 607750047
174246 196793 56516917
84785 174855 785147478
46987 176500 768588655
146578 198399 994230333
27897 155804 319982866
123268 186840 475459608
65019 72715 19311191
145644 150542 757152013
71278 97623 609328409
13351 99213 214843353
108313 133310 62662175
134757 186282 128248851
186903 194863 20074462
60766 71306 15029409
198058 199825 4445390
89016 141214 130365009
95774 144730 400428139
150467 176685 65378336
21813 190917 450944650
20879 63457 940352361
89424 140862 128448334
126382 171967 585576090
163015 199417 91121443
124332 142483 45222670
63145 157238 234930957
57797 146053 552354839
66127 187672 303374236
87569 148209 9327723
157283 180274 352075141
153910 184531 76363648
4978 188383 458635128
37840 73164 88716098
14248 144660 326351381
198177 198776 615690
536 166391 414978954
96350 167879 334093139
130385 170614 100172234
143253 165735 680932412
162389 164506 5290403
6815 52514 666104082
98672 98733 804452221
10575 187084 524058087
113757 168294 437990876
87169 196635 273362344
60459 95086 105683864
186301 193691 18661809
101664 135277 427107374
46037 116299 339498317
82112 125964 109724045
160807 187329 65982812
110242 189125 390033984
178550 186921 439138482
149785 169369 48916377
53821 118530 934420944
106150 187206 202371670
164393 170235 14505519
105532 178410 259516396
133044 184296 127668417
142880 166335 594993531
168545 196975 71044104
160511 166962 16116383
188019 198088 454935694
197179 198662 134021718
171616 187059 528274964
63298 199418 340178768
39590 159790 300545912
158474 163373 12271773
99196 164259 162714954
112779 189414 191190010
36446 83730 118723060
179141 194955 39674282
15847 171336 794342501
67118 126367 226403534
198879 199093 533711
56542 57585 2640764
77376 176364 247214247
155017 161190 15608131
98593 181482 207102411
184623 186458 730550601
128605 160223 78800094
197244 199254 5095944
33080 47351 977878052
83916 182504 892909335
73336 184014 276141603
133309 184594 127720949
42644 193190 376217416
158686 175086 40937983
169214 184282 37443946
28008 152763 312235301
77627 199653 304977416
58708 127720 172752724
34599 151002 713948749
73286 87149 34684191
131247 182245 127099646
145705 180714 410384241
21609 99043 193881935
44022 140701 305531141
29784 138264 556501176
115766 195910 632819745
42213 70058 69615257
59194 79529 50920971
77375 146591 345472023
37772 176491 346859328
119818 153594 84122193
158704 183009 60639130
197614 199385 973218274
17005 161997 533489319
20657 174405 569123787
166062 170721 11501853
69864 197270 891145260
62390 143572 202862252
89336 134156 799707810
75887 136371 804851017
11654 26452 36869201
13242 134911 304658045
76714 117042 451017013
33179 125946 232495227
17506 92485 187803274
144600 193471 351983572
1370 168894 419178506
180166 180283 120758
177912 181549 9111173
170712 188307 931124075
170112 189773 49000366
16249 23887 18952460
44019 105827 154578518
33177 39520 16053717
108136 119502 213298728
172956 182135 459223542
35085 126817 229862456
67960 97899 74623008
116149 197700 203727188
16179 25008 311431868
143185 175995 666975099
106792 173317 176862518
177194 186297 5903812
74161 143129 172212620
139453 175143 88940311
114320 127139 695585223
87229 169497 205339340
22870 42957 50600039
118723 146554 69547894
177362 196330 348720949
157459 196300 720615571
137405 168097 651768630
183428 186926 8663366
73844 146952 607464171
197375 199165 988381701
39113 145745 271396964
54809 81530 67117943
199359 199953 1478829
170769 178464 455675433
39863 166099 522350173
109867 197536 824550754
119173 191614 180706011
8448 29284 912261243
42131 175214 332577542
143324 163604 425272526
86928 148539 797595659
74965 93729 605285292
125016 145335 424556680
175211 194308 47749868
160334 199443 97856516
4715 185761 7132211
181838 192396 26408191
11365 39369 70224012
122740 123851 826184093
18134 93725 690956550
99561 134503 87680257
81446 88981 18885396
21648 40585 47649925
99345 173061 184209314
160906 172690 429067452
142039 144361 5800735
183750 184590 2070115
22315 159611 343559784
89061 144446 846759737
50262 149804 249000595
154003 154008 608268978
91453 159653 580686121
152249 172733 51080806
67587 80401 904023221
8160 82137 397135696
129970 149238 979580160
186118 199455 66910506
131885 163444 68790120
150012 172358 55692678
178252 183364 129035753
10993 23789 400874437
165864 165875 264087413
199306 199860 1385748
198026 199795 4448687
14036 98977 747345809
160227 164644 137180796
89853 144980 134565397
146347 165641 48090808
69687 78129 21064897
190725 192412 254113056
190401 197065 16894524
111709 162692 746907530
144045 192419 826192159
110338 121547 28195005
30805 65203 86583859
57655 73346 35626726
152837 175444 56423374
38215 155113 292269436
159539 171734 30373026
11532 34414 645209278
191020 195765 11991963
196020 198077 318283238
93966 104988 27447391
162524 175028 31153259
143608 191939 253471647
84387 90209 14451329
45403 132310 557816248
8562 19728 27978319
76102 84521 21090754
72210 180286 356225793
176909 180745 9632144
34931 71684 92404729
129854 178361 120781324
138995 167593 71322873
106361 193290 460974387
63977 183966 299579577
44993 119083 427911435
49739 105009 138268608
180760 188671 15704435
154803 163030 20630226
62682 143659 513358629
170764 181896 123576461
45149 89187 110383256
2829 23030 401270956
30832 66554 36584834
157269 178034 51806998
136915 143125 836013115
66029 145848 410785852
92477 116982 61363475
30633 173203 894545985
170621 171094 1225363
127059 155044 627959432
155134 196470 546172228
101096 153537 131147330
124664 128442 9380341
112772 167980 137844980
39805 173071 333112398
117226 148258 77472436
102388 163753 153518359
72479 76574 275516439
73727 178033 260261087
176426 193604 42889632
69267 133800 161350360
192468 195463 7559390
168982 188720 640953131
35677 105642 867997130
184697 187182 527593003
169887 198628 665612466
10948 188589 444152395
151220 173989 56738351
190948 196825 22107087
25787 48968 239779259
56003 69266 660920917
139924 145149 12949388
159442 198901 98721436
88296 126226 976178019
194340 196013 4242713
86375 107254 51902718
82746 195795 282302582
66440 181072 677099961
4807 59244 166428704
195712 199819 563346599
89857 92512 6517182
101063 176840 494216989
50247 53434 8003456
152173 155637 778847893
72403 76113 191568
131364 148779 342783115
31362 48104 42114765
198921 199091 427035
199042 199208 542202344
107981 134260 65836523
167897 194176 189119890
183382 193372 25050017
162269 182847 51270036
167600 182728 401377095
38122 131738 474967142
140825 150596 553634049
97775 190996 232919847
107830 115343 18854505
31561 172156 865693067
107730 137831 542553775
173781 199286 63972368
4795 167427 862656901
38606 172431 826925554
124814 139279 35977107
92761 140236 118771879
136254 140244 103045565
12061 78984 590735001
69333 82113 31949731
129781 184032 878736191
28229 151004 307355223
44680 196434 379379944
176537 194413 139896325
106219 184872 196384452
192787 198207 367732121
164389 172418 775189123
11445 140033 321892953
166245 167177 2367127
139452 182533 107361981
56867 150228 202003929
196881 199010 3808494
56840 73206 935363598
157139 183358 65438283
59579 102097 893629987
134198 164411 75297615
100570 101771 3016514
193533 194071 1392365
163580 175760 882470112
155194 159110 500339481
130325 178363 82844411
182260 194375 30330325
96467 107958 709980623
43974 187771 941636644
119345 136879 43758234
198308 199059 1898152
90955 168969 194796301
36513 39689 8054726
48652 72351 59581065
54901 126883 892478872
38767 83207 391291642
147056 165882 680391871
73205 188747 288365233
141275 150952 24085127
121114 159379 95315118
10093 180682 712553409
66336 154524 220177308
148368 154679 15686168
152430 160207 19486148
184890 188554 617037435
110591 163430 386194262
100193 139766 22943213
70287 105892 88801584
199271 199440 448592
106179 107480 3317426
77482 147306 800310561
56207 73479 42850211
7576 45942 646794556
22972 55429 417876275
149140 157403 20583423
62937 183511 258686206
39064 111444 181194135
120865 162796 545736813
156770 161198 11206574
131198 150680 48511689
65359 193597 694465622
21993 172184 965366815
173470 189403 39759834
35515 40110 11667774
163524 192945 623825589
62342 68225 14714955
71855 195623 354054136
166530 178232 29059629
102819 181221 196065512
160034 160246 742540497
43585 175328 242531894
114554 185592 837574450
23252 143757 301726362
102290 107765 780883779
2364 124877 798494366
127316 171195 109293315
55750 110562 137171237
161761 187197 153917352
182059 196875 614509900
74429 162551 220010890
25400 150021 382841432
56809 108196 128558789
157499 160989 8864770
145716 161509 39424880
105958 158264 52887293
6649 138083 329081467
4310 154735 776462533
125115 197726 181182808
95665 98140 6137690
82093 171257 222572532
30425 35678 719106746
102763 162478 522951224
198707 199680 2486979
100535 153296 131962387
95407 102141 248456009
25576 111425 300709605
50084 127058 349358592
3509 138061 972297745
159309 198420 97821386
71486 81721 580854704
171269 180314 22606787
167604 179740 30185364
41789 197277 570399052
15579 178909 453107108
146432 161567 37717651
140582 181020 229907514
116730 139755 57579138
120962 124296 8379093
155453 179667 60489522
92433 158123 856625422
48643 114868 165739358
150058 197178 117775311
57865 180580 306663244
150647 173395 410907652
43829 143621 249649323
113490 162604 195899886
179802 186920 17706153
151180 183430 80397202
74329 188136 903173451
189014 192804 9530729
31215 55197 139471279
7174 117920 317126561
88254 197273 272224667
60444 123482 157854805
42777 85786 894246516
83276 162198 197018641
32023 32273 641309
34714 98050 158541671
115417 128541 32939505
177806 189447 29045440
46593 162766 290485280
60557 136567 190097565
56414 170801 285897752
152146 158734 887595500
188617 198286 8199145
91545 112440 52262551
191466 195861 11132820
160750 168676 19755295
104279 108937 11855951
59859 73990 35579262
33730 119223 214226267
107227 189706 475284393
167030 183001 468490493
16319 33609 43174270
107630 146254 96692819
12839 159744 367479086
103662 199494 787600249
198854 199481 1615058
198056 198792 47730040
97692 108598 27382611
41173 65943 62186509
154233 182173 515216719
132852 159403 625798922
115097 169107 998635218
67256 114217 970620995
98885 103527 11535914
141168 145231 10079703
125339 142567 42880424
36827 151224 603810358
49189 183073 334621724
129988 191147 152464947
53998 82193 309144944
57508 135792 402057584
76423 104167 69046421
131389 134605 421510918
159616 159731 148975257
56772 64792 20233676
189638 191230 4038006
15858 142485 316970144
41805 47505 14144161
194356 194762 244132707
66960 123172 140680451
198609 199212 1544721
545 124608 862863577
196543 197152 402583549
10822 162874 440563131
24689 159190 336564851
157724 170976 17399224
78449 121144 106844134
6161 65699 324624457
157507 196029 96359922
183995 185265 3127195
135608 168573 24063944
132812 175739 106982398
174592 182877 543552856
193210 195099 631379573
162311 192719 75867895
29502 42800 33651195
4102 34460 902410504
192567 197863 644928088
54793 91517 688371563
123353 181162 315805906
131401 148713 43093095
148349 164966 41553523
188773 199877 561717566
123386 141843 16576720
52331 70054 19455674
159898 174302 35892490
158698 163373 61734171
76291 198587 305507487
97208 134354 19174568
29550 111239 204755184
155315 196670 988287102
16091 35665 48890727
151094 186128 218288488
188800 198623 953505950
139825 150770 27244214
13919 26583 418571897
135016 177477 105738946
129475 151864 55688064
127855 128561 1735254
127050 153315 557467668
118715 191412 181409113
143665 170729 67386746
63685 175734 279857956
152060 174503 188354148
134716 194011 147888393
174356 181264 17280747
136874 144589 19206061
195451 197290 864071968
89685 199879 275304880
159256 164355 253052358
187300 195252 842803894
171723 176085 10942111
36635 157807 512556869
166121 177608 29351948
117944 191055 182472688
158667 191186 983411194
190434 195247 12194600
81815 133302 128728162
66757 93664 372489190
28721 91307 156999594
153434 185840 80769759
139901 162288 505848995
179876 184351 11151590
128903 156314 318201874
196781 198446 58166551
143599 187605 425739267
35661 128794 749074333
193997 195264 3208933
143575 165652 55084886
84662 166977 205432931
112911 185250 937922034
194276 194985 1794312
110226 161364 951536770
174228 182395 20422121
6301 144787 508045010
144898 187930 356234318
173335 189156 582056870
198104 199566 375840459
168358 182729 35754488
127389 178548 127359186
196146 199247 7849462
77114 126279 123017178
155318 193561 95599749
83836 171611 219014771
33227 98256 615017912
135843 159002 57743421
102636 152417 526401472
173471 176749 8209332
126216 169435 107741039
91219 114347 464404598
69180 75225 15245056
138737 167497 472558690
155005 196961 104998731
16104 197891 454697502
80073 105152 62434901
61773 104629 231956815
178819 189714 27258571
68882 74845 434510611
1196 199909 548728325
51257 120301 172996985
46813 140078 233343569
198065 199267 186679667
141793 191945 125124413
93287 130564 93392525
56072 113805 144565202
25020 138168 283413679
172536 186812 35561671
22715 175247 381576780
30488 165789 376112657
7090 193598 847545527
83177 100963 44139739
26460 61170 87294646
54993 163638 838779019
97337 135003 303926651
140757 197414 623934067
184545 194265 906421038
113214 174077 151757157
70808 126007 138059729
66361 160241 234518245
112050 129762 425619540
194552 197020 6282324
56452 183126 316547442
189766 190527 1930646
173414 189069 332836291
131074 152614 53589722
30560 166103 621921819
128081 144866 347117153
128930 149674 943297506
6950 35205 640592637
175161 189587 35963791
92665 145910 133177056
25662 64678 874400371
60597 117474 142236605
106648 139609 905146333
59780 66962 18066857
10981 195352 461130785
105379 124242 47487309
134069 191980 253938978
124068 131728 721106034
55823 114146 146083497
25509 196642 702146550
67645 103291 87595841
186149 194859 21952506
87162 167665 200925912
2728 98945 320949770
76860 156295 439564168
181183 192557 642737898
105118 119133 744903836
176745 198918 204221814
71572 169810 949397277
153015 173772 51801009
71253 111603 205372819
15018 178854 409568289
11791 15588 9511525
115232 181716 165961275
178692 191859 272298782
192598 193991 3523969
35436 106700 178410922
170187 177910 398917427
34765 178665 359779165
83025 103298 50249985
138492 157077 46250950
124697 142368 719486466
75344 139699 160719264
94130 197494 258302365
118740 163328 111248750
30024 67823 95043823
95863 192075 240386156
159383 188401 72353892
97688 199846 913670960
106621 168746 155308192
139779 149053 519054511
2119 102495 554193214
97989 125634 57776543
181349 199554 45751559
10941 40105 961857914
60651 75479 791368868
168168 169257 989441286
105127 139105 85094148
79608 194059 285809318
48481 148300 249619341
33984 80100 115835276
50290 121100 177499313
197114 198267 228316967
160963 167322 15858251
80502 127174 116660569
147621 150581 338947699
2644 71593 172910372
50599 168590 373249668
128784 140904 30183408
71291 120427 122828571
162398 191683 73038723
29107 117166 220663992
173888 195539 54203618
95922 99724 468456145
126311 129962 967060579
183329 197834 24351677
136920 140323 8503337
198506 198538 751613566
147502 152397 695906623
81799 155695 412513790
194824 198759 10011291
976 145388 361480899
7123 141725 336925590
142955 173794 11236069
139014 141414 435840244
27359 49549 55774054
163911 174553 705642359
16507 102633 650939519
5629 137767 999836262
108352 142578 85665075
2370 136591 414858187
38061 88071 679065911
51066 58603 654436286
113919 176457 156046255
143032 184187 102528920
5294 85816 808396094
115872 134585 18223658
55050 152643 443374482
72435 183167 389375589
188422 192512 10272213
43402 93660 301054637
185265 186660 1400714
3166 17844 36789724
77672 141708 664774805
159574 180667 52617741
89033 139440 125913680
52103 57441 363647916
176037 191002 37377227
142579 183900 102883176
45126 157388 442357059
113683 172677 147091905
152914 183170 75455888
109256 126481 213496212
104335 127848 347143763
181167 185762 484242600
184586 197545 221566153
12902 184055 811199122
62253 142544 200657755
42893 44862 4938167
149091 157906 21969897
165005 198302 83240592
21511 73672 131078335
192661 195289 752351950
162904 179941 984343506
122831 182779 397200474
48426 80737 937523977
113054 196602 208683146
27273 49109 54856050
75183 141901 166561787
15486 191070 841809570
55029 114076 147904634
77983 170363 214088247
89787 148069 536970145
60354 129547 311079294
40199 97193 142535718
61361 181918 301126497
12518 143097 572823512
151756 194949 834431333
143891 185552 103762867
71953 78909 17381833
4709 156871 619831162
10913 158841 370039970
118345 180298 565642601
181831 191791 24879278
24583 169829 363403314
3534 96165 231903095
12034 157135 952915808
96202 104537 687229034
103253 197119 910449871
149608 161008 900135261
58636 126869 965363145
23373 162844 823938984
55934 163473 268841809
189987 195820 14797637
173529 194297 171047686
105344 126830 40504698
132314 162053 942926236
182970 190282 308833494
58742 71687 32559454
89526 193767 260193546
145125 149763 11561859
124674 196144 178310227
144700 148021 138136596
80675 166987 215507647
167017 172127 286481426
176334 179849 8705967
136793 186130 102591379
4002 172289 420921507
151478 169700 378785345
42975 156495 895703282
61119 129702 125822923
12319 117028 147152873
37226 68711 79134838
69333 174614 262845348
10930 180958 425179081
5481 125343 69017179
109913 157974 31987078
67749 194365 316224933
196053 198602 371744158
38310 120982 951970902
156040 184503 71066463
137623 150436 199141077
21884 36723 37265892
24700 26622 313877406
91666 137692 115073839
53837 107216 133557192
141822 194561 131601523
64235 108570 110728127
27331 51711 454591262
48297 84104 89883279
19377 140995 985516200
53700 156432 256759929
114867 177751 156925688
199211 199388 463481
68036 171743 258890009
171772 176116 355943774
97056 148380 8158884
20607 39632 671166440
116746 121194 11288775
115377 128247 977089223
149037 195330 115653996
94339 125666 78594754
148930 174053 62627228
95507 121542 296646070
37992 184960 367327772
161903 172264 683418547
89670 160661 177260553
44325 154122 702115410
4583 193341 855704775
88824 168263 198298354
98072 117217 48042799
138992 186050 117202531
32377 62317 75360662
186756 192336 14128406
21866 73991 823301925
95622 164546 984183946
5384 65947 151958517
93405 133818 903682115
162904 170135 18051338
12348 67715 582848299
29799 119625 225197939
58051 187102 322319062
181294 195664 36033929
81461 135192 252434860
142649 150464 19443785
142952 160511 202809707
136101 157405 338450223
133447 199732 165544363
167471 191001 853689572
61210 180854 298828529
2667 188184 548342092
102808 125787 57978423
195158 195683 1338834
130781 164078 82989062
11813 36456 61628064
103338 127467 60776546
193345 196475 224700474
33769 122820 72862031
13584 38164 61514893
131647 157997 672388756
112016 130675 46805211
194336 199440 240713566
194497 195851 439016007
83082 182637 881582141
138107 178520 100583900
154307 166774 726837227
103610 157552 134895182
16063 138856 380783363
7287 103996 630559753
85252 178827 233347750
137594 164390 66833714
151861 183408 78651020
117250 150915 84075915
22902 181013 395495173
146066 188085 104640841
87601 110546 57158890
29990 162512 493543797
52476 198250 364584379
103464 132834 773645618
77995 84085 15342216
156582 182412 64537878
37225 136079 247441058
73581 194980 509494884
24013 120196 241057829
61550 107773 115492069
18831 179319 989685350
3262 89967 298793333
145684 186355 738086256
60867 129940 669377081
47652 117788 421337092
125876 131175 720237949
3602 42709 98099737
189623 192949 50536423
149675 152393 6740228
83650 97953 35446465
143015 192570 123569100
23178 161661 448986587
156862 188183 532513741
78325 187894 577496511
141836 160914 473546846
33026 194924 404926712
188182 193474 330025316
83212 105654 843994253
192346 197778 110884173
2888 134280 514484432
76775 162509 214122066
94562 138916 409602292
27917 124400 639547395
26979 88186 153691662
184442 187868 8507677
100126 191245 883934404
135876 177416 103536873
119143 164702 113685955
99193 102714 446252440
83354 108429 62430003
72592 132939 323385405
120595 122545 4911073
118153 128527 448158570
101255 178861 421602485
24362 44362 50329074
22808 139087 932462828
148821 161209 30967227
167636 171757 10173622
3506 45105 332308118
170235 176229 12503020
124118 192207 169757219
48 9987 534616320
92253 142505 125692659
97940 98790 723207896
118851 142523 932516279
177314 182367 489301488
92767 121805 576455554
63590 178364 484277968
189933 194623 11836919
105065 141081 997379586
176201 191919 39250030
7629 60246 131940490
104898 187363 959293700
170110 192775 56567694
156240 163570 191791426
167329 175386 20042908
118655 162064 108373288
181104 186533 13385144
94811 95836 1347556
29131 49752 812270032
64880 104386 213581963
138189 166041 69430584
121568 167166 568318185
56799 117292 151374332
121562 152859 77930417
133541 192229 183183334
16824 144764 462234745
190472 193377 7334063
59712 105168 604254041
68589 185102 767822393
177987 199854 284632611
154955 190996 542095863
108528 173433 448003937
38532 173098 560818045
82105 135573 716081604
11177 93308 205696142
72909 191643 296374751
159199 183544 738879457
87557 95358 264031303
132229 185542 132750430
75352 131191 139509525
71909 93115 133197345
170380 184599 798794554
95686 111197 38894799
81689 191316 506482661
47556 176007 321114461
146489 197411 20125121
97643 180951 208149929
26430 145008 610004051
123006 170407 118047386
66515 88302 944348566
136662 154755 45019163
64938 103863 991564767
62241 142145 199664920
31615 135255 451749604
134928 181237 115384851
52046 199925 369885283
191777 192438 304968716
26294 140661 286420681
175195 178720 297225195
50954 90827 100043637
161955 184023 257444837
77123 87169 25250630
178176 191577 33502773
174938 194306 48446685
71979 79292 18251130
93129 132546 98671440
180929 186952 333146079
45599 121308 189642112
91679 171501 199258216
90686 133805 648788328
61629 80511 46302162
53273 189514 340474928
174379 186096 29160895
92890 180172 217968262
114206 143499 200345468
100744 144392 765877350
75705 135986 150527554
41242 174301 332555253
41687 52712 186075645
145443 155451 24780959
72693 89686 42446896
154445 165002 26525722
76066 179530 258190311
54220 154988 392116296
118079 149914 71553204
195858 196534 1715734
34801 42270 18949647
8468 112852 261461803
161759 194081 991657651
63953 116593 408619245
99442 155238 521561931
44634 168629 309971463
48797 123924 188263763
190430 194694 1986677
193278 194080 2064521
63941 98837 87054526
84634 98383 602878356
194764 199759 12682879
145085 199383 825366007
19730 47112 68663066
101565 150330 122067184
80985 121258 100805635
79517 171784 230327193
68559 168274 249039004
92794 159178 848164230
174005 181889 19750838
148722 166679 44833464
115873 127012 27884871
120579 138442 944826665
180890 198011 42978991
176723 189494 31831986
52474 182534 475777439
132373 148259 39535971
41669 130766 642038039
47522 70415 57536657
199009 199292 976747970
147762 199250 401078679
183280 190718 16312208
24335 87766 159245275
141797 164188 387298350
112258 123057 27174168
16872 131450 896124164
69678 73055 8462780
97031 177094 200036336
198900 199491 58856462
90421 166284 189414112
128025 175890 119228666
93128 158207 254856209
170490 179489 22451635
194942 198432 8843442
91917 188366 240761552
5234 86385 476432321
64490 68647 807394142
109645 188626 197093487
144564 168449 764373529
134297 180134 114181373
74767 115708 102206913
177478 185402 19673784
91774 186647 236686574
32316 137331 262939658
174484 198753 60855356
14778 127873 283272476
164536 169496 12390744
30034 139136 273273391
89360 130221 35182365
24264 131099 267664290
187162 188613 228940348
36102 146734 276965082
2053 152242 835934700
151770 154210 6038938
15792 142039 320450931
4800 172149 418622445
170250 191597 541695111
15970 171297 998799687
192550 196504 10057033
188128 194988 357995284
1973 22954 52381730
97032 102256 12987307
172586 184218 612138792
13900 63699 88584912
106501 121972 39006587
10064 128736 297327015
137823 169540 586402982
160621 172525 29587088
43320 118495 188140456
105619 138272 81815678
110944 153346 105847502
152890 169071 813015196
20386 35493 62105650
153356 188444 87551045
126810 158315 78443924
142671 159150 41046294
103462 173285 174522997
193926 198743 12211576
172879 193019 50371453
161008 161053 113018
35139 118510 973920703
99807 179008 197869985
36066 151198 310911087
111497 177632 658537119
6488 89184 685206583
41018 113497 19796846
55102 95014 99876867
35794 141094 263671143
158294 194202 89720495
145119 169693 61325162
44987 195050 782884576
190434 198121 2750429
123532 140104 508689093
99616 197029 243589849
76729 126129 123619116
155421 160133 11940829
49778 183966 104391445
128121 152135 59708231
190526 196473 15060810
133743 186303 130852511
157059 196100 375767569
28243 154005 735515155
33728 186947 383028657
123357 167464 992311359
105759 162231 141165964
166281 169714 801218676
34425 175366 655933860
36756 50502 34388477
68767 71883 7775225
84331 158968 186224784
164017 177899 20748287
60415 189344 879210074
17437 103150 290378862
88882 190701 548200380
103402 181539 372791980
59507 156436 502633682
190722 198818 20495593
81620 114295 81714651
10129 14612 11339152
117957 178292 150472965
153540 158539 446626089
129397 178966 622586749
43494 139706 240740954
18764 95878 677712065
144757 175721 77230648
98065 184171 215081316
1899 50638 905416109
100617 144233 109225107
69489 97041 150555640
78234 182252 278356849
54181 100561 398010371
147129 178309 77609736
184987 195670 75463645
24172 187987 409590555
71191 194165 307070830
135163 172498 92987658
114179 122401 396315196
87902 111588 170271742
151936 182862 240813705
25070 125138 250871152
150945 166798 542344794
3273 26091 645666067
11850 178912 417635217
39122 135091 240194472
19869 199999 714672523
103312 172814 173750834
3538 126157 786210048
197814 198252 1091538
173695 183704 24952007
80286 151351 296496191
22662 104394 204629930
136825 196444 148894129
59179 138432 478068296
168580 168988 1002050
171244 186192 167636910
234 175621 438680891
181549 181654 285825
199947 199967 744402958
188062 193975 14925182
181942 191219 23172160
39230 157339 295256283
62561 162680 913423817
148387 179401 335581447
131250 142245 27385403
4736 170554 414792991
191701 198571 881306737
38292 86690 60837772
170201 173502 272811357
16651 176345 399331174
136774 183632 96447647
584 4918 801403074
149245 164334 129215412
70526 120027 123790602
113893 195418 838886459
14111 154851 448135861
94725 137607 107345380
191775 199772 20226749
126272 143496 42889370
32365 108336 190254948
170095 171329 3033131
38669 189285 799402548
25499 54257 72135644
51571 116048 617888235
93880 164374 853506961
175346 187098 73164843
78276 188027 273887562
160390 198574 95478510
59231 136032 192004498
162422 183077 107103860
16613 178613 708491138
132504 146091 773857270
158830 188194 73209671
157462 193304 596064266
96889 176624 442617859
42014 169410 499302157
128971 134819 14596822
96084 164483 171002058
151150 154063 863356142
3385 141295 436197353
49844 70766 52668727
188956 198082 926785522
52098 174478 305945748
85649 135583 617708859
179216 189480 25664980
59043 160789 254323378
109476 134586 984534059
71728 90170 150919
13025 101618 179612631
68667 103460 142968016
150472 177777 817926876
199510 199555 128166
174472 176920 6110451
187483 192999 706465672
60759 139392 147378015
48889 128891 200394523
141528 184544 488857133
186163 194485 299458586
110016 121851 386407280
72604 184799 279930694
31186 159949 322171666
199963 199993 180920774
192786 198199 13720544
30126 191110 402652946
22451 104738 205995264
111993 147486 62182840
41358 196809 458502596
130046 134669 165118226
89299 191407 254846205
23978 168776 453801110
72025 125589 133996801
70969 159018 737204934
173732 191667 566570026
149383 192857 762375189
113264 192591 527290896
136947 187984 127140108
188041 196776 22119578
127455 142196 36705532
144529 171840 473140811
156545 160796 10778604
192908 197488 539338801
5115 146437 353802297
61961 139986 516727725
50477 116949 166529810
27339 146813 299199689
52359 56614 766043892
61837 107947 115164709
154487 158194 9327569
47488 78494 347191241
181175 186384 12832083
190664 198552 707378871
29005 111245 206110418
83271 122338 34437706
141864 153067 27866478
166683 195054 70863655
137003 145688 21671716
103492 154610 824317654
41470 46697 12713522
152135 170914 682441300
169043 178367 510037816
154843 189488 86486845
83420 148050 553231620
31697 196682 412750189
36067 91899 548702044
148645 151427 690904060
5743 154765 372815067
172974 194180 53076732
198395 199211 2087240
54446 115465 152798075
127361 140327 32287857
110317 127278 348908403
154777 192589 94448230
108976 147105 631440503
191812 192604 1999760
74879 198289 308228211
21719 138087 291472496
102190 199365 243118523
11202 138775 926488696
16829 194551 444365788
61197 114593 133547038
36138 47709 612947112
34799 51459 202676908
83739 119894 604717876
101925 155021 129516491
70152 75526 13548530
43957 178730 523321217
61296 175171 284452155
35292 95224 150151393
94764 175002 200448923
46775 156338 490058695
145433 197579 194459503
87116 177203 224733983
147578 166668 3751193
131025 183152 129871955
167342 179983 31429266
120615 186795 900934573
123148 181084 144352012
100201 197110 266960794
32556 184128 378992647
161630 169124 362969887
41757 103553 154359724
144564 147556 7468941
101597 142749 103119196
140225 194209 134702365
158165 197995 99649870
171220 176549 13349515
17381 76447 833828947
51098 75750 62059680
69449 171053 599997034
57151 125324 670924366
150166 163052 905743596
44582 172758 320265824
96317 161815 382045702
163502 183181 48996801
142061 175933 84472658
182193 199459 43425922
33723 193455 625923168
197070 197133 79460
147577 195945 120788590
22890 124958 255913566
178091 186528 987597638
3337 89488 215949277
158325 187187 385297289
46676 109492 665201609
87151 114341 663065324
122609 177528 384222868
129836 181682 129210004
157669 183742 65036170
39318 47167 19628307
180162 196502 18169803
145279 157266 29819785
32307 137238 262729352
9416 43725 272797644
105155 174145 172307887
161261 187341 64874091
58024 140818 207125645
131538 168388 91883357
38336 43135 12135368
171952 187393 38453277
31828 156730 312404473
59552 100602 369045096
15635 57766 678851300
14555 141289 317229919
62113 135105 182463230
57461 98535 629082617
160277 168748 729602420
108644 177827 263883733
119353 180845 153350616
102435 170249 730806010
23737 51783 70370707
106261 184930 196443078
90736 97418 16405122
56042 95825 99477647
17229 76087 154044326
121142 125881 999486245
151698 170357 509401892
95779 160695 349364214
124078 157829 407713846
153212 193471 100563798
17529 129250 534086559
54475 142351 228414136
4637 154226 664122201
5850 85018 198586880
48773 148812 250225246
101605 162596 356588841
26964 146197 298610922
147702 158334 135219553
166467 190334 565751935
24922 111088 215866096
148226 174507 460085379
190998 195053 10230940
73461 84346 497472604
153212 181250 493342111
135056 139783 343443961
47141 99625 131213315
6067 96164 225547306
158799 159235 604156400
50919 55136 540113142
164626 167955 966117688
162149 173390 580500362
9210 61875 132224153
81717 179030 242824543
17949 157941 401116835
127240 178632 127970122
24983 62641 594048705
140454 176610 207588578
28249 122073 257425663
57495 62601 12995633
43067 113551 176437620
119821 163200 108166032
158306 195913 979971709
61466 152064 609749433
74404 178112 258771488
180657 185432 199588763
177131 182635 263408123
182955 191578 6028879
165302 190537 835931317
38070 49731 187185513
16697 71450 590316606
45426 170178 511511539
19063 172321 383253120
155053 179857 305258799
110219 160693 508254396
96406 149022 131533381
150214 192137 170243610
165745 170588 11974373
77089 136284 409568776
55018 191295 690491260
142628 171993 73136176
83523 155361 179158585
185058 192320 384181782
47080 133027 215157093
182562 189420 539245311
15633 59303 109518886
112506 129326 170225381
170396 190596 50445633
26701 91106 39197042
13182 128071 287750103
171663 188857 69128676
136723 167090 75767010
182517 199401 42463939
130621 198158 168612207
163141 177895 36748477
162563 191160 234221766
103726 160264 141503234
54933 153903 675836627
8337 157883 51399120
44692 72737 8597739
8982 158900 693746328
96627 102044 13463781
143665 150540 554329780
183173 189925 663223819
107459 161449 134957328
457 196092 749114503
33433 169267 404176355
170979 184300 661193390
99517 101437 255694313
164320 171831 18606417
187287 197099 376049965
94230 173329 424967981
70104 97538 203839429
65488 81345 987501864
8185 173813 102812935
54736 139368 211826245
85494 152923 168208250
124198 158661 347293276
196367 196639 163164208
106547 139337 174947563
138898 162689 59345658
73498 80343 17070182
179884 193101 20918543
155585 193055 696636550
150077 156833 16753245
101559 102060 1262054
42443 95525 132736750
4373 94912 226742123
185911 188491 653469018
179904 198737 47306502
139583 187299 118835671
128902 168947 99830603
152193 152810 704273217
160495 190752 783211350
153914 154677 1892806
193247 196437 8122670
82411 136675 199388266
120820 141605 741494270
99996 173090 62865790
186951 198840 93615738
10878 104817 235089285
137639 187605 124464124
141277 161716 140360587
129529 172977 834997654
13671 122996 273846063
135849 147276 911339918
63079 153914 226814174
96509 125834 473542465
80826 148557 778292963
177747 198339 301157604
51156 174221 307646969
104914 119567 36940407
28125 47612 74787087
169061 175832 264368185
90524 129160 96604885
130214 174383 109959504
117441 178810 60885513
11094 93423 206165464
153636 171771 45241447
34305 128002 422494319
70357 112792 554775680
146729 174000 67878196
69046 148459 198313310
82427 103560 52486597
192297 195216 272153685
183688 197236 34097829
128393 181446 988803439
64757 149154 210820585
135966 147445 28652172
64913 109432 111218248
50238 66583 408280378
168936 191063 81996091
65872 112063 115385065
98544 174735 190385686
163824 182373 658463875
120222 164841 111309368
33230 103922 176891537
44145 87884 373462747
166494 185423 64305173
119825 167180 118122841
180978 193711 31842101
28426 113639 608122897
73069 164827 229118732
196739 198343 166481281
120090 199934 199401713
148094 168837 51807903
144599 199282 136690398
40133 183921 512474328
60974 90528 73976563
69360 181419 81038449
34075 163155 777334248
86831 163582 594823467
92936 139516 738180854
181351 190711 710053281
113583 138123 171186383
119529 165235 114048456
80635 85242 463717359
97647 199000 253466791
45396 60400 707200038
148434 184280 197847640
154852 168416 34003352
112990 182802 194765008
72720 123068 985817147
65278 141469 190414328
58154 186699 620365424
68485 149986 203551080
6266 163623 393652915
182558 195652 657206489
95014 100512 5054813
145314 145455 381710
137847 159044 52768818
139623 180745 175362920
143929 191425 118500997
131501 166814 88038258
72666 135473 156878554
116248 152509 525285075
94270 108258 369027706
23334 159950 341844235
180615 186288 838733188
45173 139363 235665066
132299 175179 106870331
91730 151660 621875388
136006 155661 443125101
3041 16952 34895136
160303 175678 213316308
57682 85368 375172087
105679 184304 196288805
170654 183475 446000972
39203 151972 10301144
157488 175514 45059706
59379 147072 219227383
54118 131402 193532946
92372 142956 126513902
148591 160865 30679485
87374 192274 261806397
169059 174574 607918229
149239 196440 472499659
166498 187148 818431357
67011 161373 235729743
81662 94841 370836856
170052 185831 232804062
148383 174272 64563045
49373 146288 242543900
128058 156907 71731490
10118 80788 177262701
170815 189583 46822244
18435 175395 458164334
136397 168245 79465247
28187 35617 527438694
3271 70416 626860567
29486 50242 52156207
72189 124032 129686739
110924 174510 158713639
116281 169502 376113694
3253 73478 176152118
186214 190262 10193719
16198 150623 759713051
20998 138439 504935238
188159 188969 82553248
25881 101363 188967032
62409 141013 51162593
18931 79959 147097771
194970 196989 5113332
2831 45770 107634175
83863 189662 248353536
57080 164494 268509893
42916 87364 111442630
100273 116362 40508641
112652 177072 160723130
181344 194570 33079783
196116 199607 8856225
63679 110651 548535547
125771 161492 11834011
95919 121713 64779748
86820 191813 433769651
85842 114423 71337445
120694 167175 28812824
196735 197480 161632996
148925 157988 370073008
100441 132097 79480903
116803 127348 811592340
37651 97810 365595986
192965 194765 462911744
105459 149382 520164532
120669 160948 121588466
140579 197802 480658539
17421 56831 681420063
60612 155928 238031600
60227 160004 978343551
9329 186133 720359436
53289 176825 870325840
49104 124277 188378605
109828 161042 127900593
115762 172378 141206695
46801 126037 198443379
45580 173547 319790339
64262 156370 229947416
40764 50810 25031861
163846 166288 6066981
28263 97566 827441170
161205 195027 905867538
27051 160672 872913827
93329 199486 577784633
124406 127692 871422004
140330 195277 641318528
124802 131987 12557722
149656 171075 220706008
170185 182973 31871702
147565 176889 36569704
186788 188596 4599142
31398 94184 157341505
113124 172889 149036302
41126 107672 166440393
119996 168070 119898434
187877 197861 708874349
110559 130207 127611783
163462 172351 22110463
79363 137120 820842055
157162 185655 193656020
155922 163509 427951776
64696 186507 304015894
137442 186086 121167972
69713 117266 747031712
121500 167191 113909777
104737 198898 343403256
40733 54257 33757509
195134 197445 944430996
51223 180346 322803218
141540 152461 237815905
141043 147049 861158515
29419 40167 27170395
69904 135325 295239242
125981 160814 916119950
25446 187261 770761954
186141 197371 5539343
30228 180824 376703465
49735 194618 362194817
87046 173910 535754997
112348 155008 106358445
105663 111134 882098652
74923 95819 51913811
72784 81610 876589276
198548 199576 2649867
39619 121548 205188619
26409 185125 396889833
192958 198559 295253091
185719 189634 827802128
180510 184298 9353475
101880 147455 114099298
158942 165686 649775502
17 26662 66582391
108200 182718 186046705
176008 182923 17226527
141715 164049 493373876
73355 138445 931000851
54112 97226 107849877
56475 71217 37175576
116472 139522 57624408
90061 128641 225838010
26693 135984 184005253
103992 174004 989139135
119742 128446 953421167
180340 199624 48432676
38103 195771 394318990
169137 193400 817804340
177446 197140 49409188
188867 191238 6013490
138119 199940 154414537
71540 104738 358787882
191384 192523 584643412
174908 189486 350501863
124562 170385 323038462
197996 199716 4327703
186437 187072 1614159
114299 191489 386091327
157453 173528 584452861
120902 189666 956570167
12909 40240 178782553
16938 69666 513327220
60749 98858 95115042
121040 175475 437237476
120780 181064 150247858
47825 189921 355022083
124925 173589 458418777
52873 130291 193954616
178675 187158 654708596
183806 198121 717480016
75906 95403 956736167
142124 155751 33790203
92032 190896 246872055
173558 197501 110955531
72049 160214 220175822
36297 118287 205403515
137691 186915 122614532
14268 175797 403936765
93931 129519 89183888
27865 72740 112852916
89200 139866 126573620
8001 91690 44475320
186844 188001 2911143
86954 131304 459826749
156579 176503 49825278
103381 135468 80525422
75168 147036 179482154
61031 137452 743048883
195433 196196 523376951
118275 199673 203389691
37046 55324 45803985
132603 146537 298602203
95501 129560 85423533
102285 117523 5052988
5907 43948 235296264
69731 179267 444850292
194589 198870 10883727
179514 187828 20650391
93372 161030 169094295
40676 84556 110069062
87487 123421 425970476
20875 177376 391377031
28382 188238 581970718
197295 198363 445088880
155638 194370 331329726
77280 107533 75490015
184541 192475 19927008
59892 125677 164726334
150656 166803 732835176
141912 153105 27838878
68218 136742 171210467
136132 162236 438489310
8166 194018 464836414
125691 199512 184298188
161443 181834 427846475
167086 183177 40033152
118936 186939 701676901
80386 170028 934860773
15497 106822 228542540
127061 167235 100224199
176162 186451 826305066
9016 59285 126156016
71631 114939 108140843
179574 182024 6157364
79954 162175 205279982
104843 163262 146054361
146515 191548 148321881
68901 108931 99966171
183301 186407 500717982
148801 156383 642307709
78767 89952 965203482
197334 198551 3063539
136630 156098 48384074
185501 188850 8449400
61720 144494 505502287
43528 153145 141158641
6168 70007 401473472
100053 146003 115156362
162599 169428 252684059
144947 193392 445916417
22833 86582 160084075
113332 159692 115678020
96660 125513 72477976
164022 183154 638315105
58444 128356 382960529
1890 33507 809192786
122343 171796 123196228
30009 160012 659040408
199019 199893 2203879
176192 191381 37929561
199538 199654 285932
62351 186574 309994593
145894 187991 104790174
20308 145983 824934775
59771 61912 5468676
100901 158134 594949876
42984 61559 925357375
16929 109468 231678128
83064 132415 774933592
10903 25212 7523473
66949 75261 20930093
50355 154615 504158423
174501 191166 799745294
66935 99261 80569838
193494 199950 16358887
20843 128927 270798777
54673 91833 334468639
188983 192400 886981811
185328 185572 627320
196674 197209 1335011
113764 191001 192713635
5028 46241 888098744
180676 198281 326382021
198162 199742 3978743
198288 198838 647608692
155325 189742 210741438
94885 133971 97909883
64694 110072 113457057
72755 115614 107003749
89215 90147 2291816
29358 118050 229337837
95017 123168 70683438
57055 80798 59561120
133941 184301 125429566
48426 90617 105754684
35728 175904 778558306
189312 198223 498825744
54790 155376 251387500
147390 178732 660238541
61089 119115 578862047
38778 161088 305909683
93437 197293 259588235
109120 173604 160946707
155586 158931 951738235
190920 194307 8535007
76755 118084 103238221
122186 132528 498244135
64785 131154 166005858
188678 191799 856599365
46991 106427 148611897
96781 167731 476988760
87537 152679 481234718
96393 105705 23329449
1158 77214 190697444
82421 102081 48827040
21414 146051 474106710
131723 158579 66850873
178363 185812 513388796
47097 47632 953595693
158900 168122 972808918
27670 148020 646455087
149294 199215 77994979
621 144767 403324779
2537 20318 44426535
188736 190038 3228115
82199 173382 919503976
10317 137854 319389149
193234 198614 13637821
85418 90859 13504306
71169 172690 253354014
164013 179712 211661678
86046 142693 689601149
16327 83075 167365585
37183 129746 243325980
74794 139456 178161826
10799 87996 193627848
100768 119553 47328012
153841 179613 64302739
43107 147162 260265363
124382 175102 126350161
131666 156593 763109738
82730 174801 765256499
96001 179775 209265400
183727 199934 40801453
55750 171345 288896421
100024 103927 9769880
40317 91758 128837653
144050 188123 947330859
93372 133861 237044213
194918 197409 6317253
181111 192767 393031285
150145 191253 102562036
81720 114052 80811777
34973 152055 292927479
52696 82130 655833848
81353 81664 979821398
17286 197888 451778127
148164 190655 106020485
195535 197060 571436209
163160 165042 4767686
182016 190476 969221105
35345 199049 816946215
49759 197944 241929129
104582 170144 163875509
131472 144701 343997343
34479 58772 734678649
145511 185680 157460262
138674 166206 68688715
120857 123548 3137171
54437 83335 72656247
119315 119398 213451
122007 187355 162776034
125912 181537 138596815
192207 197801 14139758
61463 127434 165077584
137227 160689 58547652
50312 84165 85107963
101921 103662 4294657
51115 133994 207554736
51503 135214 963631373
128539 138829 582166700
147205 154906 220184410
121035 183167 560863829
138799 148854 961289197
188822 192295 8776000
99908 161211 153405659
26036 151984 315234327
101585 186164 715958868
95138 108504 33462183
73477 180779 267839127
49857 104745 137261972
172200 177995 127542279
69709 171982 255314428
97917 115235 43471709
86704 177763 227148391
51229 123728 140020465
73780 161775 577449745
145029 196015 850090095
126386 138256 29582231
97783 114816 30393262
158986 190817 79444366
132250 190190 144381494
18733 181949 801839501
69207 145179 189779043
22738 162268 349171711
98313 169293 30702704
34361 191907 825950873
171495 179128 425670827
27405 56771 73815017
19123 144642 810042773
190492 198781 389213757
170085 178087 980866691
35665 101291 164215197
80086 141866 915454946
13726 104690 227555691
19037 75656 216818675
114206 124578 26016496
36341 157002 301777384
77573 185049 625966144
37863 193517 629969343
139441 190366 351070485
62216 130546 817661321
138130 155756 781863940
51003 105886 141779667
96434 195193 246835180
46205 146221 547809305
122714 151218 753187597
142296 155017 11180766
146265 195486 122805749
24133 75668 129498441
189215 195226 190602314
15292 57598 105984353
119402 168047 121338122
181138 198570 11379133
133710 146830 870802273
77134 123949 782755537
25775 134185 271600716
161472 177846 310643020
99152 163103 159891860
22733 83764 153206278
109512 166192 141555523
53390 167218 671241283
182985 195867 438123921
74574 119053 111117760
122434 181675 147673726
185279 193533 431951540
186363 197349 646303454
37746 161536 545851240
159213 188294 980335459
178071 178095 931651401
123586 147088 935562300
121377 192362 666311461
52364 109365 199403806
159295 187974 673951036
91674 92323 679921342
139618 152818 659199238
51583 170551 910467229
195196 198128 798851619
47051 78202 886261610
147006 172423 563094317
22863 108556 214689347
71716 198827 317565983
153962 161029 541992005
138412 139859 516121513
15739 160704 362674887
189275 198432 250027979
13234 82338 173231227
166934 173180 758886683
57318 174666 293206549
77467 172132 766853909
41528 198367 392111680
114298 191682 193031619
190750 192024 3236307
132418 176903 110841383
172942 193667 723233056
49846 64052 250069777
148850 187505 46665088
53553 137768 276597834
121576 130834 541593950
37580 55811 976978542
61849 81358 48809304
2267 29198 809315472
58429 152675 235559257
136229 168672 80949161
108424 196258 219520331
140562 153787 876789110
173999 180448 16167758
85314 125551 100591054
103174 138184 405151452
191862 193736 4714608
47599 66009 942397021
10698 114058 905878268
169726 176272 463863708
89750 105394 38896825
129243 142556 33183535
79986 112979 82391328
74752 150295 188580071
109458 149393 99727687
7412 177453 425217418
196511 198471 4919086
49590 126713 193174592
197517 199243 355201595
49739 139227 476795889
69150 179333 275025075
167564 170293 6755743
6772 168368 404282010
176251 186247 24765146
152113 187725 600101927
85092 180999 239250805
41560 57479 165931352
44394 96323 129844804
162570 181100 725370633
151488 182206 76650372
142964 184475 909096048
65310 187983 388649304
114858 167956 132633270
73313 166491 232632893
189086 195170 20591916
134333 193870 148463196
148483 159881 289782822
90475 197752 267994944
189005 196763 451867251
50900 94215 108511875
88710 168639 840247553
179307 180375 2754643
66929 126580 149218645
5691 66645 11957095
43125 120395 868726955
127517 131748 467690871
85594 98616 32204349
14989 64792 68144231
133976 177809 291348493
29429 116745 80697358
16101 46347 513080591
103404 119206 39884343
16154 119037 257608910
44449 196187 379333865
60477 120932 386432029
127127 171107 109614687
153514 174384 673574113
56705 187798 327413097
60286 188013 318942862
78298 134668 140952435
61495 151456 224751608
159759 170966 27926096
51168 129007 250162515
139633 182070 698977833
19673 184382 497994323
151680 156839 12802645
43997 93341 123484328
9199 39320 75589029
129405 151553 580210018
103025 145602 978037649
128046 180061 129575356
160256 160615 902749
108774 152096 108182190
6864 75234 424970181
16892 55811 97488425
15864 64323 733828541
27263 163311 340445092
105598 134762 305003226
180198 181553 3387120
37179 57387 50707536
118050 180403 155623642
127834 147308 48492408
36612 181621 561391106
130053 171315 102735169
101335 169451 913521036
153754 161630 19810140
62140 173792 986712810
8051 100842 693887837
67522 160988 395409209
104900 152458 353996221
178038 183416 283857226
97404 99292 4713649
78641 95451 41832301
7815 65725 145310769
92776 135974 108061897
137584 142592 574780344
111463 199509 220030600
58026 135640 36475460
64693 195503 542994217
84893 126269 103394088
53856 63188 387867707
85467 198102 831869699
51672 188106 340944809
81303 89627 20827407
52482 179931 318554758
185504 196608 28072524
121039 137433 40803004
103904 158429 523819665
137551 161361 59396820
28075 189746 457520634
2753 176682 953085685
148658 153276 11450098
99879 137957 95482115
47411 99273 129684720
88989 176819 608237734
139085 150826 29251133
81965 172132 225089444
86033 116302 733221027
47857 155890 269956226
129221 140887 608181811
57881 156011 857286037
54994 188589 409128559
19644 111166 563209201
110727 111472 1955610
26174 171204 937621245
139240 157483 45355156
93096 154494 153311458
50338 137259 652407126
147553 175007 68433883
140376 178947 407121188
188091 190306 5549867
180581 199499 621438462
124125 184262 778523009
175200 188063 32005502
102812 144023 468355434
158361 191701 663557655
86412 139573 132735221
51391 198411 367727165
107649 173638 170141769
59477 187587 319860877
40789 54021 33034258
58425 147378 222433227
143622 195583 816156749
57098 144405 218336147
78969 173279 388316641
108853 115360 16332537
62531 101595 711909936
160849 176964 172804748
12634 14701 5197244
1612 77346 254975250
122339 150700 70659076
112750 118221 543816253
31648 113396 204868772
95831 170757 187170405
152581 199574 117597742
125615 132794 17836540
2975 111706 531728919
98691 107290 21576511
34081 162286 320784594
16150 52941 293109482
157451 170230 31939843
41667 199926 13381912
12796 186375 324596473
103153 120030 42633908
16079 165659 374180586
168280 182047 940235194
70712 198428 319061224
20460 77431 672158063
44198 51288 502814272
178240 179117 1562279
172105 179000 17131926
122212 165045 106822928
124812 168666 109257027
98730 184854 215072520
192590 197182 11652199
140247 189154 720746408
137413 166389 527483023
174175 180545 324720356
89172 173842 211262596
102129 109654 19066735
51879 92439 257614192
151519 177280 64245759
159824 183289 58475190
133238 140584 18282794
171276 196363 874262580
157078 194877 109478524
22098 59570 944837559
127002 153930 67037347
28671 180952 938567174
192432 199447 17778772
151278 188662 409382717
164777 170900 600779991
33833 92066 592674850
115471 161847 369218477
104636 172115 168631799
65884 148150 322946980
1975 72043 175727420
117391 192217 257031284
28383 73698 113973098
131263 155411 724083891
167308 181230 34675411
157539 167762 133393786
32946 115452 659876342
7666 101543 363776727
143915 190073 786000802
75239 177272 425584677
21750 112927 228476799
197840 199569 4402998
135550 178575 107183439
76598 117633 483916145
93764 148946 137881358
34470 152738 295913239
39278 71967 694691452
113393 119853 16211505
14752 172577 394648823
13954 72983 351355114
192265 195859 9094261
150013 161032 785715799
116918 187087 174956201
27409 110000 207036472
125427 163525 94890274
165149 197405 80576033
179111 182876 9450975
113726 124844 669289525
96751 191252 236131532
182633 191618 22455666
21051 104547 592701484
64600 100940 11648019
44825 164649 299558279
38915 87121 512759154
11454 194712 914478236
64166 160214 627395328
71329 132582 153045610
8744 23910 40206345
34787 152852 295414619
116504 171006 135984149
176410 187168 371157340
170066 171459 3413707
145438 164713 482500831
160419 160560 491846260
197949 198258 762899
20953 194628 726258222
92480 96503 13589085
134140 165145 77358218
113209 151273 94959008
35567 80560 112985094
89349 110869 206792464
155649 168770 466724290
194135 194456 531379267
33196 92495 148596145
164647 170465 14397176
173774 197352 59085590
6373 106110 249621169
153084 156792 604600009
182777 184422 4054494
140059 190488 62698101
197841 199324 842007632
85356 156516 177442615
69784 189871 299764547
63756 69238 69999840
170127 174430 180094985
89651 125085 88698993
162113 165931 9540817
192158 198724 608142480
61891 107197 394456054
162412 191277 833460647
42267 80864 430547027
193655 196116 483229779
177608 186604 819211743
187070 199113 613039535
58666 160054 291065595
81922 150508 171309744
193829 193954 868399155
143790 168240 646686917
86717 185433 739285343
153571 167214 661405228
77686 152431 186675091
175139 198078 57485085
162945 181271 45720189
136603 163528 346128097
96277 118725 960003014
81783 113659 696872885
83486 160349 191859534
93983 154168 607627828
3271 78477 188535062
29489 84629 977843489
124037 180513 70076557
102956 158221 826952146
144762 154109 23242469
75257 148911 183797280
38530 99872 137591821
129908 136700 738686495
69648 103838 614941091
2267 25611 58303095
59536 145572 215086846
79904 97240 43060755
121258 138592 923069280
148408 164854 41108504
112709 146878 85400683
151604 168294 469675708
35109 120917 215112707
27876 158500 326854487
16297 65192 122692192
154457 168565 657877471
98836 129077 75931856
182035 198281 373165221
133261 199592 71827263
38677 52494 696001555
28018 176526 371536431
158859 164971 15382807
131447 145802 445455451
110371 181218 371869111
41754 85811 550772646
131974 154002 331661366
124025 185242 32942536
162149 172052 40806312
51812 52264 1100396
183716 195902 30668675
95469 168368 651912879
5565 105355 249794879
189793 199040 7437871
145259 166413 366597089
66551 185369 296536242
170007 183475 33545801
90988 160490 487497575
34686 36588 4819801
47948 196203 370636416
113155 155838 906716463
164160 198435 85706525
189497 193546 10210077
112857 194068 38568731
143131 167293 862074419
66143 151801 213959550
20069 45767 83465130
133135 168323 544728992
68774 130036 789780953
124554 140711 468639595
192507 198737 15787229
194312 197584 723741345
82335 127670 182714066
87084 90835 621236090
189482 189827 850200
136941 176194 97853110
44497 183125 132143970
199676 199972 809389947
50213 57932 19427177
84131 151622 625328399
180517 186349 14382251
108804 109741 2415358
162189 179924 44142755
179691 198581 47442076
199813 199894 212173
139566 198213 146472022
136052 153200 658955773
31692 90126 313947781
159446 167855 21057286
139268 192627 133077423
152825 176104 58105258
170565 177441 82044681
115889 185304 173041673
128678 128883 561181
147370 187931 101018112
144348 157716 241750212
72058 119685 979812458
123240 190370 704074027
14982 183166 491384363
128603 183312 686133962
187217 189586 815606099
50743 82924 716394128
199614 199672 328059893
97021 170844 184471647
59192 193036 334342373
17143 56283 98094320
195216 197034 93620864
151333 186095 608027150
127413 144231 41840350
117016 194118 192501355
192136 192288 885130703
111434 171000 148660076
5105 128851 309975628
123163 124582 270547916
73524 140999 168539008
7219 198009 967980434
181570 194463 89982729
84681 174976 225272286
39601 178532 347141226
55608 57200 4067360
115942 187203 50591089
162387 183516 52609689
192522 194539 5081215
66419 97677 77921614
42763 81876 97997943
70039 74789 275523897
196166 197607 3662156
174870 185467 704943837
159655 177940 638525780
11627 165309 384504553
44740 79866 270741521
60960 133845 953109341
173195 184893 252833996
26764 172947 739418154
13490 151840 346125452
133547 170441 412226895
22267 180416 522775181
73259 97282 59753863
173909 181740 19598551
24188 85910 154966110
161326 163205 38152820
81823 165659 209383172
71753 97313 286538630
13786 126583 283889210
17095 19808 6784968
126515 153739 214516002
131077 156880 802230833
154185 176608 888823102
196911 199451 6439450
58456 156788 609279272
197468 197954 1245565
118969 120796 694023308
88601 95380 433070022
144032 157029 32314292
89450 120373 77298276
91356 185429 234685822
70959 121331 126020546
31622 154045 471409169
38053 101054 157597457
79041 106301 672539731
162863 191158 700093350
45783 198211 583525043
107455 109290 202956469
37452 52836 38524416
145236 145681 279416736
103785 187920 290721595
63986 180817 85765710
195810 197006 754226480
149808 154472 11557785
9003 64831 932963817
46603 49227 647472374
139243 179438 100140594
100549 134495 408591078
31309 158647 325338040
156539 199363 184433137
81133 140198 414399472
47499 58749 28287704
116734 117606 2181270
165103 197496 700832200
74480 164725 966081045
1652 166973 738475718
173220 193108 506754124
157931 191535 83894200
19109 62843 820098111
173575 199530 65131238
75725 128652 668720208
143622 156889 178621467
35962 191699 389447973
80015 82907 7245758
64913 141410 18534087
32189 113570 203971033
94513 140312 114634316
2592 138758 340818032
174306 188502 191105917
104445 188078 551749407
137462 183392 114454935
109178 183529 956992977
7445 39944 81447423
137596 159892 55561047
57964 86001 70389445
193257 199489 15822065
101645 116567 847449431
87869 145905 144928970
27220 159118 769432897
133214 160456 67900503
57894 65593 19458814
15465 167836 381174957
57056 62386 650408384
107476 149835 218946250
3663 90919 645731035
27 21712 697894353
133256 140277 969669358
68968 163858 672912470
70612 138920 444695903
95333 194815 248521283
137194 196130 762858844
171747 182746 279525579
5803 162426 391886362
103541 172652 796214173
6916 31179 60665360
172118 191099 620786150
31306 131642 251355072
91125 115488 60876565
1444 98545 243071427
148383 159354 291481538
85974 184202 700204744
154385 182851 71053196
137618 151323 406217352
112447 138235 577700597
54715 103062 558636779
158110 192298 85375905
181335 196610 38330694
22610 23122 121044
77128 153098 977164160
114500 186801 180253388
178774 195811 816387423
101763 161424 612050256
54051 71065 42855310
196971 198502 324978055
134595 173133 95953492
77049 144862 169397213
181118 194143 32620674
117179 168856 129031401
181859 182416 1392879
146237 191465 837716389
38390 113480 188071336
43327 64866 793739580
85643 141415 139277242
30969 178334 624553903
60655 198527 344599838
1813 29456 69062290
184350 196777 932000469
124747 160308 525908678
13956 48052 284223851
53040 71521 83759861
133947 195352 734809701
158611 183718 756215976
92588 147672 989860481
59389 120170 794191185
22273 61468 98446823
132388 165180 378285827
27073 149347 306045648
156303 159004 6864161
197709 197731 508362698
57146 69015 852617616
825 67846 665077676
141474 169193 69119971
11552 58258 304039702
131629 175163 108497532
33360 97343 160198639
181778 196572 37120566
57979 176221 295483604
87365 146797 428549852
161697 193166 78463806
12588 118925 266340597
62131 179279 292445438
33745 153054 811628541
16103 125436 273881033
21472 53314 271698270
75393 90430 931277408
88362 141853 984020626
59297 87080 69657726
163707 166905 971317473
93656 134744 393627096
133953 186847 243026872
163887 181424 140776923
29185 125212 350688521
118393 150831 80963198
101637 194329 722046441
10181 58311 120752671
79740 136288 496423689
54269 60145 14883670
189351 191864 6334551
182573 189919 635530703
17301 172702 505594404
149923 196330 26726620
75127 107436 80474910
136412 183131 116458041
176289 188048 681938833
161964 198047 90228612
84105 142424 795868957
79573 81406 533701031
132079 194266 155139677
60402 79521 47895099
109574 110918 3340361
25290 94601 425192832
195134 197622 6319317
123434 153353 180118875
113779 143205 73480299
93702 172152 879824664
101956 186670 211558715
119858 141192 673639846
24153 111693 219355930
86723 114291 68843638
33153 195232 405400773
8198 93613 53975395
155386 196836 103774907
171514 198141 641561081
70339 126533 140560467
130516 145949 428443824
51560 96597 112700310
47904 162335 286095196
29006 123739 431439384
11646 181149 423865829
99031 124205 63333144
65318 159846 236070352
162467 181166 30917592
144972 147299 652063364
136923 199810 157107590
45365 68431 571220334
78060 125550 587421391
87374 185937 732708577
46808 47453 1572654
191142 199947 318093369
137093 183588 115843527
102057 196981 237393078
15208 139756 592078785
41756 41819 169852
194888 195792 431722877
39680 170660 570847393
198340 199668 3366360
103540 148318 871020801
13889 82891 172994259
28919 33228 10853971
116926 123573 868002681
76517 157677 704799345
31301 120664 223965278
47552 69512 763467660
19329 155503 340525552
109416 188095 827769618
129162 145151 404900006
99752 186725 728132823
8468 71650 158535193
75707 85531 380302922
179150 186100 7365576
936 168137 778204956
24831 187004 405478029
68517 75590 17773471
75026 95255 342653166
159390 193306 629432022
36376 111599 188446988
44217 181343 928097817
60978 192347 328139392
79188 193114 318431371
107539 116712 23066578
95067 132203 93027861
79184 168385 222802774
162521 184362 54389407
30818 45484 36988018
171689 189389 44182951
145928 155964 24776675
73203 117032 74148339
156830 183157 467786586
107832 179723 957039267
41052 179096 619217705
43051 85916 107484087
19527 107771 785435387
140408 180770 100625169
65207 83677 46216202
44799 55527 26756614
100289 162000 579718258
179815 197251 34392558
102677 188856 215357242
143663 182262 96215485
17707 85330 391883646
76248 93639 43266983
124734 198510 184126689
84685 153364 655437740
4479 184553 450303128
42534 122834 861321144
185848 190986 12979838
191417 196143 11932859
92104 165491 96611413
110936 131043 50396662
60735 115718 137531638
94893 191862 242221316
78944 185876 778623263
26028 122629 242186053
136638 145168 59421917
10866 170966 400427612
62350 124747 882413198
72507 133101 151403849
33364 98180 162269018
107964 195914 846740156
54077 102567 121165963
104171 126943 279711874
162415 174023 583887918
136327 167164 76952838
99876 116744 102962213
181228 190799 23894739
31073 147429 803051124
193162 199751 16703641
193900 197127 8196564
82076 91213 399808683
147986 184386 90738018
98012 185868 219381639
70058 99679 73766597
12195 196531 461060004
37964 195911 419222408
27175 142063 287692679
100595 169611 172605971
149058 185151 89945547
42509 78447 90068278
70032 184530 944967761
117488 195713 977951988
132612 175696 215312554
47980 114884 167418902
60342 91299 77484294
141402 173962 81079835
195764 197987 5623974
43028 89709 812241560
27765 65138 94051800
48795 60534 680821209
52910 193586 271527756
105552 182605 476197683
191408 192010 1514725
147445 184257 91716255
86896 131920 112461831
127391 178973 339073979
98866 124112 63505934
113379 141848 71075153
186155 198329 30763632
178603 180860 5744126
33743 162579 855394231
113105 168658 138665415
179857 197706 449107429
93913 176912 207252303
40153 134213 235453831
9555 10494 2365714
155247 162987 19476906
126531 153151 66193773
122631 174908 920291402
122516 144943 55807726
90187 152455 300824888
90642 140525 765638679
183176 193584 26099981
88237 172937 211252082
6504 152633 365595115
97117 130258 83157432
86521 160241 183965979
58125 156751 246426518
128852 165972 92532065
159983 167300 40208547
87389 164107 988928729
140663 144621 9853368
33114 176694 359089655
111945 156229 524832953
187931 195571 364325363
182148 189355 17978747
159239 172406 32796537
148829 177803 72244238
144205 178209 4762325
180251 184086 9494467
24472 45031 51740614
58432 140559 576348873
45221 105431 150553271
8623 179807 428083377
171763 180776 152041815
28107 50740 56810184
135430 173698 714229837
149074 182565 83562224
189571 194590 988312039
160382 191079 135193817
183570 185217 594167336
88210 99447 27721129
152113 186658 346685669
160995 182112 385848649
78538 132901 253609652
70300 132901 773566759
116400 130696 35834398
47532 80575 989476820
47269 103535 761954882
63218 115039 129474730
178994 180746 345692772
29343 104995 862932352
19045 118809 213550760
28825 164077 338482134
167783 196597 513576017
59019 163127 260152804
36206 91069 137616352
48671 165874 838568829
35781 154730 283278102
182922 185028 5174645
83746 123030 4396737
41432 71148 74567936
68450 114008 459473220
31070 153256 769438332
41929 70984 61599136
140876 150073 618391932
169748 178369 441573233
171218 188107 42086241
10146 150976 352509701
160823 185942 188040563
128785 129248 87720496
75124 189173 284579789
86917 133936 85985519
137540 149272 29176084
32110 80831 411802816
16215 17371 2829445
192937 194879 4895600
168126 180444 30679787
198827 199769 545140477
70487 73069 6156999
155412 169504 745829561
173749 188170 35957463
195003 195717 1834399
24526 188369 525726857
57550 123425 165015137
163359 179664 445224791
57564 160422 437443971
94298 136405 105345756
171556 177151 13990349
87912 103837 39378445
150029 193590 108731824
41376 110040 171857932
30048 174588 177985739
35050 117477 206481330
40067 81470 103845134
47913 59791 790759817
120408 177644 142682284
180157 199879 49544012
58960 100180 102867201
194690 198879 369334978
24966 148249 769712902
14109 80271 165878672
85713 194304 271037024
65722 82324 41531806
80637 84272 289466647
14597 61430 722859319
94655 109739 37850425
142741 170462 834814841
115208 144374 72874191
78108 112798 86718447
14478 91653 704185540
111440 130985 48934280
24334 52370 688469122
36522 102014 163825353
186192 190755 11528452
74700 184207 974993391
178869 190559 644482902
198171 199413 874400758
133427 181449 119665965
97305 168757 190430188
178235 198615 764021273
117208 131090 34815284
146141 199233 522609003
48808 90586 226057049
87014 103730 130123634
143880 154582 912909426
28637 87166 146993328
110296 197166 217035158
126220 144954 75062470
190011 194677 807543700
197090 197722 692610118
199268 199999 1814674
156704 171225 464108637
8583 173612 724260763
72105 123045 413438535
37203 42507 2013474
105304 120030 920253055
166993 195187 70453154
58965 106976 119966531
129544 188771 803972436
108662 141717 943176000
101847 159001 354859356
61349 124675 158519615
61750 182684 831927812
118772 123351 11595247
8396 23208 470119017
55804 90493 621819881
9124 151222 588808923
181441 196511 37830420
25319 128991 259812257
19498 31648 911696212
38084 177401 348283918
141785 150633 22062354
21326 108087 78073857
50296 110811 151536408
32046 68849 668536753
36519 173816 551882845
182377 191575 22952641
121674 135948 359441370
112537 123104 26577299
185381 195027 549910890
131902 149664 389500732
170110 179584 23565585
34461 154009 299063614
38345 73300 254013259
145742 189874 109979207
35101 118735 287522275
193426 197752 11002762
81568 122147 101492677
94614 166155 178817783
81324 128773 38448664
90595 157016 267672523
153802 188215 355529442
191002 196374 13586069
3396 99518 240543257
29134 56930 151805547
42228 50260 19916227
137921 167123 409396764
148699 178414 616136851
154427 163149 692280805
9232 76349 111742238
4751 183083 446019398
190049 198477 21338491
128537 186429 144140500
177649 185934 20578295
38265 138064 249833451
149571 198056 423063838
172141 176599 11165719
21674 176704 387790233
62779 171470 254124213
195801 198715 7342517
67484 78806 100823425
80538 91521 329722598
53531 164654 277902642
106073 119448 705933600
155949 180135 60465956
4335 4508 265500
76862 122301 113696602
35241 41499 15939844
169134 172583 360410668
36705 151538 607900579
63878 193133 322840046
68245 176325 681017256
77060 106028 635124103
57062 105271 120529735
195564 197490 4881365
128454 168977 980153731
181593 186009 695537448
165001 183181 745917331
173613 197976 946849336
156802 159061 5734347
14623 146194 948211300
134911 183270 792963429
182263 183120 2102785
150755 187144 441287090
161349 178633 50388104
39333 121660 206159203
74437 114882 557087867
67567 117988 125990627
124038 135624 28782652
152237 192414 100327415
172910 193002 205644004
11715 139653 43330048
162742 198657 89823893
196115 197168 3237793
30936 37331 703507082
119144 160786 206341402
71722 169348 243779150
188900 192456 8968316
79747 101322 53596392
79788 145362 373349595
141286 159881 46317377
143754 161444 952772585
45560 142113 241533462
119928 181740 154139553
91884 179686 905141823
54697 137604 207501315
127874 159402 210708788
76033 96481 271796287
115505 196582 202546510
125612 135672 24954797
197495 198491 501125
187231 198051 27377290
125896 188529 156060672
82161 158692 685680571
12866 35969 57725855
73044 100049 67116337
157935 193411 88607030
186184 194961 9411628
173310 177293 246202137
66288 73830 434733945
41606 109938 954939474
9258 79676 176641044
15639 36370 51828990
72205 143497 178100882
155462 156859 3534260
65945 76092 25436691
121132 184437 251646978
136077 149635 33780505
25213 155926 382258427
156582 176600 949040321
115520 194231 196523167
6059 98487 231313117
124293 177860 310096993
197102 197677 310326780
5768 15155 583134583
87726 96635 363897662
14719 183563 422124154
151171 192827 103951323
135080 162805 69078946
139125 166842 69130842
105129 147075 761692488
46510 110300 159675962
21547 36134 36589393
34776 61428 311630068
92059 161552 495229418
152642 167843 38038800
71479 75759 10729628
44218 186257 949838827
150043 175912 64524916
16196 28284 30054090
83804 180433 531091385
156104 180437 283152554
126588 196630 550602095
44447 165884 515368561
56288 170445 285283740
189603 195257 14271876
183086 198089 37717231
134255 176522 105349186
104719 129831 63111389
56818 157433 251453473
170896 173523 6495166
156589 161709 12959584
113116 157142 109758027
41303 46702 13490291
149573 186721 900334281
136123 193174 142329374
45678 130292 492370311
33460 181444 370063660
72946 162708 224121861
171769 181943 549256154
130209 136992 16815848
190109 196031 14996981
99147 199574 874576577
107258 111893 911466275
45312 73575 649624992
21380 159423 580282819
54416 152655 245697883
154169 188059 84535776
50498 142466 230251670
142452 193688 872562637
172870 178443 652018274
25206 40231 37818141
84932 109449 252593466
105974 110688 11860450
183702 198548 37371105
180703 199697 63620724
38333 140572 255879443
173702 186361 981376680
56590 197013 927156817
196774 199420 655715080
156774 176242 48678793
20620 83522 58176551
18611 111171 406887919
36442 166944 341498785
25931 171724 364687134
13684 132636 250196164
41344 182519 352795258
101834 113572 632170401
188681 191025 5928897
167382 196651 73202813
119827 186064 796047564
147638 155977 20623010
143531 152640 22645182
39104 189572 376020470
157739 174601 897979332
142648 169104 65993184
72038 177073 651604413
131996 133929 660002147
91405 140487 122681140
11539 16592 292792390
107345 184207 191890995
5412 97882 231483024
118562 130918 30956902
146654 184476 138900057
23950 70510 116982137
142109 186074 109504248
106797 123348 634223098
43984 143999 863950319
62850 97939 87446425
136403 192789 140653614
137935 192952 231593873
188997 195384 91248707
103337 146732 108786285
53691 153710 250033648
121170 189403 524809065
191630 198259 16770157
28 173919 434906410
98675 151481 332773590
95581 161320 489494920
142373 155081 336954349
70832 178801 989830588
58187 150934 934823648
157537 160720 64438008
130438 135707 13030840
129983 162773 81687352
9760 199687 721545627
73528 160027 745492670
180929 185616 11584726
196304 196648 881937
86890 138181 128105567
101958 163179 556105421
137249 176408 611069229
8182 13178 516720568
149223 163980 715166364
24409 179274 895929188
10357 68399 520065957
107047 150773 109341064
36530 38781 5721570
182762 183647 618651044
161753 163561 4482973
86893 108141 52881475
65004 73005 20076785
85039 141315 140501927
114 11889 993318961
122686 157943 903084863
7723 194359 466788960
167948 185480 738284945
136135 186555 82984597
135284 156873 53697686
140823 179972 686333874
3086 195283 480729176
35002 174411 158120874
150401 175627 953177632
164301 183231 47103627
135254 147807 31254630
49594 185149 338689733
44499 128689 210729509
35008 110834 189936742
89870 100491 26247065
118258 122567 10900441
75741 152028 238396806
1752 65476 159870650
70235 112679 115671491
9182 182975 434645985
70025 102254 980344027
139489 197160 697306365
80750 180859 906165747
180472 185984 909459768
80521 102868 285109287
53489 103181 275340232
66243 79172 32321423
190268 199311 22923222
198875 199587 1827476
133905 195089 152669301
156846 176603 49394903
60766 65881 12896549
196233 196438 530731
105581 192332 567764022
110944 173453 156011612
38238 63761 64088375
93624 181219 218795808
65307 94774 73473704
162575 198635 90171853
95624 99587 9818094
92076 198366 265631211
106516 161904 768096182
52459 84815 81348800
89016 173280 210218141
147360 159558 962988049
177851 193475 39081029
101894 177062 466384241
1158 121693 302011939
2727 150198 781853783
171192 174192 386887303
11495 175620 410472797
69787 114386 111493927
187769 197748 4066483
74344 166617 230359727
168878 184236 581782805
84994 134805 643653416
75964 109912 84741587
25524 164849 348649750
112144 165281 132767696
85622 122889 583138924
45213 180375 928176732
34469 198440 616914700
166552 182230 39043041
5623 57002 711747841
49580 66655 319809216
189737 196307 16635519
123844 164338 100894757
125268 178324 132077772
89923 146338 165925224
16965 196482 655495637
99505 106645 894650927
146545 182695 90048429
169063 196516 68649157
59580 138856 198230824
71480 191094 298598405
158167 182823 924108443
4712 163280 396760007
184497 198225 34591142
96091 149901 134576224
149663 161543 29721937
93789 154813 152396479
33213 170033 342245074
55449 184245 510152476
142831 151530 683279523
9023 63741 475329696
76979 118031 102573091
34371 89902 139318360
31120 74028 107887183
133453 180163 116386305
188030 194443 208821710
37677 199540 404912682
872 143212 356365768
96929 165795 266874641
158832 168165 23361728
82165 126288 519836095
154961 170026 37687024
189719 192553 334838630
29496 177255 88604217
189770 198882 23057754
55487 119449 160230633
112235 168164 129921062
169632 191635 847523137
10886 21056 25372181
150075 198336 120650140
159730 191048 857149268
171266 187003 146674579
17413 117976 251821026
192871 199140 15894148
36643 65069 613817700
118053 163162 526589207
79054 159502 526514150
72787 160105 965051253
113833 197172 208135258
47522 55550 20101197
187193 197674 9373295
112614 135706 890025388
156662 165678 22670070
194942 198293 4556298
129162 168835 98912953
129774 197309 168559172
179062 194283 502738678
168105 195206 957546691
75207 83472 324279589
16659 164477 369725095
51228 116310 163015787
191229 197958 17013977
43805 177620 983569144
75024 147623 797614495
120125 166639 811491349
41495 126952 213886952
86417 90548 10226981
35121 77179 105576337
123055 183886 151480890
126123 128786 6578941
42897 57447 973333654
81678 114646 82378054
104302 175516 178014229
81794 129737 119929845
165309 193580 298356561
119181 190357 926985249
43530 122865 198717707
37837 101755 159857218
29864 122297 231744094
148305 176931 71385470
86705 182460 238881954
170048 175002 6653695
67857 161597 234184387
76238 116784 548967892
20550 111176 604382054
155783 199801 140630944
26907 188415 450059699
159184 199546 101035708
131826 149408 43751670
85427 153571 169974760
44552 158671 777506684
180969 191479 925681716
174475 182405 19824327
121434 166384 112039799
130099 180798 452403246
39531 150595 560899560
69912 109938 334770616
80894 119122 522605234
101060 191446 225876153
114837 168518 134083575
17758 56246 121119943
37369 128125 227357814
174691 191434 41841598
29681 196202 416651816
175532 181892 15875117
124392 193692 425981730
41426 106423 276671352
106517 179309 181802784
10912 193306 925122131
86652 123627 92434211
88332 168854 200977963
19806 188674 720845586
174936 176888 4861763
151690 152855 2908966
9626 110147 251827882
74292 143512 172840639
88284 105257 42129246
89209 193861 301651270
8294 20974 31720986
13114 172588 734797207
66353 123527 143082719
120791 154678 451612755
13220 24187 27319457
145178 146482 894540029
146850 158533 521660359
84285 166345 646787235
47664 152681 262582715
62471 129932 168703040
134044 193457 148188421
176863 190356 33645868
195504 198470 7517009
56247 116739 684513446
31260 86886 944731245
188212 199221 27816410
39056 81707 381183890
85088 102497 231456173
168147 194128 64884811
195772 199811 332556488
51179 93791 789788013
108239 165059 142034203
193071 199238 15638333
53942 155259 253215743
156479 167720 28221941
182047 185186 952875412
49520 179168 585300583
177207 186676 916041545
126560 169923 768980532
126778 186835 775685763
54459 128889 258229328
33274 92546 594714260
84403 174574 224956525
103082 185459 205792618
100013 185186 212760633
172619 183296 26651194
177201 192813 76296032
190973 194212 8162240
27289 51539 491646678
198069 199229 203706111
199960 199977 535774803
187320 196893 367897680
63058 192829 324029597
179244 198487 99047642
68038 108949 102162532
51012 173275 465839291
181263 189327 20085266
111519 190333 196605314
19287 142735 308984303
48909 148280 769214422
159499 173037 334185472
113985 115011 927649393
105648 190412 810748162
166656 187471 51752045
29431 69542 100907394
156454 184251 919740392
50164 178076 465629736
109564 184830 187755320
9697 24820 11586492
87977 90441 6063473
5264 61607 141334699
94595 173878 198045816
23633 29237 475103030
148367 149227 811437009
89651 93053 8346822
186719 195616 22510122
31887 195032 215834718
51950 157970 265121458
69 820 650822154
103250 186317 207511512
173949 179346 13428690
144555 147650 7725154
189599 194202 889526019
34846 134719 250181750
197506 197982 1228986
96487 193018 241195063
109215 160705 128648928
25316 138304 283014685
51735 195694 359958415
111190 146869 89224197
164038 199941 89822289
50596 99969 123462059
125051 175794 126368577
9480 126962 294305179
7299 129284 305521323
131705 132378 363508027
61006 138868 194642109
17721 40680 400694638
56102 145208 222849674
22188 63029 918575884
40582 50480 635916130
103333 144492 103142139
115635 163476 888092730
71893 110828 731855734
198608 199859 834524215
108757 195984 217945743
125914 162482 610056894
118827 168913 229446630
150777 172642 857239470
140070 196023 787449030
129272 142516 721361486
24922 171409 366400908
105276 190612 213136868
149507 173038 58665307
127769 187081 756471478
198994 199160 426751
52206 87527 88764353
117268 172064 136730427
147224 163256 39921550
129433 194696 162759199
192264 196012 329357581
156336 163225 17350250
168621 192614 59833359
64806 123597 834703293
76817 165912 222547490
187716 194889 18114059
160999 177273 40467076
81295 155637 185463725
145652 185372 530207296
156085 173834 89622626
12310 149374 34222563
184899 196836 908394047
195467 197165 4332980
136241 166276 336140902
139439 142620 512364270
41659 161957 421709146
193010 197336 2288658
79537 139301 328746889
126557 152539 32592951
48924 69463 51696147
189003 196672 376954237
130026 154745 623659840
14833 181986 843183278
93884 167865 303872682
180295 195355 340718595
130421 191630 553814245
51148 183810 584204178
68087 86617 511397260
90946 138537 118871518
175476 188118 82099847
28270 184667 518210631
182893 183943 2537147
48790 188728 349730144
57840 150063 835142840
139979 168968 72300559
32277 180608 808238306
196262 197350 2737143
125147 179697 135812339
56649 160379 443025321
53784 190149 340744751
61504 98085 91266513
191593 197419 14748205
89382 174394 471828320
41215 79542 96051811
162736 190249 68549551
120971 172066 127309919
46251 97493 644161112
34573 157292 306959610
127294 154012 113206739
120268 196641 80322081
64401 145522 202742842
106507 155528 128319508
55811 148436 476187269
17928 27561 23929880
154123 172342 45470599
18246 131082 282578100
127436 197549 175009405
97000 138451 103801251
103546 147145 109260120
91245 190324 803231960
2800 121387 612014
113912 185773 179151474
159646 169007 166015963
150792 165088 35720605
12014 17305 13182179
180636 189065 20983558
34321 123360 223196375
50681 92809 596175884
156924 165981 903012648
176359 190679 35697525
2665 69004 166334564
44687 171949 635197684
23616 37960 547881186
149907 160445 738604363
2480 127061 665913788
188417 191504 255946296
192693 197766 555087752
68352 196199 319357773
35216 84043 382711965
140391 197314 142165318
71982 145801 184438895
88143 199592 373686592
3294 191998 471926123
190244 194206 10036449
16397 28225 29419339
61798 155185 233145345
145702 170587 811349965
82677 153605 176985683
45910 144998 247796447
194587 199551 12639739
110408 161485 251528101
133521 144083 26261461
28833 106384 194191323
67512 113725 274959735
100218 184959 218231754
175474 185440 356074252
160018 170655 26478148
117384 164677 920945892
60622 153015 457266911
91774 110663 47136752
152337 160800 21233015
141334 157648 653611737
78887 170532 228741903
98579 100855 5640645
169924 187923 44781700
73485 119423 114810608
118000 158481 100996366
176271 176473 410283697
1395 63636 713599492
172986 180084 14397127
134023 148624 36336178
93885 155138 152906112
172164 179742 18909238
53115 113434 721779535
43920 102449 146256908
113221 156372 107513436
80730 170904 225113095
175008 190566 38831608
135351 167485 968032925
100113 102111 5004647
104113 180936 191993670
55924 97027 9529673
106737 160094 133391848
103697 104715 944483829
162736 170101 530794259
19981 62376 663542906
133714 162284 71198867
79121 145868 166831789
50392 139144 617602572
156914 169799 32263844
191554 198092 12463227
136310 164329 645785069
181608 198512 435157951
51983 132764 870216221
91077 101035 24625203
180169 186095 853313606
136708 167646 307529080
15582 191329 684257444
116013 163529 825495334
970 175594 436837970
78595 160792 205324901
155381 176578 852418940
121815 166652 111794234
75180 94702 920784988
142001 192922 127051067
187112 199155 831017472
116996 157701 101508404
123795 128020 102340359
57921 167551 791103389
159242 173147 134903253
59010 199862 352111876
188493 194746 15733690
97609 148794 128036387
65283 111274 879604433
183960 187355 388968313
50815 153517 925370753
6411 124641 170420453
133784 153596 631722324
138113 187684 123441659
126841 150703 446273060
152470 155986 6016934
4903 106304 320488152
67213 79308 30259768
72088 162626 256625123
119212 185673 165636791
4886 50073 196859158
170359 198974 313951571
154394 171771 143401020
126326 134351 20011525
107504 146733 482009233
18510 181291 752537948
13917 117560 888161025
26800 185433 396638440
199122 199865 1872543
158426 198936 101386830
114067 119233 665163891
65271 88483 326914117
122132 183125 753766661
188581 192282 9343897
67929 114120 115513898
162681 184538 980972008
84017 104231 50153902
3066 129650 317052736
130917 195277 229280621
177741 183653 14699961
99093 138761 99354643
25433 90550 597248846
31711 194682 843701457
42157 82266 100472639
21205 136126 287774872
109997 111250 3103765
143922 155273 28126731
173367 191729 90105377
167116 194636 68696675
180788 195808 37665879
90018 174833 223020291
136410 185500 122268568
157272 160040 19205251
87678 135261 755992964
141568 147984 828447426
5137 78356 912460970
171109 175938 800725485
180918 182790 549101303
53120 65285 735052257
76676 188715 362396759
40009 167922 511535148
100374 111118 27085021
46972 147464 251363227
1765 12498 876144623
124614 156643 812781623
167927 190140 55293685
13425 141732 321142676
124151 139288 637064647
48538 109809 639120751
3638 199522 296037830
46195 128999 386490909
153344 184625 297007591
162829 183801 433465753
24783 191921 418037873
150285 160811 235723120
190548 196343 14678302
96822 184031 217795322
156765 160537 877100049
150033 157499 870481440
19357 131926 281895735
35474 73895 96645736
106802 114513 19484312
154695 154825 977886697
94791 127149 14120520
102901 129216 262958502
187680 191131 946213182
165914 190371 468610787
25467 118164 232255903
117493 175219 818452296
154798 180987 382600341
50471 83721 41502082
134442 170351 89407305
13274 174342 889228216
78824 86280 18750082
73838 110565 91580719
92803 186289 315809874
15804 118310 256690913
77516 118166 254132563
121025 122989 4914292
42526 180480 344781290
169438 173596 385184979
179419 181686 639494823
83437 176777 882756343
2250 134700 195109341
125001 199748 186557586
114876 132381 43845294
44449 139433 319275826
157082 186320 225199109
104854 187574 195595827
160797 165333 271619786
126111 148382 55354457
187430 193464 15233302
168625 189335 993856415
10054 170218 520288957
92458 195720 258043759
14970 103386 603965954
134515 150327 39327522
45634 166144 301274098
28293 47032 47144255
146034 170009 617367234
564 9147 21464443
82731 84432 148676486
25743 58553 82433601
175626 181144 13758602
170618 194111 58774153
18523 82396 160126927
85870 124971 97806775
85566 188078 826789316
1514 135598 904240670
119314 182807 81176828
150217 167630 43457123
186794 192600 14654204
145910 152205 15556405
82688 196660 475828117
136054 185971 645826396
112698 154201 103512563
137991 151477 33532106
173882 198260 828455090
14039 116685 257002991
71172 142493 685499871
15140 165439 375966753
55387 166276 832378977
58114 84985 284225524
101600 199721 627916318
164502 194921 443482377
157510 185606 532652463
120983 144497 58547019
56766 73462 42029555
80181 172286 229882175
72755 187004 285036584
160854 173205 783713346
197380 198386 18346348
23635 190545 417407168
106743 110354 9152633
133091 192650 148530429
68117 100617 80930651
89873 142731 72359730
39171 168282 697964229
101818 135103 83488834
107049 130833 595860552
59042 178174 883501888
161211 166003 11952672
139485 192277 131671766
52019 98194 387670537
123470 144011 615687979
44359 106891 573649514
151500 172104 494339301
177906 195033 840151223
10226 172048 792861058
8422 31878 58701487
129936 143006 32537344
89786 144026 536181908
147963 188972 288006120
110190 150502 100702134
15061 132211 293297601
59198 65469 706777899
173345 194923 790684753
6574 100936 236144055
4171 122808 297291829
47434 74300 46702301
160518 172265 29235820
114071 160641 661122739
123470 133724 25510653
92749 194219 968587933
102962 183636 201653428
22944 98126 188290655
493 34906 86119921
1255 82821 204614541
187127 195517 999073068
41481 150415 629519020
70678 174297 258648771
153601 170919 43277886
12722 118150 263975806
88205 134614 70911009
160362 176947 724540659
147322 199682 130862952
59934 98995 97522735
167121 167527 178943768
46539 104212 144156470
168879 173542 11513575
109898 169233 465147982
145870 171033 62667561
145021 168539 58756057
133864 191465 369363485
107498 181298 960986391
125266 131887 853248438
190997 192605 752360253
82415 153220 776604675
186015 192329 9691430
7081 177269 776549135
155987 170838 37183228
8977 149976 156406269
175626 178346 754652035
95378 163993 123004286
149472 160187 26795946
3331 14465 998504203
145888 183314 93200818
133302 197005 784288145
58308 121614 158486729
197614 199547 4909235
177000 188293 28164529
96094 119411 58553025
194084 195466 802972484
33838 158783 312582350
183516 195665 872460497
66768 67581 2050014
98780 191972 494477434
113844 159319 113453927
110691 122207 487556960
199344 199763 1036824
78488 103380 490458414
175952 186717 26711893
89543 147884 475155948
42209 58028 295462468
141004 177124 89996084
62669 194225 328540948
138466 188817 584523366
187939 191303 8563067
85911 158124 180179627
76186 79407 7989642
163900 187248 225968633
154262 160334 484271769
18012 165576 369160487
91647 118496 21596103
56775 124540 420778672
102251 120528 715794565
122174 167711 113542326
159055 172963 34643352
13371 31058 44170286
94446 117031 974257395
196042 199624 377456318
44722 118227 718985083
34307 152521 295799649
1154 169383 420930177
112303 160134 618042157
26069 119918 535351742
183553 191559 20071230
88196 174846 935602806
178448 180463 5146902
184556 185669 115993054
114046 162889 203270895
31291 98612 168538051
103113 147317 110792811
52024 56571 846718346
17335 140882 578049196
180590 195808 38161113
75126 166854 228979033
178629 178687 154576
138781 181235 105854851
49718 110180 346705743
122006 136433 17512074
58982 151423 971389889
175978 182240 15634182
152560 194661 18350526
147963 173299 519308819
196496 199977 8773171
113194 192875 198824235
88292 114989 239732749
162674 173029 25741349
78258 154342 523598684
42281 151628 273347346
106452 123786 189255928
194002 196287 5825695
86397 88144 4367879
190629 195825 13161928
189316 189404 758262051
17457 75536 974587248
165523 180515 37336933
96191 175854 199009813
144726 152203 18601035
190312 194949 11756456
138957 192950 290397878
148234 167316 47672812
66390 142945 191326497
35362 118676 378746373
142950 188144 82351609
190913 195807 819553796
194700 198930 695127724
138758 182792 21663889
41297 100292 147417671
169672 185370 38986935
60853 141898 202586573
96404 182362 914317354
36751 52191 502223084
189150 193226 10255301
184010 191499 974977575
43879 114139 175936991
75189 80113 604582482
84901 193732 797348360
97822 140615 278514191
161623 179465 44383443
182903 183835 5110184
21368 23168 289565631
51947 154571 256610523
119492 147962 70967070
128249 166650 569069587
44706 165207 301312569
170997 187689 38770417
80137 140914 834194873
48277 80058 79763955
123841 175218 127969666
21869 187166 887698652
197071 198434 463440526
47404 191054 359053115
86209 148697 155966642
44313 70781 66441284
40062 194190 949734680
152975 185832 20359193
42211 76113 205477959
49285 57772 583852180
199654 199902 243722403
189083 192319 323168359
26970 82853 140342968
117728 144984 130983732
162057 175351 33097426
71298 121562 125680791
199963 199969 21348
34518 87002 131780931
79567 92010 749266744
10348 13392 7728839
160795 181501 384469502
126076 138732 312303952
185011 195131 25511042
33933 80725 117509478
89411 155921 369379238
65389 98474 82440624
148520 151555 546575989
68718 188060 297837008
93204 195245 221056084
129074 157996 71971808
75642 189908 638862354
160031 161607 614424767
151086 163826 438171457
75314 149418 184931716
45916 94285 121033333
185420 188307 7318600
27963 72116 105730885
30257 61356 949940812
8559 131826 308722133
21080 153318 767493724
192276 195902 9163268
125899 144323 309073115
11921 122528 853642071
16821 176882 400190769
136840 153408 41228003
154415 167138 961432314
22060 22439 287563464
163795 198546 86884360
74922 158143 207669777
139484 183572 109811088
132094 182668 202401511
106490 121477 989690096
37357 56680 915643067
16860 178465 861774125
117710 190064 180468220
118982 140790 34728313
54556 60174 14250037
198704 199306 200460738
15666 53646 384524502
81897 120834 97450463
98599 182439 263896852
165 91031 227711269
107017 147395 627258296
99758 185948 215269729
13182 75220 155679201
160701 180752 391751072
148906 186817 35403752
14620 16136 3846003
87681 147227 148692738
123203 192338 611362171
194626 195906 678358292
159758 179176 48336562
115600 180776 879969041
58323 118907 151627877
107245 133514 160718424
75993 188579 281648050
120066 181423 914088215
101777 169382 169083601
118407 160980 106284378
184293 195874 852901012
63596 168120 465447503
13776 151286 344009929
140360 196882 520576615
182687 195864 636157852
172953 189591 12060189
172943 186652 670821583
23041 122286 248781735
118653 193471 186724158
33835 64121 551875450
127622 169941 105424830
190993 192074 2733792
130970 166151 849879042
33346 160379 317860493
120468 174816 135501326
27928 46563 539137923
66660 148551 351439126
53488 108231 724375875
141121 146327 814009003
69630 141940 964863698
88437 107406 35643217
21076 166793 364627033
94775 175502 485358559
186075 189117 7684797
77458 135321 135833893
74674 83331 604192677
31217 189951 724699073
107029 170785 159248612
154453 167665 352525892
16434 168268 778665510
135851 190358 135898178
193150 198142 50452360
128765 197800 172349073
78589 144726 732224932
152044 178969 538226320
1299 55234 135174994
124981 162551 858922722
111535 199904 298291371
4103 174406 425944981
66617 180911 285412335
180373 193379 32494916
26472 45757 339798930
13255 79849 166988075
109149 110259 2803055
72676 127318 842373762
119788 160294 101008161
74068 179588 263276550
31512 78823 118787999
33810 178122 360865248
47411 178321 814923684
109307 174015 161465916
65386 98719 83068689
109713 189361 808184691
24809 37317 187607629
38603 144561 265100718
121247 153303 91683482
95869 174026 195201585
114146 199437 421095850
4314 86255 661943150
11736 137228 529791440
44130 108179 432458162
169409 172672 228194425
192705 197184 947022203
119798 162240 105846776
47817 178490 326470991
175229 182781 835829077
98113 170975 182110473
40373 78972 8230414
131728 146998 995192479
113998 170025 554849144
81999 167281 602599603
112147 152080 99663879
3512 199576 490569446
35822 127616 626928253
34365 53646 48419264
32272 70775 796665955
13633 182556 485000097
140580 184543 109520698
132528 180053 536901880
14556 130280 289836826
87887 165151 506149590
66256 156401 342645914
32778 187192 386012290
70752 72941 5502574
79560 191051 278382846
50424 160879 276330234
29735 54723 569972279
169454 194478 21213118
177685 194144 542944255
145929 196533 690522264
76091 147712 178833834
172816 184624 29425022
146118 162051 214178397
35432 136803 253834029
162803 176347 33799592
109332 129382 946703760
36650 72926 91163651
80981 136233 138059430
33779 166659 509590509
127828 192413 161013600
17889 156943 898814435
91111 142715 128953696
162033 168370 247350643
33458 90780 235605917
8630 60873 131055523
140329 196971 180390993
182017 186850 585207463
39619 41054 435096634
148148 159378 758697563
91003 149756 146667910
158189 191153 82289418
106225 158528 289236648
63515 111189 974459399
47221 68520 53549717
100888 139291 584731086
73231 123244 867260981
192318 195489 933337170
98167 131632 83932539
44380 197123 381874297
37233 122225 286955410
96889 196209 248300560
120009 154029 84719422
67414 74895 18830475
101499 161982 151334489
172843 195274 56165475
191428 199160 19547935
60649 195946 502487535
4339 162927 228035736
50517 129049 151930502
7175 192460 463349264
75891 145231 173122875
170387 175079 11726127
83425 189590 998853361
80816 128018 598469911
102919 142103 98251992
169952 172808 7050332
172008 174857 745484851
128116 163948 66229655
76983 116573 98958265
115363 144431 72606660
127255 198758 228901407
140252 145882 14070262
190817 196333 797459381
20016 193164 432981944
13898 46330 677414985
50829 94185 108611919
102563 146148 109257744
197884 199369 631166005
10588 54959 649138338
2232 10434 20452153
134703 136204 333886267
40455 137445 242685802
57704 112737 945838096
43985 185922 603312970
99742 189394 731166639
90454 175573 212457556
84228 143754 148629015
6162 58078 130105910
65514 157199 238311985
62410 181453 297248115
140089 147865 284104957
99506 156581 142637500
147854 156712 254692962
90802 184487 233713612
186887 198134 28435594
57101 134409 779862853
186399 195639 23390315
46256 81335 87959151
140751 143065 471224711
193884 194834 2386742
79212 99656 345237849
63361 94012 76510568
137845 190676 311925891
133137 166589 83407080
52672 194098 353585481
54511 108142 799201779
71130 179838 271325920
63550 196232 832210037
20057 35258 37995333
167779 193601 64406410
37588 135428 678777880
132084 160568 832884271
138891 176691 363487209
172161 172371 517430
194837 196529 726694699
22412 64478 105673404
81528 97100 442972812
107707 192138 735964814
96080 150481 136058193
90577 121491 77358437
101253 195477 235585355
20137 164708 361736307
18 74254 397103326
4350 147115 150635019
97882 124432 66746598
729 186904 760219917
40002 44440 11171279
9692 41015 497992776
55071 63927 22329956
152759 172805 49974623
113586 118666 12656967
45360 135938 885830357
122121 133893 29370271
181271 188026 69488726
125969 197892 179534113
144207 191239 382704628
28198 48339 50691965
3852 71159 168881408
122300 122405 448279426
101966 113973 30317057
38709 193986 722319056
40368 66706 66076664
61576 109072 118713708
170644 194574 817262156
16586 187791 427876852
129911 152941 604191902
150185 154412 587808275
116120 169405 133019030
99075 107928 22275570
90867 167023 190148526
133789 184726 126860596
157297 168564 28269845
144565 155728 27660412
1768 159306 975176700
38321 102013 410897753
186237 195893 24429517
46562 194809 586600744
167490 170669 957905480
53144 64768 29323373
194564 198713 763681140
142703 158913 23638445
126398 145341 34961000
119757 194537 448170481
122429 163315 735519554
85493 181718 601956401
50332 77490 68240247
30808 80959 494580481
64603 135744 177814034
32933 182248 583716512
197341 199253 530559
73480 189120 288591178
44212 169778 119222832
12695 78562 165135751
148470 176715 70461267
120359 189611 94970358
161974 180529 46251458
26510 148763 306062543
96424 142909 243264084
98066 101077 222388759
137458 174901 93309998
123696 123775 12191411
114773 188981 583060477
91378 96487 12584922
99255 145260 838424551
94518 147870 105728826
47091 113115 165339298
178774 199202 51369935
64590 148734 210261025
93318 162781 479933833
161508 161851 638252963
48687 190244 353718151
102135 132153 637010409
145698 167396 54113423
171341 189544 45413929
62796 96348 367951842
158626 187339 442007583
82592 176313 904534669
106198 140163 60327365
182262 189986 19226741
69309 149045 445574212
86369 133006 116473976
178470 193024 36457248
44438 46973 393016276
161404 169533 20279519
53428 68344 412012191
1481 40821 391786667
47254 186173 476697157
91374 186804 642072912
26822 61578 87411146
8146 164648 400055583
158290 164684 473235497
154764 166898 589041117
135953 198532 576520027
66998 179260 280239067
169643 199730 75333767
27415 50969 809079964
45494 50346 89449187
177144 187576 374271419
32946 177119 990095424
196224 198768 6438945
189301 190754 953968233
99395 193167 827967610
72796 107882 219260652
45296 170092 311922253
102063 169392 168402252
34677 56737 364606241
84540 130203 683437439
155602 161350 487196274
68664 167771 691383111
153937 182215 930575547
53093 112058 147625511
56824 146663 537480335
92842 137174 459942053
2620 46594 110134152
64111 69221 12832319
70865 182289 278171942
25856 130482 801376400
134021 193721 148900210
139528 143781 10599772
15435 18641 7994532
12502 68664 140919348
28213 162337 335665285
181456 191323 851175508
109864 188197 195422607
78617 128045 151782570
97798 161172 725272523
53327 68238 37595458
189617 190023 980968
73335 132510 736926105
69592 104898 87980580
91306 183462 413908818
59550 105131 113845252
81283 108641 61439591
76338 150551 40313819
112224 179673 457612058
184749 197620 490336131
124761 135479 946340110
190604 195912 348140865
86414 90647 768910855
142927 175812 81969262
60285 169597 529842358
190424 190955 1398075
37221 168253 388431065
20903 96893 996594044
150587 165067 302468499
98759 130486 79649562
77952 133744 139511132
110034 124557 937431488
99619 141027 103761491
66751 190710 309518482
60706 76630 478113300
146509 153204 322936508
143613 172536 72020034
51141 95406 110826584
65584 99154 83667427
87256 120058 104449249
105699 175695 336376433
139861 195168 138023000
175358 177825 6123405
90488 166920 190838040
190993 197207 6403595
17206 157740 645630848
60092 147965 219627144
169946 195323 63439777
1536 66180 516073730
42392 51417 22438072
93843 139017 113004451
128996 145488 41060217
777 113430 282220535
114325 169558 137805414
170154 189233 47551169
47786 139594 450833584
122707 181393 146258930
166467 173435 3033280
72154 75071 452611284
52178 115391 158339606
31149 152877 779498478
134404 148210 768420045
38622 54046 38610361
125398 198129 918915418
62356 125087 823086152
67991 198125 325156251
197122 198338 478358273
89063 132320 272429994
30145 193673 196908886
117855 178236 150601833
73731 119661 907595713
179988 180256 971136202
155196 199861 111868849
161567 192782 901791839
170306 193341 57545356
4587 186018 453668512
58084 94416 92408744
47029 184953 344586201
59014 155525 241038943
177171 196920 49534146
163724 176622 603474327
140117 190023 562792111
78778 110174 78402035
114766 171049 794287347
44184 145829 144877934
94192 132715 96420729
175086 198479 58632637
130140 133902 9335633
9656 73842 397729093
143530 160471 42250829
197751 199249 275128186
55767 109668 67302159
133278 143140 685608065
176652 190943 35684630
193808 197936 930303398
67909 153978 912820610
127992 171319 107888581
147179 177852 422028992
182504 194178 29267553
67766 162466 41579823
1186 18870 532915495
140919 165208 60650570
29063 141181 280822381
70016 195936 314559088
172059 194724 402612584
65545 122911 626431377
114938 126842 29873093
161014 169503 594897292
166715 190636 680601924
131958 181553 123600154
77561 193196 288754933
87033 127296 100632147
25338 70776 661379542
155638 188244 81168203
129175 175494 973638629
188428 199588 660724348
180587 197722 855269777
82346 160045 337318637
197095 198702 793992856
187298 194972 19383877
60577 61886 3397926
39723 82805 861145795
161731 177049 308356003
84004 158909 186918743
148440 194715 78575671
112997 140495 68699601
29577 123855 236442668
75935 191393 630891378
145654 158559 32073368
69532 158771 876572454
54206 102462 120616539
174651 177268 73950459
39438 190212 376786867
8054 59742 426895090
95766 158196 81718025
13754 138646 782943464
182332 192950 972231356
87582 92689 12538070
60431 199692 348143265
128479 174936 149513743
68811 128763 975365214
198915 199646 1246831
26552 109908 208911825
170295 187691 43309411
130045 162604 81103561
108938 187241 106362230
63369 174872 278417208
4106 174996 916480840
181454 182981 3776976
85727 158614 28404440
160371 168417 20110298
30633 195895 877908574
37995 132021 474604996
39698 149614 274888667
195615 197940 379835221
134015 189189 215344202
23742 86067 156483335
35659 48692 14967155
43372 72812 73943820
104155 148002 835700849
22021 45248 58382215
107301 165687 145944160
161908 174042 531704912
156341 186456 689675179
159678 173697 34913546
181136 199807 115747394
27863 192050 512184102
175102 193871 279087287
3443 104614 840516300
7881 120256 281488255
114139 157612 579646587
104416 139996 636409999
133368 174892 993177414
191537 195596 10278305
79946 140038 478177863
144243 158362 35167028
82210 106498 60461271
199723 199787 155508
76134 108581 80910273
81207 185885 987008409
171647 181269 24073690
289 84827 211998124
85854 137705 114883620
51375 111294 395535945
81817 162069 591742395
40484 99303 147057066
85551 177588 914207126
173528 194819 577606817
82296 178845 65785825
31635 96558 176480379
39731 122081 279400745
136294 140714 11045331
164363 177585 157280839
41919 55901 573590803
187921 187945 909830061
125520 137224 514227505
190834 191945 2798417
140927 171290 75636422
2296 51933 132823831
32406 122137 907151217
161064 176964 39560507
148106 180060 79674590
104209 159283 935707879
102117 194071 229887952
131416 139115 490683202
176594 188707 736765257
54831 128714 185041755
24710 148626 485100281
8847 170821 785862266
143405 165328 49658515
64934 105335 100817484
143802 179880 89881879
61044 181553 574880765
21091 76255 504648031
105494 106347 2072989
40662 108214 168983632
37962 151538 284111447
84588 170761 372139146
60049 67801 638734217
171301 199668 71125067
135883 150808 33302764
19069 69420 126371260
27207 68589 232499061
175300 191619 40727618
97025 134454 93841438
95308 118019 102041571
168220 191175 663716195
154211 183101 72132692
191368 198425 17820462
177623 181887 10677392
12522 46562 85301410
139450 140652 247710326
53036 190231 342859991
46947 51138 804829658
132934 158977 19266408
198179 198987 2048998
187801 197099 474830859
143093 167637 414998900
4707 168926 770562416
11403 125047 397374915
29272 35209 14962675
113078 184146 177253548
57652 97273 600668764
59474 92589 82745674
194198 194808 407232742
97093 147167 584349551
58564 102536 109744468
18312 50890 81529178
140680 162924 55450907
149436 170254 68056303
55761 56335 980097805
78218 193381 287545724
183472 188986 13771429
167004 183640 41389585
190355 190834 1273153
143969 169191 62946301
58049 164493 562604950
143897 149456 13808697
32524 124756 231215598
192431 194185 470535541
182927 194742 450722469
78993 97288 522769770
110925 122360 811935337
151874 171246 10654920
131922 181179 581073914
14019 141406 126579005
48895 64108 755905712
93716 198938 263067975
45734 60954 573572022
99860 199583 347219154
134654 174089 693328654
27663 89599 155486062
189521 195683 15580944
75231 182459 567732157
112135 128700 832053132
176397 196757 194904765
75356 130786 850813431
152674 179360 66508840
194126 196259 5411060
13169 58711 114190861
141030 167339 122951830
137925 198206 996622122
120951 140500 829049421
166852 186146 47956106
65246 142945 194152600
41787 114769 945710742
192757 195705 7491248
152302 191662 98249521
162142 194019 255151229
92124 132239 896822071
64346 84942 153354381
39517 110329 503120573
195404 195691 721064434
22389 173976 465151306
9094 149049 434341375
110804 122699 29956489
114463 197729 207979067
177977 183200 13027081
34298 190025 389349313
160722 183683 57138803
78552 88063 23910388
18802 115975 960430273
83320 89024 14247207
27881 123083 238698466
2311 101835 249008786
138876 167873 72373888
65892 146775 11590707
177884 194431 41411470
56017 76673 51875189
163500 174588 27588056
142284 147308 210702988
48495 185633 614895783
128531 181441 131848619
140248 150547 25642064
149825 162226 30999931
65050 84148 254398535
149696 194520 111908738
63372 98876 760295178
62990 131751 465687929
98896 167428 171371712
198944 199415 741814463
180282 189589 23199496
109743 129905 50539962
67791 150230 205966257
121428 186870 162983686
73200 104074 76824076
166643 186108 48366942
154617 194475 173230537
149511 166717 42996821
143076 157993 37085095
1516 130716 323627079
179733 199936 536907505
121289 164629 179623689
190722 198814 20482843
123144 197880 818678087
199603 199610 20854
109761 180786 177271185
48697 66668 45175434
184946 190987 40744866
77096 115238 95313400
160871 163091 280342832
54181 94930 101989102
69392 82809 95747080
93421 164803 478286419
98580 125823 315810015
45724 62378 53892401
22303 56159 206628188
56638 121201 655354844
97691 119204 538969764
86941 181945 564385597
198384 199582 936861418
113858 180925 778738940
62087 182342 300284980
29623 173524 579794093
54133 174323 880476210
73432 136543 658510054
86822 112707 64559152
77727 144803 784261536
127855 195171 544767387
3567 41433 333431132
41921 96242 758799011
153802 161129 18401617
152571 175357 56864617
36414 42314 14969191
85640 117178 78660835
163038 176063 32471136
6558 131936 970128711
1341 81073 409081616
79052 196798 294160694
150525 171564 752173148
13719 170780 545891362
29421 91545 155826690
161450 188681 683335661
147262 166989 49158118
175533 183406 27323306
127176 156514 770666280
50280 93461 436349687
113322 116802 8663909
58768 94247 664928595
153999 179256 219227055
3033 111689 218063186
113485 173445 297447154
187760 189276 844376648
47657 156719 272593884
199211 199915 1754757
130434 155380 61953618
84138 169769 721645238
149655 198222 642128876
183269 194862 265788699
131294 181177 124337321
58651 158395 249210112
168057 183591 38632434
107088 165111 145071805
81442 144624 598836068
178290 192209 334700507
130647 163164 81007581
8910 106125 486938646
198977 199974 85648771
109600 126226 41728431
74080 109262 135271621
113680 173970 150350454
170126 187424 671404929
24016 129512 264383683
36334 101740 779172901
180335 197272 42472749
61405 87916 8282292
51093 52172 532625719
106475 132047 672842904
40543 155416 901255742
189268 193555 103492810
57106 175080 294787572
132168 197671 163553029
67845 107014 97745691
25716 175457 374594015
94261 178306 209823579
75606 190127 601245824
78074 182402 814281929
149538 193452 469349926
161325 163838 973822572
47422 182140 336690762
18300 18687 640280515
191725 195956 10706372
162277 173295 27388955
150936 166649 39238197
40844 112945 180451894
198824 199967 357426237
116832 189156 362468948
21061 67572 498336437
139037 170128 77502699
5097 68475 159019104
154390 192035 94050993
61469 76700 213150846
50874 130476 173901328
70714 106637 518868900
139316 168038 71602872
558 34040 298667603
30503 162997 914740141
47828 109243 153675893
159986 168159 20319350
20614 65579 564311898
127500 138061 26306443
32829 91372 146791724
8799 191677 457349695
130195 184768 90540469
198074 198527 890378617
152911 155527 6404954
127172 180553 443319040
99606 193106 233644125
189774 199670 25043964
180265 183671 882035657
96153 176639 201078830
166206 169740 8795738
197599 198156 1411871
143532 179444 89473663
172553 195958 58625580
7741 42935 552377226
50733 90422 897369240
175005 191850 42074642
167116 187773 714846622
129508 171922 144225159
38752 41629 300676246
49542 166380 701698874
134944 158817 59394635
197343 198793 3674643
16819 102192 213520251
130703 197628 484739077
127182 187240 170654300
124859 153726 522303526
139659 183813 109974323
5916 177323 778676832
154730 165982 6674794
197507 199664 5469623
4513 146902 356510086
110411 163260 131968208
21567 144559 307912672
42862 197198 385842374
90199 147592 143350568
80297 186107 44244791
167601 198737 627891017
98922 198394 285247139
31498 189986 396258955
16471 63506 788853957
191150 191649 1226697
4565 119146 287055964
115726 191278 188559791
183606 188591 12472263
68117 131904 311054777
34141 196186 240680239
123166 180143 678367467
193171 198325 853606875
184922 185569 1615122
181363 192019 69874895
32940 103335 176109190
48936 183123 335396415
93740 130621 92419215
2159 139470 343734451
92774 102201 23387587
105633 157963 130739270
37792 62677 94537731
24776 171774 367702203
51163 187340 340278554
37556 121000 885859035
88215 177119 221783143
7924 65170 426470342
165036 171363 15650922
20883 50744 656673603
197244 197468 187397300
15376 182387 417601144
44405 77871 264087132
98907 179396 201069201
154818 196285 567791687
3798 126753 307989417
15922 185496 401854574
58877 137987 389316392
50057 84641 86909385
159797 175801 39906263
100460 196629 246106237
14840 79889 163106714
110452 183392 182023886
4400 139162 337426492
135864 165909 519281125
63773 134298 176433147
5313 5650 855736
94550 100736 645077567
124393 127284 7183636
183997 197615 34325340
137688 187903 125085099
67953 199046 911290007
16981 104640 534268069
185041 189954 996713194
29259 134131 564007096
120653 141354 51646082
47244 59093 29792122
109689 148741 405580891
109403 123497 35449239
132017 144909 32042330
31392 139230 270033922
159538 193424 833129975
142515 182257 99037520
19914 87175 562526988
191321 194351 2415720
33293 99404 165504341
133780 188460 136262221
173481 196659 523709336
62618 184355 303861947
158333 197257 921393250
32823 165370 331678440
81863 136034 135337854
188822 195045 825089426
110115 178799 707848966
34843 93273 146412266
86087 177465 227962325
128185 163569 33252319
50794 93884 107942674
143627 176857 783357297
26253 149145 496094087
29309 33720 11154694
168321 190527 657198339
148608 191422 621586566
147955 170435 56026538
54773 92206 93760272
81346 118423 92640644
142002 160342 928083674
51413 81417 75410289
114600 197319 243985373
127512 178203 267940735
955 177207 581713200
186869 191785 66928911
102316 104599 712162441
173132 174190 2640020
32755 119943 218535170
57580 131787 650476588
52727 120998 760463182
141216 188830 927782092
55222 161014 960363741
176073 190413 35732175
108003 167420 148438969
102981 123706 52346043
198892 199927 2595247
77528 138783 153096393
64267 92359 70135975
120758 163425 489298176
26858 197199 426230646
69976 104347 542658107
70422 161967 469826834
92632 124977 81141469
152955 182550 73861803
160821 169032 5420872
150783 160400 792185252
68966 127009 145108419
183840 191750 19869243
168749 195975 15556620
102728 128400 64587266
166369 181442 682089838
83552 145199 608988982
49700 137248 205452568
110020 152820 609564940
123360 186626 296776235
152151 173895 54252897
28214 45930 44629182
194029 194694 618541
122959 159819 43084022
52041 97398 113468935
70649 167005 240609026
155369 178077 977551417
79389 124152 112030894
96339 156404 150039336
36433 97580 861308034
28445 70135 580107285
170383 182057 29171231
64034 86000 55079509
60413 147089 950303110
61768 66505 11854242
48913 95914 117621861
120748 131453 26732130
107076 155532 120945483
70616 193971 679844568
108323 169405 152634184
74387 178477 688680057
199093 199635 1390336
101885 198568 241814190
96940 113548 41791832
17595 134396 292518035
74922 151521 191135543
198822 199678 66621101
3513 180368 682462541
93017 185730 599354822
71803 134106 155727947
124957 196656 804322142
194421 195072 1689727
192714 198273 14082190
135404 169490 307658038
108470 184520 189816485
33857 80461 841480596
86520 104829 45389939
183281 186518 7946609
116352 177895 153510189
61050 110295 123113136
180150 197889 44540441
46300 88697 106331541
183299 187352 10041741
61272 152584 736340078
90611 151341 151600524
61180 154985 57379748
160544 186457 64462557
48696 153874 380727515
126295 193609 336204534
160795 171195 92978014
176322 189696 33309613
100488 101475 2465747
72558 97685 80026786
169763 179631 24527820
49815 110132 151043692
17280 44149 67394452
47579 125737 195809362
12357 12435 168033
11309 34206 578664627
130620 194989 160563594
179109 197714 96492462
128037 190541 155769369
189007 189569 966941822
63191 126454 158239156
130109 190140 149560805
83175 109577 64178058
133486 195568 437027305
63577 166165 45075934
148576 156315 348628366
161470 179665 45261833
128611 138198 23915914
69607 90391 51920744
131289 179986 15603686
176300 177087 1909196
47559 100492 7469216
104027 181454 193504247
76124 179494 223679815
68430 121638 133062733
192192 199807 637488610
102881 131048 390483514
100242 108190 307683788
172745 181341 21521104
193301 196390 7875826
143120 151357 20477117
137232 173564 90538476
46812 181268 444345168
78859 152461 183747531
141476 186604 112332410
158623 176543 577304338
134526 182471 119445903
186606 197463 27479388
125836 134809 878134511
161565 184860 57922239
194268 198815 11522103
199367 199924 345077723
177134 186291 22730569
127851 156948 538276123
67746 155831 219865092
143962 147833 245290345
197735 198900 2935744
152900 163940 361393766
146967 173897 392116225
159934 192469 551034988
90639 110107 176041477
57792 168069 507751346
77231 93822 805891297
154332 178454 60159853
70347 147104 414574743
3699 118083 286424763
157618 183768 447989475
113125 166094 752902064
19284 58847 936855085
52692 123751 178119925
105948 157090 127762437
70365 159670 223020665
37518 163853 707305751
184842 193459 473972185
88236 97059 21704816
2107 4103 876182843
62613 104347 104021497
115273 173116 144325575
83418 115995 801266211
118512 136114 43959198
178298 178602 520228471
104451 167986 693887195
58969 86176 47933957
109437 163927 136117375
69722 193710 309595753
159045 167572 21320741
157553 173183 70222359
18640 76648 145487269
10611 44315 84586565
161518 178819 42972314
48030 172963 899579210
51870 107067 72817432
19779 50909 77963068
31207 54794 59190233
142710 153013 25581637
58576 183631 312344221
92672 192085 458421264
54202 104306 870978166
5643 164153 398082825
109949 192466 292758541
45085 121701 101803038
150845 195256 269782471
83633 147947 230184955
104530 165932 153577595
150600 160506 24711751
100689 183961 208011965
197552 198940 3516396
84798 198392 283672966
96856 192173 238178661
34325 55443 775945995
158375 178769 50797375
85700 162114 190720486
55546 110100 136623115
17425 20463 316742397
36279 55826 683549939
194989 196225 3153713
92134 160944 171938598
7194 13984 17042831
155271 179942 87245827
100609 103463 7111299
81686 135115 568939966
18929 61791 660276976
130247 139358 535983720
116329 163598 117991202
103105 153547 424819139
93181 123861 76969396
47189 74486 68613496
90226 119508 421311196
98470 161779 343072574
156195 157082 45153016
102816 194486 229250942
188983 192172 3819558
97052 189916 231938796
108418 176539 837376619
28811 117621 222552368
4743 183563 447193547
48290 67918 49322488
191939 196950 573288662
114679 177768 223050361
151325 196026 111697446
47692 83882 90778740
58997 111256 203669007
9862 146606 767481837
12401 100179 219583202
49123 80541 60052015
76886 197438 301185359
41554 97381 139518143
35785 178463 356737881
69057 193311 310255080
157624 169037 28622641
137925 163665 928292151
159626 174168 36213480
179027 197797 178120612
154834 184726 74570353
180493 198655 75037952
171240 191009 49392297
109660 157365 904911647
89408 134004 850929987
116814 182393 891307643
138784 196597 144399280
43333 115810 181409330
27045 159414 782013110
15306 135502 300844783
125729 165170 606850083
146607 194168 346092578
183156 186938 9370819
83912 129274 113389426
116697 186193 553925674
184509 186050 3808345
119623 181190 715532080
111654 112375 1823068
114838 150116 574754792
13611 87723 185809632
28683 149927 708116467
38611 192108 596715753
3555 174788 737449601
2767 150283 369122773
63568 155489 591669291
181376 194900 33842230
126296 169660 987147253
98 112767 282177272
45100 141430 676272200
51641 99608 119973545
71425 131198 149402326
191213 199599 153795997
91132 101781 192653070
69277 115080 412293107
137410 182884 647591951
8701 102283 636499018
159944 193618 84069701
65417 116422 127466474
10300 79365 173233277
80827 199145 295637715
194192 194376 461563
175412 176082 1627706
75561 124549 978697984
103916 114409 943538526
168204 185433 935615951
95771 170696 187169830
104656 172396 169260485
174118 196924 261045566
37314 85501 203651683
89776 100908 27541363
46632 180200 984774201
176807 179722 129205994
141515 196670 557010662
79272 175962 241392194
61740 142046 200702296
71092 145492 185852506
192760 197037 501474474
100180 172628 492514251
47196 158905 279279340
76969 95997 47369769
71498 140017 171180130
52438 198749 365931016
191390 198696 302637432
34702 130707 240526424
173064 173207 344254
14850 96826 461585210
44548 100069 138682271
14238 65556 763461916
32166 82680 126858256
172353 178971 16467625
98905 160846 154933405
17787 177553 399498244
58661 103736 112450269
185041 186947 4756271
131117 156433 62920979
186027 190638 341630531
153469 177011 58740548
49382 176559 317953387
40114 77702 55426350
124025 197790 589529280
133642 155149 319505043
100165 102692 6280061
30741 165265 280258387
100196 127682 69133435
144981 164792 298959373
99135 133216 595650413
97870 192083 266905252
101670 141006 98575562
44151 103731 228905419
1325 141531 684258895
5969 119738 478520612
151257 151418 385366
40054 54485 626966244
91113 142140 127506512
123020 189763 487609138
164378 180496 871191756
30885 78018 65796676
140250 193377 608517323
151945 183940 240520810
77542 90109 338028382
68361 92245 59589805
30632 168287 344490855
87322 146725 148347155
136745 161378 204739760
25899 114127 221169941
188449 199243 27254553
73809 121337 118824602
86121 117779 79016620
125514 147045 53635054
60894 195062 193468574
38135 57306 610020982
36291 62155 65111105
13430 48918 88856174
33986 177618 359214756
134610 195388 151609019
54672 173507 476092687
10707 131914 486480204
2289 157156 387352862
193382 198953 14139072
71413 127385 399730025
146203 191960 114066929
14122 179471 719238061
134894 168394 908072809
58636 130649 837690565
78457 113051 86463046
137511 170589 82414841
96153 113881 44531195
117875 197482 198864877
120621 155956 448891790
70715 128947 487594087
13150 35197 493372326
86243 93450 561313088
183707 187529 630772722
146907 195774 940610548
174397 175066 1705782
134371 188541 134983691
138591 189717 127483413
10906 178703 419548722
197603 197920 832580787
51925 56129 428225053
81059 186977 264304105
69366 117065 467221085
53130 195417 500273543
106941 127351 47493562
175551 195684 50406779
189060 194083 583141851
145899 149224 710732755
173756 185862 30120651
6158 15543 775646505
109827 171950 712393935
20067 29708 24017700
141747 149010 378016495
156677 157516 169968213
137160 156965 746437081
137116 177015 268378517
144743 199049 311983867
96978 111345 860958993
136458 156758 50506826
21468 95238 212482174
140076 151333 28021021
29761 124157 236716262
33459 131459 433010593
107513 190758 959178229
175660 181950 15715604
53828 117734 160013731
82405 88487 15288761
79362 186086 266303462
58377 161599 258050470
45984 59375 840299560
53180 185288 330058668
66740 107188 601016605
77217 111043 84511722
147860 164243 978893412
184199 199220 808618811
80638 166664 946202120
9750 136612 317683814
72789 163197 914044003
185741 186854 2771766
97195 125839 71957897
97701 129701 80304633
187551 187966 297837420
25594 79323 134881359
118623 185639 422717553
84773 120182 88435389
117164 166569 697245202
185376 196681 28592641
4915 103900 351871198
114584 121009 661889352
129169 150921 54179593
152856 169960 299759311
148048 148846 743145420
95560 143913 837362877
177751 188166 12500497
181847 185850 9858227
140224 166111 57996873
160219 190333 75023353
55646 73510 402850661
79252 156640 733409995
67544 186503 618485357
99690 143164 296287611
42192 129146 193938958
193491 197337 184089753
28609 142751 457317454
101993 180607 196494264
178800 185716 17221032
5877 177975 781017466
43010 117200 764197881
142029 180605 96212746
127974 161322 83102197
191770 195275 8857524
194473 195861 738752002
19230 105866 274191860
105734 168487 459264998
46088 60930 37285316
115386 127155 7717083
172275 182919 26571843
185844 193536 19380472
156272 162203 14986558
173536 192002 46189985
138680 190801 366294359
51077 194891 359552292
93438 183465 224810773
82778 139613 141965180
125310 190702 534768676
94160 173572 322924892
18715 199612 844370118
97727 196504 246971455
5510 106638 385658485
173218 180121 910903354
94991 178190 615030530
137872 142787 12244537
144165 166506 55769801
33311 56209 57495597
57901 94093 274170073
162484 181956 48552901
146721 165455 291670115
182643 189821 17894699
137143 176852 907638047
185291 192386 287862864
128604 158177 567430978
128175 140076 29621757
106483 148588 105329781
152173 171760 48855561
36297 98850 156570541
168650 189657 52321366
66979 193615 316251390
18972 102376 435303374
126335 196023 914769931
36394 119010 206991056
144131 187024 106866099
90577 159341 171646383
171357 172580 3049016
176530 185156 21370963
110144 184583 985716867
76431 97501 52402326
188536 199924 780141709
171411 182909 28719122
188837 197024 2684600
17629 165188 369226507
176502 180555 568095841
88713 128589 450516869
143323 175760 857823198
186890 192658 14566383
42165 121139 793974890
176040 190450 423944035
13007 71202 145985135
27110 125741 352811468
195684 195736 140143
177932 180221 5751958
140499 181411 143773920
148745 166978 247107317
75989 78992 1745916
30583 123964 585811746
174454 189399 145520206
82521 183200 251258203
130624 194694 159775140
113885 162421 856879883
62154 183613 99910647
94307 155981 174685126
129652 197626 771251475
114699 188754 65522694
168508 174201 14079408
132042 158586 238468369
13475 98308 212266769
181172 186861 4275046
181038 195696 36765926
18454 166244 282746680
198261 198505 309985977
128884 141344 31032306
19956 112470 231726960
155903 182090 798225690
105648 190169 211047626
76629 138536 154670675
29456 104975 189156732
194559 196353 4611633
172706 181284 16174362
134076 137642 8876091
111403 118120 16793211
34742 78610 797222609
43316 199434 390410951
133252 177840 985143002
162557 190217 927843279
199508 199752 587469
64338 96398 357579734
84635 166072 203271073
163923 187179 57824489
187709 199261 29241528
73287 171985 5945267
190295 193768 826052779
73019 176266 257739861
52959 175154 305513186
176418 184527 20106838
188970 195695 16982945
158561 194090 88800797
135970 174450 95916193
47274 49153 4668690
150296 167918 161782025
177601 198369 52086338
75216 157859 495492071
121132 131146 154896203
176348 188921 351824704
138428 169046 76399071
23916 189808 577000763
77368 157208 769433365
58508 118078 611529361
106327 148159 104638369
101173 131334 75739201
97311 162542 196364644
117859 194405 763992164
64434 177728 869885244
114828 141193 65935246
90949 177642 915229765
29833 104775 187670538
186111 186898 1597987
72793 142180 173295414
198133 199272 2190155
120882 165657 286994260
145050 176432 641903647
120661 153033 80599177
90097 133282 959345520
76843 178111 993278750
169839 187707 44429356
15032 108345 936566533
9961 86108 44348409
111263 181648 175699632
141808 153035 27904712
93227 182095 551439071
83823 100259 40724457
122551 139927 849737181
93355 103010 17731178
105272 106302 2518992
137249 156331 278237396
196982 199818 601372766
177497 194782 991595741
94111 98547 136450025
144285 151951 156831109
92143 179528 973646292
134133 151401 690206522
161489 186788 62911163
128666 163833 87694335
83545 104386 51748495
33414 71824 335228482
199869 199891 65777
163432 168974 687761711
142542 149202 16500965
10816 159406 371755739
25031 63133 95806023
149929 151268 3341020
60718 171097 515314028
125395 152006 66157457
97741 134381 91870709
180913 198385 43847078
147423 178612 77650744
147370 170036 202264731
187519 190158 6661609
86721 160507 184125763
34950 48411 187899259
88973 91893 328743325
97375 145727 121040778
160693 163254 881955259
145457 194958 123572019
143275 183614 100531920
31940 101542 398299806
171028 194504 58655603
160448 184323 441356153
39506 50727 604106496
154771 159062 10772975
47188 168901 304338692
66502 133913 856474868
34813 107414 894015349
172583 181958 23446937
162428 186933 415497433
34831 99532 161955010
26671 120919 236288938
172123 192166 821308469
67170 102021 69801257
93016 187431 235667025
120079 199877 199294766
160177 179859 943671168
189863 191338 88865659
124067 159381 87921992
62534 120286 916228119
13794 195059 809732441
161806 173121 737485407
152923 187045 589494055
53982 147383 557743105
2545 14309 29490098
52994 167243 764917360
167114 179999 32055462
198243 199978 962912119
96327 125897 85449328
54644 104779 125368904
95591 130063 86441579
180637 194056 623410557
170156 175602 869447243
153699 199610 114936125
32354 99374 600688715
194910 195811 2340462
188286 194890 356155194
152185 157254 245038030
115047 165839 126872852
42844 87272 342075508
132434 198140 938494108
199163 199186 61415
188344 199266 284397027
60474 195524 892951561
125755 162298 91030390
8480 87921 199243431
157740 183852 960364389
52706 82486 74805416
161815 196956 87816891
45983 48668 283078345
72923 187410 575841253
110450 116833 16012577
60648 191264 635308925
62694 147226 211206424
123933 125115 2977903
159074 184626 63647426
133209 150059 41930875
28439 118965 447378513
98490 126394 224701020
143521 153758 39173774
185720 188289 405341055
168590 196146 73388461
145241 190673 853841922
112176 131555 225096206
189199 193503 10829583
67890 168859 481902990
136030 159359 58166470
13950 83877 175297750
177276 193149 651297755
197395 199695 5830298
75639 185654 493478809
152023 178457 65891346
148764 163198 460812833
119429 129065 137319336
25286 57273 80338044
47918 58771 27237696
81113 179266 244939581
47800 150310 690287324
159484 168274 21980141
25431 117944 326704251
181453 185498 9957328
108161 112145 283737747
119301 141737 96969227
76976 125431 624010958
112515 138550 132990077
66723 193250 851449811
109212 142960 84391989
133765 189919 139927287
108111 142795 86762202
181947 193788 29589853
18649 78085 637032952
166504 184843 45579088
110676 157502 388000363
109352 126766 43650292
1017 39117 95570567
90228 175834 213665017
98034 131724 560527330
126209 126768 1351070
27260 103460 190740816
23116 135559 281602696
80546 112084 78715059
33666 180038 213296909
78923 98789 49368863
77178 77345 418669
128242 168009 246579463
4370 185335 452451900
11616 125952 677016301
105881 185728 199314961
161349 167475 118367263
84630 171348 216333462
177799 196657 47310321
130231 180927 126293987
64360 198493 335189720
15973 162476 660078270
152358 159409 17651178
76572 191799 753809829
54975 88462 580331929
122441 155863 707373748
162138 185031 206670257
173080 192003 47305299
55477 58841 853898341
141987 188950 117098728
173315 198016 165097819
183815 194973 783974354
39065 138745 249409336
144742 163320 46338209
84626 178544 755738566
100073 117203 691029942
6759 163377 484770568
43731 72752 72856531
165202 165822 719379298
171868 196473 153955347
1073 109576 993029296
124414 125704 95362277
12627 42969 76131436
42612 47689 21548659
69095 104021 621911848
40117 83482 108800434
65387 197659 482236254
4288 122842 297097567
36902 163709 317186849
65141 140597 188543475
193683 199537 759176789
95247 125559 1863886
85059 113081 69677808
51109 102790 829634650
83370 113489 923386331
71183 106994 587086024
74449 125051 345110756
11573 21415 24512231
50890 145635 237104639
13961 137428 309026535
37578 144283 87164238
143629 164872 52991227
31515 198369 417430408
129612 187363 143824066
169566 183202 410229206
168554 197746 73003940
112641 115981 579814003
46868 71155 61025830
57167 88365 78263245
183894 190431 81880199
97423 181883 728536936
68896 165410 241085560
66233 82681 245483611
81494 117948 498272192
97554 158243 427694898
130432 163467 114866635
187251 199032 606755104
80455 198147 294021147
154763 156137 807454795
89631 173764 209942776
161840 172142 25617071
187373 190852 8828646
60433 77920 650815200
185926 187977 59104494
191558 192196 275418748
103877 105027 521749762
183612 194463 775445974
151401 154157 916361410
30541 84412 350101425
124076 150958 843171270
87441 138957 469474656
185159 189626 11257868
138851 179769 101990049
41008 133525 231545786
134871 141002 15235475
149398 193739 486392404
156904 178570 54031344
78042 196557 394408277
182042 185984 699539093
60368 126207 164809541
175352 179048 9130699
123614 153954 75451661
57168 159106 745529813
157117 174706 43928043
137189 169400 622290727
31965 197707 414660759
17941 63231 113666540
140761 150302 371940142
118996 196911 194573698
146973 161757 232441659
88109 180443 230397473
193293 195983 677472209
55313 199587 360851111
57464 154674 922632416
150523 186255 88949214
165748 175321 23798209
135136 157845 56507751
188273 190972 97504827
75005 102429 754087436
167553 199762 80618600
102165 130634 717985746
77850 134873 174452193
31943 61747 74935894
59112 179849 706141451
126395 135807 23355421
67769 132588 987354465
112101 155306 107760756
174171 183525 115241778
90439 192718 255307601
148246 154208 14790757
193265 197406 643778556
161160 187865 66439752
46951 190271 358103365
42371 167157 311966227
194889 195715 2143689
7994 24877 764040778
183843 198381 818190126
107394 131903 478813182
17241 134528 293714135
133654 184936 381328918
155519 191482 89904543
80701 166734 334414759
15444 61836 116398283
18939 34661 39292262
44471 82030 94120659
27051 33144 177839538
47463 153383 264843401
147577 157844 752553415
180636 191975 398077278
123031 153026 74608633
101559 143817 105872537
68841 96044 67755392
30338 117068 895219677
176128 184881 21698381
50172 142277 230560888
179015 188316 23259977
155365 187469 80112591
121058 158216 92536334
119737 174698 136997768
176572 184073 18599397
62710 168976 265394319
112001 171025 898558077
121462 141822 348648890
178666 188137 14191037
49186 173946 805088793
112870 139996 67789189
130420 152300 51243750
157697 161615 294539408
173639 184733 27624190
90872 124423 911556231
184286 195787 28974111
169436 182399 287790357
34626 54871 50798303
45048 141193 240524357
20667 162114 353960570
137499 141711 600477971
33362 63406 411833243
27710 71125 109181023
81050 88483 401391463
66299 73577 248252660
102216 139572 93664149
5596 11380 917720197
76874 151854 187249202
181814 182971 416029623
117369 154479 163819613
47823 71155 58615888
292 125779 314375091
196141 199581 8738589
191009 197501 16389515
6475 150741 361002804
100040 131515 79047301
171676 187070 38344191
18584 98266 130390686
53349 140938 445581720
147510 195279 119266819
50453 59146 22005121
87138 127985 645944674
102859 116595 733286113
18766 62285 109250077
195284 199021 9482296
40031 98178 145412700
43779 50121 15747557
155172 199200 367244030
151504 183122 78880334
55570 138761 208162293
38540 43230 730964161
109106 166060 492663440
21974 91424 913054451
42581 55771 774301882
171471 184117 31528307
145583 158009 49702071
183046 193138 25241382
99507 108806 23392074
166077 191587 63591073
22254 175095 382287748
164879 165087 544727
87246 177769 568491992
79267 104770 521011393
162643 185208 56117082
25885 104034 195662500
84972 134503 123749485
193643 196405 7058419
2845 79648 192541568
23341 183647 431168838
72346 83690 757738521
32344 92631 151075928
26908 139379 281714741
136467 138931 6156789
58999 96510 93667786
88826 96763 19516598
80236 171880 228711784
69162 77552 20919337
176464 177638 2888661
59044 175166 434920558
147974 194867 117088287
118622 191502 181836691
114407 174038 809005352
40187 104285 160232175
114828 181033 165220059
153093 170900 44477153
107879 143102 88125058
117827 124156 4401878
44668 46974 741344991
91118 196751 263900762
196162 197518 103864163
162053 167977 14794889
113415 187258 184097021
117334 187440 174860446
114487 195182 897220443
29651 182391 701835817
5814 63495 144705829
126670 168840 80292753
180529 197666 42982405
46537 129458 922542134
140386 158382 44800212
88054 122483 767594545
59013 81116 55407763
22504 68652 115948309
29455 192660 764031159
169922 191376 139050297
15514 92809 834767009
167702 198877 274323055
147641 157536 534131237
170443 181216 26925423
156177 159815 572139036
15569 132842 646494603
194813 196350 516664324
7182 133036 634249937
198947 199957 56716793
15294 56376 423378633
143493 194525 149425091
169922 183599 164493847
140644 181796 245642175
40060 133130 756581778
6209 31518 302868424
121420 178587 352041585
29469 94301 162532928
190944 199318 21161696
198075 198080 12187
122129 161607 537728948
85650 128789 861143817
141662 146324 11661729
132301 190586 145313357
60390 142288 320319222
70489 149345 735230719
55070 79756 62017787
161377 182050 51526872
46950 176741 324394225
33146 88493 138936402
65840 118801 404623479
157352 166522 60582433
10684 136219 314308847
60050 155659 238774147
168655 198873 722918691
119216 171862 131242349
44619 131562 526340696
108307 141302 377932243
199754 199788 909032101
83994 155339 177946511
72607 186219 283431629
129808 186971 142344993
82658 131477 122022416
15395 52317 15012692
47885 134936 280692462
180415 186451 857589620
111227 142841 79031401
55579 197638 888263326
122051 149904 69397014
81079 131481 126046752
126008 196348 114221477
19704 56292 91717620
100384 135050 377210846
135909 137529 451502634
121138 136580 958094734
83755 148523 161665434
52828 194428 353990148
37070 172246 918684138
28391 30118 619291818
81221 147597 165791742
109567 198859 223139260
25484 126205 252430518
15319 66102 127360771
9089 115564 266695046
23249 30680 16400413
62752 77123 35859739
123471 188967 777877830
77882 101473 58701137
131870 157593 63994829
18499 85776 168722032
68278 182296 284667383
182885 188791 412312749
157878 198662 102056210
794 195564 700505247
148579 180581 79840457
132418 134168 584928575
198928 199799 2180296
132269 138734 16062317
129141 133456 570015235
14103 82325 170993328
84890 144413 148557282
25868 128375 256892500
107487 124374 42509304
42752 62244 48960978
111919 178725 166640163
179052 192855 280114427
79772 167270 218498523
43778 62695 47573328
73210 76889 670197576
144052 150098 573038169
180259 181925 211613342
48609 113469 581009251
64300 112349 120116922
87686 103742 39692610
176961 181993 12587170
112123 174270 155101587
140770 158262 607534517
98589 114444 358511979
104952 136128 78103626
49613 71108 54097219
51736 85828 85661761
36635 186476 506471228
42233 114139 179977198
90228 161268 177410755
136335 198421 927544785
18209 29660 129250121
36377 183958 506461822
86069 192593 462883072
16053 175591 398958982
145594 161692 694498099
166821 196653 954073431
76627 95146 44136119
34088 80275 116000170
196215 197348 2860883
42860 151613 184864774
90749 147473 141635878
126179 157959 989361801
158993 159948 852564190
44515 104570 150091230
118216 194824 191239064
197086 198152 211072835
168126 184854 348242409
126682 127560 162342078
130458 187964 143208037
192827 196468 771307073
35495 162132 316858911
152354 173355 52374886
193268 194758 3755438
118549 191329 181617196
70729 122973 658321220
96132 147330 128088501
51834 93488 480838201
92973 132283 716833525
54673 129463 250560443
20420 20530 214571614
180007 198646 935251557
129118 177076 119488125
732 197899 510734926
51617 125908 186168684
143007 158873 411811738
174377 197204 117904554
139623 192611 821678785
116743 126642 963341145
58806 165143 265826279
74740 100277 63430138
45654 95251 792796257
112996 133921 245835304
89813 102129 173240915
47292 72236 62677762
22320 51595 73390238
62431 146814 827910649
187506 189862 402489410
122207 137540 56367750
173751 189246 821680124
178450 197384 47557984
103021 180627 194071772
62851 180187 292946533
153520 183332 74352535
68696 197751 679287739
64118 113075 122432715
53920 123376 684748883
957 78468 194369291
176111 176906 1946602
5124 50899 631878343
101247 164029 690120899
16612 29844 332475707
20630 102997 206061219
168500 176113 18905954
76640 102087 496387856
42997 179730 512421658
181234 181291 138301
168452 191013 221950753
58984 199161 366463503
78702 87550 769139071
9154 109021 250117067
30183 76279 115860474
113384 118227 809191304
8517 100961 785361463
122343 167499 738162489
185852 198889 346866346
189112 190135 2563297
78766 87736 985236087
158913 185284 65686544
23060 175189 380578257
88098 103645 38403655
87733 187966 249980913
159118 186777 800206528
50554 105014 136296065
58830 92819 833447011
59341 67584 20690313
178847 194228 38592931
198034 198285 195468434
122685 144655 437519533
156873 197839 742360467
143770 171492 69033886
47718 143069 238561630
188724 195548 881248874
30666 60738 75646017
12798 74466 623987585
17399 97290 460567032
15134 128012 86162531
182705 194253 151325362
24919 73622 565482847
114710 179636 701699587
24027 72116 120829663
97861 178578 201573098
130117 198003 915931566
131349 174126 977388614
185504 188145 958949218
113093 169439 244969571
86727 145052 145526926
29761 70474 782036730
52807 145983 809777508
111392 138051 50439893
185544 191487 313874978
46657 74707 70487248
30174 117289 708178724
45514 67990 465872582
29830 157635 251821584
186741 197074 103028430
52383 54322 877759
134770 189557 136499224
154296 161162 17267640
12436 174348 699031765
7102 180144 432729667
8038 73185 163458996
185256 187679 277552756
107587 135043 158332391
184771 196164 20826728
77712 85132 380598178
175605 177097 312772406
64803 180209 288177556
198604 199560 782590459
146535 150676 10255308
69179 175722 266027323
10287 66940 142206853
193763 196198 751920328
7932 137476 933325492
86514 161576 187355655
118835 122596 9506230
17053 163788 367103982
22225 136508 286165575
163892 170913 165591843
148610 158027 23456413
25496 46451 359620552
117694 192439 688902860
6908 197599 375899983
56436 97617 224322067
36301 161137 312343158
51394 189005 343958217
78359 165402 415676974
170104 189392 973755323
120211 131969 228239615
59249 149492 650756606
75678 161102 213280147
43436 125456 205420472
108482 154692 115373845
195199 197785 896467832
23046 60870 429701901
5309 174104 380193823
65213 197447 775829062
119038 130281 28185220
95032 162520 289543260
164447 190720 471885727
19712 89529 305190582
197904 197976 610623267
133129 142951 643916020
26344 63208 92756352
133634 174756 102445422
78402 193204 286631781
185003 198037 32904347
3459 42810 95003498
61483 188169 837986938
36455 118329 205078780
115954 146277 146790066
9517 13375 522886555
76934 199131 305351939
179241 193041 371116285
155877 187538 79008258
191247 195447 782792574
10863 33674 313245644
24754 150521 575363045
178560 192869 519447744
28193 89079 227118813
131141 131199 178120963
175166 184098 660523401
123777 193856 174722305
52057 74569 56710810
177431 191097 606746477
29873 30553 900436061
186950 198385 28894505
185007 197673 236240850
78386 167480 222489230
133634 162964 73056681
26573 131295 394658953
141988 191816 124310929
154806 159384 667606160
109959 139292 36093061
169729 185115 38237964
72184 152223 199816602
157643 192433 617658641
143186 175778 732606234
54428 145280 888887062
196350 196981 1569515
150985 195459 846695286
51590 149798 587738979
164572 166690 5294869
36530 147464 277608332
69893 135397 163703793
20423 106149 501773373
34123 66839 449425005
136085 173458 93154146
96600 140533 331948602
114851 134940 475026807
74167 107859 537425983
8317 158361 375393516
128518 169758 102780741
86563 93112 16114088
91408 182013 226200056
114002 139190 135041161
40459 161746 303309602
194401 196896 929621034
132084 140084 51052617
85958 106175 50215501
69939 140838 177213429
63159 92316 72778027
54968 146799 229790445
147141 158096 27206197
107680 176297 171402582
115393 138273 628820544
139490 142132 718290102
146812 148734 205816663
41061 195105 385052231
118478 195895 294425125
75660 146026 404344536
41243 160677 298661896
81934 108571 638369426
103648 167662 747165061
140887 155482 220289880
141922 174822 25279736
126103 137700 681150290
72749 167631 236888057
58299 191648 333132421
153967 179678 334955593
140272 189768 745834089
60227 91264 77690020
110481 120368 210778659
49526 172170 306565916
191654 198977 18539923
1303 150020 273366453
1319 30027 71793959
184846 192270 623015595
178024 180245 177281667
93293 193793 582147154
163973 183463 331755900
30393 56087 464716546
188984 191198 5587527
154714 182917 70409600
154082 175384 53205433
73797 148220 450032797
198853 199364 957200972
72914 100678 69035268
130545 166108 568267992
72342 152274 199514444
120861 140432 48765474
133038 154148 52488961
127412 195874 439890407
28549 162828 901121868
19226 27902 21571286
31836 81950 833966679
168148 178133 24804643
124447 187317 674466928
157000 164052 17735164
185091 191077 15096750
126321 199477 865568048
63758 93977 75505352
172726 173066 735013399
84878 88581 9231425
158180 168796 26552874
114578 164244 888183297
165778 193637 222395419
193079 193892 655238159
94665 128730 85402377
133871 162750 71978842
152349 188932 857811614
51393 194100 356813461
139594 185380 335141049
170039 195235 63005764
6984 63318 141361630
11780 85557 185004774
127649 180186 130902523
199440 199546 271764
173442 188186 535156586
63057 75260 910094416
119515 154689 87599647
60724 126437 468107584
113581 143161 716822740
101595 183541 204746302
196011 196313 402494
193662 199108 13813981
169362 169726 767497861
150152 174653 61056884
167527 175523 275943043
24877 107107 505665941
133555 137077 326519262
120081 149329 72844791
100898 169936 172595706
164825 183930 104769984
70048 136897 782435235
129536 197946 211381908
83970 162308 525574031
26260 39228 32725481
38290 134436 728323238
132343 141743 23419100
80479 178617 244845279
55144 91119 928831586
20865 131767 521045541
158491 179651 296465786
37307 54015 420893234
93415 171981 556979888
44203 142230 643666185
67798 165830 244920048
43067 185912 356824774
128861 153781 959840391
160595 188879 166518086
135572 170728 275390666
172690 197168 61384122
128667 193439 332242704
182277 187190 680628615
24815 75705 127876331
790 71049 176281507
148494 191176 106542226
178525 198511 298945729
16619 115316 360778430
188862 196098 255897843
69349 153530 425436713
28919 39038 25572488
103428 198439 587541140
61577 193899 867182300
188306 190352 5098535
195697 199863 375418111
162173 193017 76961311
14146 80254 647890163
117482 153896 931288343
30127 57092 67790971
84362 164100 988890757
81507 141111 148909585
190054 194534 11319935
99753 123852 963534148
199617 199951 817296
159290 199374 100314294
198696 199949 509476885
186229 196640 646328398
128072 129192 2780353
7949 120944 283113088
122596 180629 846118938
96010 129234 83340978
61948 199605 344031611
79810 154663 186805767
98232 113413 263785818
40043 181865 380905153
170425 183082 89744440
28069 54016 115550158
165080 167640 618231608
138077 145381 5369354
115558 176613 152365086
131261 136209 12267236
63468 121165 495599189
53489 191556 602024578
107758 188336 201148261
197341 199503 759739080
144380 178671 85402565
72533 87303 857692307
116741 191852 187442941
17931 152153 335750537
154153 196719 106502027
111450 135127 865011184
140901 185710 151876227
121251 153142 987221220
158275 194786 91193558
82133 192925 369008200
184708 188188 11682342
177959 184698 686209
150895 153399 4546128
25648 78110 271406475
15202 144684 323983843
60453 92878 154391621
62754 195389 331252271
187059 191242 466642267
119386 199247 199461786
125070 177330 80658630
90291 176068 912685031
189200 196123 17484856
165973 190579 3188225
111829 184356 801592426
23955 111021 329923865
198063 198955 2258002
30603 177649 936978779
43546 54033 635970169
152326 175306 492434698
177851 192697 911240116
86247 183425 242407175
53101 173598 907883774
149548 153429 9639453
3461 114889 648668985
59904 168956 272549217
165083 199722 401021827
90878 99790 21961262
38023 42084 901624284
147632 171355 59103502
124942 144912 49600557
20990 111828 227555752
21552 150474 780809719
161540 185729 60135346
120238 150275 74903728
21673 86370 846664161
77752 192218 285856288
87126 102674 38397297
175605 184840 485960238
147676 150577 623626472
92480 113397 52433147
97449 156713 148094206
138670 162359 59099984
92678 192799 497429269
144379 173108 383160570
62335 72180 24650824
88609 159463 176815715
103402 152347 453280088
107540 167179 149069184
96710 117881 53097546
79177 196156 292209063
26389 83566 143603392
38611 196986 699027904
75082 86129 27591407
92568 170214 193933957
132401 185641 132613773
48701 58140 23698012
16332 93507 193220020
152843 159184 15841482
29467 162021 331797253
51494 86377 87699575
55926 192960 342455828
64074 139819 523285294
139777 172997 82702217
66343 158876 231080980
11442 58146 117074501
123224 166470 107774252
97895 139394 751266833
141846 180941 628281677
74839 80289 13556361
138341 192071 134018233
14787 143312 321640508
195495 196600 2847762
113747 198739 212294916
96239 163609 764339619
86609 140787 135261893
18893 151135 330855048
88880 96499 171951322
49816 100774 708440841
13741 112164 85432934
124899 192985 169685343
151103 171601 51058363
24635 52770 70560098
193206 197680 105410395
20506 51873 78621088
110798 175858 753242404
20915 64445 476046386
58943 194951 705812141
122562 179258 141222121
130276 136971 98651612
186475 187294 793822705
91891 120972 917101002
128000 140692 31561490
37955 156938 976056130
155682 185164 73565194
152189 178368 65266837
37070 89393 131259550
107184 181161 184780684
131928 174726 106633815
24208 52318 70499317
48647 117783 712804402
705 94270 234363034
144793 186615 760674180
149085 189537 100905984
194972 196413 3693625
195552 199439 945339488
85346 98557 32662366
146876 161914 37474227
23234 56730 84068189
96800 191876 297601143
7823 158028 375788424
154390 156368 475208581
75733 189361 574381777
158536 181373 182023885
22205 101589 198670140
81318 172479 227518765
43839 180117 340581362
56319 179612 308067398
192436 196644 6986926
41205 184312 987845505
83855 104455 291976138
138215 182851 36509981
104197 143826 732668834
182100 197637 39036255
49326 135298 215187505
117280 151221 84739170
96352 120625 71264062
129813 185200 137895915
99489 143997 111426564
150021 187191 558051058
192608 197094 11359423
103463 167677 160646561
4532 128171 309760266
184997 188967 9992880
100446 164162 331596942
145981 146738 469900814
189618 193861 825528583
114101 155736 450480286
44866 166433 303903624
155262 160178 102062554
187143 187290 208445032
175785 180536 666118495
173042 185220 816480179
61973 118847 142190345
191041 196776 213439395
38332 125745 218999671
61641 115939 818311568
70474 139082 171459931
34076 114089 485441163
185318 197204 30031300
83949 125460 525422167
138638 181611 107176940
82217 111017 71887533
178121 186887 775485603
146328 149183 825314824
124228 170527 115266823
100179 199993 253483176
49139 100892 129409190
192113 195535 8630515
84555 185044 750571994
77873 191464 283623760
141063 168134 819327018
74642 187256 280937822
117969 185614 168678326
174185 196291 159638438
87404 133153 641839407
7931 107978 862265817
60732 153790 812930283
58425 87029 129740589
22816 75255 455882484
105092 110470 13575951
91673 172282 662267383
167673 171413 732433000
190313 196579 15916640
107129 134964 69810450
129233 179262 689714382
31306 57668 66190934
44800 173002 382283037
138262 144054 993521832
103307 140328 92869951
147508 198604 61633920
33052 42453 23776199
112146 124993 428098348
89635 104871 37814516
82072 170543 220855211
158588 194101 88759220
34399 134095 249719329
136149 142258 98382050
52728 131105 196308990
86 13133 32711293
114552 148241 621685337
159304 171893 31348467
96241 188789 734430547
42551 131066 221558880
13549 74691 153400535
148486 169419 52300133
13841 191973 445393434
22746 108403 214554335
144717 150943 15551776
197869 199947 5223623
47917 187116 347739918
150293 177547 812586765
48188 49372 414300983
180971 198083 42969767
84091 161691 193727425
194121 195833 201420083
95179 130565 963563505
158026 195427 906304644
137397 164867 68564920
125712 141457 39199961
180652 190895 25564085
17357 106951 930733351
149933 170707 51776826
58575 119079 243375473
148835 152802 9893402
103163 134689 79224281
154697 171639 42288355
137406 143600 15485057
185773 192501 899145129
6205 182788 812997592
174252 178721 749199910
29973 67779 95070014
135582 171133 88633153
93370 177555 715822367
13084 138090 217634750
96470 133375 92520323
126362 166180 99230519
150294 152435 772862348
135092 181898 116674002
82409 106771 416388090
88258 176083 219123368
912 151453 388064965
73516 170181 241269299
157224 186969 832107214
62377 123456 738393603
120375 183329 156914498
195246 196123 2226375
53261 113672 151350035
539 94302 234828244
98548 113315 37171055
93308 116326 57631970
41990 108243 998440119
22033 131684 274672414
21187 150079 395696501
49310 176065 783002098
113408 114459 2624633
61165 118330 142961003
154635 156504 280197282
36121 57565 812973067
123099 174891 129011010
32068 122859 816015739
112028 129187 456588070
8922 106767 521347544
186443 187724 618912245
104033 151568 694820295
194035 198857 475647419
42491 141088 246646936
151447 198888 118648302
106368 120261 35025120
12507 148072 339210681
174837 182132 94336288
29225 36931 19476003
13238 95795 478618877
62027 119052 526670088
119321 156651 994689945
127016 135233 20496654
55687 89671 230619795
195422 198369 269773217
139394 173960 153845932
8316 66846 928884579
137720 188439 386489303
175558 197346 738573250
16217 189479 433137321
107347 187747 308998166
103943 140465 91562420
96816 137797 785303115
197218 198747 3858928
58522 81135 56699652
156239 162138 14906208
101571 173819 781450476
139078 158749 48972054
134768 158455 58916493
42521 182358 349457790
16911 190476 752165608
93762 169364 188907180
38188 65012 67439985
36537 82976 191844769
70230 83330 111613405
113693 121255 19020296
117995 143523 180270932
7527 11608 712570369
15143 87331 180966928
117285 178983 153877995
45031 175981 327256926
83587 181926 245437929
11219 196413 463264537
141219 166124 136561285
131915 172674 101492983
130803 156251 63195282
149210 154910 14139108
126707 135332 21439103
80866 133101 464930373
113869 174081 643696244
139878 175029 273000673
15979 180130 410450590
153213 194047 829891536
168482 175250 805338216
68604 92828 60394741
167096 185867 131029880
41304 96035 276607963
14138 197305 770442811
56983 72528 3546943
57742 193188 980441043
142946 191939 285533332
77559 195714 295183939
106380 163577 143019618
182409 190135 18904788
156010 175824 49575973
82503 108324 64376108
60552 69319 20980454
198223 199311 2760367
75724 102384 66249458
110112 199510 748914403
160833 163201 5880825
80069 194493 290129582
154350 170077 200728483
184808 186280 765369431
121475 161233 99123547
61508 196102 336300400
196675 199451 7033341
181792 188771 17365209
62698 182798 971372294
68078 154134 214845221
188351 196907 802486191
32645 157279 311795418
100355 184745 763293061
185696 194913 400153244
25023 163792 982101092
192037 195254 3055977
3741 63107 148971318
180381 195263 629201890
119848 165667 114298452
177865 187264 23365986
138909 143601 322154538
158 49884 229090299
9167 110592 254010177
182022 187293 799061624
35396 50818 760662402
38636 199369 402034590
147631 193133 113523130
178806 184857 15085891
147648 167965 50740280
107574 148354 101950438
63241 72185 127076995
27785 160759 332841835
92630 169684 192482358
60237 187336 317360817
79967 82692 6819611
44295 45629 810496833
179939 186975 645319064
152952 190980 988409317
123339 137519 763957525
198027 199424 630391858
65094 172186 267358757
142226 180693 182604322
76106 107215 475339328
155122 197930 107187887
125896 194078 216189016
17949 82310 804701942
74106 178546 121780387
155881 157895 481637579
23768 80826 143229502
150352 170106 49268217
5798 25752 49873128
94725 198496 259422616
139346 142915 893418346
138721 178710 99617945
25116 178538 383624510
160688 172686 29780714
177588 190359 724897689
44554 161831 473038742
106343 127162 52338456
33387 126431 677350292
2103 79850 194922795
140250 189372 624881834
914 163163 831246950
95685 157601 154692615
14540 113046 246691260
134427 164385 370021543
19188 180766 642066115
129470 162120 81356348
165409 193928 71142008
69885 88874 379149403
18534 22780 10481020
72447 83186 155790185
113547 156758 107693116
16772 194891 445382249
122523 179959 143081686
14055 115385 717924262
148798 175882 67535047
51795 170017 125100573
175809 196350 51463518
167432 188839 151322706
125 166187 599212720
198689 199467 519363450
90321 181251 9580690
195058 199774 11923944
55473 122843 168845518
105632 177727 180066332
182363 191457 895624884
81759 121966 83187198
199487 199711 534888
121169 155785 86065489
57010 196195 347919168
143113 197044 469401598
113342 193874 200992849
36340 86644 126333469
7478 154990 368957289
74646 110808 90200546
119440 183585 159874746
175302 193771 276625430
110485 149364 73219461
17357 118260 252695406
48465 88192 647226997
19293 149902 326797274
67197 140207 182490912
61911 90656 381895121
196882 198223 185067081
178568 186052 852118420
2236 141674 349031423
79356 183531 487064307
173660 178248 781291645
79703 133893 283280253
109265 120506 28255135
27403 89487 155874517
16016 91996 190299868
199265 199619 375285444
18413 19375 356362388
158158 179465 488808469
21674 194760 432929811
14341 121138 935427805
185215 199697 36583704
63785 184802 884474071
52484 198579 365383062
146973 153115 231717877
82663 170802 219951878
87293 190279 73767174
9109 62184 133262069
73923 174462 250866783
61025 68072 17700868
77096 197948 575168448
73851 112972 97646558
99047 137128 659563635
8709 157431 372036329
75743 163096 365031686
8040 61746 134758932
80137 158132 490104460
108155 140275 80384149
27013 141246 286099749
56042 177471 357359887
34693 130436 394682947
188884 199744 904521483
47565 179352 801523735
69416 198652 366768386
8547 145307 342309658
57703 109362 129279246
50728 166537 946194517
36299 108780 181528387
70200 188236 294650280
72988 153973 335926460
190358 193410 753015941
158257 175591 43272487
29982 107777 953237079
73943 173622 831269562
79244 116291 420828102
106389 123218 42442042
21536 129151 269648541
167870 174687 16891928
21631 50316 911799561
164075 173070 728363229
179058 193760 36841222
95957 96273 818908
120654 153842 302605746
114310 118859 11340312
80035 128532 121251762
183377 183964 1424933
36698 188670 379897468
184478 198230 34660350
162518 190199 252760556
64959 83322 46001211
140686 180951 100382734
184966 189267 857417545
157454 198620 103031457
120358 193362 263932557
148738 152758 154376494
18763 129002 276107799
142595 195568 526205173
96380 136638 100803649
177810 194015 455162924
198407 199018 1560312
74097 183763 705007494
99694 145816 115533980
32886 145564 538467333
109585 181819 969853188
128033 134593 755673632
167650 190571 57124127
132777 153300 51052790
6309 124317 614657368
157597 160490 7335572
111063 124052 32697314
63613 157127 359213736
15350 153613 345809480
54883 112573 144458146
58478 63996 399342131
8846 160237 378830892
78804 120388 103987305
23524 178701 388050526
127309 198500 177709789
107662 142446 825898274
185289 189197 9855480
132787 138778 14897807
141543 176241 86487913
142570 170845 70423593
83013 189488 265677105
27409 162238 902766107
158129 172520 27375688
27835 151052 636836535
13751 171604 394689272
146197 191805 113672277
71737 151219 366321881
48063 196005 772265887
51040 62483 892416731
12820 112111 493261497
20026 99750 623476870
198228 199774 52807596
49288 148099 247143693
65798 87622 301106940
110113 161259 127732727
183233 192868 24132034
108952 156788 34431934
134077 191945 144318148
77730 96823 47539700
86394 130288 228515812
92558 145490 594030597
103992 171126 629537689
79500 108761 185480053
156003 161533 14029877
156203 157653 332084109
110118 146575 91137634
39844 89893 258706158
62611 89659 67614016
186091 190413 870249662
28389 131452 258295231
85231 96506 27809913
176707 177762 2616332
73090 178214 872875690
158534 164530 70656949
64523 75016 198217012
87876 194385 265841134
188897 191754 223519869
140128 187376 933105323
75767 107639 66551222
102443 175999 183888006
149101 193762 604474573
85844 171472 372235095
74703 100577 64281874
128691 169884 102665511
32669 99714 204242827
131138 185301 394923892
140727 181371 915546702
119771 124457 213437817
190162 193820 393262650
160002 196205 756675680
104150 155820 129118241
149378 169067 49208086
118430 172870 82966983
73284 199788 347045493
134469 169235 778074515
196077 199026 771668454
66383 166698 250589491
126611 144003 993789074
104821 173047 629842868
14507 151031 341576788
66688 155048 511460345
27958 59864 80216386
1110 188504 22874549
2487 94354 844304562
141523 156167 36301073
11927 104643 231934686
198738 199161 1081774
65090 101659 91103912
25395 197128 503859291
197020 199986 7506940
124287 177825 133338194
178488 195553 42833753
143178 168243 774708515
100393 152689 432491792
196306 196552 624388
21047 113512 385565836
141819 186463 111165587
119530 199945 200835672
135961 155552 286293593
166985 167846 333548196
134651 141871 17907703
24931 75325 720567230
95050 112212 43004924
136943 197705 151772774
98149 105281 208379101
123534 134005 499079517
132522 165911 83268647
157971 175893 44732849
181864 192883 219874432
50401 86127 89763565
163955 195452 78650288
85843 112778 818966695
109136 150096 145989027
161002 182289 53033674
139261 150210 27280195
39957 153650 284274725
147263 194740 118451048
109966 154676 595862625
64600 126379 154590277
7734 149285 354191924
58645 98552 99634833
47272 173194 314725072
173752 189879 613115581
40516 167653 802021461
33787 41036 971455315
40215 152746 281378138
46286 136320 225264546
166879 178420 186171112
135405 198220 156916883
161045 179587 454787574
42384 112067 458268179
176105 179023 3316609
72807 82705 884583472
193396 194292 2272848
11203 84077 148536244
42822 150150 268376237
23554 116925 233921937
20807 122285 254301825
118776 174361 138632072
74955 77900 7201828
1236 77813 621969414
92057 99907 19409624
104029 158648 136556976
57066 81615 61585317
125204 125631 597428184
149284 195855 891957608
56328 61499 804824
138438 191476 837152008
117030 147667 76506295
193616 194960 781527014
158718 174145 37420939
20426 25336 12231790
5147 22377 43052793
28343 162413 335549940
51950 101792 453096468
153024 183527 92173241
71205 162992 284320142
127046 138974 657420903
156624 171322 36728370
54157 178844 311548834
148035 159601 28882635
156184 173969 44462938
147107 196527 123409242
21855 185890 793523583
191448 195024 797703215
78091 139382 153213565
85655 175057 760477641
64538 80489 39987535
60599 147911 605738039
147579 181502 84573773
186297 196017 24586797
164389 193817 73418750
101327 124909 384926468
63988 65820 4649977
142793 150746 565894681
83874 192943 247628064
148156 163748 38974167
130853 136839 269411754
121989 187703 163696711
77140 130818 126620998
66333 115023 121652360
110446 192340 204485979
38803 196038 958777890
97169 130806 84378924
10796 32641 267862688
179773 188945 696980336
152674 197753 112743343
51832 77358 64089966
156816 191065 806615292
153190 156942 184891419
102454 110719 20853029
152119 184074 79669387
50220 162343 280417297
88703 125577 92216957
141160 152767 28862716
15477 134073 745685329
67508 138490 177377970
87528 177606 224734733
62038 72041 215145922
44477 122827 276350094
43604 117840 185763331
57027 157215 250361378
97451 143279 114709694
3337 101458 245511526
169853 197018 67944510
133657 192945 737881520
160548 171343 26863269
22002 122993 649028234
4050 138459 409777554
128215 163254 273531797
19443 19757 596510805
89213 176121 586895045
55855 198021 355485676
192091 198965 17375877
121461 184567 726656899
36896 167301 502094889
38049 87545 124224470
417 70405 650743946
43198 124274 807868024
192191 193684 473833
148694 155287 16280446
198266 198729 769185244
123965 171457 118233402
131089 180073 552840377
150804 187733 91959751
125074 157919 81689943
24565 163521 347713627
191379 194253 548134994
190792 198196 552036635
26221 47675 53967077
18968 150783 831473824
183258 192287 733426270
82316 162059 199157820
140856 162407 53748949
190626 196948 668984318
180777 182263 3707483
75391 143233 169369606
168529 171132 2330480
161386 169365 19912880
120622 158362 94017218
121908 168779 116856068
77412 123312 164632018
58497 179868 207488400
32078 176809 361960654
197375 199359 5045233
183879 197646 921359025
7113 68918 155030838
94434 153949 945040754
13221 90536 193774301
2785 95952 553791905
159797 173300 33608223
84773 159386 724091102
171638 176242 333236902
111055 145190 85288407
40209 49548 23322820
87378 125938 786788671
124793 179577 136415057
104463 148520 110224802
170694 187638 42193708
150448 177928 68486935
17518 162752 656049026
71834 132904 153498924
162550 197653 87771734
43407 195556 380338738
40788 86065 453464226
39845 174206 694020862
107087 149499 106014069
23192 64115 874035591
31434 183705 380715441
130979 150525 48694836
11411 136991 326417587
91401 176280 908313470
185852 187177 709037064
176604 195325 46839335
122350 133646 28196243
107341 166907 515013950
170741 181319 259808381
150526 191110 101237950
68577 120425 129629646
93819 142837 168538821
171278 194875 59001434
116073 159576 108552710
44494 89279 467796582
189455 194128 11807482
51935 60519 736452006
107980 152657 111600056
110134 198371 220464232
28795 153318 894225233
190507 197454 470954938
73236 152674 338567443
138346 171181 179075207
86758 177742 699314827
186502 187429 778652822
69578 105667 90002989
158374 191970 83878359
195172 195736 1453693
135344 158133 56796262
15227 65086 601075033
132718 171988 97831817
89706 189857 249898067
118431 122705 298043808
114389 121272 670394969
105727 136869 874634726
111921 196346 992262238
196802 198629 568899873
88589 104054 38274138
186777 195089 21010149
176796 187271 26030295
193375 195326 197013731
127191 185845 146076905
59943 97154 92934642
80685 169491 221749536
71991 198121 658286005
116220 198705 206064508
117461 128253 918234130
23406 175925 659598079
68689 75615 17387345
19244 97952 560237633
98732 105847 17847325
107033 176475 173484102
32565 74993 106711658
196732 197742 479498663
191897 193079 623631454
192844 199361 16540703
125075 150887 904576104
31506 189574 107039579
42208 113564 647850428
121827 160043 95235094
192371 194002 4097309
20936 151102 325760892
40881 188693 369320623
106543 189652 950237301
102942 145578 668419356
55235 69577 416245591
39643 84291 112020219
76633 83339 561307939
55209 158130 703918999
82604 190289 268695021
75784 101089 62880817
94640 184158 488882850
127873 143940 39947473
87869 189537 253623623
19263 168978 374513093
190660 191462 2030755
167848 186170 45480810
122639 138092 38511939
36616 80821 996655581
98562 198491 859864806
34115 75773 104723413
197380 198082 692746036
46676 59835 333344851
60398 165051 413672216
146333 180513 175095426
169140 169533 957684
17562 116823 374924723
117320 129693 21454331
43080 101359 606910397
185165 197746 31786810
67430 110822 833501197
149564 197396 587142373
194179 197896 969761225
53784 198697 506034667
90784 183890 575822630
24576 187208 699056098
180838 185500 11483931
168660 187414 244787918
79387 109097 74172047
126570 131184 11493423
126122 178218 127866597
111834 151178 98244959
19682 198939 448489443
179859 194182 35891896
182121 193596 28718852
161165 184886 58985174
176082 187363 675071580
29129 138276 896335064
87951 196147 413092733
76477 117807 103272203
17644 153678 655212788
20880 166786 365056435
122281 147629 63141931
34329 63133 72489043
50961 180279 323277973
174923 191969 520906211
137213 174531 525467097
147887 159756 555534845
51197 171677 753401255
82851 90417 18917227
13635 159233 364184041
60621 108937 762205128
106493 199255 232000804
50619 59353 22107742
49444 171340 663719666
61166 68628 842058297
7002 68537 154376141
92814 171726 535113409
128408 182746 135404117
66773 88501 878332832
182662 186343 675697354
153488 176120 56496898
117225 154861 93853714
168202 190831 56418576
136000 144682 21652567
65558 178833 282734117
33226 53920 369127463
20250 152871 619329829
186554 195323 741124369
70413 198319 356228777
146268 182240 446997092
112658 196026 208202803
9751 91012 210979802
181204 196907 151199063
64005 150581 916902825
187072 199721 900789017
41441 70807 73671510
155394 176592 53044640
141557 156260 973929820
82637 176368 233960692
188533 194806 15765769
58381 128575 175720784
75739 77268 3700760
170345 190611 50592970
135931 197506 197098597
125808 134908 22676923
111331 143783 303900722
68915 118786 281640558
14613 61622 524163458
14222 104218 309765625
71467 107716 90409052
101026 127788 18741650
179499 183515 517351185
61748 166227 183202025
163290 188162 598979715
124832 137866 32425279
195380 196353 49403211
30395 94653 161013911
174505 183672 973025336
90651 102798 379734975
136268 170907 86375791
68715 133054 151887975
73573 191747 994892976
180672 185527 11956521
6457 107931 204502984
105011 135600 76644854
138396 148479 25070600
47739 173771 276206506
7464 46744 98448719
76579 173566 242092803
179911 191552 444756539
45036 153936 272200245
63605 72965 23531283
54948 150984 561311489
43419 63831 51198260
55328 77394 779126972
149085 165935 18199929
124023 191136 167287303
164190 197847 560717610
74682 89507 4879046
8121 136178 320590490
120929 162778 104286522
51437 189273 549741720
88349 147156 146846840
102527 148418 114866847
118281 198039 438864776
145257 190622 113170971
96419 104530 183653856
62443 68670 590230416
67799 131379 739175345
30864 135950 756951372
178437 178924 1215320
41288 124235 926601323
158379 188877 12171087
61325 124994 159427060
94814 97742 7248916
71876 156853 212094981
106120 173473 168262254
66305 163507 242779401
152751 159149 15993435
126118 140615 280876783
77402 157995 344737274
151768 176573 377433605
150349 165889 38840048
44116 147203 257872255
198453 199062 873683178
175189 195401 50561023
75643 131162 138754074
47591 197605 375142358
21501 150533 826012410
182428 195893 224355860
187865 196406 21661968
97789 139166 103627379
192840 193791 2383336
61951 175673 383575165
133508 185717 129987708
2398 11145 199152161
63840 156222 230663656
32865 149658 292273681
194396 198157 951286104
180825 185017 764062549
98478 182929 437365581
44452 111110 660545219
8581 186292 639693932
162849 174010 27750845
79920 191223 277835241
70512 171272 251550509
23717 96626 197930641
155418 198425 107695822
4886 115728 606759909
23814 72894 123345737
62745 189512 316447329
181592 189176 18880910
70661 168365 244013887
114431 183192 171478165
115385 144256 78290485
166846 175676 21956062
33471 86465 133084816
28017 168890 759962538
192221 197789 368797459
24721 29839 204410505
17273 190512 433139185
173822 187998 83661128
103437 138069 951481104
147580 155647 761786710
60642 80859 50667180
160774 196094 88237034
53532 198624 362832381
171206 177103 868372536
120572 150017 593055418
139863 185345 113227594
192151 193464 3273550
36750 135680 381836423
61461 81609 50461565
47564 92735 113102290
107408 135864 830729365
177476 187636 421011841
7258 52826 114091848
77985 80826 3178643
181909 190523 819495484
85720 150720 162216998
176672 177566 2210626
26826 38578 332245660
184462 186026 227482621
20264 25209 12340112
73793 177157 715263395
11800 52268 374211200
20457 100642 580286000
138817 193391 136165165
59586 154127 240864031
188377 192667 10808763
13802 38002 198619373
55528 109613 69408755
147921 196210 784037659
166279 181445 37792678
107816 191769 209628164
23211 121608 246619587
47663 151062 295617428
198227 199519 3292219
81463 183615 124727341
20890 172961 380318176
113223 185212 179442939
192166 196878 325797159
82722 88440 14320785
96606 146287 124392816
79503 146083 496782020
57292 70466 33120454
83123 136559 133480594
28708 159789 320263072
113887 132706 41013864
178432 192970 36419267
152475 192098 98945501
67898 105682 94291331
155872 196952 149098951
75079 161543 215873098
82374 125745 108540861
120010 168231 120274204
118112 198496 857614020
53991 105646 129223463
40256 95978 455658922
4464 27945 860438609
130202 176210 606205998
62956 155875 705756990
87829 199720 653918186
130380 144567 41904940
75529 84337 22029086
57408 119434 382925982
195645 196764 2857920
6324 169901 409153083
194871 199221 11051714
142657 167197 61206933
19892 198580 388088289
123911 174305 996938274
133737 155489 966147370
76423 158514 840722101
97265 173472 190383334
18184 186883 220319561
86859 107887 52326248
44466 198755 206443638
115819 178429 986353950
61271 165670 829866742
135770 162724 359544223
120832 172593 128937645
32112 195412 408435893
108197 161267 745034227
39107 164658 994207243
60683 173940 397144963
137305 163860 170247708
74347 84175 24568341
75822 124119 310853352
125330 138882 33674884
151460 151513 121796
135290 152718 84979051
54674 122118 654592108
122105 151373 72903635
34252 167808 858334746
90392 136496 115184673
14911 84330 986440631
78191 128919 126895786
33973 58130 411702025
59807 73185 33625892
28008 56753 72229334
160787 190715 898561255
64691 152256 769953348
170207 193988 59416871
145153 172209 961787620
80950 139395 385975280
118336 197752 905938280
83105 151851 133685944
188640 191092 6183794
156252 165134 705610717
110286 178442 170026933
21552 183747 362976159
192786 192929 834397555
30277 90384 150828344
147071 197810 359764814
193686 194585 2263330
172749 183105 164765496
116320 147754 859405948
188549 191210 614638941
17196 47356 657083125
84808 115411 76325592
73480 91965 46066113
17477 48417 77604879
23413 196602 433304268
87827 157508 173790657
143048 199689 102490823
36885 189651 381876127
190347 195038 774565810
91463 193270 513785941
193079 199513 16350576
120068 160762 101505371
55415 170527 287726117
114461 183278 171627335
171332 171824 284148
172061 173906 4601879
195316 197278 706633755
14493 84654 175940833
3894 57415 478139941
179456 179637 477888745
42385 127056 414741551
69343 172354 257167330
135840 167187 78251098
67966 138070 417492529
163234 179985 329258129
8788 64982 963913385
84973 106084 52446873
90445 133907 108653767
70674 99408 688591729
129257 143222 16160102
71623 167931 729511333
76360 107612 77928214
23118 175698 381683301
9210 152146 834616733
193015 194978 1959283
126389 146504 50144829
148243 193830 113781231
134356 195919 466926352
104698 155348 126556686
7184 137582 436680626
132063 149829 10121286
27913 180260 381088207
62759 72682 419736949
131895 181126 435949751
162912 195830 303375147
41345 68373 67832167
90173 183685 404878621
136417 186125 388322774
37699 87104 123994567
45410 155697 636987614
37182 149426 927001371
137233 169285 79977075
62167 65015 343372764
48622 194139 363744427
30846 59051 111121272
198076 198693 289978869
26671 99726 923020121
187490 195333 385836264
157409 185682 70471595
95219 138863 406955067
91067 98715 18874563
79906 120007 942027980
144015 146475 454831381
67389 151093 277816155
122046 178928 594413450
139755 177210 438898512
178397 186416 122773
106037 123649 44360381
171666 199537 56003326
118708 183888 162502513
95293 194969 757900154
33596 153954 934730140
3550 73376 661191110
130856 172767 104351666
10324 84384 185830488
38631 175426 341995767
68532 176693 270040859
32740 120031 218789094
193885 199648 316872185
140442 160724 213044403
88145 181310 232442374
8948 148617 661769580
176603 181877 13163428
47023 171402 310861589
48778 140508 593248382
157996 182400 978871125
148342 192701 110722489
196442 197013 584705729
97849 148851 127543770
43266 61619 940479769
67224 148928 204068809
4028 13093 883993874
25432 141682 99124764
40691 150354 274242789
117256 142476 63081038
141322 152044 26617348
114095 116362 895139893
104105 130211 806839216
100792 134560 201620901
41580 138666 499505868
46872 124806 195236449
23160 139264 904499748
47013 199367 381016976
196592 196593 5508
178281 181534 8186539
9214 95830 672508311
84075 138663 136290852
126306 145603 479523725
3775 190604 930963207
143045 187331 110271600
21613 178293 391837308
80795 110714 74662560
189474 196239 17107544
171650 193561 586126652
95768 158951 157898828
15853 118272 720885832
119639 140776 74738379
182912 198604 470098281
130888 160241 73144561
11013 30753 49271592
195367 199628 787963454
27413 68689 103841523
171958 197446 63849967
24200 44910 52131792
39490 146089 266722775
85073 163357 195315418
192720 198196 191567463
103862 154205 125895170
24941 67914 107971588
133244 160215 123402446
142651 160196 18922920
84466 126969 106172667
80435 176794 240509050
168599 193410 61882240
181510 182801 158444732
160799 189910 315663882
15658 30234 967320399
38278 146758 271480953
198085 198657 1430914
199037 199683 591682511
110996 150134 97789086
152559 172098 137556578
160876 190566 440724703
169439 189155 708540726
167415 167783 949201
160418 164615 10500428
99029 171756 181720525
174377 187304 32179052
171137 191145 671079361
135432 177503 104856949
2610 138770 664081127
82730 153228 175898290
89985 132815 291826040
132596 174759 520120429
157033 162805 910979697
137748 139622 4666431
178901 185118 493670108
61205 133657 181225294
41072 180815 349256022
67876 100572 685187746
99486 174844 691668953
32446 189692 710533456
196412 198460 5144244
157518 194660 92820198
90688 97501 3756185
131705 148630 42133024
136897 158977 891538937
169110 191465 408697314
45140 61189 963268414
160001 199181 221910889
174727 189585 76111947
125941 170998 463966808
70523 96718 948660068
142386 168629 65436004
86517 137206 126524318
24505 174264 374586597
113846 167733 541212424
111951 163836 129591908
103311 149186 114852160
47280 144388 769212931
124398 190709 165245670
129759 155290 63397579
83101 186569 535994413
187307 194066 17089893
171290 179756 211860992
17949 99743 204634387
20675 92906 195410959
82995 193775 849458117
158132 166593 490195959
198238 198272 956014307
69263 95858 66302382
75962 109598 83939018
127608 198686 177429684
191640 192799 685759022
119230 146329 67664612
33702 140302 266927269
152182 158567 15922169
166472 196622 607690449
180144 183495 8335160
20482 32187 29284100
81296 114060 77102241
156654 171161 810435445
163538 182285 46733702
75160 86559 28511234
174293 176513 5595803
138461 174620 144220828
13391 101737 221024473
146960 182323 545857555
30122 114010 254951885
14077 140673 583943297
152426 160805 60507638
83861 190434 265935265
78082 195529 293359435
144347 144849 425107006
198795 199590 2033144
135702 159117 58346550
107547 192411 211985313
19975 164917 362668205
15389 112007 721358186
194033 199433 978953070
114955 139357 61041400
84046 176546 924226151
191721 197091 988468920
59523 123953 161303103
139307 140691 3415126
53213 125959 216909582
120328 179445 585771717
170844 176713 14652609
72643 118351 114184078
11039 161261 673164205
15803 84944 173436426
29809 161823 330419810
116908 142763 738896911
193430 196443 12607092
164398 190297 70337763
89964 132514 627808721
101326 115893 570214467
138901 142486 8996839
195420 196339 2369518
126185 167629 426200385
149342 182354 82396245
81225 141146 877317576
10752 51233 101379900
11355 67051 800314599
19062 164625 627039960
170221 184246 51702357
149409 184491 703035064
136505 138565 5123778
158832 177098 932164728
131188 167059 598600491
153104 182471 73293167
24909 25641 1808313
167215 196583 73426907
108515 193390 846075118
33143 114810 204562189
169589 169806 650183204
165494 189839 60608058
183558 185255 4169706
191860 194194 5896358
11825 44373 81575291
147966 189951 104687124
174584 181280 3717553
116313 143545 633612673
58802 161126 489659934
102994 137065 463079912
171275 178099 17015924
180454 183687 957979707
71879 103907 141740460
142012 143903 4728627
152377 165947 33979128
120782 150659 704716912
196085 197279 3021846
197605 199800 716956078
91578 164273 181604540
23955 123606 249821456
152956 182600 878763731
151759 176019 39862387
193415 198906 13929801
22487 88240 165047028
152919 172042 974132332
41799 168236 316061128
69517 106037 68414213
31175 45522 36108576
67165 90409 58141998
117191 126248 393667625
132865 156052 57606696
4722 84479 858010574
31822 171191 348573030
120271 120869 893709180
182183 199943 44633551
156548 192002 849424575
116380 167486 127558703
195294 199529 603797781
180806 181806 1700127
89047 104032 37106699
136642 161016 60819340
188328 199122 800545814
132247 160749 71057797
133372 137923 11295612
75352 199394 309852357
112241 187354 187353043
40107 141415 253505551
78452 118875 354963915
163166 177670 316425313
28137 85098 143142639
99634 99910 654808
62802 187385 603975436
163387 199569 90594933
44041 93790 124472389
47533 81527 212022011
111959 125579 34241484
67119 189134 684453162
6075 62217 314855246
48978 170321 656295556
47348 148970 254115711
190764 194774 707130019
71736 145946 185422578
65979 195432 685659619
115677 146110 76087425
12312 90007 694889945
44381 108107 159427462
102769 153132 550511496
54583 126214 302567683
20121 179772 867557343
79196 186292 267210016
33164 178350 591261666
67758 128981 153142685
181500 198076 41623267
17604 175121 393926954
6826 24002 42880707
171292 191240 49848530
195876 199747 9772040
13033 161404 371163787
59808 158936 247677749
136336 184118 119076124
84290 89987 14132990
10929 76898 165385303
141963 186722 111488165
1588 190594 472694557
129406 184825 137988396
40982 42422 534052044
36076 76066 100523837
78863 103703 61731244
55502 142250 217084718
70872 88442 371094679
152721 161519 310644209
156183 169524 216894516
93462 175421 204711818
147682 199370 129230989
111886 131941 905357873
9984 71920 406893444
258 80485 673086012
73876 146298 180878688
127094 147111 694925993
100636 137100 91435177
125346 167915 606545692
72977 179095 264785376
41875 163923 772933427
115360 165558 125356856
40447 175054 689025737
184656 199090 36397297
3737 154353 695155888
124321 193463 172378041
10777 33002 55589384
88306 94357 14870618
1013 145768 362400045
70861 171693 251695151
116382 173125 839869152
81112 179379 339490729
59504 61137 4101513
105082 189587 211071131
22993 172404 373752521
131805 160676 71977608
64402 195192 326743945
122090 192253 609267561
77717 121584 107090075
92282 101796 857849736
109819 173904 159906547
2548 22060 48739987
84153 104434 50326530
197987 199411 3614359
25580 165349 349810284
141971 149671 19179381
55303 132321 192825007
165001 176022 364151790
22646 197813 438291859
49840 110179 380520123
57240 158415 252851895
172330 176257 9852764
107755 129213 53824815
187743 194968 12971101
34980 185007 375045026
7141 142100 337791076
27719 103779 831120424
66219 121553 138428178
39184 128408 223378607
56791 146089 223404391
1512 122707 303672647
130674 162663 79688286
80541 170950 28438991
152978 176603 903162819
10609 124359 285050466
852 113583 282446393
164862 181871 397216084
43005 85379 633347482
169953 188865 47120354
72751 105558 864768982
77388 102471 669518161
156895 185511 975148725
173799 177121 727365934
159113 172262 635652243
58572 135362 545620027
126749 194707 169515386
22150 38564 226291777
91070 141027 928891413
70944 165166 235373017
110452 168230 144323884
64207 191654 346275862
159878 177640 44279636
97732 165578 169653830
78738 116469 94273570
143454 152297 502440925
70841 119341 964464089
161703 195095 111541928
22112 115430 233779873
10367 101708 228616714
74895 89213 35736072
39556 54403 675500369
16087 98066 516274290
72626 109470 759130445
116251 117376 2784611
9701 20665 455629901
62180 128999 167116812
52019 152768 251983327
184328 192852 377176292
38959 86907 120309159
156880 161513 11736352
192333 198629 870388096
5747 15472 165358051
64111 90164 65202591
148589 175216 157023158
107670 135440 191369375
117257 185891 899908009
60364 179986 298768262
86185 197552 278127991
193188 197111 9970900
22299 79788 282550389
13854 180322 433207897
17881 60866 107830791
97492 133963 91454334
17578 183820 377499005
133614 167284 83950012
44255 119417 568400802
146831 183379 91020698
1236 147592 366372608
123812 131691 306129772
122143 132454 870913168
142624 198017 977263425
82207 173824 228662936
93847 94404 747276843
152704 174483 430883123
76713 160746 209890201
87235 195990 702660972
77541 88091 26528088
108425 187566 737195053
199391 199777 944582
10035 78951 172887558
149673 185254 88622517
121774 152842 636458062
179743 182539 7006738
104373 141828 93819616
69603 143100 183616654
87861 161627 184142030
107409 108867 862831943
184284 185437 879657799
84411 161462 192324609
26907 195312 846573835
80969 126071 502238320
97169 161693 533300862
132906 135911 228785289
37741 93676 140048696
30405 156986 924926190
194331 198297 10056601
150470 172534 428721610
198968 199857 2227531
141122 148972 87825243
178280 178980 1738610
116211 125554 458075194
151885 172802 68519923
51059 82915 80056134
69479 160729 996484735
175110 178269 630639466
149081 157036 481482330
121558 158759 420069601
103349 198027 236894924
71523 78214 715225734
81455 82032 1382257
3439 73734 176360457
138479 173966 433019564
186858 194232 158212245
23154 171052 790896973
99149 109007 18960067
75365 106916 821189313
34889 163523 321833506
49129 64106 524103141
177943 178693 913058280
171363 199087 69508280
178782 183820 770264303
171916 190526 89568475
106990 150757 109468424
3985 70989 469680695
94154 157725 158746153
81286 193000 928415109
198655 198886 590459
91086 102799 28882841
60054 166154 265143374
196800 196918 381646855
143021 179152 89974895
80556 144863 811935724
135482 160127 86461360
55686 137482 204706751
133283 142079 21856345
60179 169489 273159862
195977 197349 3475216
11690 166519 387313942
34476 135248 252361540
115024 152903 780675791
38294 115151 192411205
153415 154822 706841395
161357 185864 205757778
164293 166289 4950743
152474 152952 1176205
84627 108934 828071793
125850 169438 108647757
14327 29512 37763353
140524 189666 122500956
195190 199550 11061655
82708 160111 193239963
107731 185532 773810695
158247 166190 19892376
184947 193535 223973452
171868 180874 22521663
61795 86933 62984748
188590 195381 2796679
133671 199869 560949122
90955 94818 724122077
170121 186530 40748513
58910 184178 312885668
37803 162624 362066645
84418 105097 359442950
172295 188397 442367059
66346 110274 109763904
64020 199266 338047137
33438 71913 185713809
143627 165515 208748523
165833 165851 48985
10132 134293 536442938
137587 148943 28231403
112560 171045 145947376
2683 52090 123662291
5706 134313 322096141
48746 189721 975783042
184370 197779 33782568
117647 177394 149022267
190988 191365 262227414
116362 181157 161667758
73690 194399 812227753
162575 193980 880471938
36718 53873 42998641
178341 186697 7358072
169655 173879 10472662
148548 150459 4790779
118576 158335 99163252
83415 131625 224499355
43119 49299 917081091
136413 167441 170301853
53 90179 225853439
146388 162459 40019391
146297 162319 39901357
106817 134204 68690999
163914 179229 38064505
164746 186695 975237531
117597 135607 45005564
148590 161470 566959903
116731 131706 138461004
87624 167733 447013431
194237 197009 7008242
192236 199502 648316268
138568 176465 94536861
113828 152840 417695305
161623 179929 45531708
38203 191896 384230633
111302 186305 187052960
148365 184777 312647400
176485 186277 935212376
43076 130006 217603798
155586 184231 71546430
156107 188644 81275341
37007 96271 291574002
196484 199004 2267946
104877 171507 166467781
135975 144470 21178537
33156 140292 378879125
19040 145086 254813748
112273 129208 149333069
91537 143924 749211356
65692 105687 353757433
194803 197181 555123923
64925 102886 94515373
66886 186643 659666248
163617 177454 34436723
90480 193082 217144200
152525 180987 558942969
182573 193229 504712680
2842 48642 114758302
89986 98050 19896458
65770 141397 573728502
15098 186305 776610179
146175 158687 5143937
159077 198065 272771202
133789 157617 59256949
25198 96175 177780920
95997 169519 797010078
144583 181979 759133978
4918 181982 738253639
162430 198259 61677170
3285 63266 910469016
180792 188712 19718790
193812 195996 17777518
112049 192335 200477384
13035 169747 391958306
40115 63075 773798087
117149 172957 139211330
141752 154066 780847713
96791 101673 635199675
43918 187025 357524005
80165 117041 423502378
169317 172808 12245706
7752 89156 204097453
46359 96116 124434088
68921 130999 333041091
140215 196862 393765811
189136 191246 5353737
80616 101325 658450826
47239 196716 373770717
109552 132885 58403589
41713 70525 556658597
16399 132624 396153689
3552 158377 943555582
99579 196863 243285600
175379 182215 17055113
15439 69349 241633150
20786 139149 925496310
51200 195921 361885677
118074 149966 318107217
13211 107378 235702417
192265 199424 18120246
180001 180644 1665047
29377 125557 241171763
84130 182417 649591855
109728 129078 442180473
194626 195360 742501860
163940 188774 61856035
95826 197787 254917619
181358 189726 747412737
147382 195006 722641796
30011 95507 987685174
87978 199992 279767890
17923 73421 139269980
148863 194532 773638564
18691 126802 715173743
128102 166012 94497741
12296 157948 364307885
16808 74653 145116658
147045 182533 88420276
182000 188582 16384531
81378 188491 267316226
47449 122985 259846701
193398 199034 296049151
154290 161876 19064523
11425 69221 144978021
37919 191383 757523065
42124 167872 314380206
163864 176268 30891088
86934 169109 581716428
41543 102349 151904716
137719 190589 131811391
25593 37880 30912511
5855 40204 86125696
183364 184419 161673928
106325 196706 16292475
102154 178227 190084936
40686 66200 64014128
113744 121848 559652545
69178 199046 324511608
50160 85058 87736332
157287 168306 27635509
65303 172319 267182497
13826 57399 109171065
116418 196546 200141858
115255 154268 402305606
147171 199428 203865925
23076 108238 213342075
52866 129932 848476405
150833 162363 13680466
194427 195875 866399097
163118 163881 1960888
117178 153997 91846855
12930 122774 556248595
183313 189424 718011542
5582 124153 447335193
177510 187182 936747
61834 83224 954152007
12912 25920 52613265
132048 178550 100438543
72551 140229 937360266
7991 151799 359837508
37682 108569 177452573
62808 108643 829242239
174456 183462 256941536
45052 104354 148200002
38548 64789 65899882
84058 119315 88089883
131248 180376 793475755
106440 154138 119215041
121073 172515 128114860
11729 67592 448354086
7402 83520 904959501
34567 114966 76055019
153322 195001 786528586
83001 95959 32096649
62369 175454 399560707
66113 158120 611597288
185866 193229 797831747
165630 198912 83245056
57206 195071 713545244
75789 155963 199971830
43496 126310 207374469
127488 165725 95319514
144989 174560 73751347
36959 78431 858494348
46724 80393 459702441
63211 71794 812874636
156552 192049 88714789
143145 149036 14598945
107805 135614 69602090
33560 120146 216995530
107146 118816 13394358
70104 196278 315217600
53552 177442 309618083
26232 108884 207100530
163074 191838 71763336
25184 67991 439053951
154274 177405 449408647
198852 199249 1013462
11462 59029 119269780
10735 79612 929286809
116671 124499 375092703
144446 190978 116077511
162909 163914 2568983
110337 177529 167678334
174982 188979 285014783
129960 134054 187283769
23882 102726 790016896
190850 199722 22408077
115492 167581 485062503
122856 161682 729389403
105180 183412 854460663
141578 192974 827329807
97057 169815 181867608
99811 127338 69214355
16309 123839 954558414
146394 193637 925216158
105884 147194 103395882
186538 197099 68880588
67888 98057 784704476
86354 116955 366489360
118873 147975 72565835
45259 76612 78609559
99591 134081 624893891
129826 135313 722592376
136521 193951 5340198
55526 86444 77697591
83728 197760 284816395
262 104693 261325598
145347 196723 128377645
25240 185764 401358968
2385 77801 188997063
106897 183148 190415609
1901 193600 629767354
141690 146829 567244274
75731 180483 261462517
194324 197447 208784459
6053 107212 253210016
3186 142903 349758254
142989 181940 97107691
61293 148707 218466338
150785 169786 47397776
155724 157760 5174436
34595 53334 818462691
165359 178804 33338215
61645 199454 817445255
183716 196744 32813315
162993 167545 11376682
185628 190740 12868133
197391 198176 1990105
183354 195531 30585444
158637 172774 62671351
37055 181437 530467221
142468 182012 98548086
158881 168416 23888584
187763 199056 740811376
159921 178541 916798429
118700 124782 15372472
30984 43518 31604061
71506 103482 79531985
91246 115301 298544207
188500 193295 828462463
111863 131701 49664092
94579 126169 79274046
128676 174912 115216424
55096 130605 189096637
1595 51270 124411177
84676 152039 801690804
81755 140269 714283628
70788 84979 35564525
193058 196603 9028326
114583 195935 958915795
139999 195027 791345538
135442 185543 124799971
198725 199015 790916083
130683 140207 918337379
2713 91891 402025363
70438 91405 52377410
103610 186131 856665398
105332 172097 559826750
12194 174937 975320592
122584 129062 78568223
148397 189672 171312961
51132 97019 114828180
120719 155838 87369004
54753 60174 194518983
177865 194006 148763431
22602 52732 75565393
74224 185715 900357762
176666 186961 250747519
80845 84253 8626550
80300 90307 203683102
159803 164680 419290721
82669 109390 597815492
103428 116786 561832055
4615 165791 605723715
55426 64884 23906963
158863 195139 90675454
46033 70764 776033401
120529 163070 106067723
44796 174543 324223585
164098 180400 40621958
72983 89229 949866827
171097 178583 976279361
115806 174541 146515253
62321 69349 17556989
71502 154192 206373394
25020 138924 819163080
92278 119879 549503272
137513 165974 70994882
94322 114813 96100840
128709 170903 608972142
13587 28550 844738850
33287 64695 205610772
15150 101149 508816601
82234 191902 273779968
66039 86552 51408921
169549 186513 42101583
20200 143796 309413018
77585 129658 486024965
109113 127632 129424505
183452 190936 501529002
171206 172167 556218128
56292 75824 230585396
74825 84783 24913966
12697 50802 337333968
104877 155542 126531421
198111 199995 943840293
140492 141252 1922882
111153 126134 69229758
90466 100372 601888676
190628 192901 68971294
45057 96716 778885363
114248 188839 528859101
130509 154981 60797987
159803 190722 63795828
48331 105252 657209477
93619 141701 671025238
88089 172879 253572255
88200 195155 890002502
120748 186911 272634312
56986 148220 594056973
4549 108730 260933583
46723 143022 864219699
73417 198685 312904330
48014 153154 262799312
181 131326 328419636
6157 37299 77980487
42963 89094 115586855
108333 156875 121196483
68850 172763 259381440
156059 196682 101708388
2039 96354 236091697
9591 189235 579085581
22831 195116 596915203
33859 166563 759419841
110520 198289 732621728
40053 114170 185609583
52876 80750 70032861
102317 102882 392777087
171971 183555 28861199
35562 49760 35633322
146191 197456 127989956
141032 189072 119723369
41557 66812 63323261
97248 181076 452448439
162994 198958 89998543
170062 189319 268617445
170971 179762 21903466
130180 192481 155284929
78033 165745 786602482
33641 140673 267972722
64808 110650 114516496
168871 174916 15007424
84581 156011 178082269
114291 170175 139364025
49739 81878 631274110
120474 191060 591993115
183418 197811 53853424
78699 80794 5228091
180434 199904 826616222
62326 99996 689818770
123563 157768 714011001
121390 140504 406887637
53093 115357 34379713
142936 158283 131427576
157298 180103 56948861
124855 196266 220572850
191735 198465 17014647
121171 145966 61820901
76312 162381 214917501
172744 193515 51946617
39824 140066 250840399
155192 192522 93298447
4410 4806 968476
104520 140643 90482761
153200 191593 95869993
99547 125782 65990549
15385 76001 191184622
164286 186853 670081079
107307 124551 43391255
131776 165125 83204023
84786 164695 199447777
132004 141316 574456001
93167 130426 254153721
133418 192529 895301474
31713 174667 961518451
102217 195230 206088541
175221 193740 227536996
61730 70577 22199851
195432 197293 55322304
184813 186763 385296721
61242 83596 608777081
73156 148952 516346644
55109 149647 236418788
114943 174153 147731423
197786 199661 4737759
196332 198448 5325311
151301 198003 116772044
197759 198045 138347692
104626 185094 940532588
171420 173605 605623513
121926 143148 59199133
184219 185526 269490654
150253 161191 673526
109806 198484 221548104
194213 198748 11476341
107098 166748 9045683
147139 169428 55584421
192481 197742 833232104
108298 170053 673411345
122019 161338 49390780
114467 115496 2515433
167324 169254 4827107
160291 177871 43782120
178788 182337 8980321
23376 60397 969130427
164414 187560 57577806
161825 170990 293886911
162677 176905 971147525
98474 115557 167034119
156013 199101 107947967
186390 190541 58540998
103151 185109 129491497
141683 149059 449044489
48056 102853 136824703
123411 175804 130518575
59975 189128 586616168
11628 179300 419218263
22664 169105 824660753
174286 187038 496999025
6210 131055 450117578
67898 120549 131688921
159695 179217 33457299
104315 146450 950936280
135596 199785 160388706
122736 176597 533104890
187283 197261 25236771
172836 187965 37695988
24232 31057 1551108
159865 178175 45607710
67738 79691 29921535
883 6550 14268374
129668 169148 98425918
1063 69980 973147643
35049 188869 792695950
146967 191034 109884389
77669 199798 305212020
15630 25763 1409082
168097 179908 121189118
174282 197872 59156939
143284 189353 218849889
7609 114052 266604547
88497 89031 914467995
128731 174127 554185470
10337 129174 811942975
106574 188163 203755518
139711 173262 83561214
64602 124327 116470804
56739 175341 569889537
166266 168714 197880968
117657 199045 203352415
12471 52711 100748425
49647 117525 440007027
107030 134043 270530368
76212 87414 28054008
182299 194862 277017897
169549 179869 25657997
148514 194550 798509472
170659 175217 11401914
131927 133564 399638952
157981 166420 562435325
117115 136148 870330518
24386 156925 776228131
168008 172473 523438897
137061 185362 120289122
148329 194518 115306458
142577 179281 680527316
46371 80189 84832219
65589 167661 254960683
99206 139682 101400855
151613 193969 870070034
168383 172478 684661537
91544 173569 204767613
66547 116305 124371561
179706 185276 13807691
72631 149412 764787673
71380 72783 339887237
88485 181428 231903108
124960 181654 141230148
62094 129220 167857837
124124 145953 69738955
145527 160922 38419504
82467 185521 467840457
122064 131898 24532108
119534 128855 23314330
79582 134171 752690420
128758 138182 23498302
198506 198596 220858
174757 197608 57287697
91605 119939 70953631
126051 189590 158323349
146489 166113 373079185
131445 174045 106065588
81660 146806 162751063
98677 168637 174926166
142941 169547 66352182
90196 108411 45385909
73829 124742 688789220
150108 180992 816595673
123150 124653 3765327
149208 176862 68967584
20739 26559 14487217
23989 47462 852535366
43818 48242 11049541
78274 188888 276087396
191944 195889 9989583
48681 187031 585391426
143073 150134 6493296
176078 185514 23396455
58791 158843 250001430
42195 192645 375954330
108283 127171 514500725
84821 103005 44948152
7884 110294 256478648
75202 179735 878179876
116514 123077 407901899
174577 180742 15436185
80724 152661 501733742
121985 191415 173127354
84647 169832 255188879
164866 186238 61537892
96182 181862 798114147
153557 189597 89931927
52155 143889 229576904
172879 178033 311872
89952 113030 57671535
62743 142556 854131704
138989 166613 190387204
59354 191665 330464778
167418 193237 34775726
190546 197330 671266831
154852 176043 760408731
137797 150753 784964293
107437 119396 30121813
24946 159839 337538104
3343 11865 21403445
44453 120782 742908183
167964 189929 54661605
76069 180114 890579390
15335 126534 278497062
156811 164715 19892704
78614 127180 121458498
15433 56906 240555818
176899 187746 119510988
106730 116444 24464010
92435 97947 13667768
168369 180122 12241872
76070 174453 789002251
147871 176581 695303342
4038 127186 308482507
57812 141433 209213248
152354 158330 679706792
60747 106547 95108672
25593 70866 636157027
36730 185615 93316065
36317 72094 334267968
64505 166802 255565799
62401 154279 574238155
55583 169499 898027226
76190 109560 83284259
178312 188904 908473953
86533 161612 481790276
87790 107891 631713637
46626 188335 389196925
133189 171243 94796675
157789 192640 788136443
91966 98550 470794016
193411 194281 2212162
119535 176251 251250579
137551 170429 81910079
21570 88570 387468712
106976 109812 890219543
16906 26851 24711287
6072 166013 400143864
42830 199269 203606482
15966 199053 458014323
3429 85532 205885684
131682 161625 194231161
121232 192039 590760639
126997 188422 983528697
156307 189789 201132623
135694 145781 392125374
123565 196700 262654835
109885 133801 59830953
192772 193770 295426440
60527 149054 528058159
195279 196807 363939278
124699 189237 160796822
169676 198236 71483819
57783 85438 69478304
107964 122307 563636330
131973 135611 6538017
48880 125971 275976982
64141 118804 269887073
64720 131146 63075590
197008 199975 775496461
56588 128220 179373218
21374 197734 441270604
146209 193736 975746805
170800 177872 17642631
149654 161328 29198948
36126 126534 226560414
162677 173590 27136028
130283 172531 105169464
60286 185432 513984128
87722 185973 644939253
178992 181109 5365651
22139 178597 986483550
175896 189860 34818612
154937 198997 679705926
140282 172966 11348572
111945 131761 528788579
156213 159290 932003486
73296 194956 393948175
120243 190689 175673430
112882 198806 153377262
82116 92865 173713362
34230 47566 33531703
82304 184410 512758988
183234 194510 28264236
173047 173547 1231338
68055 85520 43771718
78820 147017 170392398
30721 138654 438445074
96079 153575 143696253
162007 170690 434419775
146845 191496 486981875
164445 188928 155937843
67139 195774 982430647
48735 78010 557577978
28773 122198 234217858
4586 85659 62441977
185092 192190 17896529
119598 131160 740827638
104896 112949 20335180
155309 164293 22619336
108081 161580 133692271
136188 183524 769715429
143289 160745 43586703
93047 167143 185155516
159633 180705 52571168
113074 168369 138054248
123469 190519 694434271
157547 197397 99723635
19688 190532 841400594
97001 117270 50848422
6452 107472 252875155
4074 49569 162953622
152246 168836 925869352
69965 120520 69849137
113544 128366 37096842
144726 145048 793404
62883 99896 813265845
150038 193784 86430390
17965 133935 921656670
78578 95176 599161910
171411 184146 31753731
100942 128860 70131799
6352 132844 521435213
128114 173482 112990089
134559 186150 727242505
138550 176197 93884754
114954 185570 650135793
163966 180750 41829722
98041 199545 253902270
80314 135872 212758098
197397 198371 2462148
111255 156606 565773974
98690 152795 135301368
73437 139549 455219200
46033 46137 244780
127533 140980 33467728
76365 119391 592911962
181558 182008 292474029
190074 190776 1806874
126593 130056 274001580
89435 110270 770094933
19780 64510 854331898
52147 110847 244707245
171747 182241 26243675
6533 111771 895712147
133835 198066 160397814
136047 177735 750896715
182861 195434 31541654
169214 189946 51608170
125711 129940 370070155
160895 181799 52087285
99302 183016 576437815
67704 91283 199593675
85643 160301 334481891
188807 196933 923561781
8758 127133 722190002
644 28193 68883109
177886 199085 53220729
25925 147184 518866802
100685 176230 188856898
184776 192301 18967494
140232 161698 53547939
27398 128537 253518765
171659 183108 992605470
143801 167783 819720881
103701 122808 48244368
59773 173927 285151035
168525 175392 17041479
24445 32788 20947306
193874 195455 205957421
11310 24928 34005652
188548 193100 241715961
28753 31086 972463774
199516 199673 841368951
105036 189613 824637084
128013 159471 657553962
158797 170976 482632080
161920 193391 78512062
1257 72717 579755189
54949 141759 217226282
57748 66378 2298730
55076 56152 2735979
28406 43195 37344322
151119 185720 802972501
106820 135458 71740502
15248 128001 573371957
57622 76435 593490804
180865 196073 69322545
54000 138538 211539378
27469 73309 402059914
167696 196558 664317860
156037 185418 901687097
6631 37055 76178969
106922 114923 438016219
31709 176817 97322759
189452 190369 12371496
83221 190046 266540799
120431 187458 329929645
12832 24975 30265924
65610 174367 828217384
79775 140268 151152503
136614 197820 155560861
182710 186702 804870175
2699 17213 2405707
63368 130508 167920629
146946 164410 43517377
17635 66228 321655030
66630 128182 525367036
92555 113705 500327109
110810 150609 99458639
36665 115317 740756510
7924 166547 396866298
63841 143517 59220359
199293 199939 1614564
15304 92216 192602603
29152 163227 335554253
131434 195747 160494358
155915 181483 63929135
39308 66153 67375059
127262 179572 879156159
130293 168634 95545769
136546 139108 640349330
21564 194345 629252286
168769 182360 324584973
91533 181585 224840857
173805 195619 706627391
160520 188223 69039369
145183 151413 472302642
113911 167961 180172024
4996 44508 830088114
63897 116794 132295472
136434 164246 69400902
96296 197781 253741256
177643 177703 238825935
2724 124406 938031407
186264 192915 713540613
123741 159012 87807380
169015 179141 677870133
162895 175874 316358422
107938 184494 191060734
42207 168296 367337896
193649 197177 8969058
69200 75449 846292491
37799 73494 89677390
195581 197744 5493302
122652 188813 164852470
194604 194655 125149
124772 199204 185796972
111393 181904 176006359
147125 183839 91391588
26885 162519 247303291
22526 113878 820644322
127588 158399 76672668
129331 176713 118042682
133238 152115 724367012
41849 56436 262527459
123095 133503 25918655
198574 198637 907434556
155730 176889 243307637
181418 183175 4332681
69771 86864 957407033
182730 183300 1393736
90052 114388 60841603
196804 198942 5400648
59554 59676 648721315
127893 180288 492500309
20673 49512 6570861
47097 124422 595625044
183351 185202 42987236
99094 146964 119859369
168696 192618 59672683
198749 199070 335154170
24997 25612 1535687
152774 196485 278881897
50997 187538 341193692
41430 58355 776183014
105515 180540 510080840
146903 171773 61875894
18726 19998 3115758
61699 181244 298559614
184877 191983 617453149
14491 112049 693213359
191095 193521 635657581
56698 59652 7494995
146669 152895 825548779
90343 139956 305080658
150664 197171 648661859
180781 194690 34774065
165741 167601 165365548
166197 182081 562454878
92497 93812 3278897
86839 96578 23990839
175203 182449 581946990
183326 199135 39790483
36589 37718 2269953
93004 171949 197149249
62019 67622 13982910
164850 181509 879354779
118282 138992 51738172
26884 106431 199207127
195145 199998 12261556
123310 162635 371550130
4902 46477 104244075
194870 198807 10015013
90167 173158 471314677
136705 176453 99138388
195629 198129 6335486
74499 160814 215515308
69435 76542 469714231
42697 159063 470290991
55930 166010 380039598
131804 192444 593828383
31778 100942 519291456
14177 92434 472823930
187797 190092 4223477
18394 29466 570351719
24883 56783 570767444
109318 133878 408180546
174877 199919 62802286
135352 154501 47641678
23776 62857 98316251
119806 196763 192135408
151997 166181 408757476
191451 197913 16348838
165165 175167 24840954
39213 47944 636856620
156208 158770 6495375
43822 110208 166136181
41046 67328 65926550
158578 168727 25436936
43202 189690 620194857
81580 180957 997536498
100371 186725 215664990
76222 197736 303558013
124410 131675 18056929
42597 156404 284405131
78204 92257 964266010
180884 198370 225730543
179389 181745 5978013
36612 112919 191143458
40460 195038 386438400
168772 183091 35656607
12786 67037 136062020
91789 98111 2718047
186321 192134 918815
123163 151932 599424244
188526 189152 1548563
64459 72499 20238341
183571 193320 983888416
37941 177065 347827502
92138 145256 964380769
169827 199495 74307682
53725 86616 82634730
68628 129096 151195281
160069 179386 48086331
107987 133212 119295914
25223 73486 121280734
157817 161470 9235875
159742 180347 51407723
64425 169717 263008533
162936 178726 39288168
49641 154151 261307483
99089 171149 211416473
124030 161582 643853569
25061 199527 436566984
51664 89627 802849216
156775 162629 601090305
148678 149631 776624927
1545 131470 325439024
71376 89062 6625391
8253 40053 750002699
131879 189091 142588196
160147 183991 59344248
84290 199899 938745440
138588 142778 10501409
133619 135173 3857682
92103 161397 173124589
50662 81411 77265355
46406 49720 8227973
4244 15319 27848975
11109 73383 156269228
44494 139990 238918157
165006 178564 993213479
26597 174327 403604016
48509 101805 838490319
26112 159796 334583314
60233 85724 136369946
55374 82983 69372646
152223 159149 913544304
98144 138186 100353019
163231 165997 6945620
163187 186807 58782940
161239 182210 498847773
83470 112116 71430340
15432 150604 338210213
177883 197538 459704793
60713 122514 427686909
52174 122443 176122565
128988 194393 709641476
20395 70993 984008070
46422 122009 189331464
13994 57473 108947887
60593 146363 420643595
51350 120334 172870635
87460 139216 626770071
43878 152062 270468102
5268 178726 433736460
129813 196332 228534872
102517 183838 325589038
22413 109192 217395924
191254 197888 16773914
122005 189975 563917289
134601 140662 15038443
67009 140301 183198353
131998 154939 57013712
113181 168274 137515084
16692 98651 205048537
162562 186961 875566152
129534 147838 45517951
139735 174785 87318518
155589 165061 313398430
43672 170458 440142620
22344 158311 340191164
50775 119098 413593392
174170 180279 15288679
102172 175851 184170855
121585 138458 42034584
182144 195975 34711918
157092 174405 337044395
188980 192359 8530776
100146 191383 732458961
119220 197808 196269794
32008 153564 304128918
149322 155872 791889933
142289 154338 29883819
53532 87365 246832486
154646 156707 488896658
10486 25747 31540655
185463 194088 281382870
174744 181560 17020129
117354 123308 15070590
63642 181497 641742785
153848 171824 596176251
130692 133240 6326362
81922 105638 373321601
49470 172434 307381252
91976 134621 106733789
62316 85452 52413435
115657 137740 810457929
36910 78525 360242455
97637 127917 76042570
86026 119377 231082950
171122 188653 436695471
55169 61753 16687357
19640 66055 116541666
149083 174329 323940901
156757 158375 4114913
111582 140242 71645779
193827 194310 728860660
134609 150406 947060093
5120 133870 322418779
180560 186303 241647869
31861 155030 387486311
164741 170248 13652801
103021 118346 38681983
37276 91657 136262513
107207 164515 143228875
120125 188602 170715579
55049 64262 579215240
28843 44506 169267547
25980 38249 30888918
137709 170042 80589812
94695 130726 90302972
100451 116330 701054336
143840 180246 90755544
121235 131727 853636019
172842 192122 470495432
126345 136037 24064215
162682 196040 23834351
113447 159884 405051467
191754 197935 15655432
196841 197016 852519892
148577 163373 36918126
172767 185739 598867711
14163 42068 773863508
148339 163709 77552463
26728 150473 315021404
141373 168042 74550521
163811 192511 71563842
6232 196590 165983740
63858 88434 363406467
1959 131695 976561822
83507 159647 520548434
199125 199497 803248450
133457 150332 42001424
59127 113957 577800315
175771 192692 42275219
24883 93186 496799110
103944 135789 79842986
136621 136866 629101
142459 166462 537063751
187311 190613 242948
5443 109156 259711806
145330 162925 43885957
196073 199479 8640433
58998 197322 439848028
95740 109733 890738082
6793 183278 441300082
188114 198310 25774938
139987 190111 404457948
18165 114160 240476660
119627 146368 138271761
65237 176093 899447561
39900 181111 352961566
165961 186811 360221145
126667 184979 756894466
139973 185420 113134299
170455 171857 3502202
133260 156058 312009681
83265 126528 824774830
174048 193635 49007281
147673 165728 963363750
38572 77000 680264109
3887 167569 436558501
58975 150781 477177507
174847 188862 26265734
4242 40657 529171312
179554 179988 1076469
181490 190370 22110861
133294 151240 220248108
108804 108818 34674
60540 153851 494138519
147629 178607 129964836
26137 67503 139073658
162455 193441 979179857
66337 182636 290377998
79588 149557 174734779
144671 153077 20903951
194077 199320 13271278
107750 194916 741232355
154228 197380 608221450
16269 92580 45502492
83458 195018 353563465
145289 174095 71770562
184050 196519 499698829
120490 164694 110255409
46639 69086 921531656
90404 159390 172229173
19438 106772 431592740
90647 186736 239681775
12171 56852 111909968
146074 174536 217206480
89292 128201 729794501
3292 171224 420018339
140750 166646 959670664
155296 199874 252846019
193062 199417 639232168
103817 174428 176486887
32389 167753 694832672
123468 154630 956625429
146573 180523 741747695
189242 195316 833353813
46924 158443 278791624
51494 122288 628182901
141890 185571 108810822
110367 127810 936120361
122401 157253 86758869
176518 187781 268017861
26455 33946 292890052
129925 189863 528892470
119402 184721 162789967
19681 83617 709421183
47226 130798 209274559
38888 97060 145524001
180893 195751 122061044
32986 62702 74820507
62514 152588 224926721
82328 139642 37927016
32124 125752 982987810
27935 43233 38603524
125260 126786 3713175
173677 178488 918731417
75893 90085 808310779
173487 187837 3389622
123567 154151 793837527
108686 150528 104580019
157719 167176 547636264
44503 98904 638023555
153583 164256 746585109
13660 38393 61919534
25999 43835 198084930
136523 140392 9677708
83137 193186 274685229
84064 136064 952551883
153508 173196 49104868
134203 187399 132466458
112813 194572 909910823
52580 95404 107230516
134936 148322 33247475
33448 42747 23510109
116250 193871 795139175
59820 164417 270103800
126384 188433 961342902
139025 154045 493819696
97057 129595 832241399
117842 146851 72507491
189468 191122 379083390
134971 197754 141677125
123590 166353 86692749
163484 167650 978814424
82080 192449 275571188
185564 190288 311996335
186959 192552 272321922
36262 38415 5505077
178618 187494 22142299
91841 175771 820173446
37354 173048 477054615
26362 192936 416653822
38621 95294 141858362
144015 169278 723427690
115741 130733 37554694
5694 164800 398097066
182451 182736 692269
129055 145258 375073041
196723 198102 119834562
122409 156309 997817103
28317 66357 95638839
156497 177950 597945171
45552 159682 285336303
103297 164981 908063273
188132 193158 12638569
105376 143862 821349105
183416 186426 223197476
52221 113016 345172922
169483 198131 947458727
190051 190489 1130083
21328 49620 696578721
149300 166243 663228510
38600 112232 892267985
53976 130641 947021448
15795 66862 128102538
51416 160884 273848643
89525 106354 579798628
95494 123802 71112579
50091 105857 139553777
3713 184977 453229426
60445 75168 37051904
52634 62233 288417742
104926 174269 277117019
83949 120626 91693974
40218 155716 988773489
47746 154012 737399112
85590 117252 908741690
180181 187179 147338969
75236 89466 35504075
126629 170435 791388248
28616 88999 151618830
137007 167133 273902177
104104 185370 202936171
171551 174038 6193142
164448 176131 29110208
144456 173030 348817334
13038 111425 246346258
22719 160644 456466510
25987 31871 173043185
15537 168600 382868019
58792 118384 693264463
136682 171834 87584469
61220 108587 500581816
189712 199235 936702135
43978 105199 153091124
81991 191183 680218738
146040 161089 228046391
9654 147658 558512129
40009 130651 78186524
155003 172333 43320374
32206 168453 822320066
7969 69726 154941328
103203 105431 5764423
42507 155388 282063705
67113 152402 558621667
70955 136083 655360618
176228 197942 138439408
63866 122005 191295396
124248 181034 255959103
62575 81900 233032725
11247 72740 154312178
96335 117916 54105844
131342 135474 10251298
77845 146286 171078476
144814 167895 57668587
10983 98019 217834233
26185 117383 508996476
144616 179268 614351696
180593 191917 239237257
118851 179948 315869896
42307 122103 354798400
91356 144127 131838679
17451 66236 863567128
15869 119342 898547754
137789 189609 129153208
8764 148549 349821484
68356 96568 70275472
150966 187564 91152923
127348 199443 180035482
68027 93598 301605426
139141 185004 114216979
136308 155285 121536257
97557 192509 946437615
69019 153147 907998442
36656 167880 328264780
49502 148327 319142177
88552 195607 306003012
194286 197724 167345365
11797 91204 198943919
69271 108552 127737050
51260 187577 340646301
98841 168169 570550764
149067 198650 123987838
151846 189749 94522907
6511 142932 627626545
198534 199714 2996539
35514 163361 319833389
11432 77366 381164253
149817 151611 862026030
31499 166391 337495258
97776 185906 220068274
32596 198898 745148027
94916 111007 647242979
199972 199999 971387472
104016 127215 165553041
126378 146878 51100413
59233 111127 885749032
132282 176415 110034975
195741 196295 1417320
76422 110165 617985356
155604 185118 73670645
148345 181253 82103041
129127 186155 364229926
103975 186761 449540287
197417 197591 420860185
64675 135021 363033613
183155 188718 13892820
197432 199039 4073415
165796 184500 46492257
51389 64647 33467873
124375 179789 138021531
69079 159447 256337602
30413 69397 98032383
40672 49100 21000802
28152 177769 374265884
10360 38181 69739524
190792 194328 650446832
31068 141702 277019387
180999 196980 40097826
43024 59931 42345967
180813 181653 2085905
147017 175510 70995788
49987 145326 238533046
172088 198868 412832198
8205 44137 419182516
186335 192062 14508798
56564 149927 233467466
153735 178406 61546867
30384 174841 361362668
101495 123346 918205651
121027 159663 96243262
53520 77034 59058643
7924 69871 155383176
78147 97710 12718703
77211 187346 274864889
103407 195260 287116395
14184 103053 379386917
124014 167166 107538689
88609 199922 654637413
20879 194582 434424868
5264 34964 74314087
24138 108779 212044742
101851 127966 65671089
80513 166675 331752842
117987 123297 114772354
128093 152196 59936291
30839 124556 124222760
87242 194548 437755941
85911 194823 674957738
166627 179044 4156928
140604 142038 3551258
26688 88082 154164853
36613 199646 407861712
1024 85843 886823701
124250 138944 36530090
157819 186564 71591753
15187 33298 243147004
192584 197611 12758074
83019 133096 125135748
15238 88860 184561483
156604 176237 541112347
59205 187495 329950516
176164 198064 54882854
121558 137682 759048547
97057 130472 44061683
138133 168306 159939839
6264 32046 789659183
94132 172931 196721494
158503 189704 77852353
27484 62309 335959959
18095 133574 652085469
102258 131326 72995945
173294 199295 304846870
149468 163159 26857831
186076 192925 989243380
121616 188013 165437711
33353 176072 708488824
16067 116030 250312798
157812 165436 19153664
50685 170628 587656874
27206 164786 609773737
95980 134930 979513735
2671 45397 107055817
53827 61384 19112034
150786 168618 988999681
65139 165774 251366741
1410 185470 804996352
133624 153142 48508054
186646 191635 12619886
134323 167862 83626081
87293 100575 32798410
100963 197782 326808638
181287 192936 15387435
177216 197182 50087270
70922 146686 189280928
34025 122202 221016856
10549 43632 939601929
134131 161509 68275084
138958 178054 97418264
77413 106048 71417538
159620 185056 63326670
179241 194620 35903850
37598 195633 661212375
177542 178023 1190925
80206 119368 97909938
130198 140311 25143064
49178 173504 310754409
98762 121937 986138506
69836 104272 737043014
41147 61253 544508580
76598 126431 554078722
12224 55345 107960221
181350 199485 45561453
144752 147045 248123216
112533 188698 168070276
17139 55098 690810652
115165 143741 71433888
53436 146158 498732054
143550 161389 84226056
18688 100505 896432904
20991 198127 585807841
44672 127688 433342657
134857 157214 55549096
141347 171424 74879030
95878 155432 721797678
5741 141822 340652277
26813 70756 149761398
177837 192457 36561386
196358 196461 956314902
134583 153452 649775714
198866 199079 540616
37846 51238 114688334
117700 137024 48295974
35176 139901 942444789
192181 198025 30896682
156779 195361 640622330
45140 104276 147763174
115247 142644 68488664
66623 93291 675414659
8573 118450 290085654
126485 173131 116169816
188036 192446 11148699
139830 154599 203032797
82097 104826 67283336
59598 182555 307126557
149592 168939 48371860
121131 164594 108352170
39237 80623 284269857
97832 135104 335071167
148044 184328 537340711
194657 194982 705725521
159353 164342 10852462
78345 153262 80193641
135404 160490 396459957
7264 62039 431438119
91398 114057 489241561
118630 120600 5016151
152808 164500 29229492
109305 124529 799403228
11394 100779 327215958
144972 168225 58074758
17797 69005 128477575
57804 141269 617702981
125219 161727 563481969
116942 176963 357598554
115123 146548 955955618
82268 121995 99407563
198783 199328 450238418
101483 144652 514636637
162719 196708 84980358
112188 168470 140583799
123124 197740 186247097
147684 187555 540965525
140443 150116 958659087
64653 130794 165444271
75880 155526 198662225
155628 180343 61817085
58768 145518 216911547
11104 103378 230820689
135597 191616 139724741
31705 68734 568736668
138921 148488 23817850
131865 140170 20693761
26607 171651 362814404
135339 178175 394544817
115987 185020 172116439
89981 101571 28661175
95684 166207 176283012
123727 150798 419216158
155028 194937 535371595
154800 184302 73597427
4584 169113 411700839
94656 138291 287023384
141535 166548 62368368
132153 189954 144038590
164026 190484 345280196
155963 161144 13133370
30125 57224 68130579
20894 43496 56771179
118517 137441 47272884
189609 199507 25036306
109925 124061 35516387
145168 185412 177780808
9295 12262 7543453
154062 156639 754442730
119735 136424 196401347
130724 139646 22217535
80800 102101 7160585
121072 193850 433276750
77144 184378 825768420
138327 181303 497285766
4304 184003 449337523
166435 181623 658259784
110908 122175 28355512
137741 175244 93460385
199761 199940 775877217
157263 190560 764433275
159006 169455 869022685
106387 195707 223871778
118410 144365 64799885
15741 164391 371862253
106675 188587 204566219
38545 48823 324806600
142919 168228 63125642
22566 60450 673641713
62538 198184 966441448
194471 196179 4353171
143385 159043 240318221
160775 181933 252979573
11568 173385 527131789
158298 193872 714722423
117743 130334 383239891
56893 78935 460788511
175544 194301 822754398
153651 184472 76855589
104289 115211 27530421
55959 173167 726080706
159847 163562 9293681
199624 199791 390618
63384 198000 384970499
51028 88769 79352270
82058 144337 437836462
780 24080 58282908
140225 147345 17745814
149795 165233 38630329
194485 198727 437131719
123590 145248 766185579
44051 94177 157168166
166431 167256 2070153
179663 184182 778092274
35316 181544 365695113
111197 115699 383313514
59824 156699 723586331
104978 127371 56295087
9016 188626 449168078
87872 127432 98866039
27886 132987 263339894
78463 85440 17569300
17252 26220 22302192
189035 195383 16005142
16573 150568 715053850
162088 164708 6553457
183763 190037 596236304
192260 192459 477472
86352 158396 763170640
21375 164070 357087715
135898 196371 465498958
62915 103002 307088258
121925 177418 580513924
80362 110213 680768739
25281 189420 410468138
155776 162100 15988639
128051 195770 73478096
42597 125346 207234987
3617 69134 653599847
137735 180401 216738103
183707 194255 26500028
29374 117167 467871429
124400 158286 84324389
183004 186810 3666490
37078 155975 297253295
107486 179554 179960456
88527 147308 146753166
97502 130301 82337319
56805 96401 98995291
155293 165167 430568228
182446 190007 907260835
125583 176860 127699378
197425 198636 3056699
83626 142796 147791114
15899 128744 282615250
155781 178348 56366791
83446 173476 224625768
150009 188284 95440995
134660 156541 107493778
116539 187917 177970658
147436 156035 21259366
143943 195299 128234365
90038 142016 633544952
14118 193030 447345394
6222 78289 197189173
107606 126264 42686756
122046 194144 179872553
158991 196593 94045647
126605 144042 43385842
110766 194234 208483323
95045 153093 261005142
30446 92099 219356262
174858 186663 29323701
146581 160196 62818875
111817 155569 362325203
183883 193969 71798119
23432 170745 368476580
179257 191385 30380550
143589 193084 627431051
12904 143778 327561940
122092 195741 183797964
91805 153712 154538603
116290 143692 68478599
189718 192280 6502666
169235 193134 59597844
111551 121118 237357830
153677 167434 34435524
198223 198502 704121
64564 178824 285253493
83849 157923 184863529
2734 126630 310304572
142973 187624 566046845
191846 194441 194838177
115354 199075 766105403
173399 199285 64945664
3447 26439 641349250
33105 71455 523974944
170652 174549 716660509
41471 64793 680350737
149668 169816 972762371
152762 190635 94514822
135722 174717 97222370
56274 61560 13381772
186049 193460 799887821
129871 170644 230115075
70970 117573 116419157
185244 188982 24049830
113050 177098 617743228
11460 96667 213280962
149065 150456 726572611
48772 86122 419648995
163911 182952 47417865
24949 148871 310154408
140291 197858 740721513
121614 169272 671859613
45457 108942 158862359
19030 116670 447633787
5644 79602 185428997
129833 167646 94244657
118833 192957 184954737
154187 198798 111655760
127572 193707 164896275
123662 199210 188600712
172636 181106 22930457
24935 95031 901542953
81457 82092 1537313
88505 109746 52953515
111805 158965 656192470
84692 169622 211960262
46148 93460 118398764
126969 133123 4592910
166531 194414 216030468
22302 24637 801763511
111676 127342 9072578
62928 145142 517419295
113365 145696 421081439
9416 75466 671914731
146473 146865 712586251
159743 197583 94638065
31088 177775 366844761
69341 70640 3284881
150706 194770 109987355
77028 105416 90564022
79948 174822 236797938
184943 185927 905968550
28723 171775 357842520
37057 176208 347947601
82364 163667 203037365
141440 184523 107296062
181597 192731 557807388
33193 157224 310251634
188566 189921 10831479
190984 197377 16145990
189812 193655 323679183
127262 185823 269254152
121317 177140 139071319
146099 157302 616296792
199294 199883 1487929
192677 194049 664971169
194697 199063 489652464
163888 172711 21871314
48730 64588 91813139
109989 194550 357489433
162898 178070 64024763
91823 117964 65354294
186926 187218 724068
7481 59031 639655530
21459 126927 936743070
105122 139266 313719576
197592 198301 886429543
111913 141200 73221758
75029 94838 529987579
14956 95416 910541886
129071 135156 692813238
49944 65259 38644657
70001 113666 192546654
144516 165814 53179879
108557 167392 146994294
114385 138241 59635761
38526 155186 291629137
163584 170071 16156449
40804 41414 1545799
20546 121308 405226817
173866 178589 847674448
19490 163312 585905881
193812 198393 11630348
138164 197816 207081432
13030 180423 748381088
72598 162135 932155422
25298 30613 13277493
17464 66799 661508093
67006 147894 202074439
25043 25980 2313867
47249 165747 611487346
34236 92169 145225968
74716 161020 215479707
32004 183118 377882203
61782 178437 650805539
54254 145402 926158184
159572 171202 805075855
64893 91006 535198904
149948 167951 926936952
186318 186881 887490692
160271 175057 36825215
174122 190190 232768036
124664 127490 818477502
58693 188704 324727975
56247 188272 417363493
102573 129113 372347685
11348 188532 908745115
179748 189051 162939242
153657 156630 7369450
98286 114474 353324604
120853 167768 116987205
141141 161433 50595720
27171 117661 846204737
16596 93257 476618433
7156 160032 717577146
12771 129561 350943149
37064 63606 52065714
84426 192214 269012768
96099 127502 78806576
97493 176624 913406390
97724 125332 961492921
112440 169542 142557572
118880 166103 35657155
131017 191144 149923021
75717 184761 922557047
184680 199196 36622706
56018 90694 397121149
9236 117364 372212901
135202 149135 34661417
123983 140261 906854489
12695 145616 332668233
52960 109857 488169610
50074 85661 89409088
190810 193353 6385456
29916 157516 147191204
3397 17379 34989565
78420 145312 250466376
120904 149834 72021929
8765 156539 688821205
140820 152479 28970474
184779 197685 747431074
71754 179912 269950873
107356 139005 79229437
150 39238 795755260
82662 192324 915377364
187676 190628 252777568
181305 199573 956626268
10879 197898 467855728
76690 88626 29922294
28645 85216 735260042
175017 192070 647763858
33889 161629 807138734
112562 185775 182572638
146428 177479 749452314
6965 169146 405754382
102779 168051 163323868
16714 149657 332583665
102495 176761 185642883
9758 50596 102323034
41332 188034 366507428
126385 145078 446975966
123370 168470 661941088
51420 88604 91506971
68868 181285 330122562
15301 127845 889868164
104614 189917 909210164
177359 196872 48982014
194760 195687 2406514
43862 130975 740511013
66958 199776 331906840
47735 197830 375289895
119625 134814 268709393
197829 198202 925793
57606 71086 636083458
63492 79995 41361241
164632 181692 42511084
96470 154458 106278288
147781 193495 942480109
66907 164250 243164409
124238 177178 931202614
84268 105591 53003545
122668 195175 180859488
99787 145845 115383606
147490 177026 344981123
113730 137492 199452544
17654 185842 420430808
19806 73533 134880633
47139 164361 293136947
119373 171507 129952201
20498 135466 287887549
20550 170654 375449800
132354 154684 55540499
178028 184565 596880583
70487 105248 708749391
160461 185601 926839053
165786 166882 837658576
194669 198460 9635408
69936 147378 548019387
129427 173628 387469973
73304 174842 253428317
123900 160211 931659745
144510 166986 534931031
57764 189695 329610797
196189 196898 49193713
96895 181795 212146980
188474 197521 266281311
17717 184065 415859843
59149 139013 199700411
3932 155231 378441829
142971 184367 103134691
38997 191090 380165635
157339 165101 19528127
160391 189675 72989708
84018 148145 391900618
10007 48103 830547168
150623 195927 113153725
74712 83278 21399481
54399 140188 214728749
125529 171843 115306228
70301 185825 401858736
188062 191443 643309120
180270 186582 15586210
38549 189882 461685307
168730 197794 96354033
147097 173744 64956069
48390 133077 471830937
195961 199473 8922376
174228 176399 115220065
146072 155641 23601815
22458 145471 526453032
181304 184515 7925782
185135 186145 2516783
165754 198048 80755246
183936 187113 7928948
105454 170932 59722192
158033 187035 72270450
65860 159687 234339883
189699 195365 58793682
110611 196540 605255037
70266 112692 106011244
198942 199610 662675514
72607 103325 560925092
194742 195490 1905178
140041 190618 126100440
85957 120362 827761479
147188 177238 546422514
17567 172242 525237513
140530 167454 829069632
114401 148066 793137890
182366 193162 26965793
113703 121050 18470987
74837 158601 209013993
36683 77937 103528427
171457 191065 250475245
177375 180773 8543279
191419 191966 434526805
188242 196993 22064301
110527 111529 1936477
2387 117027 730820808
124164 131639 18573358
52942 59749 17240342
63266 170262 267163461
10467 113676 258586565
64068 145407 644605273
151486 191648 413846759
137651 157553 49494809
12834 91342 196677544
38098 158736 301711935
91259 136274 112499091
7431 27382 957278562
133836 172727 302587536
66064 86401 47160091
127047 159036 79721780
55863 66033 25675292
42758 47768 12513966
103130 131538 687013637
97141 198697 253941082
116074 181132 274247938
24042 136282 962866713
67299 82044 36864900
8695 80605 985411632
39648 191503 379534337
11787 157287 363898303
73587 147406 184333434
50034 115319 445054429
129726 153212 896476131
28314 187614 398311697
26652 76489 696595088
123387 144203 51787188
8132 96997 927466589
136062 155428 48126457
123641 149544 430062313
29733 194651 986441203
8876 79950 49102997
58352 65335 544340298
144185 169249 62575566
5009 140532 339284022
156828 161007 10593036
173480 192525 773055630
8704 14413 925622672
171137 192578 53537088
124338 140541 369651158
93032 175007 95272072
49292 69199 50057707
106946 114978 759505381
39381 107962 303285818
190428 198230 19769440
108794 138825 453078406
127431 183300 921277702
197789 198515 125296007
118906 139197 50664631
4708 78464 184978603
73939 95706 54089060
13819 86176 758255779
143417 156041 31277204
89593 126052 671068253
69192 176929 268979414
172064 174317 400131
61607 173711 603880961
27506 126045 20889378
75311 162355 858342102
107533 113751 15728447
109436 148234 239664120
48439 166961 296321797
35637 190696 158754580
117347 133191 776065306
89529 188508 246979061
156662 192014 506523036
152514 157893 6559139
37432 136484 540319834
25183 64073 97689243
65158 96486 923833147
1720 29040 426118944
198065 199158 2763494
10058 134362 311374624
175878 189872 34897366
10804 50855 743952982
24163 96464 181099253
40360 67326 67664975
154662 159976 13357440
118582 199353 201813758
198515 199661 2923741
33804 168831 337814628
138050 174097 89760529
62272 86398 973457312
131468 170337 96807436
74024 167792 234089215
21824 104868 207917962
177174 177819 325879178
33110 174580 524789514
193666 195204 3924466
35788 147870 280510010
99165 115513 933664354
85181 152928 168970471
43860 139101 238289447
21430 115670 51301383
179746 194363 36611132
53945 118943 423950800
945 128144 400921572
169474 196257 923790644
166673 177589 27148371
130577 163499 965983705
53898 184604 593215815
107383 197588 595377769
68659 137478 171965239
147913 179947 79841339
14283 148926 594580263
102837 123803 52975171
155340 188996 234957217
157303 160768 8791976
72420 138416 164843473
45631 99015 133420801
66515 130215 207196720
19491 155038 338988371
3986 119334 615238565
132062 142155 76927265
167025 193828 660173867
96686 143083 116142805
171797 181561 24407092
156231 165045 22232920
105617 175121 786998935
53679 56885 8076432
154388 164551 25480666
111894 199420 218757314
168227 181493 33029014
126409 182974 414337449
128189 195527 960572060
29216 91741 863635975
88927 115432 66126976
18818 192404 434041636
77334 168644 613403091
114111 115657 84460259
2330 167048 309295771
37444 50239 381117051
39296 173754 64143210
22773 160423 622159539
85803 186393 668774333
168659 177789 301192804
191356 197482 376539270
25054 164765 365505734
13971 182224 420699249
181710 192377 554763593
89203 136767 118769271
61038 80863 49639628
177830 188021 25368139
144344 157006 26566342
149470 177680 70377647
170192 177763 325451488
5825 151148 862814825
109574 114669 209946995
162506 196477 84937378
20072 83311 162236430
39110 190933 299328491
28870 38537 668649903
25270 163614 346176518
84452 191852 381497826
145537 196421 211857761
4448 40985 91712753
73001 108954 89718495
194442 195187 1929167
96545 147081 126502268
6539 29646 57676919
47179 177049 765255339
8116 61812 134733299
72351 126093 290403350
135490 173549 94834811
73493 76427 7273913
167456 192072 61431601
31301 64385 729054018
90316 161222 177075994
113319 168044 136567454
151028 173215 808430449
58992 164915 264746004
76933 186249 272774931
69688 189913 300078368
60158 106304 115231426
141358 190616 122783328
73816 92394 809932989
115609 133015 587615089
190944 199280 21071672
156564 187812 573891353
159883 165413 13865116
114958 150996 709133947
46337 115516 705149118
198758 199781 881414762
33694 152268 154006587
92496 174970 249362392
58276 142979 126288306
152838 156548 9180877
175115 189331 535184708
144355 167943 806515023
102254 175736 848673104
181019 185792 12581897
75392 100922 353979243
149587 169067 48686034
31992 128122 240895508
95729 156809 107681261
143035 170630 68722355
166773 193728 60635195
91920 121495 74105044
137533 170755 485066288
76903 93138 40482982
156961 170392 33559425
99272 155353 140114268
159166 162637 8705459
197527 197908 967958
120642 145020 672766040
83388 151593 452360662
84603 146661 154939384
57983 107001 122540422
166786 169908 7747518
81524 148992 168413796
156395 183076 74014477
136554 184641 119802679
156992 164714 19428948
42404 141474 247849244
192008 199628 19285365
171959 173219 3132527
146039 156610 537244547
137438 140578 7853802
90038 157559 673862888
17535 72371 533800541
33280 53435 50574991
82412 190581 270010868
75402 104058 469799460
118828 128595 718650304
20865 53493 81798074
186373 196517 337956341
130387 153212 402218146
137307 170042 490406226
131247 180045 121557655
169355 179760 6047176
141544 193384 967723273
199460 199877 239103509
51723 89646 687280760
57328 70261 32542682
172562 186712 43092769
82562 157960 538258654
105643 162057 141039756
175852 196125 933180056
101510 181592 14205028
41452 88195 400014332
152887 172678 49333181
56425 181384 396169297
175757 199004 650106564
99199 170067 177141141
71403 175674 260268538
131137 155475 648678210
185195 195712 355204679
65193 95537 877476689
186520 186630 305375
74569 132386 144448090
144261 171759 68516375
85351 174097 734212612
70397 116659 115612051
160226 171651 28402323
162425 183842 53287395
4354 168349 410329416
101094 185782 73481179
40624 45708 12722369
69211 124723 138919109
113763 195698 204578692
24488 196134 429411885
104449 143950 98894331
68681 176498 269206116
89276 158979 114289264
147024 158022 219659703
9055 166940 395042174
111307 133295 596321903
105016 170274 530020296
179012 185950 8748989
74384 155704 202818472
66671 167942 374727144
167939 177381 405136791
121574 180669 147319014
6995 22213 38039873
191227 198842 19237001
88352 155253 178171142
185119 190189 12722716
156238 191037 87004424
111542 147676 702724043
21287 108412 218211248
110730 183632 5780321
26480 121881 730146535
119733 130234 26276388
182701 197627 37510438
72151 129239 544687613
134870 178104 509429991
27785 36455 21838789
161231 185899 3225591
188665 191336 515760570
43396 185863 319199076
137117 138269 2919752
74948 152643 305266573
113220 147571 791411313
622 124382 310097371
2641 101368 246978362
123465 156750 82755912
129802 175350 606162833
136885 169059 148976190
184658 195299 613877493
193582 194311 1850847
102076 159592 143891787
28659 52791 569547008
165557 178809 32878412
199665 199738 843725842
111117 176059 162114229
117799 153721 89564589
123454 193214 985866802
82528 188426 823283744
95761 159640 159660142
70953 105755 16809739
170480 190857 710814488
187651 199631 211482095
60571 126915 939496070
173911 188252 35782928
138687 196723 144977556
167979 194556 310501606
110724 194336 774640447
26173 73691 119485195
175523 181106 13911372
37075 84258 118445074
81907 89231 18358952
10692 76065 881412462
111433 123714 977704050
121993 129252 18098589
158760 199511 102032177
199058 199699 702093703
51989 52860 879870152
135453 140791 556914292
115164 181367 165238715
163709 170645 44030047
122655 162274 98710677
65054 98682 83806726
174238 193031 407422803
24438 175093 376874112
126156 155820 73690219
19826 179868 400174379
39990 41572 4064414
169900 194425 61263581
70732 143615 380877570
3842 45269 571105099
39969 60154 50668372
1608 119206 436282705
149612 161277 511063713
163834 175469 28963962
116551 182425 352753292
56873 189928 414646578
44303 55900 524100401
136557 181853 112944505
95870 196757 314547178
117902 137641 49357389
140307 199508 526458487
125014 144739 395032626
132266 198138 164483260
124085 194527 462910900
138108 175996 94412482
6657 194097 944918166
103955 185188 150970008
91719 114037 757011624
87544 116959 73391215
35621 66670 816549494
44993 95798 127024783
47502 96702 123069010
61760 167356 418399865
144500 166800 185615074
158477 162319 9665712
149956 178138 659064516
174277 197749 251194277
118453 168241 124282137
29346 152112 869666903
178128 185115 17361938
180161 198820 877343708
371 111939 368355584
19247 33212 34891157
12566 136289 309726175
111423 150828 661117918
58966 118866 442096108
34509 158987 966582567
177059 177619 1403802
130287 190000 148750701
143169 174405 77804415
135341 168638 860291960
68304 131580 158198482
88739 175802 217233236
44416 128368 210166220
182259 199861 496927112
173182 194086 677866154
108084 179459 178164543
108611 142154 83905075
4575 195728 875820777
187173 196761 14091283
10069 112736 257221624
92619 155254 156343663
45131 80800 89403533
81209 147641 944685423
119196 185184 164449438
160714 166579 14631290
158539 168272 693201400
109534 113010 6870815
101265 137596 973084065
116206 187485 177741831
21605 49253 424006047
193543 193907 644782232
12798 140099 318635909
77727 184953 888941836
6419 149046 516130806
18222 107158 222611180
117858 174043 140136711
196604 199661 7722608
84213 93739 82933529
50590 53469 7257284
177013 191812 36977660
161489 179988 46018087
40678 172848 896030698
161730 199736 389691194
138064 191317 132791451
189803 195079 316179748
152723 168038 726430700
17725 31749 116032934
182517 196910 811242499
164848 181754 42136195
178457 178769 58599348
115609 185517 174306311
7116 21197 35159821
172671 189919 1764788
12990 62324 445799870
162201 195772 83904921
128603 138164 706303505
41131 49165 20016898
178158 185010 698187100
158497 199817 103428967
163834 187110 57883872
79279 129333 44416548
45366 157298 279760116
85399 160316 102027087
179314 184152 12074947
54679 191436 341816469
143793 172426 407329960
180517 196060 38937542
84273 196138 292923042
2051 16494 36197890
31198 163845 331920789
34057 173480 348686386
182061 196556 628775977
131876 163589 79052999
154519 175099 51416802
63066 170253 267633132
198536 199069 462545820
102231 105682 881144049
134223 185744 128281982
27885 155201 931638991
153786 190702 92169671
21372 31636 589978006
39536 61866 834901213
110011 137267 68115202
113276 123823 26509959
27499 193175 414426435
180535 193277 32028767
152415 189150 91637053
27802 39609 177482260
29972 31665 4314787
125793 129356 8857469
133271 150354 42515993
140386 187280 296456742
104919 175880 291654080
4157 196185 582857478
148484 156331 993037703
8320 114251 265412801
84506 133939 123484171
2763 53047 125869966
103086 173984 628484496
103049 156482 133622856
74689 111530 91974340
46923 117558 176793280
31105 44707 34278002
191516 191746 234881346
161890 174137 401357244
146268 178539 80253959
188291 188298 431693195
98388 167573 172985134
105732 187414 203875959
194994 195955 2449454
2538 71011 171712596
1690 61490 130166198
49598 136747 218086621
84435 184206 914306374
108424 152151 351112731
7874 20002 618615700
113851 184272 663255397
24237 192190 787817658
15319 188960 459602727
42748 51372 21411045
8479 20797 30813030
137182 193468 167342960
53382 96628 108179306
29858 141100 278636355
26731 87814 30952116
65203 183887 945860143
118173 133330 37957781
78389 198057 804102153
125981 169020 107289795
117422 187044 598223562
99574 180866 88881306
143867 182308 166066035
173759 194295 417327755
134214 164209 591782807
121307 180526 31373264
80778 174721 234496114
163361 183843 50985830
191182 199791 505389110
112292 165925 133938286
75423 130164 136828213
199195 199390 98789689
119517 157647 94978607
64287 107810 108714328
84004 193937 758587064
130264 140811 26231800
88658 97784 6260872
185404 195507 25508564
139562 187303 118889448
132794 154585 609003616
48255 183822 338712869
136882 159795 57101123
180640 185528 970602333
162077 187873 937516971
53141 123813 177122453
113844 195006 202607700
23151 47818 61996072
112832 121176 8912196
75686 160046 210588217
138054 163693 63909880
32546 194635 607465475
142456 196268 134349917
28315 175768 368868101
65815 139550 629679554
143539 144821 3135612
75783 96860 52366463
10195 159568 373779008
94809 193662 246951008
9527 80223 210731480
150027 196320 115700707
84908 145942 990058906
177943 182706 936805260
70912 185680 286381073
67788 125924 145473782
52375 175309 552574174
69862 199896 878619768
110707 163721 924076425
46570 163744 293013177
69825 172699 450090355
159724 183532 59322026
47575 105086 483812889
191619 197624 15214614
135683 197002 983557477
120878 189318 170560947
16961 46531 74080352
92035 119196 535636596
26811 39586 32248778
33794 77830 110543387
149911 156205 579565584
20423 175114 386907873
95389 186753 990275326
3755 172036 420922991
60058 197865 881795094
132912 198605 769130475
17097 76807 149741217
134544 172637 517484393
80190 97573 273428649
20668 63594 107797686
47839 112865 661925383
123600 196444 181760686
35370 35482 571061452
146027 199175 132774306
164324 181819 43580476
167983 176790 707948989
42067 191225 372730533
138 39781 447152745
4056 166961 897874947
110764 122616 919157053
183052 193688 26622303
64963 196231 621039861
24140 103630 357508352
77519 142822 661907340
68243 159654 834000638
87877 170688 864843662
97269 127499 229708917
191639 192373 443197920
57732 198354 351588017
156403 170078 520038089
141643 157957 182820265
68861 130203 153421821
14577 108830 969167528
59674 173765 642326397
933 54399 133955773
165898 166578 1676761
146248 176004 74108862
25195 38796 34235627
47486 124223 192279925
8277 122532 613556198
67590 76132 21448192
168961 190556 894824257
117617 127884 25804088
155128 170058 22462953
144851 174242 73289948
29034 34165 447014730
72869 134235 153344166
18920 139337 950736280
144165 148899 964088702
33583 143738 275781632
154713 154719 669408814
94443 137313 410543915
122557 138595 39912510
153251 191339 549230709
111244 135081 343717929
10619 116935 266298020
69893 147417 554863201
180773 186074 13092023
126949 144292 43199613
101084 120451 48754522
52462 127489 928935754
32383 83526 10387476
25371 36388 27678276
13478 93098 199388227
71290 116236 112270609
190796 193508 777617416
44234 134155 225056441
174058 191563 542950250
75315 101472 515652406
189918 199632 830367238
160658 190126 39085393
154619 176879 733558201
146184 193707 655699541
48043 96600 121376514
80548 89772 817673334
176403 180341 978192481
189675 198185 21514155
66819 128298 297700535
103088 117331 35889710
151233 173076 242302608
126816 182887 139737984
37614 80108 807959863
125656 174441 121469575
112326 193995 458440413
101000 111171 511716370
149460 190464 857071116
46032 112222 924948815
36359 178833 865284507
167653 191121 423803859
92479 199188 266760724
179689 196321 536230347
171681 191005 48302404
175484 195833 50955151
178440 182833 11028222
175235 192586 17811870
34045 196196 405624275
106491 114067 19183649
77031 84517 18859763
7950 69823 155208154
65449 66859 3489496
165324 177275 29652236
147512 167961 51065108
53202 77779 61705239
73388 134602 523162213
96376 160930 183603626
17463 96772 198517621
28523 172222 451884308
185363 197293 517962507
136059 140781 942769353
106339 191346 212402641
94801 157569 157447537
289 81678 204022275
177307 181346 540499188
51412 145261 234827671
155264 155890 1573834
99895 183313 504673647
23515 61358 458628180
82808 187765 455561071
44590 192863 981359384
15332 67267 98914627
112705 143112 75981804
124297 132331 379572948
157133 179820 56628696
9981 26161 425427570
48751 182529 334359873
121795 159949 95062482
113441 190893 193248316
35110 54249 48033895
15811 166863 506934539
67081 149383 616846258
15887 93645 324076108
136402 156091 503488636
156247 189411 82852723
69466 92977 58624087
105240 144728 767551068
139767 163220 58433806
25159 66116 102914333
194369 196809 298854964
83143 111825 71569177
149406 168669 48133136
187631 193168 13958353
73440 132040 146442542
86729 96283 23559399
42260 188993 366600120
103373 193307 224839276
121443 148261 66769039
189376 189790 997239495
94328 188181 566019693
139973 188393 77468894
15140 175457 400879007
11105 88850 930920409
103602 182056 196136411
184322 187041 326751011
178087 193684 175835553
75751 105277 73531313
169065 179318 25435859
16870 104314 218744399
34929 152227 957934937
82285 195078 543299061
86075 154024 838270152
166466 177881 28389353
93916 145214 42648218
117412 180873 158360463
119800 158100 95432146
61185 111402 535061163
105293 179649 185679328
15802 84292 17547075
116242 146331 75205289
134820 141861 947884868
24014 158381 336225411
20859 169741 372461322
161853 166981 12768253
155935 178930 652164611
74267 90369 40155449
190843 195589 11976234
150269 167751 273028708
159708 193699 153450839
36722 118489 204776970
94124 141222 117805570
148237 186665 269008665
164634 180118 176506244
89754 172807 411857420
36702 159870 789022048
73692 84112 10883098
13360 51338 260070935
30742 146741 507582276
111473 165525 134980160
196816 197144 129361088
48657 56211 18910498
150924 161081 439758553
177896 184560 716766407
195561 197058 3789830
852 65681 793181282
71295 150410 197575127
169526 189653 50145587
51783 91127 931221730
2224 67911 164715815
29950 30146 239785687
96317 186788 225887054
44739 167449 306753624
189973 191845 559566241
120191 181538 25824457
81151 137912 141848900
83781 125435 495121846
12097 149663 814740615
182052 186760 11603978
126415 182127 138807705
68506 187582 364050428
22847 40172 146782350
150158 184663 85957546
154261 159388 12874654
115917 174839 146993949
180608 198496 44870058
107856 129222 513310567
142001 185447 108198032
171150 171800 1592499
45958 154807 345477708
58510 74808 641572853
118978 138706 49229638
186180 193533 18969667
75017 171926 241793122
173310 192506 764824262
151105 173431 55623674
17382 63135 613059056
45953 100497 243739941
146886 196133 304401922
106242 178221 179794597
27090 130978 260323051
108684 143377 684249135
12943 34703 54390390
171902 180368 553586358
129657 144483 444841029
96726 196233 215834422
153846 181330 68640116
106590 115786 23196079
18217 192698 662633256
147087 171167 390003630
101460 139429 95199007
182376 194071 930523327
38366 85732 783919838
30530 187082 391420824
97120 108496 13361064
61619 187546 314355098
55885 64787 22461613
81645 149344 230968050
50296 128112 634673634
56507 131675 756802282
104154 111987 19821187
34439 111814 193837068
130244 156200 162552447
100219 147837 811894722
67529 137610 443341709
93780 121057 68440872
22636 188669 415215740
135373 138878 8762259
24674 29664 12444000
112616 157468 111859144
89025 192896 320646210
173921 177109 669274718
163199 165128 761950211
140575 195302 136605876
79484 133800 135811100
175474 176917 3558298
94645 114725 50349371
43309 139486 925376306
24231 67746 109334519
22155 186309 410376194
113321 158648 258010689
166292 186923 51314650
108577 137156 50150289
164412 183942 278372318
96230 159972 939312627
179787 193721 916152190
107481 179359 179449493
150337 169092 46836279
54877 126079 443323693
2467 33458 925525684
121863 131454 639839519
75098 152835 193997262
120546 128107 866417332
166514 198976 81211270
140937 192340 522213120
78117 78396 716778
16522 158558 355213918
143596 164223 448153626
82082 114391 394832846
178287 180629 2216696
146692 154435 448859971
77654 139517 154663237
27370 97355 175328597
125551 159721 85071707
33442 152971 299045170
118476 184625 164933259
120056 142893 645789523
20191 61969 104950817
17965 51602 237307355
186613 197560 27725048
417 24415 59948668
105175 198908 234387265
69979 124582 280246844
131573 157450 64368373
150605 156786 15292954
191973 194583 6546273
21439 156940 338999644
87206 93170 267446288
199456 199935 771111361
46659 102240 838464210
189687 194811 12906524
19150 107717 880700700
162869 168349 13743592
161072 199999 714423145
31544 99754 877610731
193764 197068 193619710
107888 143990 90277604
29360 153404 310452288
52325 64803 31511529
154117 167814 926895677
86985 178733 699481280
24212 44672 51489376
20464 99433 197692915
98570 129067 577421865
43394 132205 222278969
115138 123279 174560522
136340 160994 61535223
77978 119956 824557862
194780 198004 8232488
30042 33476 993394788
11918 25461 33715368
122734 195825 843453958
126855 173660 116626073
119301 181566 155262922
183569 191352 19537752
72572 76843 10586827
140526 170038 975821306
57413 84687 68478754
47952 62579 997650904
88872 94163 91673429
138881 178961 215430912
75918 143547 168911270
138608 177073 95898426
107826 162742 137202145
372 121366 303153069
6097 40687 383081295
177543 179307 684357267
44370 138215 225044303
165757 181510 39210379
180067 185982 14679806
193814 195069 170521094
107092 156756 707957741
141304 167301 64826762
36113 157922 561006535
96349 102774 15903527
45586 118872 183469059
146163 178746 81048146
57604 160352 256881306
172005 174714 446523278
130908 132127 112792883
3896 48010 110633642
61023 198456 976921629
93878 142185 779134060
83863 122993 96259853
106246 188264 204878580
26284 146832 301871085
59284 150237 548800920
132149 151767 48799015
27012 97378 579089818
108422 176179 169230311
171447 198531 860315055
65780 162708 242102858
139690 180152 100828868
8993 126270 293833822
16204 106627 188940110
174234 187831 312714570
123967 186764 156333601
25329 48121 325976600
87233 173768 314395194
27233 36114 687039867
150093 166396 64366511
167782 172683 5458379
110767 134553 496072014
59665 127657 274791899
181335 189552 330772629
141875 164879 57427882
152085 160799 21867684
29267 41183 542497858
143665 191656 425558652
88055 101488 33142312
163790 189561 4148961
79945 117139 389500279
106613 112525 624392135
61738 107971 115513093
49335 157728 530784015
123768 174281 125801518
83780 94945 27676984
199174 199534 935594
192736 199284 16601126
146557 192513 384599251
125312 197923 997126719
185214 199436 6183043
144962 187574 88064852
132157 134127 4913887
84323 155333 177058368
76584 80606 10091542
37016 115779 429609931
90262 199152 780295415
192336 197898 334980166
2775 106774 970093662
123137 150065 67027072
87150 122859 89300397
170801 192821 55013515
101354 155719 135868583
25692 94583 299786501
40690 51291 26395488
42615 81762 803339532
115614 128703 963616987
90235 122213 614223254
53684 132467 197236399
23133 138097 287959447
26043 54371 71098241
197398 199806 3020427
125283 157728 655786052
159496 175267 23869066
158095 172419 35725465
162786 162861 171995
170055 186059 651918220
194077 194886 27266088
102363 117254 37471788
7526 11207 9226776
129907 173454 108428694
19233 119359 250822567
185931 188340 6090902
81596 165757 210187428
174482 180386 14774539
26120 110538 211522435
142311 190082 119022885
21894 63020 108050875
108020 156331 120541149
107697 132383 325115476
183101 198155 37852983
11157 173583 465369617
12038 75097 466844454
136985 175241 95373530
75319 163204 431606274
66839 75807 638399646
14954 91692 192229171
59916 184112 792449451
125206 172556 34734769
35491 121545 215691255
105395 125693 51068701
179906 196546 26616289
75268 130203 137292295
87734 115703 858810809
177431 194268 42172638
67880 132762 162216298
153998 176050 55081049
2999 183627 990755176
172369 172470 105035401
71580 123615 692595219
173392 194663 109337775
170569 198060 68875996
11005 175184 410610049
84002 117780 84329996
32808 36742 9923677
67210 181714 285954276
52948 127805 187581092
110208 122257 30278414
52901 130125 193469410
43311 142915 390472097
120624 188201 393126767
139240 184778 113402180
169612 179177 23726477
140369 167801 316242285
197187 199549 370318942
54170 96117 996219731
13762 190474 441777621
101600 133063 78991078
90827 163960 674025498
154403 167675 33255369
130530 139206 21577038
98019 128728 146545980
8263 187616 448429408
38330 185172 512787040
16092 29866 116811950
90369 122403 574452926
169735 188278 525878247
18191 40353 13901865
172285 195444 684948654
28924 199652 427264300
24636 164323 445037293
173950 180928 17444283
146738 175709 72169307
144914 188729 956865707
119777 178307 145847666
161243 199137 62622979
105656 140266 86662910
27519 27910 657216849
146276 187474 102543494
101612 160089 146290205
25285 106572 53915639
176759 181572 339728899
49392 52444 3237438
113854 183306 268020314
98644 199169 251399617
177366 189912 31304927
71721 128163 142360413
26988 96541 174210769
19932 143637 309681185
137805 165434 987021013
180196 185954 14255877
55976 66580 26710901
72990 142546 173765535
133171 176848 108816403
38839 59039 203464057
75924 93212 985876211
135530 138716 198671298
94006 133742 651265345
151643 152960 3265843
57361 153776 746742804
38095 131822 234712875
187397 197121 11780601
75674 125014 724098175
80182 199716 155262672
22898 60704 94990248
3209 87523 211420385
140567 173719 80466000
132464 152289 877055577
53610 107978 246430406
136014 195599 148780685
89756 197984 270379396
63935 123273 347078144
29520 64075 86948907
12240 90829 643044794
90385 136402 872160313
181086 198387 43434650
83275 148831 163631844
167382 194751 68319416
113238 115225 4879170
85202 180736 238363383
175264 181454 15438264
16724 63068 24087631
7320 104648 430021014
44185 93652 435205862
152255 165052 701407644
124601 175709 115454922
10871 53855 267339338
47086 112591 164011938
151962 170831 47092425
193271 193559 94821861
60467 114936 885858542
166682 196070 73442179
109860 186906 313871057
67374 153087 214053947
131716 180514 121661898
124027 152552 70964832
11308 101586 731778165
55348 128125 389452829
11245 83198 180438000
158822 172352 33726669
137746 145517 477486581
111385 174450 976698063
75704 188936 282558057
16745 78564 780901798
125330 185343 676607034
102695 146445 109686712
33173 100665 168890394
31831 99452 638232220
18351 152786 336297325
184542 189446 722361804
57204 171329 334374107
178490 199644 53204223
131793 164063 270186228
111954 161141 255931808
146513 156379 24374377
92246 97491 12950292
125670 180116 598446590
25374 26274 2245430
181150 192052 27264249
114501 163254 121643856
109439 178435 172138826
128885 140791 29640772
111983 192930 202070413
129213 137837 765872986
2414 197896 489010775
58872 66633 493628623
75903 142934 214284599
74657 191014 290435387
141051 198122 142548992
53405 180947 318790498
49363 129364 200381383
106113 156039 124668213
23857 152281 321380465
169355 195854 66253254
155581 176950 53434903
187514 194125 16728621
155615 177654 55121235
98842 123344 61650836
96360 113216 42368106
66573 113075 116248871
179842 181634 539853332
104732 183597 196988991
167348 197279 821477513
128998 141139 30223763
16574 108941 231220835
135261 197115 154459927
98760 147434 121821116
146048 186743 101270799
193365 195342 321448277
151845 161728 852103327
125003 174781 123935403
38095 54048 2977742
2258 167187 122440778
153771 193745 99872768
64858 181853 292155665
66399 155736 974682527
77523 123802 591189938
122983 180758 143988137
58794 128300 859589256
192910 196543 578922884
58329 105897 733032187
198607 199901 641108479
44247 73907 935245620
19454 50513 77736923
132363 142648 25636288
68488 79650 10882666
11460 98675 218271094
91844 147407 105654768
198051 199609 74009971
101334 161195 149804977
174605 194242 49142325
152001 195631 886487798
44741 91788 117783063
149563 181151 78821340
37629 102385 161975795
41624 131154 224080184
65322 89032 59334959
153181 161275 20329795
164228 177553 33144571
178086 181743 403175233
34037 140466 266502872
194001 199321 837922518
102889 156909 800923125
189538 190084 46896981
194222 197797 9067651
189246 197010 989963949
112236 196943 211620036
76008 145826 174389442
177120 189989 32090715
172039 177882 648294997
96121 162109 94946379
128940 152437 537457084
118955 199836 783598530
36036 163682 817534017
69386 78568 999302961
134934 140690 423197439
46274 135653 889673332
162989 189964 67232315
17295 74226 142906762
93017 128043 87779408
153126 176448 58276636
35163 154905 526036072
183113 199127 337874951
79951 133614 858055526
180642 189683 22516322
90156 132910 455596365
6230 118004 279854615
146518 188596 104825755
96453 136624 306105566
165425 191146 731982220
134274 182456 120061609
67520 151759 52515135
57355 159420 960585136
155502 188888 83389218
3825 75587 61892079
101135 190969 224515654
146642 159992 33227601
159320 188336 649707851
108663 197832 222868725
29812 123725 235491636
164098 182494 45800094
7700 108611 252664793
162824 169279 16149342
7739 178286 607862452
177872 198316 51304794
130638 150860 757096495
161178 177399 760793325
183488 196434 32569363
133477 179652 115012649
26136 39140 32834394
121277 194306 498873070
38958 185930 367258440
189602 197145 631997466
50165 122449 801976811
162451 170826 20821144
95752 120189 786648791
40111 60421 50932866
106290 194254 219849527
157615 172584 683433969
114500 122942 21231524
15363 101639 722734602
194934 197720 7087936
7325 9720 5899627
78410 151936 462059082
132462 140176 479787235
175422 198260 57233973
21991 155356 370741367
127273 180086 131585835
116451 165807 123233729
52937 115963 681860698
105344 126957 54257972
44179 99225 137598360
178728 182354 6935963
126500 143477 116678598
20793 28731 847715423
174348 185711 28249439
115124 124236 272421226
107536 119895 297668468
167969 196775 364814179
5569 126255 636997720
79405 97438 44826244
13243 25251 29925261
130189 173292 905275947
186153 197481 28616393
60818 158718 583291116
13652 85676 180612511
100515 117052 41602359
164636 198715 85219982
162543 192592 628312601
4149 196249 827888185
18285 63391 113195846
120740 128007 735160307
17317 62946 336614874
30904 114745 210106080
36728 99834 157856929
94594 135377 102075786
118327 161528 107864017
75931 170331 235614768
138340 161444 825599144
1824 103934 255492710
188655 197298 299779759
183792 184445 1630093
145628 152082 71625862
99967 129599 74479007
160353 193294 82191621
153276 154476 2965941
72897 129993 581681995
74596 139937 163223643
99648 113883 88605954
144944 197820 818570596
27128 34843 19405528
140210 148727 21194406
61674 159296 974006527
42101 99020 142257617
70186 160182 377293998
45601 94024 121183833
101371 199616 245807368
175591 189861 963983999
157409 197797 73935630
39869 86982 299003521
24765 46057 779270866
99627 164161 161417012
183649 191567 385498645
89966 174513 322152669
145526 160976 38554987
163135 164331 3041322
136884 197678 298247764
82172 114733 270168017
134910 174733 99173548
52769 133986 203395805
182873 185226 821033719
130347 133641 8197687
77572 86099 21456622
159885 195995 547094732
29854 179790 375022877
130949 175170 730492763
170520 182552 30037567
142620 145962 211404555
18373 21648 8059596
116070 151260 87812122
120380 128978 294746229
10059 168836 397295464
134077 169325 930912959
39239 192861 383952502
142259 190362 119865667
85003 171771 226714105
16104 143241 442308820
9938 146598 342189544
127564 181206 133658430
122368 163451 102393335
184090 185186 2696138
198223 198732 513427589
153582 163771 998592917
138444 169317 115568826
187764 195070 18523170
15726 134395 297153336
140033 190947 126974258
59333 139696 200950746
181495 191487 24956468
163448 183103 982524905
102230 138800 91661440
80832 122748 384400066
31151 181004 374738666
53454 168085 286648855
126433 156952 75883974
170094 187116 642659675
58692 105358 116590037
134880 173078 64080367
75567 123466 119770287
11010 59208 221173302
69449 152930 814087176
92431 116892 61245549
98562 127574 909835408
69650 109606 99784157
40273 141545 253426331
49765 67067 472306234
148477 182576 85068394
80533 111951 740775460
6627 185063 446101008
170347 186237 558392754
147324 182003 244662741
51448 186930 338554130
58311 193513 758868889
77269 174132 241818251
198383 198806 966753502
123954 178613 136066260
147389 153048 217343862
22499 42030 47661521
34771 90062 138704722
58814 179287 300890231
25534 112215 670580570
80806 107608 275025874
114364 197764 180191761
173475 192155 46707860
133055 158935 64429723
26748 129801 269863824
93121 151249 122495955
159025 164825 14537664
91765 193730 570997376
100567 141212 101871034
153247 176187 3509078
121541 123981 794611499
152173 197112 112375889
104164 134600 76437236
159313 186369 484458456
164797 178307 33567593
7317 78693 178945548
193638 198749 195707636
141381 193585 364946342
90739 144671 598857845
160944 183374 456264656
88993 89109 253400
119074 138923 49528444
69436 176123 904953895
35287 115090 852916447
66144 162013 781632476
177708 191550 34588951
81063 158046 192200799
31009 65703 87230563
33830 68335 86776190
122720 190180 408626504
103911 157752 134640285
28685 147389 595835445
158328 176011 853986102
166436 167349 2275485
113715 116153 6062692
55304 121080 242321070
177192 198084 452926332
194712 199371 11845031
146204 199769 333540592
90625 145766 355537800
137493 163689 689644791
160871 186146 162020178
101352 103273 379617781
17583 174656 392807047
164265 186021 54089637
45579 112222 166783057
149907 167578 74949024
123458 169930 115761554
197992 198568 645469292
135555 136285 311476526
41500 119930 196345728
72036 167005 585762872
13079 151127 345376944
156846 162352 13877476
47116 67847 52093480
195126 196445 3370092
85619 137122 128609053
123992 169736 648027314
86524 174767 220133575
158145 158923 1928340
128943 153863 61959446
51174 100173 122525391
90578 196915 265605144
157607 164476 51737089
162462 176618 512125238
60320 148737 594178513
103242 135379 80650360
106658 138054 78694352
179865 198489 46761804
62663 175350 302533492
14103 165485 484841550
133255 198268 626373999
106320 119128 103480797
117775 190423 833831188
107779 132236 61299283
13863 121483 269574587
111285 136444 618709660
160146 185613 63374984
103898 154748 527445112
153455 184787 368239042
8773 120023 278713112
87901 148450 8027846
3610 122353 297475138
81998 123362 103535749
124646 195383 176417172
181497 198069 41615562
168750 169053 688653279
195246 195278 292387475
48541 186206 343884980
59636 199206 348884604
107743 120286 31524906
86987 146053 860566765
129514 145832 387367382
54590 85959 78819637
126579 159932 434062519
117454 152594 341187631
48408 121373 411846007
163683 198736 962619340
84066 96357 681620976
68589 72747 757393760
61760 162959 252786891
152413 185427 82239485
70895 120770 89507031
27073 116495 534309238
195369 199087 134725093
16150 124891 974619449
56665 196671 350026967
29064 49407 643241454
10519 167013 391574885
15834 147429 329313216
27601 107501 200180461
70173 170076 249462092
140627 198798 145345976
53220 85522 81174108
192547 194044 3813620
156575 197828 682886229
183618 190028 16014974
134130 182127 119606997
199621 199648 72904
151761 176222 61068530
126667 146365 32895206
154769 157897 892291924
129638 141198 456576189
189011 199915 27535244
103686 171600 485106896
163661 176890 32915403
155033 163320 71304317
11501 38389 67364437
20837 145904 313130176
167641 199746 703454870
111500 182919 178205534
156191 198954 107125238
133188 137549 10846321
187099 198321 28379638
187147 198889 930796865
119879 185614 163780700
75427 144923 964687296
77455 199204 647396633
167903 186043 213743848
152704 162422 24318338
109003 173533 161058669
111009 132191 53073053
116181 168215 129897006
105225 109743 11452994
165925 183510 43732518
45431 103369 813486966
137634 172095 98239352
9421 151012 712123047
122548 126006 8651285
60820 69673 445075329
93128 96966 353209186
146552 160238 340501969
7217 76613 173995605
16254 148497 330835577
11564 168553 734244312
40018 145014 971698722
166501 183214 126619645
37320 191442 818486534
168700 180669 29811591
18523 43582 11779836
132801 182114 15352368
81631 108451 18628886
56548 147688 227938983
104797 167657 157188086
114084 157436 511532467
115300 154422 97574460
95447 169899 186041869
70210 147244 192480248
72572 160760 553179723
109440 127934 46412544
164989 173595 941646940
175293 196721 319411844
96246 150078 641520361
67406 95566 70226195
44719 115207 487261684
54344 171027 291700279
36049 160279 780317753
189942 199605 24482018
122341 132543 533239781
60140 179036 712393460
103314 111802 866967698
195724 196116 317623765
70516 172630 254896790
10557 15454 12367798
100764 166256 163790975
47025 71875 62417224
23848 88851 163161560
60659 183357 617404674
189034 196367 18548312
184927 195956 27815270
48371 109709 153530517
143240 169914 849515172
170483 183264 115381296
103116 106238 7936236
65135 175057 768838742
38247 158116 299782068
111073 185676 475553320
136690 196568 814464811
52798 98371 113996121
48450 185926 820955395
157101 185716 71322849
169512 174386 12054002
161319 194026 81630240
162218 183415 974845167
18779 137867 298129750
121685 127639 14901440
160027 190111 74995244
189736 190379 127095975
106380 199040 231741591
186855 199828 32800909
2548 71257 47890862
24804 181580 443891219
30894 97760 598348488
105329 187846 510995391
144656 191377 254795161
4403 151155 477824325
66628 112469 829800888
81651 86470 12152008
8083 114533 728778038
62197 139150 609084863
114311 143747 198502506
40365 46245 962402888
118380 169537 462327776
42350 152380 694072848
110913 126519 122392179
172440 174533 127227675
177224 190430 32936026
38654 42043 729720428
194182 196682 6356902
54849 196057 353054574
46594 52295 553970981
114703 185803 177300625
100057 113176 33135897
82390 190329 655821144
81321 163114 204211613
171216 182275 627083018
8729 180590 429849603
19368 164910 364116913
147580 147636 926361661
92018 198822 266941777
111436 172008 151139564
192189 199820 901849319
87668 148321 783948862
33724 175776 355272481
86310 131305 318310399
36673 129518 232601906
4959 23115 32517009
143219 168049 631990756
159742 194082 818367097
8484 149081 351815998
29267 163059 334862858
51325 160970 274300645
25346 53249 907635962
13527 197162 459325609
34110 132884 247415376
44451 58975 36405903
82476 195022 281054351
18163 144125 315231341
14864 177700 407168626
110799 127554 42088377
103324 159005 139329777
75966 82306 15777166
58303 75248 853986382
165159 188213 57346966
2193 89629 976896687
87655 122526 584662746
50432 63286 907490615
37128 89176 12549407
5423 112599 268446262
47670 155331 887501326
195006 195137 341655
87315 172716 592595424
191115 191144 89043
182537 189121 16408145
194280 195360 2736309
20086 134607 501655832
134462 189382 324089348
100629 146831 120778666
49347 107338 190462462
29173 103947 118983682
68924 118235 315797811
120394 147619 67867388
104658 136369 79478574
62542 70753 381368824
117312 197473 692313909
146667 166532 49539342
123500 180543 142143504
97154 159799 813280551
150247 150725 1188090
149572 195419 356092094
77247 140498 383286536
77267 92447 37851726
76386 185375 690532984
102702 138695 71005974
154966 161661 306993851
71455 169451 244693881
17191 120900 713119192
180574 190754 872841160
73677 120994 118294314
52969 138210 213431636
13260 121969 926607268
186448 194294 10212501
146759 181158 571841984
48465 133115 419330086
145426 199022 889705571
118704 123017 10927609
168293 172831 11181211
57018 182752 527106929
174918 178602 537256512
44103 73313 73346508
81287 104432 57578385
91120 148152 142407937
110271 156872 768171271
37083 165050 951683767
178756 181551 7063896
49027 141980 232584003
28128 82971 245919536
151217 174509 58071759
163047 173387 25713045
142498 149454 437895734
21232 66680 237573696
153469 197040 108945572
100824 199251 312160699
101087 187311 35752482
66571 121732 138009876
30110 101725 893848134
137157 167320 814580835
147040 198126 399300303
87309 88209 2279701
71196 102639 318341317
179339 197720 971927429
13739 68765 71282235
199492 199570 927484239
102752 198861 630505961
54991 196104 774293221
174371 187559 32825546
64113 134805 176830214
113472 116420 820556698
81072 124898 109736149
81337 92224 934771186
195100 195333 583251
188598 197836 23349443
112228 171968 149083298
26728 115144 221530479
196234 198192 4948603
44406 128289 710400362
168527 173675 589458044
56425 185097 91324825
84035 155532 408605319
178080 181852 9463781
71023 130648 865228316
171520 195631 60382142
87282 164767 295768824
131668 151460 49252125
109497 120513 27672636
140521 171170 27580464
97340 155899 146279945
125363 158287 81910278
47176 110886 403636464
138444 186514 388653823
83671 100397 41441239
16752 178581 631620035
102905 109449 628088276
76219 117633 344967269
23571 150236 317035421
183319 189356 15090808
6160 51004 838777926
73699 128842 137813763
165085 184950 409061221
38677 100201 153818077
47162 162404 315721980
195200 195734 1361092
161535 193434 79556877
138394 187010 352033730
33157 164214 327928172
50346 51203 2162863
101963 162764 497707291
191557 192487 660375216
87518 154893 568060267
114118 132346 45544828
10389 36169 64564082
186169 191754 14094692
109009 184732 357017660
126258 134309 20079759
2345 113183 277595955
99509 105957 975465670
237 159437 398305046
32125 55875 904527780
35996 97317 308702774
160208 187028 501035796
85551 180502 236931008
72673 173844 252489904
190492 190951 1201477
191833 194608 6987262
89292 116733 68490649
64636 142273 411294488
39868 117262 193706270
6973 124752 295106614
11938 148764 342313867
84251 134933 555649358
26323 53012 66996371
178286 191030 175209783
197911 199385 3746215
1562 61091 458986554
132852 137239 570510891
189203 189489 777599408
114468 145318 76991195
143482 186293 321240146
66677 74601 19942641
138086 181712 826073257
163816 187568 202384196
197359 199341 833465887
42239 167646 319915963
71612 140378 171803315
27422 98178 177245032
89542 123803 85759415
66426 134422 170062314
135523 166573 619530388
20711 142018 303669203
24444 131446 268123642
4176 46269 105567124
96422 144546 415465475
43500 149606 265322098
104876 128945 656833179
145392 162160 913934565
44764 137858 232922435
169533 171429 4622957
46975 58026 678805060
142410 177022 86216432
17412 190421 432551650
140122 198391 145551811
95888 163099 167991854
74713 173053 245400296
46590 169939 308358719
111365 126914 794421803
177992 192110 35334883
40854 169460 817053186
116094 153778 727660520
27195 86917 550328923
110868 157237 115732648
49560 72104 653116317
62756 147546 410482548
8379 174882 416427204
110251 184839 282695979
65581 152186 216260715
165327 171324 195368317
4990 199901 765422620
88153 113941 622024637
126718 182964 784682774
17262 196216 698536958
3345 120649 293849749
157748 171656 34696766
121426 137892 518267523
15096 191181 440270678
17093 35301 45493571
127032 132499 10858759
162109 181918 807681268
122701 178326 51060792
58570 196706 345277418
137491 156764 47915392
33597 152468 924715238
141142 179579 27640958
106136 167497 153399874
114188 135887 54146292
175328 177472 921282892
194775 194899 968610386
172379 173624 3112593
92468 144658 130489127
57477 133549 190373871
143604 155941 407962367
109866 192204 692545541
148490 169666 870336786
54852 86139 226492482
196810 198216 3528941
197672 198575 618546069
141030 185179 402520267
164052 171540 18573502
24994 187371 405992250
86215 153261 797276883
71438 92476 52390530
131300 148219 863503305
194539 198579 870538349
123496 172365 473823486
138802 162229 58452549
24240 146673 306557495
131440 142549 27679244
195032 198852 9661816
5953 65816 150161936
10066 37647 69159377
126170 159884 130651845
13194 148534 338623219
73467 169209 239056261
67455 164279 384192427
96528 175688 197798432
189881 198211 656928928
140151 173727 58491060
35948 40732 12194100
78443 93142 87314705
53588 83985 928409498
104601 107791 2679284
129819 190740 151831271
98667 152499 299527263
185848 198242 163356827
2330 174071 459830387
125140 143750 119124556
82128 118921 91996025
149250 182633 83286532
68966 178374 769458579
11333 175944 552683347
43165 191660 440803840
122824 150610 69179078
130137 188860 146283268
40255 195291 387596536
65702 100327 86266621
794 5437 11673417
175610 187659 487873525
158067 166894 22107551
174218 195842 774142955
159197 169240 374717998
193225 197988 12118007
84908 110082 896080216
181712 190413 983538452
93215 108040 37076965
71079 181010 835388044
49752 111363 566818745
13052 165248 380781841
157901 174564 979152821
132361 168183 584144525
178196 188767 26412702
119838 197484 992853821
75439 167139 228917296
187688 188192 614662440
13832 41142 19657967
195686 195831 110406900
121230 172049 22596180
77198 126002 155371097
137083 140457 155788551
47210 101408 230454463
191223 194647 554204270
38337 140104 254708604
4267 161116 392515684
194789 198241 346893469
115794 149545 872462168
159608 164194 11486594
27802 48615 883234213
9952 140073 988657083
62160 114380 512784055
51624 100108 800191135
58447 152713 235594415
32936 141111 313785079
83893 199816 289610107
156928 168757 10206324
135217 188786 133534206
24974 28565 8953944
189154 195881 17016372
146729 166816 697731057
192127 195768 604830284
122148 191146 172047934
27688 56703 905847431
157762 182112 60786029
102491 120597 73535534
174099 179358 93108100
172984 174327 3386526
166005 176351 25769238
111433 115010 607196804
42768 166284 831633636
146286 152341 738026708
106345 182234 189617386
85988 174701 408671570
92996 165780 581114150
34510 88212 968623279
149143 175478 65725620
186324 191563 521985838
120614 144890 531971923
58360 153649 650199984
112509 171210 146473172
78025 161041 476131305
132423 181430 957294272
186762 188139 3518765
137168 170775 644428256
172341 193860 701459463
130250 153188 56999313
144939 187069 104982658
47683 52156 11088173
153488 177607 406110262
94723 182367 218940560
83030 110485 968345892
162913 177738 724689088
90107 124363 721583577
81398 199388 627812041
84586 110959 953601527
35955 48927 9723639
100526 136109 837520825
160576 160884 804754
152144 189424 610587841
40270 139332 247913757
114142 124138 25087147
42986 142132 895346679
76859 150070 182860315
183371 192537 22966457
163795 179698 637201724
12949 89301 851355521
33113 178189 659993445
174411 175830 3589483
58382 164519 339260465
189183 196559 8229673
91354 193977 256258494
106218 162840 287979552
92441 108238 39480190
144030 181606 93705568
123675 189396 753468572
143476 167025 58738604
155570 175679 50296826
161461 199654 95543746
42314 133956 229331624
48308 141106 268876366
56555 140313 209581194
178934 188205 23172396
102513 170032 972606244
179624 183863 10538241
187072 193911 484921889
1969 127406 468123958
26683 119661 233067287
144360 159470 37677926
88390 153477 66148949
156181 157460 710864851
62629 84584 54975800
31075 50573 48885090
122986 170141 117490839
151225 157004 533206854
66965 112939 543791227
38210 174796 341503656
10348 131464 303407788
45100 58953 155288964
58284 118293 150145411
192584 194554 665051647
3858 97320 233979056
18895 178557 666391000
130705 162200 78477981
166887 173999 751943058
11520 178669 857508782
89897 188032 244857282
114489 132847 45892114
90608 140890 651223511
99610 140755 419138984
125876 169183 646013230
50263 156321 549552995
118948 193360 185650022
88687 144387 139031365
147262 171191 59591259
109639 156343 568201124
26505 104869 615009744
111019 111486 924167977
37030 81965 854253448
125015 183483 476968138
161661 173301 526862446
44733 73480 969288950
108062 194451 164774085
176718 180536 9562369
26931 148693 694443888
171097 176738 14061158
197508 198493 2477447
48187 67632 48822787
123250 172551 913079399
139304 161575 55538940
129421 160969 78613546
30658 114012 76530287
144472 157196 31644441
46522 126689 200759662
147183 155329 20106314
173814 179495 14176387
37396 116224 479057141
304 131737 767187566
189486 198641 860862453
146098 150070 9802479
15210 28868 33987931
177100 199749 764351281
36425 144009 269269544
88234 122334 122549108
185539 191486 14998765
108306 177074 171720963
128943 142016 32491410
185720 188333 458590389
122981 159852 91830823
97272 150133 132216147
7374 35919 71400043
62734 128782 165121834
157757 188163 287776451
147550 168876 624523723
5155 14311 22988480
174532 193015 73798394
62755 120402 144132442
149748 181480 79173480
143742 145161 3472500
23402 64810 104032213
120075 139744 49083207
79010 156145 192484472
50130 186073 403722793
141773 146217 11171138
11163 98605 989028442
55851 178315 305996956
41222 81564 101147085
170260 195849 64060590
11112 99779 691988515
12209 144643 958091613
96384 199098 181642717
108941 132135 58099402
18134 151434 517216348
85533 197479 667986211
190499 197678 655201728
102084 175474 752738243
151297 175454 577280459
149374 152349 189464054
134722 162810 945277660
71802 112351 101292928
116155 131023 749222858
11610 125055 284238554
47960 79164 78240702
157419 162509 12799155
89917 117049 67777228
188502 196751 20844963
128584 191897 245987898
149393 159564 6882269
172532 182610 25189734
105264 158359 132676706
58455 194940 341068960
104536 168882 160897911
103165 136926 84743591
140273 171439 833591588
31691 168785 342982802
63637 119739 563192544
94011 196598 616477481
88714 105163 40820070
178881 194288 38633124
114290 183544 790978299
197049 199967 915444
3281 170123 535225663
99509 154424 137253411
137565 140234 6669598
103890 170845 664475640
109240 138793 14246282
14874 41169 307026303
91906 164995 217152999
179553 193488 66326182
52747 93331 571793816
141240 183040 214760817
140101 154947 36870391
102494 121381 597411192
134667 147828 396139011
185352 196839 29030870
103375 144563 103213137
99604 112381 32188465
109001 135917 67326948
115509 189820 710597082
74078 163776 915256423
188194 190723 543623754
131356 196785 665065535
63403 118869 638057460
41266 196456 954343758
13785 85245 663671682
45450 120000 186678035
197077 197632 1422367
114936 158759 588357913
141986 149226 18011345
38499 160730 615875488
69910 118319 252688670
151087 198836 535531018
61366 116799 677536621
192471 195747 1106668
87073 160581 183446109
41828 91412 124109890
62253 112590 678314070
186282 196743 26488623
145423 180055 740148452
14256 159671 363755234
45462 47955 6235622
113102 164811 129068199
80306 134586 680798748
39825 142758 257557331
34063 197781 409600549
119453 143160 59138271
20561 141330 927414679
82067 183295 376894507
103302 127881 747679177
41130 115139 469402977
105601 182745 308998694
12754 23490 26764167
188185 191505 8365313
22565 140633 587763126
108264 199891 268740776
185135 197820 32027622
88884 139747 127040312
164965 178423 33390040
121903 164950 107349615
10882 72444 831403599
135255 160234 62297486
118135 134908 570884594
164341 176127 969829239
32612 68536 203963342
14012 21914 213024756
137945 197529 64157927
142204 189122 116932518
151355 191448 940909449
24751 49108 859241012
84399 159054 543247374
147399 197489 125137664
88043 108537 20845835
92717 156677 159710021
139642 198636 604033292
176133 179063 1961668
45786 130161 376028124
140908 166811 499118503
17071 70786 281255460
24284 184781 401300399
19747 116745 918200874
155092 169697 85876377
112911 178874 164489804
37101 162890 806040965
131891 133272 516261725
103309 199502 240723383
140608 157851 515701525
101993 134925 161388277
35813 64510 494775372
146854 178345 726718072
147075 157514 405485799
83766 115975 80441149
43513 82612 98055544
93520 126902 83635941
158382 180833 56040342
76529 139033 156196915
129271 144012 650619949
177445 183359 189192216
128108 188207 895027052
5710 102726 543335173
51855 166424 669316211
157882 193972 934840884
14106 27083 344974764
184514 186838 5761461
161978 178810 166211402
102353 144160 818178312
76633 82908 189765270
25608 143353 999596173
13877 82796 172809067
143588 174184 76212161
81958 140079 145247904
61128 153480 230701156
30526 182752 718034074
87460 165351 700206662
106526 189219 818397270
127898 188929 541095386
17774 168477 376997306
3437 120704 830206891
153228 178723 63573366
12456 75203 157472501
83906 84467 348902301
76470 97412 52081149
142913 171192 70454293
178764 183852 9612554
9959 192074 476191955
112030 125687 508983579
9286 156297 367736707
42085 97684 85510468
199977 199980 990180381
109414 181516 179967170
64206 168040 259384385
181584 194859 33216997
94412 128379 647722696
45380 144332 622278255
199905 199928 523256075
14103 77031 306798991
160988 179161 45176633
160232 161736 3778422
100251 184235 458461366
68731 101218 80857172
30674 88738 145826235
60525 196604 556336406
63497 127403 683680609
146003 194897 121971294
42202 97381 137869571
65170 71605 375802774
34684 115514 940360960
156026 161591 14112155
130887 140012 784026290
188741 190155 470303376
129370 189456 323259935
128373 171062 942843316
158060 162444 11014436
100321 129526 784672133
157358 198602 998999052
115864 131709 578531466
112862 130226 43519409
81432 151887 175878911
117615 139815 55496375
98251 105859 19082530
157324 189261 975184225
24969 123917 248058636
67540 95152 68846259
80210 134773 644554453
31797 193485 38169101
148189 196008 119498814
112842 143700 77104136
73009 139059 164997565
33388 191811 65007303
138361 161122 56757794
135489 180277 111675689
69161 88147 980669348
102518 198810 240894284
151681 172437 51770101
162833 180772 44741069
125536 165529 631254118
124792 134698 66539288
16053 153600 379137940
13998 149698 859778513
173251 174763 209955908
76051 111992 89704162
119058 192321 928813346
101263 116148 37501648
7030 184765 444364821
21926 177698 389626835
99658 125585 328795225
49282 116518 572857099
136143 177449 102955337
153141 180669 68756486
86308 182925 899884581
29145 33087 846290913
3476 62421 41391089
73808 83871 698524347
18828 65033 580830741
37004 146613 274340907
171198 195805 76353718
28577 58069 680936497
47638 144637 520311047
160242 180732 112995083
71728 123681 129963496
82201 150070 169469353
199658 199914 223886814
4233 68787 161998057
58267 132140 381307220
194264 195572 887313451
113108 186028 181798230
186968 194855 906015500
70381 188971 296038583
189458 191376 735742690
83596 169508 214480099
127290 131407 10258496
195813 197387 3952445
10944 128798 295162104
95378 198143 256900441
54518 72536 939853087
90556 110861 50630423
78002 166490 221009665
149911 184136 85298216
162233 174385 30208335
67262 93247 15865562
133997 149930 127005712
179655 186712 17524510
44673 136819 230513130
174487 180217 14313890
18686 26001 18164727
132120 175314 107634650
191127 193919 6998249
27886 35737 607573701
131667 189459 705556696
99515 159677 150442786
150327 166666 40804835
7781 164568 392280216
47129 111547 161287380
41037 114012 182673288
7124 81280 185911790
176182 198961 553607552
91584 186233 21713615
42166 198916 453669848
23252 64187 102848123
64081 68906 153297
58852 118936 571024983
181640 195459 34613976
103832 112005 590777168
83648 185869 444406162
125470 191043 668345336
114920 121819 17426830
138714 140216 867322171
194949 196496 693540398
146678 172995 162119479
13183 105106 192551062
127347 147492 876075053
50989 113268 156048145
187642 199014 28774451
15143 199975 462341398
121099 136653 38704968
118899 127573 21762654
86738 142573 139405421
53233 190528 666554166
68960 107387 95883662
46569 46641 798241860
48113 69515 53777218
59184 183183 543295570
1818 39990 38278762
170784 190989 864406723
35464 65349 75193126
107192 199028 229628193
9741 42622 82558670
147628 161292 551916288
35305 73785 96831484
102701 195383 957053634
47319 66921 318497676
54358 75915 550177941
177674 179356 4140225
36560 184821 370563406
160409 192977 89251116
105970 160931 724432489
66396 161567 237769767
171575 181524 24882569
29845 120524 227335978
20279 49059 72158779
41332 176574 338028497
21128 151633 795111365
65736 115811 125164382
36967 53196 923173096
133186 175028 104267405
102354 129234 67578311
110034 167203 427498674
97763 196205 77796647
2264 174954 431869356
183955 199687 39660454
149971 151758 4410103
130522 144094 33759086
10965 19687 574078994
1075 106371 263571246
156359 173630 43170511
170154 196356 335862616
49293 100334 127580950
192113 197544 701595109
135538 159577 513714256
175370 184842 862520021
112781 176823 339823603
15027 31499 155543253
171801 197458 64294822
141522 172794 151127103
154608 178373 59286630
124855 150016 62574735
85429 91558 228563127
64351 117787 133594932
10042 140132 325734703
175582 198534 57509621
74853 190484 288533419
87225 98406 27591461
32899 89889 142972391
193496 197475 10103620
148199 177064 218742291
66686 199056 533958543
157140 161183 206314171
162966 174700 349900197
174550 189190 36522671
79598 191582 279559416
80828 183420 256059881
85562 108874 58058994
140831 194490 785268656
2591 198507 490082932
188949 195708 632774661
7618 66049 146579006
99807 112226 31281259
47476 134818 218692995
8969 180277 995331933
146912 152367 757019039
136102 154936 747612694
54649 171492 292045631
85808 88722 7275113
192724 196168 530527772
114246 180553 374789291
6754 72474 164888412
150982 186962 470099821
110597 182943 180594193
42338 93253 127363035
168554 182592 373977495
5085 47974 107534819
55858 168485 859370179
122925 188217 162657462
102743 149646 117441484
35153 188057 409084104
176873 195889 47670464
39025 89474 99651936
94198 120966 569893090
84893 120494 88928503
46384 191777 937234893
126340 134904 21362434
62295 77108 36990933
138601 144433 916207853
53992 69534 543815048
71639 121971 125863127
188156 189368 627098704
174262 184337 25115488
84839 105851 857378262
24541 103540 197697267
172336 180967 792716764
16976 140665 537013011
173077 177805 730953776
35334 166843 329036249
145379 194367 110910199
143060 158082 37363028
57195 101594 893714977
128696 146971 45580152
28324 33504 13057511
75303 119788 111146426
188565 196912 183411067
175764 199875 923627181
127447 167059 379959179
119629 183090 202037701
158343 172167 592740400
112380 185145 181453842
66401 100581 988202238
166532 169429 715444310
98635 176784 195272529
168504 190196 53992650
30579 109580 940490496
99124 170399 951422541
72830 168559 67636418
27616 34264 876500213
86830 117565 587958057
1087 42144 777471323
171822 175547 9351106
78998 162872 209439205
43928 192673 927889458
18186 174740 391495898
122749 172728 990269078
6867 122456 749247235
192190 194180 5017383
43046 180149 595653124
71151 98804 68811018
124415 173040 121078511
138258 190592 298514152
18235 151361 333075557
54313 195408 546215058
184921 191763 17224174
69486 166046 563365787
136803 198216 697956274
189590 197910 21039536
127228 191660 403087758
151051 153283 362272630
79601 89854 25625963
64051 96907 81965482
199067 199331 963888242
196910 198888 438567722
34979 157014 305254968
126541 161412 86899680
93305 173167 199424247
111323 168355 142462835
67858 106937 315826314
51269 147503 441897240
66087 169529 258363651
166612 170547 663835791
100563 141820 95594074
179327 198183 90241726
55271 92406 816391228
190111 193115 7566948
184753 185119 907544
40580 91226 126853970
96041 142425 116146752
23906 87169 81443814
84777 144495 828070284
170331 193511 681723660
151715 163866 30424314
161497 182002 51076713
105300 146834 870115922
192322 198943 16754206
58422 173539 694812986
68720 83587 37192807
126813 175960 841458715
12502 158893 366189124
103194 135274 80528501
32528 151018 466867316
179617 182263 34370703
77610 156997 198200773
73028 167656 936626492
190287 194610 10931338
48714 166252 293884482
160880 188278 870434874
192314 194141 629132190
143951 199902 391588127
6623 31286 929217446
31035 162881 826020185
32666 183070 867036264
72598 147617 187333538
14622 30385 39308721
171044 186911 583151643
77049 112674 89050794
114745 164770 124909153
159322 169684 25874018
32228 115588 658117702
20440 118197 322679279
73205 150778 193716824
153904 159670 9596746
101265 102468 861466517
186514 199711 33400968
10286 162651 559712586
83375 158776 644407277
36287 175967 349326359
144114 176163 156353716
130423 137124 124921316
126208 164683 95891514
26147 124867 788912025
184879 185270 917967932
134041 145114 570326477
16754 96957 200679401
1213 156347 388088032
6312 40467 463063095
9656 183291 434257907
35022 177875 81183275
88313 140777 131012874
190178 196616 115840371
862 86968 215976831
170388 183935 831113965
56755 177121 300766825
34595 89199 110938232
69810 160842 227388906
41214 139967 659676549
66187 89209 57630726
166572 187968 53203289
139290 164531 62915084
5463 26703 53071973
134440 194609 150042097
87701 100837 188050051
110394 148208 94433006
69240 175794 519383996
91884 124148 80865109
173005 178863 14572555
7983 128065 300818147
112700 189717 192152888
12258 99118 217326576
53129 117590 206940370
60559 91923 527548853
134014 191140 142450168
125948 172406 364136422
154208 193819 98959259
115697 134627 47409536
197691 199508 765662768
171919 197521 64157228
44713 47652 7288656
192089 192276 473013
181828 195055 273576531
1090 87830 432157489
170963 176607 87827015
155532 198420 107412486
81054 145623 569063504
119325 168801 896019028
136238 197648 153416920
94332 184795 663314925
173999 178312 10747589
143634 157779 35160086
153930 168146 35572859
105637 113782 20556234
110831 132008 53079822
75223 104276 72205669
1409 136961 339402618
37633 40136 6369002
51383 177289 314737718
165321 169999 801970691
43703 114902 268399536
28231 83925 804780180
62045 88456 771712516
89534 159522 658958955
77780 157891 34186895
173293 177369 9576210
179836 183125 614776988
143383 178463 87363465
65612 129373 180264750
107664 130705 525415176
193985 199397 13740347
93083 162940 630682164
53372 164208 277201275
100626 197375 789046676
12193 96240 210350565
35615 131132 239303347
68446 132887 382994840
136881 187789 126782492
175338 178359 7425267
36145 42719 749903207
36758 111303 719170042
122656 146127 139406060
82813 119948 200508217
90235 164538 185528971
60703 191471 326654557
97533 103623 15133716
184529 184602 108425633
106541 156145 123897215
42421 95969 752091788
138043 161938 59573583
144766 173787 72347896
52945 169962 575830755
16360 110677 663695330
14552 27082 686716834
104854 108616 567460869
138685 194740 224759623
52107 57543 21416635
86626 93313 16460666
117572 195703 195134310
142976 158401 685046181
172138 176184 10138743
148202 153516 469198750
111660 160359 121589130
93213 164944 290175033
55126 173204 295093397
87516 98933 28177708
158756 175243 22038040
126147 173118 116955172
116440 174904 145847982
1811 152978 378218704
180502 195241 36902912
129929 158651 483910666
97444 136664 319317173
196511 196987 1172643
176665 177104 2096
168195 189641 665872664
184231 195653 57422750
88585 184584 146891007
158767 170348 742527652
17700 94905 193304722
176140 189311 32808016
38169 166654 743952142
18799 92618 184877531
42069 199079 840976360
119772 154975 515887814
145140 156977 29438467
11026 145256 335912547
143151 182228 97419284
74026 177294 257644431
52339 75549 58493627
198503 198521 39505
186247 194070 19784839
33021 74468 104193306
58989 183257 310384424
82502 196260 284145706
87179 126899 99227589
187535 189718 5532600
144346 160848 41189825
85929 89655 9259302
23954 70862 117866337
197422 198324 2299767
174548 174996 882640818
16401 131016 672533623
37727 186530 440731771
114396 190876 190814950
89860 96860 30387425
70446 154782 801025230
44982 66130 373677079
189705 190358 752349802
43542 160002 291165742
93750 198983 320725164
77378 156622 197836228
43802 54244 867312834
188821 193600 12035648
45915 61808 971986436
184532 197272 32102506
51300 163314 33603562
198651 199423 843108051
8342 80178 968119512
31622 181508 618993993
121315 129145 714497726
48264 138740 226368567
67275 170890 360123570
194510 194592 208534
114421 136925 56228979
85170 161167 189660402
136918 164673 706466972
93062 191631 563156013
124020 156036 79538530
85110 172307 217494182
133956 138391 936688383
91481 94543 863023390
17886 131307 284011803
135384 164011 157819101
94776 173980 197828433
96856 144117 952754496
33382 46827 33837164
148438 195340 318054155
101697 166543 246115066
98973 196141 242944091
10445 93514 972697768
121189 160028 96764366
143845 196720 132090758
58222 163438 920955476
75907 143703 917051315
118070 151582 83634110
20925 125994 263289552
79683 91997 416218537
103295 105549 5816388
189302 198931 24351737
94820 142168 679870212
126010 136177 335626566
162205 173322 755243264
187798 188929 2926325
64190 74028 24762744
3080 138579 836743161
157687 199315 104217601
91504 105213 34116691
79443 147531 566416916
174261 182380 551434356
23238 26847 8972396
16087 49253 83060165
140771 199619 957023589
79098 177613 245941519
115608 192587 529820205
115077 155507 100794810
168179 189630 53435824
70702 128925 356935384
58248 65538 284325465
98045 123461 877197321
79288 173352 234780495
184069 187154 7672010
124608 151473 707172747
111919 163195 117072665
35066 169382 336036471
158314 174127 916277662
69354 164949 398585820
2760 133697 327843753
83966 134418 995324916
7215 24334 795451355
108660 125038 41233353
35284 79476 110960271
183888 197253 994780284
184385 198780 36276955
72546 87487 37365600
36507 99328 157200095
193995 197604 9165896
99889 115653 39676078
49849 105224 161551153
183449 186217 6800034
192193 199477 956812747
6733 82584 364816922
7735 157654 507270565
114360 148990 426234241
191791 194743 7437485
145481 166534 306576730
6132 52898 801153850
101046 179757 959396832
49925 61940 30358223
42988 189500 134311501
55538 99139 747868051
78727 180446 253942961
16657 72502 205572350
15755 116510 427935993
67645 90889 58146088
146775 181008 85292074
163085 179071 295344854
10168 163103 382674668
19712 73323 206883736
17138 71822 137202030
191929 192573 257672548
32778 120135 218941366
193490 199099 14234042
105897 195049 222806306
16330 16357 63434
158791 175102 40705444
61483 72646 326746836
5917 28303 668718464
118458 177375 146928960
52457 168192 289446999
92309 165309 761318826
175162 181776 16517341
99125 173277 185270401
106029 166346 150784690
170030 170279 765196424
126800 191473 161248724
50484 150967 331851968
174893 184134 865204532
188049 192792 11966445
85491 178343 341519
78459 174905 240760396
6254 21029 36895040
145339 193144 119259840
17219 64317 892659033
165171 170926 14248239
149355 177718 225689583
155286 188019 430511011
135480 142828 18350845
21429 143649 306041126
140960 191635 59261623
170981 184285 33115887
79665 169158 303303733
93407 112230 47125124
5167 104819 821615047
111196 185418 204478914
159675 195976 340298439
155675 177021 217115915
165647 199903 85697725
107344 123345 837805368
84482 127915 806625725
115187 197603 241740759
1288 72552 393795432
86027 199760 284083280
16600 20805 978272299
145321 189512 110182131
5965 123409 621642505
91212 142994 859935382
3741 55358 129317561
84907 135407 126064531
75799 96154 24783370
132681 148842 40220128
75433 118875 108501994
63147 185995 680205375
6308 82375 185720455
167754 181669 34643942
87563 121494 84821926
65695 174410 886375203
114256 137402 803357137
168962 169828 2125737
152781 191705 734536905
58054 172347 285571660
172698 181970 339656916
82951 194511 719688471
37138 194985 780722595
139189 142347 7897272
35994 36164 458877
140500 152418 224973063
105522 156104 285341983
21559 52001 76336637
3071 7865 12003888
103108 131722 71922450
153380 186920 83606668
189513 198978 23935125
134218 153231 502692205
91139 148829 685462726
29751 122629 232885219
151188 156232 12431860
152650 198606 225879135
26262 131854 794074358
67189 108939 104306027
79260 113516 692055923
97243 159545 930632768
153090 171279 45384674
156606 197680 747245713
51195 111678 151497163
194036 196969 7418590
147983 186245 95309031
189853 192173 5888808
42822 105988 157922769
115014 180260 365575478
95422 176289 676897985
174632 175212 207810700
151324 172593 53010950
150985 157783 16864140
73495 110427 92161050
147499 151511 320609
46111 50144 9993725
51361 190452 540053852
7134 177639 426406408
36842 98696 154764958
143601 192904 122968150
20620 29946 23260027
42339 143476 423536680
74468 108824 85668568
12916 94334 85060840
182985 191289 20810095
161149 195352 85414326
197247 197950 1800417
176369 190523 35280602
35921 194632 996140790
173117 174176 1011986
139973 194624 136333184
8867 111192 256286147
119071 152244 82679478
150116 166695 499742664
94857 168482 917615414
69859 142331 181141157
166273 181437 37787380
163825 196065 627223581
127137 156819 124209457
65406 122235 493499729
28193 95003 311327614
63881 75908 30230261
46311 98559 130627241
72908 137755 162028836
18332 25126 16888125
33705 164685 327719206
59876 141498 436822426
322 116140 200053373
9061 65232 85762566
177328 183441 933955418
84941 139937 137326537
59034 122230 682873546
132793 179245 125841349
92206 131353 11584263
77062 110986 862261318
34801 129522 237367911
139982 169463 912297737
98681 158700 877541257
7795 13603 997513480
196469 198516 5150247
76887 179985 387419735
29158 76147 755125185
147855 174079 325738270
104606 167928 158377889
147887 165367 709430267
16165 176200 981621142
163830 173844 24874553
153585 194059 86810965
67545 166729 247736683
27573 128473 894679002
91254 123090 908478147
148305 193975 957642241
32435 192704 400782266
178251 188015 459078047
4509 170355 414881847
56276 170353 285103765
40668 176840 340306958
47591 162696 287841579
137775 150996 6511335
24945 49487 36892364
184590 188205 9067634
149449 178764 609040427
9548 147547 345438228
15438 17542 326361148
32401 107933 189198365
180840 181346 1263079
132112 144863 861613349
162597 189299 66536779
74127 96259 55005373
50015 153091 411028391
120594 125256 284999935
154972 186122 987125250
157713 168957 28184280
21886 138342 291668986
112587 125003 442445787
167615 183957 967993039
75104 138677 158730307
99064 141722 787438323
17225 157941 952184237
67701 121346 134254645
108956 153591 111419562
19375 85610 828033770
105739 121660 62386197
79842 165225 783318493
122703 143658 485414022
72241 189741 349635567
64043 102945 96924813
1843 22283 51112863
147746 176542 722937031
24004 75217 677775584
25944 41515 39285960
171026 173206 993972448
145039 150010 12400356
30829 90973 822849012
42233 104265 154961992
151345 160437 22728731
152822 181819 72365259
26671 163985 2591902
54436 192762 345752889
44366 57900 655938235
199760 199957 975643053
68509 148933 325595602
130259 189561 460175454
122448 190412 169370041
98468 136879 767501442
100688 111705 596017772
30763 46786 40370404
8859 180510 665253955
173812 188324 809884
21814 173570 717952238
71148 115489 110740596
54284 194252 796626272
179065 195840 465419074
25559 99186 77812013
145552 194758 927534080
25589 136458 277655227
79279 152284 182260802
137496 166406 284984612
57421 181698 797799075
9745 147769 358778069
20392 160773 351296868
84214 151418 167690568
168108 190394 663850925
193495 195348 359697563
960 77071 190847188
169735 180262 26230154
177095 190742 34068943
48249 126006 173419584
14711 181864 417989002
154483 179996 446105406
11594 101225 224223904
11872 148890 342764620
34179 130123 290445552
15332 139278 701371963
9064 65390 664821670
184229 186667 1345395
194646 196456 4652902
178434 191107 31747274
4442 92539 220705057
41490 148664 267984873
51585 155763 260427808
48502 159313 277047490
198486 198589 587320888
5470 74393 172942643
152904 159575 16694072
147505 177986 685507801
199436 199751 543113979
176058 181035 12404048
24732 141243 797826128
179931 181254 2653808
88484 132418 109747388
167373 193412 137940065
24497 143853 919062642
7673 130212 306953747
44834 126101 955994620
41429 139070 578364677
79590 191607 880972769
45428 57873 31151015
134853 178027 17873395
19455 110037 659161831
130157 175717 113477500
83465 192426 271951182
22626 108548 504746730
63244 99840 91182572
138836 187029 771837419
45510 195143 914372959
21374 53451 80450923
166236 172580 15736721
162069 198096 90077057
195177 195633 1175001
126333 153752 68169658
107543 122657 38085824
33475 77955 448242950
164863 177143 30531025
158560 192935 85860342
1518 4826 452744538
194008 195092 861473322
65715 70343 401716847
95464 140147 174100058
195233 195637 832756360
199951 199974 939632814
89698 191172 253285063
29378 98473 797406900
32302 126011 234853665
67035 147726 457972561
119186 199896 312650429
72055 107182 348018202
65892 110065 240037889
54261 184116 774388052
141516 177884 568399688
90445 117608 331771375
56931 63804 914698924
137849 138319 892185
43586 175901 330679239
182309 191926 24026931
43704 103926 53284328
30115 110237 200797446
179996 183631 237218640
107138 192361 212913375
25199 185257 400161157
199550 199633 240972878
180970 190480 86911786
13480 177410 65755503
52223 64988 32255859
90097 99036 22088173
49348 144051 335504166
76970 101303 464902693
90834 134081 108100069
70029 188325 306147176
193274 197549 943651749
199899 199933 707002761
7200 59289 130628487
7946 81500 184463559
36234 158008 650869073
64261 123737 278581269
22937 73106 156861663
169271 184007 36602105
181341 186826 13559833
123564 141879 45555613
125823 174006 938914040
164486 193361 795252928
48264 100767 539041427
123187 147131 59658603
62963 108961 744062745
148036 148698 1693683
110843 138040 68070845
27837 188487 401779054
27081 119267 231075247
168077 195524 68571089
189265 194919 67431430
114127 143810 74091835
178171 199291 898687766
37995 79903 381561769
94302 145476 234046633
197011 197863 59509489
105104 113669 21635235
30785 189789 472110164
38492 84163 114621085
140947 196946 139849046
56536 81294 706677882
114786 170418 138806370
130624 176837 244238910
62584 123955 153527357
89317 132959 983550004
102667 117274 148613333
10899 116784 375782089
183582 185371 157941049
7855 94620 217242203
30719 113335 207102366
67136 149958 206904194
137145 149271 376469347
67518 145379 194511202
10612 122535 280462069
176015 180690 11683811
189147 195399 531829815
48577 188748 395908599
44264 92251 93149029
86293 106197 13231200
147956 165288 191097125
148434 157528 442741665
106914 108026 596453919
187130 195472 745421835
190099 199393 23558805
122279 168366 488825345
185190 192200 274146640
44895 99765 137100873
42415 157951 288785477
157828 190152 155844357
30387 167569 935492482
23535 41301 44708602
144205 197148 118260113
71424 173358 254390881
170418 171895 3683450
58289 87426 73094330
87780 111335 58691336
34252 65110 879302060
1759 49859 751176112
76596 89483 887414233
3580 33439 74707520
11956 66305 136276884
100943 168220 168243557
60132 110362 125601608
127067 188047 151958867
164747 167899 112433129
109760 183100 183007357
11064 126377 309600513
113038 141837 540848169
164947 166488 3809528
73721 116851 107681311
146878 159126 30448944
168112 193863 744912617
167318 188759 936964458
153008 179542 66191990
116567 126633 7474091
195272 198908 892730345
23593 198934 438729632
127177 134817 19100152
74671 110478 89325794
180259 187380 706571412
15081 115622 656463762
90799 101690 26892308
184057 190498 824862507
179319 185277 14798814
75010 127750 404542899
186608 199359 643785307
119073 182722 158723256
131938 184150 130074084
59400 139713 885699868
192413 196685 10836171
98482 176676 741873562
86507 170305 288191420
154306 190957 41573837
134270 151368 324186031
97101 193995 642924037
146813 197903 256944281
175619 181148 13787647
34575 94561 150235000
86673 89170 940221844
93670 181020 218156930
4393 48842 873074307
170806 182004 27969362
12133 151641 348969156
18695 162388 359472716
25081 139521 259029674
55931 156037 250129803
142640 162215 48807777
92047 150845 639559785
16981 29729 9348276
22069 137983 525432302
197142 197964 2094268
88619 103878 738161811
168836 181134 620420086
69850 185521 403896711
110461 117837 18490811
36066 179514 358709626
76580 141147 743942717
197690 199279 578363039
187234 197409 973872095
72715 137411 161602289
35273 129556 236284957
70560 198286 399470815
145427 197369 174029917
132444 151406 47206310
193703 195623 4894839
41290 69694 71294289
49184 166571 120894124
13385 114976 254356674
151633 176819 62832868
152799 159884 17708601
165191 174863 871481679
26628 150121 309137809
73727 102950 72548510
123050 129820 16873963
39131 187036 369539514
118508 176615 266815534
171418 199448 218609268
193291 198818 14023822
155696 182097 862970998
26614 153578 317710248
195513 199138 615061067
142589 157121 36093399
105399 120391 37727531
71283 107777 91037751
62308 123554 598651105
40021 109748 841179508
39973 133238 168159554
159161 164634 13724761
183839 189470 14119980
27629 63518 630267419
184755 185165 999189
194438 198041 9174399
91496 188150 241239233
147141 153219 15006258
175793 176749 543017142
23489 102411 207223808
35327 160242 485681078
155922 199233 667043004
199554 199966 506507472
176255 191879 777254564
21275 129552 271321055
30541 32287 199822258
45371 158125 281866219
17395 145763 559667407
181770 185379 267862627
52551 92561 100248096
75403 190148 286303442
147246 170546 57999926
130638 152943 55459279
146917 180450 615797057
193586 194610 793747118
158580 177422 46996945
78872 100419 53516370
67815 131377 923513364
152166 174745 732726988
141179 158705 43612753
92730 186419 488468826
124491 199737 732603574
17184 188574 630802119
69497 118506 122469230
86814 153884 167292111
127006 151614 121923983
127190 129789 961741820
48189 102535 135765728
136581 185368 121508817
188671 197882 971177008
144556 194811 88353819
94102 147841 162154164
54494 58852 394234091
114664 140556 237578932
109086 115303 587379393
126958 133007 15109078
62043 94879 81907143
193347 196685 8504454
179638 180823 3034151
180338 188641 955966139
138680 197221 146223879
175148 192098 42481121
116904 164805 119574338
104555 138925 748825651
146779 181574 86707219
110414 114169 361461948
79491 86618 17974856
143838 147362 8800039
191746 195214 1614856
152303 169643 43335083
156136 165725 24128499
169783 171033 3089465
113459 187608 184870550
77449 162450 561064375
147359 160271 802461016
49104 141468 231176103
42465 117284 722286480
99369 145182 490834312
8305 169495 849713152
165993 171764 591979731
81220 111488 761052757
164345 191130 66798758
161287 186536 398437125
177843 191886 35108672
185284 199001 34644521
162743 163788 2640372
66920 125723 147137937
151591 169187 43989224
45225 67756 817142532
17209 146597 839398409
154672 192254 93912100
135254 175331 99905787
89826 106799 42236687
112943 183627 176307977
196139 196499 942398
84702 165837 358578698
190782 198456 14527407
94142 144360 294170437
12852 121903 629566980
123351 144718 53154937
15431 47964 81535451
136788 137860 2726112
143099 181731 229027900
23271 127545 948459062
180655 192996 30832185
19441 122221 384839324
34205 100209 165179106
143501 170980 68490081
55900 157028 252760415
181981 199595 741738728
32892 134336 275212534
130953 151969 52283646
115510 182898 168145845
183361 197248 34923172
73440 94534 850323447
148925 182053 82673107
183913 194612 488825749
133203 192890 148840799
132477 162634 466761961
165103 165887 928326387
123852 192242 86767163
45689 185067 348182382
199253 199945 645318644
128743 199246 176042040
45143 127828 266017001
27917 40601 77858085
6371 182545 800771319
121811 182633 630054842
135483 170139 384371493
75741 191685 289378094
161492 182929 214622541
117541 135282 886054711
133046 186909 134150485
145544 146060 571884812
155233 180147 878876638
129835 141585 29246622
42344 127209 774741386
7228 127250 300608478
148600 178499 878380196
48823 189649 351934841
182404 184863 6013872
1412 90193 332701677
159407 164294 12249595
190967 195883 721867730
4615 70527 352971353
86576 188903 255249908
67447 171318 635803421
140249 192894 131291408
142017 175901 852863676
105536 176091 176251098
18586 135595 835661863
126618 195174 339623443
47348 70569 58362692
166760 190124 58199760
6336 198363 483057776
88594 163174 664407622
7744 139708 955646668
88722 137517 121843601
73753 142329 761113413
29894 48100 45875006
6214 162787 961295981
94061 142757 121766108
101890 165408 171909687
61954 98971 92286516
98027 186475 900085412
22510 110626 631457668
13397 194116 758493641
57450 85636 70753565
122431 189340 578334455
152018 175455 58505903
172337 180728 100284315
169762 178092 547476747
170981 175501 336464281
175865 198945 838982573
112194 150381 539478262
18314 48346 75280114
175309 178187 7118278
146538 172655 64970233
124276 127751 8657720
197887 199922 465783986
90334 100818 25904962
91798 96246 973839171
106277 125951 49543899
88349 185272 948923609
8006 51940 110032919
192587 196446 41412330
92380 136588 110581534
114201 126074 121274944
99158 172089 182251948
98529 184043 213560409
86943 111966 62379279
122183 175060 131773258
100911 180673 333545692
70594 152138 173923364
36341 123968 219636887
20849 71492 127191059
124387 126538 945209619
138940 178031 97410103
127972 177032 122198829
38731 52555 34546154
182698 192563 24669028
179520 198722 1861415
64164 143142 460818936
162672 187230 61110785
173049 181246 20494639
3112 10383 941092755
85574 194603 272131977
33856 91063 143505186
101847 115026 33159271
51691 154542 912072206
28074 143471 288991853
124910 142174 921355528
58411 105571 117867307
132121 197666 435256631
94166 107233 32597499
54037 64750 27031987
84981 119542 655197346
122897 154625 24822837
175538 182810 176287941
156097 167840 29514231
121346 121649 705640
35805 49007 792452914
6648 71419 162501616
172950 173340 976109
157259 172365 30793882
75188 156939 850130857
124247 148694 60830460
198361 198623 342286522
155852 176771 726016162
156727 191368 841550590
3453 107881 503487836
155751 197109 664233225
24545 28161 301109419
127930 140363 837048382
115560 136943 53474108
81465 151514 174835728
143802 151635 19439632
162046 190771 71600521
141646 166942 63079297
137879 162893 530366439
194943 195349 865321908
166431 175444 22422193
47906 88759 218645975
95716 104575 22100160
159357 176947 43849903
115773 191139 526539581
9238 40999 711301212
57224 87999 77246457
11885 172516 907859787
78696 199445 365608249
111970 170283 145527802
49763 122247 181621682
187131 195167 20311901
55069 156115 252535677
22425 61138 97269636
20365 103928 209101990
34891 127504 232075211
175332 198345 68677083
61941 149620 70096683
176988 177303 174100826
101414 120128 47153321
84825 107779 487773040
30416 160655 325965011
154886 171597 41716921
73441 105256 732099574
120504 134123 34003487
179618 198983 48660300
56521 110580 252383646
154240 176353 55269166
154654 185012 48107808
133055 197788 927468304
197306 198491 2974180
6271 21807 563281031
96531 120277 59629841
91241 186306 237146029
64417 90435 65107003
122555 125617 347980042
54354 147128 631475333
174178 174504 46579
23899 42787 174719888
43022 110488 168769285
84798 92139 18144503
47904 107309 148583876
30289 48228 659548330
87662 158746 430102350
133542 162045 71063644
166542 184248 105220865
146301 183019 91463556
41472 90445 315974888
111364 140726 73431304
191362 192179 290086843
89463 98458 390402795
69754 186488 988398831
93931 151159 143025783
68620 115677 301260754
129564 169136 152377764
54424 56566 5434684
9773 61253 916998425
172649 183282 92792289
113239 113555 790610
15376 162038 366900163
45929 105535 149065173
92321 127410 342775176
109379 163765 196529921
119189 139583 20766204
113693 146927 300257567
123367 142281 47129811
181551 192463 27291455
103603 127371 318084100
188146 197353 23253154
92019 192840 526142751
162716 173039 25669528
75403 76793 3354053
81432 119784 95895317
175318 195985 781081760
17480 177111 411967818
163052 184344 808454817
42755 114109 579345464
160401 193389 82318377
66007 101950 89535371
120949 165651 458705921
76002 172529 240866267
70862 168380 243555463
142891 199956 7080899
2921 35403 767789763
71442 86881 38643439
123980 179886 139235778
190947 196977 674017564
51987 154293 695957691
173739 180813 17713023
17043 65074 120557384
108848 149622 899237216
28380 161419 332982384
155426 197103 624611556
158461 194452 721065176
171143 196545 63604743
141609 154577 449130890
28833 153102 310978627
105668 166197 151273256
79602 119054 432607653
149562 152932 787945901
122537 161567 609947616
139287 158907 476981673
96418 136622 100669206
182734 183505 769078360
28989 97766 443456189
33184 174404 353152988
8944 155969 930003311
57162 153526 25057465
136417 189882 558906286
150682 190247 340757914
185443 190474 236708059
22312 155026 331978698
111773 131215 48719417
152102 186777 86438162
95405 171365 82965837
50413 139187 38512017
80246 103488 935953236
64593 167224 256423410
78625 164426 214283527
68005 114238 53542108
96251 184433 220207123
18400 66832 121489877
116476 167584 127562629
3916 53033 123030722
122850 140644 987883163
110411 121256 27320417
12498 77853 163850964
133403 195218 352172370
62838 95681 81876725
146913 158672 502938846
3530 126402 307788485
31270 146583 401380912
157715 195445 94332752
190689 194131 205740964
193453 193953 1271825
170832 178148 860340506
31446 113857 206516272
159055 191267 339416084
54109 136679 68153327
71107 120831 769588160
146645 163211 41263175
32527 163339 851246450
79555 116062 641771446
91276 95283 912156399
11410 166285 387443868
113491 191864 818877493
75525 128166 438913805
61681 92693 77444833
111174 141157 677116365
118370 185482 196483309
165608 193240 68908973
8334 49811 661957720
80615 113585 594197997
91210 168095 191997885
38083 44536 16306510
63624 106813 107833009
64990 148297 806558834
18442 158985 925919200
181588 187376 14329180
85834 109713 59535321
112733 171282 360682756
140583 152175 161222107
167535 191449 59643087
121692 170025 12939686
75631 135714 150024521
169928 192423 112109131
190872 198596 19503763
26374 156865 938398664
151002 178937 762443650
66630 113986 118417129
175933 198835 271670228
118771 124307 4686618
30929 82382 693631226
68263 111568 138877325
47655 80868 879961528
167910 187891 929703605
100831 173462 875527097
125615 167357 104007190
35354 88705 689498713
30821 90441 149638851
192755 197999 13309723
10518 173280 682951063
54947 90973 90371681
92255 104257 29799677
40617 88639 120406091
168726 196361 69097132
87546 180411 231719827
122902 179084 241812589
194877 197848 372386993
18277 195713 443785889
167615 176570 22310868
2668 141541 347620830
123728 191953 629886857
53327 179091 745444023
141233 143312 757596700
28363 54952 454962039
190393 194901 11406173
129190 148884 48989200
109730 169589 149457666
96440 164779 329794071
198410 199690 3245290
38181 131319 928483641
170074 174312 405686606
115482 149168 305975330
106204 198701 231302695
94750 96859 5217957
45295 58256 32476302
106002 162540 141342116
119248 154493 358327303
183121 188723 13985296
127643 156183 70901760
147529 195228 119105394
61495 155248 234089518
110524 164399 837499916
70381 190417 299636675
17408 81018 559873390
41292 185197 962055830
175004 177263 5593517
136991 182564 173304504
158226 168508 521611490
102534 184330 204379363
175683 198651 57583700
28182 127122 247964476
116151 125767 24187916
94092 107084 640596502
191930 197613 14383474
87160 140372 132865485
66580 188657 304780292
37137 120035 207684626
191351 193613 34508391
12720 18586 813447481
190789 199671 966104661
193627 195437 4594841
11179 39585 938873789
71080 78742 19137977
180968 192058 27747946
162845 163394 426342996
60863 84503 617893505
85664 91086 441824402
60242 150913 755560965
22794 50019 142194038
146594 163463 1125537
181914 199544 44301575
71286 124938 134228434
34696 175449 352027910
160377 185324 964756995
25335 62730 94093119
135284 151390 40108991
22152 181358 835590931
37617 121567 210356858
101102 108362 18289995
152629 190858 828053574
147774 165732 260444152
26097 31152 475069830
88368 134301 916814318
183842 189619 722862533
153650 188530 986738405
106897 171879 162299064
91298 177155 214312263
4513 108871 261377799
19311 88089 880135452
110060 153046 112631341
178177 185208 17470542
121215 188011 166383669
27342 117394 225661021
129268 130708 3597297
84961 126674 934264626
68822 188127 297787700
62435 83371 926054312
1050 179870 676626788
160748 192031 125579001
136186 183860 149226982
85926 199696 284186362
160469 166347 726481846
135523 195339 298889825
108230 138123 74866752
30716 192769 409231580
64125 192705 857867018
163301 177078 34348928
191748 195790 834567331
159971 196264 90735813
46501 177666 377145376
173474 185497 29894068
29808 30470 699324936
20258 174191 528814141
117217 147858 285506571
131365 135604 495495477
48269 115884 169273402
198722 199410 782014303
97621 146209 294821039
47420 142679 451165858
68591 183336 286399439
26548 131912 330209245
163087 198631 88914215
74958 89423 36094746
36860 125215 553489896
106335 133631 68512943
131088 167742 279263750
59933 196781 342052701
166364 170418 24537118
73053 148490 188342291
189745 198047 21018390
138703 152203 33594119
179484 198804 48534585
143773 143819 15158
73134 172380 247693702
191212 195811 11635757
185917 193552 767171837
121306 123374 186411725
171855 198145 65909994
4641 76106 603520490
155439 175504 50213709
74409 84210 375106653
160581 167824 18126792
198907 199363 1164109
138685 163040 60740106
133648 187149 316639346
12841 90050 193467649
152700 154717 4989828
94673 152458 144417577
48784 108385 149149323
145491 164996 679354315
55565 122299 630610007
194561 195589 2657104
158949 182553 58889806
129469 184820 137814241
158009 165428 579794582
180216 192799 31450183
54480 180722 725364662
113123 130297 43022454
12077 73920 155157316
141693 143356 4131946
4476 131665 318573150
65398 92165 255403165
90967 187430 742129743
17025 65216 120953374
26815 77100 126272866
64416 99217 726196656
184842 184843 6897
107125 128836 932521505
53298 54798 451844
43776 48609 571717320
77786 89680 29815608
67480 116166 916726574
138124 179957 13199697
29235 43127 109714216
169156 199288 367889048
100343 129149 341962950
7178 179509 430942455
115287 138475 57965600
41683 111289 174140616
40182 65912 64619199
117919 148411 773539300
81699 98541 17541236
125812 172904 797540546
17256 193932 477638273
104535 139208 86898104
28272 171459 358182618
22762 57902 511047136
154809 161134 481482187
28451 130471 440836428
108226 162580 793335956
92215 197243 372618271
25381 138266 282768538
2337 161649 398599114
172444 177811 57425022
89760 193384 258682578
166188 167289 2757914
78551 93205 36500839
98512 141764 790617688
181742 194355 23237927
67035 94431 68361441
124659 193706 905043330
113541 150389 91941991
110983 155236 110372954
179483 179543 149500
40825 193025 388374412
63708 121541 69781175
38671 115428 899783046
167472 192276 61904608
29810 89561 330184818
124977 159080 86592437
65598 126950 153416498
30514 96452 165184497
43605 184690 352462079
67194 83440 40744998
5700 32330 205662852
73257 92540 48012812
160354 163905 24702757
110291 133876 59041809
92935 123867 77593838
160002 184173 60222308
179603 193351 501411456
58499 110174 129266355
22952 144991 305517753
62985 175800 251470353
126914 131147 502008962
74426 75937 3759898
114863 188932 184825036
130318 192530 155080173
165431 194430 72359987
124990 161956 92062836
57429 114789 143525532
74584 187539 281783862
174539 187119 31299324
181945 195200 33217610
184359 190299 14831597
149788 163145 33346634
151857 173020 514106665
168490 179882 12414089
65804 98312 242047560
96352 135319 97574579
91320 158694 168202471
97605 106146 21361424
139648 159551 779910501
53693 120805 37751909
40880 95150 135712463
146401 189184 106583663
30978 96617 40469078
55592 95228 738841806
133565 190114 413322277
186535 197148 26885660
58519 197281 894894927
143167 166785 337427029
174144 183120 22417782
37120 164319 318185632
106218 171558 163232460
91306 157206 772799581
78633 132262 134091787
21623 109860 221109534
3843 82262 909679786
134770 198112 158142397
80388 151147 176684640
196844 197048 488566
167378 167906 849422109
51579 168359 718505629
76695 92639 289090390
139306 172391 82387383
153614 188304 86561286
165100 183940 46788481
94565 131230 91900289
150871 195666 320068524
20966 188444 418794662
94157 178798 211264251
167917 191405 58554915
83437 138696 457642821
53073 101044 312059526
51996 152657 251768767
125704 154767 72246545
22308 109573 218633681
161793 195043 12075996
13151 180411 903612135
103844 111465 579507402
199591 199718 973834372
69668 157544 219338261
178194 180915 6853111
95956 172763 133162653
175877 184924 22474343
170559 184585 34919061
96126 164256 309316908
137233 170513 82936713
142801 158442 38923106
57054 152445 238442101
62619 88075 63715883
46487 96673 125520016
169114 176977 164321486
191760 196083 405364602
144257 193787 123587203
144377 174748 723187325
189496 196400 17500378
188122 198465 26129865
192282 193026 1837714
100768 110117 23625162
65258 108796 924473555
91556 114428 203699102
18328 26262 655764398
199851 199928 578080318
186985 192037 12772010
143069 162876 49340638
95546 109400 839772676
53189 108454 616243239
57281 146002 616953469
11530 181864 425966448
187396 196825 23863392
93315 173927 201297948
32147 188836 391771729
62444 102290 899022312
71764 135663 159643390
123959 151766 69150567
94951 148172 133033073
110909 129197 45867679
148675 194325 113970628
172262 188523 40581078
113280 117272 6241213
30452 153064 306835686
121028 122118 911501129
61829 86709 62347252
122746 123416 1702266
5333 54448 608906418
158139 167492 23393554
80159 85638 13774942
148986 161897 32298421
60455 149544 707773834
121894 172285 978214808
104440 168783 300467975
137893 164189 65572170
132407 151257 219633000
170650 175846 297724213
82174 187415 262591971
169827 186432 41240846
116648 131121 36258601
16797 108525 229597798
176448 195458 47543163
83881 105006 52534795
71074 194392 652734935
179570 199377 49780812
141046 198905 413487814
39783 169991 325529589
118322 149029 76579218
119957 171048 127361321
28050 55743 69564600
70509 195119 311228463
143610 149421 6219252
156401 161854 127726041
80922 121721 743615425
14074 53125 97758803
54508 147522 538682239
178302 190164 773897090
7157 190170 870257153
131597 155323 58945611
4602 29933 63340179
162637 183926 26367964
171881 174714 7092747
182120 188822 16704213
7391 190090 456795941
82595 149463 166912964
193835 198580 778978429
41691 45606 590780948
14817 102108 218355919
198821 199336 436981363
65543 105079 171387092
143401 182142 813760841
42062 45979 9763408
153771 177614 863603504
17988 69573 827961125
126575 143275 334422233
52097 176719 311558212
97084 98391 3230186
64826 149357 211134791
81242 92301 728337684
10045 32074 55165298
117181 155773 240588566
18957 90837 180173532
188274 198118 36908118
120139 189939 173996256
17609 161219 698133642
58900 198245 348322689
94170 154958 151758885
76618 85226 21651178
179835 186032 506861611
194705 195991 3292122
191688 194810 7856082
37827 51198 33444525
49878 76486 66854194
143470 183743 344004752
27020 190393 433076500
20911 173136 380726264
18631 138594 300253849
16984 138276 771623000
8535 153137 361773237
5888 37574 376043082
87957 150302 155572178
187601 188540 2432579
114382 151545 89196354
80929 135617 438460118
98191 168767 176461972
125967 197326 178099684
115334 192452 192491963
41385 79993 96812917
103433 149843 116189648
1051 196437 859336704
144201 172625 456541748
95600 119348 985015252
73376 112774 128077636
146028 181146 339634593
134379 180654 170347551
167031 170658 8958097
49145 114033 298040131
172988 180373 18499374
53198 196953 305548191
88322 183221 236739509
191853 193840 113217057
125153 168840 108820674
84176 148143 159620648
138479 173498 87270849
113617 187339 183797268
52098 115752 159455015
89623 102574 682479543
131699 138049 121696450
29520 183195 384385784
184164 199232 37951519
45747 149916 772425541
136602 175115 96008385
37232 110209 516695527
75098 129332 135533811
75000 149205 883106089
41676 191973 451556731
187395 195638 8735096
182212 185846 402437829
82361 197709 160438109
47057 156571 511609937
167297 178528 257054231
146558 174423 69354701
15466 163831 371152885
68888 113422 111317493
30504 70630 100896976
52460 104514 130218869
86893 122720 482671521
132000 147654 934270227
18861 167611 440697498
74474 144304 923116173
36176 127855 224468682
99966 186980 442084287
64182 179933 61882644
135071 189537 721953422
188993 191820 7114533
143255 150112 17094687
120966 137065 40101598
31118 54155 57798022
63239 189948 802401367
170248 181369 27773122
112718 176972 161177944
138393 179181 101587490
181525 197003 369276219
71283 175840 444215948
90760 172539 204036320
136555 187668 173646168
147380 168909 53728496
180242 194642 36020131
176423 188275 29503553
71890 138876 167375435
18587 109405 488758491
15622 95153 199084106
196869 196987 267031
183238 198532 726325648
173242 174538 3260189
100608 124377 314990699
3161 90146 218025831
108293 188742 141535616
84784 176633 229169769
69105 85976 401200273
77558 178039 250855201
142046 190051 119663291
57845 61018 246693061
53207 135694 280007834
7969 22187 556802549
178758 194294 35089930
64673 178735 531627584
9643 21586 572369169
81158 175145 234634064
39652 85789 115732223
130213 199802 173724483
5051 118269 290025410
18607 49291 76867931
182403 183933 751050010
108606 128648 154864689
159102 181516 351360039
139359 190753 655052564
172769 177262 11223461
170892 181956 495352968
59165 151455 895419617
124854 180769 101370206
100130 103498 388538321
151026 194914 163271219
140663 178931 680606011
75977 183909 978930121
148354 149501 2859254
30126 147366 293558526
155315 197990 368198830
185760 198689 946310118
117493 129365 13322456
135533 157932 266783276
66761 159641 544307217
16207 73468 143639900
78678 108675 57790146
87424 187367 249254804
113804 153033 681445302
74457 79419 12317315
107903 130912 327351000
48396 69573 53220962
193915 198088 354737570
148293 199258 127450809
64451 95265 76909281
7301 197492 475770465
46499 148404 254840609
142175 145662 8700873
56389 118207 716819092
66056 101964 89471275
129912 175275 233065958
32802 151581 297208949
129297 142346 37611878
69106 120864 269340674
135780 199567 159449925
181780 186083 10593687
138599 199111 151216125
147980 163594 380011369
116279 159455 649290602
22607 124286 254906417
105958 148720 106952405
57884 97158 599422279
152603 178889 342694506
86830 156881 174692816
130029 192940 156841505
90734 152175 815700084
121861 140214 45741392
42011 156553 286247469
95103 111474 41062113
95126 187068 996505057
105346 135948 102053773
162530 192769 75446626
120601 191500 176788604
188250 188485 220771248
15404 87106 290287804
169716 180416 778792954
100022 156131 140250517
36877 133450 241841140
132909 189021 139851872
136844 147113 25658391
27769 189373 404170644
108353 118325 25056442
33801 186131 611821568
162218 171576 23226389
75733 87411 66100519
163047 171436 230782363
143578 189505 401607475
19540 49962 76194396
163151 194568 78448921
7194 191539 460971787
170 6940 16945097
183025 190857 178284621
76064 149749 310933660
96405 192561 240215538
133665 199921 165471545
142931 184040 102389051
148099 165912 44512380
75179 109059 668277317
90268 133804 108832044
8317 42712 86323057
82808 159666 191827985
111482 125513 771122311
150416 182147 79099609
197981 198485 832533086
169803 195840 65127473
16540 34952 45974229
162529 166846 645507188
65717 161467 239210830
8794 87030 829258460
79004 164916 214590967
164202 178477 35439408
180369 189055 21634484
126683 145290 46311821
106707 145448 96953431
88405 191635 614548843
64983 73760 381081837
115131 172844 143988439
62728 199222 341039534
8742 56153 118841992
33604 115806 515252778
4340 169419 210945538
184543 199902 38711793
43399 157038 590940890
168431 169430 894531480
79196 81907 6785300
173081 178028 12328169
1168 197356 538913865
6594 34658 12333426
53907 165740 279685649
179500 186742 17971355
171808 175009 8028876
197199 199054 688243021
42504 47415 207259722
151554 186072 656701453
102823 163558 152014008
26676 133728 839430400
124235 187270 156951982
198003 198364 888559
81284 100898 148649419
134401 164632 732291367
172369 186935 803238677
102292 149118 857962627
174446 183669 22978600
175500 196674 443204076
139538 186500 116897113
55488 118651 158156570
99706 143721 894439398
91411 148442 485600534
168443 169011 1419625
152898 185311 80765218
101633 160415 509847133
132366 179045 116251729
155639 198659 678258019
4072 136412 331354033
2713 199857 493191698
35367 187642 832735967
103791 165966 729298710
196739 199033 2843400
171772 176856 12698394
168135 187601 612244838
111913 163737 949086340
105881 168935 157633705
157561 199325 104573742
140192 181830 38823450
4263 46280 214520782
88387 199695 278037837
180388 194588 35495890
38105 80862 471295578
83603 168282 211427307
20681 155354 750102503
150061 159640 149520177
73261 166792 233530370
31529 89257 435122787
180109 194196 35277171
107452 151796 110816675
94665 191062 240811280
87257 151535 160370306
116786 131761 37479895
84642 143960 202885238
178102 181983 400569
110315 163912 133870761
111665 163517 175320665
116597 198642 633397508
101759 156170 135966305
36163 88201 43776047
117180 140422 58120547
98870 194143 238146263
1582 92878 228693772
70095 131264 456294817
190994 191122 96155540
153813 185531 79056086
198433 199304 1276386
161548 184334 773087102
80234 156960 191454802
163062 196313 83145614
36534 123876 218904692
179677 196862 699768356
99555 176479 192288677
170320 182204 29648998
132360 176820 509741920
116241 133887 682916050
97467 190047 231243237
38388 61871 59049764
24334 62772 795374903
46342 119961 184348299
43731 119102 402837525
45290 90384 990503085
1194 10209 22568389
9294 131963 725448992
179491 186656 660990596
170314 175798 2684290
100187 167221 167702323
172687 180547 865852749
31044 116463 611839435
23603 137899 286235908
107062 164731 144161190
60448 112334 129787484
124942 187563 667683546
124023 165131 102481298
39420 60737 53482957
52776 113231 151489842
6153 184468 756816499
156147 168789 719910672
92689 99598 336257153
106292 128259 55229996
174660 181292 16571248
176880 181954 478146491
102184 114478 589139258
16393 118286 222959003
180006 180527 1373405
137980 143660 14160883
2540 84235 946471314
32419 42310 25006081
118063 198988 202226801
2617 185982 458387810
68613 196155 716496623
66827 166746 335756500
9128 113901 793144067
43154 72033 72446013
71158 173140 905204954
154600 157958 8417533
96287 160060 11133976
122394 198836 335985777
4026 106978 275081803
134253 182852 851713521
72385 173680 514846895
45931 82525 91749696
36342 109790 184007471
107583 193121 213634564
69033 138056 583116419
99498 129658 833170768
36667 77097 101454523
69825 93778 59754290
187267 193298 15217164
37659 164285 316743848
127480 157759 75335549
164589 167785 770374623
156795 180094 58198584
59009 187237 418056458
44120 53035 493733774
85207 180208 236990632
111423 152030 101344074
152277 170060 226104408
176134 189193 32535547
152189 193156 147075952
71225 112415 102867816
54503 120401 522015310
64933 184045 617119876
37301 149054 750350612
31093 198379 935255613
156683 176837 255223065
4507 85198 853448224
179730 180678 2437428
110643 153667 384131762
175442 177406 4850190
135331 155777 52980842
142085 188130 324336343
6769 47163 101209262
198827 198949 319527
127980 134334 15837199
77795 149492 179085371
34866 52517 44256761
63107 170127 482155567
4464 64962 151834340
174073 195496 400229761
31790 128029 465191888
62215 64692 166296050
112227 176545 160559356
127036 159607 81195250
183880 190638 646297006
151550 193856 105647896
18921 187506 759480700
28635 186196 751480358
85265 90291 216696393
107045 143141 773154396
55257 99283 110070676
108914 112268 8433449
125485 177578 129759369
58685 112411 134390280
132431 135502 347247890
142610 172057 835602899
188625 191771 7912289
129772 152198 868263181
5176 69384 161059511
112723 177064 343480965
9590 10590 682771185
9068 79565 176776590
112205 179249 706666806
146178 186140 296211828
198601 199841 663709996
98979 166931 480555687
51540 165924 286120176
37315 72626 563208689
170558 176962 730451137
100704 198464 753071319
88558 190463 254220332
193644 196327 509933428
1194 17117 39957726
129932 146703 41771127
172414 173801 402795436
13319 191760 446169838
190745 195649 12412328
127246 195942 171412753
114524 163361 990929058
161557 189637 69951473
133763 136794 254234178
117592 175831 145307222
14488 92907 196365617
197834 199375 642881714
16351 173386 597402671
93225 148762 138827763
168329 183549 37811017
155146 164544 23633537
5207 82410 783970715
19282 25745 16043537
170568 184335 101962831
140775 151142 25787812
92565 116894 779184681
174245 179618 13376079
188705 194246 9667531
3227 173084 424816565
79735 136597 142064717
104561 176851 381280827
26874 158067 328299001
155572 192118 91381327
86143 159513 256037999
23370 33524 654409980
171403 183270 757713300
83145 190208 235856610
41995 89721 119563864
166500 191566 303605657
92600 150833 145553341
193885 196446 669368622
168421 171598 730526634
125573 189043 158122126
43767 75443 52634829
9922 81478 179543105
26028 115221 359754811
114303 125404 27855614
54387 157388 7543880
28872 58680 74966140
103640 151282 537500007
59684 186070 32749454
36784 199274 406470670
52258 127406 188299374
68825 124605 478006855
175437 199486 786708552
121399 180013 242270661
16421 146681 591822190
23721 80172 571042872
170455 194687 60588698
197925 199501 4001317
80260 195700 607891522
17598 186290 637156143
175811 189538 34215770
42386 126993 739405985
155584 162554 17600413
136187 174805 96278836
117798 168283 403334812
130682 160745 74916075
7107 89662 206927647
116552 146784 75538142
105038 188530 899623400
167864 186567 421780913
157057 199836 107102923
96340 144684 120945270
98713 153350 136594061
134343 193698 148011644
126796 178855 674453447
72280 131536 553195901
173914 196778 57309248
17185 71726 136883029
182001 190840 449020244
42267 99213 49737490
199418 199851 1056039
156298 164047 862858641
74159 89635 38596989
179708 198291 884635971
87491 120094 81458101
124894 138700 34266635
125168 183785 245059719
17746 62200 111606190
159059 164867 967875891
143892 146011 5369239
32194 164931 332166965
116672 183427 166506870
4250 19903 39213802
158798 161540 3936216
175880 189863 453096458
52249 139829 611357822
116403 154227 94299219
4238 97897 752695113
180469 183201 6739266
130331 191095 151468844
76898 143909 795434372
101884 173079 177932182
159736 164542 89857588
175112 176610 162178875
42161 188274 365041298
4247 65233 153058382
52329 103161 127041893
184805 188159 82214730
138163 197836 149020758
68044 104896 91879707
37405 89618 130956806
69206 193519 407700352
110154 163483 133148393
194339 199974 996348789
177159 195820 46786266
62266 145627 312758845
128302 183190 589975551
26943 137271 276324514
73847 192385 295868488
69308 122974 134281870
137329 161768 855188381
186908 190976 10297481
199948 199988 102432
48383 139767 976178840
188644 192215 720632278
17274 105073 219724846
2318 75891 184508037
141380 147813 15943179
29636 68715 91418687
145943 168804 524333206
135052 189519 135731130
55170 106057 127268066
52683 196749 360300519
8138 40018 79916157
43801 168208 311034573
131186 153651 55857626
131013 143824 31909476
181998 187634 13947620
76158 94561 492418397
34212 185748 378828414
14661 121903 268655810
13051 152406 827573121
190902 198888 20181912
121608 168592 780827934
35667 158399 860359000
47771 158326 276346370
117585 141159 971427222
184309 194454 994640170
31544 188253 778824223
187617 189349 4399845
96711 99736 7502777
9051 73875 162735877
96942 114633 817720735
37831 129325 229154138
31259 183477 380618828
121462 124613 744255475
193081 197891 12230203
99607 125470 65064665
35167 97967 91309297
181827 190698 590732194
45162 63741 117392354
155708 188724 647748913
50027 163957 284953870
35321 120152 84768228
78893 112607 164460858
160416 160683 692493
182415 199855 264045055
35131 151146 770445240
199805 199838 98309
59092 92334 83121584
114099 195144 868710653
111935 159919 169617562
126722 131416 932586188
85973 191030 262191090
168530 193401 62023299
135799 142216 16060721
165306 191936 66381342
79241 97914 51984665
58062 89006 77630973
47343 61308 33403279
188516 196104 19146882
182102 195494 559725117
102148 175137 974131319
68103 197833 324135800
7651 82284 826718983
189443 193934 11327402
7728 130668 411069141
96113 193302 242824225
58967 168797 274470311
126822 159266 80824660
132868 153018 301552605
77838 161345 208615006
163242 169605 15899294
174514 182691 608811791
113722 134364 511726139
194989 199187 826274194
189396 197090 19448832
34392 158544 605092832
106245 124782 46738008
86565 136636 883243627
189957 190312 441569481
160284 178036 44194715
46763 124501 194715753
53364 99531 115455962
40606 74529 584759233
190140 193312 8009489
92161 109550 817982861
73086 98947 64322190
58546 157548 432407283
12320 139760 408102708
65728 86398 449192047
171887 197846 426386172
150283 199835 148293653
54647 81213 502208055
27674 196399 422205201
161668 199504 809856592
39210 126263 217980765
20818 120716 198370462
175117 176514 3528979
118886 154276 914558206
130492 162766 488298151
199056 199819 839605731
104874 112330 265856439
70005 161879 780598186
66882 189933 506241063
169797 192528 56721389
168000 184129 40092840
69179 93831 94885924
153885 162007 20396237
127850 196659 266450481
196669 199698 7639022
39864 198322 396269686
150465 173990 58602594
168100 187020 47029316
30908 129285 260692886
111050 114832 3987309
196666 196895 837337027
197973 199831 4682131
154903 192015 757631120
21172 35979 37101090
157079 158531 3637267
8636 29141 132091379
160897 178321 43318839
156408 186914 76111172
169251 179111 183227009
64808 181269 290829825
5680 164898 821061219
13456 157271 359714192
67697 87458 214676355
168300 197697 39913410
167520 177611 25119812
89917 180605 908925740
150881 163316 379025756
99603 107318 14860645
47385 128911 204180035
162676 197083 391831617
116346 127477 27939896
126137 127913 602111200
199249 199281 92683
44443 97670 322492819
36119 99727 390794310
147246 188558 102945520
57382 188372 327250385
33155 176175 357708061
123849 196978 182444333
94699 197345 256594158
145069 160934 634621963
37719 127835 572184055
96587 139344 107100122
106994 150281 108268106
97260 136979 459483980
8781 119593 277629489
897 84264 209139292
41513 144400 334875135
127412 173168 113956158
187558 194484 944221463
6967 166568 399316898
43436 182331 347137340
117971 137842 360957327
174949 194270 306381098
192469 199620 18117293
43560 77943 86179397
21223 111482 226160656
175395 192695 43225106
5864 150746 362573733
185623 192435 8407580
50334 193489 560399063
139295 154656 45081751
178070 197760 49440157
135093 164125 72392065
18284 35902 949097750
181788 198865 42875510
19307 144944 314376498
87933 137468 123668171
150683 159051 831667905
87190 156483 172790333
186152 187067 464519463
36195 185075 372157961
137261 144746 654955603
43094 164392 658193644
62772 187290 310768454
71909 164234 230596369
185029 198764 34654579
160026 190475 75918242
156169 171189 37586699
77173 153995 340114930
1381 109186 344443152
97147 104854 19246031
146465 165461 70062061
55312 157593 898429499
121317 184828 158166699
170156 188110 300100510
193081 195754 6828634
70478 93896 339264110
192541 199905 891201684
196622 198994 2568797
96045 196707 251672102
118355 134013 352664802
196704 196874 104953964
187407 191554 354501851
195659 197648 59573340
109631 166975 143193139
60001 182910 823847672
164566 186918 838365583
162328 162970 178795962
129430 154544 859231935
99942 148997 338841079
4287 35467 78063809
329 137325 921522141
196622 198499 4710469
71850 150005 335868066
132204 179058 116675028
92673 181969 223007065
89354 122541 168014840
169876 169909 428421988
20833 105333 113245470
89672 132000 105804298
173047 198177 62989571
159860 184292 60857729
68093 141557 183602684
51046 152387 253463566
710 108579 535173303
168131 181088 32243740
75857 115808 99778149
95032 148152 132771256
74790 81610 16955965
70781 182002 726429713
26726 175487 372162596
105349 195357 224930579
148878 153624 11793834
136872 156066 47678836
150306 177942 532599177
54314 185852 328646135
177625 181644 613209239
159020 159227 524115
152220 192726 101135585
94991 148923 134804820
2454 31023 784877740
103373 118841 755604515
35585 91028 206874098
189973 192265 5838466
32668 185001 777659215
120000 143438 58451243
35714 126449 202299346
124845 131462 354394775
102552 185203 698130599
136523 196353 595324355
153813 192097 95645306
107051 144473 205963231
111009 182515 178480048
4889 99337 236442894
154821 175428 999708294
20688 189869 700198929
87256 181225 234475081
23029 61201 95929339
73832 180363 899077933
79531 175705 610994948
165804 173611 19346227
52934 60348 18753899
154749 172233 177315577
129960 180362 125600784
162174 191667 73552645
191264 191321 166037128
159940 183685 997485261
71859 198219 315697400
27925 77073 123422183
165843 182214 487332410
32045 141226 975151912
171440 175437 10027917
133543 162842 511387694
197182 197796 1562097
159640 169445 12478659
5818 158273 879789567
122071 189022 166879052
125118 157231 79824313
97488 151802 614158922
119071 194691 188693574
107808 122615 37246163
10632 174965 411033420
91234 97290 14934223
186469 195480 362628491
54657 166663 405910061
89784 152491 616638906
83976 135048 127622774
104822 186631 465594020
170591 192673 687034123
118952 147179 749171282
51626 132190 459640917
142468 199838 707908315
50965 57225 15806368
182556 185975 119402246
173936 179434 13699377
93224 178506 212888303
185245 187342 934014830
39022 67755 136327023
199947 199977 79186
113730 160101 563676983
25993 27536 3833033
110462 158438 119780623
77537 82249 572376054
145575 151565 775768733
163050 190632 68787304
149100 171887 456579625
4619 59715 138227863
94348 115731 53583416
193155 199111 742254756
176763 178042 250459105
78880 176090 458676113
42376 110316 310431043
178417 193838 38624056
77748 107306 73763173
54978 85655 382889807
5430 164251 397388393
97576 130411 689137048
119839 182456 156115394
97554 150291 131933303
47812 60209 31108632
17877 72893 887095227
5317 34714 73578400
48489 132602 379306734
134363 166278 79517722
11281 137132 315072139
156459 168219 29529141
134767 146501 989092004
165101 167674 6382195
174369 175930 3939111
167873 199482 740728398
184445 195316 27345271
199867 199993 474610911
53088 77423 61115500
18368 182971 793056842
187831 193245 12832670
124349 132208 19555639
150733 173634 398544606
130135 166384 617035725
97686 173852 190306938
69683 160717 456612139
65336 150233 785107247
184464 195395 27491362
171447 199676 543373322
178512 194454 453872029
182611 194286 409704310
161803 175261 333096859
168264 180533 30561711
7817 21132 457841727
153048 195395 105826967
116290 179245 226755857
135 79388 198665172
14600 117643 711472739
67033 87133 50394485
149085 177656 71282686
188935 196604 404523354
80133 134720 136462146
56619 194058 343505451
88021 106434 415206730
35455 69544 85736155
150816 156966 203534397
127264 195006 300627587
3862 147647 359877254
138988 141670 6705181
164193 173463 104402587
173123 185929 31880019
19966 117876 245210873
122442 158808 90566042
185097 198061 32734703
122430 157258 438490971
130381 196600 165272343
137877 190576 131368337
26717 38930 682606633
47058 64813 887060184
178104 188505 25959951
60876 134705 295710619
143389 155006 28798451
121494 187752 165015889
186928 194498 89477419
38840 153044 285557183
17610 146977 452219490
195069 195390 785899
99792 127389 69379385
68474 76596 20286163
122031 128841 17009662
16987 148264 913814671
184153 196577 31290925
32467 139883 486283284
177119 192765 183989995
19409 129367 436563610
24143 196270 430658184
153157 153288 342862
74174 94067 49505851
188256 190789 494560516
36520 149629 282972671
60135 143843 929807645
127242 141516 945348240
152785 190383 93762435
66289 95503 72850378
17734 110809 459087488
23833 162032 457934828
19965 186867 779922300
174595 176018 3593331
135910 159474 58760486
130450 199045 171270067
141956 186479 851580019
174376 187125 31736101
68957 184307 289408080
61803 102004 100220833
7597 130803 552756516
88192 134543 389918773
106664 115246 21609209
162404 172163 24248467
107408 152254 112056013
170033 188385 190632786
156237 184597 70792725
194111 194890 1928243
99150 130246 938814758
107516 119886 669745642
142691 179714 92234960
116509 158238 104107934
98464 106499 20106998
100594 121625 52954655
136049 145707 322755930
122995 154622 78666731
139350 183715 75978031
37123 47541 891916
50867 104868 135099683
93491 194069 406695359
30616 186798 390520962
80786 96404 519434680
173888 199841 65097294
67239 152716 366675232
46914 82550 268088730
15687 34347 46611533
125154 137486 30619843
166807 178145 752246787
130528 181312 713648831
177856 190609 31866631
102051 156939 137218520
344 25558 63030857
50883 134478 311668369
183521 191912 698971306
81430 184449 731354664
182477 188963 362648845
53176 194456 353162001
156864 184031 896411107
8098 137733 324597712
136156 180475 882537185
9454 120685 278731358
153692 163496 6753078
72964 102548 518841714
137111 158204 15994206
44983 177301 330614424
177753 188338 26406617
41426 97969 205589471
10239 42904 82022814
25598 121852 742859751
147597 186333 96448264
144796 164970 50412051
154042 175461 14215426
66918 111906 112420578
172869 188363 423120531
53759 178809 312445904
91164 149761 146316991
5984 83230 588815017
160850 170370 23662946
158962 186982 69809121
51380 81303 47334195
144607 195138 646874981
16907 39079 573414632
157753 161127 8532869
194730 197408 6808961
177302 187412 420253433
90107 151274 152740465
171442 184058 902201028
184255 187423 7864310
3534 154408 377401503
9428 118997 274507316
64765 68237 8731279
174151 196028 54817884
119183 190701 772585528
28418 181456 480513608
120693 197319 191295620
190952 196494 14014590
51111 154062 613394681
115200 126343 893134513
186545 188402 4775856
88258 145139 988431778
33599 104948 429160025
19355 52758 83634366
193891 196593 6887985
100827 185456 613873877
126358 166747 664245496
165271 191416 423097879
116396 154819 95782700
92202 96278 10087583
139390 171862 80864937
36748 188567 950653867
136609 149935 33200522
23626 51410 69645331
30916 131045 282507620
122452 166019 108615248
57637 175220 293843332
623 195938 492483455
146264 199830 133814421
173000 174596 4009688
70239 83424 33056590
69818 174556 261497115
23838 104384 326596787
137636 175707 94893876
62185 103940 610024203
14419 189916 438721722
67847 84751 42400407
196273 196570 783375109
145267 148891 9007215
115835 159399 966955342
3473 10573 17702919
43761 167901 973566185
923 50874 125145429
157695 194818 92768405
148038 181460 56492123
123389 164438 666801320
191516 197964 3488168
35556 69485 453783957
36697 152709 290193860
80826 147138 590395370
51582 137350 214697375
173948 179207 7706133
2071 123092 887530234
96081 196069 396004527
84788 99018 35197009
157669 158211 117898913
122076 186617 160739075
28293 56105 69866064
106238 177857 178930482
60809 198162 343307313
174368 174566 505031
5011 13581 1981961
163374 194107 76773201
189054 198568 24022308
49023 154975 652721180
142048 183200 102576541
129917 181550 12908053
3203 187648 665865918
29439 173355 120296568
74962 114827 99445332
144511 189330 941877616
105229 163821 595695800
53776 144704 831640556
142182 190236 119764612
184908 199330 61399050
129843 149761 49534623
191728 198732 741429907
175873 183824 843549906
52993 89642 766053750
127252 167761 101012031
125341 172148 116540732
175263 187679 739475745
150978 156724 179975659
80498 185501 261931640
102687 149486 117161272
11048 121545 113498791
61225 180970 299069810
5833 147027 832756549
64203 140440 757273135
155479 164350 834899380
27450 182897 388852865
164811 187797 170519018
119721 152443 81505418
861 105917 795329039
162131 198162 90108601
129882 160498 76263677
40014 121196 867275465
197125 199989 355302546
32743 51632 47389930
128298 130140 4637341
185630 190757 650412658
151885 154499 6447213
93224 183788 495184428
151000 172268 460391537
197459 199469 120799453
88344 153973 163708737
168782 187411 793405950
182158 197015 37295379
59238 146680 218596827
78966 116624 94104790
135947 152467 41139011
158803 184596 462818961
73590 176602 141894572
18450 151339 983243889
159210 177968 46759876
37129 180076 697637255
186190 191293 12920288
107962 146537 82705063
158672 174563 39656623
195646 197733 5296181
9481 176795 418517928
127763 160862 82466283
116727 180481 159096689
133726 170936 92719161
64386 175931 606595516
30089 153101 665339852
57694 147114 525535083
5518 12116 16584092
150822 179893 680865542
164492 171204 16681907
90059 180875 366412659
89485 171714 376582985
26383 99067 182033796
148481 173910 63421058
14076 46339 80842093
35579 80677 113238119
118454 196383 194639011
127687 149129 559968333
64117 78009 460837227
87903 112956 62488553
174328 193706 48439872
29696 104440 187183988
84967 192409 730004592
117191 178097 151955608
86065 112308 257184799
18133 27991 24522052
65454 114277 122087899
1502 71448 175518178
141147 147730 93208831
117520 159955 482268478
29639 102789 865307080
23009 26547 8863246
159448 170051 508422612
26271 61322 88119722
174301 187679 114745509
36107 53572 137125100
21865 95668 30966230
71790 136474 390698721
63988 134662 176789141
95410 137357 453364582
127327 166694 514377670
87565 144735 142665777
67055 135930 172135839
159385 172460 669862942
63587 144134 201290233
73685 77928 10495334
26804 49620 134247686
165109 173563 883276621
12722 142088 919051620
148439 198553 125306043
64662 155033 225612948
51908 151274 248558444
82955 98536 38630904
57983 59394 3655209
190940 191973 484943989
116177 180288 159951628
152089 170264 45364952
112841 125813 31623813
106044 190377 980147184
189074 197217 12298718
32081 48843 42090428
181657 188476 5829359
191261 192192 573931
142239 147943 309963026
157697 167504 6073965
172072 187339 16444296
178749 193987 38211793
118688 166405 119102003
39178 168222 322659541
126042 189423 408455799
96339 168487 180386259
169567 176838 18050967
160946 169601 662235557
46057 47782 4333206
119816 140622 51888055
138295 188943 694136890
165688 171052 13293948
128586 189263 151209769
173345 173488 294937160
48289 51505 914316988
76337 180837 484601847
169120 184957 39313100
54403 70678 851918302
126291 175228 11672294
128470 134380 14757883
55668 188653 376352442
44015 142352 481478793
108502 154904 668769457
73971 143412 82847858
192693 199995 18457108
133361 157165 471158405
55805 86422 76914274
177983 197985 50227914
152913 191646 723981263
26370 80361 165585219
68138 131162 243729162
128906 133631 11767474
86117 96723 445430712
63846 165335 827708546
107198 153581 528510508
100548 199904 248560451
92642 98965 15657127
102410 117767 882618983
169410 177322 19061293
148777 183143 85675200
177914 181634 341971689
102655 181360 679783055
67832 139202 178386766
58358 91053 81911565
125525 139817 35567565
151500 194650 107767400
129929 178641 861234190
110867 125001 813000002
63397 65848 6138977
73435 103129 876508027
147467 185493 447423796
120418 130258 246232017
161875 166541 997168759
105908 178096 628318690
106558 171444 162091480
85189 154820 271502737
13716 185493 429346750
74625 100420 64072128
13220 80368 168354195
185727 193705 20107492
191332 196260 12457320
104682 172349 179805757
87142 126558 98520241
176025 178747 6692040
69910 94985 57811337
186755 194783 292161694
14172 73689 149343451
19525 31465 29844990
36527 111761 188426332
29500 151570 406004082
31242 129023 495656439
8728 70553 655529229
81591 89671 291612833
108990 191010 204797967
30964 35765 415412
188753 197753 22758398
76185 116752 101308078
11735 156889 363017694
148113 185394 92840644
96992 193318 240701322
45247 90100 112346302
6945 69112 155960000
124492 157704 82614507
94631 168955 892986595
69027 80056 27606353
66860 171950 884251258
108995 127204 634247753
198107 199758 4165597
185463 186912 892588178
75365 168508 464543505
191983 197523 14008421
42778 103506 528301063
98808 175456 571605061
131565 172134 319957217
105047 145175 100398012
37504 108216 384141140
7343 49429 105400022
135100 183309 120110772
54503 117288 157203674
185549 199806 564407044
141792 183771 128288852
150198 173677 585206831
121611 164818 86621515
153055 168844 165543057
191412 196455 12752951
50067 173485 688579379
199150 199815 1668921
17276 176243 397568124
88680 196347 268858732
93022 133160 100484715
21753 113388 229652720
113319 147085 657496282
39155 116057 796238040
146680 161650 37349735
179564 179804 434586
49794 136396 216764082
15588 99074 467174616
163277 187356 59944524
141612 166603 62341788
195241 198094 349442469
48358 159575 278045746
162676 184390 54055511
164639 166963 37034822
52272 52736 1174250
124829 192693 273612927
142862 155986 32531959
120044 181367 594567065
187514 189084 780438
133100 163074 74695259
56265 85641 73788219
159767 159812 109606
45652 65586 627730432
147050 168233 818292451
31363 107325 166045032
186316 191962 679791123
110360 186810 190701632
118923 166128 621901925
13227 177423 578251270
13233 187130 612646028
162920 163719 581836698
118115 190659 181030156
151787 199338 829584086
36378 65092 72243442
174268 181092 703427282
173846 186339 969990704
146185 193950 248294942
72173 168009 239336036
92605 98953 15738242
118141 168404 881629295
81818 186541 478512253
138824 187542 121372335
79190 143131 601821616
30567 130148 249590199
10319 78594 812064203
6880 91319 211556709
66408 127964 154011634
108365 183323 187128829
30475 184370 384854751
91233 182708 318534534
181773 199637 471377650
155320 166135 664330369
92395 179365 650458659
155128 197960 600435441
125680 135878 694468971
35563 53358 44649909
179454 184334 12166879
113548 190448 191787070
143857 172036 70225047
34321 164607 325994012
165883 171057 12811453
124857 138529 593252408
47275 179738 548799180
62616 147630 833996641
29316 153188 310009400
58560 147791 223055014
81444 181357 249391056
8696 21534 32048798
41656 90884 379202785
39143 171281 330280828
147177 199988 197236719
111525 141115 73953934
156123 160596 339348426
180344 182120 4406746
115856 132645 41982923
9815 191138 453550163
113781 159467 113994098
110142 175664 163520816
60534 94062 996331484
198716 199642 2371197
42115 163061 302344296
76734 145981 410220987
78500 79783 3260535
46577 140778 235733746
7071 149954 357534363
84152 193547 470437209
114781 187994 182593178
196835 198922 5273330
10606 67270 741950223
278 56244 4884457
94892 136326 103693622
192000 192490 1202906
140662 158324 827973856
186815 195046 171709790
17821 69923 130684245
129916 134635 960039106
162888 173195 822306746
19038 76167 143351822
190703 199374 21954762
186874 198616 794656669
38248 167277 322723273
80616 155837 187659573
197336 199055 4351814
198699 199327 1605071
53569 161719 140908837
151326 168379 42617967
104721 120476 424449774
128540 182572 134644585
25756 103897 578024624
66071 92774 66616965
112612 158161 784392828
106667 111432 12077612
163537 182332 654252444
122646 178769 139750447
161949 197332 104610693
167850 175243 18350014
96643 117428 33449328
132650 198798 165226563
94852 188349 233494672
26091 33553 337282935
39332 53319 869645037
197817 198837 817272245
115498 161251 114261357
58208 130393 180672890
179190 184870 853325090
77696 134417 141898090
70329 105091 86674720
180159 197227 42825211
22675 47609 58886003
122297 145519 114197820
55215 58245 7690035
39401 103381 159883632
43 183068 457711257
12541 95358 207368004
89881 144579 723000693
186637 193515 551810822
108486 195110 216416281
165188 171606 14442581
70511 140693 175361365
91616 191184 248624790
99564 105081 13845267
64920 168584 258957342
28292 118047 224882101
174905 181149 15607987
31628 108405 765600398
177502 182209 11786597
70426 149591 312334185
1626 10037 21010967
148661 169065 94336286
133667 170975 676580436
113395 149332 399211895
178182 179081 2211859
147285 195111 119375649
194596 198177 277691059
13180 126974 284956713
82963 148483 163544571
84632 191889 963903857
65925 103481 93548591
127133 177793 126251741
53816 132115 196056302
194458 198017 9057831
165098 169204 10214644
175553 176237 1727616
139466 174033 889824261
198832 199577 1916353
57649 158359 623538781
139794 174308 85982276
144607 173459 831477808
8961 85091 797152265
66407 149285 385877397
83441 84248 2019887
28605 151184 395050491
30882 179464 371608168
76731 160910 293457421
140280 142323 979015183
23624 62070 137617774
99041 122075 57926296
137767 139256 244980115
17836 87749 175345212
157146 182642 63667172
124106 168518 788999936
87329 106963 33760374
106101 194930 820702112
9040 140890 716553409
96322 147753 128631684
193506 196874 172011572
170304 197379 594352792
12032 66983 137780997
78029 156619 863696381
37962 69671 50167167
157929 191074 548097230
189218 192777 658090187
196914 199271 469004943
106908 107404 1257931
4534 152759 370925866
34173 188952 471040217
94470 139277 112143676
196533 196596 212467418
169199 198540 790371235
130847 148595 916766560
141395 176247 86859484
185622 196160 26599538
157870 193116 88007434
107341 198643 425750010
148801 183880 87401786
30856 91843 876769473
3916 71053 318033024
156508 171953 38605187
5930 77595 179618254
128702 146239 43758260
147999 192780 111763857
40111 98772 146671510
144370 192445 119946292
110218 120585 804881592
107666 150892 108064156
128646 155388 66458051
89450 145958 997718698
34776 94732 995595256
38140 133735 328184913
103846 177901 185086433
33505 97064 159129081
37395 192110 949606952
155984 177023 828695624
129206 133787 11416032
147186 167315 167196628
144892 156630 899789301
194248 199509 754273522
58622 185275 316244584
136061 185532 836505573
190855 192789 4838136
183514 190662 456296343
7725 112856 263331569
163765 195347 78862854
13543 199024 464005175
13945 16314 5938677
133281 191993 146401443
73142 158298 212557802
140538 158785 778852181
26264 162138 802792477
47235 54357 17784779
187830 189827 5073038
9111 62800 134824061
9550 126021 788959510
197942 199236 894556579
134415 193107 146297245
172674 179051 525255021
118422 173823 138171874
108614 147689 725603491
192057 198458 500300226
183612 187217 8944556
73468 168430 237120596
160833 195874 19777148
73265 111778 792414697
128963 186662 143650143
40579 102404 485149481
64787 119150 135945855
182072 199830 12671977
119531 149916 75737536
198590 199485 2299215
95004 139362 428665111
63310 178727 288104280
89718 128246 96346315
41566 161106 451479491
185366 193337 20087228
83666 114220 76358475
56770 148764 230045633
119036 178743 862037921
64239 99563 88058327
111057 178910 439222340
21579 67824 893326873
23792 146181 708359284
79266 88887 24132366
67692 124775 920331811
167846 194535 66567422
46895 195315 470319926
44630 166919 305710460
145630 158551 614816457
1491 73880 181674388
151437 176551 585165608
54245 117213 429321986
175788 193206 592338411
56774 87021 75952081
70102 110158 920544514
130255 134918 11615254
129504 187777 145070729
41214 128096 217536282
6175 187019 452105660
35757 69702 871637273
81411 180457 750535166
26568 126559 25901273
163787 190205 308615670
187299 195372 712284023
71464 72896 3588804
5869 169260 408781102
62093 65954 720038105
146792 175180 70722371
106292 175838 603228638
5771 129181 309130161
98419 130570 296947054
111673 127743 40319749
72291 162714 381842977
197074 197823 816516020
77564 109504 79819635
79693 133490 674468817
5606 21730 40282892
71705 120964 123189396
116109 139180 2310953
183148 198546 38720839
46384 157831 455739498
160654 195303 86524389
30627 131378 157862345
144070 188643 111131023
67771 163734 239725344
77704 123282 592872162
17114 113916 344261973
104217 123234 718447421
151152 156941 597014371
76882 175369 49799710
130994 133224 899761904
36812 51353 739854486
193691 194167 367091034
186464 188338 49335424
92002 168121 190166108
180554 181333 1907148
179416 180415 2570923
111348 116244 515648247
66420 86561 80913757
93824 167737 853876535
192932 199443 16530573
69981 77295 18287364
97517 150708 133073397
166881 189734 56939590
10312 85959 721551909
195913 195991 854561592
28693 136684 270484378
175276 190815 8897433
173202 186129 482904731
172619 186624 34846151
173796 188704 37205474
84972 133359 120892167
64594 70510 14862816
11212 22927 397751990
37163 136070 247585475
180743 194893 35383777
173338 193547 493910282
171632 191576 49827716
70366 171145 954279802
7587 143822 443959342
167777 169363 349811645
125418 172381 116911243
150976 188172 359876903
74643 134792 150317326
7740 104631 555311792
141942 148494 16302843
126934 177692 126505905
172478 185869 282818010
42175 48429 464771130
135234 182340 117454499
148178 186311 873750749
166379 178107 853858385
39288 80698 695655224
188957 191613 6678991
194545 194879 849504
25454 180281 387266639
195645 198429 7037302
20423 81705 583129887
30765 33032 3240091
198512 199762 3160200
138959 181181 105270068
165292 175392 749423280
173978 195616 54211927
6587 123432 292754930
108493 117115 764480370
97628 179897 205523258
22694 72109 101748610
71051 173538 255804235
101062 162072 152625433
20226 90097 500692907
109 85635 309115330
147985 164692 41750260
121908 154113 80156030
102885 165120 139867305
38772 69353 554849320
6505 45819 98553877
192234 199544 807063294
64470 96680 555210879
79267 109250 397493607
86668 183353 382429374
42161 178812 341362852
22703 125670 805712121
159601 181269 54045915
82182 97629 38364376
74961 83683 21740079
134736 141678 8247197
95537 173534 268184868
77443 163195 214187211
101886 102742 687506554
145819 186643 592996565
51585 79278 69590720
132843 168060 619496041
135293 199530 160513409
101148 159589 99078739
1177 170824 424391971
73110 166118 653358287
57014 184575 560424263
181460 196600 38001149
44204 82725 331938909
30628 164341 334652242
46993 148323 253412142
17363 78492 153292758
186458 196699 509663433
188066 193653 922451876
107012 195818 480376858
23162 160441 343565561
35087 97623 660182422
86213 144872 146373585
120429 181175 151473301
61441 112326 127214248
93727 133863 100508329
105824 183947 815886019
128809 134478 14154092
173951 190021 141765545
93490 142140 121686989
158078 195252 92916954
28165 165256 982450375
97273 119776 480412881
178290 193290 981303407
110424 158908 121024661
120705 138742 44941436
49248 49989 1811984
157428 191162 84272467
63297 191346 319754711
168866 198113 73179017
125151 193340 806450367
47015 98755 129351862
168388 174464 15047245
7859 9362 3716117
78460 137762 186571112
66115 131035 162345737
38959 193753 741113056
58615 187934 533453426
34597 135068 251652081
7215 35648 753997679
63478 70569 623037391
193076 198418 13559667
39581 147146 269114012
65659 110714 112512679
29148 131727 793487543
84380 92720 416413344
181900 193567 755845104
126243 172689 668008936
67835 149202 159804338
125138 155096 973142128
175177 181798 512410044
109800 191438 254449932
56920 65660 9345987
31399 158820 318782474
12254 158185 937811967
15246 28981 34170772
126756 133526 309668018
39715 77208 93986513
109056 175482 165851299
173392 191641 45605306
41914 159625 294254428
177262 179549 4141412
23528 167135 542405785
43342 169054 314303013
14342 175612 406667532
179292 194809 38883552
134448 148430 34718181
111652 129790 237643000
95181 113761 74475402
107561 166590 147542209
184098 198368 138460924
67478 74148 16811051
18040 170837 827747138
41755 91136 289182416
36040 158378 350801352
183637 192771 22898367
166084 177997 227363423
162161 199395 93176169
97196 119009 193862318
87659 95594 149270454
76965 98143 741567904
70743 197685 317124298
134445 186305 650445973
72625 117801 138590778
173548 192961 48549342
60858 185518 311208063
63946 179290 553807503
151854 199728 119750213
174053 175287 3156100
92833 187803 237025407
187327 198091 163889813
82197 148644 521164547
133895 162782 328461351
131243 198520 167964891
145949 190866 627303468
84266 98962 36362416
177518 182394 466851704
45116 77198 205834551
98358 193708 764813842
3865 99544 239483376
72398 197883 313448773
12251 151379 947492612
87735 184066 240260488
74471 196100 303731772
107930 160839 132210372
78376 93101 36685276
54614 59482 573729849
46105 149325 535884647
197415 197904 1261212
28753 183456 782769311
13289 112399 574556354
117161 163771 949535
82863 185586 256238544
54956 115504 191970729
136130 152894 790267288
117437 161868 936556885
196696 197513 2054578
196555 199053 735874370
15511 109553 235453819
11051 12580 3840361
147044 147610 1355146
23603 162669 893932927
17034 53842 834304870
136682 154223 43625955
108981 147573 360979079
191602 199958 21134882
94448 96409 4841348
55046 118945 160050071
194218 199988 14586428
127796 171126 190999874
103626 158831 795569932
109867 186734 191689109
106805 186149 198058188
105542 128404 966958426
10910 97050 101487198
6495 177687 428111644
140466 159466 47347603
66954 103273 90439953
39453 94213 137078365
156029 170655 36600025
180954 189668 15504220
69547 108997 98477067
99801 102215 6024703
88872 197934 980410981
149033 165504 41206836
121625 193042 285150375
7508 56284 122213663
170267 175640 13429769
74383 124834 381607532
24282 184893 401574014
140130 194624 812110716
75635 80663 732864585
119818 186679 803655012
119822 136104 40574179
55857 91243 241763962
154805 183572 71781164
9602 91089 815794833
188674 190241 3903730
152841 161346 21317689
52927 65862 32677248
108919 195182 215475946
15317 30570 38004357
92847 196006 367259805
154407 168852 511889594
167559 183295 39175912
152135 177545 63404108
139715 186887 271159017
159225 188390 72729995
101652 183210 203773639
83716 135128 645659215
143305 172195 72003995
7125 75379 569415431
58809 129766 177608223
195196 198825 9187569
137742 189170 128159978
157866 167438 23974614
99 81590 478477566
70172 111240 522454206
174419 194214 49551304
151905 197640 293002988
4482 188957 817974493
117762 158859 598525933
37743 141629 260018493
39668 130992 228625529
123100 124308 3035429
61489 189967 320820567
74928 191612 291183836
33701 195212 403974892
190910 191781 2132381
171772 184273 31160601
137474 170422 130414497
95140 133294 673917796
86915 193048 264840997
119157 175178 387981223
165281 195448 75290604
171125 191257 633214292
121012 140590 48766027
179662 179862 450313969
198646 199952 703978553
27725 29027 3259203
177706 182010 10763641
72496 154225 436687560
162581 184634 54867770
150741 184118 10414852
169480 185250 664210801
17224 191137 447026381
98176 125987 769246338
105635 116837 28149206
139762 199698 149730772
75089 138776 449832613
165153 167579 796299203
13359 194414 452746267
77617 194557 900930920
154010 194235 974311265
56211 180403 310379753
41753 109000 566650802
154901 165358 26281771
56905 77570 51817623
138903 149902 27404290
187945 191492 8989445
11142 98396 218359478
143433 154066 755439181
142036 148842 16935760
32163 61805 74579959
163398 181389 44868176
3710 95666 230228116
118622 133275 36685858
15997 126055 275676240
152594 186009 83269434
164487 165219 265045571
7945 67609 149674708
56046 84262 70866432
157828 189445 808784383
52786 146291 388418300
193940 196385 948879007
12715 104584 580888149
93113 147271 264472027
197125 199449 5912232
46492 147338 252285596
131768 188215 249645893
39057 67204 390621135
193264 198266 12685526
197330 198145 438090326
188897 192140 841327930
60813 160599 442183672
130173 176517 115456813
76012 189797 105004619
53887 100856 478393761
96179 172201 415366211
68540 176961 408056387
188560 194128 14041471
52309 162292 951359751
172099 191862 49360314
155435 182688 68114307
167325 181812 853640400
44153 124402 895599979
158311 193049 86740899
88972 195956 692075081
183756 194461 26872365
1095 15552 36304268
81173 183621 255671963
185727 187258 3830710
20727 63890 108338231
185315 186773 3657940
15279 17548 34844734
175689 199322 855994360
134991 194189 801560550
191490 197133 14280106
10992 81231 991546992
104003 169350 163435044
152549 186141 621370126
182449 186959 348933067
87386 126284 97219993
130574 174729 109972903
26324 67685 103976345
151611 197800 115516261
114961 198656 209134134
164410 189454 62398863
152860 154941 5115619
62088 112852 746174723
44262 195052 376929374
165628 166751 2771321
10041 104406 236222297
91817 178862 775242296
11908 160783 372433665
53801 149020 238108743
11003 65673 137161074
41771 122296 721188233
138055 173637 88619179
12277 84534 430777590
164503 185635 693795083
119556 139073 48668607
155797 189977 546207637
25900 180496 386726138
133006 134098 2723041
159369 159422 140197
87114 141966 219933941
175227 182588 18353933
8032 52939 229736427
197014 197425 561948941
191758 197444 549043866
81009 91061 25130761
196094 196327 611477
194501 194915 1065806
187674 199370 42764708
72693 169873 242588479
47605 58013 26116136
151666 184540 81950788
121219 145399 60190853
136625 147650 539472622
22890 89162 166330349
32766 109854 603309745
128163 157570 73132623
183201 192383 23024103
34360 164266 112116284
194709 198846 358581305
14446 159486 362803039
106492 116083 484945596
189968 193752 912748528
89467 99914 17258963
158706 193724 503071625
158956 178637 305924996
12905 181257 526869219
178600 186165 945303637
150894 161497 373571381
114822 151369 349553044
45116 115067 175022424
681 175441 474377625
116209 129002 687339479
69251 157387 220066034
55957 107727 129513252
84992 172408 218050061
126575 191333 161441255
12489 136341 310045040
167591 169585 4979247
44130 100964 142042899
108788 136949 435139198
149467 165631 767555524
192703 196901 351413037
86554 170990 210654328
10474 29129 795008173
170249 173139 7187289
92417 173727 820038711
6393 19840 33641237
122814 176205 653632248
65343 114211 691092355
186247 196595 26194540
140624 150027 23410988
161740 189463 21496071
43367 53411 25045083
149931 169821 49642842
84947 157247 180329753
48384 185298 805701415
85631 124687 168456323
21384 82485 229720142
162187 170109 19735503
158709 168970 702140668
133704 154017 648573269
35111 176721 354164392
148311 156655 535864088
165694 175835 159726007
147677 191132 108417332
46962 178050 327588830
158117 171087 406470671
14914 15999 511138727
14536 109079 236695787
116734 181289 889462778
185833 187492 4162244
76084 173017 991592074
159153 175245 130949895
130352 198637 170462783
194569 197083 6411277
14158 37057 3669158
21325 121118 250132093
31582 157850 315893782
85581 93474 19496716
61159 122437 838923891
100306 144853 967452632
82183 184243 254697530
119279 163877 111269689
39936 115872 190124590
13294 178444 513124201
139933 189099 17734637
188308 190559 923279805
45081 165745 301680470
47668 55806 20365081
150958 168829 44598202
21954 52318 257593633
113821 149843 709283254
82176 196525 285655133
182170 189207 17546906
131847 135382 129372950
143529 144579 524589790
118562 183508 161965129
126985 151014 59900331
93180 166963 589586476
140064 184453 110589596
79452 183029 258561908
53272 62005 11620330
120195 176092 611923860
146613 197652 893332785
168629 176748 805435925
11051 186193 437828006
125712 129377 681712407
52505 62667 25787155
196743 197121 77944404
29046 103193 589687586
37582 138463 252534636
193226 199224 15220318
171434 176763 695236235
164622 166897 83976651
197963 199993 780993491
112271 123619 923242333
60010 104335 481797907
29589 138185 272070382
178490 199463 185020765
65178 143303 195162768
78584 124823 115752428
96756 99389 722823082
122244 153378 250509365
99527 157130 143965851
87124 169503 205588928
14134 187845 555896729
50039 182525 331164706
66839 117969 127776240
13925 84202 176237482
162158 195782 81352676
136997 150762 34305720
158648 168037 881469216
76578 167721 284860866
30654 69514 97754225
178357 187810 108922751
137212 187569 125467419
82495 128510 204231436
36922 68901 194414646
20912 35891 37511077
145324 184437 630668320
144689 172174 181480399
72560 183655 277200272
164885 176541 29026565
195977 197219 21255
21069 112452 831084635
88578 99120 53241858
188518 190680 5427084
105933 122272 41133134
166137 195999 695454761
81475 121386 99855688
64534 184260 994563698
192401 195338 7401498
86879 103206 40330809
192497 197128 11745654
25286 185854 542306983
160658 199736 97728091
152217 196865 912098293
87461 131945 30727014
108223 190904 206474259
18830 137435 296872695
162682 176864 35311210
108760 153480 111691008
111425 189493 453643813
73547 80140 127087837
198195 198926 247776521
119907 151591 78922077
58777 131264 204142164
61175 130022 172267780
121235 191526 175227968
79262 180020 251483676
79350 183728 375251386
98819 131890 82958555
109052 145022 89866716
149605 183795 700882889
77902 187167 797454772
123351 165727 405147401
149437 193856 110910391
171088 194769 39413181
88345 150197 154387947
117663 146102 71091372
134191 168282 84995273
62335 98734 692197852
174203 175550 3398316
82859 138234 138362725
74885 96720 648316633
187124 189012 4798635
107515 181709 474867191
99409 180736 203248482
137955 147806 24485709
137673 157659 48874085
29127 92893 159887603
120942 181379 260300851
117083 168752 357584584
74652 94760 411542263
123388 182810 148049268
95484 195071 248880338
81266 104903 58833333
33043 54653 10022394
23296 67064 109934676
88657 125150 91300600
101320 145124 109667771
135760 148756 323761415
32976 142576 294229843
151530 186842 747002754
27389 81479 135883555
114462 172869 145638438
60439 120892 151369848
183096 188533 13562612
60161 156692 484481330
73664 84522 267438083
31567 48190 41834524
113389 136755 58329652
128215 148378 50160106
125650 142371 41631905
21278 105732 211511993
189524 198444 22550092
155429 160234 12182807
22802 50230 68807331
190772 195527 554059031
172960 194093 585063580
130758 178440 118724398
133829 135941 5201575
192379 194985 6566720
401 175886 438895705
100175 184898 506340961
109035 196648 218930251
196433 196541 719318938
36124 75547 145307313
39179 114697 791219557
29780 184244 386930536
197331 197426 232020
110819 163338 877822809
110167 181260 577174430
58081 123564 164012585
49198 115019 164763761
125548 193955 170556835
132428 176352 109512415
117284 132076 37070328
116967 127604 26720713
186589 197839 28492605
144727 176220 311225403
9532 193116 459152003
91741 142530 126963381
129723 159442 305245346
136292 187358 127225565
75291 194212 329234502
108287 123533 30190171
159396 183217 772084354
103549 121438 45166562
86674 96445 24089080
136256 144864 21424874
80220 122960 703500921
46329 140076 641194694
16076 99872 209604757
167531 179913 30791914
112392 150167 864750412
28736 67144 755950523
80917 163482 206178559
460 185082 992031658
30580 77726 118386238
132132 152829 51495031
39860 67178 670109930
84235 103177 942615816
112091 170474 885306373
163855 198609 86896106
95475 177359 204509309
36615 67976 164162689
135053 188861 654911559
145646 157629 29758282
31694 89688 145524831
198902 199559 362391294
104623 135430 848708915
98539 139090 101567386
117884 121400 672139886
157517 193209 314312902
114493 131751 712052133
148231 178017 375695165
13192 51230 146816322
195780 196531 152932587
65888 114538 121623458
178780 192617 44722688
62135 161972 431571107
59344 64747 13554849
17109 107512 226308750
51312 99911 542726327
182435 189415 17385976
183671 198666 37750569
111855 117999 55742312
138269 155108 41767964
180068 191180 833397987
189908 199259 23691975
121078 155713 86102964
124531 127942 316745243
79005 195813 966598498
31396 178003 366614697
59058 110004 127453580
108187 196350 798624677
140652 177140 382193038
115528 181091 320537663
193978 196970 7588993
192659 193340 1692864
125887 154857 72026826
177754 179596 4575130
29296 171687 138033446
43527 128256 714223181
87950 151163 789669866
15080 114254 983577267
142430 190697 390571251
60507 181035 154597878
8304 49820 104030871
19332 64711 113861648
188919 197234 17471007
107866 151068 107957897
22155 174125 380077779
92067 102761 494839928
1230 42246 938330752
119206 143311 473696343
108150 151267 107736286
125767 182213 140636377
54283 135528 203348240
162269 170285 19936802
13265 146901 897887936
55181 129813 419705090
186587 194070 62348791
85407 123982 96458599
32776 178346 363993364
153957 198761 112114982
66924 157667 346716996
146895 170838 155729799
48877 74714 971416808
191019 194833 171554111
101172 126781 229333173
167604 199784 80541210
105690 158576 110515635
161101 177197 37132159
24474 32562 853060192
130547 172401 976424865
31851 193715 404766266
40722 181244 351207372
189570 190701 779947239
103851 166157 155868093
191296 197083 14613971
182655 184352 187362464
104811 136787 96017264
56356 194162 629953708
23544 188408 255677445
44637 131117 878979008
27434 54424 769722933
78619 122873 110765426
64312 95624 78134485
86091 161604 188519052
157085 174889 44450067
104828 122795 676436787
42024 131053 222821254
82961 178656 713193245
5736 20991 38152720
171393 197600 256704489
136855 195284 85729953
26478 193205 565264503
35496 104406 172478868
148059 187324 832513485
132610 168807 576752938
100938 152261 128340553
61962 72221 25692980
192973 197252 10855775
9306 26325 42530707
39137 101299 627693742
70010 193096 307345310
149172 156068 17094030
157757 186631 71941040
176820 193559 41855413
80240 127453 118064776
188574 197229 932555703
51478 143232 229650009
96353 163185 167061312
115618 171725 139970667
76853 120713 109741764
13332 74497 556638424
156409 187547 277777994
60153 111901 129419958
160905 191037 798103414
168831 176923 17602173
23279 57105 193073448
176807 196650 49759170
176472 191074 944777367
76589 142869 59704648
5958 47504 574234931
188709 191731 7605168
51089 133888 431162711
118304 192501 185135183
39614 102695 874844594
132149 151594 802970360
131186 148728 43659104
43678 109825 691966023
135068 178175 107361415
47456 123710 953683998
36251 87269 669160603
63043 121817 147020076
41891 55895 34972009
13413 59023 89031498
164040 195686 75679050
147105 194244 634059730
78025 198803 928650021
162746 171073 20728372
180438 188683 652237592
122611 179743 142346604
25381 78410 133144840
171330 180941 24006359
2118 14136 30124201
64375 113063 121745611
164732 192289 302009628
17743 117247 249149183
181792 193842 30121927
83473 90337 17071836
15074 194693 449113793
193946 194073 818318093
105109 149830 577999864
130217 195726 759505499
37796 90429 778006008
21369 74102 132508831
155524 194511 19372424
3873 191596 469474378
66434 108172 780462256
60885 70673 24600127
88911 117889 72308628
192851 194821 4970148
15765 176293 420433139
27249 45232 45328248
16846 120338 641959610
183854 195049 18555174
114383 189009 806880841
195277 197448 5504666
3092 183614 451393690
144242 170522 65491701
137578 181512 924448171
87560 162738 541756904
199313 199546 313122778
136607 185908 122817825
113351 134114 932086344
75765 183001 267605678
63401 95026 78913639
85830 162467 370393908
157063 162086 425039350
193786 193892 295761
85336 95501 25092988
73618 158368 309164775
21576 63859 106185489
176402 178450 4988645
7712 62538 137613558
145423 157618 30318545
99569 137472 94990045
157991 180316 55743999
146019 190627 302621401
165667 171367 14089285
139397 185300 776000426
125693 133277 330690985
2798 34813 80050858
125399 186230 151416940
41793 61305 684525864
137188 143217 310511395
197084 197259 807339726
64970 95817 24213911
192849 199753 17491743
105005 162766 144416112
13705 29333 38894424
183948 196459 577857436
117390 147022 155833869
78998 133895 137254220
102593 123519 52774397
77551 165020 218547030
197168 199661 6309532
46362 112723 166117769
63819 124089 167204505
148780 155489 16572848
88304 186407 931259879
68751 187238 295667221
58475 151207 244733517
134107 165757 784702242
122148 145392 57892476
6472 144141 344539795
21162 130783 373224132
45661 190304 448782179
78370 125170 117150370
20113 85427 163926773
91471 143796 726897718
155699 180528 62111544
166343 182768 30522460
11574 148068 341518217
51375 112146 152207285
14159 92266 195624664
139991 169570 73755100
72011 89328 43316765
127416 147507 50014686
71825 199454 774186186
165192 172796 740061143
16055 151416 77230391
76759 148985 180347990
196326 198991 1959702
167713 177642 586766448
95301 162000 390467441
150665 171041 853420920
73830 195715 304344491
117613 163268 113935379
151632 176256 10757436
1521 28225 898307982
124793 129854 12575724
182732 199884 181731226
177355 180937 483894930
64771 139095 353010024
79390 123359 394102467
75626 79246 889268542
74330 159287 296370244
50307 160940 662750746
173600 186721 209178362
87567 125226 933668
6098 156224 375444828
31327 169063 344601840
196353 196689 858335
170428 196892 66307934
97860 192485 236421094
64145 141692 193854453
67954 188384 300645934
2280 107997 264665595
96566 195684 677442504
133905 144732 6802868
135200 181585 115637944
87306 100991 33846756
34509 153931 625055145
148077 156412 9635518
39677 115645 71382210
66929 95355 370375566
84706 125687 852583824
266 87052 46658032
127627 159187 78570758
161358 189773 488378809
96904 153729 142024985
24121 134138 975409092
192147 199618 18899023
103164 121178 45525765
195963 199345 972011422
138257 158957 998231316
131280 185924 114558402
47865 118438 176632991
8567 160777 586069094
150340 194987 659207833
19682 64549 112619330
105032 154774 124289979
43028 150265 837687933
18275 142084 309865962
154770 193651 795233045
159088 165087 15068441
121980 172963 126997483
31470 190743 172149812
121040 189372 170292236
71731 88589 42203292
165710 172531 672716191
132258 141121 6733261
51820 121523 174673429
71352 151157 481798215
50357 55003 10011051
116620 128613 648137866
58299 73251 119625974
63173 113607 126091240
184221 191918 552288711
155597 181363 262579237
138598 142861 10665668
152555 188213 459821168
170809 175218 11023717
127424 198102 212888737
152336 162512 279040026
107264 149702 106084391
62602 192755 324974210
39317 169546 325609034
197802 198417 737882590
171109 186306 30550590
139325 145224 683258870
117434 140989 58875754
85551 174594 222132322
105542 147708 885848222
77632 184575 725616986
86567 170667 325901847
71362 195264 309392816
193162 198072 12477493
168109 198764 323714278
129860 149686 135789166
16696 190542 873958872
98738 150467 129423103
155616 187036 230456027
148042 162609 634744122
125919 146261 573194861
7466 142319 337582861
172163 194231 662222841
162594 193052 75982334
83022 142575 148760011
42482 171055 955007597
7556 176006 941772579
73345 130477 142805694
15886 130554 287173412
132522 189531 142084887
93828 162028 175663128
76225 161808 389307958
94635 117231 447148927
196762 198278 558801
17926 172576 666389226
88333 88446 871467179
131635 182961 543675997
27933 73404 980019845
50773 183402 331488169
191571 192943 245014762
9617 130620 303147401
27191 82028 978260300
170716 193227 102889274
10353 142693 331341332
130716 143495 31811615
193855 198592 12000809
127444 184275 141551322
79631 129859 125628578
141543 143207 497056774
199652 199847 469522
184851 195458 345564644
3068 102289 331425966
35493 121912 392065268
62827 99451 395858702
189009 198024 22787664
93149 149310 140307707
120964 182436 117654722
130794 165209 861282669
137852 193511 138808412
169904 175407 798554626
110756 182789 82302755
19518 54819 189896945
157625 183519 140618034
198740 199328 1497052
160452 181525 52514124
50661 123531 766762083
30046 46774 42142854
157513 197051 272087729
1223 82540 203936908
125687 179313 133517106
35997 68476 81702659
129950 180026 124713856
103109 111853 331985926
14684 79307 162019906
50905 97828 916571225
93430 93762 844910
5274 161982 392977269
36239 89765 988904840
138763 195876 417089928
104618 107540 818923924
15723 119099 839060774
9774 183036 433350501
162165 188642 65987172
91855 186598 379591272
118286 184635 165422327
28207 127023 247630085
144879 166745 54610991
162516 171721 426289465
139744 190682 84496376
48953 140474 684626881
134542 166565 79817898
87049 132416 591036955
13452 21525 216041695
118030 189215 177602226
182359 199665 758291961
30338 46221 354520804
42752 74800 80449515
124328 142899 877787950
42359 42708 474488948
134859 173267 710101195
26857 136567 490610344
138366 191855 779094057
49685 177522 319516024
7 56470 163310267
37570 113289 189710549
69219 199246 612789644
78776 78838 161180
21201 111350 51028506
107844 144836 92441592
50103 59761 24382031
117427 133281 884322086
62576 178814 290105333
130990 138369 18371392
137485 154324 41857687
119590 195030 823245755
145663 182831 869900691
160316 175232 371566704
130881 143858 32291720
168154 195194 32731218
82813 172778 217826098
68358 75275 17421166
182665 194546 29755698
123322 156905 139087389
11780 199924 520073970
121203 173636 130594337
10140 126413 906188164
108741 114283 14024344
123398 182031 697464813
26724 109764 699372405
102657 196512 583158254
127770 130562 902012637
122735 137010 661444751
89990 133160 107927621
50437 187584 342738561
23734 170569 367333841
117455 179063 153643532
114310 198992 104947460
28712 98171 257761692
44321 191701 368302154
82566 162863 200456014
175014 179524 290214182
134325 185049 126290567
112120 142280 17883855
5847 137179 328793650
16997 45600 917676232
36954 161891 312535104
74269 165555 227907385
57233 114616 590465294
192912 198568 14325544
28671 99843 441866952
3174 117746 286941882
37589 145823 270907875
92945 115215 285310735
95077 182144 217452613
63434 117693 135639730
12814 143063 326006376
5955 152779 367338923
173104 199606 675129962
124491 154860 75494480
141268 153867 44070665
55815 169812 682951384
174852 198737 59877382
34699 102393 169393480
145486 161216 39253043
7449 73576 30196568
130698 145887 37860856
74411 140274 18761766
84539 135181 457488728
48178 104401 858749495
13829 149093 795398195
163561 167069 540580338
115227 159839 821862558
100312 101893 3979134
152225 185221 633253869
171207 189838 814454647
69177 190596 894800936
177512 193037 38843214
86885 197063 275107218
165116 173807 769931055
181031 196676 28891604
17411 134685 557137643
171027 179582 5890199
190464 195338 12324122
26245 70122 110270322
122982 187173 159848259
159467 179335 428536016
138125 155109 42126615
53281 154150 252189033
7220 67295 150676724
111499 133292 54557057
132393 186802 912504696
159152 164592 162959372
180620 199855 686687135
193877 199021 13052834
140849 150297 331217845
82474 120668 95534449
137615 188383 338235939
90650 181337 863392255
103404 109369 15195101
15560 131320 483509398
193737 196891 8046677
98325 134650 491491854
123442 155445 79512730
55265 197491 355622874
131345 139246 19679316
90576 121799 78124851
139112 183968 111735802
40618 90335 124551829
44355 137439 744417180
107127 153790 625018175
6301 48050 414483078
67391 103396 89680876
104673 145445 102084904
193513 196633 3860955
122237 149889 68872963
156926 198213 103349170
34726 138841 260667757
62716 101521 96656740
37041 115768 197182093
190723 195555 810583538
89351 148942 950155666
67448 71870 11081166
183552 190534 17493017
19775 136565 292403118
145845 166604 51759986
146668 167494 51910322
98124 173788 189056339
185673 195193 24025578
123810 163639 766542159
9057 117009 270385374
182518 194218 29322908
18780 161344 960664899
140355 149164 21869854
80003 149442 173327373
74082 180271 821231455
9695 147892 755422285
45113 166236 981189574
72543 139440 754082296
55232 169054 284604175
47640 74999 268772090
9862 143083 694295967
158644 158775 338611
79987 159552 985777470
49817 187800 344741908
20250 52552 80929951
146033 178845 771558455
152360 171518 47789752
125938 163102 205158729
72428 143927 471834765
25509 85487 150599722
162498 186857 975307885
39940 130075 646807265
64721 94389 856630215
54529 152422 244810406
155237 169303 35301125
142077 194397 324503183
3003 106844 527396482
174812 177207 523862262
109465 120260 27103592
74539 99056 60935277
195909 196277 940798
175100 197007 952735308
6329 160785 527183877
155178 181122 64855089
143775 174603 689430879
167190 168365 948788266
185067 199556 15831954
119732 121628 4747793
113386 171599 324091695
163048 172256 631259353
36645 50704 941067404
111260 112004 527770823
13102 161296 370746305
99118 189745 226396983
48295 80708 747882601
66842 171144 260454063
159027 167328 20777740
114923 184516 327420887
14478 138921 311445804
141962 169927 69737342
18480 111515 479216779
136049 178016 366452991
28746 192498 409566938
59211 127479 696817322
67421 116624 143424642
128022 178308 431269544
186260 195133 925725198
156536 194914 993330199
116007 119156 7901974
51388 97156 489099931
42565 52757 25375739
29794 111398 204515971
137453 154508 200616568
20869 188013 687131134
169525 193048 8650332
183120 197990 561707521
69067 181209 279987666
95920 145815 124874008
161011 184365 38989587
34308 73191 97744857
131157 197654 166004596
16037 106973 227579680
35456 165038 676864098
181065 199035 869485029
145418 175561 75171169
153214 165302 30331222
107068 138171 748114668
11186 183286 430321937
47917 132519 211757966
93887 110985 400360076
118801 137996 47976542
155894 182116 16289143
131802 176848 716263265
28358 176837 371406140
32899 60535 69470699
170856 186649 39266536
88888 113041 60282083
76847 115107 95578749
111252 117076 8152871
35114 70709 214133552
28000 114672 217224326
95051 190561 238542857
127182 185458 145117171
169234 180866 28958937
96790 114433 44348706
66300 76890 571950319
64049 116404 130927682
6377 42562 735508939
27937 122577 237270550
185770 188863 7793065
19021 135668 292002418
87973 112240 60484918
75558 166477 226951384
150561 193317 468035681
93577 169175 805291386
151527 180487 72303427
26477 150169 819840489
20704 86317 164689969
107685 108321 1595448
175501 195365 49681875
127614 157816 75135438
86302 116783 76039089
144305 197820 133732261
7431 62259 874194179
77479 78533 8158366
13736 14289 686139
119923 142546 56443324
106815 199837 232608890
66053 74046 386895754
18354 146034 339723354
103456 118159 37047092
111998 180728 171572513
57909 120206 242566685
111099 121383 467719708
38619 112693 185474814
51236 188080 341982747
125197 194700 874706483
34841 71275 227600620
63720 78135 36102316
137142 160284 499092199
35369 158049 306916748
51599 157666 178693536
185220 188904 726219413
51210 112812 330760943
131853 155658 51605949
91385 121222 74761118
187050 188415 3488450
57079 196301 512341107
162756 182858 653837519
159760 170860 27662296
68592 196053 318357609
67456 92864 643432076
175414 195902 51301239
78300 125227 540453975
184011 198826 37342619
100786 157448 141651279
16233 31534 404850795
146225 182695 850643104
51931 63621 29506617
181577 195824 287856680
132081 151439 48170019
171494 172871 3414925
97600 120510 57584111
104214 196735 466274503
159079 185209 65060228
27761 67297 99419994
109219 198442 222978518
134378 174716 100466569
91553 144231 116177001
105959 126093 50652203
2006 95242 233439181
94365 166998 181500905
105131 160438 138285411
23811 140161 291379608
126140 174838 915136345
5864 194716 472329630
185627 195101 23893048
67853 105081 250122571
33950 109472 396474247
159480 167871 831822057
180718 191320 26486555
9924 118759 272668910
124789 180507 465611963
145813 159524 34122514
193486 199109 14257811
132837 147553 36656628
163088 186316 57774763
63747 155328 228674071
142567 149003 15928489
57726 132739 187745035
189137 194834 900629910
175858 185642 24313451
120378 124999 11666360
194020 198267 758858840
192576 199842 693979541
58722 84001 63397397
163508 180409 42149477
195497 196438 2426815
42830 188143 909356461
5503 90409 979553112
192152 196675 11447786
41874 42048 869178287
147937 178829 76937523
32300 124586 231322216
165650 197586 588975368
191850 194539 6761415
94117 176252 205134339
54383 174864 356573389
153631 164341 475409276
20719 27467 856588830
4473 192928 471353405
63178 107559 110772627
141701 163454 829432427
169682 172531 7023758
76754 92306 572695266
140428 193910 745549334
101403 165286 159854213
68916 193213 729650696
128128 132923 432370786
10362 68917 146960841
87215 143717 141078503
83550 92152 21323807
3244 23294 50111506
94820 183908 234143717
30776 102781 180192754
121328 161084 711887138
79862 172638 656865536
78500 127212 604878091
36402 89476 858691589
93148 139091 78298374
89951 197929 789048356
39680 182316 356534781
57943 101541 591800782
126427 179015 130950066
99288 163172 159748345
183675 189806 15327882
19441 46667 582376335
58463 154820 240735242
131855 180387 120980146
138863 148248 23363945
31479 96491 162775549
96961 166305 173378668
175336 176346 652426118
150675 168709 45013741
1689 21195 391662810
67287 145611 195713890
102692 186465 209249617
109836 181668 562684739
144078 146910 109137625
141693 174823 82569595
126048 145965 286262861
177743 194651 42295803
22547 168404 364980521
185163 198372 298867500
3051 160063 605806312
65663 74940 976527785
95171 118991 185596260
128344 144497 98927120
61377 179048 293807192
44492 195831 378338236
140748 146282 13852375
192944 194370 3614241
149502 150952 3668355
90162 95298 137276498
64618 68158 8915522
90567 159999 693096253
28840 58200 73811725
55265 169175 206527559
84649 104316 272001974
117478 176289 146799482
13215 72301 148214599
121072 172740 128679438
82722 106449 58997053
93670 187336 371955258
47383 129232 531704905
137826 161680 312016528
118453 121282 7235334
43637 60567 42435571
55417 191798 429369706
177439 178056 1547225
21666 195507 434870757
168983 174465 682409237
111998 178807 981555001
107918 155742 701044375
160594 195985 253814470
184533 190158 14079891
17870 130339 281686273
9971 168263 753580840
93381 128404 708795489
55677 155515 752473995
195561 196446 308397324
124894 130804 193098323
82609 94897 263575697
2814 101012 340207429
91620 154831 157772917
160146 171951 388766340
99296 113757 282043172
192159 199830 885871640
44321 130738 114934486
87131 186270 342261494
2920 146970 360584659
63037 115097 130051239
161161 164714 8882745
145308 148545 865027642
15921 78725 385169357
13042 133305 301115991
162347 174283 29706309
7671 56051 121230564
53937 160576 997736083
104544 106453 4798753
128078 151924 940290311
157860 195880 110758775
39653 156942 448790514
136628 157515 684443986
11001 185934 930274562
91358 95578 352965
182291 191916 244540958
84299 139535 258362525
153469 196410 327535170
137443 184160 22181608
34558 88231 134767494
66215 166818 306199422
99817 141072 958423534
159838 171864 29943574
50473 156680 265576717
123205 150590 68192488
43595 156152 281259731
13658 25774 30160781
145533 181441 949385397
19053 176855 256296636
58796 134920 190479949
93529 147158 21321663
129150 178373 122595350
69246 168064 246818150
42999 187498 947964141
67046 89571 859439942
61228 129584 397060379
115719 177837 154963787
107991 125727 44583438
165723 180468 978294136
172505 173637 2842054
151695 198659 335007793
147242 163500 690568062
144752 182617 94435161
166509 181375 37040175
87271 140819 133720226
132296 148095 39320386
43411 85127 104664352
119177 155259 671436132
132605 174252 103773312
172728 195987 58269129
149870 170575 36079829
24180 32539 20951398
146522 148038 3657443
44641 121147 191582552
15808 100536 257095123
144227 170771 66154491
17429 176935 186882351
14215 187538 433257899
112369 175121 134264845
2047 116614 286894244
131054 174124 631286613
47641 166460 751998038
12420 27612 767266565
167465 189595 55139211
164409 181878 23642354
25373 62680 919820806
31988 127195 238558949
87496 164489 576821607
21384 184624 825098762
164429 182277 44479186
140222 187727 642422810
111445 187862 883272093
109276 192334 568366333
143629 183133 98437593
180799 183865 703425609
35603 35828 941947855
177683 177954 323764127
12427 109173 242237743
11046 108720 244562573
113720 137268 947147202
87989 127901 57958181
123408 169127 76368777
112618 176612 159687526
54580 71506 933269666
76472 129840 133470480
175368 179158 601714514
147751 177858 854718612
88404 107896 48514807
139658 145365 14181335
157153 179167 419757731
187267 190012 6915344
149384 179370 74743303
117336 126501 23093835
64335 195205 326941941
183035 188354 593520436
153795 163381 327520654
187907 195468 19111868
140479 154456 34699901
24799 86323 154504340
143813 169705 64552595
4305 91945 425037958
143522 185009 128418413
37784 134906 481310825
81243 142005 464466000
104630 122352 894807494
59482 191786 330460265
53450 112222 741034825
184811 190482 762156835
143584 168452 310623105
2980 79477 986633126
112502 186407 184270259
47075 166811 299399459
151795 190854 97494405
53923 187324 333281026
37556 116586 315403309
68102 150475 205760538
82401 197245 286884164
89158 193591 260668664
101883 198796 242413492
142462 165950 395204894
14914 119897 262943538
107051 107324 695306
195464 199951 918910932
103847 133341 74098540
181006 198291 690238507
136849 196001 573648440
22475 68625 115962714
72708 175837 257407001
1840 100880 295398309
80213 89202 757112241
94273 193022 246630421
61562 168698 267682094
98028 103448 13467912
149513 152796 1758032
88078 102974 36722479
180893 199150 867897971
41332 49674 20770037
158653 189287 76441045
94447 193939 248545621
177482 177717 628794
134693 197629 758922017
93528 170767 241866694
54860 122046 168317706
116842 162418 113785306
56688 133653 813332445
93997 168936 226469711
45664 63345 44441890
83646 98557 386710217
151559 191202 324930119
107780 136809 897934906
66430 101735 404951945
18175 184001 462130430
139607 193902 389595866
169113 172505 214212806
122459 187403 164576859
826 30157 313590890
93971 106277 830820654
155787 183643 69575490
161679 174521 5876943
140170 191754 128644148
56524 143967 218730125
76599 190723 284889749
71844 81667 984155850
184014 190558 847371398
188029 194956 128530770
132848 152202 48146450
180199 182885 6686541
193689 198493 536692179
120468 191643 431768336
122399 188899 165732457
144106 180199 110261845
173033 177577 11364456
102145 109232 120558954
161673 164192 864201358
156190 166254 25291796
43012 65266 55858383
54935 63960 22767959
92990 112314 799422832
105952 122269 877052558
147176 196183 122359581
90020 93230 357077370
170293 177842 18821590
98805 127853 72997741
15859 37916 55220036
15030 107473 342135153
147857 179922 79931249
186731 190843 10435120
192938 199418 16453476
177227 187863 26448990
99759 137846 95489564
33240 190788 393967684
47059 157502 276083152
168546 184632 53678454
172397 198852 66330086
196827 199084 5700476
66523 74895 21066274
66569 185566 976140518
22449 114550 223964841
125872 188103 155007663
196154 198768 6222771
143443 166264 751706137
65271 95638 75702018
124204 175891 186288780
91306 127684 473302988
52208 191548 348316040
41442 123878 206454388
149782 197494 709299143
134086 193659 148578422
77420 137560 150337521
141732 151012 249092033
157494 167211 523469854
57652 126324 993262049
2852 93913 419857360
4459 135300 605694463
34968 106631 495422018
23897 133311 697650583
111172 168904 144208833
165510 178947 33343778
77406 91361 34893096
9710 96882 851133955
105316 142213 644872249
160758 162459 563747895
3255 189084 511414972
87170 141944 801392733
55924 93319 404676841
66029 125582 149003134
4494 20134 802092512
170006 193188 57862171
129789 160084 75457039
88176 147679 486448025
168541 184779 930468121
1255 8038 17037409
74078 107708 83819932
100868 159340 146237606
131572 193289 153904682
97712 111910 126747631
177824 184280 113867254
155579 186806 77934920
96006 188036 594556273
33700 110518 602018822
157539 194930 93491562
184319 192539 924434151
24956 131487 637099733
116789 133332 41415776
135150 150659 228339418
169380 192894 668866521
167760 194933 67840340
133853 166609 81691058
125785 164997 965137406
64068 192484 590159086
18243 47187 746494776
115412 157734 105591066
76804 127746 127457401
196396 199814 8610743
197051 199899 7207736
188175 196554 21193903
115489 198265 206807976
93264 182874 223767120
141579 194364 131706638
160129 173431 33093776
124583 158760 906894865
103604 153640 125182884
19426 89301 175209098
184699 192860 337233877
117786 157667 99453289
117826 189860 179697868
81271 151221 985941837
130995 179869 121773223
33734 165842 330556614
38953 95382 818416149
57771 108040 122210453
92045 124194 222564261
2117 35693 83980027
157301 183087 773141278
107193 167263 522895163
161309 161828 66952920
62963 94314 892668994
64015 74159 902895228
176330 189938 393237764
181954 184729 5963293
193623 196902 8350300
20100 44854 62188737
88379 155789 168066503
63013 67177 10378003
3346 103831 251402926
137567 145839 320201201
77013 107900 551238171
144440 153552 247874094
96504 144722 120642481
150147 191741 125237523
5654 70458 873561891
133746 169671 89541754
30082 77839 119941290
98770 177551 349420261
50964 84837 85139298
91476 197682 265381896
65929 125682 734037770
149971 195244 956525202
71427 169483 244847054
103483 158451 34122363
140211 169024 71870659
161464 167233 14401746
66277 101395 101286687
9588 192637 963642722
187462 199622 663386115
137382 152379 37322750
147854 199935 273369438
130164 137829 216720771
68541 130230 117230222
10399 15616 215182560
94039 95939 4646608
154400 168183 215428906
112038 119949 19942767
130494 148454 859145685
39865 132374 999890712
52437 76522 60548753
30607 118173 219434604
164549 179211 36435912
53701 137639 210068051
94028 135987 104945095
23114 145222 83912415
144371 171277 67046432
25729 49856 690349238
130646 181721 100079592
10494 43598 389556953
193447 199079 14288109
15441 50772 88416178
141344 148664 18178769
179452 191106 152409337
162192 193639 732741366
166801 175433 565014823
119560 138348 280854938
17313 90987 497466981
126508 188128 176244336
191900 197603 13276966
147275 160077 31889864
75334 149238 184435785
188472 196347 14264250
133815 193545 847857963
28756 184633 689185794
29337 169838 384272589
96501 181966 310454285
96185 112666 516202757
44508 46905 728760982
102711 150952 120807985
160459 168032 18897122
130370 171448 102277075
20169 69965 124974781
135360 173891 48505872
91027 182896 292862957
21566 73153 268308905
125939 140134 35316486
66963 192393 521265337
79171 191291 800173268
134120 159883 784124695
113262 177573 958879286
774 189177 527592729
62501 73584 678175377
171460 191598 50309985
63974 130827 167266456
141263 188779 118419497
175776 179809 10011801
28061 110640 206920438
42747 156718 284811200
195377 197982 6649788
21317 64214 107764240
55106 132818 550850885
41268 167663 957433572
19840 98066 267615383
138306 194218 139490762
105778 110921 919233584
42536 117034 300032638
154972 167342 440078801
53807 82993 747632345
9892 55091 664318024
35108 46940 244207353
4602 104103 539819382
80984 115865 173366498
183249 186799 421453999
112412 179958 168505189
134432 156879 770742546
21180 83123 876634711
25396 96367 177780478
14269 37279 630676980
91482 104145 31407474
85732 120407 12670411
164104 176642 31214460
72506 78127 1435642
23139 173733 185410409
194541 195492 835190358
104120 183759 198955491
172903 199512 217690188
145417 193026 118793250
102020 184300 205551344
114253 116103 4562786
65043 93018 405419385
106349 154434 483793325
60605 196626 339958221
92243 167287 667897507
172520 183135 26511635
51312 177609 930082175
174194 191999 44529650
61582 80307 45293486
171225 174394 7888778
60020 106017 114897911
69631 103691 501942605
75751 96854 392825559
70989 177872 266801833
34905 36794 119383829
44058 59673 39164989
122465 174753 596999597
128811 178913 131531840
198986 199697 1804418
68055 68274 931333391
27251 163894 341993600
192154 196570 11177955
14992 18342 8371275
146604 179271 522059330
184929 190507 14023831
72663 115735 107568669
111188 154752 902577761
51920 90899 322975376
176417 193789 496542277
116567 120443 645073784
79748 174875 569825274
192001 196363 11041646
116895 117965 2661770
127258 147619 499153464
48098 111997 354564435
56505 104680 120413353
96744 121835 933891142
21796 110839 812875096
39138 57999 47224314
173031 190000 42342318
158309 199231 118528367
198688 198964 779735958
31294 47857 210942172
29126 124384 66111880
65248 116465 127989504
102647 172614 642819718
103809 177579 449007320
153451 179140 64043112
197452 197887 872439526
133783 182597 121646653
54693 181200 316192091
27266 147194 278826754
183054 194455 28548886
120889 160759 99391606
178078 185959 19587449
72358 74438 5213073
117002 181646 161303858
23456 140427 292906598
851 192136 527544755
181925 182643 41100
196141 196872 1002534
44561 88459 110038107
125025 149593 953233508
67802 68220 1078488
98919 123206 154944284
143950 147429 1768567
103586 190942 71892064
5211 23346 45325012
197972 199682 358523003
24694 42092 43826049
63658 148029 210799439
37600 72345 87335639
159151 184676 63570110
70634 71264 1607106
180633 186307 13983568
165343 199254 84793998
4966 119208 286178040
61291 187297 602548958
187880 199894 763825916
2731 179485 441973465
194860 196412 49349
58176 197198 221366364
138373 149016 411600862
104908 147060 105541850
56869 135093 195766765
57432 171091 432792444
44814 172726 297155327
138378 160444 701903655
138189 172642 85767149
64650 105534 102062020
67358 186441 519564798
174598 186804 30377234
198006 198365 563048052
18011 120187 255928987
98105 183862 809772961
165177 173959 21749499
177950 196296 46029793
100121 122707 257755658
87792 148640 151839328
12017 106239 843670786
13737 89890 135762742
88703 108767 49938241
87584 119197 378112861
130824 166309 88422362
113883 171364 363924882
14400 173234 397152516
176297 178534 761728253
195250 199378 10481902
187602 194192 16660184
103355 162808 148771610
65598 191966 315560619
170866 179681 543505268
135542 153182 43896937
187240 195272 728549214
65496 197867 749114767
135203 155416 50201909
198984 199420 1136112
148367 160233 29659131
53800 65719 30067438
133106 155936 56692663
181980 190338 148341472
58574 78292 762505707
19825 187125 959286342
109888 175823 621060234
190040 193168 758700527
88317 191651 348451108
170708 193623 465559265
7783 107763 250350412
58402 180588 305286545
149805 193617 109379483
21845 43026 478623995
148826 194477 113973513
150084 185682 337907245
139144 197297 403546619
197625 198350 709930083
36573 55590 491525708
30494 109998 199263058
9770 57331 57514783
62111 148233 215118494
51199 95237 251641147
36165 142806 566204404
61755 163088 253134423
188684 194437 14477710
138746 152139 862138884
198132 198543 1017214
52694 189558 686701108
105494 164014 103138841
183752 191078 331062402
148717 199673 127408323
196418 196830 1038682
34060 153480 951194049
91306 107710 40905437
109890 157986 511105232
37401 88826 129040925
58075 157657 248836031
19503 66253 53322913
109109 180714 178770463
36443 107684 178377829
50413 155796 263460797
852 53277 554586286
68833 126955 145311987
126620 174419 119041684
170077 180525 26076241
186701 199048 31234625
152700 184249 205485165
123868 188876 161927960
160700 187562 521233355
111780 175152 158183997
20322 190905 426609619
55154 159459 260811718
17888 106683 291936762
109606 149457 99484773
84698 175084 954646211
154439 185569 77627169
45395 153432 270075343
134035 148487 35950921
30094 61798 659955770
148197 173057 17930532
140702 141358 1671942
64105 153643 280406701
91135 129754 96640778
16445 146221 435017613
190466 195873 7731338
48873 108024 148066866
145424 177311 728129205
181860 181939 772311804
35952 86230 126287841
170526 199195 71863038
28838 135072 353161204
176259 192301 40073364
54534 179253 843733420
8957 66003 143195992
13564 18185 418931499
107564 166105 704386371
72768 154100 657533935
76429 119903 583044054
61263 92983 79249952
40695 59258 46578710
84778 135303 400766866
93586 126767 437262298
147741 199242 572524347
141078 163561 253402874
104047 154154 125276245
79957 139734 71723796
160239 184801 43053013
96962 97361 815172
65483 198692 332838607
57718 163555 264583495
76335 104394 855813103
130376 145800 192062162
97605 164319 166842936
52801 118722 165102539
29822 160106 326088331
178963 196742 44691750
174662 190382 126996746
22939 66568 213817024
187790 188007 760143705
190671 193491 7098707
62887 188283 313017464
26245 152434 315810229
51445 71246 49917456
148237 185326 434694380
109506 122491 32643660
29437 59294 556066890
190176 198954 16206110
70317 138860 171267472
82698 117579 87085813
53253 123723 176609143
159161 181469 917129785
42246 44163 4743735
136365 156837 997212582
109687 118466 346186604
174686 176526 952724489
185697 191345 937823875
84381 165141 201633702
31460 162764 328519207
84906 174697 966050876
195897 199869 10029762
46621 172365 361435718
1449 155475 886891741
141538 180074 96002934
66514 81613 128026774
41979 175130 332763059
53147 70931 44793553
183723 190960 18157819
75046 189847 963873433
63452 99964 90988001
29038 180000 628958199
49313 118713 527811655
81533 146120 946465878
198040 198938 304079873
31600 47213 741116350
196644 198996 1357207
62521 115223 404353497
27158 146773 299552101
46373 118524 180604921
124734 151730 769171982
67252 86382 724845787
87531 133390 453051817
105084 145389 100852962
69377 187686 638303079
49513 96659 117958083
187976 195258 18417625
187070 189499 3127871
106974 193845 403724531
161277 178691 806917194
161642 196286 86563517
148666 166272 544594657
165549 187382 317227375
18747 82962 395044407
68068 188829 986104148
46735 49111 423282451
131463 165852 85736948
188131 199687 6292190
126708 155207 70837788
24531 148108 321432900
146263 189809 108466849
189891 190426 1341561
41358 190585 372896005
51299 94767 108848465
44262 198628 385966942
65601 85113 48932162
98786 111506 32038991
112432 131895 48725019
96997 122801 674945466
185412 188049 829758963
196774 197857 1738685
177545 198975 258538210
197709 198054 658332471
149940 196453 914835211
68841 116343 118692668
174985 178942 431170790
196549 196688 584188002
113260 159543 806321682
47855 138890 975296116
26374 174514 818131641
138091 195160 557596955
194592 195628 807853
156133 156423 246763319
36034 72780 92421221
89458 135419 637141597
65850 145481 932008220
166214 182112 365060091
68627 125455 142154368
106961 150173 206978608
179254 195667 89934798
173539 182932 42398602
180557 189757 22897272
10219 127144 292910027
193066 194050 2530072
147527 169383 54545423
93835 94239 1021639
123777 170510 476031721
448 169092 421926165
110984 134036 141803268
83367 198165 618038910
188010 195712 19494744
166317 181754 38475636
179979 180493 1359928
78350 119334 102494820
166943 193447 66124622
128930 184038 137234785
161493 196907 537650727
139419 145180 141595393
109098 170659 770661604
20147 63016 190533548
60780 164110 258236786
104392 110965 16608943
130031 175169 112460216
97877 155644 344026761
152629 190337 239572833
193401 198006 11697665
125543 183449 144236039
123586 179273 138669127
23280 179470 390615585
18100 128501 276488227
152101 169704 170842617
83570 198307 569343712
126366 144347 252372342
31241 124647 655103653
76249 157404 732009295
67063 94894 748276121
159568 168877 164373561
167253 190617 58217671
120233 132883 888907526
141711 181752 99835128
117014 191057 87556008
87173 173275 214781518
183718 191770 20192868
190997 191930 869896785
47755 199651 62229485
28277 94241 165353795
87608 113710 623876554
20408 51370 77558019
73857 109353 154317684
29894 154902 347103681
86067 105618 48586915
19268 181156 619250365
64327 92013 69168426
116131 189507 183028629
131786 137527 14285812
158007 193352 88277057
19857 98302 196303399
35644 173599 507327622
154877 191426 91307896
154066 187928 84437804
25232 150981 314771919
45329 52391 934676746
129869 187402 247785258
75182 137304 295291988
56855 101827 112361999
86975 165342 408049615
103 17373 43232384
9613 28676 795130354
177165 190531 33377305
128862 196251 168175422
26955 80553 134602756
37554 163563 315197891
44119 138230 806654579
91984 94736 692594375
158039 161033 7570852
143799 153731 880471770
163700 168577 12194426
181954 188728 16868644
41003 82069 127618885
42628 179566 962887579
66144 87809 805173184
136070 157443 53208810
12614 24037 28475467
111376 167957 904235191
647 91334 598405752
65840 94210 598232267
107479 177020 605406840
163914 177776 34489113
195531 197212 638520510
18086 124113 265643771
159023 167103 20216366
59294 87228 70017600
72591 130334 144346987
64083 108188 110200559
157904 173959 40058347
73688 118891 112922403
77327 198734 762302895
185512 197038 29110330
169360 196606 872920042
86405 159723 182942111
111901 175544 158843077
168537 187829 47906918
49309 90943 695107596
182449 198759 40978770
76414 85048 65223417
31101 192880 404568985
23533 61211 94670293
182249 197344 928660179
97012 147364 126008887
130031 162358 585591545
7508 50471 149611363
139132 167563 70883325
23882 129193 263898108
97124 143136 229878883
53477 155557 255138171
66198 84820 46703633
174326 199775 63815722
30693 71064 501650032
156071 162482 16169940
82181 134980 132009526
53046 175126 305189401
195691 199563 964770913
69436 187765 831215927
38691 170891 330539487
195643 196159 666818915
159950 170105 25334484
94170 168247 253004396
10441 71977 211610526
165951 193526 68772198
117719 174946 127470247
28811 49696 595240613
198300 198316 791109834
78358 132111 301351217
58537 96340 94438498
62020 158370 452661935
194544 195511 2479209
156386 189421 82514949
31613 88677 143255725
119323 165558 324843604
2216 5224 7501363
56424 76204 49766610
114214 168316 135015400
180994 199745 193349414
89946 131499 5621036
21022 38022 42655993
51173 141434 225952813
39365 111902 181574093
111407 118776 277079700
196734 198787 46351487
93027 131566 96508681
70494 94327 81841847
50239 51926 356419231
105764 188470 206522211
85446 88744 473944268
162574 183097 939297163
31738 44561 32341265
72210 156467 210269579
34587 111008 753925401
87085 112181 967458175
112192 121755 24091627
71457 91107 476831448
55898 120180 755335778
31602 176484 362416773
196618 199346 6894210
26769 129205 886993578
197521 199940 6099645
191166 197104 14982470
62940 181811 536072349
20421 112483 499729793
11238 70490 969163590
76221 177225 317780247
141835 161775 454413073
49620 62766 334617084
147298 179189 490817556
158083 168579 26296199
44417 113734 173532565
146658 185490 304812601
196727 197178 728979621
188578 194268 14340196
132714 186855 134843687
10583 133680 777306919
186328 190166 80188690
22902 107551 212036289
188143 197544 15136342
23472 71986 121863440
183614 187306 9169181
189710 195171 13800517
167390 179112 29108553
85720 129554 692135656
22460 184542 405300869
146400 191423 112255593
171688 180752 28987648
26831 196833 425383744
190857 192844 442703777
79769 134211 506304841
14419 126489 519374721
12176 35091 57233765
25010 199644 591602621
101539 150700 584558158
170033 197684 177254620
199318 199895 1452809
47070 60878 280053950
188270 192825 267066236
161917 179518 43807328
32967 166076 333047540
8806 115415 267009427
156367 177415 938171644
35285 195115 399778399
95112 133809 2863266
179252 195285 109323877
1030 145022 848445091
102143 147257 113016901
41747 134815 232910842
79060 182503 564285589
176801 187947 195910403
51073 143353 230938988
76881 88357 545735589
183857 198770 37592313
186939 190419 8761505
192705 195191 6306705
119758 188323 980061141
97356 187605 225374941
196465 197343 664390269
151007 174620 119663678
975 124477 309484699
9052 192526 807762742
142929 190893 7179400
47939 82835 611264931
172015 185356 33177697
146656 154213 18681077
69424 82801 7325779
150982 171048 725451131
36675 129663 232928985
133106 186471 132856158
56398 101032 111563168
3276 42709 85390567
63116 175621 359808855
70659 137808 852562875
44853 126065 203341994
149928 187794 958888135
196553 198547 141752649
16683 148535 329851443
75800 197745 304601950
191088 194971 816977681
71674 84929 33213887
19343 107202 297885676
36706 160740 12486242
18256 144019 314747602
171637 185851 334810590
17769 182681 500048568
109879 165233 718123202
153147 154602 3624710
92006 166829 135240742
76622 159282 206404508
17117 117100 528625926
6538 37776 901478788
157066 166818 24461508
646 191464 477250818
9829 191798 455147723
70555 192025 303289853
71218 185847 286007738
131816 151595 49211803
111482 189767 195315946
118355 137723 726889454
19840 161618 354743182
15972 69879 135214324
6361 147269 485414188
178426 192386 34987562
89021 127817 97018415
149419 159271 24596701
183975 196267 30977317
183179 196931 34596149
14609 34070 48628276
33577 109288 189667126
192815 197331 11451540
158836 168306 7901487
46599 114211 305958180
19070 198110 944016262
113187 141598 217620847
86308 175193 221755258
73431 179028 263468926
188177 188541 951635
41072 190237 372693865
151740 167190 426006761
161996 199959 824771162
184251 192004 19474506
167410 178238 820685367
46402 186372 349642856
116795 184830 31471581
112566 164903 130698143
21040 176815 86995242
50683 131098 968221575
132674 180624 314205634
96418 178721 364325973
22264 183212 626316462
52137 196487 361010738
41368 123898 438241572
169888 175320 13537611
95558 197184 254047634
199671 199768 223620
38525 141392 257464432
116951 171520 353344225
151414 190294 16993835
4918 10703 410093442
198812 199786 2446092
116152 123007 17285067
8308 197058 975443036
166559 181815 38001362
36968 62697 64752851
157413 199196 849715271
73111 181832 644061266
21577 141063 858723030
51516 75433 60273546
108164 136530 699096092
108766 190628 442466088
112640 196877 210426539
75798 93976 45241662
118349 144778 654136280
184427 188130 996205915
38113 117548 198912754
156377 198450 105353733
196111 199359 8236199
5516 174923 423689767
197109 199434 5909301
199055 199890 246442336
34077 126422 231442990
75834 109508 84034189
30844 87996 328447568
192051 198323 13333650
51375 157550 376198937
128018 159325 77953822
152106 172356 50521063
133627 178695 708470901
114510 183134 235651559
37443 139902 256511402
69369 131045 154225722
34429 108835 186361393
118585 194953 190648244
111450 171662 701383122
178038 198006 651539132
185782 192326 771968657
77730 106884 370136904
40803 43334 6330196
184886 189870 12522707
28747 85816 115872677
176584 193146 186231692
31026 155349 813965474
95876 167165 178209422
108412 167639 229859889
185956 193441 18853958
111511 147620 90170690
106062 168414 155875003
177534 181140 9043034
174621 183299 21641860
46076 189453 469415034
145851 175771 74537025
98968 158234 148187944
124438 173229 121487868
189992 195367 13585415
34364 97644 158433949
64440 139524 364703706
150401 161936 28808793
176277 182983 16671956
116325 126946 26625919
32350 107760 206945862
192958 196724 276228995
99397 120829 918644628
103315 106932 82344266
123752 197915 185090490
81228 188854 527588462
90384 133445 107667123
160871 172154 941957090
34579 176061 694911912
145319 173082 69195877
145338 164407 47593007
151104 175562 278991413
40985 94273 471740501
95259 141751 116318805
7796 165270 394064992
17005 91227 921722699
194610 199062 11310920
133038 154955 203878914
188050 194837 15366262
28086 34660 270462874
168049 191594 58704991
100062 148230 120567152
5686 23615 15941876
33905 70538 65124013
73218 193715 419159788
110692 134814 464699327
91604 171736 823475396
80211 158772 606553259
156837 192813 89893961
123429 191576 169838340
92075 138098 115144659
79571 97216 43901737
86209 178742 377823759
1318 184983 459272202
131512 157598 219666578
172912 186236 295364960
112227 117281 12637916
157592 177715 189235081
62090 157773 213880720
38144 176759 623564402
154841 170063 836044999
132920 188262 137935394
172198 194514 292421696
57077 115466 484025194
136769 176022 97888012
90476 156468 164617099
153296 190786 93582391
112087 169028 142227636
102881 127549 228517067
183844 197927 35497279
79967 98316 871352941
187970 199494 29185546
142759 191692 906310147
64399 128701 221804557
101779 192452 226624468
190811 198829 20270327
64853 107128 105519452
97550 180914 896440309
178714 198081 735533411
36653 140493 879644580
47035 91184 477418713
128573 158108 299435130
46001 104053 835844277
114967 184288 550484840
8565 171161 999590614
65941 198674 331635849
185144 188708 558449189
2910 30721 35754144
18834 28966 25180840
178805 181627 7155749
81075 174995 532278206
1224 33063 928923283
130450 135508 12521501
80592 193194 281090835
187990 196672 21999170
73319 78120 800461998
195990 199733 265759802
37360 111112 550783920
159002 184381 63249514
114628 176343 354220793
116417 181652 507603095
141685 167590 64595085
28391 154125 314652143
65838 144800 197254830
111270 140703 73596728
163664 169832 15373226
86543 145350 146757044
130053 153126 478249057
26688 110947 211125446
183388 190554 613415759
55181 128738 892952966
65669 154117 53342725
59420 124123 161971077
119299 129315 25067298
131010 192217 298909474
103789 170608 472722978
88823 148872 149848586
27608 124802 986226619
94403 164427 144823355
114815 129162 35988692
106236 193104 217036765
193718 194614 103713566
18744 134401 289614718
49947 107722 698253511
197408 198264 2173304
150530 165903 38399153
157453 160866 359888252
74442 179924 837009875
199630 199942 759331
64114 195647 328634369
167190 184000 41772397
104021 142669 890693943
55221 115368 930380825
186574 188599 5183510
174827 189245 534874636
197748 198520 636615887
154462 197690 774041670
154903 159230 10886058
76622 76939 758275
116254 131092 640140154
42838 164873 305105189
98638 128784 75654287
29393 196161 417268938
123809 142183 36319140
98183 122393 60865985
141915 142718 668368007
76826 90644 438706949
110011 147690 94088363
144948 156770 23332397
98354 144672 115924659
23898 141689 294968822
20069 134798 315691239
16634 38825 55564546
193463 196766 8415520
1278 7692 528115893
130248 192337 775371385
154471 170221 212045540
103955 171675 157889639
188584 198790 45207882
154599 158438 869399882
118579 146719 70303969
81319 193849 280958876
117052 127079 842876610
54603 148357 845910681
144130 172753 242696828
102391 144508 105469153
93984 158504 161141997
64697 184879 366571242
41447 180792 678523042
157780 198831 102750948
49259 188300 347447394
121528 125983 945749134
134735 153592 760023194
94958 172070 192611933
112172 131682 48871589
21192 36484 38366469
105158 174566 173381158
73359 74635 3195986
174000 194946 163099378
110073 184091 184625305
37229 145260 270313513
26074 138303 376798540
97882 115944 45377915
49279 160805 278918113
45691 154726 686694250
76878 145941 172609843
67880 115908 554230190
133390 166883 404953624
38677 194969 938272385
116964 191829 186815877
182147 182708 1409033
14704 120706 265538323
133534 158835 205914893
121853 170440 121034858
77510 111811 804369439
10439 38427 70188557
199581 199673 934017991
96188 171626 188428119
151630 176669 756077895
193969 198427 96135502
193741 196632 917810859
157141 198788 104268667
146036 173474 68304299
154817 191342 91259474
76728 153721 192184342
182084 191919 24577491
15328 31979 41554325
144446 172732 70467614
89327 146195 153460332
197876 199859 535711266
52450 147171 490852398
110951 157863 117095407
14445 49835 346189834
51356 148899 244024213
174063 175657 884129310
42867 76354 50432991
148404 185843 781874939
189191 194409 13143920
142243 167524 881019795
139912 171991 747819718
60824 99716 952646958
197101 197278 842182386
513 159478 679067503
28727 62065 760382718
28752 93002 373987909
20599 190898 841275584
85046 184543 248144966
105093 133874 72185772
141206 157759 481686299
187667 198602 10894108
751 55147 619796865
198056 198840 1969948
72254 89164 42298382
93401 105675 30647534
185264 195922 26906734
57226 180539 386302035
178483 197289 47251229
48693 168097 298563484
169401 173458 141604236
104417 129855 458703419
16236 160997 933319053
164408 199986 593638761
37068 112197 687576847
81230 196096 362167490
59403 160122 251670103
183114 187201 644997322
80181 159505 317040436
29071 134999 384613221
90191 114850 285728166
114800 199075 210600320
115179 137169 54974431
97139 176737 522555513
187171 190238 7739701
69516 181962 647762064
7856 175403 419056867
76017 177443 561502545
94674 174099 198366503
110690 198590 362001394
5245 21147 601221507
78586 113733 546036886
63167 127534 161000649
184912 190797 706196328
81395 139458 636060151
119611 155808 807648184
137834 184950 117320387
146393 153325 17138290
122676 167003 75118820
165390 199890 987384529
42906 47912 547050148
34587 102167 899067463
13785 144262 879905297
168542 197835 65332981
123770 155741 301368288
21440 187906 644859709
61830 93597 79278294
127469 171129 367947216
51242 85101 85137601
22807 153720 327569811
191127 196836 166912835
121647 158779 92478732
60469 79549 47813864
40030 70280 75938651
195280 198877 971598799
2017 186813 932495379
78297 181730 258255367
133396 171785 95573892
53571 101080 118764796
145249 180898 542888840
35243 196839 404288667
133377 156536 478070614
179216 187331 16521027
79122 168800 223976236
70197 106330 196758444
142048 152465 25922265
97656 161055 158571393
66036 84431 46104108
44714 89377 111935061
152137 190920 45380423
88894 197441 420612688
46468 87293 102425029
106609 182896 190561443
6886 108199 253653748
127342 143418 40022648
103226 128207 860859714
112182 172128 941178799
11342 13563 769161026
56909 58235 3368069
46022 113186 632459872
109 33715 343145731
11343 123942 305448852
60287 148298 360459250
76308 199866 816416942
156904 163787 17337042
90198 187253 620197705
29955 114022 162367447
111624 165961 135690747
76757 155127 195571231
198109 198960 2159106
63517 146650 332370553
71883 139178 968036236
122536 168604 114863773
84806 192029 517728276
156433 160954 51586384
43114 124396 752638053
85310 167031 203952428
94628 118183 59037398
179116 192947 34645223
199387 199654 670887
143824 183492 98842717
132581 182449 750184463
124494 164576 45351079
5383 90583 213582434
122652 186580 159155600
59819 84353 61585102
159882 167181 18260193
167512 172226 804944854
68392 143177 718530156
4264 23942 953261278
119579 134295 28219279
95243 191151 520872379
34501 53276 309832721
156635 185613 72276521
48853 182712 334578292
99191 184610 981426143
126976 174617 118732154
91786 137650 114658364
157411 163162 260629370
170509 198890 71130998
13894 182545 421669997
155500 168093 258991066
76278 123999 119383105
92535 92618 811922497
106405 145611 192802411
5342 157373 189014685
2483 12017 23933534
117586 187353 173968380
166987 189777 23209047
41406 169551 320345110
69073 89584 51306332
133177 178413 330156029
143704 145582 4663059
92941 129233 90902886
15135 47444 80891582
72475 178738 526786461
177270 188589 28259856
47802 119866 180443961
103717 133240 909241654
3741 153511 374733365
125313 162955 93721898
187268 193593 940219277
72065 122794 618112034
39134 80299 103234987
76985 168085 598119292
1910 119715 295108664
32844 78411 114392721
20131 74108 135561227
49317 163987 782144049
181685 190409 21704243
114227 199369 212681350
171976 179904 623648281
37482 73980 91758247
18887 193461 436498988
2583 199944 493733764
141521 180453 97044966
17560 181147 456663279
17711 75720 211592772
116223 170301 134910608
188491 192932 11168947
140499 170479 74674803
44624 118959 186070548
117091 131059 35003389
41011 111996 177610194
37649 110055 931274473
159061 189154 423144839
106968 124939 797338129
73680 198889 602456077
182842 189820 17406041
95814 176680 158748669
84586 161826 192784582
79928 181253 252904341
126616 188759 154838853
140788 148943 383597402
174741 199204 95005148
47838 51743 555940116
82726 187395 261096438
5943 95816 224990463
35475 53641 19123762
86014 188338 419779761
47273 150454 258061855
129464 160752 73732236
103516 187814 210553920
159878 179790 49604603
128912 185538 140983285
125761 180169 135537464
6450 151608 363170618
128223 140339 30189924
4402 193561 473115067
152377 164289 29837452
184529 198103 34216745
99876 101831 4913884
167054 184064 764036916
136189 140318 10347319
127314 129767 6124843
174623 197230 491317370
7777 186517 446814033
18495 43114 570421402
109493 148829 98245115
53645 77633 513612213
65549 124131 146587867
15140 49851 86879363
51242 88435 811186013
86528 89350 612421172
27426 147606 449630395
17003 167561 411874153
52187 59293 822279498
166295 186297 523209828
196454 196881 1098409
141666 164266 56366216
141520 154489 813587739
195608 197288 416061823
37371 182706 363349047
112433 180467 288094074
14857 120488 592303018
183071 199952 783374345
165218 180790 38748978
61980 152983 227260332
162385 190158 69203093
110175 110707 711981756
161471 183158 410882560
15099 60364 113459487
197817 199086 3208821
40972 159415 296099537
103758 117135 337473596
73449 104305 76769583
183152 198315 4418387
63955 126809 157274843
18712 191449 431911735
165808 196264 432322428
103429 147700 502454340
11543 187392 919107321
157669 158535 2178799
181198 183832 735812156
150490 157496 811306654
93689 94671 2429251
23 6829 17044053
28615 168057 348944400
103265 111286 20339068
120989 130927 14011762
47284 181439 881218726
121737 160375 96292785
184508 194399 787189345
145483 199964 223896894
110586 150307 905318426
192561 194465 42190054
196032 196318 332000
189977 193408 527380168
52945 157101 621126973
196963 197725 1916009
174892 175587 1766629
191599 195506 20528691
159243 189024 74267489
137579 155642 404001081
166568 168636 5154040
174463 181210 16872039
188569 194722 191224434
146954 168467 53647606
133750 170341 862600731
188775 199967 638847346
105521 163467 144820256
10250 61134 127725255
78895 151674 181701279
145320 180147 159290840
159406 181239 54457119
7539 37935 76131132
128154 192704 540581221
85044 88198 7864691
66130 145761 42032207
123554 160285 91503113
56460 186249 324199667
153624 158403 11954384
192192 198869 93318611
12027 30197 45274118
118609 166524 99523746
55048 172110 292606846
121735 163884 794732814
182336 186817 238798871
159860 194039 539236087
87300 177425 661917357
37304 194339 392646618
138642 168581 797070367
199953 199972 617334400
193082 195989 64921430
125356 187720 155269198
150896 165225 35830731
130500 135439 12220655
98397 142321 110030496
67011 155296 220373490
132606 136922 475335296
98398 156376 306246833
16566 64194 119434310
68677 148747 199989558
164375 164676 755889
172167 183326 27831395
128169 151543 899301463
178989 196268 43408728
118071 182433 778189950
7678 83040 188978770
132524 140882 793387743
47841 151047 258079272
53191 103884 381495974
38641 133414 902537957
196439 197706 3216964
170612 185732 801339926
46424 160973 248962194
187229 195606 110574864
4746 75562 177743904
114948 150181 728695887
10137 130731 739153430
20761 56883 257552540
84022 138142 794730846
6433 193202 916900904
27410 29272 4654540
111375 130796 48694703
48898 73490 445940763
199869 199993 212345268
26061 96475 176410463
15076 183318 724080206
86273 159897 183707046
123066 180341 298773730
175979 199768 37885531
160172 174970 627166936
99350 123742 61380094
134839 136128 426613563
163941 187274 58026979
4482 9364 156144820
31974 46413 36314716
84488 101903 119899642
183722 193402 24287633
195502 197304 4595353
39859 125200 834833761
173586 174589 2526889
1216 34862 111601166
131238 140200 400958266
157844 187190 73141069
1766 166918 413210650
126726 192819 477742369
130515 171250 647598852
171177 184361 341510967
151969 177287 63135906
176433 195605 6001921
127928 128380 300797899
195112 199057 402817449
171597 183782 30373608
170118 185238 317037732
159361 165392 291227305
9910 176460 760022389
160872 179106 45339008
58741 58749 19665
152000 177101 679865601
123048 181530 145717065
30111 39854 24618261
185996 195116 23013894
111825 127756 741820597
120941 142861 54609520
163821 178308 35995886
154796 165172 26084197
97656 188116 713429577
138001 146762 21861467
127817 134175 481647068
70946 110749 843010064
174640 175384 1890666
38825 45766 17431773
68571 174963 405629830
32127 59470 68761108
147004 191703 494822426
74308 137840 976828506
36677 125272 298527013
138701 179435 101514192
165316 180408 37559053
10832 43886 358859345
182332 197352 37686395
153772 154314 1167015
153969 163992 25122435
189422 189585 253130716
151181 196176 374930
16638 93018 873651687
52974 173503 303056062
189327 193495 719338
9684 91912 242353501
95608 113585 45151202
146278 158819 31141859
148446 175251 663112143
91869 115009 813903220
154794 158530 970262066
120385 198989 196294798
113990 140963 561022603
176393 187360 27234696
192912 195009 264804986
5200 171444 673764893
90724 191117 250581510
199408 199973 1393243
159274 178937 48962076
132169 140447 637510969
80519 103491 556654207
147855 165915 45123851
9363 51669 105999436
164878 178356 33474692
33593 195616 405271310
130900 153165 55361950
146237 169322 754820669
168765 196055 888660071
131921 151552 552454665
86530 191205 47283893
161054 174323 33007248
193845 196168 5913575
78114 140859 156800988
93284 195818 887253970
163422 177446 34924736
47937 113140 163240949
80663 195936 287886562
95596 128978 933153831
87936 129628 319361683
145687 161417 39225794
191667 196798 107709197
167854 186545 157148323
6565 142170 319591033
95558 187315 758367874
27812 65198 181795139
160821 190345 58232008
104850 186675 204286216
98778 197009 245612602
39645 56116 41235230
68825 111411 106373059
114519 117713 416978307
136636 190812 135122624
161751 189545 69238128
61233 84016 57107271
92703 145791 132771643
49757 90531 47985418
24236 103245 197704552
89133 165343 268889315
74171 95485 52971495
81621 106435 717836553
141585 177311 80479124
14870 20775 14681625
140549 155104 36105851
98488 170394 563418774
78067 198591 384741002
161789 188315 988431333
122323 186517 159848555
62003 168951 267155071
155466 178070 56487045
160441 196064 88998617
32429 103466 655049276
14196 166404 950749981
199771 199778 22501
125303 126507 2963946
22413 55355 799377616
69854 83523 34280553
91952 122864 625468528
90153 192119 254554879
182539 194682 320987211
82968 169654 216382096
133461 140149 495127803
56740 93568 92133234
95198 188887 233948272
95839 114384 46559072
71379 89608 45543206
49701 93153 226825453
35067 106126 661569645
89097 172182 207315441
12450 87175 187403939
11952 111894 250196894
83276 141042 909990835
186718 192886 7265325
148664 154609 525276571
192177 193769 497520918
64548 96226 79042858
109110 179262 633790122
9209 11521 5859328
145628 161926 199339246
135360 180995 113791871
84853 97882 32207371
123607 180633 142101947
21530 194930 382338250
84637 155532 78093406
135857 142819 17414512
69772 98772 72225397
165251 181232 39752176
98388 109828 708832234
121275 198746 193381739
102254 155042 131925610
189537 194150 243276877
121647 166328 111410217
195474 199403 571647106
157293 177116 49494608
159466 189752 75496277
73919 190984 292163322
45353 140284 237524319
139129 154043 605636398
106391 182832 190958131
127677 131079 8449387
100809 179384 667600048
26691 167924 353457165
37547 179149 695251453
72356 162284 398032140
170754 172912 216443289
194836 197043 758382835
122545 130646 348058997
102130 150933 122162451
126725 135879 896956149
104257 164054 120968700
88890 143254 135710439
34541 139810 530431492
50066 119851 174851243
60320 72820 31474920
120212 142515 55687584
28483 132658 700567974
187262 199239 30292962
169661 172346 890268096
13595 40351 757846769
32525 91161 147071657
139361 192876 133458356
147921 191554 343858978
195305 199538 10751890
29024 57995 72822092
160818 189894 816118701
66968 161426 235964405
164940 173273 20653448
68854 163636 403661576
141069 170020 72133424
196010 196330 640085698
143633 150606 17361892
158682 176487 44497707
133594 158160 740185304
128580 140086 855008559
96119 184072 500482771
128288 194796 165868561
88890 164225 188057462
41021 52095 914494672
6718 113684 742842704
199563 199577 187366806
84195 84783 1488154
169441 186891 508825336
193587 198283 669936345
50280 144569 235948549
174673 181642 285856299
113586 146756 82840544
121365 170200 484598500
92971 197108 260256021
82592 115829 526236911
36920 166900 325107509
70780 126004 138123829
65210 119518 704005888
83665 107712 59906802
16261 37769 53829569
129059 191483 155618588
27363 127275 295870861
94240 100439 15306352
112842 138512 764483902
12632 28242 38933331
142282 152866 384193864
74689 82027 881487163
12056 176271 410651437
160700 160713 38695
32476 85757 849168737
43661 163872 300566780
7492 63161 139683111
109482 166050 241747372
83180 134452 128164967
192520 198736 591153169
32826 94633 238271204
42327 145066 256900371
189170 197569 21244661
172187 172783 1462979
143045 152985 24662794
103963 172914 782697226
124740 199342 521644971
14012 161809 369743271
137023 139323 5769410
130906 167961 92407522
125383 185246 149010782
21557 153084 329129593
157579 164545 857395429
36687 191196 386299734
191032 196007 12541891
184921 198934 35383286
110131 191461 203003622
22319 137487 288418423
128754 161398 81345473
69107 118381 123144773
43116 141142 245219402
197886 198845 2406528
13649 86116 414968667
180174 194221 22257934
61529 188935 318153777
90492 147319 141947809
143988 167931 460418732
92497 138031 113939725
63099 180736 326614921
166643 179707 906554435
69628 167313 256612329
136990 163251 182387241
42467 144291 769737195
140762 142501 220209108
38936 165624 706742591
189042 197682 398558962
131013 196810 164264196
81598 93179 495200592
141810 183429 950213498
30263 164179 335132589
128379 161934 285214046
91987 182543 226101371
59485 134436 187516501
184178 188334 927392178
71764 100792 684969798
31127 166391 588419255
139770 194176 135731531
49272 127138 197521615
127243 194751 143785719
55133 148960 234609588
37349 116577 837615472
68449 70604 841804289
93966 173517 198632017
181047 188822 884753603
14189 124079 777651918
42444 53113 26584689
115656 193462 194213636
182709 188488 108126330
63391 67611 183779845
111067 161923 280754187
56415 119132 714995534
66631 104027 93222706
126468 164796 95527989
170294 195702 669369484
82062 167167 212561818
7847 107887 250490948
161078 171572 747662639
118463 158520 471889829
1339 155466 385551635
154878 155743 2091000
20684 195376 436948655
24316 97567 183414776
34870 170070 17907068
117253 155804 96085705
193178 195393 907892689
56324 176285 299836405
25679 143155 959375172
181767 188714 17291090
124104 139190 37535650
123281 176239 131976831
199726 199803 185346
26249 151560 313632232
92468 192318 249420966
191799 198967 18158546
178377 196446 510539491
13463 190226 521022968
26903 77873 297047156
186281 187142 642930717
81580 174634 232248000
176827 187688 27023449
123394 173994 118239637
113520 153668 100092015
7727 168234 450954200
9515 84323 187724027
142469 145201 6729103
26942 37528 463177053
36727 76598 100085216
51987 91048 97985997
193915 198624 11932760
38363 147557 273214909
155138 195390 269102397
76144 181631 263287539
16472 190531 461572186
124757 161695 92039242
53079 158633 263917531
115169 117581 6053679
33617 40036 953747600
100492 140415 100060368
71570 191059 29331271
34377 85143 745773744
25344 129903 872152985
27734 161861 620194622
106286 182196 754910175
159855 197497 713926577
37637 50063 652335476
75423 130340 895326326
72367 97128 61590572
77963 83115 177425463
80991 133348 174392659
160060 162167 580886010
87400 193052 263649118
52090 139059 217708287
61690 143876 205396724
12918 95453 206602546
95263 193557 245551359
177404 179391 4945048
33590 176585 309483216
44638 142927 245849934
151729 191763 99940858
101132 187702 359826801
178670 182894 820346869
172457 188208 24203143
93421 99339 14679192
184145 192827 769757791
125714 153716 860529583
107016 129031 55294276
136113 191338 498847560
174349 186402 47508535
89419 167509 194909913
76040 162690 216336350
97628 170077 613843318
192383 193600 3048080
162014 191216 72816154
81361 191693 79587851
115456 142997 68842051
186010 191347 13479834
84271 167923 208827502
42001 182593 351305841
80777 157266 526919569
34050 125732 769142440
167619 196236 172936937
168122 187753 100537844
61948 109024 117598345
67795 192463 484890478
192063 197660 893938508
14457 94114 826248883
144638 159700 37554692
41301 108367 782085091
89476 97053 919277346
29629 98607 172801686
140988 183968 655254837
130703 154261 58555688
49364 104655 525835384
118727 193586 883753923
186411 187945 3868422
162269 196379 85280333
88084 173127 212139535
153778 167847 35275036
166230 179065 278217089
190797 196010 13167323
79431 186352 843314939
149303 152361 7615968
42416 43465 2596627
18395 85036 747636675
112939 130060 4636969
155834 155872 638328451
124510 191832 167801206
153111 199217 813794027
90746 92677 216911422
95994 131087 699560471
32241 50363 460036824
138906 179337 394906112
166421 174195 19285421
2957 109931 267921226
89405 139293 124625689
106279 138784 505272163
31052 107657 191853445
60329 128613 726662888
139534 141538 5008080
69435 70778 94362684
178902 181707 154782730
70881 76381 486752831
133661 163484 74297374
50919 64264 33678098
43596 99007 735160108
8526 25880 463978426
172876 191770 47232731
113772 169791 139771850
180882 197793 163108995
49212 92163 854460816
189376 192331 7476019
153972 193979 99953437
48545 80735 80757760
160511 175096 851575855
91832 124947 83013578
44542 73793 644907070
133031 147509 219523661
89697 136101 115888836
7216 150055 901932725
28717 100607 179981539
180324 195710 430048025
182316 186299 649934219
123244 146508 342747783
158013 171819 34416118
111684 170671 147176957
103384 153483 125361786
58154 97655 98669870
7505 150120 356876310
158009 174083 40072867
75926 141745 164382325
189452 199084 20476023
144826 195327 87272588
176332 180173 9554942
62763 75781 950237770
66136 73170 17672359
3588 24704 51600861
52696 171415 338627276
81619 142271 151557204
42446 77431 968700680
97791 109711 29989333
164765 194812 67383953
91870 122101 75729255
44541 113953 739050617
129695 171353 783044217
29507 152002 666171125
77773 104818 274872956
32296 178026 718152193
84095 102193 44827808
67271 139705 181038391
49268 176758 318659442
156293 167171 27345153
18484 83167 162199196
61747 176911 287581603
176651 193545 42212036
6096 185064 884836054
165013 194375 671817493
134415 157979 225028690
5280 25585 941291298
8077 46092 95327796
154557 199199 111740468
178193 196782 46680886
123681 136242 31206960
71327 195749 63461815
58830 195449 522448787
6870 50303 27440502
166931 180566 272545406
169224 183827 36274711
141009 199803 205323950
109032 193960 212085792
181983 185393 670359665
93427 158006 161328480
32863 153195 301033017
198459 198562 259617
2700 152371 374413674
79679 150710 946544806
70033 185945 242279457
33905 186997 382723638
148425 149402 2437249
88768 172901 209856342
147057 186465 98060787
40311 164235 309883874
174321 192431 45270414
42454 196065 541030477
93178 187589 235657727
92100 186335 823138093
29391 199227 425028669
152511 186843 570464267
60857 162354 798995007
127912 177504 566151339
162428 194026 982843816
47241 194605 368352425
78849 188487 715245038
45727 178895 332714630
165140 174190 22411930
4642 70249 664827993
182426 188958 791220716
45522 189958 360889669
151012 187892 242520366
53060 96352 2052802
42766 48164 209556524
165658 190175 61040574
189384 198271 22463965
144465 178297 84292667
100289 127720 69002069
195224 197554 623246630
72942 182261 755015505
42203 151056 413875941
66190 86614 132269141
109533 132539 545208856
186815 187175 891413
181745 194512 31909387
78413 160119 204063608
123116 195116 179589659
198180 198404 995809904
158420 165040 336428949
185995 187984 4975712
8326 197925 807603106
189084 197767 21960704
120912 169820 121900582
63017 163621 727444117
163684 181997 45643944
132214 151043 322345163
44058 58988 19489973
49452 73133 59581815
21747 165518 359802558
197638 199744 5301673
96104 180043 259574569
7474 18440 27495364
72511 180231 500068760
90997 165674 794494366
132349 179107 116466961
169895 180355 145247318
98242 112321 355644228
68180 175915 268986934
171189 177786 16452264
104425 130681 65982839
19783 189755 424967580
139298 157000 207357709
49901 143404 234003950
111412 177392 719166039
78059 146001 169816577
144105 153313 22897277
43635 149628 265017824
65622 152334 377623469
44665 72133 244331955
137271 190083 131651174
92770 162465 14915934
64614 154721 235908824
165864 172625 710220755
158412 179571 92854650
123094 153558 75784062
58017 158738 251738553
98900 149221 125856146
121967 181431 148207482
79226 104781 63629205
69294 108798 118466784
173309 183669 25840590
42739 103980 518719064
55778 194961 347909831
26083 144176 295694956
117299 186025 357236311
10981 127307 713936333
71351 81060 12917363
38780 131927 233191847
168234 185891 43862883
76250 123628 118517521
7404 80870 184174172
198347 199741 3521760
104688 155950 128063119
108452 144309 89668774
184588 190498 14830452
111341 179749 170716798
169819 179113 23064731
68820 109975 102807844
147652 153339 753308767
161661 180891 662983688
70807 162689 229452945
56762 182498 314170406
134321 146147 29496704
189848 190834 2523097
175052 186773 450165025
60768 168503 269238299
19813 197857 445392294
119434 155089 88743514
72133 85816 730419116
32885 139336 689086319
125533 161903 90619406
147112 157891 26752800
98316 183160 211968405
161522 190365 71823921
154836 186361 78597266
111619 116903 310698022
194652 199006 11065410
70376 141229 177070440
57497 84161 187321662
86228 187393 252304770
87156 177413 728113453
30387 179155 372046781
105879 121144 38475403
32497 173811 486955846
106317 108786 6299759
79069 181752 816254675
194317 194970 1654201
143590 151327 19228313
161392 174694 33111938
101519 147818 373266098
109373 124051 36899316
34173 186746 669282665
197917 198565 482445717
109738 138998 352822131
143164 186633 741293
150257 151844 3915585
40742 149486 633379461
45447 65446 554201350
195763 197121 436597722
82057 97223 255311734
107725 177517 174228104
25403 70001 911829186
106286 196398 663775208
36181 80756 609196600
31135 198178 652688568
1409 153991 381742494
93262 140010 211172182
121547 175446 134339106
189037 196989 230523047
60121 139126 288981155
185828 192659 980187476
94310 105834 28758524
103903 133215 518176615
164356 176810 30980609
107549 186705 197549396
171744 180004 20612388
175579 184928 23202501
181160 192656 801410939
153990 177238 532386189
12381 123200 277623297
19222 197696 829072637
82862 149217 165618233
114157 155580 31124457
136133 188334 130151057
104510 168597 160261699
161589 167901 15767532
159610 171679 30036011
90921 158005 167427255
26279 199508 433520061
49858 120735 208354015
70808 163377 231140729
148599 196961 653881703
47859 99691 900669013
40191 160137 319667513
7989 118802 667823762
175215 176985 4402126
20558 68426 881156243
165403 177099 778171331
126564 178298 128826583
176181 177387 2953397
130211 188525 606480249
167870 189671 54275053
4293 48148 677250209
165986 182402 733596923
9197 62403 643579809
39267 179835 747820348
83145 110427 570293835
20517 95999 494357802
26690 86414 150004380
81262 152418 258890093
86242 92926 1682593
20163 190443 425760692
44875 187520 356310561
127744 179666 239086702
109553 175714 685365171
133663 180088 851615722
148886 164687 39497752
127556 192069 149473116
101432 138559 701806433
144697 161628 856583988
94717 190663 239645671
113292 163895 20809206
107556 173095 163677699
49844 174529 311673387
66446 165126 472096543
138591 196885 145647159
144814 167950 468477712
104112 113621 51042794
29159 62254 83355734
16762 113829 243088622
119837 167406 269891614
119287 127514 6057568
80778 195969 37177675
152585 197766 113004327
34211 36344 859358024
32690 135985 258658601
156632 195889 113607422
50829 111918 152996023
120519 122247 712452285
29374 143570 620779462
139495 167814 70636595
101364 195951 236531465
67009 125303 859892977
59424 172081 281383680
156923 192339 88513089
165383 176488 978044007
145424 165135 847162532
133067 153317 50358444
123007 146489 943450836
199748 199779 46304
47858 93248 113577614
46086 126505 536130818
140568 199365 599297170
156583 167584 27581025
181304 194011 31803995
98479 187395 222042130
172899 190254 43318779
19006 71830 132542299
28875 123906 520375179
83714 185070 726228482
176287 184930 642192291
167337 168682 3349135
87663 120099 81059340
131609 198985 168251433
37441 45610 766920098
5112 8853 708345746
182661 186923 10548405
129794 178338 646195614
76683 102101 60274644
23907 136697 282468203
16460 23852 18369075
77678 143217 15996444
137212 167888 76565168
29766 53429 59451809
122777 149355 691538022
70867 154785 412413612
4993 114498 667298530
17956 88424 176708046
125468 169802 110454390
127686 163761 89898542
29533 67764 383920295
39591 145065 547261390
51286 108513 486795715
67072 139924 182116127
118978 152780 231644684
72713 148405 188963003
66523 113549 117605551
136694 148388 29114526
170705 182064 923931718
71486 186533 426220164
72364 130235 144683753
157180 182270 517658232
82577 137679 889839006
60594 82377 54578908
49579 162625 457451595
19269 128763 274242036
170906 176112 12982520
193490 197970 874255069
157401 189514 80133914
85352 141086 139159444
175848 199344 511339506
38337 114625 191050612
17945 74897 485365767
102413 137031 86810104
192251 198837 304194273
171340 198858 68971488
150754 156248 811616822
159565 176935 43293277
107953 135085 852882695
17268 130687 284066028
41089 118582 193939866
22836 167488 297754494
156915 177854 36665710
22078 85385 158938452
72939 98309 63072654
119189 153299 850061103
183272 197490 35754461
122012 145172 57666822
182280 182599 227274898
113145 135208 55139797
71242 92432 52777577
54469 77733 802786868
177482 191140 34183898
84768 135184 630070779
101886 184605 441389382
151621 152092 1157655
140360 169484 130322742
8853 11555 232058430
85627 119938 742817335
83378 192088 731135538
195543 198461 158440994
170409 182018 29000623
6672 101817 221147705
7649 19785 30363646
47567 176472 322259139
136671 188514 129252600
136485 196072 148788554
67583 167226 248906372
33193 153692 301452358
16295 142781 316559384
53680 156944 258109143
182629 184838 5407455
121845 185806 159314036
188 152615 381380249
127749 155672 594180183
55179 185137 324670901
20513 49367 35292919
162154 166432 2854813
110142 114569 11116882
144235 160348 711646311
4441 178734 498305870
180933 198761 199842433
52019 93800 104648240
162096 199562 93745416
31107 37183 593055017
22412 126727 393374225
108032 110294 5714368
35711 125259 916067997
51717 55169 715007915
146480 179789 82916761
104794 164063 148227601
41035 119260 278025282
72333 196504 310154053
186486 188688 5626804
145476 193222 953374996
8848 133873 636199305
194937 196802 4756759
153597 159946 15907816
26206 66695 101787582
2395 15417 4789683
39217 121552 678171535
197861 198078 483702
127395 187970 810722491
134395 174712 100407681
27660 62682 873174873
94956 157422 156041914
46520 108653 212146483
20312 46981 66926942
84471 163189 196450756
159620 181939 260313677
112170 152755 101314209
71509 127295 139483001
156427 198515 30204701
182960 191631 483958743
138524 173700 87669832
191988 192175 804209356
193855 199965 938875325
66331 135785 745666326
102744 158230 138836744
128673 197228 802410564
198124 199892 4459315
187591 193182 310266235
167188 198769 7833580
106809 132419 552084113
8780 64184 139014742
22543 72708 126041462
104780 145852 102883053
77736 192457 693726687
13258 140360 899339569
190536 191047 424472877
81043 154407 907974936
128896 129058 396048
34772 139497 262253475
65198 198168 332218354
48754 87314 357652720
143816 179141 87971337
33146 129320 590944162
72293 90603 45767556
61812 195342 818819476
70973 152537 402343320
925 139322 870002354
87143 195778 271248912
99586 188991 419428858
75135 171168 411032633
11488 59327 119993044
57628 122747 163117501
22835 27913 12699164
134655 196999 155596897
4302 5412 2788673
185838 192828 17611509
147719 186629 96884739
162354 163778 3585016
163979 169072 12716658
66166 186119 299394008
167368 191227 682084737
31452 54619 736243655
7283 123583 291371640
143850 159751 39636625
87034 118663 4215249
163105 182343 47989915
159943 184868 62053847
187905 191907 309319848
43536 79853 335041762
158280 189910 728240076
108012 182116 185001605
156881 199605 293455002
65525 113730 635951009
96924 115662 325908599
136117 191464 963719104
21618 78918 143834844
151874 155629 9232438
67979 93258 63066264
105066 137258 182905503
129831 163817 755492585
28617 107380 478717819
166973 187247 50418429
85580 113638 290155359
151666 159355 557204722
89702 158795 743382849
155327 159877 11497331
64522 186852 305350062
60591 125410 646044193
6675 121123 286733766
30944 46272 516518445
100535 137836 93545241
159717 196125 679954400
172960 191310 974909522
11474 188467 442529337
189394 194196 192030975
28664 66424 94942928
39669 78155 532302154
152867 175767 57157495
87656 175758 219840709
117145 153058 426040974
69285 91652 694606927
4798 128009 308705839
118234 194914 693327708
132779 148245 38488551
53451 69240 39763005
79389 141788 155889423
197851 197916 239090581
162211 183988 54183573
191624 193372 4406768
124901 186706 153824690
57634 161724 374035184
157972 181445 615462218
172968 179911 715316036
98297 161896 714821107
194119 199214 12900402
188122 189858 317069031
39572 70446 77465462
32651 125644 233101911
52125 133848 204646482
158870 188738 982633728
15365 142540 555177641
35750 101794 165275841
59600 116064 370860150
19483 96724 50610311
96105 183677 425662274
14621 129037 286560936
20836 49801 238962899
56000 90506 86506284
165343 191529 65239208
78400 134572 727767335
147511 152316 11899059
22725 184990 638120584
195680 196845 650419817
3720 20531 42044025
152658 193421 906996084
116179 129290 274687021
1374 72957 179630551
38229 193535 446132945
169962 186699 41609576
9050 129021 300541291
102714 168981 165802350
75141 89790 36504994
177420 184088 604374132
116643 168394 713623048
93078 99636 16231798
19990 133510 284322805
51716 122364 177014953
113852 141653 69445463
186402 194554 20576209
157583 188625 427131494
136011 180197 815950180
68233 178011 561662327
143532 178497 674719566
114685 196623 201954075
59751 107974 268493646
183292 183481 478692
145064 198152 132707924
112399 166694 298726152
104054 105074 2611449
162364 195158 913748315
33335 126889 234414083
92707 118797 817566579
97765 125388 69427906
60564 191662 327474910
185455 194249 22198863
5246 25706 51103295
116946 199545 590929967
152689 174199 924872453
89458 156030 368311388
125719 199951 185311452
145830 163577 610478102
40375 87636 118505667
105966 151363 113502241
30436 39864 175884188
174756 194611 548760055
100418 165399 407645313
136866 153859 463270279
18798 162856 360350014
133170 156394 57707055
154583 183259 631564565
85010 197039 279714142
172108 186756 36434936
55578 193504 561957478
37943 171521 756947973
143498 173811 75521075
49243 124646 157189257
49154 187981 346879565
134831 169949 557243222
9623 93223 209445603
159875 167431 9305472
46721 144895 245528209
93363 192666 248033261
20806 142123 518923311
51387 130211 197518997
39868 125441 214357190
169551 183415 34485652
25266 168639 848489570
109281 199079 224428620
185829 188309 805102608
46654 161806 559593363
11751 148131 341227715
163596 165175 4016941
166493 166826 738487852
11475 151041 349234037
159358 160920 317205798
190842 194013 7979943
115535 128169 31706521
90377 147943 902369002
25780 149076 308587541
172077 188053 39797959
51860 55290 8631630
19096 143605 391440445
142432 188886 115741336
71123 98743 286855252
47661 57250 190392884
162437 173122 26569486
160377 197658 93223494
1512 79810 196364521
3512 181778 990855533
97342 199310 255017658
47804 197213 373541258
195717 198393 6749566
90039 167225 395865679
96850 161852 162556707
11420 112721 427607353
33720 144432 200020815
190466 197615 465713785
128769 191153 155535851
198908 199228 799734
75790 134955 417221973
190322 192930 6614669
60357 62103 4489427
11940 79519 169330666
11996 127020 673809734
160701 161600 182791
139918 152550 31400159
29320 87356 145783171
45484 119714 651045644
85204 96819 28657705
94213 148847 136508762
141729 181891 27663153
57019 141599 211582581
39508 107622 538069549
106734 169272 156326627
188570 188609 94220
16253 186115 424571605
102773 157488 763769805
1980 186609 461546519
17731 77823 150668979
14351 90825 576556165
64637 104151 98522862
125261 159330 84795004
91660 159848 624971343
109334 134807 63796219
165542 184679 686597681
81262 148950 168986788
167607 199474 913361404
144671 187746 629451769
192772 195751 7577551
165229 195724 76152756
191109 198921 19757520
46212 172406 315378381
168836 183833 37260086
12710 81927 173499986
189028 199315 16128331
52167 63658 323306317
92029 115300 551319792
133907 183766 124187235
124197 165956 130230352
163836 182165 35106772
83630 188575 261877765
73130 150167 405217495
88577 162115 183553350
75092 155372 714114680
124380 174383 787341574
186555 190238 61518752
48480 110798 155939340
127307 127465 387177
6577 13120 499882
109262 120742 28878482
32660 95068 156346309
181610 197217 39163688
11546 52445 102400605
77042 182510 902967067
154710 174192 48629743
18110 136971 297547086
114429 158215 109220629
148846 155599 16700282
158549 166925 116642085
50276 167645 293548211
182146 191476 379745098
180036 199093 868829023
39100 188378 503819738
56479 173016 291232623
55478 85336 424259836
54939 70178 38399141
71233 172862 253629740
105576 109227 9225876
187600 193241 14235091
156542 172386 756249645
24568 169577 362826411
21265 46295 405600691
18637 189964 428324247
171455 191840 788187363
21494 175204 879509277
107324 125942 46816134
130828 140099 455516754
99287 175778 191157167
194056 194776 301566432
171570 199785 871617377
191554 197931 16150064
29948 64516 86967108
175061 187776 663120512
68243 170844 267033386
167426 195365 815707938
134999 171902 91880275
68762 112637 799365215
12455 33883 53559928
20174 105857 214503678
1737 137471 296784171
44482 129212 943904713
178246 190008 29368853
9999 107973 294205924
191405 196449 850033318
75252 131476 587807787
106012 168707 760854947
158660 165220 16532397
171548 188670 42740109
141750 174322 21511040
33169 83036 979640902
175720 190501 36868678
99022 105600 272488431
175409 198914 989245015
3893 167560 595398230
3153 18084 37428478
153156 180075 67190287
143521 157579 34928304
129168 195648 364888944
118900 147448 982777863
104966 148504 445109221
140182 167018 66914829
146998 195976 689216547
76113 161285 899093608
73996 80138 566810304
102020 168863 167177883
121774 188287 855069710
91330 158836 468684051
50379 176862 316206804
85715 91266 364159043
106515 162358 139639537
154633 165699 322910888
58411 194441 339890691
100423 149125 121883179
55745 141903 215537451
32655 90489 467599267
60997 110753 704121173
90613 182672 878917681
127481 194763 446570635
177454 178244 58593505
115188 122907 46684952
54897 85447 76788651
39533 195518 577894115
138909 184860 114460278
56689 190842 490185068
8015 199836 533473192
142820 189123 115403057
127805 171068 782679728
195782 199873 10318712
79442 157666 454581918
72862 179817 408204111
178979 179252 49045967
102830 155735 132293991
16541 117484 252687031
199847 199892 119330
31517 193488 405056759
173938 190295 40786647
54101 151509 243574592
75435 113190 761100856
55984 158403 256006794
160490 173133 130661271
4270 43151 892818436
67962 104114 790295728
85875 177607 882113141
170469 177419 17334891
126661 192505 164160982
15306 113871 246837694
197985 198580 415432653
176804 178809 1520920
46005 74445 71422691
31780 144188 281354409
64254 98827 86201102
197664 199674 248855332
191208 192324 315396720
124098 155958 537404649
170113 192405 187105809
19864 104666 212207251
89553 156287 957709277
91442 129849 991677753
199556 199847 130000
10856 45031 85721229
168289 179840 493304968
63352 137571 185496126
21336 190109 422039285
179451 197692 45822521
193181 196034 604506632
157174 184834 507512027
4590 98719 730699696
114817 117508 6746959
184884 188982 822667625
168718 174029 654716922
38466 104448 165021339
161432 185842 53177526
52659 197164 361386206
69695 189001 995384991
114585 136732 55299991
198187 198552 916114
28093 191335 507276251
43561 148422 728486080
168840 187885 47331977
164532 165482 2413650
154451 157074 1157757
78517 98704 943208943
20994 148345 318730774
187560 195719 645892921
3112 163282 400711547
37932 133087 238279676
59185 191509 330529846
196899 198275 910529636
101217 129312 70617905
162674 194855 80344036
29007 151642 306956347
148609 194465 114480063
91023 106149 37568355
90102 91618 518749006
75429 134508 147625680
90137 99194 22385832
188924 198599 24429307
154062 168817 36924222
14070 179479 413568418
160424 191781 78208421
110385 127300 35745673
39082 157065 982913683
6359 111767 513221958
81787 178807 242089200
171184 174988 677596790
69350 79615 25682538
15211 189706 910204891
57488 153565 945799698
96509 157739 153022087
195318 198622 445028300
37633 73761 203357165
60801 79802 616326378
120753 158768 94679447
65883 70785 835031987
190200 196969 17137940
94369 102188 19397460
78850 114499 89099159
10565 76791 802435566
146616 196100 123531638
138434 179307 804496288
58675 179024 300553790
63692 168931 659358469
66534 96985 123694757
63428 152646 222858111
118763 148118 73246640
45507 62033 41574135
167371 190493 836382012
197008 198508 3803524
57613 68156 356725198
61994 132065 715119007
132928 179547 389047860
73673 116926 778980785
126119 126944 822974457
7901 14749 186490956
126740 193075 165402286
193056 193496 902613419
53790 149230 238667470
186288 196963 28806240
71620 149195 904385766
136555 198567 519530509
184611 189098 11255306
165101 187265 55078879
24283 63517 152551927
67868 150050 205268197
110422 120262 830653202
49401 94191 112183552
130124 176748 399872208
93986 129757 316774079
79723 140918 979584518
142598 186096 869754065
192757 195701 7483004
158510 188359 74486583
58389 77176 47095935
41133 133263 524361822
179004 197428 674367231
156379 172912 982554560
85309 185501 249836478
15457 113912 471179524
106279 172921 166490252
54051 197500 358690845
36885 120193 208692660
56106 185207 892757886
103780 160980 227245108
197800 198073 689773
53751 153452 105188146
48039 131377 208607091
196024 197352 916252923
58390 134401 603904212
32464 127143 237202753
131409 148073 41440630
152430 178843 65824411
134003 196817 156821006
10029 154738 254744055
39151 104916 939874643
10412 67626 143576584
128341 161369 82334086
167831 174451 16387681
73572 98105 240065822
125712 178565 131543915
85005 106421 932014046
199116 199245 325586
188073 193744 393306744
67317 145827 196209659
94503 182959 382439496
53141 79831 889993679
184023 187891 775650625
196873 197069 466281
57360 97715 100848061
184596 195873 415037762
120399 197743 193126811
3151 60579 134545826
1102 20480 48509193
165409 179141 20655498
165965 172838 17017694
33751 158017 955664726
74139 193270 375405140
41303 71570 531304860
179026 179828 230094726
124983 134723 343171891
70739 108757 94875122
190747 196409 475217656
126922 176213 122880040
129328 190989 633465641
18000 194895 610935304
178060 197005 47519496
117679 139057 163004304
89007 187242 893785711
30811 146062 288627716
42755 49512 276521488
176704 192993 40707946
134269 145875 28933528
86473 180334 670434718
119199 193499 895107556
72995 150229 970874099
29624 197929 863373504
199527 199951 1053077
18580 71303 132317028
71505 174747 551674328
30607 127691 706504848
5070 41212 90653352
40931 55120 933641841
117033 191623 251036315
53282 123974 228954959
42431 83933 222228054
184181 197731 34127584
155819 190194 517170586
94089 165206 289802604
31075 71283 38764381
183344 191031 476021342
58892 127395 904050622
69431 89223 49493263
133759 145406 28974570
113264 160381 869957771
170142 197475 68408753
22346 37510 38062117
152110 197748 846647631
14228 121719 134280390
166271 174352 35278621
53098 71948 149606505
42485 91552 159972197
126885 194689 585155777
76321 91826 131769207
144118 186066 104484385
163076 166808 9342458
176223 196584 592573074
160146 180424 3941849
3812 41468 767867228
176275 183776 877478219
125697 185926 166308299
126709 198815 607496430
86167 111413 62956692
117007 133891 787608597
180190 185808 162238769
24585 175123 376557700
168723 177365 776843162
195892 196484 866535103
171927 184408 252868818
166080 173277 927409253
156760 194235 93696805
181395 184659 820051916
147496 148643 2831212
176659 184922 14661722
58193 77882 49352698
11712 38353 529390265
190926 195252 467231291
79212 176103 973589158
97131 156934 149425516
119327 127940 764897891
13468 198498 464859799
162966 190490 898689631
44287 192958 371554160
97772 169232 171773502
42018 186508 360885941
97464 180246 569522860
153771 195560 613429072
43942 45943 346083026
66547 96937 362344017
33601 177326 775097769
183073 190754 5921213
152649 152759 228069569
133461 160788 364004420
100737 117092 597390709
106096 152872 116914003
135972 190669 136412679
9795 75081 529691186
197870 197883 977847947
89079 120002 77316239
27919 183177 807821439
140602 177676 92405680
72697 73799 484302041
53192 84855 79592279
110546 162795 778729469
55711 177293 303817143
96929 136301 98615350
116284 181106 161725654
6495 159676 580680951
65543 125798 150758504
39856 122197 206248589
182118 190128 19976831
165866 185812 799127085
85827 190023 259925166
189389 189552 367833
78360 191014 811855210
199128 199241 283760
78213 138275 150146223
161186 178614 43305138
116601 134487 248129769
120553 152959 80702032
179555 181587 230253686
172561 186191 33923006
31080 73124 105669296
112328 132424 50307342
25548 144019 320572971
6867 65504 723472599
47644 130064 743094951
140374 157999 43843903
100581 113677 13736315
155497 179753 60621462
151738 151901 992264100
43366 54273 70334214
31049 130384 429211491
144121 172677 71127467
122701 189502 166451697
136156 166628 569169959
98340 127909 859182620
193338 194779 223813960
64820 138626 184447101
42195 71237 391300236
49895 131205 203637061
46357 171566 312903959
88526 124713 961533854
183767 198443 36957208
82244 144854 156347187
196896 197655 560531579
148488 154261 14335436
1170 24286 48777510
129216 154113 742501468
197702 198114 612322619
110069 173990 159458991
102247 123545 339386038
16666 186503 743216888
99986 145561 574669851
30338 186287 541306262
3074 16885 34633986
93564 151166 143969577
42765 120336 989872672
119107 145855 461951786
23368 106036 460480880
65767 113487 119295439
161739 163363 4002472
132180 161438 951269169
15160 80466 163718531
13400 164747 556655726
4609 74945 176574249
145800 190604 111692444
147799 195764 136617691
156274 171264 754478924
78078 161677 208845489
7184 195387 702551207
170328 197675 68492383
51389 83129 838426816
179581 186049 8993318
36102 53130 42736305
87553 126450 913353866
137975 153848 39442902
158223 188877 739842465
52406 134114 204609014
97987 155421 899519036
17822 44606 43284804
7428 47460 446714641
144685 147653 752043876
25590 167462 535864024
199518 199751 559173
9105 170409 553389547
37546 79743 947379219
199833 199951 299094
187455 199538 30596300
171245 197867 63831000
95941 146849 127429989
121824 142635 909783620
74360 101423 726758374
136895 187398 125797956
44625 171004 506204503
47220 153948 266825771
129271 145102 39374002
45124 53333 882149548
152799 164809 258021820
5708 79492 184987213
76261 145905 382618669
130068 183222 420383701
159171 163296 10306747
7136 18770 856778930
76054 148060 179749002
38691 75988 423855614
20407 194764 436061285
84284 140252 815179676
132424 183117 126335846
83965 154444 454217847
143434 154602 11662919
178153 182056 9805051
115584 123699 20475906
110935 161928 872070640
56613 138466 204787672
63450 75637 30603785
73293 77214 9684205
96474 167299 476049911
115330 158700 41986015
81377 137370 457595988
195696 196102 1021965
133895 173098 633263852
103713 171459 249094403
88637 89764 629359163
78503 170007 739954055
39124 46183 477613924
163032 191624 71330785
90879 92673 408466692
23437 136727 786441943
49396 77412 681748496
38118 91506 66375598
43799 102749 147244817
169464 195477 64963574
90686 145721 137468463
65746 80786 46890077
2959 98206 387038091
194239 196536 5848441
92253 177311 212356215
159529 173645 640224983
51505 54257 562909846
70699 168399 243995350
16045 151838 339711428
138897 165521 759610018
131318 193329 482176702
111604 129199 44090059
181194 184368 795524260
132144 136312 536707895
98978 142037 408985137
156176 190864 86706640
133420 198959 937798776
191495 198962 292375039
169632 186904 188772572
170764 196463 64376103
187951 191042 722562613
131259 169867 419061258
126109 151277 62604798
97208 182490 213047620
107363 169349 289065760
95141 106912 558299205
137706 160709 57377099
59451 171590 284155709
58932 149063 392826810
17545 166070 678973426
180087 189761 24125445
93949 119561 64223974
174836 176450 92877908
65512 198817 333106441
160503 163551 7610988
10430 106781 241231040
84988 194236 272685169
114952 165240 125642970
149217 179642 75862250
146080 179349 82810608
137674 183479 114152084
166337 182821 280398378
166966 190806 439180366
199816 199988 434618
176422 177945 3724524
128945 131035 5186905
28608 191706 640698377
178784 179470 181003449
83998 138623 384483806
176338 194324 44956165
25701 153513 319851086
61456 170566 272518737
161350 176395 924008608
124905 164401 439134820
171039 194130 780759488
40279 153620 283380073
4770 111403 267098318
157989 181363 58367960
97829 122815 62840503
47183 48313 83905633
88773 178330 223381514
56761 198106 467965085
30944 122740 230127743
82399 190492 269801754
93214 163527 175703936
182651 193680 27613254
16084 155521 348639076
178272 188938 26668462
176210 192967 283443165
126081 144488 444268865
56912 157568 360663357
87218 89972 787910801
162139 187837 63938620
93480 155413 337123222
163296 180692 43406631
39991 72657 82052635
16457 183937 981699892
8747 153146 793432922
148742 174618 64497756
175171 181324 15355477
196110 199733 9160500
155410 196631 938858426
93739 141034 468233469
27747 130286 257020466
48568 189178 775283028
1889 124658 705737284
51429 84891 84136943
97640 137957 101008265
105313 148098 168990615
105936 124691 428511045
66186 86171 50074551
76235 98447 55225124
190821 191124 772467
143098 153689 65991427
167076 172283 549714171
77764 125743 120097594
176992 197642 51796095
82690 112595 829094604
26020 160264 237820162
110053 168204 842759590
67149 152879 214108923
147256 176424 72710366
75267 160065 468350766
158139 169143 27545356
49474 177369 319664091
95045 145826 882721830
184996 187316 5785981
47091 164111 661506510
196274 197884 613960931
38239 94730 141411206
133326 197099 363015559
86073 106432 50557876
76130 195536 654729361
196331 197429 349706159
153734 173870 926402030
165362 187050 53901497
14715 171247 769483212
162969 193882 77186421
66799 120311 133840490
142890 163274 50808107
52094 126564 186613338
136054 184058 119623098
83341 179837 240745235
58003 187349 323062718
79584 161815 205397880
13056 67741 137142833
148897 165950 769566518
69923 92057 569662641
115988 121462 9182450
25380 101010 189369986
171689 180117 21071572
155527 190667 87824906
27659 165640 345355246
196148 196736 156538950
59610 143940 546125982
137378 172411 881134340
168529 181422 264168377
7760 161558 384849796
109776 177980 170166953
155687 174721 47607351
16302 143708 318867893
126777 169022 777506054
22835 130561 269957738
187269 188369 574127702
32445 54213 54610199
166354 185800 48342457
183004 192103 22797970
159075 183516 377285454
16025 187517 428667980
146505 158842 30642345
119382 176224 853041296
160326 174810 36073928
37687 101734 160191486
99838 103251 141277725
112374 122273 67041178
67159 94938 69299908
166450 171418 12279776
67414 160385 179928364
30616 70106 431682502
161933 174992 579153277
141579 173533 79577627
35586 122739 218445916
167181 180759 33820426
144050 180710 91433218
59728 153811 235039489
125315 161634 115626079
23707 120561 501143839
5764 169548 409761255
129977 197580 168741582
15317 55565 100777843
94050 130824 92110356
71181 122981 606652859
111095 168006 142155061
136739 183841 117377173
186839 188288 989588004
37962 56857 47418091
118561 139376 52029830
165884 182041 40212335
153806 163117 23311819
129423 197729 170507610
59850 181772 304580496
80216 194562 610332933
102426 129395 731653606
101386 172674 178141045
46923 57232 1749102
60875 181288 824896050
114542 195201 201375426
18334 129580 278618196
128238 184732 140706042
134711 163114 421886142
61603 157209 238768696
189231 199792 113597086
63272 85767 4610000
181199 183038 48895766
136780 145348 713475113
153007 197018 110045354
16418 81917 815706743
172830 185411 31290049
135635 186739 152281637
170083 186026 39640367
174075 182433 335608181
119494 162749 107875813
67360 102742 435794442
101156 195554 236045092
178380 197696 48532521
38556 63892 33925115
129784 178740 501114052
2739 84098 203986772
21691 190857 534372853
152055 155953 9620355
61639 167580 264654690
125055 129800 11780407
91558 94800 834135036
27698 96749 496822879
37539 97500 150047405
73817 158348 73855984
102852 108464 543649320
49287 92062 107129132
14786 170192 388662671
121081 136520 38413838
43198 81773 96667715
189500 195482 15102816
71191 93717 711156039
151528 159213 19196504
87862 133717 472536522
168189 193287 500460713
170455 191309 52130319
26437 187526 596877994
103166 145333 404834480
92857 165436 539233254
25854 25866 33320
109078 175326 165382746
185953 187351 105188229
152813 196998 40850014
128554 195965 168207976
104385 116947 954825337
144008 153611 23860878
29796 187336 952296299
48159 161027 402175130
151926 155080 7754930
63995 174001 274702361
106106 115804 185865455
154317 156341 4993469
11735 28498 41780613
91624 154925 157999243
164845 174726 878210384
64508 132465 169934511
59600 192490 331962693
100842 183489 894314041
117396 156191 623975653
55259 117416 110442001
187801 197164 2489518
12274 193097 491717737
100873 135601 16990061
81736 180540 18280623
101661 140246 772152845
111543 142239 76709615
83452 179748 542389051
15126 155959 352115474
186947 187124 409210
18299 84789 72186043
384 192200 479735227
157554 196332 723123005
117694 124620 6826661
28794 176584 369722139
67289 190058 306469764
159178 186624 68322914
194987 199111 367767811
10381 83339 897724897
7123 98312 92854907
82638 102564 692109144
179094 199305 928381757
120198 166965 936826170
110845 151693 196842750
2974 48035 959311468
67089 192691 557238837
115072 162448 118313456
179918 181069 322599790
44617 52092 583896120
55957 157660 254181608
72361 109745 93333301
134366 169672 87971110
144245 168058 892279893
149881 172045 405149560
66583 77622 27583786
168248 175930 571591790
49453 164571 690826687
159642 182302 56535717
146925 177177 75319299
144897 145980 151770547
102993 191893 222266046
153661 156677 7480090
120160 139949 63412177
37339 91039 134642916
195444 199037 9106330
116939 151647 725895996
99983 185358 213252542
102346 162097 409926127
55616 71199 39290356
76380 169108 968463773
67480 102629 598745966
40014 57256 43227673
46543 124379 194985942
179946 183995 901171016
125033 151842 66655162
2580 71639 328090965
163769 167804 7289343
22543 121647 248389190
84879 126307 103521863
72962 131728 146848146
74943 91243 617569282
13571 58347 589009095
42167 66605 753691082
189193 196405 378856861
149646 150988 3389833
107616 125089 44009983
87144 118935 79387398
66512 108442 794271440
128691 158277 73668620
45281 122700 193869501
45909 90835 112575980
114051 180108 950469029
99876 137494 161162917
58922 181010 304994083
199205 199624 986989750
60245 107072 116996178
116435 119456 984022320
191218 193987 270820197
17773 27603 557292787
163501 196461 82410410
99609 172054 181058091
166763 191809 62460177
61464 97846 90802004
71351 174011 689259284
182443 192121 24203933
199549 199665 276748
93725 141720 120068854
33594 100494 863728048
147071 188564 295875909
128960 150688 884408009
102871 125540 423329682
142944 183021 68428278
39101 112787 657141021
175634 184567 22192699
149913 189418 98512292
40481 51631 358798501
23748 195888 810386912
137433 152824 38324358
123124 163800 139003717
166291 175218 465396
96122 101277 570144555
91936 102021 43424441
171870 195724 59750226
78203 164802 216289538
175858 187297 577792940
66512 74880 21064960
62518 199969 343451614
43014 191310 107383011
176500 188818 30668662
197748 198724 699200676
42917 69803 67444306
182838 183447 636374373
177352 197584 50773760
91754 149280 226560307
22664 197813 628232942
54059 86420 81305630
136558 143331 16876085
160056 185434 63133030
136761 177817 436871569
6723 149587 357454387
133034 191794 146507861
167295 171609 719553046
188611 199539 743323597
161474 171164 24088219
102232 138272 357993641
150965 179001 69805731
13164 181189 420163108
139850 193346 651997938
8930 175855 417508577
80371 91931 28810885
17312 33264 39855127
123360 155126 78947979
105556 157453 129632801
24171 179881 389430317
37633 46896 750807369
148153 196834 510913049
7044 56783 781314819
176798 187917 27638654
85287 144043 146637693
98757 131786 817113909
153439 167986 36415250
193739 197890 10555229
32501 159051 316624277
123746 161301 93581201
65307 127333 155152213
128109 163255 736102414
33960 157349 89586177
8529 79224 207141383
153725 158163 11138481
148592 185969 692263406
170224 174794 11393014
47711 172827 312675391
86676 88201 475245950
179825 197567 856772137
153693 155822 5238000
34913 60515 64348377
83885 155154 177767761
183988 184899 945492536
15286 127650 653209517
83818 86400 331628905
62799 167102 260498531
12527 84979 768609674
83935 140375 310369892
98726 101645 7263698
98872 110080 28259131
73175 199529 665845967
113604 194149 923320274
39538 106122 344206446
191561 192819 3171001
60577 72920 31051491
149083 166816 44328015
109113 193445 210571670
151780 169866 45170342
180491 186117 13895297
183752 192888 22914207
34486 42000 1995367
144774 159340 36340291
188237 198475 745684312
174365 190963 104621297
8572 148892 351137307
83609 86606 749523234
141405 188269 116784406
124314 190315 164420414
150144 175106 268548807
15930 73169 746781257
30971 191506 802755700
75070 88410 61613796
108769 146329 93969484
164877 189538 397860108
44768 149374 846781858
174306 185843 711120955
122765 132278 23679789
81464 130814 39756502
75848 91369 761718257
62577 146376 407259008
147856 187636 247129479
168612 199943 78392209
153792 156826 7547458
139334 176781 93310407
102828 104348 3930323
103102 183666 379608518
165689 190392 142692256
110151 133322 30028131
56382 199285 41537029
40411 60751 51011623
195847 198379 6375770
180055 191421 918874896
111142 158278 590367934
62858 112740 124646563
164125 176896 22881903
174719 199485 39177581
34043 153294 386429839
123924 145771 965297602
144851 183416 796996619
166663 168846 5434678
62580 186730 997860171
9135 79624 826358773
183705 198779 37964628
40307 44608 10824441
123719 130892 823970853
81630 195615 399571479
176634 178160 684067703
117626 177991 150561096
192009 199304 18444705
62436 121879 302986574
40449 104755 692325662
43966 108888 788799099
3277 81386 195817108
61816 172097 275395278
60410 132311 898945112
90640 163060 180795110
81192 126716 113858605
16670 142905 498461591
177279 191586 463848834
24773 65393 102127230
54780 66515 29591466
9456 154299 696830177
77363 83609 15725626
95835 110536 36840887
117670 178196 150955518
162986 170247 18079024
14556 32079 43762018
37936 126292 221352904
7108 125350 546657585
131196 160497 399089951
10359 141233 612423330
166501 186950 50850863
83683 188836 262373296
151357 184442 82453428
76318 139790 158609706
146973 153194 15351394
136011 197338 418036946
53120 123081 175323363
107231 159503 176075707
147258 149609 5768699
67903 175088 592230564
95290 169304 184968215
83990 192387 270578074
85214 143574 145663827
118233 163658 113398682
90056 158220 393989905
84489 140518 329645404
12172 89209 193074946
162240 176612 785211322
167064 194299 687349221
64134 167349 269743684
94108 139246 112900020
36507 123328 821436067
126502 129944 983528561
120109 148040 69587318
94661 106641 29908204
89445 137205 480458689
174579 196711 547013695
330 185316 564942138
27847 103306 46944392
80333 88897 21450323
160883 173955 678954515
105062 143334 95801320
15050 162341 368422315
150482 160665 25441076
104786 145733 896430385
70267 184878 286014820
63459 119712 857717419
134320 182341 532708002
199880 199900 860415091
82851 192537 898551805
37534 82452 112722903
42287 177702 357386199
37915 70103 80835690
138253 169646 212868530
26033 81255 949886434
109344 137033 69247576
100742 172623 724791092
64735 165048 250656913
44326 188893 563347443
127600 141594 34827454
128733 146277 43763917
41599 98978 143379606
3560 82508 929117320
38879 114740 189928607
184534 198184 84041229
75747 140093 160698404
104172 108708 866691051
156097 190971 282928566
169083 169714 1542613
46235 164503 633641623
128351 134314 561708722
115193 125225 11947083
25490 142760 293634378
127571 163122 3038133
144053 154090 994276158
100035 120161 50703697
154403 165559 212287537
47586 123199 215810591
62195 100066 94341273
21881 47515 580290894
20908 137082 290907688
134500 194110 148684633
160 27093 129790994
42191 160291 295237825
12954 191711 446959161
147558 193587 114858758
184601 190910 282530206
80733 176460 985564425
164018 169845 14519520
53666 58338 11803599
179452 189947 15985685
124568 142705 809548646
118144 151937 84325634
7196 81289 304939145
115949 125085 938376240
67965 76617 306156284
66535 167276 251663346
79077 149218 18410512
326 153824 845318582
26250 180763 500858652
20446 119954 249340654
125896 166204 818570617
76447 102936 65825736
167879 197243 601326219
17810 44868 67896213
180926 189190 452878094
79530 106017 66028986
194813 196180 410981511
97439 122842 758747681
10962 25730 36860461
105639 143491 520688458
104252 143527 798215388
48071 153983 264725785
152385 167919 38889177
47709 83006 88569681
93661 174119 200922856
25938 71858 115379241
61466 124205 157056806
81929 84271 5976156
195620 198992 8529270
132978 155262 55336504
65681 134317 710632018
177978 194909 42402341
80769 91339 773611038
21956 73980 410788931
103324 128439 63218551
160980 170081 716812601
167563 173550 516866081
83861 167247 648997538
185060 187426 5906471
190034 197582 19128375
43343 93475 125439562
67224 94627 644674918
27956 150663 649272265
16045 62551 223198059
76839 101868 62287384
198242 198837 1510398
41767 136721 385908312
127052 130721 9212441
82185 171636 223254185
186266 194041 19659949
80138 133730 614155876
192506 197613 840204547
83265 176207 334570272
80741 150163 470705269
24912 112431 594680202
184592 195158 26611614
115036 188068 182179751
87829 106722 884435954
29168 134902 264971353
166343 167499 2859909
119022 149984 77218970
181265 196857 710009758
4568 136021 329143729
160727 194577 660155900
85311 183999 246126425
142284 163074 51790035
46411 94438 120179254
93468 146841 133510346
28539 183059 386497413
199135 199949 817347964
67893 154775 502531809
56451 80704 60918682
38254 116534 196021453
51373 173318 304851182
21686 125255 259629869
102576 174313 410878192
148838 197826 274527169
166475 175095 21438392
188991 194099 754168771
155537 175238 893196417
154268 162092 19659728
141653 144920 16897887
29120 159004 325051124
127848 199110 552720645
129682 153087 171758379
51189 156297 262756548
67468 195521 319854679
184403 191840 18665353
140449 190815 125597619
79322 138576 889616599
117498 128988 836796069
163221 176024 31905779
192152 196309 10519481
105778 187142 360661866
52363 159971 269134426
95163 107958 32046204
78284 114508 707283201
184556 199448 133458850
61035 143629 206468676
109418 173104 158948980
77287 122583 505121496
198529 198537 269490042
41398 166821 941671485
149592 180349 76764362
6959 178086 427947172
155169 193008 94586951
129218 192178 157000068
96152 198467 255792839
47134 103922 740286663
88488 165777 192937299
84878 160873 189678391
162842 199971 688645575
186389 198525 273773570
106513 107970 3767762
85024 113405 70823698
32447 111345 455850661
55935 89345 614918978
147973 189954 484931978
134081 175423 103030677
168854 199565 112421805
36662 118872 205939694
70467 108345 94541048
73699 179620 828150977
157330 175904 955512637
78719 87902 23055617
121554 185110 178133111
45689 128018 206137748
96703 156775 150099713
138340 183384 517179584
122589 154999 80598025
99256 184260 212315175
140691 174892 85237853
53795 88041 86011781
138972 172155 82675229
11426 46138 87017244
21033 179543 396415840
28870 162549 669637751
27130 116609 224246086
180787 182679 499683040
911 26497 492814493
100312 103164 916319582
9084 52442 187604434
32175 167228 465664673
162664 189434 322752667
8226 171211 407679374
41933 82424 101444054
162695 177144 25687879
194527 199336 16417236
152359 173609 53011264
19593 34763 520300901
117373 118949 4036427
95930 176320 751718715
86274 176035 223947341
88214 113827 950843170
132644 181326 121363739
116401 152234 416597126
143253 177866 630075112
42624 179000 908934761
11890 116524 261971248
196282 197127 2121623
108541 162552 870326
102621 160916 145889111
153719 155298 337870182
115905 161493 300900284
63412 175017 222076779
48123 70196 55433625
130750 195758 339164759
21333 73390 130775043
32641 89995 784141870
42929 174406 328535255
41911 136789 263024550
149043 196812 606655684
29193 69908 102373132
105053 194734 622800874
197001 197145 385042
199776 199974 874097870
100196 111257 875686035
185696 199801 768256418
24730 165614 352572831
9749 94795 791356072
128010 133677 790608190
157466 188681 507849286
191822 199481 19406456
171820 195263 180371011
178859 197051 45707671
1793 145075 358581885
16425 177752 403384831
122513 178010 138255411
149485 176077 66358214
167566 176296 980235511
108861 122816 458138577
69145 148742 988286634
39018 128801 784212298
21472 90904 174160635
137350 181004 108835881
96722 155982 433143467
31772 97165 291144369
36927 110094 183274658
67214 154710 174466494
103817 118101 35969037
180716 186853 15172890
584 66898 400257777
146656 157896 27908602
174105 182098 818997943
49154 121238 180630078
59287 116163 142248786
120729 128069 103321049
192896 199245 16092955
56881 123648 167256360
117570 152522 527687160
82867 134273 128475105
178791 188073 783054814
45555 91044 112296032
27236 159564 292081433
31275 83597 131351294
3044 155436 955905019
195030 198877 9744987
181855 193030 1790040
80401 128237 950339563
12706 183699 320634671
40042 48224 499276720
64646 157385 408867996
34201 90175 863088677
105734 118813 32860145
177154 185888 206875835
26790 197327 561953691
81050 162445 203276760
121463 172665 127529426
48822 161560 297276389
124633 189053 160499059
170591 196092 454491207
121511 164284 106637335
125375 170962 113526318
184185 199725 39135013
72894 113303 100961562
136224 180557 110571053
183141 193170 25102627
77073 95180 184460432
132 136847 506753341
91238 104491 32901304
129792 158064 544258234
174543 196724 55610207
120829 150566 4622893
40582 106765 165527141
143726 164579 51999599
39417 68451 400779567
15234 174152 397336647
153889 199640 420340511
53515 159385 264736850
10005 38280 70924671
179722 182953 655366320
19230 161325 647235131
70386 88484 45330013
17827 25103 18111345
89595 117254 69033377
44220 146722 256431149
117150 160089 654017065
54999 91533 91556512
35473 90505 138074483
65351 150239 212050358
105676 133022 549541171
28518 80279 130015202
135948 174832 96954561
122905 150110 164785997
33815 190690 171260855
184813 195554 27071143
15526 110999 686268770
130934 157081 65051366
178556 184782 15536134
181231 197008 587762292
104455 171052 311224889
8448 186846 500857779
161562 198759 93004311
69374 102592 82711250
182343 196443 594425590
148329 186456 551340831
123641 152317 71320466
54257 61639 368052837
31872 84104 131142655
70518 106169 848017253
185102 192710 92175463
14232 97221 207701385
17078 102189 528805764
42298 172627 826294179
45838 112979 168049638
115482 137079 92594780
190065 198236 477709904
113278 183994 176317280
47270 140405 233057768
178038 193247 38051315
684 32308 79172752
120424 183911 158198989
176491 189169 3989220
118644 153298 73789755
133885 154809 51999731
68305 108674 100771307
49764 76825 352539253
28358 127328 248092924
162448 192796 75709576
79131 140390 153107957
174267 180127 14638271
126423 186785 605680533
135975 164641 71540317
179002 186920 19739451
41818 87617 114777671
47293 180132 395575341
86131 90719 977707217
111090 187878 293702558
185558 187964 563420683
58720 180726 304809885
32639 139259 266994656
135979 156702 51561228
44099 153392 273213346
39994 109705 174535025
167320 190653 305472090
87877 190774 256733350
140204 190478 125317721
94149 176801 331860544
169326 173284 9751927
177831 186683 21980154
88568 186814 862938020
51125 121077 632581592
198952 199316 625950961
31995 136555 985926928
78238 199442 302893724
81432 117289 73707032
175151 176884 4291520
52638 197482 362225165
65680 93036 709870336
114989 133115 45416931
134913 156285 65302887
5567 135605 575564903
20807 85702 516217482
177511 187080 795056549
163124 198261 639896700
51715 89099 10523590
109552 137046 964494868
56474 56776 800715
85692 183106 409208070
49842 141742 351071438
165788 170839 877665329
133196 142050 22016543
56193 159866 259193862
23553 103554 986362298
35153 175739 351614127
30896 117236 216321271
91430 172930 203422927
58674 142517 209684086
50732 91797 102975092
61326 196359 337448340
33937 101351 151732881
178658 180832 5543744
13047 152130 721844273
189071 191424 5948564
58737 69000 830328260
125465 199225 672065497
95937 118746 57217136
132277 197222 162136334
21939 198216 963950966
124004 195976 179547880
26972 69809 70866443
111265 151637 100787777
45654 147564 998112130
99179 156541 679460685
114572 181337 668650837
69276 169271 731820156
152099 192255 100306267
8926 146173 343628744
69525 81652 30307380
6285 13939 19190602
98677 170863 180406469
196517 199804 2910878
188802 191949 7938059
126021 155877 801015064
38682 99627 774481982
99375 143008 963004630
67982 137178 382791193
107557 127693 997443605
181895 190869 314832473
53545 100054 116232097
126751 175692 121968576
158063 193450 429518524
67095 119616 131385203
56268 68830 156057381
104259 175644 396689846
32815 74136 25496964
195098 195444 871376
84277 148560 160419565
76249 118632 350338371
7324 179124 630990323
36518 198068 936218108
112419 113662 3167481
66538 106622 979874258
176335 187596 290846903
141035 197183 140214512
76863 122405 25841386
2223 70873 172164501
102646 155725 638216515
43456 137197 234528957
33272 111084 678138333
1862 154054 380735727
155694 195156 675197493
164141 166126 4951709
42049 83603 528244361
98573 129534 77724111
80900 139020 335686123
94338 130840 719606464
76734 124807 408167279
160982 198803 94570179
103861 134220 319014444
92850 140863 120080173
182333 197263 188312647
15862 64557 582093787
140409 152462 29962369
54325 136012 452536666
104708 133736 72849891
97779 165509 169382838
35753 109190 532731537
101681 183048 962115574
160680 196032 499633359
43363 118899 694189577
173244 192340 47758156
61505 149519 296511865
59197 124902 164533791
111078 187256 190029440
182621 193021 902863579
132084 134925 792363359
38186 85417 877481964
193254 198979 14513406
119080 127257 20498332
184235 199317 653035723
151885 195973 820918291
126829 149218 633280879
178053 193285 38108769
103531 186596 391939528
184182 185020 857191050
3553 134373 327608901
188012 189111 2797659
153929 179455 63686688
53757 185690 329596170
197462 199862 741175663
159433 164064 11607644
65152 90992 64582719
15361 96981 204226023
87575 113296 67133404
77078 151561 186013961
148797 188012 658018794
62006 188063 314652202
45553 131762 215769816
24500 82469 145487410
97258 107535 25743047
47557 102560 48451485
18590 188405 459041874
128815 130808 4996745
127027 151945 848583352
61958 124574 274567247
141027 165045 59925540
127265 144562 824855631
118585 174499 223991814
187377 189751 823095035
177960 186447 190668251
7876 130019 305949487
23603 166440 357399359
3359 48323 112685573
181106 183620 6215296
193636 197366 9459570
102717 159615 542480563
92175 160153 169839395
104083 134240 75709740
146254 153644 18254448
66565 156165 124947658
22432 154839 781311430
94114 127363 156819835
145816 164865 176181636
129043 131544 6225344
126125 159305 607645875
60746 149693 222283476
91747 185206 233175985
63866 95325 78575002
104022 119761 506388181
144120 184179 272573225
135898 189818 134436512
82182 190151 269473016
147665 150848 7931120
69471 144188 186632045
88407 160149 179059437
71422 196192 311620742
43803 56273 31174265
155021 195257 100657624
42460 195258 917826199
32205 136055 260050053
110179 133505 58409371
195794 195802 766104421
35902 69262 631159403
102980 143550 495153857
36841 110638 490913449
196859 197584 1827126
145798 194588 121704598
140822 197510 141577350
190284 193282 129472059
168231 180602 30814677
135838 137082 3155010
38109 180992 357224410
111642 176126 160950946
30250 112197 205330097
84837 168319 208389636
172392 174452 5157560
40030 167099 317747337
180062 196498 41266460
19517 70768 641258391
116163 171793 377068661
174643 192044 828237164
98314 125646 68736607
135772 177932 105107015
1292 190641 155153902
179477 196733 721382840
56979 101303 506771193
116774 168910 130156326
69710 157750 720801288
53950 92544 96659736
166607 190443 879805229
160168 184624 60868689
85026 122304 174977255
15397 109846 559472045
59889 124493 707797147
5015 11279 192456323
152974 195993 107540755
155194 166695 28883734
84369 184852 250591441
188276 194923 138215512
5143 161310 390764119
10294 41272 77763430
102759 137392 86881170
184689 188704 10097254
67790 144591 799895594
47328 128695 203736204
111842 117406 474594415
91494 173518 204740950
82566 145964 158400395
127923 172451 329574175
139129 194684 138603520
92336 151114 146881375
15841 97527 826278412
22899 34221 14373336
148258 154578 15687576
146502 156138 932144066
127866 188681 609473697
114332 146196 79605009
27602 182211 939795036
132065 174310 160192572
159165 166003 17130422
143476 178525 87255347
140290 164587 439465116
18497 89422 177815086
139066 164809 64202323
33196 196628 408852069
133243 154402 52584918
40128 50430 183726769
181754 194499 460776508
191689 195259 567274012
105141 146054 525501511
177070 188227 17137751
193158 197357 506461537
24690 162285 344321231
109483 198830 223290373
44324 192753 370930249
99931 156301 140896774
119210 159716 119167746
58518 73916 38765553
171696 194390 56766274
138968 174290 924660591
193410 195038 90402415
7242 85201 577466736
33545 59637 36756076
147194 197102 978565145
196989 197573 1508960
61043 154073 232357719
182450 186632 10287001
50297 148267 555922589
108903 132942 60198365
130865 169176 198736190
131358 199184 169388949
174090 198647 61593059
79840 94952 220429366
142198 199158 142321144
179793 180077 114967428
80693 182863 343276788
8543 154733 365739868
110793 189512 196479847
34658 70541 90195440
152442 199996 118966898
113105 176290 157673149
65455 167156 826603010
93749 140930 5447019
51568 86810 88569898
52451 59649 18221623
98068 152832 849812378
111017 150145 708714824
13967 183815 557475682
142232 192305 124913214
39690 177768 345117010
58653 159227 251303991
22777 38154 196473689
188293 199525 357631388
102612 142861 125798900
175208 186274 27462353
36494 113478 901495854
111763 168706 142184298
73055 173106 249713590
82264 99903 43767377
6966 102667 306268938
120351 165309 112195280
56284 64565 20877434
190627 199432 438685243
147221 191390 110142855
134792 166403 78774049
1607 106585 384803456
7787 150084 855843485
196095 196219 315317
19826 60050 100900971
125347 139180 34394727
183219 189994 16914236
141484 178495 379671062
45222 47550 5727206
151185 187207 89734251
11918 151222 348482017
116902 183529 820394719
7359 64797 555588304
125788 160510 86471133
186925 189973 839013007
105390 140255 87312900
19821 178700 397228638
67202 162809 238797542
62391 170675 692038274
82722 126152 57969763
12670 167362 386971400
49275 178067 321873564
181454 183658 5428954
85175 198708 283506182
166988 183554 798123908
46517 72407 15258992
10790 135539 312315789
13304 172305 474508923
161702 179924 45323645
156543 187145 76323716
58921 123873 344876914
86101 110311 502575869
48756 141269 231526649
164182 167435 8103596
125245 157685 80653192
88567 101494 580105256
59060 141056 416542427
94031 95541 390915071
99027 191555 487302180
194668 195051 1019067
46497 87503 811191183
112486 169863 499054517
60350 98054 643481510
61553 173785 280292911
889 64115 728773527
21922 48671 705986196
16162 89590 184013965
25445 153915 321457527
142630 164511 54548556
75481 106728 863762722
126477 147058 866390875
169803 174158 574775708
162622 178900 40472282
49685 181294 328979282
19439 170053 376698294
9621 24724 37788226
126181 154869 663977232
54610 169504 287289114
174788 182255 18648183
111802 172023 150294443
59124 108262 122800737
79317 96662 60084113
196304 199900 9072120
4884 8102 8097433
46049 119591 886429489
189417 189819 991517
36948 49913 32461482
41022 91885 127308636
67468 165253 244316774
122732 135264 265702343
82329 98338 39748369
66387 140138 612074400
180726 182510 530645873
125396 137712 30615791
65509 184400 296783133
79782 137701 522951649
153499 188532 602872251
88982 169119 726132921
72493 198237 839518509
93719 186057 230494683
31943 105464 790059283
101841 189416 218805151
123035 135971 21489897
79337 188988 273704120
121976 152409 75759010
126028 187910 154109476
5061 117435 281426104
118909 121910 79449973
38245 191444 986266605
100394 119054 46980840
10142 45941 89846952
35934 120435 622636632
146763 185558 267822879
86884 105349 169757136
186294 194879 21669415
83779 106624 42102897
160934 172750 804587747
35910 172233 340918152
73062 89968 42200196
106624 189401 206746861
107494 124798 239700354
36459 123473 976041646
164207 167560 8326126
83531 144234 151539942
152249 195449 107954731
84556 158453 184356209
69847 73886 785880670
26227 65719 99300737
149379 156448 757416542
22831 147208 329326000
187409 199318 30129830
163453 163586 357015
45131 71144 65316139
88443 184172 837255548
74774 119612 112045638
165053 168575 8766484
41910 154479 281327997
112192 165971 134322467
153764 169472 39336526
77897 161836 209674284
150968 165789 806439816
70347 106931 821603252
50799 139109 985186852
8434 94469 351319129
54599 185608 726252868
61955 185515 715420729
196833 199864 145838951
124735 172524 530703618
46495 187476 352236661
12052 139068 563550069
147257 158609 28186692
143528 197658 130060497
42243 199188 392397248
25558 168196 356921369
17470 149566 917554322
112246 165769 165996069
78512 124270 114535485
63730 146273 115430223
133154 156487 630584694
126619 139954 291396107
629 25263 61631721
165405 195885 469369868
166133 178885 786540480
56151 190154 334791571
158509 186623 464912529
160586 163959 8451702
39295 169099 976712183
186250 190190 9941254
19865 140840 302855035
111679 154979 107978948
184067 188157 10242371
24319 60068 89808383
166314 187149 257190941
57446 150579 232861775
176317 194213 522109734
129188 194431 346982648
167718 172984 13016260
173842 196704 872218886
72185 178178 602663792
113371 166911 456423756
108933 113397 7109300
156042 166523 26350641
153084 189835 91689922
57066 92254 88066579
88411 93480 12447245
8893 106646 244716241
107046 107474 321354643
4105 161501 130520662
92369 108235 39650210
103919 113533 24382648
39542 70240 679267873
9522 24309 134862662
40263 40494 605933
179414 189170 24370644
161087 178135 284149096
135497 184097 217326381
164715 180600 39564737
113558 184800 177599429
136155 156251 351547656
33910 53996 454289013
63839 166312 627081534
197011 197323 892402288
83057 161601 196118068
43705 194318 469201088
138730 181816 858336492
22308 166891 874903199
141395 187292 754229659
178470 199841 53724353
61869 97767 89519242
197905 199435 1318340
63044 82997 49938288
131855 191483 148673460
103567 162449 783052766
192226 197094 829907286
168264 181194 687705038
24396 74978 127168543
13637 81604 170368238
103347 119830 41644211
71729 73763 576477386
104378 123739 48805595
40555 179664 535618426
84085 136482 130833601
171016 173302 955898182
80725 100917 166491216
162506 199932 93637030
51144 133719 652929380
1170 26863 64252663
178325 190384 723911327
165973 196751 76948932
180760 190083 23197940
87637 142019 414416369
45285 74712 73885065
6049 125135 837627727
138428 182372 580895822
149916 195695 22819166
32229 38896 16854837
152588 194480 104627156
65100 178563 283177706
102616 140243 196171767
104827 183570 494712396
91791 95477 9079195
119681 193056 784496487
162832 175982 224839730
31709 57564 64925545
187022 196614 24267234
76691 150156 754919681
129400 190016 565643231
23179 97671 845579372
94665 114519 47138691
49463 72418 525187655
31707 191754 400218707
70322 115994 114149972
178955 185320 15827270
186443 188023 839985489
13999 111792 981863029
175300 197661 880804701
174888 188343 681982673
148642 161626 250853317
163992 181391 443400768
142102 171363 179507883
60878 104266 414614732
167315 185385 44860982
40775 199617 397227657
126144 130732 11396933
13036 120074 821596011
164581 166952 764933594
171966 189609 44034341
124230 181972 143861093
3334 160376 508851869
135661 152303 41428418
68474 162083 785330646
165233 169477 10549179
4220 31876 69261020
121254 127901 16613905
7285 119374 280758658
71054 104631 83636883
57300 67404 25432984
172199 198954 478526295
8931 94972 215476554
100543 158824 918951526
85854 120692 809154543
129691 138928 539162691
177967 183958 14895403
68643 78859 25530954
170969 181299 25785801
95918 131055 88086389
12752 120850 304689263
180594 191780 206014028
79418 178765 247920986
142995 158270 38004775
88735 113848 908948639
193894 195201 705697153
1785 76401 806522069
71302 85280 388918513
154876 194442 98869494
57279 173664 290783777
156856 165285 21240376
52456 131211 539416647
164601 195622 77498628
191199 199619 21297403
108360 174564 1926988
169310 195998 66686101
51497 123602 470160333
19817 113463 234584476
75272 107848 81175948
85304 126404 102712444
160587 169760 22881188
16168 93330 562069305
44279 134288 225302110
21713 98384 484175207
17424 97442 504512422
26017 93216 168436755
15875 173902 23894056
148982 172094 57662881
88864 138935 536534114
55927 87324 940340854
170157 194586 61016556
60640 169278 823677842
111592 126738 37964764
154422 190519 90138657
65069 165290 445771988
48916 97212 47190197
91057 166640 188755044
189243 194968 14447246
131277 180442 137172862
90423 118932 440297997
99513 160846 153413651
132023 179669 118692291
89358 127402 442782220
31089 43506 472153481
48946 194572 419389767
143233 196425 222137951
55059 110069 137775049
10046 159136 373076016
48058 53385 103204626
148546 185976 965225581
106207 110773 966332084
93128 169019 223986860
12855 165653 382243061
89713 159853 549933586
195728 195999 665694
183145 190782 13972912
193476 194723 3149464
37051 50003 654013936
156259 162536 15844923
183311 198303 37730528
9069 190400 453421717
145799 150440 11512075
77860 179662 856741143
89341 197048 851739963
162556 173063 26127749
93124 132480 98521857
62005 65183 7969934
85349 90696 113829909
147948 173875 776931845
16228 45701 159796157
139288 141389 735963846
3796 77068 183707449
160744 175885 402885640
9953 117451 269279697
127852 152684 542289572
42744 167757 917428245
142336 183681 716088941
124504 184616 149683672
46818 51632 659988993
19950 82091 465250254
129493 149599 49977773
83081 156660 183555994
74424 176418 254591413
46772 160827 285202735
144534 186642 104856181
91858 162786 831065373
173501 180158 630815129
107147 150417 108222001
70711 84073 33461483
51210 172462 303109258
49560 65348 934108253
145724 168204 56082796
96159 173741 461899418
65657 71292 490710247
25130 36466 28446088
135000 196040 152324676
189443 198863 229011375
177785 186488 299599420
33667 169766 340456284
162529 170465 79075504
120843 123258 6056473
113091 137448 60848405
88459 123901 88657356
54431 119862 163948644
145260 195453 831378320
192235 197702 13824314
75875 97503 53731715
45380 96182 318038515
31941 103127 423657750
27514 75993 758430709
17131 49341 234686830
195460 199360 893413561
5652 136652 327968955
185035 193596 734007787
38990 41037 233006177
33563 144152 593018145
41998 52514 499338539
140615 175903 87960052
124114 191313 167514210
22751 197575 486993166
113262 121356 20351903
176555 197716 209455223
72060 115469 581564536
79522 198867 783059811
92090 167470 619265368
82563 179726 782525714
169761 191643 54579982
196918 198205 3234474
189924 197972 471337449
37690 99013 392431438
26559 138586 354807365
121738 182730 454164132
196116 197787 176674711
140669 183595 337830357
197125 197570 182288450
137107 195406 78544824
130930 157258 918259188
181263 194929 34215565
4670 120909 2005281
148437 171745 514038637
133158 185147 607813301
186362 188634 5792949
102281 185782 208558435
40106 124829 297782249
69019 87697 226290310
98997 121437 391668098
144518 165554 389232682
62170 162898 802081497
97223 145983 122072569
41901 99310 143462425
176241 181363 36588892
145486 181047 88629875
173849 191413 975147035
187266 187750 477562366
183624 185205 916384181
192028 199959 20033021
36903 137528 251884726
63497 167498 333273359
30602 163048 331442716
89581 195888 891027884
63627 107917 504387956
191484 199829 697990591
41237 46189 398241661
82416 174120 400582910
137322 193648 375245255
69539 134382 488172690
81921 155870 184515576
91275 95633 601737586
72787 185245 280531815
116832 164960 775405539
5096 77414 507376662
81909 185291 855235148
18419 36164 44354223
59057 98656 98887968
191632 199666 20338356
88393 146589 145340074
181499 196755 38296664
173720 194521 933284978
165390 179172 511856987
146831 187077 100190292
123453 165585 123905214
182664 199785 43046593
43080 109318 165723961
161837 188459 66319149
65896 196721 927150032
88744 138023 420852641
83660 84396 237856636
161238 162854 3976301
21753 171356 485933367
128252 159508 454379154
94603 160629 430705329
65763 67980 5537558
124104 143727 815339671
118653 173846 427316605
182699 190804 20271589
88857 126050 92994392
123428 177205 76742255
33687 64691 844115620
5954 73794 765695756
53554 195096 353855843
22799 65663 180147942
143312 198147 137032273
22770 131792 760008841
164991 191096 65059462
10486 86833 191543126
40824 94915 135311926
164573 179973 38311444
84568 111751 16297918
71479 152488 202228165
126307 197489 427979737
73318 107377 426339248
168865 182650 282899694
6217 16829 714157494
86618 178450 377442339
39635 136723 813896243
140856 149039 475673960
67471 71703 208054789
39715 139958 934079153
134725 194382 148798312
51438 51974 1364507
128145 144183 133678902
109573 175397 967140133
7626 171880 188116537
34513 132623 245715665
169692 190394 51573346
126683 186706 149464679
102562 184606 399303775
106202 106921 216405954
89571 185572 239447960
66982 193055 314820157
153945 154690 1842992
196156 196333 478216
191259 195892 11710972
18122 41228 979753984
94172 113553 22884504
128247 143964 203453956
1721 13893 30566577
63445 86842 165607034
155903 168558 263273618
96726 160988 27201786
148413 158784 25852428
77007 116879 520251558
46539 121655 553895902
107989 178195 175225136
179076 182803 9376348
101506 199330 174814117
196049 199992 313663219
178630 179803 2975567
173422 182720 505444339
161900 199537 41466233
84781 188236 729526179
126651 168626 260519836
144128 152659 802364172
89804 171120 202982778
175200 175606 1020317
139608 182265 890838161
143179 158368 37803553
58133 114561 141238842
133693 191282 143596196
160157 189204 331407542
83815 171229 218144161
67476 92326 525089944
69407 171540 254950292
57688 63126 13800883
57701 60664 405894141
16680 33519 42029772
136326 149026 116928214
134882 187169 149098753
1501 13712 241696870
61177 137661 892223660
108797 111228 6119982
140026 198200 145306862
56870 56907 112897
21310 195077 434694026
71359 96721 733573930
62780 156994 235188701
130223 135689 55769722
148156 175127 67288870
106773 132259 617830356
196158 198235 737362325
134189 152147 44634233
47491 80710 83372375
33439 77428 110414933
102190 190731 221264753
44249 73799 692509248
5549 31387 290493389
116386 199743 208274419
151796 182228 75937117
124453 190129 163625259
9578 169372 399824174
44158 189887 765318897
95366 158239 290950289
98796 111703 181719171
68628 154738 172397620
167721 196254 71327170
187290 188498 969229104
115904 199288 208332100
45696 72445 67188815
98184 112348 25370242
185856 188556 6835587
168921 174947 234534435
186741 192050 652828504
187916 192606 755535734
63976 77856 34752996
90775 99303 21017637
142589 189709 884595847
167283 179779 31062333
47037 124038 192909477
5006 39559 86666077
27598 77482 166241850
151180 194867 693758330
26691 118606 230329572
194709 195565 2204894
137189 154940 44126701
42916 76974 938708239
180375 183507 7744451
195383 199560 3864223
144359 172690 587449
156502 188677 80349937
92289 129305 92698582
63015 94471 78462609
48752 66682 526876853
139892 144085 10397218
23415 175383 934585849
15967 146842 3471844
182746 186020 8077337
45556 63591 45286115
120983 179310 145298827
103642 171924 607624480
91656 199747 889215146
16796 77916 791976887
84161 91030 451470702
113442 146965 83732297
126099 131104 12427814
193886 196322 77603632
110339 173120 156683012
190597 198970 21178927
136221 159513 443779419
46177 89625 627740193
159749 198452 96805414
118141 148285 75238699
22267 152063 324765007
4439 174518 425427966
58974 98810 986666697
71556 89131 247132954
87391 110100 56635194
124476 169080 115241368
113597 160943 653560698
192316 194255 4881398
37490 175397 344835507
32640 167518 337446190
194130 197673 701223344
157725 184568 66930397
77811 188187 499638012
63295 103010 26512988
172429 176805 10937461
32999 89459 373515672
161354 174164 604862065
17322 18990 4171168
58066 114683 710891657
126990 174953 517195136
488 50011 124039241
149590 198047 121179195
163095 189455 65714997
19023 74897 140256589
172043 174701 291507132
76655 122276 114120282
191272 191987 225488520
54429 160155 876767355
148466 168543 198279755
88154 160690 181048341
117375 191641 409568779
56040 64654 657528748
152182 172801 865438867
130046 136183 15196304
83859 119628 89427063
82401 129019 116600359
20094 117677 244422305
169230 170555 247974571
64723 188989 310280414
44789 90357 114150176
2627 72905 176241596
108725 143556 531005816
82183 150139 576160469
40625 109136 307044448
46807 146592 731571723
7204 112925 658227767
25412 38934 34044121
48900 109568 175167306
56340 181933 759507114
146491 175216 174349119
129641 153772 59982386
176977 195761 431370082
61758 125858 160400761
170 64539 161410730
171598 195043 9566395
134783 186230 128054374
193952 198132 10610175
199592 199732 557891567
172277 191604 48279363
136155 189594 376170124
106288 177462 177800182
97355 148298 818671609
51640 139404 219708571
19054 129973 277828036
144330 181446 92556709
868 143338 356668453
22342 90099 169929842
79986 133049 297676039
154614 182144 409420290
127716 189839 154762414
126791 181880 137326430
5500 14422 22400618
128770 147791 340215205
58095 122725 303322824
166682 171795 12644792
193879 195162 796942
56845 65170 645263768
44588 152788 975350667
68485 168204 249052748
107723 170161 155946382
137532 149087 124876857
125968 134999 710844806
138273 146598 20763104
164410 173301 18431611
83894 180201 613412721
4047 67304 382835383
144319 151514 592128940
102658 195467 232087162
165843 197786 79863443
59574 65665 15335576
172041 185315 29436381
151333 186325 892269412
7907 49577 229080084
82120 106964 446640690
112126 131320 48093546
96852 138144 103448676
57933 95477 59894991
21606 167585 95937200
92646 182856 779131698
18059 108668 814787460
2805 46146 108601267
67555 106981 566825575
145807 185335 38432257
151374 153475 5199842
186221 197760 29201274
135811 146776 537222582
144191 173923 895763227
149063 174838 887442640
178980 198525 439629260
19875 23351 8652585
182912 190266 464155566
26604 170474 359890078
72769 93127 204916678
197411 198321 2318843
110340 128799 450779771
144717 185507 233249311
93113 172370 197914341
150956 183673 144143880
72948 162789 224300031
61636 130224 171607645
181910 193044 27808819
77512 182200 417475915
172795 196277 581716382
20514 59370 97589012
89077 156984 169398083
97540 172738 187883352
93917 181205 217998227
23013 38357 342514421
184292 186233 291862307
115150 127364 177239060
143821 165483 819513080
13807 120602 267483991
133904 178015 109875425
67669 192466 977600594
50333 93071 899710937
64461 183920 628803108
12357 37814 417392356
126602 151429 61775426
127997 139196 64697376
74906 119676 936704722
191258 199470 400986611
169260 187575 45509136
96719 110546 171243068
30034 73012 333474349
113242 168796 912277234
33034 99512 220757650
53542 143721 225664608
108017 132042 331440193
44813 111007 165591414
139421 164659 819630197
27562 87788 151273868
70910 96149 62865220
186887 198500 170992553
86610 141982 29364143
19686 57488 478411740
38760 84820 115593713
145968 163398 405903585
183648 196937 61893488
146027 162460 40925503
177220 193381 332909420
100437 127990 131365366
104034 160380 471750636
22633 99248 32739049
60561 89670 72940659
10126 105589 890960236
76182 192152 289511190
133039 166441 83280411
138424 154357 39616535
29480 149306 299943669
72799 143569 176741801
44691 138982 235872951
126388 155191 970341904
130394 171305 745359642
196579 199613 7673606
53027 98550 442627086
120440 146532 65132935
44396 159832 288591176
173116 197617 667522336
54190 149533 595456468
27562 79779 131174232
129434 190220 989434109
137793 189152 272774686
162019 183778 54128440
83736 138590 708359245
116137 167042 601963479
112383 159721 118152154
116650 138637 54912010
128729 186297 143338128
164278 191962 69048619
65123 177486 280483197
160421 171614 888260914
9516 198025 768928478
48761 146240 243947253
1823 67692 430043694
131245 176951 113867423
114726 198682 209756605
155474 189619 556664527
16778 22061 13087868
108286 128956 530732000
36210 57842 611468550
163603 193777 75293197
73605 157695 927873530
18518 41016 42705599
133587 165778 168661891
53741 79420 64464886
132034 195778 159107644
190133 198495 598486461
10620 175598 412669113
58248 179092 631179115
21130 133083 280460657
113628 191129 193379402
126587 133106 16231555
60118 118730 146607284
28482 196255 421318415
152352 169855 818755737
79562 159740 950154499
194745 199992 13297458
166249 184550 485998334
197787 199952 5453785
128240 129181 323027034
130367 155691 935136971
135004 146576 28864848
128325 159486 297279225
135384 166748 82322872
71938 107954 89887960
40886 151939 558842987
195788 196027 581198
73705 98497 61632244
51158 119136 170303299
126293 160436 420431975
88643 187275 245978643
28639 30252 4058937
125815 143269 60018489
101608 176665 187616077
3775 51767 12501414
52437 175580 341033973
126762 173104 805184200
34577 159831 313364931
175992 178191 5420024
190655 199035 595298434
191145 196134 198688368
97416 144707 118347010
65705 81278 38968111
40899 149814 306746885
40664 79035 791498387
29414 137687 623461498
10335 131785 906070189
23799 82300 495661288
76007 104769 536214601
38125 84496 811232543
157898 167908 25112610
155486 167935 326107689
158246 197561 98358814
5169 111252 265652179
5690 173838 420562376
194690 194884 755527360
169005 171720 6653307
48283 111413 432185113
25903 44140 54934861
151238 182050 76865119
105972 146109 253407432
132784 160157 295386845
169784 197959 833600825
84267 115031 430906294
134764 166977 80263468
42375 93577 889754154
31727 79073 118846545
80167 197477 440913331
131912 175639 199367143
24758 184179 398681715
83695 96928 819302617
11332 51338 100154374
90836 108452 356472614
165016 166743 490751140
131674 161947 75477535
78023 115196 92877898
118086 199542 203602944
191226 197153 4276590
109470 165946 141083474
143150 146725 8955623
25579 148793 564459180
194242 197628 8594360
54563 113466 147578184
115032 147482 649615486
162622 184131 53545733
143994 195553 171313695
134820 142033 13284305
89699 169015 907712463
172269 181605 232990784
22271 130446 550939892
1751 195252 505919671
94520 170619 401082632
63849 175650 279245560
151763 195496 109270196
97801 115248 43782694
53015 128222 698868642
84687 138156 499295491
160289 194149 84546845
6759 168954 405778235
129149 194905 461284909
158099 169390 209048401
143537 195665 461079437
15558 188437 432198540
183149 184855 478264
36598 70194 84414723
64579 94921 89642227
2620 64194 592546952
132736 157907 62648711
186267 197816 789734963
96057 137463 523029033
50681 192271 136520537
23719 99966 190851563
44453 78078 84272048
18293 176498 395641185
101705 164358 156730384
112173 151020 830368678
155665 189204 880930454
7317 124701 531091074
151325 198966 119147775
28748 73499 31689243
159687 197216 93852504
59322 150924 781980268
159399 199403 100113909
76961 191480 700544562
61631 89323 809505831
158923 190393 582293441
187945 198808 27505779
145563 156834 27972673
127610 156539 734982997
50261 94529 672652711
27675 69027 848667854
81059 195534 285909147
75414 165902 55849692
15011 171989 392537254
35652 104554 172462485
146938 179538 81170211
8120 114247 116669840
61119 142683 399413399
149953 173694 704368618
137487 144232 16783464
143593 167456 59502630
160904 183005 385279357
67820 95776 69723217
196716 198123 646917820
170021 186227 3263131
86621 161001 185645745
115866 125849 25083739
141348 169724 70722951
108854 158630 927916033
38628 122761 180197524
159575 189310 74133317
197745 199130 631077448
27590 29007 3543587
117186 175525 145607039
138423 194760 140577538
168729 175108 616054852
132215 172254 370365767
151197 189455 524871928
56608 174151 6647158
170040 182104 30070511
163442 194042 545640070
18472 157589 347909495
193582 197871 330554993
118249 173017 136586089
99660 184180 658938268
62633 104435 104206430
126086 195354 172761501
119492 161752 757721535
26573 95612 172974955
184459 191254 17083195
96645 191402 250201109
82362 107040 830318690
24375 175038 376878809
145680 194497 121800180
175881 194787 47267944
178144 184617 751098102
163744 170045 6904472
80614 122203 524796962
14540 146155 737352368
402 79353 409865857
72665 105964 424051201
58790 198582 349424598
2483 39947 794239933
114687 149991 88131792
170078 191484 789598540
137104 164103 877251206
178889 196730 44842579
6200 146316 350719619
18909 105967 217889243
196911 196999 195206
24501 117240 395545065
127248 194069 166676822
184989 197265 30968553
130053 173876 109125871
46871 183745 413255169
147540 153402 723759779
11005 54313 921132584
107483 131173 266244555
177083 183394 691975077
63278 81182 44772368
61243 160454 312850614
108527 184489 189577397
196427 198298 974268429
113301 165479 518951957
777 109320 508029841
135741 186804 127246751
137836 185668 119105565
125524 172808 312013528
49513 117389 700842195
189024 191540 846377349
191217 195459 784975950
26457 159076 331889176
53020 102031 122537194
88868 181529 337718807
17792 157496 662486426
22817 152363 324190424
1273 4134 7198898
76664 169138 707814921
73170 101563 209742611
17119 41568 19266743
130044 137715 19061357
188191 194116 110916244
188576 194124 13992707
19971 78445 635982565
190653 192498 517680140
169284 170437 2766785
51449 126459 597702644
33336 168813 945919053
47034 169157 591511161
49299 57676 241703915
176377 179132 6761320
127014 148934 54581626
13619 23814 337751579
195020 195278 84105376
7043 17377 25864621
60443 176973 291083941
74289 75189 2260427
133160 187710 835179454
136264 181654 113201544
22468 149551 631130477
87448 126370 33717211
92311 107147 817994964
136672 183172 115895032
196463 198156 4277797
70142 196467 315594553
134546 195568 152257988
144663 176607 945698135
184731 188334 655395856
29990 185578 868394521
113776 127576 34589216
99534 134987 88924748
138869 142146 55846480
175486 199258 276835636
26390 47413 686127329
10599 88789 612994720
63744 109358 141942130
150034 191952 104613594
194587 195485 381825604
173 39706 149253934
126307 166028 99015937
96687 132007 42637236
142944 163141 721489131
171626 175362 856241761
142873 188942 114835279
47052 179340 662727126
33973 83145 123488247
123256 124779 778421611
135486 160617 62683251
129489 196412 307129281
11801 136630 312453920
116308 198318 807887851
67559 192630 312306730
61429 187909 854688077
12781 37112 60906084
160208 175322 547665777
27180 61506 601501409
54868 178925 309976012
179395 189959 26386344
130823 182452 194689615
140145 166170 426076736
179543 199750 50763105
182162 194744 48518032
41590 122349 714784863
41218 140244 502490564
100328 178058 194250889
130016 174779 111491398
53049 67981 784076038
87387 94045 565739
165259 189932 61380638
4217 5780 3940865
21327 147868 964095662
125480 193398 51329617
174513 199369 62357567
134557 160338 678904801
189794 190498 779911277
80530 120140 99048467
131823 180504 791199450
158160 189249 77536480
57677 189781 330022605
1581 151075 374126671
170320 180422 25224395
148353 149708 3379148
2825 54366 258876320
52990 107471 967804809
163188 193329 75232178
157162 161810 11734972
86721 97862 27489982
1514 64637 158351586
101011 181778 206499370
171896 191941 505336308
82630 197205 336071973
66227 186514 609421883
72085 96079 113610645
132778 155365 56118225
2840 57921 138014811
134039 141156 17738208
124312 147044 56623065
151884 160269 702865464
48723 160438 279378596
50862 193579 976149544
199456 199483 63435
34147 190287 390374447
23910 154434 188585955
148348 197078 121788768
84250 178837 277903318
31488 129656 245962597
83665 178663 236983234
36537 152870 290999855
134229 181888 118783864
179815 196579 42109549
122320 131746 874965277
59015 122291 158414949
107209 149789 371324397
113815 135213 53456403
105399 170436 162440282
31708 64098 81395109
104700 164725 150145492
93031 169895 192003150
67995 105465 64911019
1537 114974 284101390
127341 184987 433419510
148489 180008 622583334
123114 130968 19536607
150996 153947 7266024
122815 165963 107533645
52763 157736 262480451
23779 46441 910869791
79683 123918 186333847
115792 189749 249411879
173952 174761 2043218
101022 106250 43889073
843 75618 432382075
178532 183783 523767534
113480 179616 932450163
111642 189987 195480173
177607 193640 40083485
33426 37743 553312585
151563 185162 83713740
189853 190293 404210783
187356 198953 29344436
125138 177084 170020552
109307 160191 199537101
140857 143547 678241803
11790 38722 67442070
185528 199129 131302084
127992 136311 64108247
4605 177143 797778864
40478 61965 658953769
126229 141893 680067975
137407 188851 291503764
191904 195123 891833571
162012 195480 623542761
69375 147482 195133531
26651 34164 18865580
44511 119294 855700327
92277 167528 187983807
7461 15980 21355110
65791 176062 997452922
127845 169863 383835582
172514 174824 843837628
171388 178724 178016114
34973 96660 154463505
79062 177528 245779748
172606 186936 35682267
40934 164058 307823218
45485 47785 5776308
88486 104221 38939125
172493 194713 408687466
17619 156626 198490037
148535 177990 73428125
5626 91715 215718737
11793 187344 892822704
161870 163221 367068127
54069 82856 434081427
186745 199413 421706875
115639 143806 840560647
182891 188060 469638272
761 92783 550768682
33701 149098 288760088
150058 174467 60854455
29767 69472 99884016
131967 168945 92211904
56190 88290 553095154
74932 116617 104040000
190852 194006 453844317
118203 194258 452838073
175635 178750 293877337
100925 145423 670987213
184750 193887 22984836
180009 180631 1599411
163817 170335 16175264
19325 127102 359891864
106327 153048 265108994
128001 189123 152279162
175339 199621 918817293
102569 124284 998779416
75848 118852 107442842
65421 117978 958815487
127147 136223 22594636
48464 62736 35975660
126736 139893 32806303
179829 196000 40568371
141140 149060 19646598
13941 74047 150836761
156103 186057 435476857
171223 171820 21548992
197470 197580 119570
50882 148040 243045961
82922 87479 861307098
51713 189330 343934728
4302 52700 121222433
150467 189278 96762451
55122 121979 780650869
130656 173658 107091219
39729 63050 856050899
150435 174869 60905051
138466 196497 476444390
44271 146274 758809227
183526 186064 888348342
176934 188972 30030819
92186 151110 147236775
137307 198540 192419476
56770 62244 13920644
168799 176701 923767835
26470 148420 305272043
162390 174855 31037074
56695 93768 163737642
194582 194938 939364
150825 198138 118266731
93393 95837 6052524
179823 195678 525619782
9054 103583 581983026
149066 153071 9976785
158659 179674 539549195
185579 189767 10544541
116262 166851 890172251
156936 198926 358154038
165373 174384 241274011
52695 86031 83775217
86919 196091 203659145
192234 195148 7342670
112378 127233 585254022
95224 172927 194058922
127367 172984 113587621
138184 159309 12678988
93558 155486 154596190
9329 184433 437880972
11301 61804 345983650
198745 198920 460369
134389 140084 7312760
69776 77163 18427686
30777 103467 181945498
70405 89772 48422333
55645 118133 156415786
44597 118683 185386266
175501 177503 4935192
90349 165257 153393644
25293 159196 756566871
172815 194387 53981640
82943 117885 87223552
148639 165809 10626584
40195 151127 277433876
83531 151457 169508526
120927 140944 186209454
188126 199739 879937680
138127 155029 41913959
89770 182262 383997427
38324 143510 263224106
181740 193352 3230492
172943 182911 24908348
123025 194876 179181405
86667 178784 190923597
43080 195447 380831317
157474 190386 82128830
31585 93086 1620899
107677 127178 563891952
34915 164143 776222008
124592 159163 86070463
184057 190123 635127769
10358 74303 160535508
13284 168744 442419168
143815 149549 14234789
8244 134187 560130867
115709 187617 68586527
97792 148070 125745670
2362 65018 157137070
79779 139817 928928651
124309 185008 270264821
57131 129358 180822307
111115 117117 15044897
197532 199710 642734486
152810 195208 105933741
150555 183059 81036415
73448 129390 981085798
104498 190601 788790857
95278 97029 4313323
142730 197225 136107236
164443 188029 58700710
185126 198683 34210131
91192 154606 361061076
182392 193115 46517886
144410 193366 122155635
166741 199005 656672328
180580 183240 931615932
159033 188762 74139033
197643 199291 4157525
89001 176128 217414856
119046 176835 144094363
150019 167625 43968837
116453 169605 132670829
146710 167818 52657727
47394 95282 563732127
54563 63246 893424758
107666 199994 313794000
162693 188535 685634339
16665 66245 695233058
28652 37581 970905631
187873 193501 14228354
148641 185855 92702058
159078 179223 50181939
154660 175892 53029884
161577 185288 58937651
71959 100774 71713262
140458 183157 106399302
131530 180225 273078686
12995 132262 298627769
68770 113676 112240385
124212 171906 266351339
61903 149081 413723410
130768 147674 42073253
176016 183795 99753328
149288 187241 178851883
198300 199233 669754152
176979 193468 218092916
100219 127968 69782428
32238 34883 757054442
198833 199175 209508937
173817 175665 4638577
12524 176791 410810871
142847 167945 766799631
149763 174950 62821328
41993 103154 152739157
93605 136308 106858486
24231 157481 333374977
82795 92813 252120332
187615 191377 9540310
31499 53516 593797878
44841 157606 281807471
84225 176717 300769232
70531 147462 192177780
192053 197804 939128783
24951 137955 92806776
165116 169427 10729981
38129 123717 667548815
99945 167133 168076916
165003 165754 1859585
142259 176565 85522545
143142 174250 44654543
162659 182658 888350824
61274 161747 251081496
76227 185738 796121064
198121 199050 2343729
94404 101253 16951540
141472 173220 79055790
115470 125415 757095439
168822 179086 25461006
147380 174245 366627550
147168 198653 541949020
73408 148571 187643651
52795 96485 789703832
44995 187149 425385069
18719 103962 213229958
168538 182226 34059479
121696 147439 970297783
76828 92537 98778521
121922 135593 34023442
104653 173909 173061981
196844 197732 719245709
151258 169964 46669962
85848 98505 457002439
30216 103113 182417663
184827 186214 3430673
170399 197082 46362355
169847 191433 842972022
124412 125914 3726573
82907 147922 162322397
22733 59783 757776014
151720 187776 557292600
86422 104313 44318606
41124 137229 240429019
105092 145761 101814816
81049 103906 56816126
24963 69333 111467749
63687 174947 277872221
149453 176614 67789901
8173 149114 824831696
19112 42142 57820486
168154 178838 26486742
107450 158006 858117957
138594 177561 278184028
80987 94354 588727114
92071 154344 755267231
54989 136037 202831254
2172 75208 183210873
26539 162452 340138356
131535 154950 986322977
120990 191778 680430010
123873 165911 104751795
182953 193593 426581652
30627 69964 285958212
109082 175363 250741199
22003 40841 538744770
8924 138483 795232271
146881 155167 20424717
182894 194753 29701676
116335 169574 132895608
130478 179347 340863530
96718 131671 681515540
93687 156988 158100217
167589 194914 68243494
94179 101396 111720752
146614 147313 726944640
140332 195403 621558913
11739 86257 687756185
156222 173077 42160339
2538 98261 425235749
179204 199198 129933002
10043 185845 733135284
174467 190220 39294063
141495 152358 465343894
199697 199808 639048815
68831 157938 222473529
81519 162735 202783082
170052 183996 34683805
80394 160444 199899669
113310 130526 329598805
27345 103990 191888301
54916 155436 251212816
81215 181410 461073895
163624 192030 70900986
40223 83797 38013779
7823 126621 297616795
99876 159706 149662072
162180 173147 561060020
132439 162034 300057933
97831 109885 788286219
84823 192740 269294385
153679 159803 775108425
51311 110344 590785034
102998 190673 357664050
107833 109662 128578802
141875 182021 100117158
85783 179608 899393282
63997 93067 59342658
2505 41354 97398534
154822 187307 305836687
98298 158947 151645490
92486 179776 998907966
149215 156959 794782606
10231 180639 874258286
114979 178563 158572784
44462 113330 189553431
161944 172895 674673503
77504 141786 160631992
52965 197372 495512719
79128 169720 289719516
98102 193506 20584540
7233 110772 608807781
76925 121159 478072974
17141 127616 276748368
78106 84056 858448927
188992 193667 11771105
60644 133043 705985532
40583 90671 413076186
39319 176366 342594894
104920 146499 929722399
179063 183120 3928444
49040 131818 768890967
124672 126673 776521875
168203 195216 736209607
102678 195583 232360838
140704 153282 938539275
17939 144032 379334850
11875 118168 729272768
89170 169763 407072059
185892 195129 23317794
105159 189368 210302683
114713 156309 197927254
114441 190813 190545067
32886 101696 172222398
130696 191884 547160203
118694 171040 291371091
82908 165201 896295839
98504 162325 159584618
13617 154450 352210634
59940 141477 951087496
11890 176519 672092233
125300 135061 800579199
74443 84279 19229595
25824 190450 411688462
98706 107019 967008065
111858 173473 765667497
46101 95075 122516236
139260 179556 100406261
77972 107916 74761555
140820 147965 17745372
163015 183881 281860089
62562 164370 254290181
41388 125896 839711708
158587 191768 77258393
69778 94816 269145597
64659 132227 794061781
137699 192181 135903762
161282 171212 13283779
176263 195157 735719775
72049 129882 535563119
3303 11206 987148724
128311 166909 193121770
134927 160505 249630598
121540 174909 132992418
187791 197878 25572995
7528 13625 15319551
113781 147517 84203708
190775 191623 355946620
188473 191896 8613735
170893 199102 146822890
41372 117045 410459238
272 161381 476826923
60853 140542 966895482
11553 12466 800455586
195305 195988 1742556
68303 193434 484727973
190395 190975 1528939
56378 73687 43625407
77886 164048 968283260
195531 198977 8737815
184006 191744 19440302
707 192719 480229943
185514 195036 860572028
151743 173957 235590472
35927 116857 202760311
146365 178651 80318777
111101 165601 567046611
150386 187813 93201944
65972 79003 32572047
57238 164508 268135995
152128 191893 99292794
12733 89384 192151997
152336 161206 231540086
102363 172756 179220766
107590 178587 177218380
195791 197912 5351283
185681 187370 255467169
193246 196382 7993776
26171 96977 177361050
1206 34227 82675379
96768 96857 229543
38232 172841 336515496
20137 193594 433796700
37464 139584 255654044
195594 199099 8876464
103949 181356 193495771
80422 192391 279524577
20282 146837 316832147
29566 189655 729770343
93661 112398 985881240
133723 168128 725656991
129112 148419 803188854
2426 35516 320506686
58538 134255 189449265
148328 179677 198067747
130014 149224 47742731
183903 190449 247703662
117872 173220 536497836
65714 83560 738012311
117779 169238 128462343
16772 98573 945426648
43382 117972 46760731
185739 192909 789476298
151652 152830 917617385
75593 143654 764596798
151075 182207 500870700
9153 101618 472997813
55827 167313 882064945
56882 91217 86033080
35662 123274 219613931
100129 164246 160409487
83189 172780 223543938
51532 174246 306794026
71166 108355 115247198
89221 171239 714254595
27160 143016 407270199
78004 104211 660993636
8668 115331 436115413
63379 166691 258066398
13755 197093 670332768
72902 173552 251180007
166011 167885 4688080
67730 162744 237334256
26816 157066 325913434
185822 199409 651028304
92000 178373 648592558
162616 184972 55623586
33307 113518 201029996
160249 185008 61606570
193620 198388 339750854
36403 197748 864507581
98594 170857 374461168
140375 165070 660973693
3658 136653 672326305
72504 185235 290695502
184483 187201 6753069
18726 55397 91833307
123668 149821 65069655
191118 199673 2762280
111529 170287 146608702
27218 140319 283288360
154269 182050 69386683
64426 69150 11863452
138273 160643 55746973
101660 107966 332618054
61558 98740 92766595
78432 177177 186477146
41510 74470 228480037
36761 194507 394424455
19061 199020 820761659
11976 136750 312252050
165123 166512 565706382
150916 188710 940753229
85281 142678 143295430
188348 190937 6523891
3116 78512 515131203
11881 66376 346114427
38116 125379 218667475
8275 76606 556756165
36761 199805 407855887
41573 131371 224725106
152356 176485 60269761
35810 173405 984621895
170109 170683 486218055
101515 147899 478884141
89287 187921 246017620
54952 175230 303536994
119426 183353 432814824
50690 54734 283541160
72080 116443 110826309
130470 194596 159917658
126291 143245 279805191
122982 129543 16369293
97852 130674 82353015
183526 196661 551327846
20366 174470 461176179
105985 127558 908015172
116804 132072 38225858
163757 172801 793116444
178341 199760 53818746
119080 132764 34207107
105661 161261 139005643
51058 196748 364364931
176505 176924 469713008
61883 109147 118056152
47631 159800 280472081
139208 180041 858631673
15259 66313 128043891
155082 170968 972026075
163073 165739 6707375
59023 175136 688709593
138353 188432 124807531
34800 153605 634454158
13281 46431 83063495
63205 103855 215159892
135796 188628 131746916
126416 193113 166265799
131854 161725 726563245
87484 196776 272930286
197655 198562 2271901
117031 172733 565243871
168955 174663 220235131
73090 148345 447514320
95067 145255 106021957
81803 127874 115274482
29786 142355 787581680
195142 198238 966152393
112846 192724 199351047
185707 198774 33015475
32621 172752 720005623
12018 185518 433641285
23395 55020 79318163
197110 198968 957251765
181920 193819 27194158
76221 143109 167097607
74632 167928 232954809
169836 193223 728520763
196728 198490 447308827
42401 145809 904845129
135757 183288 643595621
136294 174217 94513696
48046 132229 210706815
137712 151325 33882850
51515 179319 319450706
135310 145729 433778357
15425 70306 576893516
50794 145798 237779906
185617 198618 32814617
2938 198915 490317131
57986 196998 347500242
12421 161133 240170180
49336 126539 193396287
59085 197357 763856270
158209 177371 95061895
187795 194009 15744946
117679 188414 176459078
32405 95795 158769456
2086 102434 687104053
143993 148322 745042098
126057 154880 71661984
143882 145391 3744642
92481 139597 186470284
51382 146377 965893846
57984 106195 120483565
122984 194795 948945377
153008 188641 88913563
128055 143455 38340156
140946 182584 103784937
148375 187717 98048106
193265 199027 14623401
64798 90485 64274811
79799 80864 1347553
29655 75276 114792713
175887 192590 872355420
193101 197669 113078830
103557 173784 175548770
11427 71208 934995631
70956 130842 205979478
197352 198661 3305871
88867 107505 46343653
188811 193961 570496903
128077 139098 27415633
62846 110790 157580402
158969 177433 246187457
113782 165908 750249296
56936 146592 456456354
30406 107014 991263222
11594 151544 557144359
52981 81134 70729141
95001 102561 18738514
49581 163628 241477079
141964 194822 114836763
74110 175477 217527896
147172 167251 50082251
59784 72358 263037375
56997 72387 307569317
103261 116943 34539546
12455 103137 799639061
152277 193172 890905378
77437 170695 419734192
185162 186841 4197662
79256 141936 156588975
181894 196447 8100611
165668 186737 52341937
74904 185022 483169459
191303 192861 3875294
169897 176870 347861290
62458 135968 141987812
160205 163651 336090194
29422 187924 566190695
104236 161422 143085212
85754 90202 11012468
120033 189211 36792064
157722 176391 386727511
115955 160631 840493295
147231 171596 60631685
196635 199650 7621626
66110 178773 281219996
123729 179339 138470948
161143 180229 901093062
71847 184757 281786654
199778 199791 898369440
95307 146017 394024760
106242 136966 132683755
142315 188894 116052875
153996 178594 12122644
85838 167925 204912062
140150 164882 174025690
120280 149087 71781804
141414 186516 112242018
54948 196067 352837458
33343 103403 456807480
59294 94705 88426037
196261 199677 669846361
141659 143213 3860000
115470 151473 89853716
84795 128196 135918510
36685 53725 42730623
161812 173479 739836876
115973 116681 1744902
84345 185200 251509867
137579 173294 88962775
36167 102950 166999458
6548 31384 62103748
26912 95942 172916498
146294 165471 228263434
70598 183930 932796953
121726 134020 29118311
91392 161127 378600848
138353 168495 182288922
1402 63253 911019312
97095 158334 153058086
138399 165549 398511747
149326 186149 91769937
151618 198874 700088926
175425 175624 153576250
156171 197546 633044506
123345 170281 801013695
103882 123192 475229101
96499 123404 308949890
29258 82076 132637889
113108 142771 45055439
129882 170854 969598900
29629 127211 244606028
71797 164947 232659720
154420 177335 510903567
21349 198422 443052593
146468 168295 471412195
196982 199918 771284121
44542 176989 596899508
188769 192949 786333889
85765 157831 824293041
214 137898 344706483
114068 154082 99762572
94127 144599 126163285
9218 127600 296601526
35582 181967 741854890
154432 180459 259577896
117442 197590 587879009
102855 198946 240483762
170268 176160 986335801
129237 142100 524836478
75296 186360 133495949
47698 127192 199045128
88901 182286 173327394
136861 193626 846360561
33695 91564 145079826
24799 98361 232298998
177317 190411 32683740
63754 177677 284527634
149775 195037 113072875
55508 186400 682869756
186964 194108 450971993
22944 103278 201054115
82996 105086 54929406
106862 112506 26515389
191931 194932 540088532
180701 189905 22893410
153335 186074 81587911
143320 188674 113074903
57379 87395 49474494
50129 118165 170390184
193798 198681 2905104
782 31656 2384211
105937 113101 626489826
22960 66428 897497778
113933 190966 575325192
169871 181157 80488121
60258 98779 945109641
57716 153975 509102484
138745 187336 835077711
84968 130296 113276659
34071 55329 709268962
81210 110763 299719236
154504 180043 63750607
166449 187179 51531952
49234 197554 814584613
70269 143133 191404448
170621 175059 659598429
26665 100060 183718752
37636 183683 365063697
27443 170152 357101484
81275 98108 502260519
27760 138790 278083182
155296 185484 75311685
8533 122155 284683196
171940 181920 865194589
151576 155992 27715209
78201 123593 113613172
125737 136480 26672692
116767 187390 404896236
24035 68853 112638869
53872 119626 164727791
74144 118885 111731618
183898 184876 31070972
107194 199639 231177720
22241 122044 250095789
121492 167892 488543550
70373 164533 235165211
78517 124763 180796719
187940 198224 26029627
142579 185226 106161424
20594 138839 296073182
89020 131401 411266752
50781 141075 226030321
38180 126055 220162516
73916 183994 315313015
54633 179268 537199035
147255 148338 2612022
77426 170639 232731372
148349 193005 111458864
96031 96179 397762
33563 43734 190351587
134516 136812 5635536
21795 92760 227036894
73741 91809 876043583
171536 175279 320759110
194499 196708 5653512
20083 61446 103853300
117327 123412 15438033
154203 181723 68769022
77962 184530 265986438
41254 82763 701734894
184805 191205 845042651
36331 167635 966383528
92967 117741 21347847
17995 115321 680863419
115535 147855 930342421
150959 175223 638855243
123112 144662 471478116
65151 90790 64103937
175709 180398 11722251
132447 146645 668256581
111238 129147 44892056
82295 179218 833336616
19262 57351 95484273
75692 194004 295355957
109363 125940 41620485
83381 150716 168057936
166348 179688 33168763
1392 99963 829610246
15407 56025 464002938
72646 160249 218735424
37565 160628 307860157
70539 197951 795620975
73702 136857 157737226
121938 165857 109516140
133185 140333 124759127
127334 137805 26063805
188799 195854 17833308
52795 180355 318890416
10008 180384 445618147
76162 92547 172225354
49991 82791 82405563
108460 129830 173106241
95462 101135 14070339
163472 198498 910689599
143881 197389 312110766
6902 48417 340323992
172066 177308 516037172
130042 176541 942387171
105232 122097 42452125
199318 199807 647025681
49543 184943 338317469
20320 117581 757909169
190338 199232 11869478
25194 111940 217330718
164182 192934 687183056
114511 180196 163847370
150525 163203 31626302
183956 198643 83964579
94698 159395 161697901
64334 104545 31250516
145582 180926 488388070
119488 160760 102968059
178909 181185 5542026
150312 165041 388335407
178564 187631 759259677
128734 179872 127399209
112893 194254 323055250
33362 61053 779643398
189369 199184 683510845
8942 78373 597881895
121684 152770 140579913
11697 108146 241455633
14151 176420 487308487
8407 160827 447343515
97668 126732 72962032
64803 78494 257988181
8164 173245 799018138
193305 193405 210528
198115 199654 94317413
137030 167315 75552597
84821 151541 166446658
109302 169799 182897280
27451 136639 273527465
180734 187171 15903691
41283 150027 271939955
180316 191339 27538483
190485 190984 1303126
92541 146517 135005544
148808 168433 351169615
49571 180097 326249115
154480 175229 470749422
123944 129554 391534976
17750 62542 482752797
41164 86759 114359561
193152 196476 525552671
173877 199363 350815833
182524 189215 16675127
176197 194547 45856816
101355 117804 406689060
76650 101744 62426880
102430 165330 157402030
27601 120570 795465188
87201 181925 717269821
89708 192375 322434921
82379 162516 200118058
197849 198117 685515
63800 86213 805701157
117533 179509 662338058
130102 148442 45567100
135541 139770 10620796
73225 187965 286291692
128823 171388 106014437
130594 138096 18684541
116994 188868 179277062
100055 142125 105420366
98189 179289 992895492
103316 168977 164296093
151097 161768 374752836
124084 161051 442729329
12223 62401 627068377
114891 126479 29142240
40231 87561 112814285
115306 178335 157219897
175450 195623 50501449
131718 166786 87443793
14898 19869 12364530
29354 125159 180616770
88399 185384 552390902
5828 110966 263286190
99413 117125 996117171
65582 74410 473020563
126724 153534 66713214
129473 142611 200113269
106626 116426 663745728
18771 98953 200624848
136497 192644 782938519
166599 196080 73668072
156284 177359 772137234
195482 199719 10743028
120937 188363 168033870
191755 194675 7337681
50031 53912 9736665
185784 187999 5545819
24817 160535 339629251
58757 71981 95542588
183136 191078 134307030
105961 112217 48680398
70202 96379 65209503
18998 80139 153343435
194869 198405 8982082
147324 160082 708901631
74727 149796 187378878
134921 168354 224804148
56324 138717 86399286
52592 147496 237478403
93795 128355 734009557
47049 116241 173220989
73819 100138 65358388
118547 186599 664497196
42429 163912 303726057
106129 109538 90238932
56851 139230 368200495
144526 192254 119109863
37889 171477 578234462
136028 170766 138812033
65725 79277 33897278
40600 114923 185980384
61441 198490 501110263
145069 188861 718979316
57556 132423 187364482
177504 191118 34050681
169944 171796 4559472
23405 99511 240170410
57959 142133 999128278
156766 195113 95896448
21219 179484 902916938
66325 104861 96105970
53694 140110 216245548
106676 139827 83019342
127868 182048 134995580
153659 166898 156947702
18168 77902 149769161
42911 69591 66971198
36096 84290 121069487
120724 190150 114598388
122810 151712 685790200
190413 193661 8216737
141928 179035 567226214
92700 106175 33578398
53498 155202 254193971
155960 189323 73773532
145277 147550 925145049
79309 105442 674578615
66722 70200 233770845
128568 182129 737182548
15121 122833 269828934
85668 199376 284024272
45693 89930 110828996
71338 115013 109026053
57139 124112 457010238
150194 173949 59186164
27640 86615 894431090
48916 54306 668234960
106762 115515 22026119
108135 186144 461899321
55733 145428 224360042
27770 108677 142438393
12888 139522 317005256
16123 88690 955233927
132220 170498 439944328
38523 47971 23711561
171179 188829 44007390
168422 178111 24055547
132774 182760 738779147
131920 139744 919518416
56986 130629 184362786
39333 142788 263618639
162383 173771 61463171
198490 199486 2563650
163667 166766 7735864
54046 128563 186645479
73830 175207 252991518
139562 179588 299529312
70901 152057 202605459
76181 163139 841043527
83895 108395 61042966
124783 156764 79500056
10510 153964 449181059
33396 104956 675992939
25518 69694 111014603
80526 135403 41903842
71400 83355 29924945
116668 170927 135390899
190637 195440 96639157
19590 89727 175851581
140503 194850 610702745
70643 82714 30218534
14803 188313 433784652
112824 124149 28472034
35699 132141 743926233
46634 117639 177747367
187859 192502 11732616
100242 170447 753178704
168886 196394 685324065
10984 22452 177852046
13589 28382 874102324
29422 172646 358270877
50805 60009 434289365
120591 128424 929683853
109656 141053 427200399
25316 155105 324683767
158251 175977 44244057
146493 173515 76787420
155108 173121 647727202
127247 164914 93912052
176797 196894 50392092
190693 191575 2218543
62665 126978 677224157
155681 166350 575573405
115874 135740 684999079
175007 190900 528584805
172014 185818 34342893
101255 114016 341954385
191943 196925 994059161
57235 99310 286704003
61430 160273 246968784
2878 160255 393765402
104839 133673 482177111
5876 107289 608262355
37951 100633 156783877
128018 140241 30422971
135017 156368 53005807
33737 37901 10514820
82395 124673 105808541
156530 157177 818017703
73632 88922 38206336
18037 24849 16934118
161017 185187 171180181
151360 175867 61115098
196837 197640 124562764
146759 151638 987777495
19828 171735 379880776
29986 129499 249450049
2072 161759 813076095
175167 179724 329752501
150508 160788 969444041
47282 129268 329782514
112582 137437 266796367
42883 76026 83156320
128599 144173 749121015
44073 132460 495624715
65893 101028 520360418
91294 196243 89048532
109487 175572 164969349
13406 132156 297348990
4601 170538 415103000
81853 134952 132766680
78566 167224 221443850
174686 196894 227428887
69251 169398 250149212
56334 79771 58871261
118678 189336 363496191
177506 185347 772621927
68341 70831 6235420
38422 183519 666017095
166823 176047 22948133
46530 133717 415172691
30385 143582 982903059
112798 156410 1309058
29932 169092 348272720
110565 144027 83650902
35988 146773 854710277
199175 199334 672297186
87862 113162 118911750
138550 177178 690946588
175554 178785 564096572
168248 196452 106772531
83417 145380 360943485
141005 193870 429770602
21853 153037 870249311
78647 107507 989067893
196846 198746 342666225
87288 198493 277727400
61932 128209 165765898
7846 66810 387383309
35514 120618 462808719
134610 171960 372799843
126709 139430 792000786
81168 128172 834782039
168179 199087 534481624
109010 118675 870526809
773 146542 364951821
115217 179976 34373543
86323 147342 152303339
161895 178642 857746504
54781 172865 399454364
126002 170114 109895181
120619 157784 967008401
193362 199709 11715552
48844 176295 536994396
150877 178209 68085661
141828 179894 85576363
105951 170287 160722141
19034 181428 406081081
108298 147314 97599635
92547 111353 995868580
30820 32712 853342280
135056 162578 68589212
108891 133659 62059945
83321 190113 491856631
190108 190259 198313366
99207 166463 882153237
57753 182095 819708102
19766 101890 588883751
95747 181225 704414198
138861 140133 3186901
70478 166111 238863024
4535 148209 968072423
86143 192684 583864239
79769 140010 150513597
59598 92861 83151688
118633 198616 725011652
133416 148944 163131963
34529 138121 259423593
140014 195209 137762989
184464 185909 101207052
19132 154118 121186457
26154 152112 315234798
108053 183772 764402158
182104 191441 23348889
111882 189337 193271058
72520 144483 741874720
36901 122068 213365040
161512 191215 66957235
110099 147778 94065590
124341 161936 93686736
158077 167417 23394376
107945 174639 166509396
157940 164992 19925505
76008 173795 244024367
105465 124336 931027727
120159 132782 968544122
54947 153743 322532970
24276 66280 105546312
162276 191716 73442375
164819 179801 899865874
194257 197270 7636876
111592 121670 25309683
16788 121872 263209862
173691 180159 16169195
100387 173317 267597594
9861 75673 165231330
96095 135394 98405972
91020 177424 736512134
194661 198382 9455262
75716 194005 295298457
197679 197767 238879335
186058 189306 8206660
64430 68089 606313582
40914 102055 152755085
38421 123252 38068913
28070 89818 249182665
196039 199646 949896093
18540 71297 132389668
189884 195489 14170926
156291 199098 107230813
161180 168944 19383486
192345 192572 535803
65517 184067 295917381
20023 44305 60964888
98643 144775 115414503
121535 192740 177553046
152889 199820 117420368
79642 118887 242861504
48056 153783 383474218
53901 163743 274690128
78749 193215 870282981
7013 155388 371095013
158582 162389 496861461
178643 180253 686684865
82642 131570 122278657
67485 107858 399222767
152714 191578 770130533
109012 161277 461109898
8275 86551 542898027
73826 119038 112919767
196512 197155 1609202
117605 151795 836026078
56716 68850 160441150
159938 172171 30462272
142404 178862 90743870
26347 26787 1108950
356 56417 779535574
25797 38699 953371863
6558 8360 4486648
12173 19711 18794190
33938 65212 743837771
86298 172094 214026664
159451 178389 47145638
53930 162943 272570396
71675 141294 713580111
191479 194219 6921841
71544 97637 473065255
126172 154226 433258476
93438 167354 628125620
79519 88162 21738957
129266 193367 159845323
141433 157731 787800470
13954 122828 272751807
169888 185011 965091260
67218 178752 936720495
1543 117962 115304749
150538 183378 81826570
144828 188666 935331233
152983 172200 217445679
23851 45835 33236958
108325 181176 181932819
1664 64881 271393131
162099 166620 220893351
191527 192110 913688437
628 4330 329166363
140150 182172 104748822
65344 131326 164959953
77359 178454 252351461
77598 151946 796126717
60251 195146 337066339
147053 147755 104430856
178774 184326 13884622
153573 160733 17991426
90383 97212 9149471
194618 198001 8620861
36705 139889 258315156
78557 139561 152480540
6749 11610 12186181
183307 188322 6465387
133340 184332 127012195
104043 196957 232352917
60201 189135 322013661
78265 87066 783031483
152262 197173 680925410
655 87241 217140858
40872 121430 201736089
121147 135724 817676696
195740 196109 925103
121183 195471 187824937
194881 195578 1813439
76595 147544 177231666
36934 148103 546689439
134088 147281 165683015
28155 118138 895995950
164460 189063 970928356
25068 28854 9445776
14375 84452 440124661
148060 173789 785538930
65483 94102 71439309
70112 110838 1245299
136190 191870 138902434
43061 50670 18891037
163234 196634 53854389
102459 107960 13950896
175718 189865 211819260
147427 148393 2348805
94403 128565 85615915
168139 197471 73353373
141148 192036 126932703
24864 33484 870546625
97337 138298 102627091
154180 181318 67777128
162033 173896 608267430
110116 143802 84180365
5668 69978 906165822
20742 40132 48695502
180693 186640 973890179
146099 160502 35850507
104728 195591 544238551
77883 118390 101273717
127229 146646 131619571
63331 121868 146435579
198464 198535 178605
188795 192944 10432706
158338 198617 100778298
63389 106983 783799689
82240 169825 218685584
20477 85869 164125642
73582 94211 51367309
49614 90268 101958824
95955 124190 35845825
4564 38526 336204151
99448 161047 473205119
26949 68737 105082613
144685 150202 13774841
50999 196897 758777490
92837 176239 330440824
169157 197232 70196345
116762 196923 200236254
190814 192509 4237728
60839 108345 640574143
124213 173639 123069603
73080 164097 457095884
102604 162595 150096419
29261 146011 142391515
44545 122689 195680255
93707 158506 305226167
94996 115396 51120607
30553 32784 5637362
145565 168072 56142260
120292 169820 123534679
1829 158902 392955695
97543 139731 298635206
141317 167446 65139205
64770 191801 317229335
151961 156847 12130981
88192 160200 179705455
39278 94883 139123341
77807 177125 614383086
172917 194580 54196263
95976 156427 151009239
129509 163168 408576734
61658 114398 464768802
124933 167159 105203740
75218 163657 931972725
108689 163691 137417103
96838 114351 44035905
81101 128914 119596866
76935 188335 544530277
180101 197400 691384118
83371 195003 278673940
59826 77347 43887660
94027 199184 364940295
81974 146649 161627447
66945 174371 268214336
113500 128115 115252690
168880 184466 91641078
156012 175596 693847761
162990 177764 36808947
56179 92633 91260946
178926 199203 994489064
144729 164845 49368693
123815 171171 117923284
111761 182264 175960336
134340 159430 508728899
31489 110557 375931315
51527 149316 435624118
193556 195268 4346743
43634 90513 913672929
193326 197572 608743330
177225 185533 20621131
112275 132911 51651694
80202 130682 855804677
5058 48190 827277830
109050 112356 4813875
164873 177650 550985312
57097 61064 10039193
120610 196301 442945706
17789 186681 422154371
63536 106187 106417327
111033 113110 5289388
143019 194293 238402297
52488 176235 309396617
45677 168359 306729110
120418 154756 85516745
48821 118317 636554578
114459 119781 13357459
18258 167749 580250418
134026 139993 14879276
143628 186110 584041758
55208 147952 231962480
35455 164217 322182644
72363 190935 295972685
129692 190075 457152577
65570 128926 158453686
140476 162198 807282787
49639 197540 369875510
30144 146898 817905354
167316 167647 553605045
110442 122748 30971302
179 30926 890583
153246 194595 103302615
186401 189357 7504902
98065 155743 144074593
18269 76751 941529473
119525 164718 572885696
111705 145660 710515225
58448 78267 49711636
72712 190278 817685040
188772 194336 14027105
8317 135940 292188569
119007 128210 132054612
41404 89069 119455811
41849 110143 170883590
144352 176675 826776672
175623 195727 81377813
158696 193883 405258801
183359 188767 44785204
178374 187890 64068799
172417 175280 7194123
89269 124415 87953279
15913 34120 45489460
64277 67641 8426176
15464 106859 228723806
172695 187600 215667707
180862 188994 228897276
183264 190365 716604615
114187 186296 320848428
135989 140213 605965624
90612 159632 172284397
108375 183624 762203349
75155 194599 902452801
111958 168988 540440252
9219 49861 101856263
176831 182018 166097836
45743 67483 844501054
83040 131038 119965981
73085 154012 201975458
142598 172591 74685052
162885 196671 266121411
197298 199639 935802057
73454 186358 281187773
175870 175984 441083727
126184 161010 86782074
124990 177316 978909430
124576 172297 118830647
169673 195112 131154858
44376 135347 856651055
31220 138172 645855425
38536 147433 991693072
181639 197324 30773500
97445 148585 127937612
124505 129491 12431699
128411 156019 293226438
68165 97959 589037055
9759 56978 936849919
51682 188269 959120241
39943 87650 119655767
28315 55733 632017977
61565 141168 230237388
100290 120205 163638329
16248 119759 259258345
1374 147562 365929932
67938 75753 19636247
184366 186128 1841068
10512 33407 603776245
157502 166967 23740374
150770 174531 694552888
134041 188295 135210203
103116 176700 184004487
195255 198867 440481885
150006 177183 114576279
86439 175061 770302243
28995 79782 133004503
2279 4009 4257444
143806 152238 446964876
143473 158969 774248672
114651 127508 32254252
48094 127101 197761625
172349 188790 601798460
58384 94144 89474066
117814 170389 131142791
74102 156392 205252088
150574 188620 94840231
53420 125153 638236828
137716 168964 428374704
3787 139765 340476500
108418 159767 128307122
186314 195277 22660284
181649 196617 931751003
122396 135084 31636493
66966 198736 329261938
26032 89157 944823501
154937 183964 543191389
98988 115613 41774072
132627 161138 71104377
188356 191804 112161332
116819 170516 133951324
183518 185142 3993369
44803 163009 476995194
55347 164652 273343212
99358 104241 961466709
162382 181831 48477370
154432 186985 647460728
141006 141969 2354914
190950 195890 717445661
113071 179256 165067957
72111 164095 229715848
2745 193925 478102348
161164 189895 71559459
109782 192629 206796521
129765 132151 448757438
85748 101796 39704755
174798 175822 607803588
88183 147842 148871688
185598 187090 703792374
30945 123010 537657176
56955 155940 67110403
188478 197715 23351114
20228 152041 329802018
100123 108618 3453063
161496 181015 997845867
162291 188688 65789231
116962 122847 139687376
34576 70953 949984346
15786 70159 136384514
22682 114268 911958576
85270 91511 8539384
54546 99364 701934028
151273 163734 31137425
68353 160601 230395962
189753 194359 673654706
78189 106676 71003235
86397 89298 515891854
57811 125337 373825224
115880 160135 300989866
180683 197168 183936002
44369 148845 163313265
166095 181079 9813843
154337 165890 742210607
4583 194409 474830431
76095 192861 291458985
32533 74612 281506071
46443 105074 583879118
104018 182913 238788897
2377 125031 307292843
198698 199754 580567232
195620 195791 456453
6563 56262 124522387
90269 141790 128886068
174748 194980 50620226
155157 184807 327546972
11688 68735 143122824
107996 195655 219006527
66193 69953 898714279
81180 105216 306478117
40753 103314 156285387
63651 151469 860962162
188851 196955 20481547
135135 153587 45874960
129027 167895 96916724
42830 75901 50492084
159233 190323 523711161
34333 121580 766703086
184598 199472 304907752
134435 194400 149526283
21923 96277 186241312
79972 134277 953843539
129189 199128 778122534
134570 165532 665452692
93389 126226 49220439
184234 196040 672932971
86499 184164 601400138
191133 194977 9675183
71068 100697 432037909
170013 197636 69158603
115188 186074 982267640
195978 197616 4162304
70446 132417 154934131
72502 122848 125913410
20711 124118 259162224
17924 151547 638412369
51443 110164 456288390
98054 135030 92721328
185949 197919 30234238
192224 196740 11433376
164385 189549 570071077
143569 181232 93898664
137324 156303 441616679
88772 132408 108990727
76972 163713 957926784
32538 130342 245083192
162191 176525 35733752
95279 108625 220548729
56872 189062 330264807
26813 43105 418934234
28704 184319 468002861
167670 179276 28816041
87384 188583 252462447
144721 185542 101678581
141152 195644 136030961
60016 137893 194779656
167590 171129 8778486
123303 192922 450761383
97805 151034 133149699
56730 87710 933604701
37782 184615 366964799
135200 165385 75309030
67720 190951 751056224
157030 176369 48342298
19725 68510 122462839
70882 120999 125366810
16990 182257 503108730
125908 173920 119580230
30585 171350 122525179
25460 57087 79435143
24621 32872 20697422
25647 141314 289672496
145009 196618 128979294
6781 77959 178420247
134970 194525 320200225
136735 177054 467006577
100203 184013 209386364
13785 191987 445577790
139299 146970 608457095
146870 175378 24522232
28054 198146 425637436
136195 144915 6411133
180218 187926 19135688
22555 71796 553630214
18439 198616 644273883
109107 192092 207224543
87128 184627 828750210
58189 60375 5502599
147821 151717 671426533
14178 152501 346034935
156173 180361 60498158
183494 190078 419660063
199665 199912 304396839
129708 140310 204163824
177792 192943 37877174
27322 177470 944068039
50311 171437 302809826
150141 160170 25026419
98302 112861 17415125
178934 182891 890362189
28006 74061 115849979
111995 181323 173042316
44427 172873 843160915
71327 174927 385896677
185918 188385 6238615
66908 81143 24028198
486 122773 306401473
179390 195155 39550985
43095 167467 361143487
126537 137069 14309303
50745 67547 42367681
168210 180188 428006325
148302 178140 74381566
124216 142347 405276638
108986 140338 424199522
52710 146754 842446260
119685 140435 51744610
28451 133630 263552728
77966 141952 159880460
148942 160524 28952486
20884 23364 6186150
126692 172149 113239505
27327 45863 2352209
125772 157014 519195659
62748 126459 159329895
45780 166835 302644165
14738 108338 304812904
198475 198924 1163581
135463 151523 39975473
56977 127976 177780798
164248 193799 73709034
184456 186429 4857935
1816 104575 319997825
78791 182950 669876702
456 173429 613559637
19843 30888 809302499
71560 118704 117773666
21659 157149 473432131
33708 73863 546181437
21738 95022 937332863
126847 136659 24435006
40421 41462 1383390
196198 197668 776295213
89377 131030 104102885
121803 182983 152450366
50952 65551 795004896
34065 178615 361413584
137595 164961 68293352
8104 76802 172269241
139826 186805 116984961
165544 181814 40515660
39629 42792 7887633
195586 198396 462063022
154778 173307 853554241
2413 55195 373330967
115033 174920 445535057
110143 173009 666454071
196163 196881 1849335
39040 121977 207723646
98667 119802 53146808
69538 150543 202312397
118328 119125 162808903
96699 141089 224802007
2450 105212 615777590
130747 136575 14465431
52021 166378 285999869
182743 195550 32138944
68176 70522 5872535
140606 176582 435914874
63648 95796 80224664
197645 199101 29351813
125997 185219 147450421
66675 68974 5791977
199742 199764 50501
107080 119965 32444815
25359 150318 312791145
180045 193963 24237939
185618 194089 295401949
125663 133648 835334970
175315 190605 38163687
65555 102059 153942400
198494 199815 3348149
149320 176552 627231359
164290 193026 71671647
130483 184010 133287812
197563 198775 3052572
159683 185764 457654783
85875 93557 18944905
135652 175461 166428676
25874 141249 962563590
155845 179922 7088356
175577 198231 655320723
114153 140833 927716299
41558 46943 13410290
104013 127523 59169808
157182 195791 193469862
75060 97665 56142234
162311 193555 109930768
137621 142491 12178899
78871 88171 23328410
72761 176046 804167485
147408 199763 286652790
53145 191047 386573501
199947 199966 31748
159106 197570 728750347
139711 172191 80900164
129764 178061 585327328
47458 140139 342824052
8748 54915 396415252
95246 121674 66313194
151739 165346 34096634
95772 137819 105285230
12572 193253 783014443
166418 193495 376035834
106846 123839 512273128
165509 188994 166176849
109295 152443 489050695
108967 126164 43208054
184841 199599 541341491
91591 148945 422916685
21032 163675 356934407
6838 118921 741604303
113827 116130 230767419
107941 122977 37830278
60709 155875 237670686
190483 196073 14158611
137706 178321 834738057
132461 143101 26527759
194710 196006 64596594
76589 170451 337747396
81370 174556 232586102
77627 155171 937008586
128676 163427 496077888
54460 177897 407550966
141751 155430 33919327
42815 54619 29432545
191160 196332 13082764
5597 34821 977071476
46094 192598 743991628
111284 187668 638010423
91728 160097 814169198
108995 180650 857430740
64723 116762 130095845
191382 197107 418776962
107193 169687 466581493
27311 157122 324810090
124045 160021 89589286
27111 141282 285961799
168901 191889 33342091
9252 172510 408337628
166356 173642 18081400
128427 187614 349555067
184172 199960 39757069
134457 164791 75591659
149890 195040 112777799
82379 109076 66649360
46979 167819 302173456
77272 80808 433889
170561 178472 985393449
47778 106236 146111328
43642 81587 95127204
124668 139836 37764716
197209 199208 1748972
180183 181112 951241
62249 122476 150654307
27215 193681 182470777
8321 140094 538848995
31929 177628 752416785
48019 65452 43827746
96191 160644 161136255
100772 135474 487689688
4699 156418 112117372
59091 175111 712740163
76168 165034 221918837
115342 119255 9867094
68065 182894 286667199
182141 191029 22249780
40632 168451 319575397
154038 199313 113315217
19313 91443 20957249
91619 175687 607154216
17642 31489 781955043
168080 171737 288447070
135204 194045 146817941
72228 190369 294867711
95114 141674 110507269
126750 130890 10334983
3495 155434 380000654
115140 158114 535265217
84016 88628 564727103
33658 114888 203467350
153373 188649 88016576
117622 149496 202746616
103278 145365 867863490
94492 103649 33182092
29064 68083 98148907
12411 48977 91558051
57639 122041 323698717
11798 180661 422256330
59087 75727 41811519
9715 57237 119212393
33357 45287 30097239
28346 166340 345346383
65470 108863 108360136
159338 190137 76795822
156558 176806 900630034
101808 196209 586374352
61591 170688 232200023
81770 167168 213271532
28029 32095 10267515
99648 141978 645539855
155766 158156 6097764
121905 193168 177691844
186757 196925 25726659
74070 153422 752479265
7234 41166 85083992
104116 168326 132463210
142991 161050 45045725
134788 143001 20432445
170860 179914 22549878
185335 190703 13530186
66965 102405 88309418
6689 43057 952894631
129403 185078 713906888
59936 126077 165594535
72194 86423 953468679
114594 186563 179390463
37656 174352 341764123
92878 133374 605576440
170076 184521 176073190
42778 178145 338224446
7109 83655 191933231
123375 183720 420104041
11309 123871 282050669
195599 198498 7319195
117775 144445 66599362
66486 89516 57640643
152912 176159 58043541
106738 199933 233037957
22103 158802 655828255
108422 177193 171724971
9885 143732 335151900
2879 41070 605838299
132844 183641 126558037
62466 101297 996292538
9418 82515 183337649
85608 196253 653401332
183676 185145 929371504
86193 162026 189305013
37733 61236 59052050
86866 194748 269262293
95378 162636 168094875
89274 191586 834217887
11085 179793 421848853
183973 199659 39560515
185904 199732 34924640
98548 114995 41284764
120597 192163 386658102
3177 18954 39538660
25384 59174 84938503
113721 144218 362507425
189973 198861 335425494
71416 187081 288589069
55936 194405 864983946
160355 178736 45721635
101931 106942 753992062
56388 122455 165526026
187848 195137 18455104
39571 116597 192809881
156919 181370 163289065
1921 85148 243826020
163700 183306 48803146
44169 188228 359956694
110611 158402 974814529
26777 35682 22373210
161922 169754 19506563
93245 157446 860644776
153033 169081 301004437
1308 45133 109933845
66911 176144 272774127
27734 78271 658868681
1923 62967 153157814
80494 175813 618736010
182907 198241 38533083
24811 27634 7018008
23972 51557 69170961
135160 160468 63090751
32178 128659 241737111
30066 81241 27122259
174160 192116 474587982
128362 128514 686415608
48827 166397 294002369
170806 199577 67639053
194778 196719 4996141
136195 147266 558797862
184871 190895 15175125
62053 74390 30940892
199928 199937 25349
126796 141930 162405651
4134 155837 411103259
24864 44565 49594298
106834 168871 155052263
5608 168062 974680209
159362 183280 990274486
137082 149021 546281924
147150 191448 110446092
143572 147763 10405031
34689 61293 190741625
139234 156479 42822001
179565 188820 317084610
62005 97486 88431929
137792 152848 313970599
81437 113244 79488913
35459 137429 899245291
24914 182617 394419073
193684 199928 966149198
89645 171671 204673052
159663 171746 30081942
37614 45070 18827893
78946 84805 14757595
58741 147526 221961091
59338 151005 990429080
191536 191875 866508
63437 105875 105925123
161803 171408 683544250
126119 155587 73170081
14418 199449 462893122
198663 199487 2123996
169812 185427 38767378
137237 156787 557608314
99950 145933 865191934
98768 142918 666467357
34345 58796 753484784
64711 132521 169583162
83121 126623 108779934
56878 73176 458019341
76756 183935 995100798
80453 150555 175062509
154358 192578 550219396
159810 192520 720497476
169048 173195 10234044
168147 173926 14328558
176133 199289 94480779
191272 191694 1035834
3271 184979 454311360
51839 149748 244894388
97058 146514 801494932
68257 168213 249650267
6521 135732 913987183
44305 99954 615314319
2847 133640 327523794
186199 187258 2663030
190149 197469 409673016
31532 96338 162294109
187342 197297 563573242
62748 170503 843011040
50171 65369 668763236
116014 193839 194227113
88275 162416 185047582
107488 188745 824457393
31388 73119 170346922
147670 148551 813643107
157061 173553 41162262
177760 184331 16353727
61616 148548 906455228
88311 100898 31086892
24760 122035 967005942
81901 99200 42992421
70212 119012 421330234
1983 113694 247132264
8858 57443 121843248
53471 117864 591204152
37995 115590 194336596
31262 181884 714862133
194965 195764 299681715
131073 147169 40121485
86623 188967 255300495
7486 188942 453722320
156843 199652 379057163
196935 198217 760418568
44423 76661 500561451
162098 184004 54486047
143463 199169 548287429
57301 81876 257635700
137706 187731 124590676
66345 76848 26266843
159502 192956 83486940
84292 86519 5584729
46942 180394 333558383
32590 142426 737709204
66812 193960 317559435
176794 197764 52591524
185490 195843 26169224
102519 187233 508947768
19646 127122 124246222
125317 127501 5403848
10764 104755 235222061
163101 188902 64310150
127119 184947 908726737
134964 167200 98960860
23988 186670 406732291
9415 177648 955743977
118396 130736 735900221
173755 180772 14484020
46796 177190 736058947
76123 125409 388122906
185015 196082 27911816
146543 153634 17525640
87370 187713 250246543
78320 97387 47411598
64542 85396 645704586
38371 49546 655040017
5731 78295 77534818
97414 135613 842674135
134167 184373 212105091
47560 130731 208276897
134312 185829 128253048
101142 146250 113046816
58664 112699 135165276
74063 153714 982716404
14188 25547 230794546
162165 187162 62192278
24774 100073 188478081
62637 142617 199851852
94739 145768 127669844
52250 174342 305226541
153873 179034 62728883
32592 113437 202609097
135261 135722 850532958
38410 63738 63600701
173080 192036 930145376
148978 156855 608385343
124816 125532 158802160
99903 131496 749311572
172655 180030 18414813
21290 22878 3940250
170232 197390 67993238
96717 175536 196962783
48257 109731 99062816
123430 176144 890243449
14616 135555 554649254
53408 81360 70217073
189087 195922 128506660
22580 92698 444729992
22196 176525 386043313
21711 177285 389095484
100922 101654 771626822
102080 125697 356220074
40212 92107 642111407
98217 177287 197544176
170787 178397 18937855
188983 197251 20881437
137482 176262 96688113
59344 150673 682987409
60513 66099 995289351
150755 168784 44987364
45020 108871 186108954
9896 28609 46815553
139649 174692 87304083
144955 194613 112397847
91120 177490 484813927
155356 163654 20884334
129248 182531 132783107
25965 59095 83277374
105626 151217 113980561
90389 157672 744771356
35132 129957 953088393
37244 128435 228412815
44790 77855 834281791
199822 199889 768004529
116102 161341 112946788
42328 126124 209830877
82354 189945 268519440
174247 197819 380839458
174800 195548 51936704
138928 182465 554026881
62383 171373 272118325
33305 81010 133826515
105816 186307 625897074
122973 162838 574625046
21048 114302 233718549
67709 145829 195249023
45111 171944 316957988
15304 95322 761344621
47646 143451 851738423
183590 191153 18979861
192083 194589 6265778
90782 162281 178483782
68347 102437 84886431
88434 156396 169458666
87258 134846 519129100
156611 162057 13755936
16638 189457 432015724
77354 84605 404930518
2747 115422 217543582
183432 192720 23268137
199552 199992 1066402
73761 166602 231770826
6354 48762 106221121
50000 145815 239786310
26908 107128 963330952
147042 192638 138539331
162488 167974 13738976
154410 182596 794402620
59973 114361 136101938
77511 160465 495828180
109713 169426 418002092
155500 197358 60384005
193408 196070 6767963
174519 181636 216726374
195195 195899 978726561
170269 196324 65251722
181569 188508 174446373
2644 98118 238898809
38334 195935 592680808
60980 181597 301252818
102821 193636 227092715
62719 187154 310547080
175971 182228 215679428
166302 182642 54175002
35034 44278 23350726
28852 88668 966335348
15015 16852 959093062
178592 190438 29614346
89382 143056 134056900
80365 193083 888059364
173476 184448 904645388
70636 134626 159981109
100874 164556 159277695
66762 76851 25237527
182220 195403 329683410
25699 157589 329986044
136069 142658 16474187
153087 187771 219995485
57605 137089 898869259
88218 154441 165133588
70054 123423 133570092
82354 110423 70076569
195935 199767 9687758
117676 139007 53309903
147560 165406 44565706
72542 131536 726450318
11478 79582 170729842
162703 192355 73991728
82466 148666 629557217
79899 117177 77480625
167034 184367 43123164
12804 138376 314328261
74228 155263 723807301
60625 195065 612725910
191201 194971 320051005
169059 180120 27513279
167761 171706 943976314
99596 151227 129172176
159553 164617 542470149
23492 139429 290342728
47667 132471 218043430
62536 136548 141297398
2436 14141 29327080
11372 29498 45198345
153812 172859 313531055
55906 114077 847702855
132035 170935 595108354
152999 193245 98876470
13472 15663 3560990
86819 119736 692234277
171595 174274 6709130
72953 143382 878861923
129659 146014 458606120
170115 190598 51098198
194913 199972 7219457
106026 145086 97703753
137024 168040 77356054
160301 162097 356585062
129 94982 237493012
179620 199551 50123101
199049 199818 843403337
172547 193543 52495663
146794 155130 20567618
165165 187477 55441118
8243 83232 409518027
192780 195912 5651203
57454 194965 353175698
137051 193343 709535043
146968 172021 62372787
177747 192646 37257369
169215 193546 828548695
12791 74219 154153285
81065 107153 783883931
135789 137227 3623479
177986 199105 490255174
62634 129082 166143918
18644 100839 205646606
187542 195354 19746085
175007 178077 590724021
21915 106889 856641928
12736 53644 582259324
17842 99463 476890496
199293 199707 1033724
190045 191158 860342055
134994 156105 52408877
93494 166851 153833509
7112 168923 404820256
53733 92662 97479136
42265 72760 76525193
11210 36888 64302098
56583 100700 654176606
171415 198589 925963566
8731 36668 69984037
117969 154259 69696179
137500 155089 43668260
120135 169839 123939492
138464 170343 79448902
141711 148274 16296544
74461 199331 311934755
20059 147482 738818270
76272 114399 428159137
65184 160720 934376366
151831 188918 92501977
70759 173550 256548945
154777 155892 139047609
195887 197379 987336345
44994 49251 185286946
145682 151675 14855034
15824 146814 584142563
84284 99883 38571898
61938 140766 197031137
111560 179833 170331972
33640 78399 299378969
153626 182775 43301600
165053 193567 115616881
32079 149885 294823817
159343 176639 43144805
61391 118031 188912620
128871 173463 531206650
38171 168155 325116056
164660 167416 891024302
118188 167502 365083236
177414 184917 512284271
96261 131108 87348721
130550 150819 224112000
33646 136868 258488869
143454 191680 448260295
145031 156453 478045266
73542 163421 763813136
45286 106759 884298117
68215 186482 295108595
87154 99781 655457595
114110 172289 145068527
135086 178691 108579733
29520 74028 112025036
20189 165692 995231268
187536 198615 19108996
178531 196507 45189277
122581 165384 106731905
11427 48542 929139315
197473 198288 2071761
160662 165763 503236163
77972 181035 971374638
174228 193075 47096964
129645 172605 900838191
34866 119141 637083661
80993 141816 151969100
43519 105242 154349609
136065 166819 76740993
32963 59090 720019769
129005 197177 170148781
30727 124912 236192849
71516 111869 100766437
178940 181992 7714823
65023 177206 72043556
141828 178424 472907373
67027 160818 234320173
192877 192941 163558
21333 196806 439027139
24652 158051 789046527
56088 115637 156320355
51638 100188 121389339
101058 123086 55474481
81020 99484 11789578
107967 134641 66845070
65589 91464 64639572
44591 94120 123919094
50351 126601 792524777
51189 77541 66182350
52182 191477 348218682
94118 114866 51893614
89282 199365 469662866
103289 163346 150259668
198284 199344 2692391
23466 72014 121949328
119076 176590 143461639
78773 173722 835076612
196964 199975 231955429
116617 123959 306088201
21995 93153 178308218
70283 72191 934645352
37177 166370 570993844
80529 103061 55914253
92333 128795 91308074
100200 102886 892386365
12314 76084 643226529
144654 156522 830874933
98205 191252 240429215
183423 196519 602875513
170771 176980 930553132
105371 163094 144263384
43428 199641 390652042
175901 196207 50870848
81528 89389 19674288
55964 195061 347682925
54829 81941 474516967
170263 190042 49310029
30708 168149 343944045
140200 180211 917408796
80665 100674 678968144
166559 184119 41888645
83580 112990 73435922
82164 103850 53880703
11231 51298 100298412
79307 111761 533121574
164628 168909 943055261
122041 189587 168368709
104815 105779 127396838
197817 199301 3754275
170060 173529 824870227
20881 162328 353918876
75740 163787 614624993
152437 171755 365934768
169640 172567 238586755
166262 197745 78770644
61201 101412 100296372
108726 147561 302606421
185185 195875 26991948
199182 199391 550301
108762 116589 6051560
34442 129669 238597068
79986 162227 205344849
130172 170444 100242768
188446 198086 814954515
126913 127483 1473284
21080 156275 338184349
156653 170279 252482541
198907 199352 1135176
125076 163449 95538681
170014 196893 927153210
66893 78914 873249700
189395 197803 21263415
118740 171115 130662360
119111 196052 192089113
125115 138198 938873707
51846 78225 66273699
145552 163721 326731213
93157 187742 236050967
58318 192957 336379993
157591 171385 651606513
8263 132084 220653840
181515 195274 34484679
77665 146679 371454181
99572 100985 315290350
69134 93150 59904225
112368 142939 185752388
22266 50391 70482291
92231 109744 639767268
67456 172964 832341387
127930 162299 542838425
138801 167931 197709977
5927 134566 322136849
145764 150020 10548144
40663 136178 250670179
13140 45501 46644305
117722 194391 814146220
19567 191761 610346134
127959 173685 113853232
88954 147366 145835475
165602 193944 70714285
118423 173669 787288558
5527 138232 332264657
108895 113359 11275753
12460 111489 373450215
55158 173370 295413621
123636 152622 72115965
47419 176212 814588592
16155 57361 546863781
182659 193841 27995980
158809 176309 43714654
194639 198480 9745710
5672 58033 730356261
74007 162427 220708243
31509 123742 231200032
110512 191762 202848111
105815 117601 932633007
195486 197350 4740244
37066 99292 817517053
145864 178005 80030095
895 151928 377975974
112009 183946 257016164
122674 157032 347042249
148960 180496 78726399
121419 128694 18109384
28723 199526 944497709
51624 158532 267335189
153079 154524 754863240
141598 181946 100591600
146799 188492 103879419
141413 153347 29631932
86369 109104 56608958
198790 198790 314932366
195650 197892 5681292
82119 182198 249817350
77420 129263 122300868
154215 180730 66256696
80479 139988 148672714
80847 164767 368502343
43664 73866 75858359
159781 180219 50956141
174179 175137 528744815
83407 169650 507126959
91322 140033 121760334
35715 77123 103952184
123519 166876 341220598
114811 188786 505548452
75074 116979 251639687
155432 193328 932874924
102757 152435 124331460
129871 152621 56581956
56355 102019 285667645
110458 127423 42593723
162505 195417 600452626
179951 195811 39825119
37429 183045 993209404
145271 164905 49045149
97467 146194 122041442
145633 198979 133309649
146906 181371 85875051
59364 198231 699421513
6983 165365 396297680
49059 113539 776243785
59321 156927 243785270
82139 157352 187743828
188686 198781 721711559
109198 184133 187001924
119158 194179 187239445
37397 149867 281390541
15265 28163 32068390
37773 58870 52964157
115832 133758 451312634
152028 186997 87168264
130880 154111 57763304
101956 155613 134075013
54012 120275 66014296
31585 62979 412197297
69349 169342 249749966
59451 66256 17082351
87598 138755 304814781
137112 190283 132522007
168226 197834 74065129
94357 195816 422913916
106612 154335 507910797
21262 177102 621489785
59168 189297 324999518
162350 166206 9632205
72164 166684 236048235
85359 113337 69819356
25025 83042 665993304
75300 170584 654686330
41964 195881 638857424
190510 197457 147222954
126596 157281 76337957
166308 183722 502667899
68729 131659 157306093
35648 70316 87155485
120839 159956 97466732
199073 199214 289342413
90653 154915 446624215
135703 192546 657617131
176517 190559 34655734
6495 103189 625428517
100706 167130 166131153
171535 174017 6177954
6036 193127 467841825
92181 173928 731215697
189752 191869 227235811
117633 126380 838943327
88375 151929 158586614
141048 183402 730354455
4574 124724 339134967
53990 124392 443461506
179186 193766 36529111
3204 172188 422646264
191516 194111 418331136
181431 181757 427744
72914 76974 10068785
36297 67935 519524910
197533 198697 2919452
27969 120855 232891237
84076 135374 128079782
31983 189680 596966907
55844 140649 212178991
23381 46051 679352846
159686 181010 53175458
63571 100748 96730969
127315 133259 14804551
146070 181391 211880926
114931 142550 69078329
194281 197844 94498631
91237 148312 142536281
66122 136208 45967833
104326 177225 182162505
198605 199938 776935652
113469 175621 155056335
12446 77890 406325724
156073 160401 10977854
2046 189783 812737792
187498 194828 18497650
16907 128090 659976013
109399 190296 668144031
89326 176355 217211175
187267 198427 807534877
183924 190421 875246983
30560 61581 78040648
131183 151797 51269826
44034 180150 340160467
138474 170647 80175789
496 139878 348985625
14996 16661 4192757
129795 190252 150614612
146699 195983 455989388
77326 131311 135023908
100599 132859 735794224
68357 153246 448785354
67293 68379 2757356
26739 66555 361104484
30807 195933 884056629
109286 148648 74784200
178265 180107 4656567
62874 105618 106631725
107533 157664 125198773
40710 108624 169928333
170896 175148 288067438
119568 156113 962720882
76840 154667 194280145
190494 196067 14108338
80045 172776 231398791
115910 157772 824212955
158702 197274 96493966
149460 167355 44715811
139038 155734 300535523
64330 128021 159355407
44062 179443 338285264
146801 176415 73823311
30743 159740 322837267
20608 129246 272178529
152729 190464 94135778
120278 121460 474076131
151884 195002 364357853
50051 78111 169075438
52041 105394 133529012
17327 110433 233127870
58168 184053 135486124
21079 188740 419283681
195968 197189 3098625
8125 127413 963400221
114266 175158 226974598
53223 198101 973769068
148494 189919 529772406
178365 185025 2222281
111395 172565 152635282
54075 149471 624598956
66467 179821 882295575
184871 192491 19169640
162151 187497 63081339
87346 188762 874352912
106830 121066 35898296
147293 176341 248261807
157501 180261 56851980
159927 184613 831125986
180654 182799 5316237
14915 194859 622212305
187671 193812 420678594
165663 177307 28916387
14915 103703 222043403
129233 169953 101464209
120514 129694 22960070
102727 110597 338096748
165833 166282 1074616
143688 162788 677579880
166035 188696 32506487
117390 143299 516525642
57932 67180 23307976
28703 48892 940379250
125473 179595 197463558
116168 145779 73985149
110326 165760 138468944
69346 197720 320758747
174007 182871 614737875
160544 164233 272494510
145850 179780 84491894
154191 175470 168732434
107443 196891 223607145
7541 53109 4206681
119990 141129 52735282
44526 65624 825304168
175051 197055 738561348
54 103623 259094205
82755 182941 249998278
186800 197833 689976897
138386 189057 126305514
32175 173394 550630617
112880 160954 745331215
129975 173070 831114111
104199 155074 585769418
107905 142561 148606695
86320 117427 77580469
107614 119114 156097959
114196 191885 193818876
112899 193582 201380235
97722 197490 249451258
40956 63197 808334524
54035 181317 318134442
80629 124214 109062338
114410 147237 81993091
166352 189462 57566841
92958 138587 114099539
193157 193423 196611926
53048 85159 21896984
140876 155643 859674772
47029 183700 685237939
165225 194993 74278208
128806 143275 36006548
159935 175778 145981846
142548 173432 693943074
162725 186357 696249312
164299 184826 51022711
55304 169516 285571911
58213 177887 298953011
146484 197598 766087769
25208 60613 88941279
147198 186243 562351018
139285 143008 9281323
149797 191460 705263890
189649 199016 231578997
109359 146020 91682168
157496 175588 833601379
84975 101793 577206158
53005 73873 13459456
26761 53828 787446860
143198 167685 415871851
169290 182523 32934250
137336 167133 74342452
186087 190441 470057341
58877 197585 346714908
71196 133826 156524015
198122 198305 460907
141451 184714 90231080
123628 177445 134029021
107365 113037 920894599
93733 161899 315265127
45976 96189 125569729
97933 189850 232258221
125001 155525 997692664
164362 182792 45890417
42132 106748 161536281
137980 147408 895981547
142584 180317 34522058
38475 148003 273969891
41632 58185 41440271
39429 43225 859889572
87158 155452 170265305
176942 180087 7849582
105818 108856 120767998
114938 161077 115253936
96307 185984 223908897
191306 191767 1125377
22266 111622 223862614
142128 147744 174843127
102468 183722 203013413
99350 147387 120242240
112274 187447 494067920
85707 162483 191590842
29532 178527 372645944
187775 198795 234607736
99498 166837 168394782
167790 187890 49941789
70516 146048 188762498
32050 107763 559176435
80533 151831 177994060
104470 118998 507304079
121382 131423 25017875
35221 64637 73993628
178976 179601 1602429
42677 156525 415437534
6403 71139 162387224
82335 180944 140122356
185717 196784 47853402
7657 41944 800433096
136929 142093 823915930
153063 193311 100508515
60757 117937 325002830
179378 188330 505909732
1489 121168 299887664
60646 89947 73376823
176430 192081 39085149
63189 150438 217948257
143237 186045 106619590
62378 127309 162411058
171515 173104 186733991
3987 7732 9398050
108864 115695 17150866
48603 78053 340034156
108888 175053 227375940
194454 197071 6664853
142988 197391 77932489
194865 198701 9734085
47080 93636 116514925
26786 133039 464093282
151532 170051 668934907
105589 112116 16427700
112497 120079 6261137
197460 199942 829840616
131377 193984 156148782
43081 197393 394567619
53093 139745 820330840
182586 185910 8194353
94688 104224 23714633
11121 37207 65325763
85808 155776 174443646
93064 184085 433909526
165236 169756 35392176
44200 119168 187668843
163940 196399 81139442
45994 158664 281630806
108049 175215 167710363
9601 48564 97733905
54231 74524 51109807
138059 181113 107293538
69442 106626 92689093
39368 117579 684381325
123688 169724 114698867
111927 155576 108818094
156212 199649 108837917
61764 164248 256046870
167093 169370 133100763
155826 190853 87560023
182694 196339 840958681
184124 194395 25791248
186442 198113 29541782
188925 192409 8781747
45159 47554 990841680
175790 177648 4618092
65993 180540 445769938
36292 47204 27458274
106927 126117 48303865
127606 145460 985303763
11510 170840 473096035
142481 180872 95669350
109646 182988 183019086
21210 55210 114842649
144086 178187 84970872
2258 96571 719483384
151343 154205 691635142
110929 178422 168403748
19477 120509 253098236
168607 185949 367845173
27674 113672 215605397
1200 12498 28364483
87456 167692 200274863
27344 171650 677157808
193728 196482 7027434
118273 199216 202239656
595 37835 93324900
198584 199097 632408890
150650 195546 544976963
156051 182255 65506160
31922 105989 185419428
46365 194703 370761772
86468 180766 550760743
112789 118781 978833867
191363 192823 3644400
11220 169455 395854581
180187 183614 8487115
63903 187622 631960898
93238 157171 88201865
12126 75667 159374943
19176 179791 178565961
164770 198540 84437690
133805 168322 308952742
56790 86400 605405854
157988 168789 27034478
20277 21023 1845735
179108 187336 72389937
4012 66598 220396419
21815 150778 648107424
22837 42294 49023081
72688 76482 965055494
35766 199332 965387947
160106 182523 55867937
6258 54607 121074847
160091 196495 920505111
109276 198652 361089348
132828 141220 101539315
130355 177909 118441042
14021 165191 378209232
78190 156703 195964382
38668 111085 282750908
14994 31008 23356470
43007 194800 514670797
87254 93431 11401184
59197 193586 335726079
50091 65399 15659141
175207 188551 33276150
190550 195326 473076796
130621 196379 502640578
96197 107386 28002298
152083 176584 61196002
96266 199337 257731983
137676 173496 667361696
92921 170242 193104951
83646 94174 26156852
120921 192409 178255302
49610 89647 100434495
83660 95493 611524738
185761 188069 5803574
48419 51846 8479804
14760 105808 227881410
22803 84338 573240797
164906 198214 746676359
63892 108452 111339580
170015 195838 141589817
179770 192551 31961108
177920 178340 730383
169897 194488 61429249
8154 115649 269201490
110659 112973 5874583
167234 167966 1142052
113198 134956 882162468
3176 30130 67366381
62063 100139 94866907
30867 79392 791796163
85718 182148 240566257
36582 134454 250912494
129463 185632 139850994
178364 196849 973532056
69836 110166 100770221
187322 193739 16196753
80183 161000 451519317
82316 125534 470832031
42433 198935 391314868
88582 127530 97362336
142604 194229 128807929
7229 111187 260294945
86366 113951 596521324
165415 169988 11335637
71587 198648 464402945
70200 81877 29181744
152935 157303 207464795
36448 193934 91246565
10248 102188 230115564
23632 159407 339753902
165144 183360 40824531
126964 133869 17245106
138268 166876 582374490
103333 127034 59642843
26941 192082 669286524
36964 189756 915423010
152217 174564 23947747
37845 142582 262135169
179952 198294 46083715
147496 149241 993482348
188611 199783 729717351
105875 154095 120478703
185446 198741 33596892
95941 164347 171044014
113213 156151 106974382
141419 159541 31059105
41802 108492 782172289
163951 183369 48317634
172895 188432 38792552
130315 178889 120923005
177881 193888 5499839
2494 21467 623374451
35734 119511 209951271
78486 138133 149106836
18479 54144 89312348
75360 144837 795728571
62619 195595 931977909
183372 190462 365937653
88628 180350 327498991
154199 171630 43503673
69971 103500 202224250
102387 187968 213763976
94007 167825 113415717
104697 153241 381457559
82311 142289 619175687
115245 134347 47858737
123041 152793 74047300
182673 190322 19055808
102568 188728 215324063
138902 182461 679852365
155929 175530 65017798
96488 152405 139783266
179626 179935 897826800
137154 137955 856987867
65069 104044 827170688
58940 65525 16607755
15778 160707 362587647
33195 76973 643142831
106379 172110 788834507
178772 196636 44907882
17641 114855 243427327
7165 67668 151743971
95838 111852 40170598
84214 131146 936113964
101421 187637 215348750
182155 183736 804711826
195414 199949 11490458
149192 182810 599074341
143629 158237 36347926
133670 182871 914525284
83265 144670 819009501
34048 117086 359062152
98716 168504 852688210
114641 147731 82605891
78442 91069 31571509
70390 77943 148203907
186844 199922 438902496
108073 176405 234856677
118043 136732 46714455
127117 175991 121837354
118719 160440 104143683
102850 158587 245521656
125321 142841 549100776
94325 183070 874340837
4576 19840 187186670
60485 115937 138746348
159913 163061 775616527
59533 72279 821688723
64452 161613 242776433
133836 173164 659984265
83684 181778 794329925
22244 120388 189353091
131651 163923 80459779
129430 157001 394778447
116759 144995 513187834
8639 39922 78436753
39222 177635 384956975
185237 195965 27081680
168708 192453 56772992
45 22897 454010328
30066 90299 151178647
92878 105365 31146771
108947 199694 226829627
168389 195324 67259556
165954 193419 68507498
180917 185101 10323111
56745 187921 327647539
62100 139299 192965248
21172 110987 224997049
73301 94442 21069184
88062 191957 766608715
147655 155027 987758094
71371 153012 203781926
14485 14760 394294712
117496 133983 41301913
168859 188864 49804220
4474 11358 17299794
137245 155029 44178051
19324 136934 294437132
33115 191554 396190365
135623 137291 615570605
12130 172111 400047421
277 122901 307223254
155675 199229 109092621
97148 141368 110749044
68215 87947 49437353
185935 186057 286396
183328 189936 16499698
2555 73168 948999335
23317 137967 287123878
178010 185062 17528139
23556 111900 221335666
159733 171341 28910793
101832 136351 86522905
742 54389 134372109
8521 80074 286981293
73748 88899 37840858
94024 139980 114963131
88924 102839 636567929
15377 172336 948576536
138451 173954 88468082
40957 146312 672319607
78087 130392 130845021
19082 89622 264354413
187527 196649 236399318
143143 156087 32087757
72461 111750 98075281
178807 183521 11809841
108928 154703 565660640
36689 87990 128768608
197946 198883 2359168
131022 197177 165149983
32206 61723 267376876
198716 198936 574922
14001 56544 106560659
115017 134817 49628959
174766 178404 9022702
199756 199764 15087
26966 155035 607023379
43892 184245 350696717
185243 196693 28934068
137908 174354 279864349
122781 178232 138086520
87702 148267 930056125
16347 180969 771332642
103662 118019 36184708
165883 189765 59454497
192510 192513 10683
135350 190501 553454387
94746 165969 178032546
190235 193740 348219768
101757 170288 131456907
148690 159396 443673296
172416 197919 63925698
25654 119103 234190168
196952 197809 67556854
141465 182139 102921988
131116 191319 150117060
162514 198418 89805200
123467 170329 116705768
60911 192238 328067605
163230 191109 69558779
133346 177774 843648151
80134 184521 499982636
92345 107482 851922876
65013 119535 136356753
138529 141430 33159565
169690 173115 109639892
191053 191650 1466951
63625 78461 317881718
51212 196813 364132226
71577 128921 143372334
132612 147584 37312412
185377 191147 577921964
174951 195973 52646987
72833 146731 184573115
74102 157372 207782148
151455 189641 95258710
190945 195114 847441108
115560 180819 162866491
119215 129945 67782397
78358 124500 527588411
192251 195276 685900350
105861 177427 612740328
69664 125110 138740006
81269 171806 715738048
55987 111922 899860794
96054 103628 875788489
95163 186509 227992512
125172 164913 99008939
19898 103282 489028738
130622 155320 61343262
55960 173513 887070945
60584 97632 404337171
2112 17235 37861902
95145 193595 897942377
36382 125908 415657040
191255 194597 8382681
168382 178188 24321605
158771 162018 8215178
32610 187362 386868723
75810 149103 834000726
21160 191516 277003882
163108 195916 923533261
52173 97771 114118565
19163 37856 168341202
74740 139948 53054574
142419 162884 603612341
158090 189401 78107595
175845 189236 524514283
139046 149497 997542588
172265 181383 38132956
188322 191573 423302
165098 194134 750611217
189499 196927 12379733
70391 182219 732736232
20194 136625 291523244
173227 199901 550646368
135315 173415 42926777
168752 174217 823047341
149361 187340 94654303
148768 166221 43561239
179433 183684 10593667
133458 181867 120652930
109851 179516 504642039
164370 167463 510801934
118995 131632 31598412
10010 32200 55560700
39134 174899 339337036
135126 195656 151082548
22199 120334 245905470
173071 174159 951390094
161885 187085 259056430
158835 185438 66237511
187934 193100 268902328
179506 196805 280391231
34270 40675 16250867
104761 131210 814670918
74095 195103 796721842
171567 172588 35176579
72304 127069 136873023
103078 131325 805826498
158157 187625 73422629
78051 114928 901289587
189808 198995 23245649
69841 95129 23744612
196346 197115 1926347
50571 142040 228925673
22100 113350 458201242
164183 187410 57764462
48963 70520 474451245
168727 194260 63745690
23735 133234 274338890
118204 124576 16096809
129886 166804 912601238
180261 196439 887050755
22532 183755 403160739
104201 148107 109894382
85942 100427 853341807
137176 146909 721115246
154889 155663 1873511
136213 192014 24771681
94044 156161 909806097
49742 112852 158077002
144442 178455 746543727
56846 103028 261957863
191858 197762 14964439
45273 112122 959487547
133825 137533 453509
21812 76436 137119817
152706 173408 51614682
35238 102526 258550931
122042 182268 329408610
154583 173190 46454009
182399 186659 10473659
1629 138093 835746939
157488 158626 2874491
62777 138849 190065737
61248 66456 995278167
153259 174977 115512707
81563 176602 553159886
182296 185010 6644911
22533 47892 447416509
79706 163171 370404722
74321 121057 875257812
152638 169782 682574075
84024 177082 549554148
117466 178727 152778059
4620 69929 163844638
29734 112565 853997033
85692 147315 153834167
22979 61710 97361674
47324 56943 303223526
85161 150013 161803787
104423 164978 376982661
165141 197214 80127845
149164 154727 167388105
125709 171048 112912350
179139 191940 204515974
117996 188348 175517410
153809 177281 193246740
147335 166420 47607697
1529 152465 642958754
43080 135787 231876446
128558 141679 28193709
139727 192735 132185308
48076 115271 168136789
118627 182140 158417750
26645 153627 317749905
33618 41632 680584637
34127 63905 74846759
28302 30358 655543625
12115 20685 981558122
199586 199928 816932
127442 194108 166280716
97181 140730 109042619
160018 161815 4525179
140691 196057 138248404
13086 22711 23928845
114703 186842 460336713
75195 79005 383520448
187979 196148 58890573
23956 27983 10051816
59433 116465 142631857
45006 105057 150109386
24197 80771 488259721
46404 166205 299538008
84704 86450 4379259
116186 135362 47901695
137495 195740 457995140
64364 117976 278934814
35059 45235 8195993
59814 142096 330793490
54751 181299 316284625
35125 159353 310802902
154385 182301 613502629
99835 122709 20972489
120203 163040 986558948
78990 97415 959773093
108534 197205 915736132
17114 44426 68520888
11286 194190 704253499
50439 138943 221556412
105516 161301 698986267
4906 173521 625386239
30636 100952 176082928
144099 199667 598503962
103351 174031 176691985
98597 143953 113506455
116950 167833 956864946
96294 195074 532488900
92480 182939 563664794
57903 103419 113644739
101424 155340 229685599
59100 111015 129817737
25851 181648 964517933
173204 181646 696480703
16855 146367 623412761
41240 142683 346854080
118830 156706 379001531
52661 145126 231337599
185567 197392 29853339
24814 167067 860883455
4220 148288 959888159
197753 198116 911672
96195 148819 805571713
10221 97846 472002469
79815 191414 278597371
41038 73480 81410492
194261 197273 967493731
76614 170826 460608258
10613 71550 152963042
124987 187236 474238169
125396 176993 128505363
148222 177744 73628194
90171 198872 388517347
129857 172013 402574966
194607 196439 259172348
57886 125172 168581608
2162 102218 278627958
10967 90583 199572886
25751 32496 820635813
86419 181633 428239532
11182 42129 77660207
22408 72884 937873158
54309 107739 908981835
3312 105227 675633690
58216 97224 97442681
190233 190249 40927
135943 199170 157988871
149647 171467 15440484
173623 187681 35004408
6460 19506 371791218
77893 106481 71260768
16268 120880 961156570
38896 132801 235082707
8250 180898 431800766
16615 44993 71136030
65611 100546 655375725
179584 183646 10119666
137812 164768 366929259
176444 181172 11772175
153890 179677 333423367
92063 185629 233520303
3003 8206 70590428
45037 160029 224234879
91210 167153 840575415
188261 194595 78994698
22355 178835 391294557
168340 182579 35429599
23241 123738 251911937
124572 131682 996372540
169707 190365 940119167
139831 142976 7824491
185923 196716 27273809
114969 188354 892953755
179517 199683 50666527
174217 187550 405035661
81255 187197 205546697
180223 194067 965983893
170178 171621 56469541
153313 191837 406172219
179667 191238 28971409
89806 161168 178219165
7926 27861 691220982
181373 198859 671785084
178056 198535 51397892
32340 155570 477975511
60178 176476 623497469
186014 191838 14684860
2051 39840 421807862
166581 173708 479163261
135456 183084 795891366
44897 111673 167109002
133327 133503 140559359
108139 176668 171109025
4874 105876 547190493
11386 169902 396498712
162958 166091 7872347
15837 58418 106736109
4407 178517 661050781
61096 138418 595846636
107739 199387 229131957
78245 165373 217632149
47499 108880 153638809
63188 163540 659850178
70930 103870 913207198
5717 16444 26921300
124521 170040 493344845
52558 65929 161177877
50003 76811 529082339
91258 105584 35640626
29975 145295 927452509
20267 111798 229268057
154825 181048 858712681
51066 134817 849720150
24652 50207 212514543
100984 110715 24471101
128796 184928 139791889
35004 110346 188755617
171103 193397 622807719
36830 41951 12969072
107696 188581 201927921
126633 139655 32426177
138315 197464 786111689
5152 77739 649502104
95934 139718 862587751
20319 151267 608658126
79907 143527 265697547
105930 158883 553606729
107516 121917 36254569
159291 175257 29490092
116376 187589 177569001
102624 157986 529159845
110068 150888 937205147
128579 179785 986587663
11689 86551 80456138
54055 107755 134401694
129984 141082 27616305
141754 185862 109865213
109581 140103 607336690
97190 101000 9485615
116343 199994 209011428
140200 199771 633575045
143981 165332 53334222
192905 198061 10567793
156907 199970 107720559
124595 180441 454589578
8584 11225 955989340
56690 120964 439270023
129249 195095 948710763
196390 198736 743975956
24311 85885 154592536
153458 178311 883919139
162060 186521 60781308
43496 130543 217937051
33163 136309 616746001
64288 71772 676740047
130902 154255 437266108
154295 160066 717305101
163027 165528 924156708
5757 52513 445583839
164748 166874 48473929
144795 179552 135807614
141576 199323 144287059
85388 85790 984145
156397 183631 67999301
142807 175386 81208752
100864 171327 239428002
129777 169070 97936110
162267 179522 42971755
166991 191964 55741403
80977 128235 661240455
25260 38111 349925983
50479 62468 30381674
34963 109273 559490644
188923 190928 412857
7847 142801 337827217
146559 187831 55915999
28718 121174 231819066
46377 199196 989168086
102888 126176 514561186
122705 154613 79382596
97603 196784 248005657
21950 43556 829160912
19993 196925 967678809
169160 188662 48543715
129022 169191 100136603
193783 196689 7431276
167006 194159 67814931
66834 143477 191531612
2993 56630 86555999
126627 170032 554269217
197651 199684 699635644
111943 149117 92804486
156620 194094 93698255
118597 191326 466278651
69276 106149 91946300
42057 190600 426757609
171263 192082 43343353
89155 92405 7930304
183138 192872 168833947
88524 182560 234613359
170521 173500 7430529
179777 185340 850114690
65150 197553 330786336
116461 137387 259352475
156298 175748 562323652
98630 178519 309851232
93154 133948 102122621
78641 118002 309199720
57502 101807 879066200
161953 170736 21806455
177098 197535 51261139
16227 77535 836638630
121998 144160 650397330
135577 158492 57080888
75048 88825 422490579
186980 187125 356667
179920 195914 40134962
19761 36727 42498981
44520 82763 986505057
112453 188327 358598608
134708 137746 935095469
81462 148986 168544350
27138 170618 358948479
58381 74556 40716309
97244 186695 223333884
162738 193608 588120147
14489 169927 889318514
179733 197509 687116605
116030 164116 459419527
12466 193368 452377624
12523 115696 619214992
165690 175478 24346655
107699 157308 696530463
37797 98906 844453067
28864 35473 16621893
74842 107701 81891424
11934 197707 714892523
92891 120971 70418355
121858 185785 159225040
108330 167431 481169357
146086 162515 40907382
2521 194233 568007764
152383 168182 39518151
5910 85956 200724362
64137 102857 627815882
139179 171575 80673629
28120 81812 566298776
670 34671 85116181
107858 163518 139059885
48166 185697 971761719
109788 195717 214623048
30518 185403 418285507
35137 115002 555506638
7236 72697 164231041
159969 160936 520261920
21270 144819 309265225
128088 164700 212618617
153328 192616 98106824
68894 87011 45393460
141453 147992 16204291
90213 197047 266857162
151194 154994 222914807
60418 150205 889240970
71170 105334 955018012
107846 148831 698032728
62620 128435 164544048
72868 82612 890517533
139723 153901 35219339
109454 120987 364157168
111002 160773 706387872
3324 19811 855882364
63737 91985 401925838
56761 190948 396470777
95239 150614 138462157
187944 191018 7832192
110047 151992 375487890
139611 188526 121917750
36232 110049 920673125
39514 179827 350661938
146350 171867 293315464
186611 198210 29346987
132307 151837 907025074
20306 76641 24857934
53179 170357 679078810
148061 186704 96277571
71356 170237 246817617
187812 190250 6179626
140647 154517 480021323
131777 135494 991315019
68888 187510 296035851
86975 192819 264135290
26042 121394 997786534
169949 183195 144407584
127910 168853 370963669
163277 195994 81780146
129021 175866 116706934
199605 199767 372449
131696 174095 105604258
135844 178254 105699728
60415 145290 212183645
99275 128818 74166024
17521 90386 182659524
177690 199055 53617764
154841 191356 79004203
26889 37451 90089974
154769 173226 46071469
4701 30972 244976784
137935 143376 13546448
134023 143751 938242483
127647 155658 69573088
179147 182379 796637647
2613 8528 14722102
32805 113767 202894857
181583 184837 200636475
59554 123049 158966500
144657 168112 964439942
99289 181729 206050100
96251 174505 195481986
78196 106536 70622491
65235 160842 810923411
132839 190149 142838185
144732 149539 11971999
44913 198788 127849924
101779 146197 910405230
124047 178067 134538157
71858 86071 35609447
166822 194285 68555499
88827 93773 915293110
161697 173026 28130619
63734 181496 294106196
9735 122992 283849268
54293 143754 223876365
182342 196061 34392129
174172 174208 193670349
193522 199457 770727652
136129 194275 145124133
129193 193691 988479658
111289 183326 876046620
97225 116268 424905785
61746 153116 566484701
1939 112667 466279139
177291 184235 727320218
186623 191618 12637961
60357 193390 352683867
86406 199104 418372108
36393 45050 519125349
134871 194531 148770559
149491 173597 859649009
23916 36723 693405960
77468 106431 72193875
112697 141687 72445946
66945 141660 186726911
118576 133487 389719665
69705 81339 29084974
3395 88959 214499213
32593 136057 259072672
96541 99248 6749159
140236 158420 45251185
55169 185779 643476350
77871 167875 948423887
56752 146215 223837901
38306 187762 373458636
99986 174049 185096579
10542 27651 42738148
121703 166899 112684776
47540 169239 981579569
30102 77858 119934478
105167 109411 532462312
146318 153321 17321779
84490 108445 868823548
90568 189885 247820478
116806 170797 181863669
142297 162862 153242184
45914 138271 31074259
57996 130751 182128919
194565 198355 9639007
102412 183454 405374076
147728 198053 503480362
198608 199192 1469558
120241 122497 5700112
95056 122366 958248691
13792 63198 820362588
56727 109676 422453077
82844 168305 842947153
32379 60557 70818698
121396 155639 85108314
107395 177262 174452972
63524 186279 306377954
42449 195140 904706090
131877 193687 154164975
12998 178835 231935351
187698 194297 16668579
60979 141283 327855978
79463 115233 89375931
89714 181606 875024942
122008 160694 96443635
25138 82109 142955475
45194 53740 323815826
188420 195338 9497634
175209 198931 59480121
19831 29074 22990201
152296 197545 136017538
36254 63488 68506802
165161 189228 91360638
101395 142697 103490999
149026 190617 471798327
124829 133331 864812413
21615 64099 909458350
67732 127307 324302753
98059 197911 940186586
173143 195899 56998287
39650 186971 368091788
164649 168308 9142366
128109 194506 165575867
127447 132477 12509440
28880 179219 201348650
12539 122787 276240282
133154 171409 263239211
173944 190757 778497556
71130 150203 255390182
54525 163617 272807495
33343 175125 354607755
28480 84855 141655289
4312 98820 236566068
109247 162818 133786603
113470 163929 125945327
165252 180281 544511060
9026 80889 180227473
6545 17093 317795035
61113 172478 278126018
44568 101516 142254999
53698 167213 341132903
19048 70297 109748686
93601 135000 103679507
34279 125769 567820809
13359 103431 225275277
132544 197704 162724231
106014 158380 130872427
44303 120248 58099847
15142 189014 564326488
54975 143686 879624379
128712 151617 100986151
94359 101750 18337068
126939 175544 121160971
22435 166615 360788313
13795 67468 11176818
77252 96800 48672482
10369 47100 92117103
87846 131394 733969219
134541 147430 32068735
146106 171788 985331439
171816 181849 25095498
126632 135065 21012696
177424 181971 8227949
184851 188250 7041723
158274 178972 51573344
46277 143342 242794123
28579 45978 43847640
174096 190330 451487331
168718 169218 823442824
167143 193208 64995820
125280 125888 351656475
148816 178809 74707902
155827 174266 46103551
124408 196654 633636364
187574 187815 368511
92003 195185 690880075
196585 199653 7754998
9845 199659 475017694
164600 165911 3284060
150920 187536 36198418
123016 160886 94385673
109172 165141 139878288
103882 152714 122178657
183136 186410 302061227
46998 91234 49454584
12421 101242 222206666
185913 187529 4036705
133330 199759 165907046
173644 192999 727594596
141926 157582 8824155
98645 165132 441875894
199968 199990 212598657
196565 199818 955701844
107717 131389 59369453
22123 46518 618491809
80025 153968 184533375
145522 183084 240446364
64005 185684 843269629
4586 117417 530678709
12472 188296 439604650
68640 118789 125327474
152248 173478 128351272
120394 194984 186121484
51522 168087 752739312
132467 161712 72946414
92772 108216 685066230
145708 192164 115893689
20710 197432 782029028
44782 167964 636365674
104704 161265 437567405
197823 198966 261017540
169649 172099 6064746
192226 198392 15564328
92296 127290 87663446
119805 188768 171924632
81107 194977 284362677
97404 146528 123011640
89312 178106 255222594
121668 162691 102280085
190733 199273 21609388
181232 190519 81329792
20088 122288 256099783
45755 115189 58116906
116441 147663 328276191
167145 182648 38581799
86579 144147 143657481
73763 140337 166262393
35256 161159 315076101
196769 199865 7803310
21157 101778 201809123
88565 170195 429142983
175759 199679 804293689
198066 198686 1555522
146498 170357 93992080
64339 175934 721878575
41369 63225 891221602
47631 105941 317957307
116307 185043 147407971
122791 176402 133601220
199336 199989 1630323
88128 119668 78810955
21731 78286 141957232
42107 103757 24423895
138282 157317 47296706
32796 37158 11006877
183255 198686 38816274
82335 129723 118520685
9488 151540 896784244
67860 71992 10368296
6370 15278 22350425
151725 158671 17327092
94049 190888 799504534
146884 161296 810047114
100807 109783 163169463
105794 114887 22838248
33226 39427 536775964
84471 150474 164736958
76214 158201 204659241
115537 193139 492655799
62455 136775 185704952
92377 144389 130036705
172249 184368 30213724
70802 102234 96929334
15916 60467 111704892
180218 188447 20513510
40031 172482 331065151
197286 198937 394013002
16309 157660 353494450
162865 191290 61438477
92606 194305 254056616
158151 178614 822155368
182272 185004 2406711
125225 199033 184217077
19969 198438 764673264
91622 167920 190614886
15645 114169 995103320
111998 132418 51130167
156237 185293 104827682
48257 166610 651239037
124838 195925 177320812
117923 163044 402193601
100818 141173 101118466
60956 105020 109996689
15702 67163 129072071
176955 199886 57559786
69785 162076 507154897
138758 163066 519865368
125501 197998 935281626
185559 189007 8704142
7488 23432 39830526
73926 105710 672728995
187588 193750 478567674
47749 171143 308399817
161546 199539 95040020
10614 126107 209559570
186837 194493 19321720
114426 119451 12612735
191169 198591 18727433
160981 186347 63059250
19374 81222 220915783
101568 116495 37601654
92040 125859 560362780
39897 149758 421121516
163348 194351 828755034
93596 118589 628525029
16442 136798 301266783
152936 167442 36278212
158682 180621 54791703
191701 192857 523917841
12486 129647 293447866
96345 187368 227270343
24484 73428 122998295
138148 192703 136045604
2070 166976 25209170
140657 154782 35104139
177837 191917 35199680
62128 71537 838258221
132279 189701 393501134
99251 171921 728714946
112276 185999 489484
165204 185500 50371557
58926 166996 385306308
122545 127630 969632134
148594 180065 986813136
23709 115504 507971209
155135 180014 62148721
108650 123696 37888344
21098 105703 216252453
179635 184498 25745260
183033 184778 4265756
183509 185531 582534021
187912 190563 77069908
44030 79311 88450532
121701 124344 688905298
59614 112518 71658047
117026 150605 982065436
4007 192648 879679540
164742 190656 602388877
51454 86010 86843872
104513 176112 428266425
94162 114551 398032434
96003 199838 575409853
132334 174747 964231360
189167 198076 470955449
142056 146060 793179264
105470 131282 322204841
41113 64915 20065211
195048 198153 7872330
2503 129079 876080639
78126 196645 296101375
171602 180646 724983888
93467 97066 8910383
17285 27881 648004303
84628 115112 76019915
124680 140476 629335134
40571 195924 388388747
61078 162478 253354399
120488 149109 71301589
69392 126549 913824319
108484 154373 951947771
26227 57267 78003874
28005 40623 31884787
134065 174770 101425495
185770 193941 20593110
152718 173873 52764954
71138 76682 13830872
10883 41796 606135579
170713 183585 32077111
170244 192916 56625007
121189 194108 181875281
162466 196236 84400754
41659 173565 71078942
199516 199685 409713
166500 194425 893633305
72761 199282 461197076
89117 172675 357252999
135567 144504 22277521
172916 174463 829850602
176925 195334 20949913
96962 100304 555805232
192920 193199 692154
170317 175078 708071
33103 111935 578345502
95739 185039 656267285
6526 91783 213598659
164181 184761 51167175
191225 199395 578014242
175608 182250 16569432
94232 115175 861101970
63189 151167 219753736
20970 81125 150933680
89132 169744 201207159
67421 121029 312329401
154010 180375 65859224
81734 173613 229319987
111223 173446 569403910
195587 195683 245854
74605 182097 268259798
23426 72205 99715958
90855 147706 141955092
52206 145190 232662224
20226 90233 152897445
47526 83864 314374916
161746 186636 61869754
64185 89530 63444058
34254 153798 379015541
142764 195453 596969261
81321 175788 235813006
167555 195227 69150780
186238 192156 297629786
163893 192043 70217272
184289 189569 124727655
192745 198807 15370816
181920 187104 510421984
19453 161322 958291122
198551 198655 953653472
181496 193896 990753731
177520 188517 27460588
38883 98994 666773253
135702 155442 130207253
82412 90350 13476446
187621 189680 369284493
25769 28940 307541728
47040 116348 883242455
106907 154683 388063354
163657 170317 871462324
188930 193645 98257303
68448 158328 224399991
37093 104929 169724338
19905 189997 425280340
9737 32428 699474148
99812 162777 157495559
184126 185437 312892081
74887 92291 43293195
25512 29201 9158476
180331 195719 38568505
105761 119786 732572755
134042 139951 481756403
160194 161179 2481661
8239 140843 331978659
53390 54521 2819307
181645 196640 452385340
42687 150503 269602722
122135 181327 147551523
100137 100279 357977
74267 147221 860996901
86878 149290 155706436
35499 66678 78389690
110870 139668 978879965
3060 103415 682563128
185452 189265 9633001
69179 158254 919844094
75131 182069 266872324
76692 117784 166004743
53093 120779 169619528
112995 141435 455672057
106751 140891 85466387
178226 187770 23738045
179281 180354 2772841
157233 182714 63619965
91400 122839 78776018
85775 155893 174832468
74050 178360 260214696
67180 196051 953485282
46883 115822 172573223
136107 161772 368383481
109614 165161 138780920
71511 171865 576705451
142816 188365 113522675
9857 99221 223761274
5317 84941 812439505
40608 193976 294213454
178288 187101 414670655
26837 158135 328580111
195589 198513 125808978
146679 199119 131034224
19331 166115 733195684
165198 190229 464617791
14061 168132 385387835
83069 165996 207038085
136180 148986 861239434
174560 184658 25133651
151877 170012 433757055
46961 139067 367383418
1370 96116 957045400
6848 141337 620899279
60552 81861 53401473
113310 136181 57105344
1407 159422 736378368
16781 77162 151331499
11517 33213 369795569
109334 144879 77938776
159261 160441 3001151
173847 177471 9023391
180534 192379 23124036
177052 185617 357984098
117608 176067 728406128
170305 177699 18448349
91725 181619 669432337
194462 199714 850560466
187521 194017 15579487
149521 185160 88782709
139039 187056 119602956
68476 143331 263596946
72590 170677 376214337
153003 162482 23733362
146990 182642 149313460
182325 195977 519249952
155500 173566 8816262
89703 130883 440397603
59389 78792 154235162
15049 42414 68608479
10318 28778 716011928
75454 105318 772923545
126413 135160 21765073
29804 129282 249326526
183704 192878 347642083
67077 97492 367114481
181144 185948 273702898
9324 102697 830251459
107714 115290 628719348
53501 137192 209443274
163733 174022 378196706
119465 188736 172704210
43907 189615 364101593
84139 167172 220588323
193804 198218 94542100
3262 13352 246952898
174059 195741 165458152
199166 199494 560189654
164842 171345 218194614
119842 178573 799949608
13666 74531 152672972
192148 197474 367340875
46915 87856 68198479
36793 43894 17882975
133470 182919 123206519
122008 162188 134882130
104161 178937 789398972
151873 193922 530921346
80994 140652 787286284
62227 77752 38764849
132299 155313 57185741
31345 151408 590145152
135461 177045 103664647
788 14372 264821766
169682 184502 254171975
27401 71072 512780029
43421 65022 74582880
181748 182026 622658162
144953 174553 73821331
19763 164860 363018766
108233 118446 25643104
184931 186346 3497811
155275 199819 190537299
6985 51399 894066083
157194 181584 60924411
68831 97608 816820621
133301 136578 268948315
167773 193832 183098420
196680 198894 192990703
91852 196872 985418494
37604 93197 463625865
23726 54315 76738100
97064 154786 727882989
170476 178665 20376263
65383 144421 197453635
87473 131431 54686182
37703 163595 314871252
140674 169099 58120470
53904 76963 57921292
98644 104373 652107323
11753 136183 326874950
80129 143185 478450927
69743 121325 129074599
42123 160187 295167986
130400 155648 313308217
197035 197591 370403578
52206 139166 759052516
42942 193482 376215989
161270 175800 837930713
99423 120516 510156191
184253 191117 929320118
115896 177379 153330412
123913 153465 73491220
52415 78579 65731302
168759 180624 246110218
41984 167706 232483740
185533 193403 573345485
36647 112591 190225215
45109 166104 302497902
56536 78410 687996906
21874 58539 936708554
148072 197038 412414626
51220 195430 557681717
184402 186057 4074990
47965 49623 2240112
136684 180713 109794857
182559 186033 8559578
17673 76704 148056715
187350 190091 466503996
122226 155200 82001021
85092 194363 8111530
153535 175777 290649365
109150 177951 600776716
106323 146521 100691897
52454 199642 368179638
5352 191601 902871099
47323 173854 316247679
68384 160739 230687384
9934 79188 631486572
117265 136874 49057758
100191 120565 51320705
30159 62978 82640099
189046 196390 18578705
81428 178756 829753957
35734 159956 860330367
49589 140265 226951559
102193 138480 90958372
44651 164797 300363335
12719 189989 443193586
33904 126798 412271177
123689 160653 92098854
14649 194159 448925817
176964 190116 32809282
152806 189417 91322413
83110 86750 9163103
118471 157292 96790378
123066 174610 128383365
99545 106094 16446151
136115 170557 998515297
38977 193469 719942040
159925 177273 43218205
147982 188417 919410992
83306 183566 250127262
107129 126161 47887903
74748 80667 14730940
83357 192056 804201173
114384 187357 181935948
67050 105023 792229462
191839 198391 658407864
47089 91179 670493942
99915 131069 78249914
182966 186441 8547117
139736 161222 53574152
52413 165758 266495208
115288 187551 501413907
130531 166397 89390037
189133 197753 21820281
166158 187256 377971034
163275 187334 802136477
157347 189015 225307793
152521 164785 371710539
188690 197388 21959607
49244 142134 232421698
25390 153355 952048100
137241 161387 537108604
197831 199039 3043050
156610 192422 89498201
134965 136579 734766959
41604 135126 233995308
32631 49796 918889969
127387 130718 558314560
169639 185918 40460369
168158 182910 36725692
162017 181808 299055433
156868 193777 92231858
131715 149930 86589391
90100 122770 879053358
16195 71791 386159151
108449 167320 147110943
180235 198545 45950633
69449 139838 838688074
111081 116186 425501261
43754 96528 131929545
179991 198043 947185336
143238 171787 486085178
156150 175174 38183222
179475 193966 387410421
66763 124156 143640215
54932 87216 81103599
38129 53665 38956672
19725 180477 793990340
45063 69672 61780635
165564 195361 464948735
115085 131841 41990576
109878 162981 850956739
104987 154534 123804055
141681 158002 40600523
67654 167736 961822379
41303 173714 667451564
153292 198840 113960138
135008 177089 482167082
186288 193535 747920308
80300 151358 505553543
150267 168505 617768287
197321 199477 5476578
85988 192037 264689053
165972 167584 3996903
176121 187836 29090541
23828 81201 144012651
129201 199019 174344301
87271 173511 215139317
96225 197674 616178785
137757 187252 439815197
140679 174462 242750744
162991 183968 52210045
157897 198305 101122071
97013 102103 398086597
882 27635 252623613
143664 149878 58195763
75763 183037 267701620
117916 128841 437997366
157058 183644 30698134
12322 13211 123064
76153 154811 196268458
51066 108977 145024773
87055 159138 480551654
43658 97637 397101661
2794 123215 352318111
85998 109382 30286379
198810 198888 193927
18373 186655 420595375
24456 36502 757679660
171669 188223 26955024
37811 89099 128623038
181517 196820 65099469
131917 151549 745489
113686 190672 568928289
66667 93607 67220216
134233 140324 203563424
17927 56813 97445639
38026 54478 689075804
67114 118969 129674675
179088 188481 442133971
148404 149848 3624997
96783 184301 218577544
125210 175439 125102654
123298 177592 135270116
141999 159906 601170411
184341 196886 920395062
95297 185403 224887858
57773 116584 827202994
196106 198805 6842411
141851 192380 172661375
84924 156880 358156697
101054 129463 651761712
123199 191398 206984716
115170 175682 170409546
122766 175699 190682832
11887 146818 337668478
111155 185032 184299466
188200 192037 9696212
185734 191792 15266740
39288 130958 229484704
110353 160506 212861104
149281 150533 3188660
56523 117806 153407836
197456 198896 963110790
188675 194253 244369678
186970 191677 11870932
34586 130105 239343026
55641 96148 101337712
168420 186481 44827153
755 32459 79360275
37023 63020 179324783
48667 63613 572491474
38987 182907 620522222
128087 189497 708986939
156265 157651 3528981
160724 162156 3535149
62161 192886 419389038
132289 134947 6672422
128926 193219 160278062
169308 181488 73888729
56738 184585 319350948
80490 135888 138365036
198203 198217 19695
107111 171399 155809550
33177 88623 139194420
164656 175033 229432510
98018 118905 407965550
65635 138102 181161420
186721 198322 17074999
53496 77683 13680220
121685 183948 155110506
56984 150384 233535768
124299 165167 402480724
127466 199402 271967832
88715 170130 203161308
193915 196641 6960600
84843 119427 86385891
179225 193895 36759840
158327 171332 788245188
74806 111564 640291865
85687 111693 942000825
181651 189186 18762112
142030 190815 545211887
41344 46467 48060071
196454 198913 6218935
168872 175597 16726878
44486 117710 183249632
167491 191035 123752114
5619 135337 324762903
141654 177126 242523412
21335 120149 247638855
90303 102795 30809337
133155 134828 4213180
86614 104900 415963775
188370 189141 1919053
189520 199019 53096007
188191 198868 290933982
160883 169473 21430632
65883 88097 368922496
170976 188719 10676286
30585 181350 238041960
22388 45075 57046161
53822 141190 245024229
186694 198013 28640802
154954 184393 447932358
86206 154139 169452673
172978 199241 65873577
36749 154133 761032266
172278 185047 648035944
114459 141503 67561875
162639 195204 866719438
122705 173451 140465844
37539 131373 935268553
42308 71495 9002275
107350 132723 533537867
7456 93934 216566356
36098 104117 856637329
118558 170635 129884432
100006 141442 103882107
81172 111750 849213572
12682 115754 666744566
47775 53342 386257473
158702 188869 75245946
43761 72742 72772904
148211 196400 198569085
180123 198434 45957756
159449 178452 47300300
46745 166122 298477452
36373 141904 264154579
51870 193653 354427533
33743 53485 45488990
149351 173094 262141046
60452 124876 254880263
76076 128294 130520142
141622 170916 73010353
16557 105085 923185833
109821 140060 75576139
166072 192590 274635854
170211 178958 21730184
163047 190007 67182953
173020 178969 14806218
125107 198940 980602964
109561 174599 302095738
119739 193947 185117764
133091 162682 73744549
139223 146363 713736735
62480 150322 982639786
1595 165666 410563447
47208 87525 101183245
182390 187057 304402242
196308 197307 680502030
194727 197947 8205220
163928 186679 906806450
42705 102617 149665755
170446 173063 35386440
70242 137219 664786007
154842 158192 8440166
120375 154535 627067530
89050 136151 640495270
22300 49782 721203305
96474 133078 602927760
4472 55634 128230643
154088 173251 585770784
51974 153327 253465105
173590 183807 963143504
11051 177444 416084055
75038 178473 278031862
116513 117789 746433232
168398 182021 33908113
113123 155836 227493862
144660 172986 452977626
62934 82369 563540924
178035 191214 837331272
91962 191584 726508913
13183 83643 914726547
9562 47468 84286249
184228 193881 24234470
103445 178713 188086798
44211 198025 869428949
106117 179098 41263927
122246 137027 59092043
171762 177841 715446799
89227 158577 173035402
142451 159953 43572899
40602 159062 453185447
144596 173532 72088785
25244 160976 823315848
7663 23899 32211629
47596 61926 36105718
18433 154912 684267138
8322 189056 534903009
81673 117610 89782059
4857 6355 423318530
67249 142400 469814965
181445 193507 30161342
177953 179098 2814367
90481 149546 261142491
96836 108122 28321720
80673 93679 442624586
147711 192683 112226521
156432 191126 615637409
132049 140412 828358257
146816 162717 148102884
109212 111079 4682298
84140 197076 282007166
67778 135399 169009171
76920 167086 574298988
85988 160633 569625426
63720 66391 833369221
7138 143767 526128812
18682 178712 400092532
38825 138800 250167072
99287 116651 471900550
124039 196383 335484578
172236 177667 13574661
196280 197098 123556676
196874 198346 831796625
65512 77457 865318603
54857 181164 315705289
35924 140228 987119030
39242 62883 59417947
688 55822 138166814
84530 185276 251229932
170701 172406 4244725
10364 120665 807859476
187161 195612 21391905
163718 166792 945834445
37701 52473 758988626
184519 199720 38319692
23709 140290 291979034
186864 196355 24018888
61371 73512 184832357
98060 178000 199717122
87370 135737 120727023
133986 144906 989450835
9854 30292 982592051
15813 30340 688993210
32360 51251 47365204
83513 94023 403258419
31808 138667 917205965
9542 146477 342867172
179298 194809 14126561
83249 126700 185926604
115422 129245 988838371
115077 147043 562757454
116488 150955 215262777
32332 121025 642639946
93946 147926 134927688
141903 167839 829675597
74641 110812 114543384
93569 104470 232181968
90348 100492 650922557
40577 145355 262069772
94284 130283 90216171
140366 195566 137789675
7447 183833 906176709
156669 195818 841862151
192499 196285 95522433
66250 111790 113788426
132488 152327 49338141
190511 191379 2221569
169132 177572 939317123
92268 147164 536898196
44979 131983 217747438
56798 148284 228743624
32264 47744 38968811
28476 141941 284137934
19824 104017 893544546
65923 157987 660490083
49384 106057 434861761
51150 184851 334099999
74716 76602 791122069
73705 124782 127726531
82020 123195 103066981
117415 133883 41236217
20078 61184 324984498
53877 156545 256634016
29891 77837 83048501
156334 188247 728643951
32219 75388 108565181
20240 177472 939650793
86275 191128 763224816
113057 194306 202824449
88874 175512 405881142
45770 190170 360782140
62720 158342 238758902
123838 125329 3719957
97098 130262 782787380
105296 172910 612255086
118916 126158 162817064
199612 199944 476467573
4271 142162 345228914
132973 198018 287223918
178718 186123 18442648
786 143205 60699710
29045 67287 96193502
11894 96388 211428129
191338 191611 980021283
132987 173427 140595474
90559 90604 454938260
100112 192534 230994644
84528 126962 470974220
189753 198611 678023132
105552 188073 23640322
181143 193312 891417898
63286 148612 213131701
199939 199968 84299
114832 191435 920735824
121158 194624 183218745
182723 191995 780048399
118771 122383 9126125
144477 145093 1513921
67784 69539 4464974
12520 100583 220324681
97360 115225 947880745
73614 107501 84448489
171415 176790 13457508
20805 76815 542957113
88220 147263 915852351
186811 199873 998814569
6911 122764 290251099
146295 149152 431721856
102004 163796 154595301
120822 148821 346881077
98968 180838 204600953
152063 185891 84312270
164164 194856 606082155
79941 93153 32852928
23273 113414 475044926
46831 169114 305739514
58343 98997 307939741
197751 198428 679180645
21967 166044 360522224
80777 126099 113414075
171592 181602 117160686
180330 199040 171054232
178140 178330 457280
14226 64301 125604914
151919 185746 429257035
105855 124021 80683640
62657 75592 32407547
93801 164242 176045190
148316 199865 128913564
83482 85852 135370237
32905 70862 95422348
107497 147070 99026873
165506 187095 94915138
131588 147308 913006243
183936 195850 30037015
8382 43110 87133912
140945 188857 602526928
21877 173563 379411058
124049 128338 619526357
45680 105288 925849454
23082 109464 216453739
232 146727 315152493
6216 190332 460314626
3054 188891 886886213
65340 150943 213837686
75758 138603 536157451
29805 137863 270694446
138180 192975 136629126
118899 124243 13483374
3009 186959 459913462
32496 125102 232164745
78198 136284 93571084
151575 180716 72731096
62755 186441 406721177
66756 72888 15431642
146220 185334 312589043
192279 198880 16682882
104414 165633 614278079
133204 136481 612416786
92611 149626 168090685
52754 114219 789059794
6952 144440 214642648
66483 197453 582137183
41765 162347 519561987
31281 91788 151700313
70231 95769 508498350
148938 158279 277999343
154409 189907 297289150
152622 183162 71036465
199796 199950 396889
68838 127702 889552959
34259 119251 472705497
37089 96932 149737159
105559 181671 771229604
165508 167623 884971662
20911 188659 891295280
65137 180015 286759499
194299 197086 251376675
74473 171928 283108564
41023 197989 392468949
59056 114811 139442745
58715 126234 675214967
11893 166380 61294252
72043 182632 276057721
27297 42381 38072585
51831 169519 637479865
16394 148996 331714613
72571 85392 32089123
23179 54502 78555938
15884 55583 501770695
149374 165636 980465590
27249 28963 2721335
182772 185603 283102767
91448 152506 152477791
29275 89054 150121888
177451 177703 662560
76842 141584 161793520
56223 170676 286031268
13435 160497 391017409
76549 144490 767053317
165006 190525 236286809
142095 179436 997052052
195718 196235 1307059
3022 73419 176618724
44499 167414 322417469
128880 169783 101919687
29900 90292 151589411
136908 194653 843147873
118447 195670 192841433
152916 194706 404334560
38275 47365 199794194
141345 189653 120392043
48142 95244 692770937
73274 128973 253682211
177335 198364 623452068
132576 172496 627967737
171796 179402 18956835
125553 149095 659933911
165759 167452 4195525
96775 105182 21047280
55225 136664 494293957
191997 193905 4782970
191705 192501 1986081
77337 194854 259729218
72352 153732 203093539
82642 127451 112028310
106380 141581 621351887
24969 116692 69654344
168582 196533 236175591
127763 191799 686092396
192996 194668 968126471
172882 192289 48553469
20357 93427 183041376
60616 156220 763323373
67384 115534 120347568
174377 179981 11418824
44654 167473 723879401
140687 172711 79766866
182768 192135 700866216
142614 189231 116174043
154625 161769 164307332
17101 174557 518995398
182527 195781 489448578
11416 152757 353610042
197348 199449 785176353
80597 120333 99335804
191690 198881 183179575
103690 119704 40454550
25938 119233 923716217
196946 197163 553530
144788 147085 134958370
61744 111000 495167259
146170 154401 20311010
154386 198957 255695076
65481 72940 18718131
177705 177719 22368
191222 199198 20161948
158359 194830 732790065
80590 119123 96306461
102812 153562 127025762
185716 190439 11879206
241 51297 491204842
28953 171030 355459356
159119 174639 911852647
169159 170612 394421
50771 96501 228458503
3176 116503 283827775
114434 182620 770683085
112741 147317 177383139
80681 164170 851429806
130350 188456 500048511
42584 192622 374955230
142964 164397 53454509
140436 145520 377733522
162451 182843 50801534
126466 129578 7769676
114611 126100 432212404
153581 169052 260373811
882 103970 258003276
25729 132033 361771118
154416 154627 550319
84146 130847 810109291
928 81003 200789629
137249 149988 31739779
187420 190162 6913276
94494 114527 50265561
111224 172553 153034881
146037 157583 28620406
194947 199234 981134000
115107 168579 133552335
175639 184724 368603952
156919 185110 70301376
23248 56134 82540599
125835 146601 51737848
162655 173298 26452639
75683 155902 200088295
182170 196187 364110568
15697 25995 249429519
191316 195057 9425855
44045 178896 336923908
155760 185713 605728870
183023 184230 814852664
158240 188286 255607522
78674 79009 829507
99863 166606 166963292
185785 199864 35556703
148134 152125 9911249
56126 65596 23900257
75320 191268 855063021
35599 76851 103585012
182075 184430 468204716
33820 47587 815432666
72416 158834 215707428
49170 64394 686160779
33652 186214 381348584
84177 147830 853246921
183144 187268 10220813
72236 77429 12906704
148827 189022 100239621
187483 195539 344968109
23484 92526 173026193
167812 169381 425038916
184329 184384 139084
141002 159991 47311892
159978 185606 465511341
153241 173083 49525821
70004 106639 91380032
63377 170927 268587581
182207 185780 1762737
138761 180228 103383294
64698 130741 312118451
6031 175274 942255060
32441 33953 3761791
155901 172713 42020912
153509 158273 215618906
22293 38517 689269285
127877 150140 55403456
111853 182056 715334029
1989 139066 343154514
2143 95790 539322395
1930 117560 289549377
143642 199204 881420173
138397 193521 400273231
11972 93763 658760184
58159 93537 88462889
75337 155395 956199221
163175 187236 739763089
88472 183404 310999259
155400 198363 107582678
15335 59630 111045886
28734 184241 388885429
14799 146742 302158509
71597 164363 231656930
42595 75326 344630133
49502 126274 219385855
170094 178160 20057303
54912 85862 77781935
73430 175689 987047304
83587 111559 69822822
117053 197027 72421878
66644 90870 60606657
15236 138776 362537862
142198 180786 682659950
19075 131948 479681556
179534 188272 21807327
15871 82730 859199784
157780 196599 785694642
114910 185837 176896039
88276 168048 293748556
145892 152737 384183810
180795 187081 15552137
49768 81260 79075448
148216 189662 103380379
194739 199327 465544145
81812 83509 4327754
175583 189003 160618772
57773 114230 161957853
45581 165216 313433187
162020 168520 935895415
96475 187558 716985851
156383 157787 515216675
50722 95479 703431130
157655 183562 365807823
76345 113659 93274836
165228 165788 1360828
11418 112584 253369765
170572 181809 28066263
170593 187346 41704168
162263 196984 86788227
39457 181754 355693757
181933 185618 9065119
6753 113868 268295362
116735 176552 818519435
105430 128004 46825913
163055 174408 28235032
155247 185895 76479101
83663 114390 76751854
56410 163312 267255383
101380 135132 655908545
55702 188818 332609910
43064 131896 222302529
56573 188657 330019864
122201 195617 104944181
86235 129367 107791791
152180 198146 441528105
6696 158139 378852334
24755 137432 282178154
191985 195726 9466344
151510 188986 703765658
116949 185944 172025379
185533 195169 24322364
20310 73765 669720327
99792 166483 696487033
157799 186116 830807660
94443 119033 61643100
6046 38477 81239463
196416 199475 7742445
145643 170289 61401716
143959 179986 89792759
49221 196481 368225295
1818 174799 588218453
14219 114733 251696986
190841 195197 10991863
41384 180936 348743741
136600 191692 137419702
133628 177476 109206582
31538 175970 445855402
80550 105400 61894392
75620 141954 165614441
53572 175710 305292026
183722 197439 810221067
138287 164782 13981882
43101 106990 159719211
79697 188082 822225652
123172 168903 113973764
88593 172360 208963077
21160 112881 229840497
109111 126334 136148620
117561 154993 93302469
115440 118371 7377634
25969 86638 152377563
17047 165428 371215336
62609 177638 287177132
25504 41453 40202278
28207 117495 482930677
156599 178811 922609127
122800 197742 605399326
68630 189228 301026062
140565 147385 134864834
90987 103883 31906392
166859 172312 13515543
15464 134378 297753312
141660 184747 542455019
45798 93359 657027391
64404 136334 179804162
40390 87383 117853630
166007 194297 70596827
6157 136179 325479371
146224 182642 197552124
54076 182403 320739647
142587 168464 687374036
54097 109038 137538750
155194 181830 608816865
177984 196956 343229423
123070 179343 140133003
28376 134978 267110466
60586 152845 910778338
134600 152194 955911975
53030 123115 326380760
69838 88982 47968001
70916 197996 723879411
138489 170630 80094055
161988 198650 177447121
54617 97637 107598421
194007 199307 13431919
109856 157065 117777510
54749 81155 66304918
93485 105963 31136341
132659 155735 677524567
199076 199352 834976118
29615 68137 96906491
196845 197877 2612756
53702 92447 230082776
94890 171566 351609752
122269 187819 678344515
120001 142759 56759959
32696 163674 327740457
164070 182693 46372292
64570 64772 970529875
19221 169188 459025586
181222 181579 241969573
55678 113288 226336723
28469 31254 583692044
147622 182537 148444240
84656 150639 30298217
141558 162249 996992423
131360 143196 29484588
110162 133114 57469065
65946 78862 393574106
33673 44558 425985841
175571 193915 45839710
122671 142821 50181700
161205 169938 21721044
43805 51536 19209522
170185 172923 6771223
13155 89114 190394258
124902 155721 908473902
115139 145786 632615218
87015 122692 89190237
60547 171582 277335248
31071 177829 756439774
86622 149104 40251780
137993 184677 116263571
33551 113264 199760216
114596 143886 73135951
183231 188871 14074903
54858 144387 223984971
29346 115921 744744012
42751 141645 247384631
189195 194528 13413722
16125 136041 789407551
55981 183447 318472863
10042 75203 163608306
3826 146369 356862220
30816 73787 583963232
39956 164787 312168862
1009 182546 155765756
165007 185483 50847948
154404 181951 68814782
39317 40439 401442
102003 142351 872593809
16810 136740 300141296
18355 186874 421225022
44491 91412 117480092
152256 184340 359231485
131811 159593 636197225
25599 73354 984360884
1494 191368 934579076
37996 103329 831068431
48204 128508 514221992
103681 129056 63840796
8436 27713 48129004
17184 37181 33579716
77251 104648 68265852
126236 189134 156711944
142855 146437 817673038
164027 186406 625162957
158889 191076 80372257
158778 159062 337006719
118280 149851 102700760
135765 185690 124401184
4580 32889 929926881
67179 76482 23290344
189664 191507 4136038
48607 116944 452443615
53213 113759 617541128
106867 156801 135667634
191200 191882 1706093
140409 151335 537367040
61154 87990 987105694
96505 118747 803156609
102616 195809 310962816
124763 140148 38255986
89874 140992 702436476
93119 136011 107276407
53167 145831 612188609
33989 114435 870941164
94843 143010 120525131
73534 198972 313350442
174277 199055 62145743
140361 195615 137931481
88792 112883 60113906
19304 90299 99401159
142865 166949 435050556
51092 123470 343444276
138416 155547 42527453
22882 101269 674704297
105463 172591 167647377
27182 69938 843783460
51501 55111 282142169
193794 194894 149569649
19745 35517 113510421
119074 164214 112644166
136785 182417 113791630
152405 188643 90414276
4905 105600 252119651
98559 106368 25567288
171274 174754 647678793
100044 144555 433495500
30132 30686 1386862
15296 137466 541118170
65712 143637 194746216
113485 169145 138932014
53336 69370 252754106
181820 199746 45022818
97203 193395 554447077
59352 193471 335025646
112662 176700 159793079
117557 131948 36053572
127318 180597 132772316
82073 195903 834240073
38926 51498 31380326
2099 77886 323078470
6970 177960 382759736
38535 73491 87787419
37781 153523 289467865
161229 165643 11011100
46711 198376 612828230
124767 141330 41225281
17958 115243 243585677
187300 192059 629555944
46880 145756 247359634
81001 145617 161444871
25159 37831 350141874
189402 189952 483623333
141578 159482 44609948
139913 183572 108745686
37316 119340 769349006
67006 151858 211938441
163075 195024 503530731
80456 197647 292758813
185069 194424 20111977
145753 161999 40515652
64398 157045 231363126
117974 152213 85419886
174938 196285 147877196
110493 147850 93331932
178387 194274 343406544
13402 189927 441315128
68424 172497 6331807
175464 186002 26166342
128756 172968 210354572
169244 199213 75007852
179484 186702 327835594
117484 142419 62368614
93069 122598 74036504
145185 195409 125412559
60191 126936 28201171
54968 94765 99597854
1211 130727 675189634
95651 155100 711230188
182420 198315 39919216
39473 199199 506928718
154447 197785 795820423
185161 188852 852739583
92304 198830 985832592
41913 67915 65200791
6021 170566 358609822
3661 47509 596954103
25223 37795 15680441
17011 52763 89500780
142306 152359 24934416
185891 193902 20194564
151167 198890 509853659
54994 129139 517725592
118391 161940 108708807
99769 150215 100883394
31775 150852 298007424
74878 171010 239900438
150873 173955 57499557
36799 108346 261412643
91832 147253 138535947
179357 180932 537437386
9582 171474 399781634
20064 147576 300384505
170532 190019 48610297
198318 198354 86843
6658 114149 100614748
54798 77220 56287034
23877 121443 827537209
189271 199903 410168115
67418 120361 132415227
45614 122195 191772361
87084 123696 91561662
147259 195510 120430590
7382 126874 299268877
144517 161825 43203653
175591 189477 542558084
184677 199254 36775668
144275 183547 97862767
151338 157528 15362007
116435 136593 600120154
26006 71298 113871253
145135 193942 121840644
30704 146942 291098293
60633 70223 739158104
76155 199843 309006015
60133 163631 258628754
161427 175189 34277211
20059 24724 922061326
192036 199993 20086599
23198 187685 411268465
139174 168094 893290443
177256 185298 19972999
79681 151736 537214319
89138 147672 400313200
8712 104399 337586113
48327 107991 149287947
50806 107309 141425474
123685 170947 117726139
105227 161100 139713530
125796 194514 171326196
2429 6227 725887663
25400 93736 251162217
88245 188965 251262720
177214 196128 47416705
167654 190698 57425951
16642 163887 368315530
85479 132723 117997794
191309 192818 453142099
107339 183573 190318178
174911 178269 8314964
30941 178808 369751244
110026 167795 160805887
77358 190657 282891554
143079 177477 85666521
109682 174936 250683134
82433 91421 55977244
136164 174665 923681363
151811 195207 957624817
123080 131610 687442201
106787 186873 199912209
154230 189656 88442287
39716 110785 177850063
55530 123446 444628721
54644 60484 14764453
96 148424 371155346
122614 157832 69506275
59486 170883 878810163
59919 107129 725871565
79099 153763 186382457
64012 162004 261164296
74390 78271 9602000
10823 71418 152062724
189605 190885 434149
22543 108222 257366424
116703 174705 957077138
26236 122470 445085186
160082 173789 122063252
87888 150657 156655045
93803 103021 22796009
87108 180385 388512975
159868 189715 74413445
174385 190224 203632672
166374 188630 886039651
78311 190068 497584713
59040 106224 512313653
185249 187628 846048251
163294 171784 457441240
138607 164280 64082089
175656 189701 46706824
151032 172597 53723605
143940 158654 349658563
129176 155301 64907970
101462 184267 557372278
166841 177978 27678580
101180 141610 246156165
112269 175681 158242665
15212 41248 65245722
27898 66459 557523391
178056 197805 185648982
69476 153015 208568537
127153 136246 847373882
132147 172745 78195383
108770 165065 487394743
143516 182400 4850290
113537 132822 570372612
197816 198651 263256011
55784 163981 553504736
182207 182276 187540
17836 105829 739133111
97706 138670 60536479
41652 123642 746429428
167288 182936 797662790
159371 166619 18152800
195217 199493 10846333
114414 161010 628871131
128906 139903 541494631
117111 175486 145679566
165825 191355 63650599
76005 121317 672531222
14745 67928 133397862
39533 73193 810665342
3694 61456 144880499
163545 171215 19067299
191282 197835 16570670
161566 184720 57590987
199809 199999 744672302
15101 147840 960551792
108948 197427 221082280
88255 93873 433026746
159147 169412 223325455
131705 190879 147545688
94750 186041 940373288
54602 190487 339577660
198003 199092 2741791
39704 86425 87825112
155741 164586 18555983
187175 194604 8151327
133757 163451 73985589
143327 160265 575029043
107886 198537 226569824
4091 198792 572231712
31325 128338 243071374
142434 175415 380298776
44379 103011 146424506
171854 172026 114155
7314 53459 115564076
3454 97640 235728227
182733 190133 140056413
129560 145988 625187885
10700 57383 927013971
131309 151968 51397987
28396 102971 811008799
78332 136393 145081859
120783 150678 306126126
49366 178995 323942585
186047 199035 32817168
58384 166309 354795327
29392 118792 985647513
98449 159068 564197592
25530 41636 586725711
96882 189241 230710654
25791 35650 602983952
23340 188485 412965016
144306 160489 40377965
103447 129124 64584528
72374 116614 17080359
85171 101988 41600154
124538 190954 165557534
103621 196059 494541035
24754 159841 745661339
95495 182825 941285669
14786 30793 39900411
180161 188966 821531297
9156 163314 905711804
15709 66934 128500823
36931 127027 257811607
65849 158786 603533400
128071 165556 93443667
134950 144967 24849638
34183 187547 383400249
139038 155442 40699999
46839 63755 42463384
149632 181417 333598471
190144 191804 3057949
123458 142879 316836592
145436 155487 24881800
124397 193388 254326543
185954 186299 828203
139533 173240 64749905
91324 131526 108138981
46795 195315 890284698
90658 112173 574869068
126801 129515 2705462
122250 146378 132506613
61794 187965 314947393
25862 159734 335022110
83237 100186 41985068
174240 188717 36120938
39649 81096 103909089
109364 195616 215448781
189452 197510 20379338
186986 196449 14002478
186808 193839 420933492
97451 190230 900909552
128759 172558 186406416
177363 183192 615987324
124793 177611 131545994
94412 147859 133595270
96016 109891 34876988
116925 169915 872822699
75797 145374 300367137
159715 164698 357406286
15899 29352 33475928
103728 170254 166350566
6577 40603 85325896
161814 198842 845517404
183881 184517 496826047
21889 117316 569019856
13170 113302 250795092
99836 153414 947841720
83933 183129 407058444
163546 192566 72388067
26401 166506 928364630
194372 198549 320195080
175300 190796 127453237
150880 165885 37492442
158793 170427 29015475
48091 78675 922129196
156602 184007 81920341
41795 46961 12853236
41187 129745 221712495
81675 175829 235032757
78439 115507 707936748
26542 53877 68620308
58060 100884 106963396
196479 197700 3090941
16825 79847 431049731
86254 174763 220818582
179686 198944 48410581
22600 34728 30428326
188534 197264 546427001
91146 165480 831309820
196014 197326 3329207
120112 191091 971452902
86551 120834 310152593
112431 142337 519915804
3712 52087 642226257
85972 93055 17504790
50503 167855 868347296
36847 123337 638655133
179382 181349 92676178
77500 90608 843764248
36545 128907 231377243
73039 193735 640279958
81789 155152 183045434
24028 94815 177354534
117970 132469 331766691
98255 159530 153215762
132542 191606 147276498
150858 153484 6492243
20381 199547 448317505
41981 85031 107976735
104914 198654 549509083
51562 69152 922716047
85268 93919 268456694
104798 146283 103923745
137378 192743 723977568
148092 177585 73550095
61283 80691 48636758
62085 103912 510252998
154191 199989 114635014
21416 41092 49530030
32656 84619 130522462
73878 74865 2466215
9334 50406 779944051
149704 168032 45781507
15018 45555 76527839
151081 158646 18809929
186213 197277 310466879
183285 189594 107855062
111194 169200 144885335
162055 165507 783786451
186938 187176 584293
143535 158027 640886393
169903 194249 60835821
45307 99874 686090569
15754 93505 345541502
135325 198920 158900988
113736 170866 142509423
462 53395 267495424
141564 179916 999880142
160553 180807 50510791
154046 172920 47092457
173167 173683 1281968
197567 199152 919405276
39938 61639 54515628
166166 191546 737613350
69333 182854 282271231
117945 127058 940641613
70081 119019 122371000
132208 132304 234763
104021 117503 108567466
113909 159574 113935882
198670 199249 385938458
83293 150148 748726732
50585 53817 398302637
56061 174282 417691998
160682 180430 940075285
97699 189744 566847817
25361 172188 909585954
193599 193756 257810
40862 93340 131295911
46715 80667 85186886
14881 178918 747875553
49817 144956 705319848
110805 188241 193282417
116502 160789 110580759
81541 146520 162351696
175753 180197 11080512
126192 162769 98380814
70077 123062 676836630
162786 168490 8035902
130804 140754 24754813
23446 159820 341243998
163100 196247 82877567
137325 162888 674079839
184882 186674 998297422
52633 61396 128680528
68169 196768 321277594
164524 189328 354948313
87161 139287 130171813
71677 77976 103872569
26075 192064 445558354
72804 139434 473462170
25702 156953 328371142
111561 117616 780491135
76364 156896 981798417
183011 185911 347542993
16158 171708 397229594
172081 179896 19480709
4003 51942 120072291
177914 198444 51528112
193830 198497 11842683
163295 172360 653499934
148267 173276 995134863
127407 146004 820775830
6201 163420 393284539
2920 9729 16967838
114715 198171 734411498
45056 114440 392263834
148273 184108 90752473
4779 49997 113311087
108967 113153 163347538
48477 144204 662962153
64740 88596 288111009
24020 53091 72929288
154260 163909 801013585
14040 151997 392836501
92718 154878 155234171
9625 135219 314533450
1276 6985 966775785
110116 181426 177954861
186002 191696 605162960
178100 180943 7128093
148628 199917 128247715
192962 194874 125564637
181233 194203 953354522
106586 152637 32968269
132278 181156 168464900
52990 136051 311371752
115954 142699 66810310
158248 196074 480643552
103661 151876 120678453
176192 178864 6553976
85458 122957 182315436
74536 139250 476876968
145650 199150 133692041
181651 192364 26792814
197016 197683 354279448
60834 183854 307159197
69432 92635 57858341
91442 197149 644033922
52503 64660 489308140
83381 96010 31236833
143151 150285 17764396
87236 96601 23070281
71019 192488 671259084
148844 154003 236557411
105916 193173 679791241
3690 4035 526307953
8781 125810 905533980
30397 173593 358180028
32410 197983 127894725
169313 176479 897837797
189823 191926 544824082
52975 159825 267230395
162936 184369 62733375
135273 168610 83182356
168696 170428 419632468
27256 114995 195656983
99174 130831 79448900
94330 108009 34223336
166637 193615 67301164
168291 179444 27690858
64241 140716 191155193
57382 69663 606023798
118672 176627 144583607
42739 116282 184033335
141167 169158 69832005
41768 158612 786223307
151334 186123 86661929
138824 154652 262110577
88643 147756 147523217
155796 162788 837918672
136218 158882 56464982
149981 197996 120044529
132519 139399 161686153
35082 99398 161011124
124005 143782 930550187
158825 175331 71336606
82947 176789 234190240
180900 196803 901375276
30651 61108 76641959
24553 97599 182903956
22530 51134 71718987
66069 130092 160133396
182916 196626 34454759
105357 116781 28728690
191179 192362 216901940
8383 77511 173314031
189034 197565 432350556
68824 78994 734073319
69660 158998 223058923
189486 190440 410503994
72736 197629 637110811
60172 64555 795759088
8602 144306 339672246
132107 166776 86423475
3226 59714 141634404
133053 179482 312965403
8113 93204 213118396
153918 167673 559375620
132416 137323 3384366
46985 189787 840479178
42046 130752 426237528
46694 172814 424450882
75822 190183 746005877
119014 138375 48336830
106298 156445 125271464
53038 99355 215567112
158032 168754 26828636
192322 195542 8116188
22612 109133 236949766
28058 94899 357385510
61988 93699 79120060
60953 177399 790120285
126198 149431 57792474
154545 161172 524804083
170678 186223 38677028
144537 164218 49134927
60017 79050 47700448
167883 168846 2378931
122731 175538 131589200
39376 186758 517925324
5100 113678 397755918
170780 186055 343260694
148351 164132 39436298
103008 179788 934372489
120779 184335 158363665
152389 167114 36820660
111167 187685 632357129
75275 81140 14529232
43576 190252 366472032
131511 170154 256477361
167248 192168 62152679
147478 171459 59727805
50882 112416 795574971
77586 94925 359749335
148666 195930 118067903
119480 188628 172403496
51268 117734 452637443
126700 189766 157171405
147884 197698 883060105
127809 191759 917663951
64707 70264 288453545
117697 121254 9051860
110565 196036 213540180
184820 185739 836945761
317 958 1107624
113864 152706 111274834
140485 194991 136029753
150547 170201 48999841
180537 192145 29005930
42802 104542 98175489
146155 150080 9678313
163857 170662 387120146
29301 180311 862196720
77511 126879 123479411
170512 171366 2121426
3839 75595 180047202
22204 63997 429942669
45073 127538 234426135
108319 183737 188256786
65497 93450 69739258
60437 84444 60257455
144922 145980 487366071
112454 153097 101403280
116382 172465 139879016
60586 125234 911075147
181347 183548 5410574
168760 192641 531865043
59180 82505 58440128
189818 198967 420862248
79489 163804 587881855
122259 123839 460597013
172391 197121 61968270
26833 49848 967366597
94219 188479 235333710
48112 115052 167508863
66582 162889 240533326
88740 93542 11771657
69526 87210 44277970
186671 191255 11633296
66413 172710 989021928
102036 110540 622659172
19898 115354 239072097
103410 107984 870187341
18272 44878 66765636
169890 188740 46985457
90033 150642 151363523
111991 187240 187689562
86014 129215 372894034
29192 40717 29160950
151481 196983 113747108
12566 197052 461465647
28306 165826 344180028
99060 175138 190131170
3100 198942 590354815
127436 170592 624024376
234 118735 842721173
115846 170811 137109490
87926 159336 616490087
164285 178142 34447199
184040 194705 26800607
21195 138843 248754941
5758 144655 347665421
8879 137013 320842469
126865 194083 167710171
197597 199179 3996384
91952 123063 369451202
47778 88717 102665230
158462 182233 59332311
969 148920 370276146
122318 198807 996027343
34897 60778 65068043
138320 194904 141169235
119879 177561 462787543
64201 195170 605832560
35900 68518 82028107
54177 173774 298925484
102963 153454 126382313
169308 179181 24473715
84029 85634 4041410
156567 175884 425840828
157825 178615 212507092
139444 147808 20770166
42509 47633 12753706
48961 142557 723885610
119173 140241 917101740
194024 198253 10710599
79884 156607 894228909
49712 183578 334541340
9659 94970 213697988
72953 86973 428952926
181911 190891 415462267
69391 189270 994030741
137000 199065 417158446
159503 169294 24469503
162727 175214 505320600
124293 139291 757227074
87180 102785 581923694
107477 164288 711526435
158713 178274 48746819
119542 158590 146565049
12272 136029 309755874
177613 199374 54627851
168464 176579 484432350
140392 156612 927606965
55236 173334 295132764
151304 167900 41490878
116085 170976 136938864
113617 152236 228020961
35231 38454 274641121
93042 162614 173844724
110806 176913 165009724
81717 83062 3417598
73770 182859 490417785
21727 44233 56585036
59029 129227 695574003
11087 160934 826144505
161609 170584 22283473
16383 100428 314874737
175825 184309 13309841
83896 119123 13632767
187007 199175 630391280
174424 183283 22102659
138988 155820 41785566
148108 197180 574623584
51596 149637 738269324
145905 163309 830212207
102686 199814 677115217
93847 133020 240284999
173192 179291 15181548
9802 138790 322991165
179506 187527 19941530
184922 185694 186789475
58827 63013 10621124
45481 65290 49791793
156807 188729 79714279
24773 125868 253405436
141807 170168 70708214
167809 188711 638044648
56952 195706 346824589
113989 187221 121837760
198341 199287 2401411
36559 69537 395088190
33421 189774 630398416
84774 123573 96984401
178637 187223 21404443
143341 173769 75828080
186361 195897 484031207
69891 111108 102972320
52731 71882 550326679
183727 188060 181318030
51355 180693 554927330
64727 107595 207774022
180703 185655 522676347
83284 173203 224357047
162971 177817 36987846
139903 157216 668006994
10458 82889 513134452
43902 142205 267301068
18684 19253 848811419
158283 183630 63193988
193681 194597 719434641
86051 158695 181236855
163822 179997 32292295
44556 74575 651036177
170964 184031 662671247
141681 188991 117917694
117321 160373 588995510
102515 182904 200919257
130206 145208 37265591
104658 159169 136306493
42655 81841 32760239
13547 37198 59197251
28360 49736 246950700
68218 80313 238084871
139386 180925 210682744
145330 159338 34929685
34119 123518 357403227
157536 185870 70637358
19600 100190 452985829
146123 198241 624943019
161857 164757 7233617
179122 193291 550231332
166693 178626 102025999
142864 167700 282030406
179587 182697 7790096
2913 23410 51236752
165328 178739 674787167
86665 155286 811222741
126317 180436 134885677
34932 85344 126620025
47492 177396 728992561
132121 152187 932155413
121175 184492 284747374
171694 177756 321556302
165425 170688 13022175
120304 162182 104454194
121505 127651 531780219
32833 56886 793195508
21615 30474 265344504
2611 145264 356958370
86055 154246 170092590
187864 197445 901558562
15259 122260 267999578
48656 94779 115376936
21243 110500 540788732
11824 12621 1948239
73382 135150 619292304
128896 194963 785319258
39665 46094 16112760
97112 169071 179900527
172400 195507 350897949
170026 182870 32011669
26791 49152 3349373
13813 46404 67847472
136181 159575 58331490
164494 177200 124091040
176152 195271 348149619
87379 131694 606667508
153813 199368 670142111
84215 156310 662407390
149205 183579 437382573
60176 164286 674636753
180879 191630 26842622
183126 190446 525525381
153065 174948 539138529
193780 197044 3677238
84448 94581 532589556
78649 115028 90872266
177655 188329 26606800
140413 163684 342406153
18102 128731 863490952
104161 173595 173524609
11368 111759 911660150
155821 199546 278977184
150421 185307 86868695
46992 162926 620059074
176227 190812 373378801
34789 91822 621830937
182472 184522 5050930
154913 196198 103281252
153737 165730 30072621
103196 199143 240091836
164005 164450 260172439
147434 183000 687882142
58993 105246 57197095
108808 147121 737938223
108637 137441 350117378
181637 197311 39334057
166625 181369 193753304
86793 125028 95638828
161874 194140 80550638
26419 180471 385396021
53924 121848 857693486
33989 39785 807257821
163622 174104 26058189
152058 176708 730113688
82851 189881 467821134
8664 168499 430092366
57776 144130 831394260
45958 77609 718818616
8506 125283 723406197
105773 190623 211916727
140726 143213 696195511
154529 182773 71993839
31219 121472 226230784
19317 152405 39969812
177583 180446 7183900
107989 162049 428823416
114079 127156 844318147
32087 86268 812502482
98692 188469 224268120
134056 155790 786743407
99930 124868 62826526
26320 27157 2093798
8307 50413 90941162
98116 142464 111086526
87486 108524 877750133
33847 147124 283611982
14957 71679 47570985
50446 194094 359173986
45447 91079 114320874
41334 63449 55490067
178964 180871 4858125
55096 85627 569784202
4241 135498 386943566
85031 177006 229442589
72486 72957 1171856
26002 137834 832529282
92478 95825 8307394
99147 126964 69822542
33992 59413 63968505
83634 175141 228390737
108288 126790 269470581
165707 171931 608367656
95330 102122 16824907
48477 76401 196392408
72910 105162 494356741
25792 150778 312873162
62159 143166 202434650
99378 165819 166177428
174497 183530 221326431
50148 77302 2945908
159142 186153 730907936
94444 155022 407345136
189566 189724 716780283
72299 120703 323249755
57859 151176 446413075
119579 130856 2860748
198157 199860 4284362
194981 199561 11647119
84415 117883 83492284
199784 199858 184942
136690 138703 194150885
81492 176102 6818580
159882 177119 953169457
29508 29594 245731
30479 184959 386263460
84137 155532 177999368
128404 161413 688600864
55839 152006 240436233
157240 175484 275929684
124724 131040 67533985
159342 165786 799169159
199413 199456 111232
88549 97717 494033571
192309 197871 14074062
105226 188335 207552620
146375 175413 183273747
109090 120741 93266931
143393 147039 192951460
68222 168884 422810446
30359 31193 475394625
114094 196583 986242672
24041 27861 9532294
196292 198649 180935039
85097 195551 275715900
118730 137306 46394397
188409 189778 821580714
84209 168160 315134819
128733 165054 90582823
166415 192601 742149991
63618 103498 58942608
77722 120965 108242895
7988 60645 132060158
87964 90414 407206995
41819 100806 147365850
66668 184330 293748409
22676 164954 356080297
29091 133920 262672335
57521 127942 176337941
184138 185695 3830659
95772 183511 897485018
112026 144085 535599823
156295 192477 92165279
152723 175526 172428842
100688 148140 118751398
103503 122801 48709811
99625 191134 771737217
139141 167481 70662165
95716 137326 104159815
87357 166140 425113835
143207 146862 237853656
121891 190869 825856144
99007 128278 73512766
72251 135695 158497144
9986 53034 107884047
120216 167574 118119490
81974 172248 385195100
157548 163549 59343888
56868 134305 193844615
110835 138896 150260581
171248 183964 250814320
108534 128906 51140546
81435 182785 171269672
5455 33083 549703008
33211 38315 12890902
133189 182773 123560759
161628 185450 59194352
103993 193089 835253510
109825 120878 27787675
146935 178658 94449211
25207 59892 50468723
89973 194616 145801525
107237 165912 804348214
134368 162960 339139982
84128 96653 30969613
20069 73575 723689764
168374 174405 14919049
166502 172920 198485572
32189 148569 376326234
130358 136865 16165171
177235 177806 1418966
96838 196405 248945271
169849 173262 8428395
37401 151987 694261617
196729 197809 2723110
96647 176861 39541450
81371 150931 173706260
30453 157850 406050915
76034 140145 160128432
128085 138692 983702271
155351 165386 25245513
33026 83539 510211020
166929 180854 34685073
126040 134612 21364512
179028 195559 41495792
180976 181942 475238150
94412 194060 248964389
158014 163978 299488769
82525 137765 138056380
178198 179474 470765247
37584 56012 46259684
139707 161062 53266061
154161 192839 207162327
98288 165781 168814082
21763 183110 403536978
164166 188904 545926796
111539 190543 216874008
85989 138382 880306189
9722 103713 735241917
82258 187012 261385326
111464 173780 155479418
124829 177456 214391112
171909 191698 4936357
91179 135514 265175133
131188 159048 815000540
139847 187216 202845303
30542 191397 402324806
172252 194998 559487880
73897 168194 683149002
174335 176639 4409436
28 156940 392491106
55926 87491 79254617
115093 118958 9765456
116141 174910 146610092
164133 199867 89391372
113103 166885 288701578
138310 162874 61188269
159429 194650 87942677
152278 172059 49360762
83025 160245 192781402
6724 60777 248781705
152769 194235 103579584
93383 102481 81289695
156670 173404 41794303
178159 191643 33716255
192726 194510 840758862
101534 192064 226308020
66385 123046 820768650
127815 160140 585074458
14554 198343 496694593
36375 132854 241635557
173666 192995 63871034
68451 75658 219072264
132825 185098 130191798
121392 189823 821901918
61836 62084 643365
86001 124120 95334188
135249 188614 106204981
174900 187520 31392304
38512 170521 347437157
109672 129340 49307234
86824 150847 676651535
42265 116764 167032513
107810 175841 169865815
162296 165731 8615147
103786 130584 67401567
23773 44767 378868788
172155 199328 214450270
15000 42579 69154481
136252 182286 114794309
16613 93374 173927178
97660 107795 25449209
109207 137165 974865681
65713 159871 235183263
157116 197247 100411800
10812 178898 909633899
97448 109763 31006054
148801 158571 24310275
42405 152337 274800745
142834 159532 41595932
134644 144045 23347011
159482 198223 96886104
11187 81403 176065578
51687 141459 224722176
187729 195395 777773811
106418 161114 136797978
35157 184858 550287851
47133 161053 607612556
24789 102575 219932948
21057 138622 294366012
182657 185165 6155547
73760 97206 169175887
60444 76163 844153307
30229 127433 243639369
1312 113316 280606793
193771 195912 869154985
67511 147916 200856106
37184 52066 37249422
8486 67889 323615172
179023 189418 983542357
172580 187512 37192141
107898 145307 194819358
189937 199249 23576178
36912 56780 698873602
110136 156372 667284626
58767 159608 252018091
166368 186767 50706790
174975 198473 58900120
111066 116490 86926807
41429 174149 331648039
178695 198382 873331061
184 75812 587376662
20705 54757 85374030
78973 119788 342767630
144488 160152 3249063
189517 199922 212672678
114651 121459 247276391
139401 165749 106992129
173967 190795 42050442
18696 61249 598450581
117512 122255 12009387
79868 174872 10508998
72526 194645 304862176
91195 176138 212064127
99845 174583 301710576
111726 132691 83512265
118511 151392 82027268
22283 65195 107837372
106338 195515 222912005
142250 178583 90454132
194771 195092 866796
86489 119120 81463708
124093 191798 168753483
1870 79832 195483993
84170 156917 181440223
166152 186065 216260295
13256 157029 359586571
132936 173713 101590282
193451 197624 10605468
126341 164941 96228651
27783 143146 674988882
115764 183046 167841337
192812 199346 16565654
131679 154698 719237216
144744 189765 128849626
73197 162595 223224873
110223 124150 35026882
113118 157440 543777183
138248 162724 60985894
55244 56803 3948314
133491 189192 138798729
70757 131195 971791287
120544 166474 114547290
91390 182063 226372819
93158 153186 149918789
134566 135950 3347425
69385 132901 219159089
24368 129699 464961185
163536 196296 81900345
6512 76939 176546830
36362 165404 322859028
41209 122651 203967803
176809 194396 43986656
64828 79238 36054610
123552 136320 593169278
128695 147185 46102463
85131 164766 198747868
84627 179308 219810019
51768 96883 948265779
1008 161565 940332601
5666 96967 228544777
107434 132179 62071563
163114 178388 440863038
156842 191150 85725269
9347 150879 354236796
102675 185081 205878097
10352 25054 174931582
73501 83500 25016216
133177 187986 458062499
169059 186151 42451128
142657 167466 758677360
71379 183223 279121188
79130 174125 237134253
117816 174802 142175136
10136 17742 19144714
155673 165710 866082985
132419 184938 130807214
80652 93594 32164891
181818 190433 407128387
103051 164614 520363472
43673 164796 407051504
173443 173845 1018824
93998 198781 261921774
140696 185189 55788859
124385 194615 580931846
180707 183149 302114304
67822 148554 201674935
129723 172167 204984905
73634 180891 848340217
40310 100024 149225579
78474 95860 406647941
52045 57504 13794845
30234 170678 371346893
90687 132077 112024609
30884 53204 507397563
24984 114491 224324407
97338 138843 313085358
38852 152881 285137195
191379 195497 10372036
30771 106572 278498833
141495 165281 59351279
123423 194786 611943736
33864 160360 316527018
31421 180126 889652886
198545 199987 474884221
53992 165855 279743497
59770 150941 847549475
198518 199740 939051188
13085 33546 577987493
8898 109932 316207908
40825 146960 955297364
76892 115845 542456225
46279 183032 583698289
27804 152625 312412737
144282 165392 52712726
44958 176776 329417709
94444 98150 9159930
151453 169659 12695044
39476 116017 191618324
28532 79848 128909308
149243 176257 67430211
152784 189349 193545665
129165 180961 129082004
80848 104518 58913744
122987 137731 724220584
130586 155322 979711258
28476 53191 492362069
144882 145347 104078706
180870 190590 24251702
104868 189675 211835057
4487 84189 636186579
31012 108447 718281600
163527 166945 8535346
52994 159988 267586917
173533 195441 54866709
128597 174002 113080841
81674 176591 236958776
100499 106778 15805094
106251 183412 192735553
105070 176317 178041532
45404 157511 669239313
194657 197073 985243580
51309 125347 711263691
58394 132851 858467998
41830 148386 451778348
178674 194420 719902761
40646 173334 457189354
159499 183616 60072127
110904 175346 160879758
33429 190903 500930613
5292 29873 61410190
63090 63991 348914677
173605 175788 401050996
60451 174212 284176457
92449 174025 423130866
176682 188965 169834922
118469 199286 201928032
143401 175657 80394315
196404 196782 954049
43321 126105 207320737
178053 180821 6973467
112872 132317 48636245
150721 174235 58596844
15638 197993 456146223
75734 164071 220550668
65242 161752 430637429
134284 163076 71719786
131359 199043 777413941
163030 183788 2342718
128095 130293 5499609
32736 110711 777544051
173002 196205 830995099
146449 196460 646539078
179731 180517 2038401
178589 184094 3844579
133629 174844 138974059
128095 199410 615664799
30869 63587 78068980
96407 130533 349822067
40892 164849 309897320
105247 194961 518964995
93295 155071 154221095
155485 184277 71902275
108434 140812 996847446
183363 190996 19129759
153483 160341 17189713
81099 147112 164949331
5180 25559 50932673
160431 190444 106524065
170289 191585 980575456
109600 112651 7668367
38939 161513 306583548
177880 196898 47717545
87430 127436 99997760
63374 71635 989956350
136661 173222 664741475
189518 195933 251478749
99627 192836 640315515
139940 168231 375769561
7220 179254 506284878
108122 166021 911074652
24794 124156 249096837
170039 181678 29047270
15040 85352 47852585
69110 163508 235747352
122689 165583 513678251
55739 61481 734459978
91360 152450 152528933
6544 17054 26317257
73853 147408 914083452
146862 175142 821178197
93815 95046 3040916
122379 188122 71182944
140366 145766 13476042
198419 199615 3048911
195787 198539 6924337
118275 158198 890344050
9673 173493 409784250
194238 194449 501415
58779 67422 626954149
198601 199343 1901877
105586 158773 132892676
154091 186138 79890761
179090 188764 435307330
78399 133193 136990740
165277 169228 9814832
160320 187793 907399692
42146 160367 295544442
27128 64480 93926177
21168 105248 210559598
25413 156671 328370874
115518 170491 137148507
182895 196255 910976724
89023 156632 168620063
93542 130974 93747276
89929 128349 462859349
97402 100236 61891439
169704 172829 7715754
58867 96970 115546232
108493 191410 207066072
194044 197946 44118190
179665 190776 27783685
174367 180195 14568807
183174 195429 85239819
73287 143865 549217167
152759 196815 568110088
167605 167830 97893314
156614 188079 78518739
28310 108688 646237549
97783 158762 878826277
76306 150214 853290326
178451 195677 684024149
137200 191547 551089329
16350 71464 138288275
49648 118102 171386163
117137 124544 376456050
4695 183379 945735771
189567 195512 15007981
119744 150715 868947187
67045 97550 76023682
8498 32303 509304927
129717 153147 1663467
50387 155672 145221307
35943 105084 458131656
172432 176800 751547587
27249 46135 74198681
56370 62388 15304105
28076 198357 426103704
187007 195159 722353798
118987 134569 609014885
68206 128197 150020623
76748 154089 425402353
134506 186366 144408368
6253 18146 206289823
195230 198785 24067701
164136 190575 19668521
126621 176157 123442405
15297 196975 711161120
148393 181248 81979586
109031 147216 95485352
110629 152040 103410121
640 88748 220952016
100063 193854 234466394
83579 131622 619478502
154007 158887 937477024
133312 198333 525527163
36554 151796 288293898
64918 81737 42073485
84050 106437 55635343
175348 179975 11487613
191100 195870 12066208
138024 160423 55829203
145669 147022 449344595
135777 143722 236108316
73977 96421 55775203
85964 167762 726904714
30097 144897 612848553
9599 170584 402708697
90503 128065 521018643
76250 92508 151372385
16352 65205 122588045
27564 163648 340590269
145838 188809 330343236
55161 74515 956987647
174881 197152 734575714
152506 188948 944733504
133052 158732 63930854
67105 185571 295679807
15095 157446 491325501
95545 186808 866584001
120660 190498 174104769
119465 192514 939395239
197852 197997 194073439
85822 159154 182979668
158524 178909 964669813
24268 160985 342165799
131288 167515 90297299
131666 144541 541381268
146136 186706 100946505
96630 113072 982436061
103283 146936 461860210
167002 176359 23331330
30959 86149 138604993
84755 195323 609770116
169220 194275 122664974
53519 195796 355758204
195500 199354 124543182
35710 63070 68874779
182073 186507 164588267
138265 149686 576139356
39037 60655 529828102
48769 190255 353561128
54049 193990 349803850
143820 168383 61286495
196562 197146 293264447
168963 195696 66803232
95401 168978 183889374
60132 114521 52828214
113561 193004 198232998
22054 56826 87240351
132434 159030 66251694
156548 187540 628041188
105440 173318 941912199
144091 174995 77041284
87453 172624 854188244
109593 190619 202234988
112661 120731 20292135
147899 177743 74415866
84026 146598 156289643
156770 178245 53587172
121065 193221 401024423
140936 151831 27096146
96964 105169 20556292
67968 180948 445704850
1365 146381 960904519
134104 178861 205915979
7868 34385 389804734
195957 197778 19113
103933 170122 165512769
87590 146729 147668892
43514 177866 986292269
110772 193344 143782368
32877 175324 465390339
140447 148582 20231750
112146 199760 953465228
195525 197070 868238
30209 122965 528301040
114964 138161 959924452
25136 42298 43220865
169510 191155 266034887
41279 195554 385672343
120725 144575 427939479
85880 90752 731355327
153820 159446 176367660
176744 186607 224938894
2409 179112 441817235
119351 123095 9448964
171408 197053 64239669
51793 92565 265861098
88536 169674 337401431
125485 158970 83349546
62023 193050 327185499
137981 141435 942873126
117632 198855 269535870
192534 196734 555233447
24268 41051 929596492
23025 170467 368821970
116685 199807 207703806
180270 189154 592593614
179155 183571 11027843
9720 134758 313214776
76432 89668 33116677
136414 149498 334606920
198004 199752 4397163
61283 151765 765029229
119994 128025 475083490
23682 73844 329190477
68224 121901 798353087
18493 19279 73596867
30470 192041 404131837
10097 70844 152485583
54834 76933 55520022
138119 195070 789735345
100072 185922 159789331
79125 183955 261633088
5386 172306 417489096
11741 101698 688113177
49038 153384 702844095
164481 181133 41492855
82598 186898 260196312
143990 153902 34434183
144049 196729 790846582
79432 114836 279729737
20814 167358 740844609
111993 122548 26559457
165081 182090 42331302
151487 155000 8674190
158079 194807 393414601
15274 158244 467058561
101126 177853 191747877
142640 182296 726879149
187463 199491 30450083
168107 178673 786477076
116533 141549 705816337
94560 148864 135761506
139721 163285 58709244
120993 139475 166219802
30014 104859 197568847
25205 57330 80655402
127750 193576 164116514
85966 92375 15803463
18880 58554 99460371
86098 189544 258084681
149096 183177 84982603
71011 121762 593029225
65936 81371 38605620
92911 181293 965853582
165896 173697 188577851
11457 39679 714182535
29893 100123 175850369
137304 168995 380307987
90934 98102 17648139
115717 126651 27438063
36898 104218 168372851
17068 72895 212953161
36845 111689 295290236
129399 168987 98672858
132122 179358 664289803
161009 168489 18674132
49209 93431 782693366
144624 147287 512811414
187984 188359 1014705
75742 145375 173854365
105413 139635 85691929
78521 111238 208632117
5211 172647 418730853
182859 195105 30727555
136198 192137 139568645
43271 184772 353494223
96990 190566 478294748
153999 169871 39678989
171401 191202 308495170
167886 191525 734665487
90453 156929 486217827
51999 118989 444035410
190547 194352 9610297
21332 159009 219329196
51772 132048 201036018
14500 175284 402072846
38532 156771 823373458
180893 192884 29964665
51936 164499 738041651
187858 192680 12216767
7448 59940 46672990
51950 142081 905521843
176638 179579 7286423
130866 138331 679671065
119122 132566 12303782
71558 122041 241612214
68453 151298 556025094
135598 164807 500876970
147710 183234 88545504
64394 184771 300491267
49743 71452 54671634
172933 175329 6037557
187199 196577 23742806
91413 99331 593116519
20286 28919 403230478
52461 85029 81890064
115111 131219 411304370
172295 184926 31440092
163703 176254 31281339
155614 176412 344919336
76249 125583 123410609
175089 184054 187784925
77517 182658 783117944
8196 48930 196045780
93609 164878 178141751
82075 167836 926070934
139007 164786 64299995
26425 159339 488322481
118909 122456 8955536
156664 194562 94726033
64836 163034 245275878
34382 171287 197260131
105599 105710 307046
1426 169090 998799114
139765 189982 125126620
131202 149449 167975263
10210 158836 371883481
188427 190853 886212115
76313 164993 945965438
19193 193091 283369017
37174 77871 394731847
135840 154238 45801345
124653 153754 586923389
10024 30741 51796219
101027 193198 230332285
73779 166961 154507235
8163 89083 436713489
59724 188436 730196801
13497 41793 326405400
10524 175422 412490132
72886 144255 485176912
33967 82610 122166095
1663 90517 222717308
194953 198021 7782615
104741 190544 214372623
98632 190632 533391361
44722 161004 290749901
153075 184703 441991473
131697 164912 825452876
180171 182829 6617555
140702 172023 78032935
18874 42537 59355758
110852 153413 106255381
139662 176353 56216957
92634 171212 196231688
165207 186099 727827102
126013 126184 973623032
120741 156877 89942175
192534 198157 805364487
141699 169901 272319130
166995 180027 974618094
148515 158062 37637389
30578 112241 204643401
149894 185467 88581021
58402 78518 50445303
15817 194187 446054294
56632 61034 131406531
138838 158658 49349399
11611 180960 423471247
128504 172503 803147086
45899 194428 978260267
142058 182086 264487215
120728 143278 56184889
174014 193698 49251491
162511 170021 18711131
115425 194423 197218298
77669 112561 87236189
157811 180771 57342329
164776 187492 937638859
163579 180628 42511129
187515 189393 4773035
101078 128945 862161205
156320 188285 687753498
30366 57231 499408694
109756 147971 95407356
74154 96130 763470220
158409 185002 66256987
114313 128284 34953201
135091 149585 36036634
105634 164220 460510604
65152 183089 294418440
39233 102702 586283938
112245 199874 652978753
137687 164302 66394946
171972 190753 46896874
137433 157317 124763738
153714 196927 144031733
192682 199529 636442563
193975 196063 996229239
88406 157429 328939547
99204 194832 754831265
119430 162287 106880248
40198 145878 264419873
193145 193552 1049563
66734 81470 992328554
76267 143782 168661568
69400 103196 728621582
198261 198914 810922124
165196 191850 136469509
62076 66522 11084170
34468 102133 47506048
30637 89481 147736950
90678 133797 612437890
62100 91992 74637298
177836 184773 17224839
189119 193313 10560239
190556 195677 12957111
199694 199817 75473131
34806 72215 377049334
40992 132666 55512985
173347 175279 4887445
131995 174118 104910251
170610 192905 259022333
97723 127268 962585291
43934 62660 47106653
176860 194503 44135355
74458 136986 418292670
89163 135288 115206465
87684 155165 168258702
27959 181684 384550382
137596 186706 122306142
170718 194538 597422562
110926 156630 114033647
106059 144508 573717110
194218 197296 7793506
19761 132624 282613128
107832 173695 287386464
9939 121249 278993452
42146 59097 861785256
65187 182505 292876514
102094 118375 672926087
112362 139447 820402611
154987 176360 53455760
179142 182562 756399960
82993 181548 245950524
93976 105559 599225027
31751 190424 510763842
193459 195601 5458722
50158 147491 243547462
132543 154614 870785293
137535 177818 100393615
125303 183226 144258697
29345 31150 4640124
74546 82341 19408779
161346 161637 733279
62874 109329 612589237
19594 59780 713555132
59587 197425 514071410
145356 179528 85177936
45088 179288 58729123
126380 188852 677631477
23351 197680 436159490
130527 145397 36984427
51010 175012 310019664
31874 132272 299742833
193763 197485 823252515
190903 199055 917080116
173476 197427 60019836
51219 167053 665634588
177288 189687 30963362
117301 137400 50252575
91467 144020 842881620
4892 115161 276184329
15795 106383 226676402
50312 137563 218434854
151834 193277 885251012
42935 64204 53351503
16175 39741 59032726
19554 127491 270394317
188042 191432 690192430
138607 147795 22898423
94829 124945 75626466
176721 192091 38429110
76587 122197 231640695
130504 173128 106141706
121893 166448 111086427
161778 167517 318616376
107451 114238 17178482
27560 69297 434698263
12512 111534 387484419
68202 87780 49042465
176433 196160 49370406
170011 174626 11472052
102196 112554 900357271
179791 190236 866049936
110794 181735 177138851
83165 96155 32231083
50420 66956 41697282
190016 197331 518503237
159711 186613 9712893
35451 112561 193202430
148242 174952 66603589
84989 120339 88290480
90733 118075 926257216
2491 126560 310772766
23796 186223 406110445
77991 125506 118925274
174122 186586 384080528
124516 163545 790870639
189905 197030 939667476
131789 163380 78717302
154887 181300 571063461
67032 90285 50819000
95080 153094 55425691
11071 67128 140607672
162392 172211 302957143
57359 104922 118867971
110519 171783 375364072
138589 198257 149081899
86443 97770 889646176
93590 166732 182785339
97235 108056 661349658
40110 120866 473214518
88728 177815 222244628
189505 196669 18147241
180942 181971 2587408
150161 167483 113196955
65473 173743 270306635
106741 187383 333699652
75075 121368 142717212
125791 136342 629535462
75340 87285 498307682
147154 185848 96303889
12424 184568 430368866
99367 159919 920418918
113202 184544 183467247
56190 102931 116697289
98485 181484 495359149
115960 191172 187702412
191995 194667 631902541
163906 199800 89781349
180262 185108 356250821
176429 188021 753816438
32900 73737 360379302
155874 186586 226525897
25185 96025 177406214
169015 186069 143727461
90869 158529 256796682
184980 187510 95872158
1129 125786 312361994
77533 149794 355230086
8887 150884 355395748
115071 146940 79694404
2439 50985 121533306
90385 94072 9102675
73704 126142 131111765
170074 188847 46781117
188700 198847 828934426
98999 177096 714641307
103460 152500 309825274
4242 57583 133727708
79614 120557 916760947
124115 191442 167816666
190140 190193 698308720
84361 112786 90978821
174091 176446 5965028
99247 116435 43189819
66937 169391 220875137
162437 175935 33638648
16245 174858 452390870
7113 77226 300008456
94812 147858 149919537
136788 197305 128021755
143898 194445 126144708
61974 97686 89039354
18060 86373 171348400
152906 198224 113345324
70934 193735 306619919
89488 120118 176655009
6541 121052 286888820
149669 166044 301118285
4303 154165 788970808
67779 151082 208096520
38430 132096 151495699
68478 182260 284066643
193239 195357 4401738
138249 198905 151491127
176362 190854 36162333
106621 140647 21357370
174226 190684 401939892
96098 113112 42752202
53972 135862 963646764
91426 163425 179794812
199793 199814 60992
171593 180923 208526359
130004 137618 864607330
3711 59336 794759880
117884 153023 109862375
10077 192592 577960622
121052 149042 69651609
151882 193108 206237100
26300 160045 334728645
100404 168978 901748930
185425 192933 157556286
77094 180901 259180749
186807 196982 25714306
122167 185102 529480209
168949 169326 368044075
69665 167150 243466533
133453 164920 78457300
132004 179577 118514397
199993 200000 426819116
146302 185382 424637592
82441 145046 463463998
32722 59819 13690177
185430 197668 277838823
141720 151551 219009785
132507 136438 9755772
45942 147566 254164508
141852 187040 301088910
191568 198181 189629364
133614 146375 31834273
44700 129301 211770903
15505 50908 904019364
38763 137506 247123973
93251 133744 138213090
41571 180744 347805257
123285 190119 166537739
151710 167478 577542913
9012 167705 735220459
114649 129919 707465251
131352 171765 281588542
50720 160855 275517929
90987 174258 207811857
12153 183192 818884393
166239 185126 179477007
66306 175055 619252920
188898 193563 679467832
16228 33588 43341768
199384 199833 118775272
97816 171708 184612750
130386 158981 71179976
57432 186009 425801809
56059 105941 124734508
94126 96580 6001334
123039 182067 147095557
185106 186156 2623778
45723 84588 117501111
10040 158207 446735660
4479 26622 55374463
1348 107255 580399816
60543 121153 898973917
81349 100898 48566152
194643 199684 448990954
62052 94691 81408550
152073 186633 86119802
48034 150723 735955223
34217 94848 151894648
13729 151219 343954657
42162 70234 70382329
12752 66835 959226558
54476 161180 417687868
143258 192302 122388967
14340 139541 313377496
145849 181122 958420617
25760 69570 110127695
132970 195384 155728609
107264 188677 714241958
95976 171377 965729001
57309 135785 775470594
111472 113902 558842277
44824 106702 837959442
177007 187750 293885801
124659 174719 433460145
135365 164129 71786352
62089 66533 914416277
189136 195598 16337944
196472 197263 1990279
68223 191423 50906525
47475 133229 214694806
81221 122093 504723328
171486 175445 136226086
107045 192755 310416819
46556 85846 98628199
118390 185603 167560497
3124 157485 386135337
13099 48390 88441788
66513 154873 964019196
90349 143123 333092565
86560 198200 278782854
173308 194076 37251174
121899 194057 180000676
186834 190588 9493722
180553 183617 7557964
95730 107943 30616293
36030 46676 916001236
124452 157219 143599927
27462 35961 21385253
190549 196885 112766528
137412 156374 970276572
165254 171240 14776757
155048 164943 24905108
196699 199333 434270191
101514 161234 149446190
195744 197596 1177703
150633 186110 916521501
49256 80571 865524214
26654 121543 237876966
19410 178666 308673030
182731 185084 526663767
69258 81137 29719205
14874 163857 372693849
79729 137450 144216044
3102 148881 364781116
43843 197483 498346040
154345 196847 703691182
164017 182411 820557732
173234 188399 298470674
4458 164245 399844882
94590 166660 443503437
184123 198178 186872119
82085 153741 178858751
86844 130580 822952039
139236 166668 828616975
29937 80069 125965830
63084 68093 12515958
18981 23387 10934043
70356 177993 545195761
122454 125629 104215003
51244 76723 439650978
14488 58079 139264173
166756 181588 566521533
181721 184196 697238176
54854 180885 315014622
68507 164407 477193945
134954 159146 25866625
177772 195841 45311509
81353 139517 949377665
53747 158593 262096698
104679 124822 197657818
85311 193000 268738217
177077 188128 27535223
154553 194136 98938969
117450 119472 5163019
150529 180808 75518657
194083 194844 1885295
151186 179318 70097851
34635 59535 933147141
167471 176049 851837684
187055 188616 3975306
123314 193566 662360591
111831 138696 67148960
24569 120834 241313968
20458 80850 328644993
70581 127031 141115533
146771 181256 85940159
176331 185721 23272800
70176 93880 59121535
70534 120359 278774934
160901 197647 91856442
177347 185131 19363642
70200 75302 12870851
83131 130620 151416041
179544 184992 76026376
46643 158024 412215728
37894 144404 266509723
151037 154214 7812077
127011 179796 780879049
58593 168496 480861435
120455 155267 86618749
45724 122469 192197535
147373 170032 959382945
152785 165636 786433715
186555 193457 17456277
156729 162223 13858709
62297 71290 6846285
194395 197316 7434454
49526 76306 67309105
55491 141373 214959195
32172 44282 163703783
120851 128262 857327194
180442 190009 23802945
51781 123948 180877123
93540 101671 462950728
37313 191052 384362464
161895 168281 509951170
171467 179950 582689491
79940 197630 293978871
194050 195106 304342366
131625 162562 20952759
111282 158946 118983548
170987 176494 13766591
184981 195441 26347468
135841 146306 26203274
67855 94728 67013984
1545 192955 478736949
39915 147156 834621530
130268 185033 872353457
123987 164085 99912387
107045 112162 182114498
121100 167315 431573212
66709 134057 168390957
115472 138565 57701516
189398 198542 23100564
190909 192122 3057532
82398 128007 323211458
187750 198697 899767864
129567 176070 115856066
55432 133790 276229310
812 36147 88480446
21035 70404 123972713
70151 128522 145986183
46749 180283 746693308
171136 178571 921714534
19180 106303 218023675
161424 174774 609772299
33145 85884 56333055
198289 199964 4219107
24496 174432 783325293
152454 153391 2322329
152327 182392 75056677
169031 189627 51286960
5720 73415 169873884
43045 49276 576129725
17757 172024 265492181
120723 149338 71249814
124319 175360 780982681
54640 189951 748670957
62791 177724 286930472
131185 198673 168492191
125463 141817 956641990
79378 148374 172289484
53591 166818 283116403
99376 151948 969492170
151036 166560 442931073
34770 132077 400347346
20680 100645 306302508
26901 120007 233403666
30395 116143 227540071
183475 190539 122109763
59883 84200 775076893
20647 56865 184446889
126892 178575 475692927
41544 152141 276457187
195281 195767 563089524
15690 72096 141504053
155967 196116 100496805
17700 167760 731608470
170647 193468 9719353
150163 191392 695262278
37120 65410 553029539
107689 171363 158983235
11462 199632 470781156
94643 189974 889969298
195365 199318 624980374
95385 190352 237139662
80833 103375 55996436
86024 125039 97595990
16132 94540 869926188
165213 192911 80281783
199633 199975 558668652
83502 195110 691014092
116928 135585 600767232
132701 157880 62672427
129797 133079 183677389
97374 185095 399245747
40186 64805 248557616
16193 100796 211605348
32217 89731 980392484
175107 184398 23113118
83766 145532 154242618
9477 103918 236350662
159462 159943 1187476
125846 142980 42646191
125422 138337 574259630
118609 197528 197131843
194782 195880 2851867
179495 188841 673390915
126160 160683 778382817
50589 109989 398726790
108287 144839 946668976
169804 182458 31526231
100759 189011 220505635
53478 88416 788491251
24552 76494 775009955
43895 152750 272162005
8643 172455 605606400
22427 129391 372141017
53012 137718 340626756
47392 72834 63993121
173152 179387 72280059
974 165537 411812372
32634 164064 328871018
143202 186273 107231201
55673 129018 183687691
85984 129456 725631564
12797 114066 314787850
59456 111856 131020521
114027 195701 373683255
4487 119881 289138699
105268 180754 936846920
57700 70146 31320264
12084 102273 797381672
11359 89844 647011511
162924 164980 763907721
123330 173977 758294650
97357 164573 168074606
36770 134199 429862397
178964 199860 52533707
32321 186190 384625542
112170 173938 154149569
11056 11946 308984674
31189 57438 313981957
28356 159781 328918156
95363 197546 687542536
30877 173662 631932143
195408 196156 1923475
94759 199410 261689288
156422 188774 80798971
8928 108132 248424837
38867 85469 827158370
21873 173195 137194135
65279 96111 791783210
71560 91735 374167332
92729 114814 55264463
3519 182108 727431467
80870 195341 285883946
2442 31141 71784907
129837 148918 268554025
97986 160638 669398351
30065 85834 724115706
76606 111513 87222017
135330 140357 187206431
89586 128882 366947576
127326 199031 179014684
120409 159243 20470189
188874 191838 682052743
67185 168599 253349680
65157 182747 293544779
125016 145808 51746524
122118 142560 428458209
69395 91730 771472371
126219 146803 51285448
79765 119162 37348858
61120 151727 226349204
135241 144696 23538912
86086 130393 37379211
156149 183500 275947137
177103 195242 45427231
131487 184195 273117401
62810 83715 52316558
131716 152345 532693016
138978 192551 133612890
187684 194571 442272129
142852 181722 304985473
82389 175681 211553369
88949 165098 190120995
170390 175290 900283726
89835 130855 102608357
111608 122993 28636352
166016 199706 19837190
23324 55794 81467427
191692 198899 109833449
81297 174609 808133255
38585 69200 475136496
64833 196557 803202176
63375 118972 461412706
123691 185579 154083036
56644 68404 29647016
17736 175817 892709434
187525 189336 4603030
124142 179979 139070441
43761 140908 243022067
44207 110005 173119429
63807 145853 847644083
198998 199177 295984
105943 113498 19097922
71925 154282 658542538
74138 122345 120465411
171924 181385 23656937
147961 184334 457801117
50019 73881 60109420
105405 168119 123691827
39741 190915 377835176
132782 151136 45704782
125762 159136 574141230
50793 56197 13614403
180609 182863 904152803
82384 90315 19837555
137708 179670 104551161
131179 132916 4294937
59510 134671 414058871
191909 199140 18300330
111858 138242 791713228
186874 189253 6023553
123556 172542 909629274
169494 198436 72405608
83031 134708 129149806
174588 176871 5701839
55824 169017 283015326
7427 109443 945699599
76441 118991 758398173
139731 158317 46241233
34377 165655 255421054
14047 170381 390939434
119384 161716 407543585
3790 126772 308055572
107146 108436 205853981
199339 199464 665357875
150373 158665 584815843
192822 193001 459152
79082 199811 555236683
30551 69222 97215409
55708 73009 386192987
51707 161258 449342708
146573 176677 74982507
28054 160726 963711623
3281 162963 399473421
85792 120652 87117010
1143 108584 269064762
70097 190090 303835388
146046 181144 731759571
3239 187824 461462903
19896 75338 731105739
81566 170608 490256102
43142 105386 385787644
53518 93856 101020864
16941 41234 60893614
24966 146543 304420241
18625 158513 992672149
89026 164496 593008555
129152 195317 165081774
53394 103807 956571431
150973 174376 31230084
158177 167514 531920916
143872 148952 12597173
129100 147655 46188058
7894 198535 476935342
11054 155504 716815016
156812 194998 95494007
181736 182580 2061886
367 70351 175505084
58618 191725 909251361
26816 62956 261511464
27826 174458 366801210
4828 75936 178436371
137627 198144 956653665
1587 146936 363891926
65200 117461 130565732
32669 124610 615497072
163090 197972 456940055
45601 102832 418474136
162741 176525 76561350
66876 187347 300691161
103921 104186 11520820
196047 196409 801306504
141317 153130 21328917
87539 133273 704545520
62752 85154 7912717
88183 115945 641426614
146565 180713 523677477
179709 193926 35605145
145742 158564 31861194
167831 179986 632114068
123273 171417 119887518
81827 100155 964625697
95713 155110 148352550
13427 70478 876265805
151839 155648 9358077
73313 133925 484941250
183242 192197 318669142
69840 184676 103724792
197115 198612 3779522
178600 182796 864732567
64766 146078 520138768
196069 198597 6380599
170353 175287 1515835
131290 159559 893607367
149571 189816 100377797
127059 151581 61081412
77447 117634 100469290
8506 67630 148326046
63463 194235 326664804
131833 149341 671115287
123356 170478 117340388
105130 108451 8371024
136194 187807 128578456
64003 111110 117745942
146847 158807 29704875
34471 50707 740096876
26098 99672 377599999
110803 137932 846086956
1107 163504 406350597
115890 176982 896607065
108387 194883 289924806
126288 147401 636319270
23268 33705 26156182
186006 195619 401767806
43329 116969 773340143
129760 173881 109871724
56280 190557 794014477
69822 78968 22877572
80478 124956 89151282
46585 143001 559317518
178207 192249 35178688
108407 132002 533506112
114343 129296 37425076
134701 140385 900193862
75066 94354 47942368
152828 169264 505168128
146206 185177 96966119
159369 183926 518314736
94878 111534 41780154
118850 148021 869137807
60676 180099 298303945
4042 132953 322833728
94090 167103 82797872
19473 198812 448655433
82875 196537 973920077
74482 114616 100224740
55490 170788 346743580
177149 190996 261949084
153767 177899 869576841
62284 64727 6051308
97921 155420 143624563
55463 71636 471798893
163223 182866 48944376
182678 188652 196938660
21190 132691 474145262
122949 188636 994856247
85415 163966 196056524
63038 132392 173367733
74483 167093 195842341
73823 186351 488237247
112848 190769 194428431
21580 83924 295102899
26415 150446 310499968
105373 135802 76179573
50380 144415 373706786
167969 169065 2717458
13299 162647 373614890
106115 165265 191806951
56003 95578 98964463
69223 148199 197251795
20169 68566 148848775
124562 179968 541005410
27793 49193 53793190
151205 192821 5639226
74329 105051 185579231
6722 171436 411923550
198964 199121 844586504
5523 48691 862792704
199845 199933 210432
199255 199425 56792930
94544 162990 171067683
195868 199164 250672750
31200 42403 28286063
179590 183180 600234542
490 3015 6335633
16187 58885 107002898
105286 179671 401991483
49480 139541 225429361
64593 76916 119340874
190206 199572 23756213
180104 187884 19313216
175351 188902 33769292
94608 103997 371559272
53738 93851 181453626
163933 164880 2364663
183962 196051 30442845
80556 167518 217119579
90488 184377 234255089
131557 141175 23950974
149231 153163 429858236
166658 198430 79454027
180751 184511 9271411
12881 36352 119394773
184419 191429 17614792
132924 135854 7243118
128447 158589 948235354
189742 194292 827009605
85889 154010 169906106
23538 136056 834014058
57071 88800 556559226
74755 199193 310838292
87359 113274 69229452
112430 114714 468142065
191125 192805 4202884
167725 172405 944833147
62887 126612 159362298
105833 161788 207116856
184967 193164 303276483
186064 189363 8338158
57727 197235 348768853
32307 91929 94567844
38728 147402 271888975
3853 60513 142082950
19256 190605 428432795
83165 107858 620261268
179836 186315 932998606
58195 104339 816867971
75095 165246 225106708
25595 43966 116207605
123374 184674 152665115
57009 91872 32723535
191616 192376 1943018
34699 70926 91071852
110589 149325 96747082
116073 116202 546890484
7029 162247 388354540
2849 5162 5780876
109831 133593 59466263
28945 140546 454504587
126760 158808 79814308
82918 116424 798328980
39031 51157 30269469
153115 186039 82069098
190311 194586 10800853
63977 71429 73619018
75220 137394 155228289
77434 103127 63901557
186222 190469 10714867
122333 199337 192283560
58822 102342 158237858
37412 76424 97931545
164506 179996 38544595
38643 67707 685601077
123408 141313 44582083
152238 156083 9496770
177225 189132 979948284
104532 126938 390074264
12803 138720 110768480
109749 157914 362611941
7757 71058 327164956
197171 199142 4977796
24819 171793 813213149
172656 182010 23408762
86629 189411 899864780
169270 190025 51665653
30367 70314 100444657
86376 182065 238742968
89302 198859 273662996
27836 44442 145161811
69672 114973 143026972
79759 188725 864353561
148943 175553 66415938
83438 124733 103265705
142620 173223 76214097
89294 90898 3960182
178305 179240 2335178
54538 130571 789753539
167193 181369 35314000
112104 136405 60793362
92807 184439 228752672
108563 188360 199203988
111684 198437 247183477
3806 35870 246365556
6108 168330 461296204
71837 102947 77363355
1548 98924 243756891
109904 164389 136043673
3579 112058 799964244
192901 193715 268298751
117308 176941 821011231
98814 139778 873820079
165676 199701 829052726
149098 157298 20405045
160867 181582 581621848
112532 153816 102962553
81362 120223 795372173
96165 187591 963986205
109224 131532 55905754
178594 199145 12132663
67216 193603 741236438
70101 174543 260758728
116553 123682 398496847
119033 151062 992582140
38026 127202 223371532
143837 148879 711438465
27293 180051 382083352
32375 183949 378960383
44122 80116 90256796
135006 174343 273221977
164384 182114 123276293
181284 183795 6187435
99070 110475 624351040
67751 187252 72716432
128200 199254 177431501
131330 189930 14143374
122213 153737 78437329
95855 161674 834067100
60870 141930 202612322
167688 190229 56130762
40168 162133 304994969
95468 130330 21663413
58103 99036 827628015
88899 115246 676742030
192277 196522 10747916
185936 196840 27552585
69258 78835 23971750
98731 172182 295001564
39397 64057 61868691
168604 169720 681925317
152771 198928 606011348
135766 158022 55469754
84942 136423 128504893
110139 188306 195046241
63163 105242 104988314
91810 164513 853549183
182341 185259 125490132
165143 170472 13124042
93262 141642 121019316
73952 181317 267928472
121804 170513 121344388
78653 93668 967662916
177013 186256 791810021
121476 192933 178178078
177404 182180 503435246
192038 195898 9757860
2034 135857 334988960
154313 166771 14500278
164144 193925 937041418
25328 105806 201566815
139949 187076 100244553
88390 98755 25558593
185478 197886 31370251
63717 163543 953907056
144528 197800 925448218
91861 147464 714357818
114677 167652 132262204
162071 182419 50700049
4104 141399 295280174
111525 122653 627311172
3176 113928 408716397
199124 199948 342294258
26224 139376 733057351
125128 152432 67860492
62217 193379 327536898
73379 153105 198975215
40465 74377 845056170
67782 184305 324021437
70805 167230 240819546
70042 106106 89956295
66611 76722 25323509
12990 39030 65251950
176128 183947 932933960
139146 163692 468237677
130924 179485 277518694
148956 194192 778315517
48632 156293 269053184
196590 199974 271101764
26076 104444 378966720
21253 156329 457433265
10544 109529 247953261
154070 194086 984556144
3798 43430 89283908
45302 175255 493394706
74096 164683 887291100
171106 184963 34462157
71034 186630 288413541
125652 137896 30452844
125378 193564 746060310
166625 188233 491827023
40182 53273 32717644
86742 144074 143085705
6182 12180 918702795
127153 188340 636253876
21514 66474 412627852
139389 150240 27012015
68347 107199 96931491
29079 38146 301934623
198897 199557 1699392
167171 169043 681870239
16380 189403 432553776
140260 143716 560621869
84519 173315 679538621
179152 184044 12190285
40716 179186 345990257
192515 193715 63617328
111428 140019 783489098
9826 126887 753460843
132041 155021 57068704
48457 151071 256598881
104600 155559 127289002
188866 196368 18987431
145563 195969 394878703
78562 123502 320650877
41286 93726 131189771
4029 159098 387977574
190765 199254 21476674
188636 193662 12634499
77454 193493 494331511
76394 101707 62968727
60529 117833 143328774
145224 164477 360776253
127912 190431 155753571
135829 194274 145880922
177050 193666 41550334
185744 198015 62069075
156719 183886 765026765
174186 179422 13043086
68522 192572 309723304
42183 112876 342219305
2018 178657 441671236
145997 194395 85054738
1934 127043 313302829
191075 192751 4189614
23896 116773 482914645
143506 182445 97076916
115852 148099 208897254
4001 59292 138701978
64961 147300 207052453
123541 171381 119137138
103635 157031 314793856
27616 66505 965455568
118573 118825 958525786
21985 112716 227322120
64975 136652 106361317
36699 128486 885048549
21178 53657 414136716
199854 199875 63666
187851 198086 777905481
127165 166105 97104279
46363 142685 568428251
150389 199744 123399937
51295 129152 500082380
70993 100986 246742098
37986 161242 308354352
28484 154122 314407639
57598 96510 616337631
134267 141503 182159711
5212 72331 168377920
64110 79416 38330860
168085 178525 1927520
67435 175593 270082702
70174 133829 159133663
111849 194633 950183152
184050 198205 35667877
103501 157427 134853396
46330 186499 350110435
172599 173352 822608561
65520 127285 154491162
85826 189796 259371061
44078 163424 298345059
134533 196468 299843807
189676 195204 13976186
80743 110909 795689549
106590 166790 674428358
2804 137652 337573599
187794 191705 152814026
11240 106083 237391317
9644 86718 193402569
114261 151818 93636869
125228 144772 48561121
111687 143657 79896256
23282 126863 259511642
129001 130485 499775629
51149 120763 174466305
188873 192483 667296763
84387 192428 984281917
159940 175139 37915119
122475 186619 509831899
112859 135889 57525361
129375 137331 19747378
88607 131867 108058586
13839 23818 699245628
73000 149395 190721415
86702 110638 59597735
137168 151802 238504310
55686 71706 40369382
109727 149663 223635608
142190 178589 361087847
164522 176459 29765618
175630 180891 262354767
68858 125245 31825518
73487 134891 925482659
158032 181456 31883468
37504 181219 359327539
56768 68192 28787956
186183 196514 26135820
192100 197807 14437676
89694 169770 199884110
24981 129845 262778697
188748 193021 365806491
114860 127159 4085443
116647 132729 97494670
54288 122770 171633864
62922 172356 860589357
25105 28059 352490410
14497 75992 457518742
59934 63877 319669120
162772 164319 665993356
94449 126908 81332766
85219 193595 270447369
123709 156608 227982862
95626 197613 254971919
108762 133658 62398331
57703 61304 329225292
122403 141652 707448078
121934 136196 35494802
91563 153330 154246876
5539 58595 549352943
140326 181011 405384636
144001 190978 889237345
104652 114253 908312150
183043 197308 35858474
149677 165111 38600453
117292 189264 179572105
156871 159486 753773160
46018 137001 379107087
142862 143159 504234
36264 195466 712541916
136016 183892 119296196
187872 198451 26781975
22546 116543 235515768
44815 157855 282515989
84841 169347 210912254
169638 179985 815820438
118077 118862 2045693
22365 156533 335639650
179379 186587 567220163
120177 131616 443032713
43040 166431 762674532
129403 157293 69355786
110063 123036 670326019
101372 115365 35249814
149532 156614 17581791
62651 152869 605247660
12369 23732 28288688
62108 76957 37102600
184542 189097 11406586
134603 193902 147863603
101993 126055 137110300
69388 121646 715743051
120476 143743 58042099
55532 59389 966584076
186972 191483 928826130
20329 160478 481614546
156706 172461 598604844
24248 189525 997973355
108738 144441 689733616
194041 199809 14585811
113104 180236 167480938
54175 116134 202873880
138247 181387 107510831
163814 198400 533064148
10076 136195 938322129
3324 52171 122275229
154229 181466 850434101
195480 198493 7633845
158429 189810 941974523
57063 89304 80862035
166011 195176 96735581
90107 122940 209406536
585 144151 359354447
4785 66160 154008010
92234 139370 117897101
92026 131427 73384855
21737 56300 86735755
82647 185180 255758129
100388 111775 247159638
160726 175965 37946295
167524 197356 155077639
95532 99245 951380304
155060 162154 17871499
194796 197305 6414472
64585 100028 145833783
48765 126893 195652259
141105 156473 38141651
44749 73790 82042548
51035 155957 227103903
45401 92247 718127407
150542 162425 29654605
199037 199536 1290659
6897 156934 375281979
146819 196092 123020603
195857 199581 466338033
30192 155933 969543603
23553 71776 121126764
80004 141366 724127628
82030 185750 358862662
175619 181404 934692018
104951 153833 122176375
193369 195907 488192154
84830 177285 230619821
199734 199812 197311
54911 195026 350284878
64882 190136 712312955
180587 183922 8193643
44161 107159 157534456
120216 190397 174973910
188348 199267 27584793
158860 193776 737548902
62597 162812 250259818
57420 94623 871129572
79775 85142 918697542
197067 198144 2737877
58526 174127 240608446
2370 22262 49700516
2652 47527 112363007
4956 159802 678694610
168958 176998 19955601
125912 143417 622208011
108796 173108 160554504
89591 143570 134816739
33001 95661 156934263
29222 34292 120226734
139847 190478 126193164
17393 164109 490853122
27054 168814 822191978
191646 194342 4695229
19566 93313 184713254
162240 179952 44077051
101903 138770 998205991
110850 185004 185004522
157306 179323 54919569
77516 139025 710592627
153981 177274 58121383
98931 155956 80793480
116574 170170 426863767
21776 147723 760538093
8308 160300 380328391
22973 74386 129226638
155306 174254 47374210
51490 186897 338391422
5819 189150 894484363
111209 137522 65816937
185623 191829 289263977
2884 13101 25631255
65086 88232 57964124
104330 147974 109208758
31504 104971 183921626
130899 190014 329557892
186561 187317 446827749
126503 169849 525873909
167779 177063 23048593
148954 163872 370223742
182723 185846 7687193
14511 71513 159218131
156752 189956 907657952
42067 116045 185126341
171645 190398 46796595
136614 184717 119850658
190177 197366 862978130
154802 156841 700866069
167052 184044 42244054
65373 97755 80697691
14043 120466 263697727
98167 118957 548622351
165441 171151 14149735
34608 161237 316856720
153448 199428 800870313
40102 125036 252390381
96056 146280 125748236
137729 197258 511905858
132258 174503 682823193
179531 198627 47946659
134767 137549 6870160
68534 192785 975143634
108664 139755 398002069
142330 155552 32739767
11944 30665 23851553
168193 191309 380675496
134357 192078 143924224
92306 136310 110050507
117180 198114 202235677
108621 120836 120485725
175460 179754 595336592
116006 189681 593866661
107049 134192 68059457
30885 176605 364520121
54649 80623 65268243
130277 196677 165715214
138295 198254 149722892
159149 175435 40613492
16752 32928 40362418
159489 166316 17068877
77616 107786 971392864
175482 186318 922297781
161671 195367 81829161
112625 155661 966877861
82869 153042 175110160
125711 196819 177434301
138095 147548 23512989
172479 196888 677142889
121370 177237 139174569
164570 166010 3617673
59089 109909 127125154
105533 136116 659488031
112236 121570 222586583
21659 172556 377436413
191440 196418 12604776
83581 147814 160344835
17755 56068 358817923
60612 102420 589891023
94704 179466 211700561
132954 196634 158997432
49294 177295 319899623
16397 155565 743646226
143780 177521 84038872
132178 191032 146752979
16042 160519 553932843
39606 147634 359642555
29600 82877 133848214
159469 177493 382247658
105626 112055 708613904
119482 183680 160015571
11830 162501 376878121
108727 189594 666107473
80881 144949 632609883
37826 65149 68693120
80889 128507 479701173
5909 59001 106978882
160620 190356 74085657
197472 199520 5201116
182602 188165 13837180
73651 86600 32406732
92518 193919 700288948
118193 141220 307178379
13520 49932 748252316
190374 191108 1914936
62504 188798 315272071
194040 196515 6294759
17147 45590 71345214
10939 86873 190427338
181218 194657 29745948
41292 143058 254602051
138630 191059 923635541
8539 154045 414666003
116498 120953 11273754
96747 177763 202421831
39765 82952 108336236
25339 59611 467602590
125222 191706 165690207
192536 197678 13050574
162792 185959 57647526
111336 190527 197656494
79816 195310 413169475
75180 101282 99173512
124930 125592 579259172
157006 182854 278503685
31254 57018 619729164
91301 182965 228800778
124920 149715 61635593
58577 178710 746497709
16973 27236 157516196
75415 126031 650555776
143708 171688 69659224
121387 160043 96299280
78981 148594 562442641
17168 37007 49692854
11410 29676 45565429
30609 75055 767354858
10030 63216 133545113
159860 190456 76282942
95566 116873 53414392
43664 73020 67010412
79380 196241 291907620
33084 81709 122069803
118990 187951 171884842
49132 179100 324799095
9966 179983 559160002
133867 135631 4352137
118911 125164 15783687
29813 177709 369955292
184497 196490 30225297
122996 193676 592137375
192972 195897 705502004
100144 187173 475609676
127018 142030 304882405
15529 105068 130270458
30718 126613 240398886
11781 87524 389291744
128918 176742 119145896
132708 151153 45934778
74187 150875 52957841
24023 158472 647164793
62845 74960 30392047
172420 194853 56101535
197028 197425 1011259
131131 196247 968906215
170397 173435 765637
147885 168467 51424362
161016 195412 815742444
16727 30639 34627407
153742 195912 105461180
69187 91353 55374835
84171 111190 67349217
156798 159347 680574342
47484 164425 769851535
162366 171291 22186362
144131 165308 52912970
66804 172040 262784278
198854 199739 280966960
38019 107292 197907226
195520 199106 153731349
165892 185876 49629248
143642 168753 62619704
85070 106865 54145973
3676 35056 400767631
84559 109532 592487952
153405 180413 67438825
153215 167541 35848756
61000 146904 257336433
167297 193513 65401645
157811 175216 64825510
87446 118355 77157452
190722 197036 15967098
180249 180292 818077385
178881 199334 866270491
51595 189165 995341363
7634 67303 989888525
167703 179219 355751795
47549 84048 91645657
53871 198570 361843697
44361 162787 849350479
182676 183516 2064478
72329 86459 355901842
97456 179663 322833865
34565 194055 729927119
81647 146926 358290771
44188 105912 154354712
134266 141061 16926404
32809 176972 360527491
12050 20485 808718007
176644 192623 211961974
70163 91384 52997128
46063 97598 627675450
106243 121963 39639948
127175 161555 125392228
11123 117171 378117967
141026 148269 17980548
95866 169210 86970003
146893 170665 205121044
43266 191120 966764964
68199 170776 256091905
7780 81124 183910206
50493 175429 312393409
126441 166983 101026389
99598 106910 18366699
109419 146025 34508609
176730 183704 17339068
6157 123906 103521122
170682 191702 912025459
83833 151119 216930242
144714 161165 242183906
138932 167935 820509821
186110 192814 16538303
32758 166305 126225315
2926 170870 420074906
72440 162954 225953967
10600 100576 363040654
55582 82877 68569199
51874 182717 504815832
62735 84494 712193098
89228 136856 14394184
81271 112560 606230598
6674 126407 299927536
141116 198502 352232869
102146 122316 50814993
123284 198929 188848137
115944 159957 109827162
59827 188862 392651397
67018 186560 298326207
36885 191817 387331518
186475 190890 175749944
194695 197346 6764784
189532 191660 5360640
7596 74850 168755570
94568 95625 2641780
133834 137032 7943654
63451 185340 304241125
90923 170650 198967659
25530 29086 8856322
24016 124324 239710224
115446 149283 84443413
107735 109939 4984868
126716 149185 188913765
33470 85802 967396016
43202 96691 663076470
198390 199188 2042586
134153 170671 90946003
176563 194902 667457914
142696 165923 57940589
186075 197909 29911382
21502 42529 52912574
112986 132816 49598087
109087 166157 144849589
26055 63407 93960301
146020 169971 527280747
4909 183720 955366299
87129 139640 898069307
97982 168485 735570508
161306 176202 37097496
89197 155705 165838089
42921 124398 204033169
124862 143043 45244292
189353 189433 196963
46880 71546 61980371
188486 189133 253815979
110135 153194 579407681
125827 159693 84327374
117676 152307 86379249
148596 159665 27615973
115685 168886 132813736
59519 89057 407787301
61538 147710 215346674
175255 185787 500750275
194496 196298 4621698
195552 195975 779486157
195805 196550 1878820
161446 186846 63180508
10200 49370 86587120
49278 87939 69662898
152219 186816 86230040
175032 190219 168573699
1801 45258 911511725
180791 181497 508355340
169406 175756 15772137
32878 157975 312966004
74262 142825 236710844
93038 170421 109920602
167661 177691 24937724
10941 120417 274213734
81364 127846 116271295
159164 182832 42762859
180819 191902 318648061
40987 144480 258819218
85084 150930 892568800
151167 160721 715416483
100566 180510 571447674
63485 185651 582936916
22163 51456 821735138
114044 195397 397062868
150686 179732 72377848
85053 120140 87640821
60266 133927 184277973
184688 195445 27088316
179103 186234 17731947
4890 174090 423201049
123418 142947 48614077
21978 173545 379079018
101285 104055 584417761
136816 197011 118851319
46078 100455 135873322
73591 106263 81329823
196066 196693 870490700
3382 14487 602482007
43988 179896 251539094
196839 197745 336737250
119643 194722 212481280
75040 196370 302976571
37586 145362 269707477
48062 69381 53539723
4686 50876 115715889
120518 163867 150171222
152144 196061 109786765
31937 113438 574809310
158772 182394 58973388
6687 167035 819755249
136890 161774 909257134
138786 147973 31995431
8799 145224 341462626
74628 109969 225031734
122895 185155 26097927
38140 156964 297130189
65188 124263 974322313
94158 160485 644757238
35404 87768 920915656
32846 156188 308457783
81287 131889 126501495
78240 151237 182306243
144024 183177 97578414
133332 188357 984030838
162082 172947 467819120
180582 184816 676465593
140585 178114 93505303
118233 160591 105727273
8208 18848 771865738
26485 161437 337771141
59509 106965 118527110
5675 107621 946060177
190589 196902 15982404
191239 198789 265467399
83311 174522 294714421
137335 165011 780030348
170111 176677 16364514
55155 165948 277056143
28829 166955 670115542
76430 118300 104640780
135236 157901 825672435
140115 186103 612609707
123077 164892 104228050
172088 194147 952261253
126167 149757 255024856
173383 197262 286601231
155564 156161 1508573
127657 184648 141919775
170046 195781 476253198
74826 113122 95624901
29653 58727 745315713
28709 34520 14642643
65428 194357 321990368
155420 170338 37339441
190569 195512 243644170
96904 107469 26479121
90140 128382 242201050
55124 135145 292244968
155937 183191 128979151
42179 98978 148350699
175417 175519 261224
185729 194825 256787796
95973 159979 160016306
49410 193677 653252627
91838 192276 770081616
103038 161570 146543737
47328 167372 300159249
124583 135635 27454724
182732 190404 19116919
25963 163135 576583176
64806 115365 126373701
169362 170334 2357799
97003 120458 58927347
86700 95895 332186984
115211 151701 91071160
100301 161388 453043560
25226 92110 803890826
148358 187805 98276911
173242 187258 509300797
20431 29983 23817993
181284 194360 471935147
152606 157122 11217087
181116 186128 351390755
20949 64627 513302685
157743 196640 165539911
136760 148327 28825472
131533 152530 578296811
32932 186391 448694960
41540 154903 283307911
169011 181670 31511273
189014 197700 477918599
1724 162327 530412761
87470 196456 272149799
125237 198758 183489641
23599 62046 96658162
70651 197038 383803565
87152 135445 731984339
192144 197242 491744134
41653 47885 177441818
125917 168939 107256176
1545 122914 511572679
158374 159362 2488533
42669 102260 148886024
43922 154854 277280556
172959 175120 11896113
129701 188750 407092796
148118 150887 298995864
47917 75000 68091147
129299 158904 73683326
88060 134083 114931237
147478 195592 120155771
177591 186802 115304514
141818 149082 18047029
130784 152412 994615993
155704 177236 877533585
140538 197110 205671395
37804 157924 300382461
142792 148086 320339349
186006 198823 32381897
28812 146172 293930393
180890 199809 47497451
109893 183780 485958017
148095 152454 7395754
157404 171386 34888041
158007 159532 3850930
152291 176124 59501108
38081 103731 240998594
144410 191293 582262220
172476 175993 8832245
151941 179479 68682426
195714 199380 2780326
90856 183788 231854469
193612 195441 2984061
130879 145731 977759293
38216 55605 43577904
74268 114432 835085579
190785 198207 698539416
72078 89799 44260433
48333 85335 177913785
19903 70519 324982336
129257 165551 90494971
54216 179865 314019037
134357 192389 334739413
106533 139838 177522153
142731 197473 186541205
121764 174486 365671607
25166 123639 212758448
158700 186510 257884190
91622 121109 372460180
183846 195114 480390954
183771 186843 86739078
32378 91635 148586319
166260 168390 5352547
160148 173786 33942058
24916 75650 127466455
89604 108033 45906289
36982 106157 232219744
92480 179958 218428031
187173 195237 549049706
60389 187416 750873784
22286 51426 424764227
119299 151854 81139942
53451 105646 130592664
1222 137533 341333984
22444 131935 646613991
11360 197363 465282282
68874 130806 154863672
17972 34715 147429306
55244 60725 13850460
14841 129423 286963425
2255 8884 16508095
199049 199630 1489665
14491 17118 187493928
9216 111422 256011205
118690 183180 160831183
179353 190264 27244182
130759 166570 89274934
69641 98929 72914393
64314 77367 32632621
48555 190956 311075890
85703 180324 236088146
37835 98618 162734229
191727 198902 979288021
30887 111865 202934257
8227 185823 466880652
39225 131599 231242249
106041 113287 805645928
132156 180468 120438776
16568 55554 97597614
31744 49597 858221946
62218 79205 42457067
4425 74965 944941998
113397 133990 51495834
141889 195047 954442729
163820 166355 6308591
185225 196191 27692579
147150 150236 7631146
122788 130334 18802130
166159 173403 17964705
75266 192188 291816826
44037 195552 378754497
9831 91362 204398395
127086 148299 52851188
134207 176547 505282949
82969 104374 92196917
8243 33301 915109153
63996 155133 227556109
8293 94993 217127171
72833 171451 246090866
130580 152367 54153896
122197 196052 184296400
41199 180942 872732128
111522 177926 253944923
46119 159327 442945950
6226 170222 410170732
92898 190333 829035749
186901 194907 229977291
168360 172991 939526559
19379 98999 951465898
67634 163361 239090211
198195 198328 346554
84111 125107 102544481
140837 141023 474021
21984 139287 271345632
65433 92346 374501173
11536 39200 69369459
182423 190698 20636854
27412 115543 220879277
146591 163789 42868453
136671 154966 686902205
67451 73977 16443040
167490 185356 696829686
151239 177311 64974781
122102 164870 286668282
194309 196341 5183261
124036 130257 312970051
162941 197478 86387552
98673 114106 38859496
93395 146404 859957717
182361 187306 12219418
85943 96570 26238986
166751 176698 24757497
59777 172995 282797311
85823 120182 85823995
175791 189362 33831170
93863 128201 86025477
24920 199757 437480369
97633 154668 355880541
139458 173647 85141531
133891 154899 52200654
11997 44304 80934518
37946 145887 270184608
52197 143692 571240010
151782 178875 500290377
182576 182742 401949
41922 87806 115022080
88131 123462 88361426
120825 189519 396236286
11396 182119 426915127
93344 184807 228304811
65720 123634 232400346
28890 103962 44979525
131650 134639 7491533
195402 199018 884740655
165874 182667 877120372
2261 195740 483939746
27320 81062 134943395
113057 197338 210519278
74145 101680 68419698
65636 195588 517194097
23565 77621 135642878
199083 199754 412900387
34395 101275 167364119
182240 199140 42448891
152678 153114 1051374
85467 95680 549255799
55572 82088 66555185
26762 191095 670759257
116165 173806 53155051
189758 196611 17366610
70602 185160 285863014
164515 188473 59690163
166004 177699 613516009
51950 84592 979306117
8981 54999 115313250
96750 126731 638682747
81300 195378 879951221
187463 192883 149117070
52393 72609 56834321
4866 153039 370759932
33349 34192 33722875
82865 159169 190453672
7587 141545 23284008
36926 56140 48195891
64899 195675 326704509
96761 134998 944173872
4843 193193 964406500
24702 81038 449978333
106969 183864 191971064
89485 104989 38477410
147815 197513 477927947
149243 180908 783640602
195343 196578 347101840
79230 116005 128300918
118086 185919 169166124
119366 152729 467858438
19814 69614 125010563
117539 179552 131850789
98766 190010 227923018
35939 183608 369213869
146297 166942 51447312
102396 176224 184562347
199174 199969 492860658
56721 81182 995222398
110555 122216 29350906
169690 190768 193372932
26893 34942 20238921
35825 77086 103593123
22010 114487 825009313
68792 108695 99599587
139184 153708 211856913
76659 139710 157560979
59587 135299 193539900
145918 190635 683156668
181109 196883 39613978
189944 199047 23050070
8460 65147 598501413
9782 114677 262781502
62837 147766 212126985
125732 190500 161380120
49752 87081 93763363
121650 183192 153352420
70803 89060 735606995
186644 192636 925441675
4794 140184 339011766
73441 173484 249666495
70046 193577 499541321
111060 168440 143336774
152071 175003 564897515
61690 100148 95866519
35139 87769 132165420
153638 168555 827659381
132249 132612 818311064
61403 192744 768349852
148975 154277 13188763
108757 114350 957096512
51147 159846 271851510
144209 183744 293153210
48482 69067 51735689
98599 159586 299225487
22077 188796 936197876
51030 168003 292574555
87207 193165 848108282
90901 115279 580541543
27620 106571 297501728
46144 189511 29002708
114839 169418 846890868
41181 75492 666428924
194889 199897 846957658
62294 196313 475849591
112515 176878 160575834
152634 181982 828084122
157511 194062 91376378
191058 191971 2282561
160349 193461 82621947
117235 194461 192807611
40214 169593 866958046
187038 189608 783291196
23044 152597 324222121
183831 191951 756870582
105998 185220 197747624
6755 63140 141470677
76505 132977 141180109
15653 83185 169317418
142392 152118 24118180
143249 148355 764004692
150206 157669 18515101
55214 136561 599292403
59828 121084 327217888
136684 157315 51342294
122129 134505 30905504
17502 185859 610557450
79641 136269 481278053
4275 12349 20318300
168432 190177 54128878
196526 196614 222520
148751 189013 100393149
48470 153474 16089561
14236 24648 25932269
17575 146256 858726841
176716 194872 906942755
106672 131371 538028322
131011 159696 67827938
173145 187473 35678837
199609 199786 121096503
181588 196950 558546801
168883 195294 647096857
131222 160710 73502474
149216 166347 42811410
124038 140582 41164829
75835 87621 443097942
49577 78405 583990252
7116 185695 965791237
132283 144944 244355232
130290 149216 301862736
126801 191939 769882525
78109 158214 200026586
111544 145598 85073141
141577 161116 48727808
120820 181339 150845390
176018 192206 485082164
145481 166104 738144171
16862 198520 284462617
160108 188916 267745802
83955 85577 4091251
57153 74712 44178549
82664 135238 131330396
192287 195041 6958923
195711 198768 743546510
123197 170596 135819257
194577 196985 741963124
182355 199075 41992784
44526 68558 60324520
27775 111563 671054461
132841 167886 87418269
152326 158322 961639001
112726 123266 17459862
55141 84158 72919705
137514 189070 128516018
179135 199985 52411582
31608 66790 237824547
166175 178558 30729421
196053 196749 1791212
47261 69681 3399809
103308 161190 230659347
78594 167145 221172808
143528 162924 315720317
57500 149350 287239976
114654 132019 43463628
162495 176710 683769740
79160 115017 211111596
184602 192488 16840328
173861 177491 9032170
38586 71087 246368045
174745 191941 804417041
42024 142620 743752027
64549 149739 426410551
32272 72485 96483794
161839 162532 705073164
61387 175090 283983083
184721 190194 13714073
86105 131529 113501423
196964 198287 1878691
155832 160824 345217176
109781 185514 188851708
11394 27118 39218100
7190 66055 931547775
184480 192517 926667324
17047 156449 348616282
18674 25784 513219005
32808 38271 530089099
181060 198771 901237160
74606 82920 626497123
115088 171613 464663014
60633 111817 128008488
198569 199558 727263893
196554 198987 312228987
171221 185168 34690221
182996 199937 583050600
170529 197944 720624028
99793 187808 249851707
68796 173186 260579561
99885 104176 934933848
138774 188723 495370471
92691 147868 561911186
170977 179582 21417686
188613 196550 20057417
158374 189944 78734680
121367 156121 86407762
23712 109141 844647380
150167 185849 510979243
23016 130742 669395141
129126 165947 580826684
61577 106880 739118260
78381 138320 818386149
147090 159920 8625116
38173 77132 97752721
110322 175083 161638062
79905 188022 269756577
193129 194219 434228
76079 179461 446731631
179425 186068 13765033
130275 177893 118584419
174611 195951 53451760
31738 119810 220713184
77677 159478 204330816
124798 183139 778243638
199367 199469 412022722
184342 185522 327212320
36137 64926 72414571
130147 186361 139916255
153318 192378 97549670
154648 155853 2949575
5206 53400 120707468
172897 177803 62257735
150709 152332 3984909
26974 175741 532791481
85970 126291 902582700
60618 119081 958008820
184984 187564 627981116
75661 188570 281761713
152227 172071 49514567
58770 197365 497001129
47775 79630 117436891
108407 191196 206758555
71847 110434 96371831
144480 199535 751822926
10933 111433 251671058
96396 144792 121061841
862 165869 820559760
198229 199829 4045005
156515 170125 824999159
111864 180611 171586533
47958 194146 365368896
29548 86328 142697024
117614 162871 112939829
61111 186225 516904731
34913 105344 332053093
56666 141154 211376151
43940 162034 632696858
12850 156142 774803887
117719 157405 98968607
164455 166938 6200141
74604 178497 485725824
2041 142117 350612613
127029 173191 406827591
192524 194509 468592730
56139 193344 342877257
184071 190979 17360513
173733 191472 686445942
106765 162552 139465771
41386 118759 193636679
115907 199935 735826611
188395 195888 952091944
160663 163076 5988456
93762 162636 785373677
2801 166337 409121407
858 147480 933387673
168412 171216 673395127
162268 191027 71755745
145814 160458 548052663
166304 185014 742371791
38993 145420 266238247
40605 193546 895927013
166374 179292 32097186
146258 157296 27330630
134042 166888 673379229
19796 138905 298169657
148093 187732 642501085
142472 151335 994274461
63728 179733 827273259
101599 147419 114739404
165448 193802 70708897
32157 156818 520217718
195006 197852 7230982
42450 132053 224244324
109018 169207 437185607
184785 197157 459394893
194752 194948 536455
137798 151375 33769335
70612 98613 69733925
48155 178852 326519990
12302 46170 84862192
138482 192150 357262971
87386 89810 5958344
91209 92660 3522551
70403 72332 4876326
78115 144299 165349726
197669 199879 5583673
114863 174903 789961264
195969 199455 8851484
161355 175302 185814568
143560 196828 686292907
125090 180880 40900121
64363 121383 165518168
178172 194114 25256317
76654 162867 215271121
45507 79773 85951470
96771 124077 95725100
51346 180512 597420733
85474 154630 172484480
142935 156653 34057881
73076 143609 998697384
716 27502 551906650
121908 184331 155535700
156099 193279 907415287
125327 186412 798422907
8188 12055 592316366
129780 146611 41940221
50590 175886 313246388
103151 190940 219479300
133239 171137 94416687
10593 17893 286058004
166523 173175 16495773
150861 199476 135034696
169421 196240 67033185
90117 177205 217354626
187579 190187 6578383
128177 137645 238768101
141033 157656 308249226
30863 71830 168810605
103639 110105 16489420
21938 91078 173394578
63897 129567 501506773
2867 164548 767501049
107425 151606 110408188
100321 115467 769013402
7566 114649 304882524
105005 109454 11266853
54625 179629 312396190
53172 194620 353583748
138293 150233 915689821
165167 180195 37365397
5635 75123 174365522
104917 188433 13068226
166442 176299 677264308
184621 190528 14837851
131306 140912 23924825
96965 133959 926155067
89295 94339 12394029
136834 197675 151982054
133694 158995 62991175
2200 139217 342990159
193409 195683 5787025
49552 152741 385315064
86644 136223 239812893
72529 177341 261543915
8907 20299 28515052
94285 114334 50284768
57292 99693 455861461
163770 177604 34427388
2962 199565 491928572
195058 197480 954527771
75364 191293 727745775
24571 49879 63497885
29592 192189 406733466
126812 135509 790478908
123721 143963 50358118
30168 74877 948236150
193135 199945 17258869
60986 167221 158263207
164918 178864 97735261
153812 158978 438041645
23449 142313 297654085
1361 182399 452829145
162950 194091 299535758
114030 186729 192462240
108775 169062 150620372
11738 60760 122902378
23849 113726 225268995
171401 185713 52937550
35943 87869 517664139
154975 158907 9884939
95402 194601 174010157
87081 129271 105412137
145349 146422 192684376
13329 173651 400892554
54116 142856 664683416
43599 144499 252334853
32077 113202 44301907
190508 194572 542037848
190142 192171 5162940
15757 49104 83508889
28378 117940 98199448
103004 116834 34920746
160565 190257 916555749
153310 169692 40940385
199496 199517 690039671
70997 150577 960086775
829 127671 317800637
8709 144585 340087001
171791 183045 175184218
168173 196820 284666505
110812 182652 179316503
160979 197862 827668368
26629 130759 260939587
193596 196378 852388614
37729 177270 348824760
175199 178206 370292417
114291 136666 30369387
1515 100611 248008418
85280 173661 220462653
3328 26699 58382416
13081 126568 284249364
168214 184351 610948293
125566 135610 489360350
61902 90041 606126650
140646 178755 353392710
35467 86312 127713975
40630 53083 31068794
159769 182547 56788915
188167 188225 389575123
34145 136163 255455812
148571 179959 33011088
7721 39097 78684880
105133 147020 370678318
86358 140435 134998588
136507 159385 57026831
154819 193723 97215374
84817 95242 282911019
647 186728 739917643
59966 98503 856628362
154411 181837 68510416
67575 188458 826348136
58921 129340 176267530
43555 80162 75509746
10775 28125 321962141
114617 143646 72517105
118969 123298 169835756
110985 156067 96083487
90292 199185 272061097
74309 77609 290722053
108342 178608 970786407
50211 193448 406352493
59914 82608 56931855
179377 181906 776441388
82567 143785 263157636
64751 198982 896985824
58228 111707 133783155
79465 92438 931337631
1602 182909 767874746
8452 92892 353802025
39950 152199 280682957
111651 135990 60830604
75603 136624 152389238
161320 161906 968890067
104771 127207 69940414
175973 185220 295650736
73981 170780 893779027
121853 138828 522291263
10589 74134 727747119
115801 146702 161244003
82350 152894 246863922
198177 198201 64015
45232 126765 527435365
82102 124981 464529370
20439 95563 347328130
148010 153161 12793300
63359 129829 166244950
146532 199737 380702090
118115 179659 153534672
57093 115556 866640837
116978 144220 68009816
30160 124036 235382989
82495 197870 326475405
121455 190652 686306112
37023 106960 441629739
17430 136786 298795835
145411 163189 567027003
46106 117227 473072924
61396 97688 90548308
137372 154681 43066419
42631 153618 667164480
125540 189126 158409467
22636 140598 295401040
128416 185114 141203126
179773 189586 19933988
43924 69913 177829993
164865 183284 922115928
166243 185395 979635501
152349 176335 11639748
16087 95215 186981232
133371 183335 425795227
110329 129400 47831583
67842 133691 164650257
130742 180089 682112077
104324 190435 964150552
107743 134502 67077437
176403 177167 974548635
35013 79056 683204113
25969 67237 369559791
19174 90628 179129936
40448 58707 45795478
113127 175042 212957153
2751 102903 250470154
46207 199570 383558244
70349 84715 36034283
65154 90478 203414050
8362 16217 764498982
62946 68002 12630371
54093 177256 307811554
177453 189092 29048729
81413 99422 44721559
25784 49264 58980445
53340 184775 382583684
186445 194744 507755893
78447 149580 177633285
149882 156486 189757545
12966 137250 311077412
79762 160117 999718250
182903 193212 25776177
41249 110588 173482975
13690 159054 363581689
193548 198666 12974532
91306 191057 249051230
119723 196738 192272682
40074 140604 251534654
145288 187661 974680146
31872 35443 8916195
21273 174160 382390046
98261 187758 239763645
7353 148540 434749157
50830 151836 252642039
43960 97283 740871081
67224 175561 383093464
63083 115421 12382454
194294 199523 13278910
175542 178901 957943344
196786 199181 2108174
20093 199970 617805877
111224 142810 78969666
87639 160207 890374705
191871 196772 7351130
61724 92745 77484624
106436 154134 119209904
132387 151271 47026994
61448 172875 278255104
194776 196540 4540058
185908 193763 6205007
142330 184521 719658528
122180 139905 506336065
80968 193914 907920334
81088 82633 739929572
21677 40538 47441515
73438 143020 665674175
171809 199795 70173499
115682 157560 953080622
7695 8651 943274828
77214 128826 595953925
39603 121530 900079944
25465 148020 306762663
128017 157067 880026624
105794 146048 100768139
46037 106865 40952336
9035 88319 198876438
196623 199577 7481544
191067 196606 252683618
57855 90111 585468302
1316 106289 262769175
51234 54569 8372904
173496 198956 787651542
49520 170360 302092856
92862 136304 316533171
136438 148047 430078587
151268 178601 68070430
133010 150637 43903925
110744 179416 92909511
21552 169369 731078708
30498 101299 177224188
14880 25618 26714996
184238 195478 28254132
138440 154327 39508742
170827 176790 27398023
34448 152589 547110834
167095 170106 807230255
108310 151403 924667281
100132 112514 706991734
18109 119155 253070872
108881 147665 862735068
193076 195030 4988733
168216 193319 496693797
146532 187798 518437908
28904 52477 59168436
127175 188434 723632466
4190 133895 324845921
14122 84914 177537131
134 60747 151955584
116520 118344 4575940
21323 151919 326815154
95194 176242 202486706
153558 174468 702962040
20138 155820 339351586
158168 164923 16951000
26051 33160 342944275
126224 185743 148202409
12930 40905 70181275
134279 167948 67712234
3467 199992 491665247
27028 54560 752329964
37674 159793 745654557
181227 186079 11975089
181529 193366 29603917
52176 162130 775675432
171981 189227 43030671
122255 162364 99984674
121431 195741 185414853
55052 198337 358312663
2661 107305 261923028
11283 178745 418702999
120265 137281 863398536
10864 156556 734954340
123218 165599 105638128
191169 194752 8980759
169460 191806 55706823
135785 195705 149644753
190591 196636 15315323
130750 178196 118165014
31169 159408 320857643
82046 98651 520394177
56854 57783 2338710
72459 112463 99879961
74061 141868 206146485
190978 196722 14537845
101541 151521 80490978
116600 183307 554034118
175435 179395 9814961
159359 199684 228980576
143673 161078 32442648
77788 121292 108923083
82941 175746 878817293
62341 195871 916779820
36828 139195 256246392
25381 137267 903785497
199906 199939 214479945
101615 143109 930452699
65499 66585 964359974
142134 153632 28566930
113565 155097 974121130
145589 170726 62594660
49593 153391 56549426
128093 139543 28503599
145536 180857 550338848
23868 25543 4203000
33454 198259 412287125
164448 180302 39502840
61025 69617 21589259
179025 196913 478962458
87074 166279 993403121
153713 161871 20491565
52688 119864 168336505
168310 172320 9883255
40449 110674 175704842
158589 196487 94815655
37873 67235 73758223
155140 179996 62097175
186445 196954 26588261
7799 117327 274269590
152572 161740 574692942
126888 130851 9930381
62399 86090 59321703
69573 197341 319165636
121116 131119 238680411
46581 96885 125800560
197817 198854 2614473
83083 189950 841856202
43254 83775 332113465
43377 133049 677235846
87818 165550 348240237
178287 180084 4539749
170849 174261 8493535
117423 132332 37323701
139014 144953 228763898
122500 130678 861936745
146692 172958 29409146
150039 163534 431550067
47443 48605 333562880
21328 64288 96131952
41643 72404 77218269
8932 35765 67164818
33986 158603 615503899
120598 147096 639966313
127367 180074 458746493
76466 155690 197673532
137534 193223 418432275
181112 190077 22335533
157466 169421 29971704
47829 90306 106438260
158827 194441 88944521
106272 118556 30939638
193282 196365 7857997
137658 149224 866935380
30508 198537 420424170
95519 98213 273684446
74732 120792 509262661
143111 187739 72682449
160635 171753 27640725
157393 177768 549089609
98558 128205 998221369
174768 194105 309902654
184198 191157 17463853
18228 20570 5786244
115001 136773 54435102
49332 57137 9508451
78434 165292 216970553
177355 188159 437450277
516 174732 719588884
28106 181467 751398942
157047 165578 21424484
106653 159688 524425965
194993 196816 4655077
122244 183103 724609916
73792 116249 105977178
55390 170452 908444226
110803 163829 98840214
70147 139229 172658766
115269 131481 40647954
10848 109473 250872008
66238 175307 666800615
121979 135922 34697778
28025 176712 583200972
145831 158129 30559490
123321 124272 2399271
194459 196713 5769836
7801 72197 161571493
55463 80316 668456437
33617 76621 342754087
191511 196825 13460884
136571 152929 40699062
171695 174484 164959664
72743 78283 914982970
9880 147202 343836398
33003 128217 955945331
47309 136167 222346975
80467 96182 453846945
98939 101084 289041926
25647 176022 647269259
143696 197983 703632467
34081 133309 507896057
101963 147748 133951854
125530 160178 187035143
67901 73709 84094
26826 73224 116635239
91871 119191 44427370
169840 181723 29649342
163645 163928 731976
125538 143390 909303222
160678 168567 19697520
75720 142746 167386766
128782 156414 68695645
25942 160172 679866598
21057 89756 172316078
53798 86386 81869725
113862 137800 59826281
73717 198936 312784991
132278 135471 987828017
83092 198945 450733039
112580 152968 386223591
19664 51611 22039075
48038 164550 277062242
109081 179051 851128577
19871 163279 315026821
71121 114490 612223737
25326 174285 620211227
8984 185741 441946822
195316 198471 485870770
197477 199003 3869115
14769 67987 366455809
45264 138676 544923514
111658 167026 138248616
198327 198405 185289
46867 90941 110460949
190940 197798 17341028
182537 183408 2131207
69264 169141 249482827
159412 161117 121228715
183140 193770 26613133
101959 194589 465943532
68810 160717 180757147
161119 164653 8831516
19679 156741 342829821
8772 45832 92960272
149015 163711 36758892
125783 155972 969418357
188627 197091 21368887
158516 169559 27647363
102467 192277 940904816
195709 199359 185664348
173625 190932 43252642
133721 158451 61558498
130592 149254 97684519
35678 72812 93412791
183026 187061 9980802
47039 101886 137107057
123933 150619 66421601
198092 198433 782589
163101 174521 28446198
119414 194162 847276820
123751 176173 130600346
96138 148620 54199618
63824 183649 299192822
198969 199624 182999415
118372 147229 72077502
168579 190395 125449555
189009 192634 9124268
68522 169375 251874128
154874 181656 704271792
33833 172118 345870005
19837 72224 225203206
164858 173805 22207642
180976 192901 539588833
134016 157440 733825625
160985 185095 59955400
106741 188614 204461732
121918 147679 883534308
55285 172275 976966571
149770 159152 23419170
130804 181304 438780606
121292 192910 178552164
46144 156004 13870103
41872 53945 30092957
17698 178026 400889764
80760 85641 500042065
16636 116297 249507043
17382 87066 418274647
119475 124824 13468432
192917 193137 541043
41867 130975 194260993
99275 152760 562431283
64161 82381 45599857
82209 139154 142288109
164378 167943 76655983
11064 60196 123204523
109051 167098 286435419
187284 196806 24106450
118494 140110 54012834
61430 124728 158443038
170834 189599 296387110
195433 196636 3096177
134998 178192 641736551
187542 189521 855036345
89216 180882 228764779
72135 125533 247799815
130340 140082 24222089
122700 124138 3614492
108143 138362 75622928
106818 134684 755828506
148808 153202 10884109
162534 167617 12702492
6867 144114 904260058
43155 146654 319718288
4217 134696 326801548
115463 183395 169460921
72399 166473 374678052
158005 187023 72321678
109913 184226 185387215
58425 174750 580632053
42492 119741 154322998
114917 178379 516401461
62071 93516 78453386
93070 146786 134334597
90495 120214 942183429
190735 199986 863257684
152979 157024 10059105
32707 168367 339449458
139649 196430 141782186
95450 133881 96281120
24795 179523 386995841
127800 160840 82312988
81331 166766 272241826
36313 59784 639679417
75683 97034 622812774
7169 175928 422069255
21962 116054 235748030
30112 92595 156645964
38705 40199 532772772
72334 103133 736323539
189883 197381 18985763
87303 145959 415411704
69273 170776 253429200
174713 193728 47535993
33491 34895 726860644
47275 91169 65868817
189517 199409 68291113
90276 99809 8316135
5788 152812 367887242
65512 162419 650790900
174830 190171 8697045
82410 91256 22085077
8757 50410 292096726
185046 198651 634905499
96528 189005 230997302
72057 135514 158536726
189974 197183 41958382
68942 70196 963088288
65330 130160 642967825
139350 167489 5469366
74324 176491 923302769
76552 114834 732880627
160148 185512 964970731
41053 124302 208481970
65590 144697 988142372
187498 193322 349255776
22977 50771 69725569
105239 116729 28892336
17520 102961 213683890
14852 194719 449773601
171676 178645 17335989
84651 181228 240974960
183564 199719 40682925
85631 190250 260993171
58177 191430 960801073
143438 153948 444683055
54190 154610 251047160
159052 198804 650806408
63196 112150 437115322
111645 156372 772470741
189663 199019 514511040
89716 194111 260649540
34121 139380 263601763
7492 64254 142381730
175827 197898 621514694
72772 95370 608290364
148769 150623 753200804
12600 52117 98925458
189883 195917 14760356
110850 199657 808351494
163654 188163 61031658
185061 199910 24004046
105957 185805 942472259
46532 86913 973238891
185032 192074 646086624
183324 197798 850595366
129292 187376 144651266
2502 106335 259838523
166401 197850 78658640
141456 161955 861413180
175368 177769 712524523
69207 112999 109453373
164671 174798 557930420
171816 185998 35320503
35613 175522 754000336
60526 133507 182595499
55643 96058 101074458
162074 188077 64721772
187185 192563 13574214
150754 197258 116211172
99574 159451 840580697
11441 181999 426521892
81042 120204 97942776
98966 135765 382032890
173054 180734 844076647
55173 91554 91145309
193166 198112 72986815
32822 53211 51165972
79181 157493 195479602
168988 176947 19763682
98530 114615 40434589
30792 45077 602415802
188610 195343 16971899
75640 141904 533283106
88298 182958 355967718
165512 186930 53229950
91250 178392 217456387
132217 139192 17375099
154301 192710 222261389
50812 182765 850669289
159516 197832 921982261
128561 185692 617247100
82637 148693 164921854
157144 181803 202449538
32194 73392 107901825
124382 162259 448613675
168324 194066 136179477
49969 67523 44231155
1842 161671 541603662
112847 121069 246061753
116842 196909 200013984
8376 168377 103845775
117341 180023 156391676
180550 196636 40351313
133599 196209 2753724
14619 19753 257259361
142222 195674 133449506
22798 158159 812420708
40324 45905 13991179
161308 176763 38482558
148069 178701 76334460
63971 194035 324916937
67059 192720 313809145
20939 54809 84927596
195298 196135 811941610
196489 198324 3250581
175824 183607 673486121
184100 186799 6707411
29415 81200 916494701
172403 190280 44606516
38993 124544 485352518
110291 181989 178958687
86278 144840 570336332
5429 38934 83986468
63941 147134 207986889
195288 197073 948500778
85962 103811 44201337
102815 190922 351990484
149018 191235 345906858
191316 196644 51724671
53595 97716 110329576
144167 171784 371775359
26551 121379 237759029
83966 193640 660807439
54557 165008 276270662
163366 180709 43269287
168581 190311 291212041
73754 126427 131650592
111378 195435 266250290
30628 71523 102860979
124925 172986 169603513
11847 78934 168162995
160428 181191 51760751
84522 89376 12085616
120883 152832 79536686
105177 182373 835308216
155506 194085 96508739
96255 167368 547303388
114804 155832 7131805
85836 95356 452234582
195581 195617 227025874
40414 135148 237078185
188086 198204 471362283
120787 182743 927164656
133249 139695 16051410
150132 199648 935102190
124548 152169 68699811
174914 197917 874046998
129314 175457 581130543
150416 170434 49859901
153250 171087 246420979
92774 129448 91896501
46240 188607 355738525
64476 115656 127940891
33151 74218 103273138
197079 199662 880787893
190522 193752 943398450
102434 163588 152974671
138293 192320 134738541
143567 158522 37192540
10300 12083 268392677
159339 166337 974608941
101309 120026 827234612
173796 190283 41122709
48591 99006 357821073
82036 92691 534232141
138544 156280 44061734
116476 155784 97940190
19001 66507 572161102
94900 119508 712068065
17146 155519 128869436
96813 99549 6808274
53341 115175 154828739
115705 175536 991047401
62057 81622 594297173
117505 169285 136828483
119860 167326 118393993
56369 116060 185793452
184170 194390 3807553
196921 197974 919682075
181117 194791 34199599
87482 191658 259950854
53288 67058 34709627
64408 177466 368172167
114131 147204 701773226
185628 188468 7163985
132551 177064 110921217
9279 114311 972230020
143028 188854 745296864
78999 178442 967758680
34224 65486 78651176
78717 137456 899357878
117115 149979 82037845
160744 189440 71485026
3826 88663 251446
82901 101129 45199028
45046 57117 30208160
159933 176610 41602372
90967 98515 18608804
76092 105999 256554991
6981 61656 779131403
94688 148382 134222965
117854 122482 11736222
72630 128752 90786656
58385 194414 339911719
178619 185397 16852738
123155 181774 146087669
89318 175236 214411472
28804 181342 381553586
130375 178950 887565136
175447 191603 781014106
99586 181570 204882825
2834 86105 208782558
112619 142612 599497335
72959 103646 741736370
69254 77817 466491888
73308 158977 273159848
9861 126576 983161519
127717 159915 488019280
3720 126199 757736483
104475 165955 445787629
145456 181383 334215973
169855 189239 48300507
197304 197808 1287364
12335 118293 265320479
64497 148127 208944223
43318 191817 371100686
125149 159755 86128455
22547 194246 608969961
71212 111431 100438672
137664 141538 9695041
14237 50903 901880658
43244 158544 278846793
92399 103896 28554438
194579 196756 67088668
165453 166857 3470654
11696 124736 409463610
64989 138524 758971678
180536 182918 497954500
173170 192514 551503784
157216 180479 585006074
68280 105268 881497963
32728 91302 146907515
62504 197359 336884628
20523 165783 363479174
193727 199835 15488171
60824 184833 354977593
182399 198885 616923907
181141 196956 679939806
81231 183038 254113722
54663 92215 94076428
22321 190861 852200577
176613 183244 266312620
155886 179778 59697090
30959 53106 448009447
96485 149988 490831098
155223 163486 20775510
23673 66843 460334465
127560 186621 492340959
96676 199642 257512930
134636 183303 121209654
37331 121796 211639156
62406 105037 739561166
128242 193847 371453431
120155 157935 193899697
125018 161303 591377678
1675 149574 871706712
124688 193862 698045318
172749 192445 49259439
15738 113122 243900229
25464 39886 940438201
91331 187218 239253753
55505 75169 119296778
192673 192824 570918675
26920 57774 709183803
12599 70834 813929391
67525 150336 206860560
129350 157902 71031665
62053 189826 318983315
61880 182878 302094889
198687 199693 2560040
57910 77316 979691838
40094 87569 119074554
83936 150127 165246126
12560 110062 385519969
54972 61257 696121544
107513 127584 50435038
3265 9244 14903826
102163 108595 16272814
147327 175778 178090354
190326 197721 18777688
170002 197571 69017846
141212 148209 119878182
57161 69101 422003004
191937 199911 20141250
149883 163497 33990723
187608 197603 2816945
20616 154880 482541091
118310 121820 8893912
147426 163554 490011900
58335 146349 220139108
42202 92450 125668428
177615 178945 3245263
110738 199482 221860156
121089 180865 148971428
30297 184331 668691227
189774 192793 7608482
116171 153597 93329747
16879 167736 524263861
26464 185589 168915501
1594 4671 7681326
76409 114884 96090036
173987 191727 44345629
161482 192302 908356163
123804 185485 333481492
162245 169354 17734331
27925 95229 168665344
80909 86059 569079646
80968 146719 296290779
122626 145623 581344244
78275 167581 314721391
62997 86557 23328905
180807 188805 455684128
59246 156996 268626836
85983 179497 881630842
158583 163436 12177113
40366 104006 159055729
175299 187268 29741105
46088 126617 201659162
96940 160765 159641601
30326 94187 142304297
7711 193391 464360162
122831 130678 19552401
121263 196232 187064490
160561 186187 109913318
8745 186864 445329172
169130 189245 858113525
180375 193022 31591279
182026 198817 843967323
199625 199637 30093
47721 105194 143718218
34190 145433 278479198
61669 92730 89318637
107251 175336 870925725
19872 126644 553281112
77100 116264 858832836
33535 109486 664680513
189921 192735 311018414
151170 186550 88071939
180056 196060 40151555
143099 155579 30905154
79204 87234 2030725
12436 40337 69964261
58300 141800 831727515
199733 199902 121648929
16308 179735 408584274
153808 185132 490740658
153471 193224 398113434
144922 159435 129152227
10755 28537 785677992
154015 195034 102545875
169152 194077 62225563
54000 194508 351206297
86723 110855 927256755
35704 128743 233125590
153598 174851 552438354
154192 184090 42168931
55561 62865 573422473
135784 190424 136250141
82987 104317 52977491
74809 128505 844771957
153731 186570 638570051
4287 114389 488630948
81841 113531 846062088
43038 107416 160976902
108951 159558 126391845
8676 198587 966147132
138305 151253 32198811
15095 169741 970328832
81021 196899 289494886
32926 146059 283276756
145524 152089 640590365
186347 189166 186424617
43959 79065 698632803
190277 198511 809914101
3496 57351 700208110
186197 196825 26883098
110479 175511 162367975
114338 171508 60288670
24070 32291 20629761
178473 197053 597194658
157207 165734 417490119
106772 120793 76905421
150315 197279 117374115
149124 188602 773046553
20675 72038 300976911
161479 185760 60377038
146015 181191 405138100
50964 107873 943828234
96743 110047 33478694
30618 123432 865556652
138624 182031 582708326
190390 198875 86714992
141393 167077 64016275
107840 167093 906243414
14469 162640 370634273
121217 162465 102784696
47778 117196 889065200
61871 140829 197338559
85214 155143 174324058
146699 160305 33900731
196933 197971 2631136
22857 97321 721241979
177006 179576 6392579
95903 186827 227015044
137305 166488 264038506
40414 171257 327031706
110687 181476 176741623
101195 193040 230794799
93984 178860 211857774
141432 186796 471357740
142478 179856 93092886
129539 166579 92311228
170274 183291 879872645
56621 190829 602721680
15135 162948 369687646
15074 88523 184134164
55268 131316 535685952
95678 110520 451223019
198220 198994 222095102
158237 163181 12376440
134849 154727 463867261
154726 171192 41129950
29991 44869 37580853
82603 101520 46917332
186810 195455 736679864
3965 60084 129178052
187353 191978 731238561
61338 153066 229157004
51524 143473 167496791
39599 68336 72140470
107806 122875 37942990
105672 114656 22607957
21738 151561 324889494
11140 142695 753492612
111724 134082 828402650
100114 151857 798127878
121340 171365 419564633
146614 183034 316298726
54030 95000 667222526
174808 191740 42295696
70396 112191 669475045
139135 183979 54906855
83631 111983 70758696
47813 144917 242814964
191014 194216 8059996
69737 152148 205769998
13943 25343 28378269
128156 158966 351458653
75471 75824 847349
112157 190220 50931879
150079 160133 25110649
79495 110185 501867303
190490 192893 467167226
142589 144112 3745870
6174 140545 336350559
135721 182694 117132661
146930 180217 82913215
126748 147534 250039916
127787 153078 62865800
107754 128449 51920863
151355 151952 1457335
147699 185750 94785002
135913 157273 53192919
14785 51095 258779615
92291 117581 319263286
148754 186900 95024201
99442 193318 980846348
196682 197191 1271429
180981 199545 46660489
147498 148689 2957445
185040 194057 22714116
66312 141360 187591033
184437 196225 29685462
11209 125170 983433908
117873 163145 113002900
71885 103645 79027146
182496 195164 31779088
117608 176249 505004403
80860 152763 179523788
188736 199826 415636858
13481 17780 7335962
18809 66548 119765721
168906 187233 45535919
174864 186930 30012514
97204 156423 147940203
108039 164636 141419707
77212 163168 214693355
81110 148944 566966757
79483 107078 764413652
156595 174062 43608863
7381 150680 353037800
148877 179617 76634253
21494 155190 334465905
34553 74925 486259197
48670 107032 145988526
165057 175108 6807487
23306 55843 12192479
92054 146317 21683930
655 149563 985991037
180192 194833 36628128
130553 155732 629485948
5059 18805 34473409
64219 151764 309944103
22708 91918 781526848
172395 180034 19058650
147913 168403 51167459
166254 192176 64695545
143475 185932 105739454
91861 140564 121766907
24891 84944 150797323
75766 104218 730924222
115812 178103 321302996
65700 126196 151352299
149875 181260 78307351
169036 174480 13480133
102463 127854 63897049
132290 166914 89301651
126994 190465 298017095
192238 196821 11580522
155214 172064 88550953
25588 191054 413856479
187481 195744 20908037
144825 170259 811587823
88737 105053 313641324
38562 41464 223660700
167577 197464 60042964
142978 179690 91454404
39655 53428 26451100
90153 147313 142794169
54584 113147 43861493
158391 178536 50157437
148486 189065 349505469
113054 191744 196369965
13492 147335 526111685
54877 177411 348738197
44345 115131 177124830
86764 144064 143010645
29452 42856 33889600
57870 157794 249730190
191631 192903 886820269
124089 170890 116581345
194680 195571 923573988
143455 144904 3537075
51375 136051 211972046
169183 197708 71357898
131823 160387 71191154
66750 136972 858414181
16556 174562 665336029
162230 182217 264169435
13109 114185 253167722
128353 175047 116349168
38257 83494 113540433
22947 67547 112095195
79404 194120 286481221
175846 189552 597524011
79486 128774 123288519
105024 156726 129159329
82791 129936 194047659
171329 192918 53953823
33252 167493 335848622
144915 165791 496544867
156348 196352 963738347
17205 37037 49669198
52750 73959 935681104
9484 13461 797615957
123394 146055 56484704
79283 181179 254388643
41800 91328 123972279
165560 170758 12851053
168423 175482 13352675
144965 195628 126565905
13771 179158 413458254
7210 92857 214491784
88229 141863 443768599
3124 28523 63464252
27028 65709 97255837
39181 121836 206992360
132507 156369 96301438
110383 128022 44271036
155388 173895 561912968
13895 79918 576060689
5251 19488 50469995
170508 176213 14280589
79862 118312 150471352
141943 169774 366676347
131653 196218 477912897
39975 75814 894500431
126953 166148 97731127
103049 122442 48952258
167183 185865 46417585
107653 190577 207066154
2136 79892 824344408
47703 150218 259840851
67370 143276 329216078
20018 122493 256776754
97135 159390 356997789
102668 139050 91252804
117166 166544 123306819
129338 140568 27936346
160446 187783 116611962
91185 99097 19544933
92621 104469 255321832
164237 165129 2272284
181211 190717 182898889
109439 178682 172752600
173149 175047 4759954
2636 91258 922629676
113392 197121 564029749
4904 30242 376168782
193226 198174 12561784
156023 199168 330730792
57931 58026 252438
68532 152216 997038616
122308 137748 859161680
180535 194113 406680315
177933 193453 38831143
2583 173361 427044319
133834 152265 960726651
18531 144813 315981520
926 189125 470662836
46340 75748 73859230
161392 174989 33854592
123596 151055 68354223
6987 113906 267820180
137380 156847 16098513
188926 194879 14982074
5045 69644 162091589
115748 147110 230375526
113981 194485 221209956
145647 158947 33091444
123930 130147 457023575
34645 132338 939010945
22977 184734 404501748
103541 135699 80661910
31341 163924 331742234
10843 54765 837591716
101558 135522 85167625
126152 132429 15576517
119655 153355 608556081
71184 106981 89230422
147024 192144 219745544
175989 195134 47906524
91312 186900 238510358
161126 179053 44570272
53863 190283 839656999
19473 163491 360277274
91987 199650 269129229
55345 171756 916779307
56332 123886 237722589
127599 148676 788341938
108671 171648 938388710
153251 175860 56445252
172320 189425 42688095
98717 109183 26317094
17867 132375 875249492
149206 173271 310916404
120821 167122 257482824
491 53127 831307866
191705 197835 782973643
96714 127415 77066557
60981 172728 279061719
72824 105631 408060438
119707 165684 114672602
172574 199184 66738735
68586 112451 109583296
112551 167511 137198037
175179 183748 972707766
93505 121033 69082772
189366 194249 249336927
73904 90857 111325958
193699 198068 676039888
122447 144257 922059077
150451 162419 29890161
178513 182181 9252103
35137 60086 62730005
75752 77212 3525639
109755 144605 868301587
82653 190397 350057867
84922 91638 590463243
59434 101622 11574403
44234 197650 537983626
49020 106058 826642272
105829 154459 121456229
94270 123685 73794383
163433 190914 403516091
172835 183831 3100935
13805 109977 828530799
196910 199562 296194221
169426 181998 31296859
131017 132464 452271588
40714 118543 948214088
128465 136456 19855399
109027 130497 503502468
145754 166615 52026416
168998 184145 37655988
61541 151709 468014345
44034 109176 999661319
91114 105457 639976068
21997 91563 57160961
161374 169563 20426325
91558 140267 357152532
146613 199022 704934794
154189 187858 83952600
104012 107978 223268121
44994 46851 4599471
100040 169729 716680883
179543 198927 550862691
23437 193838 426177070
103667 137258 84261184
96305 152288 501974441
53836 161188 682400864
108624 180761 180126901
18948 82015 935436110
151229 194287 107511407
79524 180895 314412923
188398 197789 797112305
78737 100444 53937792
165631 199594 84980870
193074 196841 9599832
171034 184481 303844370
44900 105510 151545687
179147 184557 13494096
104927 108830 9876303
74275 194546 980043178
84846 193705 271676106
164170 169463 320567364
130555 171827 646462862
166399 193126 66652097
37742 174560 825652616
33858 164421 448499166
176663 178325 4075571
98808 128894 944559532
186515 187716 3061017
183608 194089 26327122
193231 199261 15302099
51704 67283 30802800
87199 89181 4904439
24325 95500 178289835
52676 189800 342705905
86014 163083 192340079
124749 164770 976342274
197053 198088 493041416
88404 110882 985390763
23618 67874 111172962
97405 188707 678442438
77559 184308 266465050
192763 197568 12201632
192056 197320 761584662
30173 51016 316790411
76848 175574 771535159
68228 103437 419499721
58804 152212 237784705
91165 132512 567954740
6496 165957 427040402
60705 98006 491615563
149322 188684 98188912
51592 163991 756870253
147959 176733 71767684
59860 147855 219944126
40595 196442 599171621
126923 190282 826993979
57793 169404 279014017
130367 199362 6716690
46992 112594 164237224
105569 158017 131051021
20782 161170 572060130
766 29502 71814915
130445 180151 173252613
78231 142820 653447081
19214 94157 814711217
175652 180516 754055970
76017 156393 520169134
36205 189779 686435150
102775 152262 978386780
2768 118815 290598316
84933 187832 256596248
179026 185440 173457693
133444 147675 632066383
196497 199439 7450624
49595 112440 157371224
16355 71217 137642854
194913 197546 6706932
119128 199679 201238277
28291 187840 775713341
184638 186719 957937674
30475 162487 551607145
77300 199802 306121203
25006 46673 977809459
171678 180593 22304770
32087 179622 557328561
161221 194085 983878663
39806 122413 865641691
157169 173424 40572028
63879 78801 37417338
150286 155501 12835286
2983 123070 957227015
19532 117494 245307888
195591 199113 8909801
52036 137417 563802062
69483 86674 43093703
81109 108791 636689665
54329 199857 363974302
71233 86398 5636741
153073 193433 100790700
12447 17010 11431342
45308 87421 105602664
69071 143736 649880131
37093 89915 513806387
24852 67997 401051765
56436 176580 300308505
83149 156596 755427174
37576 121165 283101584
22205 85305 885322451
41846 191187 373200741
11141 189450 445836668
112196 179507 941620407
52772 80923 99957558
196974 197442 804636803
67520 133569 165137881
140943 177747 91714232
40534 147732 273296461
53464 123187 174727310
174623 177258 6566801
49583 84187 86926649
73918 110708 876604630
139335 150037 450023459
55483 105875 126057061
68040 176229 270143261
69174 143539 293770091
17437 28489 27528349
39290 170632 328298060
161740 185495 963092763
155718 169420 333992233
176946 180085 7837764
122634 185746 157173972
129365 144855 38490647
119163 144633 893597218
151474 151691 755718294
42195 100796 519587013
15681 197861 483029821
190085 192608 6394070
145565 196403 547417118
102094 129292 68369983
7455 130958 664026442
100181 146535 116153639
68746 187742 631660887
130475 135918 124562987
11420 54049 548039228
12621 113638 253033650
165800 177313 636443617
100944 131911 77704003
131347 153146 54194345
135706 166737 77436092
308 173595 433375883
47632 118619 949214351
56653 144121 218773716
112032 136608 61477431
184970 198580 34322502
52361 81426 602101148
79538 187903 270429230
41872 111542 174344137
110591 176321 164138464
187900 198907 847427339
138509 163644 524139743
46168 150884 261881980
175666 194655 947857093
33485 144563 278037050
123986 196211 180187435
82126 147660 163695611
183035 194580 156218462
23162 95439 181061088
132052 182295 125234346
134713 178421 331082667
194158 198131 591444914
2064 175718 434311025
52442 173521 302659533
79082 121666 106529749
167934 199769 79626787
123837 125081 430131696
3198 117998 477115450
186965 196933 25205894
126835 154741 69444544
318 44825 234004768
137733 183135 604125153
141734 155208 33417096
13038 136918 310100287
90268 124985 86941908
13216 115130 255157586
11822 83580 179896727
72398 163362 227076115
176279 176850 640261170
169596 177819 20430747
57392 74696 7866808
72532 131258 146756700
5210 124835 729594795
85155 145907 151687570
12164 86432 186217628
196486 197851 3449324
109776 117650 517595123
64964 129869 162324297
97921 171737 184424037
31830 188083 473885652
141320 171864 76056534
126587 147122 51183512
59566 168936 273335139
117801 184277 165779137
83494 104349 18360154
141782 169449 912328884
177867 196467 948508034
148929 162210 242058317
125818 135931 25094966
146181 165519 48197199
95830 127541 79569161
112827 169726 276229660
53237 188620 338334637
194395 198190 9635013
62041 177071 287209380
52131 140291 641913952
139864 177900 94748451
24553 49048 177442005
41418 61204 44383214
1515 182704 453172321
96107 102325 15446075
182772 187628 12038152
25236 170648 953618048
34664 71432 92455878
36064 124802 534013034
39955 44125 10501408
40609 99639 147539892
100223 143300 757886056
55230 94207 97606608
142234 178839 369047265
105805 141424 73057965
157856 166447 21542593
67249 191206 309529726
36645 83416 117434766
36414 183116 366786393
175693 183555 19551093
70890 179360 812623432
65766 82956 770724722
101283 184132 229985782
22272 40799 46598456
188729 197575 945893581
88118 192222 480514492
2722 7745 12512064
72970 109219 925645198
147155 190683 28169850
146109 186567 100642446
42342 163822 458268527
127775 140219 586137920
14155 17880 716203916
173161 183727 26340908
20008 145930 979754148
172255 174258 904794011
128216 173725 113362664
98780 164763 340384620
190971 198084 17983145
42781 107407 204825665
172821 193209 50966774
191798 193530 4360373
93455 194169 154286218
44824 154547 321963430
103286 123408 1854271
180438 198529 734506861
104843 165534 371470642
89930 99520 23696730
195163 198398 642155
9541 168733 837501650
47011 174194 310833856
127110 140627 33693424
26374 152393 776300482
185867 196317 26418877
188698 194802 748168503
66683 168514 473196612
122392 183030 151120704
189214 193833 11623321
55870 190460 196811673
132533 138128 8213136
187018 188176 2934536
183336 188762 13562306
24285 73180 289881098
193426 199839 783939722
76537 168861 230561969
49652 163708 371038244
176581 196887 895739889
41018 146466 263791659
126290 189634 157856701
35676 62167 66702917
183979 197590 748580728
92025 139471 118681606
180230 196331 526678917
128324 140307 247119309
153935 165036 27839424
32857 155697 948918932
6331 104396 203549624
198588 199033 1137837
184305 190269 395617699
157315 185258 811461839
16408 172721 988167232
137376 197280 802015688
7855 114725 267648852
5636 89685 547670176
164851 181527 845141296
114826 195677 461823980
131401 133840 4340439
46836 150951 864298757
47889 78572 76932192
179603 197335 702012854
157929 159170 419591609
176590 186493 578370227
117246 195837 471797345
116309 134071 44436972
106741 134642 69994128
17369 26338 22318830
31933 120119 385693587
147149 162418 37609677
56260 84634 71288330
92373 171421 949623480
162868 195129 398380248
108285 199387 227790162
97175 146610 123745873
17023 67737 127227614
662 99037 329745659
61854 142516 201616181
113285 151282 94799635
109124 133795 61784065
163205 174071 27007858
5183 65368 922433597
92075 149192 556773192
183328 197586 934579143
149305 199452 125469774
82762 196103 283018904
67016 116527 978519582
32858 157690 492462074
64208 99419 367492843
189476 191024 3937944
90909 153098 561850347
109779 113033 8157488
122053 186943 161657404
80032 119768 537226132
62766 82967 50541659
51097 56311 9881014
74639 101049 65655836
192145 197584 13751897
2304 84198 205330604
112830 155140 105456691
63693 74537 27272599
80934 147990 372945000
180105 180881 1966748
176940 196418 48846394
120984 125948 526396963
97166 144549 402330607
21411 61701 101242369
165524 167711 349168430
154651 182937 70627076
19218 138405 832030282
50507 63096 713909028
187589 193720 15472020
1266 181965 886820604
35315 179650 741951771
56532 177240 301631581
32174 84585 131643656
56781 87034 75958291
79275 121093 104658747
182300 183782 3605424
94819 120328 63984454
113241 132704 976493175
101211 156287 137653779
10246 177647 418718775
182450 196631 793106091
173295 194495 53043420
43984 71525 69168153
94762 182468 219070346
186970 193086 15396733
59900 81825 551924960
38929 137276 246117410
123245 146255 535400334
143659 163557 539416958
172794 192061 48200587
129000 155931 747126359
141114 189419 405610214
30635 193683 407829449
38732 165604 863228156
2446 19022 41497870
71592 107980 90790453
58600 133814 810707951
101818 170485 171613959
30465 194493 410286942
86293 109326 57376412
116012 130035 494054966
84281 180218 108441848
74996 165438 225778438
113429 184885 178138262
190109 198270 20653806
93974 170141 190256077
158952 181881 57227878
25543 111620 562111643
42950 85864 340203497
24287 169617 363621865
101273 154051 131985075
159844 188783 72160401
18679 82007 158764500
76377 97629 52860861
55754 71969 40831059
52887 137840 885856937
74875 150653 998029541
6453 164466 442313777
136842 187591 614732336
173218 179864 16587807
72150 74773 841980858
59298 156502 242756044
199300 199322 52026
52203 56221 2326040
111967 140216 70630662
73300 173390 520578637
14822 100072 542958809
85700 100367 643129562
153718 169132 750272985
191655 192019 950178
169270 174515 12991089
26708 53530 67334104
150976 162497 28729161
87118 198257 328663509
191560 197652 775543107
62330 83885 53928372
29382 126105 705056879
74 12890 32118890
23598 170080 461029617
157098 164898 4616105
63243 134149 838303041
174153 196525 494468928
158974 179020 49932238
12742 17360 590341440
152942 195034 105197298
153399 173384 854001818
2676 199013 967931570
35219 50568 561012372
114979 160928 114764336
38435 187312 386846623
82765 160143 960849871
2284 135124 821969536
185755 186970 220548445
113721 137992 142905556
130026 172029 949158960
140052 141192 2848451
68226 187964 298828550
83212 105987 56668081
192192 199062 14723181
157995 199231 103206479
62932 85771 57169424
144175 177764 83742616
197270 199465 5580646
160211 167714 16298714
176507 189202 842281896
75112 113880 382699448
102248 103936 4208665
179991 180436 1182607
90704 97804 17488586
106247 130961 279464280
70689 72751 5195433
153887 172051 980845106
39712 197744 606869357
198859 199184 829735
36404 49928 33913705
80979 191076 274879401
11497 56133 111844745
51179 181185 325003033
47383 150039 531779221
143077 186376 989872185
112061 143509 78626723
192624 199705 736075655
35091 95572 859905684
194177 196309 332074821
161481 184929 739847209
1116 158697 394266354
137737 170480 81535903
185835 196996 28177664
6029 169338 408540173
159787 161653 4726597
5646 88110 206796960
51322 77764 622129170
90367 137842 118656080
176086 185518 442019799
72806 110287 829755778
80175 133146 132408767
185206 189893 968793222
1649 133238 329544863
191715 196912 13167768
62210 70842 355621366
159494 192952 83497501
26915 97311 176334977
129265 199047 174251543
191301 195519 820925074
49376 152972 492885614
178948 195045 527895539
127318 152190 61859645
46359 119183 237148226
106215 113861 19370696
95961 101804 14542611
130385 174977 896355952
166026 182701 41508571
5150 163864 533221845
50357 142276 906682226
155759 164988 23270291
145104 177039 79635152
170569 176239 974087293
372 140901 351785123
139354 185890 332276824
68611 195407 316651392
26009 190754 412036468
55389 78027 56863925
183008 196246 908946713
123193 152753 999235801
110455 158902 120941343
12774 27281 36143930
185675 196481 27305527
154649 181612 67354881
125969 188135 154868194
188354 194430 15159267
25856 101840 419743164
122844 199711 671849898
140072 194197 135066787
156259 157873 636733442
195515 198683 739835450
152758 184967 107420825
56865 196629 349424144
9948 30034 861340930
100979 140677 99435624
73214 75059 4682884
199687 199875 470093
54655 164006 273451373
110307 114223 9906685
37044 164178 557887958
180423 184710 605743896
121987 184830 975665210
72777 141532 171756237
157228 193782 694161635
190222 196637 16285286
143914 148541 418558888
90886 162430 178631480
119023 195530 190978149
97735 166978 173110792
66756 110371 878743545
12645 72106 149179399
76990 117318 100751295
160133 177906 936218594
98344 183776 301375749
104248 145286 102776345
118411 197726 265773308
22826 22889 149314
73101 149683 922299642
166799 193794 152029377
188820 193257 11163988
149438 175510 65073236
39417 149841 654081835
6253 179712 433736243
127590 179830 929525063
63418 129853 166181293
98236 156050 345803454
136805 192478 138888501
176098 182700 494856704
124365 176313 129449581
133869 156468 56158022
182231 191773 23833947
168342 199332 700434167
150827 197799 277449774
126115 141474 494475427
191153 194244 7784168
172887 185175 731534022
119298 147783 663928514
28941 195405 416430088
116580 162960 115735998
133181 196311 684345537
120041 185943 366182750
124620 171641 653541437
117842 151365 878029440
49641 143735 678927253
197446 199932 287995448
90782 135957 246878314
127661 133350 14169996
55836 165583 882612891
144206 170651 819202471
36632 158846 789451829
48519 95712 118029039
7038 15164 152993287
81894 106695 21829610
110647 120983 303833192
50842 156766 264830547
34042 140271 266013667
30072 102656 181680519
12800 150457 344426847
128070 195963 711430438
193116 196099 7598218
71913 127206 138253955
99781 149133 123472938
81426 173203 702153244
46008 168268 305661599
115367 198667 494494561
50107 186717 896507352
198487 199242 1929102
185595 197918 31120965
16279 119582 991747534
152707 184163 18776489
34971 135725 850231070
171827 189014 445527682
133026 148494 205042536
14658 95972 203524395
197075 197184 865250775
182606 188052 639216217
31490 109174 772689334
127967 181470 583200185
103286 104053 265966639
29630 168992 348775500
126699 175773 122296603
186358 197703 744181207
197948 198768 2067881
101035 187587 912265450
133251 148605 873419029
180288 188359 20111976
199481 199789 84808550
50704 108607 144986393
50424 71558 372919288
59445 119858 359009900
175144 187789 31406211
156161 192895 471797473
191561 192345 548424567
84843 108397 58608096
182853 183896 2532766
192305 198062 2706204
34577 100559 500215651
123555 170400 702966179
32898 162057 323205548
153478 192861 98330600
24168 52341 517302975
146937 195546 121307292
155934 166589 237354359
72938 92382 48403125
105415 154886 123560625
39926 189245 945130725
66042 102392 90558681
101673 126670 450749357
156901 198101 103138268
58472 195880 529774192
197296 197312 666143060
35024 114313 820665476
125616 194120 656838978
43386 85233 414958044
109790 158228 120893498
76481 134734 372042004
133453 136918 871547546
196454 199890 87964805
111533 122191 26770902
72561 182906 275387627
90271 178108 219191545
96213 198065 275390269
11108 76321 488048696
61333 150574 223039826
175830 181666 14574765
173303 177588 363805817
107386 176661 360428880
146949 153511 429909838
184647 187637 7444131
113536 197819 210508485
122523 140624 45073028
53376 82522 73189870
72903 112563 985462306
93542 106269 175915342
76526 83758 101412418
81513 149656 170127000
33628 40636 17757396
177287 182441 12923573
93311 152461 147766447
181028 194719 505608085
27798 136261 271671851
62365 81089 46813044
36053 81520 839639601
132545 141515 234781834
136780 189398 131188443
89518 108991 371544468
178939 187423 21146199
71088 82493 294468020
127214 189489 155196276
166362 181914 38767540
144660 145204 1342161
190775 199604 22353034
76402 132781 140936677
17601 156881 348360104
166139 175921 230193685
65984 71408 773437260
97896 171441 183733403
18510 141961 805576618
79219 187654 270581023
135126 180485 970399976
189159 196861 820279068
151719 153048 3307207
76618 169835 462643813
110919 129642 288904283
120826 191851 136279088
186088 194781 21895340
184 178576 446068744
11253 46369 129702480
74931 190488 784114228
123893 155463 78421735
168592 184424 622356624
83045 132847 124436518
122984 189713 887963935
49907 145238 468698384
179306 179599 229065982
199317 199599 287811171
25567 112510 217867846
144750 185437 101335530
121294 197730 190784644
182446 196096 34246878
112529 128569 40195516
184328 198428 273792587
103871 154285 126079825
73957 163499 223504640
182772 190223 747572584
28398 166469 417568254
146916 185193 95251474
1374 104830 258979550
2594 83188 202019862
73780 189896 289702592
94570 95907 537084712
178909 183185 10699834
159693 195511 439285798
163373 179875 41107839
60692 190572 487273124
18059 129189 828859667
69598 80998 870943533
68635 157128 220886265
9658 107793 245791494
157255 168889 363363488
20138 35085 293536267
145757 171283 63563050
190446 197957 19048180
173944 184181 25520881
153119 184009 77034558
152462 195591 433110466
149712 159550 357494312
139967 164381 561335420
50208 166786 411369149
154107 158741 843427663
151007 158771 14135862
89244 124862 388232090
118407 176292 741702594
102393 142564 966164005
15952 140217 342837524
140205 170358 75115761
54012 127096 183006587
27079 91345 763072016
174832 186519 953747781
154683 186936 890754125
2313 69210 864128172
106115 149666 108914269
5227 181646 602310127
45447 180536 887051956
43363 171683 320678437
22470 143844 520238786
119530 190685 755306622
146440 189389 106991390
182894 198347 237428152
21851 197876 637938917
118158 129486 28454784
196705 198743 30520523
484 170925 310002590
55370 164623 273213931
72956 172506 499280484
126255 181026 136470988
130095 176145 972459768
159994 195554 602642591
155806 165225 23758554
174348 178674 10722221
137622 153909 40494332
78826 159600 551502973
114704 170171 369943642
36628 146953 709987766
110515 178176 168865022
154978 156649 4175536
12460 188844 724014353
101636 156618 546667950
29381 59825 917963879
76669 196048 850710990
106082 110846 972351185
113226 135373 55284588
129738 191868 987386939
168230 189264 52378976
61028 126652 164190618
2440 188615 845911618
160634 160870 512735099
194353 196856 66621267
171561 174741 7980540
58061 143172 212882275
117775 130469 245961727
444 147124 424319030
42040 148621 266493321
178816 193251 36183535
137678 152351 68578419
24627 82337 144851472
181029 191322 25747878
171688 178654 17327683
28604 45090 400928530
66223 147371 202761328
152614 180262 30540594
120682 143394 925537490
80261 174990 485282998
174696 196326 488194761
72200 120329 120322540
174604 185856 27989412
85054 194732 409813934
47005 116555 174106390
189270 190523 463351892
133587 163627 74860478
14557 154054 797598570
198825 198827 80112915
67350 91596 834468024
86137 117603 78536720
61358 89047 850412725
92645 193887 625391290
5197 51197 115189191
125454 197770 268606732
108114 129189 52867450
183273 194471 28085524
142873 196466 194735142
27992 51002 395538117
148295 198022 124318513
35530 125460 137130342
95173 190482 238022369
74118 162578 843772246
76073 93647 43700332
64919 140500 188888427
61200 162777 253794002
63394 109920 116270921
129234 180638 128122201
127813 198760 390333408
129102 155880 66522658
193907 199043 13029459
55911 176043 585126055
75328 127790 745506734
150595 169680 907365695
138093 163848 64211193
94221 198289 260109654
52458 112412 123947659
79749 133791 284288210
23157 126668 259409048
54125 58623 11396996
40715 96976 140666398
187952 191196 33761503
193032 193975 317681129
183914 192821 9859446
52881 108410 79156989
45308 95723 685883486
96111 99734 8983260
80306 136641 305336842
195796 198929 75026989
178347 198513 50648667
42372 65126 200588833
1808 58357 38346943
61468 92290 725683409
50197 52323 4769983
140652 193791 858569788
93463 164648 177907844
162944 165054 564119678
137754 152445 686262214
170010 172029 4995680
59975 118550 146538440
181420 185711 840462617
93107 177545 298208579
65857 169703 646976518
165597 173546 19694047
147058 171296 637658299
128693 172571 901329161
4986 42577 94302151
132257 142788 895141870
87404 120716 70072677
184480 199258 502560749
136863 174645 67610701
49069 77460 71262006
43743 168391 630797831
2674 177686 695547406
135130 138074 901812985
43270 126468 209124652
2152 89123 698641551
158136 170229 30176435
141649 148593 17247797
76291 198992 306540980
47420 126066 272556380
154554 172367 44460067
116062 125040 695880348
27483 38986 813704852
94116 120638 66479503
186003 193197 18110527
63436 87710 643194996
61416 106529 787445674
69205 161073 229503906
112373 165245 912006940
565 96143 415518712
170522 193301 56924124
5444 145685 351036818
190552 190941 576497487
53065 178306 313008652
23266 44805 499649390
199942 199966 64996
6585 26980 617486135
67033 113877 178800847
100706 106923 15628787
141975 193756 594606505
87509 151135 495897053
51441 66150 37107740
75500 169071 233597475
117043 161104 393471770
83240 167928 877170530
115615 184135 170921988
145063 174856 313921972
22658 82039 364908592
162468 167452 12437255
155214 197310 105388129
199298 199960 380637284
82942 164208 202900039
10626 52445 208616843
108814 199500 616430709
96790 170668 184595937
190751 199041 20970724
6804 67439 152086972
76348 105595 72897761
119318 189024 328139514
189346 199583 926366374
139816 195321 138514875
64556 79769 38126041
164736 189149 659180638
198436 198932 1274373
85587 106337 911511788
157659 178178 960956160
124162 198036 184374877
12091 151608 348989405
153392 158870 58764082
145782 154706 22100929
121552 149959 70759956
29505 46453 411636931
162434 173339 27099164
40361 49499 2645638
195562 198697 7925516
170766 190257 48618184
14284 180587 415858828
169551 184830 760309947
29057 197710 670492525
116680 185477 288463417
83231 147859 736303835
109220 158273 122473545
197061 197393 6933700
115720 196242 669152408
121625 141607 49824208
5556 99309 234632951
98886 180671 204387748
9442 67629 146031535
196587 197859 585208053
9364 10654 3245871
6708 181141 436216656
156094 168101 30152775
61542 108903 118367245
183739 194508 76962134
36878 179251 355897924
139706 149686 24810160
128713 133606 12203456
5866 132721 317671343
161855 188686 55415134
53904 99198 622786182
72908 95770 56894779
192419 198725 997306124
48625 144257 942013870
123807 154732 11299302
5946 199018 483026802
103412 116147 32165088
36568 78750 105880199
41672 93562 945751182
41351 149845 271279587
182659 189524 17123225
27428 50874 58894226
153489 170653 95421640
156284 176932 51625259
24590 180210 455770428
104785 180569 189396698
6071 99739 542454040
115805 186625 981505703
93053 175291 713480700
18387 124987 353957959
44031 48375 456731935
6086 74224 170962373
172454 186320 34485511
170037 172788 6796150
127439 190128 156214074
154112 178717 758996737
179690 192834 641547197
24095 182605 848952416
172796 178922 15244652
20395 21950 3860546
170326 181825 23414387
192980 194732 4417046
89918 174419 210874235
119703 126583 17216231
28134 51120 57716469
125255 199479 185287705
180635 181412 1920867
154836 163560 545690962
155200 197042 345378287
101604 165802 178441336
3525 176305 539288748
162442 180389 44746296
100562 101015 1162756
66779 190959 310104922
186633 199198 404142603
154740 158490 9384628
63836 189581 314012434
174890 193996 321619257
3859 193828 475120206
121332 131794 834331994
67428 89425 985518725
79835 191380 988015554
88616 166073 193334003
73144 153027 862214350
162946 188290 63179403
70837 184325 556266113
80662 181340 251311368
193459 195738 590527105
162163 181212 47489602
152898 163535 905260974
96959 196044 758507415
135315 141454 15374248
92180 150506 145753786
145476 164498 549483369
14817 127206 281459133
134106 185376 127643301
64072 103716 98825290
151847 154147 901446303
132197 156509 60422673
139962 173878 597191434
160920 161679 1913871
159431 176722 43114026
1097 77560 837719246
38677 124918 216091369
103523 185250 864643443
109312 181757 18008312
105341 123032 132627387
173133 175587 6172617
108569 193596 538799744
187306 191916 11654076
19507 27466 804444816
9531 22977 33609413
141166 152315 27699037
192765 196706 10021059
167900 171663 9242022
32069 115875 601509015
129354 154617 202892177
28316 47199 620299604
66435 150674 210461174
26890 91165 161245318
51634 63929 30999431
56547 79524 57660523
103284 192776 309034080
26243 152560 316150604
146740 160887 386051323
139212 145418 569862777
86598 87710 2746099
70112 98300 25523601
101336 102852 127733810
13759 188759 437497860
160066 160844 1975294
51205 145946 381058264
167676 173387 14133339
199935 199990 143486
62794 130925 271688823
80768 198707 780344039
4904 95776 892021989
93532 157198 159009377
25966 64463 521601491
126956 187830 186333235
133325 174287 826034581
99151 131444 226825621
113297 194817 203457172
168179 194790 66403305
30046 112016 695780099
133673 148886 37817406
9604 14169 11541014
103373 157354 135036993
133095 144203 166493719
27409 71158 619411678
155055 190861 89488329
129104 152508 748273870
50277 173418 307833414
73991 109934 89685423
174694 180183 915500213
55469 142253 217173409
141488 181847 100585775
150086 169802 49201893
110090 174304 160221897
138578 139846 3232285
67496 184657 123684673
45790 57665 29708478
151120 178498 255239832
130543 186073 260679218
62655 68879 621699002
50925 148970 349012350
48267 123556 188606020
107758 142535 87025172
191120 191807 1713433
140514 199586 160786399
157768 190005 241777464
7406 68008 152012827
120653 148788 717548037
162859 172403 849273160
149224 150927 415362968
62647 118380 139271247
67142 129373 990493104
82887 127017 125413871
114564 181213 624663882
154793 157815 7571285
24280 79557 138727478
197046 199674 6663581
168941 179970 27375201
19665 28802 22792671
137694 188533 559293015
98131 194452 568164379
102850 156474 470246484
115462 162542 117551733
130038 145064 995809602
179111 196221 42971784
98867 122363 59074914
23339 96588 852185229
126767 165974 4190863
32177 41345 500063442
180307 198784 279595152
154362 164555 775994548
38031 143591 264194667
113570 138742 615103560
21045 153467 519675555
187099 198043 27686450
6115 76222 381936676
23514 88265 346722371
46480 57472 27576461
159514 169531 25027471
137262 182851 113642565
180230 180960 964052
54983 61302 16000608
12577 98147 214142175
140051 155148 37444864
60963 89908 100729143
180695 187288 16328899
74018 123397 677306127
117222 152643 237067213
5654 196121 476453379
106504 146006 98951682
146390 172372 646939486
117201 158758 493329547
88376 144644 309126723
146005 159282 33010793
191649 193559 4812500
152339 178073 385274283
193324 195805 80319257
161793 189259 23642629
129136 176446 117930485
9972 57086 118180906
101479 124844 58877116
166925 179179 836019674
159628 176127 41159622
149575 162030 31162203
87177 172726 542146331
124433 155611 77443401
48742 111409 622181268
83732 159969 612058889
328 177323 981696309
179971 189073 22735879
197329 199981 946542722
38667 66229 69228947
26248 158193 330190684
62058 168805 266622539
91800 99739 59769553
46535 92002 123343281
132863 146107 33058149
70646 125633 681805115
58251 141838 209026836
144066 150163 15202525
83765 137461 134120883
101357 146033 111949488
64666 130375 522193674
100579 112695 30567046
143417 168977 676739907
99440 158199 550848160
28372 71023 107246939
133754 171043 779773065
146446 191926 23198502
111510 198896 218347770
53089 94393 103415694
37430 97208 149609855
166828 184307 43464652
3011 51002 120163769
106963 123097 390117292
146360 179309 82005486
24893 107361 952128108
153100 167608 36293495
124783 161375 301803341
44593 185905 637564702
181418 194473 32675171
187708 196578 22471558
54563 183428 322058710
150067 186565 8614414
175026 185281 25461540
36804 139963 25959349
160075 185389 62955507
173611 173737 373803490
180192 192336 30374156
24077 194035 34056785
53762 142672 222475659
87697 97556 24299555
15651 86790 178396912
1790 135129 295697996
49837 101139 128254911
179909 198566 476244864
10798 158585 395001725
16330 102462 371921933
135236 156874 115495831
46568 101459 704094030
75626 170971 237949699
15061 129128 285624454
143535 193114 927265370
57117 121831 162061996
108319 186030 329425307
22025 155839 625734171
139788 159321 48629449
61265 166829 962397902
162221 179729 43569194
123064 175192 347651156
84436 174819 225514926
112876 162066 122814787
28200 179735 379009556
48351 113539 163220123
169953 175032 12649587
177988 181488 160104011
137981 193743 139087089
184131 189389 68470918
94195 135822 892209224
11591 171600 400124478
16891 160074 358180506
150964 164993 606367659
96889 154081 142947133
141942 171480 535971433
134658 172761 815128307
92270 188495 429962916
7748 12940 58501478
34741 153728 297657036
18751 58670 100115896
141134 182613 103379611
161915 177578 552647128
14136 70857 914876610
20277 150471 325837389
30571 99810 173341912
103842 168763 162397216
81471 181981 503222304
62832 127821 560895270
33796 79929 115867925
153996 175708 54229807
172817 181598 21972313
45794 142207 241193826
133783 146373 402146247
93046 101024 19790715
183442 186964 8722667
54886 135879 202684449
74341 146626 296428126
95699 188867 655730426
120639 144658 59851716
43838 115731 179950545
16893 185113 528089592
43523 147820 687687811
159226 184402 62733064
156732 168060 28404555
41728 172440 701765758
34908 179090 360485418
195466 197126 4230790
139167 168706 792014938
77922 185557 268593480
97264 185292 202065608
76639 135827 147872561
37903 161432 308998569
702 69629 470023897
59543 99974 66527210
76789 87222 26191421
38226 64254 704781429
42002 98177 762029228
51483 102759 934023994
2033 62410 151464970
71952 178243 440706887
150861 164208 33338005
161619 195948 85737477
56402 162834 266090794
34248 45335 349133311
14268 52918 96741474
110587 112243 4194014
168170 192365 60369816
179169 199042 645743088
53239 179147 314652948
47091 78004 77549112
79289 84054 11998220
89997 115327 63254728
156827 198301 886271570
162845 178129 38063192
4555 8573 286913748
51005 151304 250910302
113653 121530 19762231
7338 133683 316378649
108057 142517 86234760
39948 99651 149266525
194631 196967 779190380
157593 181722 60308588
18719 164855 866724742
87544 137345 677340600
99437 175439 981246131
42125 73592 78967203
153760 171089 955921785
63282 88015 61947022
29417 43490 35511036
180279 190465 25393477
165744 177175 28399856
86744 191635 261714926
154428 158309 9738934
28432 183306 387348245
56786 174650 294524996
74336 108818 85966104
83274 147241 159755890
36924 70484 84299393
155164 172895 44301067
127220 197872 176401825
17135 191878 639239457
109998 123136 925289740
20955 149777 557216810
59536 187654 319886266
152667 169843 42898449
115249 141214 64931464
170455 188363 691194841
56838 178476 303876764
110511 147397 506635902
12622 123611 278077849
25418 66613 103508901
23877 71076 118604018
65465 115377 124706784
118319 158564 100350569
32057 63837 995233203
18689 73146 136666766
177276 192119 37148370
94593 175261 201534529
99417 190531 227640011
110740 123931 218210902
141274 181510 676793438
159609 163894 10742574
144793 193838 641428818
171760 174395 6578250
142552 157187 36344461
138657 179176 343115584
110609 157107 715365167
120711 121518 845780
149231 190112 326481935
15740 78839 158219649
170821 178702 479196588
139244 199670 31349259
154683 184703 74866741
45585 131380 214769082
112966 148151 87802340
48683 168901 380994564
178425 179564 535929725
13554 142610 686116968
115753 163578 951584572
21171 157792 341821262
97525 103159 13966617
185699 199335 34453036
129255 198314 172426721
170763 180663 24752872
1296 72558 308664794
138795 189263 125820023
47389 122854 189097981
4959 100384 973232059
102245 178938 631942615
192889 199389 16492566
175704 198691 57623135
65286 129349 160212476
187543 194155 891303784
8530 20936 31040260
191694 198635 17548242
94826 170344 188650458
131398 172679 253291195
152063 158910 516102729
131541 140816 1290817
65845 120964 137893954
131767 145773 578485083
104547 132985 850640916
123221 134489 899283681
145123 162659 43789980
4667 127693 917340296
20733 24883 480581632
51846 80726 72558865
20173 96750 191703492
138604 186833 753633430
119834 151577 79077494
57503 143565 215257816
159883 199139 89479711
91098 99639 21074010
174828 181899 17661280
101996 111249 23350237
37811 62189 61301384
116524 120387 9746523
6414 175485 422863953
16926 81420 197288635
106887 152546 797444508
119201 173939 723875440
129027 184591 808529923
42473 94267 740863988
43507 66438 234207566
52134 137044 179817445
1193 86747 763094959
130378 185014 283214170
195063 197897 253343240
22277 135544 414599877
2605 128345 771031018
6474 182298 439705717
153562 157199 811622402
60028 100627 101296007
78882 198658 991033541
173501 176603 7789240
131626 147469 39457492
67049 82437 597594388
131828 163063 77844774
101328 167253 480709073
72236 120330 120234667
59938 120052 251588342
173125 185157 684393124
99123 105463 15926636
139195 171180 79698441
5136 55437 126013749
177674 192717 37596254
82449 174625 230067317
124078 162191 94948843
61816 97645 89347409
5295 131108 354608357
61176 105290 110169542
146199 151244 329698956
196561 199706 7928955
161133 176693 38751743
82027 189498 879170425
108179 115310 17890378
86174 110262 865588658
25727 126285 252032260
164684 191993 654691928
3178 125889 232136747
130222 181278 100972982
133886 173045 97534889
7868 46162 364335487
58037 177019 297291601
92812 189369 241088376
194492 197489 7622037
170846 178095 18056543
35041 159667 311811195
74772 92297 198071658
136981 168295 806762331
97332 189664 230641433
84994 127488 106181760
166942 176281 23267041
67755 126362 467778089
127091 163614 91073912
47509 87738 100979724
140111 187168 795786104
61690 191997 325453884
74348 146999 121867984
123761 191150 509876991
55491 129978 186575143
165293 189078 589055232
46022 126883 744460198
148315 148561 366481040
189484 196028 16542415
88105 136191 120035297
165310 193885 402453392
127769 164472 91439501
2075 122952 215227994
196827 198411 3986120
12560 172602 18928851
78085 155641 193531264
144772 154279 722656079
41187 95404 401812080
99603 155065 401283131
184912 191926 91931968
67320 112875 654307421
144081 165015 792591956
114243 159472 244486476
6746 56123 165350998
55813 57404 119780964
121882 157510 88687721
154221 158956 189574219
195078 195791 1826485
78370 112204 788613980
27075 196317 423469450
43184 51872 805428373
152300 159709 18537223
150418 158323 19654130
42980 96525 133839431
188237 196166 955568336
62929 82306 922526256
103457 133611 14580163
71835 156594 211557680
93343 118236 639867408
122957 151436 251432304
155108 170078 37490253
39300 195977 391720653
134894 193812 314680535
188961 196293 18539106
96627 122114 717099218
25517 174832 818319644
175250 194072 206148271
11780 80614 172573124
43518 199171 389223618
54034 156393 737234298
52273 103789 417496929
177496 179400 938842199
155003 160572 14057562
14469 100270 243478919
185493 191845 146080519
10011 91437 388520538
182966 189390 16027308
109544 148724 97877252
106280 154489 890883407
93537 146534 845123606
106220 185992 199189061
141530 170267 373103305
125111 199735 186249687
57051 82387 63546956
137851 178201 68086684
92702 137652 112454586
97181 188281 227544660
9900 136197 515285306
104057 134610 390060760
170543 179634 622616519
32900 73772 12504707
195534 196997 3707761
18784 105518 434403609
178799 185889 856028896
161125 176388 38041260
70609 157958 218080652
146206 178502 80335923
191828 193611 82999
25406 134593 273564415
33279 140262 979534678
5016 126030 477834287
54694 92925 95739765
136990 153283 40521447
107454 175549 384973786
97869 164263 893382996
43171 120368 193259439
190122 191329 437398522
185232 196940 907509368
7862 157017 373100494
60687 122198 153991920
166167 189651 693480978
73100 174848 627903306
165427 169332 857761909
20531 58823 96121688
91780 172110 50478858
15646 104324 221850584
44580 70907 66072415
77968 118408 101097777
114824 159764 865276164
45160 68140 243294386
150585 174780 117207824
132636 157040 909406418
179801 199326 954165598
186137 194426 731750064
106219 159050 941681697
177599 197799 50676820
68735 184504 941954301
140536 199964 148503155
8683 44154 307167629
33673 169647 926734027
90626 105453 36855084
9025 123390 959541870
48145 160136 280019427
96685 100170 8620386
14006 113789 546123468
124736 176006 127718558
43989 180204 966173277
140196 183937 259917027
141019 169527 823253271
156892 174491 43964713
154037 190646 119160601
63248 103005 99001986
68685 103413 86433498
165918 170665 133566877
161845 184811 755093714
140916 189075 120047165
119416 150526 117942769
169678 188422 46698841
48825 144657 239749190
167586 169068 917566655
100653 111776 28052640
92830 117280 61179754
104265 118241 573475708
167815 179681 504618244
120690 145004 25110782
4262 109734 388458216
33188 36083 3007962
108687 144771 90185124
68197 79592 192812975
199343 199867 1308936
79657 104709 62350089
158257 178015 49263658
174402 198833 623589598
64411 140835 191043518
52311 88598 791565358
87114 93637 16030117
104775 127375 56843462
98067 123001 299947563
157470 164753 18310022
100960 101632 1653563
67170 70913 9424316
50866 182086 328025099
102159 167373 53302244
162322 177870 38719948
146577 161601 433026437
94774 142306 118973993
19999 107407 963187338
92022 112330 50803620
94088 102247 665347067
173373 179930 845169649
24380 57794 42993282
54810 133434 491115454
9105 195687 466765781
87262 181667 235556605
158387 186904 71048987
98209 120280 55469039
101237 163183 894510951
153256 161444 6231634
194549 194627 200866
6138 100213 201173064
195152 197805 6726549
142469 192517 976921224
69157 123220 135271769
130125 158841 559662382
138739 173980 87808766
50509 153804 258337501
32809 146823 184957070
163566 176913 285336250
90987 139108 822886704
108926 142888 739994448
165711 184583 46906677
158230 188856 460791536
81170 170322 484308925
94322 143970 477230031
76380 151856 188451378
30033 128076 245751846
191807 196256 878402556
192766 192876 280347
143905 148736 374164620
84145 123391 291082329
155520 176443 52384284
77558 97087 776443913
61150 150599 223537766
131898 133481 3526334
179730 185979 241073371
57819 188568 326653297
45665 166949 204764912
49300 127751 940523670
52389 94171 669219640
22386 77515 896322984
55740 95106 87232719
193707 199200 13936312
154289 189944 88981103
191096 193011 559683335
32511 185596 382711160
65480 121190 139385993
112374 161473 122610066
23210 126353 258497643
181639 195705 653759271
165667 173098 617579520
194549 199134 11647741
146926 172521 964982022
6389 53289 117439106
89553 143295 134178591
7912 40074 378911515
68100 146762 196574046
69432 70396 898527440
195489 196200 1833871
114037 155981 104491147
56171 115728 149092363
123180 135925 31655656
35360 148424 512304390
138364 198257 149592476
28589 157895 323580331
34606 100615 355134216
137797 144585 16861036
167956 172735 11769969
126614 173516 116798789
116912 178558 153696460
106283 185698 320577761
51402 89007 94451769
312 16016 919086108
102574 179127 553260113
9904 161875 832049379
179680 195627 40021401
109862 181214 178070285
103602 110312 17051806
78022 176328 640519562
170610 193920 58271987
4940 129897 313040157
92144 135083 107438747
34235 91232 657323938
82947 116970 84949137
3148 47700 111674238
77117 120598 108802186
29976 136239 266159337
175356 196936 637690725
85629 107021 53183132
82431 163039 201270352
92027 158764 166655305
132324 140963 21536250
4734 37063 81013514
88123 150232 155011847
136938 178829 802064446
36686 153109 291199073
134364 176245 643746668
192273 196350 45789892
142764 192847 67830395
29105 185886 932038388
96777 113469 23262840
103488 138998 497487975
34118 172214 349810611
111535 176849 432463041
85171 158279 182362987
171986 199088 637781137
51500 118577 168036881
149740 161921 332975831
86352 172894 139110276
41545 130564 222822340
99885 113793 829148232
26260 83758 144398634
34682 79258 809841909
39644 85660 115437057
52957 57290 10986585
9023 180906 232674705
97036 102511 13593522
82880 157685 186658558
23275 145430 596905519
143808 148935 491331739
20549 123451 726523052
129552 151351 890130037
186903 190014 7827905
143849 195080 681708038
76668 99201 688974968
99077 143566 111397114
30920 140828 275252311
45057 99318 909569175
83847 176443 864108589
37743 69705 684853461
114139 176561 410321675
176816 186264 828492740
161688 171576 24521016
192398 193875 3698564
126315 162065 89108915
196570 198461 112933415
50702 89896 98345026
179242 185359 15202518
88525 105043 40968346
65096 185155 572130636
173725 180520 17008562
118022 169735 307801482
156951 172365 38504820
111580 134144 486842428
109436 144854 88468494
108343 182107 340150761
8756 167961 942153192
111189 171467 150432055
23806 119039 238664571
136283 147480 27919885
109655 186053 798098650
108598 173940 20206472
198534 199063 1358898
199263 199730 1164152
185105 188746 9174393
35840 150326 286509496
191772 198057 15923642
163294 196230 82356803
80485 133868 133400357
189032 198480 565581864
151967 173817 54503002
129964 135945 14811366
135408 182033 116260904
191166 196434 323222736
99290 138239 496955393
193691 194832 299315003
29644 136870 268619203
123830 159626 89119050
25325 107292 949371903
141998 147002 12543487
164892 184013 96079517
20373 89352 173033648
119333 135889 41277060
46063 170138 310144961
111270 135621 60895417
130164 183074 19270116
144120 153373 413427315
71399 135352 506212563
195258 197907 474593245
36427 44794 488655089
158428 180450 620474447
97169 176199 197474373
21173 53793 50918136
99461 118845 447173346
139671 169575 74564819
21022 57685 13172763
192549 195031 2664312
157211 159592 6033937
6118 158197 380447135
137670 155138 17331710
167691 170975 8125420
157063 193723 490055500
1195 123122 318371618
40505 175091 896368402
105889 152972 117664328
18475 112887 795498293
44571 119428 537669236
8920 61910 915403810
61571 89856 385740653
117284 128799 28906403
142735 152404 253436373
152917 172293 812232974
13446 181010 4219749
93635 176516 207050497
47393 78384 77776544
149403 158121 225528925
50043 140580 226600196
181218 197523 40917843
147852 164821 42382067
133020 199777 121065386
14244 124509 276236540
18293 186388 900719569
156032 163752 461476995
19754 58212 416210323
198377 199920 565708735
127290 160518 830356898
175642 195720 50282794
81145 182030 251838162
24845 103810 197621972
15746 21079 13221828
181456 184658 413014723
11448 166347 387509928
108436 188963 201052060
161946 168865 17258127
75843 166760 227002726
146176 155830 446362217
198690 199600 2332453
111449 120385 22441696
55223 127728 181632886
93146 149854 694848147
63165 196629 333445888
114977 164112 462821940
117663 172171 135953205
149116 196754 949248597
180149 181635 546316987
82210 182024 313702039
106632 149627 279384711
149905 183833 311304373
183115 191686 21433476
72344 144909 502910443
67868 194363 297981247
174966 196032 667324087
116749 141172 262236091
125072 155881 76510692
125088 146984 605307750
184597 195522 27513788
172400 195601 58109784
65045 197537 770883092
138875 150472 443278129
46876 193976 367666491
153470 175529 55079618
23352 79279 530656044
166568 191153 61301971
11933 133162 507154665
45099 160433 450716249
116855 145029 70312051
179006 197718 47048371
52746 102743 124958756
42143 158223 290159835
150678 198629 250365241
129331 174310 112037701
141833 196918 48989669
58395 138454 880626443
169448 199850 848551530
153532 165563 482894369
132228 161753 300613584
93843 175987 205158970
133204 195583 155679229
196349 198927 568799231
54218 129930 832297388
39425 58376 47498756
158208 185484 969962337
185835 199563 968345658
108134 160284 130301809
109481 113717 10680155
45485 148388 257311217
41244 181846 351403276
29694 141602 280290741
192681 196362 8030633
5731 94892 471169378
97653 108161 26388039
156565 189969 83386281
125170 158194 171099013
46896 197627 337126660
161746 162596 351668560
71146 124152 842299302
27378 178598 378217487
196834 199727 2645012
18647 126771 749658564
137635 190983 133046437
87369 130532 199170192
188208 190086 4691988
141734 177083 325786234
106882 191579 726047943
180066 195014 793108097
46958 171255 614404712
94926 162372 855719885
4718 96965 230953017
127590 156580 774292202
28654 89354 152374609
100798 148515 54780902
181651 195107 486930877
106605 173173 166293520
55821 137140 592530960
177641 177699 555568740
160732 169644 22191747
88169 117435 73001914
103558 117581 659913165
170583 198665 801297661
73390 196444 307330283
95552 127008 517463460
129160 130327 2949715
100845 182213 203354898
197837 199474 878990088
81029 121657 373388252
73392 127037 134040472
99984 102880 7170968
154035 179267 42963638
134768 169862 532324829
175573 187461 29547870
138032 198753 25659962
32443 101628 173136457
85495 114670 72773665
124533 166815 648277311
65027 130165 162931466
155374 175533 833898807
29680 189698 400201362
129175 196511 168081272
119934 161222 102987885
20097 30141 25054675
192462 195988 8925812
152055 197318 699861206
124816 141420 943520330
174982 180491 13792713
194786 195952 3012328
165986 183363 43231927
91462 94761 830888456
61986 81847 49657889
124346 134528 25389549
109307 162685 133312757
158485 167550 22689518
54230 114794 151629339
99125 153219 135228255
49112 183328 741150255
67918 69560 4153828
187371 195861 793272032
23027 192444 788916448
162821 174479 29035719
6087 119459 283973100
125026 190141 775444389
138169 139384 806564148
109968 186190 392114855
74500 109191 86537160
55302 170873 288895831
11294 156647 703444887
18648 51679 82709134
158486 196904 51917819
191677 198808 18064812
191040 195104 10235788
113661 145536 52685511
88634 119318 76648604
8970 153019 360416679
105860 114287 21321364
63713 108029 336354046
68841 129249 151036925
37538 55416 90184146
57689 137658 839531041
82749 93192 25898083
123637 187182 943512390
173961 183738 24365198
20029 66597 389665023
76750 160489 209134924
128432 163477 87322180
195037 196693 416278996
167440 168306 599006184
82859 109021 486931968
140395 192039 128826395
124073 188202 159745222
68016 185285 328183413
169487 181044 488031650
142497 172886 35819791
75365 83471 20232447
186495 196113 223211428
43436 179015 338757809
91616 112468 52145178
117099 140374 58185471
59174 174220 293588766
194403 199179 12128198
70425 117170 580458233
4011 31093 67773017
97248 179063 542020951
43359 118296 187561286
154592 188407 84413302
45311 135514 225664059
21513 45777 277126421
4340 155565 378248146
161016 167872 17128842
99630 154693 808567147
56194 153113 386484538
76526 138195 154157078
128271 175751 118313636
122638 133095 10061155
73680 96217 693313673
17174 195006 861814293
58897 96112 92970112
165881 167191 70571545
140553 173595 82302780
186434 189616 888545724
190094 193442 8457807
141788 187337 113471542
126347 174191 982043848
102532 123936 837358403
150144 158882 21733489
146784 173288 65965256
136226 149867 16033763
142690 171673 72172543
15708 84933 427118599
161088 193256 80234030
49431 91010 869029745
120791 124242 8673759
94619 108267 34147751
43359 158646 288176671
13537 102537 222625544
116093 195103 520519070
47806 169848 357631818
92039 171671 198819790
186423 189773 7122096
150270 198100 119541432
68581 144221 188932122
197590 198083 1250472
127917 163353 835364687
1073 106601 731505651
113740 152197 95890463
99127 138769 557335254
53900 115044 295437933
183340 189285 14852762
195962 197890 706979564
115476 173946 145877497
87990 100957 32029585
32611 43155 326277779
145590 195560 124756914
133576 151514 809010871
114441 177693 157770663
9881 35125 63250494
148375 196348 119910648
175824 188490 31571123
195478 197732 5751324
301 193026 805664077
119505 130724 28051048
178662 179128 503229594
51779 145523 234575749
38942 164997 315294269
73424 147165 184187911
195494 198741 8237268
80428 107728 72669756
154210 181091 67124584
162638 169747 834354047
125587 137678 158075807
185426 193266 939983174
171611 172702 854432366
108576 178358 806395172
111094 185655 185995029
107949 184268 636995948
91109 122648 78985173
56090 111916 139741310
23937 186527 406479518
168421 197114 893613456
142923 150823 812122507
123068 125139 5219247
30078 160515 929695610
60025 76536 79062393
95963 141176 828100163
172075 188815 41754921
64169 147503 255736128
128439 180719 130308060
7147 176638 423895257
4826 101038 240843159
62147 187906 622439392
118227 134285 39197697
178141 180680 655763663
37381 110606 118382144
79925 154413 185861240
93851 126314 81360533
53712 127966 185999943
128117 156041 6102309
97216 123859 66982542
40584 115998 890925856
152917 186064 99190314
22068 68639 117003913
157261 182256 429882768
175133 186284 27672249
99081 152071 139239513
137903 162498 583826367
170103 185362 822150248
34087 107339 183450225
68434 69554 908347433
33255 49389 40505009
194048 197084 7688631
99252 162460 158056886
33750 130163 837997300
87623 127257 773049636
73503 190901 653060092
31105 74323 108635717
154573 189165 86343607
137406 185701 120305196
135953 172764 91728288
189377 192316 850743305
198844 199835 2509570
153154 185955 950893118
21815 84887 241061287
88828 106733 44469453
131744 174279 105980843
69006 151016 204862358
155491 182780 327307877
129512 194879 308648266
49409 143946 579185028
131202 148265 551249011
62594 64688 5155704
119541 163644 109979134
44706 135294 226632017
114985 149030 905825199
100283 161025 693096253
36986 140563 259261831
154867 185572 534674432
192114 195819 9382680
90973 169941 197123884
122976 146794 59004381
186921 191874 12510659
174548 180436 684111908
179454 188457 68163899
184282 189248 12437501
94112 164268 175293329
91628 105600 34790822
31732 63527 79947266
76421 145070 171448340
135288 181196 114468796
157159 173045 969458859
76845 86054 554744408
133287 161571 912858664
23611 83333 561388505
78899 101367 55832496
106140 149706 278006514
198719 199761 919344172
65227 65480 674686725
142276 164871 513843548
53685 129482 293702653
172905 188252 38331117
168104 173997 526451225
196208 198118 4847293
32734 46383 980989206
124997 177386 130419936
125741 193908 169954163
197200 197859 86911194
178961 187193 20518977
22448 30414 489583722
158968 192738 84304407
139347 160523 52763024
157231 185026 69307678
72265 110044 94376580
10624 20121 485781785
44283 83012 97143764
31702 59408 69680298
135113 162631 190692665
178164 183984 14485648
67282 79663 30978414
37150 136630 395196285
71035 143958 725303605
79310 156058 292081793
60803 105569 379767313
39466 110061 643821163
151478 198750 854613108
79937 88990 22674884
43341 59650 40911926
57223 121216 607824950
46691 59544 32308899
129750 176890 117408422
177641 190907 31976616
48768 177563 677567460
176539 194924 45970430
104649 146684 105265443
74964 126427 697476987
171723 175423 9285006
32128 47121 21017489
17992 167205 427558899
177546 187275 24197033
67574 69250 802637706
162808 176255 33552554
75302 171811 84631905
18955 171124 380568824
84063 114697 76443968
77788 94659 42028645
184518 188636 10337319
180347 191973 29045426
55718 56039 160023607
69186 149402 200331010
196782 199621 520316006
58249 114214 600969564
163618 177182 729071137
93050 196308 906575003
141974 167022 62512190
39917 197194 495416993
42572 45389 702367838
134876 199832 162214085
144499 192108 688549480
134942 185620 137552052
111208 176670 163407006
11349 157752 366219745
193785 197767 10151655
94814 171708 318582761
49518 182936 333479115
107125 165069 259230616
16912 115762 247528317
20704 158440 913552167
153963 167257 157639841
195344 199134 203492559
156321 176371 50180220
197228 198478 20703126
50046 117985 170126198
89161 182310 232458947
172703 172846 368505
99898 189427 223715270
47653 111321 159359924
129184 172442 107742734
4960 187742 572899212
38667 75430 567862030
126390 167431 102291842
115737 118214 467708707
33084 94719 154392710
23005 31495 390956227
103507 161364 36084257
62719 92988 75508879
7464 137856 326455242
184081 196680 31756526
40755 179041 345530131
145391 162207 41971997
15911 112435 501724562
59923 191211 192392475
10447 26911 732469403
111453 144550 579063678
128609 198668 174920521
191610 199936 599398111
164771 175961 27852297
99346 153201 134626477
80609 179692 247258718
51525 66759 38433855
28210 160287 344562163
99923 194709 484865627
34189 56811 56834994
166086 176631 26246756
67566 123906 496062245
110771 169199 894633792
33871 83435 124514543
24565 121259 242401357
14113 37485 561860998
61252 99394 95170920
60452 77453 545493150
83405 129875 116137637
29522 78677 123520263
17601 190404 432038249
132591 199215 954633888
159846 188403 71200580
56490 81427 62647565
147401 180637 457405037
135611 168301 81576259
80620 197717 779790884
32029 91985 661781820
167314 199333 602774533
44752 139946 588070828
49854 75617 321068682
192682 197015 10951946
127235 156966 73956152
182735 195516 523203688
116451 129106 938470455
171193 192770 53891374
159524 190860 531677056
39567 90082 591208711
152045 188598 218009250
118740 168938 125319735
163944 192439 31506489
43596 160569 292448339
91967 150652 146627869
182460 183389 95427911
14133 151717 809416797
162223 163196 2398963
76032 147253 611575597
32320 103943 179210432
185783 195868 25479517
123614 131120 16943604
21721 40672 47695302
55398 99291 109750799
45277 123404 195657544
14569 132007 880466144
173718 183925 25390329
7124 28687 6940893
33204 53845 293141715
126331 195069 720725976
104177 154899 39766139
38561 128839 226082789
198218 199961 4399508
183079 198434 343615103
88024 138076 523556546
20265 151688 415266299
47111 142515 353243064
136675 173582 774816189
90226 196530 368806362
124462 173180 121302190
13175 192814 988174072
114356 137865 212555928
16237 105640 663834270
24064 168721 361987098
90564 117504 575018989
186223 194760 540739591
158035 167738 24311139
189925 198652 937254341
28490 50385 464626672
144198 181159 92192462
195606 198645 7670606
171083 171459 221771928
16252 43660 68707206
53704 172509 296914538
16185 125197 763688626
87175 90740 8846573
32148 132193 627933054
12272 199264 954059327
150760 153910 7768399
59165 137396 195607766
95361 162810 818376393
176070 176454 988320
116464 133610 42912551
197356 198914 3959549
14810 117700 257628522
104332 130673 17301462
78592 118575 99937048
102918 105313 6183326
95572 170394 338875757
164566 186855 55428158
14396 190282 439685968
164066 176797 31686997
75908 103555 21583344
192197 193481 178622747
163061 174637 28823082
194471 195761 195516979
121219 140860 48907007
22352 167887 364183219
91590 92950 3342125
182973 184986 829525685
110598 179283 329720801
31767 193760 405100399
101933 119152 43350568
30023 189228 398153885
12390 115318 257720881
62794 177631 595113202
16188 169019 504713612
182538 191712 22938838
65000 196920 541581503
181035 196410 38604768
38452 68716 851607831
3935 4806 2144748
197022 198835 4606091
96412 114938 46453014
196522 196929 1016882
2324 56504 533022272
26186 101141 187669337
198596 199228 1612138
133826 139594 4887010
192216 193939 4312873
690 168415 419671488
191350 196854 3624276
20829 115182 236328788
140449 146959 826999490
39187 151501 535109953
183495 193987 26322414
73233 87931 386101094
29802 54923 48593566
121330 196030 186366772
150916 167693 41886372
174192 191280 233909165
13735 40673 67519535
61251 157817 936652873
81416 144116 156582945
198991 199310 815594
101769 154126 916351419
116906 137724 985090822
118978 195726 527632482
194331 195307 2090766
11394 76316 94729461
117385 151105 817000025
113860 189756 436369285
13964 46193 80754847
119218 119333 123444402
167250 196969 645740234
176519 193337 41994322
7889 58863 398985916
140691 151842 17551220
177436 191168 890673207
177167 179984 7015367
83053 149980 48071360
181043 184531 8636016
65249 156282 227201681
6174 175989 424702567
176653 195485 254808934
33839 40408 16655933
19235 103399 934302217
39921 183988 359994459
46377 110022 136680680
13410 18681 13187709
109426 190591 982541625
175747 198739 57636673
93066 156366 158016985
146777 193836 117368632
106231 108257 639850525
54968 109229 659308734
115123 185748 632922205
100567 142328 104664534
35330 51449 981918552
152474 180610 314319386
16879 101604 211922106
74946 116668 396244387
159331 183865 61101583
149667 171625 92478560
26606 134814 860997395
85101 165817 509426785
79909 177171 851841058
37952 121106 208391126
92729 122908 193611763
14800 99504 592807311
160087 184719 129008921
177586 192524 37331951
126415 143490 42505157
23358 76669 133828434
109940 147984 477212869
12337 81259 859788921
131699 168532 91876384
15263 117968 257116211
160077 162519 6096425
25540 109607 210648060
90961 119418 370894954
115992 198547 103986003
113651 176036 155615281
89873 110162 50657977
17678 19516 669406041
95759 134861 97986271
151109 178647 68565521
171295 172131 470168393
176231 186693 25951491
174653 177339 6671134
147748 194443 640429716
127308 135667 20748290
177509 182233 11848300
144150 160743 41444233
131420 178913 118250903
33293 52092 340109868
84608 161272 191361755
100592 137400 92258565
130518 151566 52341022
102079 149801 119429273
169939 190905 106482792
187026 193924 17402526
38885 128847 225286943
304 32492 80509578
66287 132861 166446508
184573 191450 620026482
62603 163441 871841686
83371 125040 104221762
108784 124630 65286382
86801 124964 95452350
73824 165658 229268452
146342 166868 51137434
189515 191862 5921379
116515 148106 78835913
118514 156942 120492510
89565 102231 2377647
154941 199469 111530275
15338 67925 131876808
94254 113958 279435166
157224 185554 713912408
199789 199827 97556
180926 186180 12981586
189495 193207 3801478
14022 179662 640037016
164799 181370 785454703
3759 90619 499114074
32456 181017 621354357
119969 137562 647925359
50292 50427 187871094
10527 10781 701540
18319 135321 292874281
80194 176579 240615918
191036 193496 6148625
166583 193090 66093043
136892 188113 127633372
193181 195379 5565776
35662 116817 834146184
20739 129274 271888640
80 32193 80308906
199158 199425 700547
1929 81313 383756258
100658 188724 220057940
47001 80565 729394059
188276 196256 8914861
121359 166759 270840585
73017 157230 210168112
120146 138170 398712910
19617 187273 425427312
4427 93337 19680236
101776 133235 418859137
198295 199908 4061104
19307 117243 245210919
59052 187732 479227385
49567 108116 243289892
160077 190289 925195292
122477 151340 214388051
40349 144690 260977664
185555 186005 891241014
183032 193602 26472033
44708 67795 609412554
162342 176671 90745812
199523 199648 322591
79574 117660 95189008
102878 112346 24022292
66672 150103 217775230
72395 128199 403971463
460 168855 836419716
94483 186404 519133329
134978 139460 11152924
126071 185760 148612800
17125 147595 326502922
61994 164560 362372595
10105 119108 273102906
109338 142095 81861607
52764 56914 380709395
176031 185970 940020503
181857 192318 26163985
93094 198239 500815468
71313 195455 510051690
41178 127084 215011281
145459 194121 121460907
129542 176352 116640719
135902 185376 123221354
15580 20982 13396329
90789 165670 541616970
62876 73220 25884523
187962 191724 9530349
188128 189134 2527669
115990 143852 176424645
67187 173457 523134961
68547 145779 192973228
133647 145418 623881710
46231 72405 26601425
173810 178409 11441253
28459 127205 247503256
188556 191356 7058385
122126 138170 40030781
103212 122320 542012681
187390 189852 6223159
190219 190885 740064827
8238 122488 286261459
49146 101324 638726638
20799 35894 576964654
87268 88901 4057222
133563 142919 396941982
41024 138217 581447443
104116 195529 414709282
28241 187580 575545830
57556 195219 869441216
76669 157821 202578853
82713 112306 827439198
103770 106475 6879691
89897 158384 170966091
153232 184782 78648429
74823 127162 871161745
96206 114935 46948227
140752 168203 292674158
132205 145042 31921785
20375 153990 334273265
50127 197889 369569107
149426 190980 257209832
19595 159932 351088395
150203 162538 30783361
170444 177854 18495085
101069 131426 207316575
102642 115861 33381642
158785 165339 18314699
132821 171223 396663225
58307 172298 991057757
61582 95040 83534900
173162 177479 10750945
102728 193803 904748483
127641 196865 956701936
125489 129134 9043132
56096 60180 10331283
121103 179397 498892086
135001 155868 51789721
118744 175899 958563692
93989 102390 20821538
153886 178443 414979144
150531 165488 659302808
63414 132405 172494183
111449 128113 261195846
106019 166373 150869110
160130 171442 184507678
126088 142981 816534095
38169 57672 147179220
191291 196721 13734682
172132 180718 21467991
73863 193889 729682979
135908 151636 39169470
84724 139296 136275114
178191 199502 199030495
1880 48787 117502656
143307 185812 137402
155133 190963 89553551
164342 181785 43462172
68222 129987 749803725
123198 145796 56307649
122878 147058 60240224
149217 175000 759127660
140283 156094 78272961
181976 190043 20069505
107321 189376 204880500
41455 124548 208059452
36097 195180 397888320
188501 199108 508897110
30663 165126 336572712
109928 133100 57992371
198705 199295 40926639
160213 182258 54957025
199994 199994 182616660
142515 149669 3326545
70880 183094 280104738
67596 92849 710313803
162463 170608 20239066
74093 146020 179653631
19193 179781 401534629
199223 199508 743356
136137 186612 125726465
47659 136833 443369070
96643 141732 112873003
68107 191274 376030285
58977 137239 353641656
131400 140497 22639102
125415 156795 622390022
61329 111876 126401968
188775 199288 26564166
108924 192719 209213053
133296 175515 407421373
4609 111328 987830667
62685 187295 310985178
21582 81900 151353563
65155 97971 81754395
29497 190018 694350184
21814 149872 405933332
119383 196246 568756328
143931 185615 293620939
23301 110528 938593090
196445 199164 6867074
115277 125789 823426744
199211 199552 91962788
162205 173099 27096047
110119 133251 340967131
179705 199644 12742694
125640 154470 488552941
47843 95325 204236269
163297 188393 176895461
181018 184752 9224469
50396 147936 924676873
84323 163559 197739312
136877 175290 95755572
79773 172188 230652386
121812 154153 586084461
160251 167362 851862362
34568 98216 667112310
561 103855 258472992
48792 198805 375179361
81528 171136 759669807
167731 194996 344521080
71130 153030 430347930
195558 199004 8724304
151213 186068 86819273
169211 173190 9812915
12754 138707 997851556
86889 131870 112346255
22549 23321 161001285
65882 122527 141716778
112506 146986 171316367
185976 188929 888452946
133637 187072 133061067
48661 179487 326934405
9583 86397 192738107
12313 74833 63716604
185373 191745 16085634
131468 158838 68113729
106180 178024 63714223
117477 138728 22739973
191179 196110 12436866
190372 190536 251019
42668 183790 352574410
51509 103195 336537762
35497 152170 291912746
174421 181495 17694259
194636 199431 12208506
162634 184365 918636695
44116 132613 221465690
131667 188824 833425567
83190 149777 166219118
141701 166608 62126989
198376 199912 30176978
93315 131588 95830393
88005 97153 422582132
75017 114494 40599730
73594 151957 579767174
9352 191711 456085533
189331 190556 996261297
18565 141406 618511473
127358 193969 366297398
183931 199660 39681452
132211 183139 126908667
16371 71301 137819478
8760 73280 919891165
86180 161629 188354401
67701 85026 190140697
179588 190137 26340227
25592 177781 380663213
187057 191310 769710171
101131 105444 448863485
140529 177634 92483225
12218 133233 522585263
180954 190836 24691205
52364 106126 386717047
1697 134198 331832863
186256 191385 271773065
11180 67897 142285794
198993 199660 1703229
124660 172867 120017006
7585 140111 331754479
121431 173015 128475540
1093 57987 530446906
30395 58899 71671582
93799 109165 38455788
191860 192359 545208
93558 190315 241586183
89677 183251 360904807
75728 116952 102940317
156224 156439 569033
42978 62335 166220665
74649 97557 56922311
4024 128839 312646854
87531 140349 731738451
112046 144966 82236968
50050 155837 361383007
86132 128324 799823678
192006 192455 931966378
83520 181580 679469601
69809 71221 885047482
111784 188327 191003935
146092 159587 226264686
60307 171880 725321878
144620 150522 608960970
156074 196358 180245051
157031 190988 84818334
72642 73848 440714361
197177 198440 529959326
109728 189246 288193535
32280 119470 158098037
12938 120705 269954495
185094 193500 351785902
191160 196161 217335339
112265 194068 815982667
115538 149956 549424662
167059 189236 55245023
145305 146908 616603913
61405 181677 300399637
50292 190123 439848190
117544 191719 754260785
40304 187533 367848313
34269 98141 159904714
143972 180977 92269775
174777 177816 1143163
104859 174437 203497343
89439 113775 277678836
166005 179955 34676055
106435 168704 291951382
64490 152172 219003591
53426 196793 358514313
170418 188895 46094967
116389 117157 1884896
134513 154002 48404354
31355 42949 757749014
92572 169275 513486734
178247 181764 8860885
35783 53401 550166975
188541 194543 61247091
38797 192507 904699180
21160 192432 760773967
92196 166596 870652535
118589 177224 146242586
83331 192351 272106314
161639 195769 85262404
193353 195698 658643174
91068 165197 185181969
8362 108940 251879382
149867 174149 578723204
110233 199324 222656987
48911 177299 807953082
163752 181842 764663349
89329 163341 184721916
93190 143985 603620071
121756 193101 278878242
77714 90639 32382071
39789 172257 283723243
89875 157012 130346136
35463 97938 156414101
41326 152372 277609310
145247 165017 11382011
31927 34887 6380057
180047 196777 806458983
184364 195794 829325359
182774 197335 959900238
92472 176560 337709857
41123 93609 758658239
130379 192857 155756867
34587 195883 403462974
179536 186138 16390598
12574 18332 84310184
34935 140643 264649430
34637 36107 3687644
54213 178480 310521404
127670 144693 42329666
133493 181435 119464421
88180 121506 83309116
27775 122167 236648909
123793 193446 173630525
90554 140924 142589182
130821 149334 714742321
163847 175259 28402719
185304 198838 894352840
118717 176680 886673362
12412 72799 151531619
194541 196515 5070550
195700 197243 3893907
195597 197759 739408578
151853 180055 70325126
102950 148118 113152190
178623 186480 711513341
13195 198471 716860995
84698 191399 504338748
134004 163760 74185222
93259 126369 584390338
50704 123126 181528850
147926 155686 19179883
44466 166199 430819121
80021 169539 938589376
87996 146219 577088559
132652 185873 197650533
188109 199735 29380089
42614 123284 715527401
193154 194997 4699430
15890 117331 253951364
81938 164056 205097236
149124 157120 783108024
9566 139444 708655253
58637 164704 895198372
164150 170876 177072160
61408 181831 398053077
187640 196038 655061481
152462 164782 507643477
144598 182659 94888850
54177 157224 948211973
187570 193029 753564090
140224 172801 107403497
8297 27825 48787190
27395 63575 91013273
43334 199488 581052968
30852 180815 674673408
96570 155954 331123087
44776 145797 875627843
50388 170531 300376773
6974 58815 847917453
180501 199382 47408828
145022 184349 43645953
10919 15563 780427806
92415 114657 641513793
105744 132120 66133468
105661 151070 113528030
164033 195519 942711635
161268 169358 145307533
93447 105775 301905608
152423 180630 732122602
53445 158711 858227346
162903 179682 836831419
72661 78482 481039077
6461 124172 294915266
98584 195142 709131496
41027 87953 292524355
117192 118241 961942327
8742 52987 110829275
69976 126340 141017257
150146 155731 13745597
114986 175616 559906943
112820 122179 695404
161696 190604 399330217
164753 166725 4918150
17457 116170 247235192
3232 145762 472935247
119903 199815 199566176
156244 164501 2947347
99572 156583 142489643
136921 198724 154372989
33064 175248 355618540
68169 76785 595393867
162059 166093 10060584
125862 186945 740537538
14932 42647 69485044
171554 174526 7446898
109377 156669 612671950
185638 197230 907479184
198707 199242 794376625
60436 198267 820213937
90521 124197 625929099
195958 196204 633945
33665 54786 778872640
63544 146441 207229328
116718 150525 84410324
95943 116844 52441176
34711 109986 325446028
28262 169333 353025663
100562 156977 141034535
99555 113024 870088941
177986 197763 582664599
119954 179986 789071492
23277 101472 195710276
113545 128272 36865199
165604 196853 306703793
170035 174664 11517228
22258 188020 414443882
164793 186815 437338937
119677 196915 717881538
102557 143578 655385757
59694 182378 306474050
174439 180971 494873144
1187 197657 893440448
65345 98628 82953996
182905 189987 579265821
180067 184851 11856520
87867 111294 58375952
54389 115405 152789219
44715 156525 279405260
94000 98845 331286369
120230 163032 106739330
121790 158745 92028755
17041 55264 688242010
17776 101322 208990955
169740 188890 47708618
170285 183803 33662201
117217 173449 975293200
39862 89242 787875641
78876 130969 130223313
21615 29186 33187613
162057 167811 813067882
193646 195006 707393035
5857 38422 81604455
149626 150770 2901931
71017 120148 122853745
116262 175410 147581835
125248 152060 66633525
126130 156292 995558230
3476 131114 319635989
4718 47077 452732913
134857 187786 237093908
197062 197550 646117861
156488 161593 1328843
172504 198035 598595225
85601 132195 263534826
101556 155584 903509563
63686 168489 261874085
174538 192514 44904358
65344 148038 914011016
187236 193927 16898101
16327 179622 408247824
1591 139017 344087732
18283 93592 188558219
39596 131896 229490472
103172 171893 171828813
109353 134197 62208096
32546 33094 1392492
197041 198671 4126114
159629 160680 1269907
35580 129799 970026928
68444 161802 233175068
13628 188241 436545808
87627 181656 582931737
78114 141200 157674608
192623 194153 608345741
131611 162910 77972751
113630 165538 887036520
198352 198611 647422
57175 115713 977673221
19987 84221 473974789
22266 175320 556247650
101120 161750 151693110
76890 164469 952306024
50017 100946 871421616
133176 193711 150976490
71078 147505 190895774
179210 191696 31275569
78223 126303 275341071
185804 196765 826576541
141965 198238 140614318
76231 136624 182081648
157580 197846 100797431
76509 143571 675286990
147677 148159 997460814
2998 76509 184674127
182400 190075 19102017
35962 72633 92237346
4497 26799 55759215
31704 158977 318417864
190630 197370 17038933
95154 122378 9188083
126647 159110 469188006
180289 188997 617023405
91142 128476 93404246
168151 188537 95565529
1034 154784 915869020
42850 83674 102336735
14554 87796 183662814
68994 151608 9179282
81938 170749 221699975
104512 159523 827676263
71066 84364 676342261
65072 174956 274345453
90363 99034 21399853
184388 197216 654826017
39671 103129 158558843
75417 186087 276051268
169410 184855 38339521
135232 160998 64281638
177408 181893 11265307
27056 32276 957235483
51176 156983 264548454
96008 114760 70687068
147470 169919 54245956
617 146781 365912970
156137 161003 12346679
72349 172486 249904690
81410 199495 351074212
65153 115291 125240038
95851 189118 245260198
157246 198475 602219219
116111 135787 425739513
173143 183985 933419470
91701 141001 718821807
179947 190245 425964378
170143 190150 667077414
49244 106832 144060363
60136 193928 257068510
59250 143899 17206159
18601 96139 194097739
164190 192554 872324289
48533 83429 87595192
126310 196616 175477117
132194 184170 129485409
94566 133376 610834447
109721 185742 189603052
137920 159831 54591331
152877 194941 105098668
147131 190488 192183029
13670 186970 202070391
8907 131539 307165623
58059 190816 331698858
199676 199778 240448
172321 193247 637195563
85431 179046 233470659
199638 199787 347796
104035 156661 131536305
60047 144241 210475917
86832 180048 232529415
119352 146260 610551017
11319 77496 802271308
40719 65019 888155978
98145 152379 992984851
190133 190860 778179296
164021 195746 79276323
81047 165199 377607235
182776 191767 22489996
185466 196624 926851
89015 196311 267950369
194174 195207 2617873
8852 88659 200178389
21233 52123 77425972
82248 197964 289102396
98538 195391 242087523
61290 109254 119895803
174383 189557 37872838
32497 108621 379551966
60177 140508 200869973
1634 146940 984818680
45679 141237 826636861
35898 93402 144089276
116858 130813 34994859
191585 194881 8317040
23933 139556 595286354
85957 188247 362906494
102277 135694 83778394
30385 169650 586550804
3363 194876 478970883
97343 111865 36492315
106699 116372 24383595
110052 186169 189816612
28716 87508 147654180
16012 55962 342790331
195414 196863 636388741
162396 179601 42825054
128012 153204 943420144
39759 179823 350052329
155188 190446 88046835
195282 198225 33286980
145110 168192 57632817
164588 181074 313989956
57605 84711 252834246
144206 197138 132248025
60240 157094 241951820
179957 182053 5298006
28920 58532 74449021
29763 94137 330477932
92990 174729 799111657
185942 197059 252191595
155150 161053 323657429
105037 163706 106252644
43228 193490 626226823
75241 103236 69485599
55371 175870 301180709
72339 152691 200579684
145210 176807 998847990
124598 169025 514858600
26067 179775 918347843
75664 129583 134784446
88291 155940 168655435
189900 190736 2141071
73646 145887 445861315
24878 153554 839587356
183005 196355 152383134
106453 185583 197565993
178472 189154 26708093
164685 199521 87167303
166747 196696 507511818
160163 163895 9332144
121428 198212 520362325
57482 144784 237177946
50317 126128 170274595
21234 65745 168729315
35887 78346 106622409
60506 153847 493834454
77488 129268 129517503
36507 85259 585463303
87673 183622 575126069
194827 196316 3843535
110926 117097 15478407
117551 152783 87914084
30345 144032 649443794
195787 199269 8798109
69639 105829 90241066
113738 175153 153211424
108677 191745 207422398
75269 132719 143486340
99642 116847 660182459
154545 189531 87326721
192904 197669 12095823
120851 168066 792086048
143929 181101 791027996
51994 155489 949139243
145170 198376 480324031
62626 170358 268967957
144866 158678 34420533
128073 198421 935623444
86127 96310 473122626
87960 182869 486506185
191415 195683 463243230
100001 103930 9832143
48259 118263 175233560
143346 195732 953933187
21090 22345 945003325
116222 156735 302884757
174766 193494 46799952
51633 62272 26958080
127907 160142 80287521
112881 138522 64032043
63850 162112 245544938
171030 197199 65526019
87816 118446 76431630
2723 95465 458328356
115973 147366 78393758
21048 59722 97117514
9253 37391 70526085
142444 171093 71370345
152719 183174 75945256
123917 190317 165402994
198046 199330 3236306
115784 180729 255991394
100405 121754 53786152
28276 90398 155878733
19464 68321 122630462
191579 194441 7212929
136075 163513 68446152
158907 163945 197652376
159706 190402 462248707
95541 113710 45105482
46092 79876 84764826
133580 183456 124265009
59150 173690 193617817
118352 192484 184980197
80732 180284 248494256
99882 175751 628396030
161614 162991 493077461
183113 191664 21378397
154922 182126 85566641
193440 194796 3408538
55131 95226 100323339
114993 175219 150314650
16418 165412 414909136
199768 199947 275853376
113039 184998 438683067
80830 193340 280908470
101850 169527 951702323
33755 139279 264250819
25528 181946 391239233
160413 179184 348506196
4032 165456 767005184
90765 141493 899425846
100708 176496 189454361
1736 52049 301896537
5769 183496 444448553
106690 194617 219706252
150803 171393 471965766
198839 198927 233595
60160 113059 132336612
136038 181904 114401500
169432 183334 34551447
53167 181848 321650629
136914 170792 84405963
38996 45651 634455642
154993 174505 48755866
97572 180551 771087319
149638 162748 32752833
99238 150603 911921512
116506 127523 27670763
122754 135541 31781232
44872 113867 778886274
111320 134501 58080668
156879 188850 207520984
43404 166883 919591231
85633 101745 995222799
45118 82083 534137265
96823 180844 209941581
126624 165785 97623520
161524 177950 40854813
128242 146528 150384535
89884 116446 913953293
52523 169523 187068864
107734 156451 757315274
87637 177401 851957803
111142 196951 214391087
109254 153892 583773358
8249 116301 270622818
33099 79521 774275745
164888 176284 443142167
120258 130258 239843241
133646 146159 31218003
121369 161666 817932923
112276 127580 998337314
32397 117416 212981645
183093 195025 258477801
184903 193436 460951852
198420 198977 534064802
86919 145509 700654325
60563 121412 284644459
157035 193341 409371758
173643 195693 55234668
85237 111630 196124412
167748 199444 79333389
13635 49624 90096178
119569 185943 165375462
16907 95811 197497469
39345 117135 194695542
140978 163008 225237906
32891 117930 611745843
115390 144358 72361536
188580 192352 27920012
174326 198644 409461819
150368 152433 104752699
37596 69986 81357806
107526 108920 437074486
66660 70000 958678373
79947 160302 200629442
72087 157368 335501211
74042 118366 878437552
47610 134121 216572295
156277 182855 66411691
125703 179140 844312881
33053 195692 883792506
115876 169587 11945995
189758 193911 926528545
92720 174835 52180433
8486 17129 21669957
119659 149456 74230533
47296 185758 958637926
144685 168943 196873279
72789 174221 253127948
53274 138831 214112046
44991 124990 812557124
32925 180272 578969560
26389 135484 841310378
92529 113786 93348223
128928 161566 932396848
88051 122238 462749466
130017 161999 37941001
187715 194955 135723684
39064 64613 64107645
133002 164896 809620564
131608 172307 493294856
28880 60056 78388324
54935 77939 64543524
152018 188382 427294298
67281 123813 579373020
43437 175718 573635887
108640 189994 203066772
6873 36588 74386962
87982 150095 154995829
54063 171089 292539932
187522 198372 63297684
175936 185960 24879234
146544 178743 148489697
12185 60955 767551469
90102 113990 620158114
81472 95396 34587015
156678 178073 53421540
40865 64256 58674011
149715 186369 503754434
101322 125134 60008732
181112 199208 924468477
149796 183439 83890490
148168 171508 58203462
116140 174777 146279354
9229 36443 691322484
185526 191345 785480721
121914 188974 167139132
65241 107628 105783295
107894 125040 519064993
49467 126792 52022728
55319 93808 504510107
154587 184966 75759944
170926 198702 69546146
62841 80040 43013707
6256 178787 431367427
150444 154900 11000114
144361 161383 42474428
5071 149447 361272735
42104 118297 275181085
71544 136335 161855975
53600 127851 185995435
37823 126455 222026108
71125 190721 329297220
46647 117583 796652924
75894 186226 275229242
18858 23872 12396098
108380 146352 95036017
107608 146933 831198779
61239 186726 507199068
29846 62229 81558833
53992 84464 76564503
99329 166303 490831073
102889 131567 798626224
124640 197626 182150210
199307 199967 1656281
34 188754 213461048
24468 152720 320953857
117730 120243 6360594
106105 182454 977316350
151751 164922 32976303
35643 61587 65270428
131566 156847 787015818
54533 96676 105451651
137374 170479 97687473
197617 198225 1522062
57603 141944 210957798
119035 143946 916707523
96617 114474 44886103
102322 119185 42489456
27226 171100 359962417
117430 141726 60714995
78911 132005 132737919
181271 184042 6807954
189657 190372 1755657
89902 153807 159474804
146960 184416 93256272
6858 180144 607926582
41979 145958 964042967
174262 182709 21096059
110774 160595 124475237
67226 133104 91574212
188637 194565 14899924
166378 175009 857901955
112045 152068 99910604
66452 141147 545531184
159044 161321 5761910
192836 198233 425012016
96760 151592 818570412
129621 187772 745600909
68847 123514 521639695
99135 177188 195028807
138117 139807 806151781
17114 62774 114650298
9426 145885 341670325
129681 136628 17256537
123486 191645 204758510
103021 199979 242641226
142766 177549 509592553
111985 189325 979173568
35993 166586 326741550
177209 188887 29125747
107203 172841 878744343
1159 11442 25814914
66132 98855 791038340
25003 171001 700951847
90716 185923 237498428
166540 188740 833665893
76836 119448 221571253
169676 181769 30156543
82482 188416 264393181
106366 109804 8806439
165032 184166 47574697
63637 94401 853127354
8518 128454 946618492
29954 100093 175597089
10988 85790 443513169
43011 164901 449171255
142338 171636 72941100
152249 171722 48562301
106829 190294 481489881
51046 89706 97042805
137801 153816 39775354
4269 20393 40373510
31755 181536 311323667
190379 191114 603460
103057 114485 28949158
169828 197520 69294553
154969 173098 240762841
64173 144678 464167043
173012 175637 228354816
93773 155106 650086062
4636 181077 441327356
98114 187273 222659168
5961 55390 277927094
59155 176649 354967378
34429 108034 391074730
197036 198325 992024941
108169 116249 20292181
84874 116428 490576398
4837 53401 121698186
156139 165960 24702369
65457 117353 129640800
192203 198890 7356255
84098 180383 240279798
70075 173496 258212621
179720 182319 6550278
193845 197431 17526836
69439 147647 747050046
178349 186335 514273885
134215 175129 101938350
156597 181454 514192829
123505 130233 16776981
102187 121542 928280215
60982 153471 231043378
169555 185260 38994747
68541 171570 257177593
16550 149317 543683036
137864 196633 146742580
24492 189705 413140120
5970 83053 193281231
90449 123184 81948990
189692 198086 21242273
160411 196353 25618022
122684 123201 1307885
186391 191735 13525250
137979 190188 708732438
83572 112547 72334059
74813 137935 327359313
70040 183270 282671907
152962 193039 100078335
60947 83045 766352996
82376 117498 87734777
183596 196399 652962971
141690 172290 389238734
131568 160360 71746242
29779 71928 835304501
91391 180121 589947257
191772 197922 99987974
133405 170579 92567913
127496 133931 714044448
963 45015 172861895
33253 66049 173855986
190567 198509 558388403
25379 117938 231913301
78499 164523 818416092
190526 192629 821777621
156899 186025 642659679
182363 198782 41247973
116809 198329 454623509
176450 188595 820098292
29034 172422 551024265
118396 136144 413402142
122967 134266 28157462
103016 173358 889836142
170464 197180 66933596
150836 172709 54462359
77360 150237 861705996
103522 150729 702563362
119945 198896 919951087
179226 179389 508314756
100874 114958 35423474
156233 174861 46594943
123278 183179 855807208
106145 118363 992712068
13956 62615 122129263
115626 117254 4053248
154811 192360 93832973
24944 156870 330031956
79965 102151 55091073
30787 61228 76585741
141383 146512 660689784
128730 195288 319862871
146385 152389 14831881
43638 164259 767946284
72969 90353 188430892
199686 199970 706989
15603 191296 439298220
129844 136725 17061238
194828 195377 1399460
146982 151417 10957608
145679 157394 655192142
113216 115287 837064
105631 168045 906957483
51904 174569 306636021
165305 179724 35812601
160166 177304 362742463
116910 158814 104538983
128628 152425 60027826
2720 14131 105492546
182679 192838 25414887
118220 133065 37179095
192415 198800 16164182
162554 174316 29260250
56205 93423 362983318
172465 198408 252507198
62740 72380 619400419
108971 132742 59536375
99163 174792 188990836
78929 167992 596753942
168640 184380 2428562
10996 14058 7720634
45844 186241 350692632
190193 199577 190819821
107220 128957 54595563
40112 192123 379955034
156986 165976 606684646
99860 145219 90127649
59648 81101 53746605
153986 176379 55962862
105523 108987 8743861
77140 120423 912810218
148046 169365 851835666
188014 189653 3342163
95922 166990 177632839
5222 36093 631100772
168373 180345 29802079
76730 94297 140593166
165808 191088 63027694
10247 104789 883172418
174193 192225 799717091
198523 199353 319267189
60661 161895 735658469
152208 173503 53113317
41207 150543 273429941
18089 117736 249530429
128184 181952 134007464
163132 187285 60130988
49844 103445 344597063
34268 199824 414224865
181278 184515 988315608
189978 190514 817060991
150739 157685 804945765
199837 199959 921708707
82416 84363 49768854
125160 199752 186171348
152870 181332 687584949
175864 190268 35894383
57759 176421 513603956
140190 188342 445497986
191438 192514 2679614
151873 189794 94577668
158695 193234 159007127
118216 159985 104249373
81333 195903 370507466
76013 83388 18467525
100522 184072 952404822
32844 42519 754704288
32753 75657 267313322
44040 192706 371535612
161908 194501 646255740
39493 198355 499707311
142884 162970 50065317
177457 186793 472461921
56374 67666 28467531
76922 189242 507756790
34541 185903 890434928
124128 160731 91209346
70817 195644 311773281
47956 149127 252968850
37659 196504 397278077
38320 175166 245292803
186611 196478 24993623
43588 162782 907461364
128908 142575 44459430
12623 13057 729113141
119065 121671 6566778
8613 13227 650344472
65119 184582 298157177
138373 186872 550604370
102271 106936 296653907
51042 120126 601417837
100143 108924 22179404
112828 179503 166332995
184551 189931 13463660
92107 197949 498963158
61400 172553 277578912
93295 193801 251025473
172755 194945 624676585
64120 137262 768681811
114227 165179 127191518
11902 36489 607826267
106118 134177 70393350
79132 154465 61813864
9614 184076 874045488
10543 50939 291532648
116219 192911 140151591
141108 198117 596938747
72798 173087 348506349
99012 129090 75527924
178801 180994 975289760
105813 157908 40323705
108913 140238 78357601
180927 181414 960897091
55133 159923 261998626
162798 193092 682772822
20395 86980 574201771
84066 111107 422607527
26161 60566 86477467
191248 191926 44481175
57257 189370 330034136
81112 102449 818238115
62538 127169 161585510
40465 132177 229573920
172758 192961 50527303
31781 137097 263717403
135282 172721 93272078
168051 188861 345215878
117767 164561 324350893
59269 107242 329137681
69488 71402 4834549
106916 197651 226855492
162381 169370 17446647
161441 177489 917099428
81774 153204 178294614
64300 174430 961476571
91636 194393 297115545
71824 118776 117339796
192006 197286 13350841
126854 154477 68729748
41213 123933 808319660
172460 187460 322310651
165827 189842 59789219
163991 166501 6263859
93210 121531 71025947
141405 156735 38050891
120366 166593 897921352
32721 176229 358961108
60683 94764 859641900
140659 141249 1510846
179268 190850 29016618
169346 173503 332200014
153223 179534 883589456
161014 179274 218484088
162995 193462 945917715
39849 130409 792368443
138948 154046 37535636
59446 189687 641419428
184299 196163 29874158
107899 162444 136275840
172174 185446 33009080
153972 194393 100993095
172289 185913 451629764
22474 147874 663374141
5699 171762 944407111
80750 154781 184758875
187474 193651 242813776
145431 154849 947323317
61748 137203 291201493
31542 167001 338901295
114204 188407 185049004
68017 106328 95507491
103869 110165 733835319
137750 162810 841309537
179440 197282 718782516
62098 69243 17855386
40909 131754 227332116
193307 194854 3904489
23936 129945 366873610
133012 164557 56544931
82269 166243 209685135
68931 160480 282744827
90434 99894 23316652
13114 100877 552169254
21977 37007 126332030
166044 170117 10107161
133263 193620 150512496
4381 148073 359612398
128400 175805 504410225
196529 198381 969481718
196891 198691 4513617
25405 49733 780709492
4597 194095 474027791
28257 36950 860303807
88788 175869 617200923
199449 199539 224755
74910 75454 1350380
181631 196559 34929079
118294 177971 267847054
2693 29839 571716014
198762 199928 984727360
26052 120586 576591648
39160 53320 35366359
13889 107533 234365531
9146 183038 715924315
68255 93803 37210141
192055 199664 19236301
175323 196693 448216216
65579 150770 212810287
32421 192865 935743971
193359 193642 709562
171071 186815 504003131
113369 179995 933086962
141368 170648 581262747
4936 45859 102649271
139805 147203 18457728
152664 157972 876318941
198951 199928 383992459
85725 172187 531646642
148423 157073 223112130
104054 175894 107136063
63807 73424 761552615
108924 119992 341028604
14922 98264 543372750
116169 148222 167580466
198239 198655 1050871
119978 140633 51505314
141426 163461 836089009
145897 162954 42440165
93619 173808 769744032
25057 69295 636554799
11988 184320 430782017
64089 76261 384340906
70191 194143 309553514
166116 173151 740579850
170740 196909 65569702
39574 177927 443317201
165111 167594 6137188
137710 159610 54569930
16057 33739 886530896
15686 86731 178183597
124367 148041 403335512
65254 188091 531565877
18474 138861 301317778
11856 71667 200968686
90563 152158 153718373
94045 119692 192538293
89144 130829 632080491
137130 170643 83489278
19937 148964 791849235
42749 106181 158549829
6279 89490 435839858
14146 153422 348371848
63828 138964 642379369
32311 34274 608958388
176578 178859 5562166
188367 198893 110924799
162641 162786 350155
145312 154625 616886790
98129 104747 994380704
128281 182125 134168477
168940 178054 14425465
71088 142931 649380275
186016 194129 20484038
112513 166338 134387236
110965 171646 859648712
80589 108898 70630260
199491 199833 840877
79438 148233 248640055
198506 198730 765737443
142504 198889 248831666
198947 199525 1463157
180345 182547 852439143
110351 128153 44665433
149290 167125 36907091
180960 196662 506424491
120543 158762 932543473
161497 191009 73584098
29050 143313 286135770
156406 167249 27247978
56225 74704 41560767
89798 183546 233922972
136365 175258 675515031
18924 188027 991520860
100488 172407 179748089
194999 195631 149620868
171608 184831 32938117
44854 58527 34239566
164350 169079 11793171
5577 86790 338523573
135734 183888 815924593
11696 145103 781794524
139837 156814 42164785
166538 178085 962563754
186759 192961 15668557
190560 192773 5565929
153367 195835 97271946
125460 171779 115321928
46283 128522 205903760
108113 198540 580206904
123580 158938 263691977
63630 107004 505984649
37946 188613 939591790
110716 178210 168463148
44395 86358 220612802
155626 174411 671763079
197263 199213 1071028
165301 179963 359379407
49501 141388 655720579
43626 109506 728711194
55589 195011 348527019
816 52022 128278675
48597 144989 241070790
53868 97383 603986498
752 6173 112624990
164868 191578 66571566
95788 179963 210223120
146638 169014 55794904
16544 85086 171906779
135829 176925 170816740
97328 170088 181849179
161301 169093 19440130
100260 197283 823683882
83590 134869 128168944
113948 118054 10187494
176339 176700 363526960
49369 63970 24010252
16896 138419 304174380
171362 185604 629107178
64840 191308 375218352
63978 181612 293813387
10934 59237 156821955
142902 193176 125386946
113189 166545 133176870
45982 190526 361186310
82471 157547 860173571
87670 135486 286997252
78845 126350 118827465
180753 191701 27325059
199185 199322 651179102
85131 108041 57016539
19983 113897 235285576
83023 161777 917498086
73371 88940 37582744
99436 143238 817614636
83778 197232 283349399
76812 147687 177048059
165709 168812 222096814
134101 170901 91706087
44770 134811 225357839
47362 192398 362512862
61031 107373 115759076
136770 171846 87416401
490 122080 304609034
25355 176334 377696425
123993 194913 176852333
150456 154520 10031294
140183 172442 98732912
68398 79441 27580255
100937 112312 329167508
144474 179176 86454460
51944 145639 249788594
17170 73528 141471133
12618 165915 901866487
115441 118929 8805885
107163 167716 151353888
45197 141451 240823970
161763 186186 60728599
108001 172423 160821653
53410 74172 52334952
66420 150501 292595402
6053 157316 188089227
88563 119180 791385994
65048 84232 108585747
187126 191262 194648912
114065 154930 101852821
75503 193168 339725117
7334 147504 350793970
35152 77488 106306235
14931 17124 5441503
174935 199905 152941314
2954 18488 38936889
14054 105805 570632171
66936 72118 486235067
108017 187647 914075909
197331 199828 6301503
6982 28629 951330143
27629 163895 781743765
197915 198568 409436499
198054 199202 607796003
65930 75844 24852641
87362 190315 532497283
28896 53621 248693016
29790 43318 735617395
2353 80362 195548425
33377 89426 140678756
81568 192502 276910690
59134 148570 963642918
160307 191345 786999360
176737 198965 55758694
19115 59939 102380563
79454 141924 878298853
38875 78370 99064550
87012 140406 84019523
83781 92144 20750247
25793 117556 229921520
79960 165452 213479263
130281 147599 43074663
147771 158055 25613842
12206 38351 65434923
7257 86421 198536251
144731 148462 9284984
28615 71075 106765829
34537 193945 900680581
48677 116046 168662302
89085 141593 131147964
79706 138190 165453096
199619 199890 88617132
169629 192640 57422704
144710 198297 769060954
92715 138176 620752498
45530 91414 114913938
110465 152854 91685628
149467 162004 994654977
199375 199426 140591
131277 198842 700337871
68713 136879 824602801
151425 193515 483624408
75200 86032 27060321
141819 180200 748326252
188322 199588 28483916
114867 193844 197177951
54824 78692 8242704
54403 106274 61133511
173578 185490 29635422
27660 62195 382909150
90787 93039 555982808
189050 196224 589103990
58013 60095 994710892
126429 147880 53369259
88730 172238 342919896
99565 139253 356030565
1753 187171 570854923
26128 135710 122644421
117227 163874 116497885
109473 179367 174395596
10646 196831 137671493
146601 194091 606984383
194976 199049 10332636
174660 185981 28157262
84088 87873 93737729
170311 188019 112183414
63251 81617 45933972
20898 48891 761603820
121066 196151 967337923
28705 135371 267167210
68509 185498 726160155
100337 107997 19352146
9620 15912 943893774
199266 199651 568660913
106506 191980 213567724
87969 170286 205355433
28205 52248 780811626
139892 140980 2696010
96388 138326 950714988
124247 167544 107869140
101046 161593 151470087
77593 102577 62161556
97485 153045 546664290
196908 199117 546280923
145702 199124 133497306
41882 66425 61537511
112070 196128 209996769
161654 178510 41853759
17614 105279 766578114
147166 149581 687164774
135345 176024 926745262
119375 141214 54506578
36429 187446 386934803
182006 199226 58626824
159943 188796 71941590
68694 146000 193171225
50693 125540 187597105
50257 87264 738716792
71010 196068 896998284
138016 160198 55288486
39497 153681 285472740
68818 195294 315876337
173656 190094 28595270
1416 90604 475821788
69808 75842 15146696
112979 122910 240961615
146268 154596 406253051
26743 176034 500529617
199847 199932 791239627
157940 165957 651110979
86440 92452 815289503
37523 142624 170046519
196232 199996 9494602
41306 112962 179347364
11336 158610 634788064
71042 154875 630918775
162248 195769 183154454
150159 173000 56883799
95553 153681 371716600
78542 157429 709159306
67903 196337 587612995
34315 150877 481789315
129359 193114 158934590
144842 154007 704146208
112657 117840 12939830
145412 166137 51722328
99402 177182 194351769
31971 195694 409533543
113839 176463 156249981
2851 99043 579152042
100297 148767 121336798
120557 198540 834657746
120772 185033 160077837
84513 108488 59690381
1238 171335 425520704
51897 182550 326579308
155808 197020 103157739
61120 165370 158027170
22157 105246 208046633
14707 197776 457941939
195549 199983 11215734
69930 114961 112533104
41688 95414 134349876
125722 174581 415575265
71723 132512 166899587
43894 133873 225207428
118258 173544 540618585
87949 164215 472010857
101824 179525 194154355
46982 61818 37336096
150141 174623 61001562
137163 196363 192127876
124814 164688 99331795
51978 74282 323150452
106766 186600 199237475
106658 133333 859734561
33860 138780 612183529
180417 196935 760520013
17564 130860 788874929
185624 187733 5249511
25483 195613 924450415
5877 136878 714741447
10366 166414 390462782
146639 190061 108167120
24888 128117 258683670
19723 194572 588841841
190622 195698 12842088
16862 123786 267860244
180392 185395 12307414
179988 199194 423113160
177280 189956 31635865
163592 185295 53970336
68176 125363 143091099
167040 176000 22302746
139324 152025 238266042
108421 194225 777241056
179081 192499 985297050
166140 169942 9453554
189495 197325 19813891
121767 176186 268297293
74520 162987 220844294
1380 198731 830957334
3977 25984 683068491
184210 199559 459068962
43402 44154 281785
130625 184421 351422070
193994 196721 6947837
62169 130836 171718881
92768 185761 549495865
54274 151879 543895986
2296 178878 595108871
176952 182227 12977412
137018 143778 16882872
52353 62268 25156504
170568 174803 10578492
165026 168334 8088360
87981 120353 194666235
30531 127657 536884585
40710 48026 671780701
7676 135467 939259818
31439 112144 690671060
118862 132196 33351056
122377 177698 137878640
178261 199490 967510517
187789 187937 604936334
143029 170668 68828869
33205 102226 172718675
137303 141317 867775702
61667 197333 378920303
160940 192450 334226823
24290 61365 93167312
33283 45099 29813743
10492 25632 516816531
104410 104686 685145
25508 60768 88588410
194620 194634 947002794
56048 125717 174524178
190881 193560 6723786
145492 177884 80708563
39975 168003 898670273
112385 128569 40563240
197674 199459 956084
54452 160804 266015803
128226 129455 469868737
26482 190388 885715313
133576 155672 556671423
134550 168136 83703241
44564 118862 932367217
146597 185665 97245397
126452 138949 365533103
54150 117250 157961524
48215 68046 49844324
149561 151963 5974845
37424 53942 41395844
115160 157492 320125358
117312 161962 111519909
144110 186818 259755326
39754 119907 733566514
20182 166807 366846486
101817 187995 827613120
46801 61992 559878458
182285 190614 645433772
153044 180708 69080870
26859 196940 824613573
180299 187871 786667927
172396 196308 41653665
174106 194810 51807703
60817 139941 450066127
189031 190959 4879109
86759 92400 181747320
55448 170507 760050352
93274 175652 485429519
43726 164877 952789764
69820 97475 872479472
21837 55835 65769465
14095 67390 133639228
153722 166721 32567183
1627 69633 170629983
170461 187418 547627865
38379 130449 230587549
117901 169949 191829401
54406 115632 153328229
116985 144553 68833299
171469 191957 757496870
193849 198627 52930586
6979 171659 862020415
126016 157525 78368619
199044 199736 1740971
139694 178993 97855559
122536 136798 35493662
81488 87967 233294196
77427 118652 558488064
135049 156783 54009853
14765 30715 39747991
122498 130794 105402033
142272 147813 351190839
15738 88366 352398624
45098 64728 49254103
100492 185738 114472228
63680 174791 250223194
515 42726 105878920
66999 164205 242839139
74133 116064 104679503
34248 97273 157817713
191880 198681 71044437
108607 180458 179428757
96597 139101 653006062
179690 199920 465303846
191273 191594 37904519
6069 116015 275348798
102745 182127 898106318
182428 190634 332240299
58939 148479 41572860
39301 156525 803603901
198540 199776 576945397
112232 197573 213237611
173703 183622 24722849
116320 130312 35093381
98838 175581 883965559
142314 159381 42478213
160772 169952 22842470
83313 174640 227877756
3844 25309 53663065
180091 197044 635571753
68746 198182 767939192
134949 144239 526017317
28171 110076 913152282
127713 130859 7811125
137274 154295 564105200
150668 190972 127015988
109772 190188 200639444
134305 158153 762988633
157680 161948 767969661
44089 166512 306068979
53256 65635 31248092
139984 199714 149229358
22612 105994 953546379
169199 175782 16347679
181332 197150 519763159
164754 165233 1244992
151152 167874 412520445
84495 189634 262319203
6728 141822 656183685
175945 190793 209798095
54007 61553 16224934
7990 149761 809379516
132175 174813 207815851
187502 191920 11176690
88062 187033 246800875
71031 174812 259078590
163974 199323 88432874
158211 158374 553113138
18626 173276 584955540
139520 158232 46571754
7513 59984 253912902
115105 150699 88901699
112808 165993 114018079
37740 98918 153043528
74446 136343 154589010
155481 199617 985210921
12048 62113 386625288
155926 196845 385420264
165291 180605 38111222
134100 177404 913124827
105118 106729 4030250
161299 173873 31261159
172376 190150 44359344
129994 152188 55176477
195156 198565 8619869
111947 142510 76439837
199952 199982 702809655
42888 87239 111202676
11385 89101 231172222
182802 191547 674174080
138873 149278 25140653
122552 180197 143657171
116343 139016 98409098
150079 161191 983367119
140516 159293 940019481
31581 35671 10265001
192138 192351 539626
104080 149478 113593903
107483 134775 747280498
180267 190121 161912369
92677 168409 3851532
111289 123231 30062031
17371 67225 742637305
69942 126847 808107196
193327 194642 220494556
141023 164698 59041662
126981 186595 148470553
114167 197265 113825769
76643 188954 416805965
196166 198307 3038077
144605 187576 107053575
19739 45804 562374801
170617 191549 487719925
15466 156719 353240138
119714 177029 56426232
178787 183031 827452337
152071 161151 90418665
91734 195484 259122015
140638 149582 22241650
118431 138254 49585728
46981 133788 526910580
149793 195556 114332896
171475 176287 234467939
106541 140593 85299333
98460 183313 211968020
162152 193680 468670802
162018 183813 54208545
103626 184611 882545427
82929 105805 56932786
142415 183954 103423306
40812 147879 504763003
47042 188108 352484026
185831 199632 771816819
59641 91073 78680679
99236 195367 384173377
105963 106666 1740189
155339 177104 54397716
61664 150958 882685738
166090 191909 60798127
71806 182112 275358048
82343 142201 952215595
168135 180229 30098349
31257 154026 617736248
1344 156346 387745353
24820 169973 243973185
47478 171552 620482819
64807 170967 265109673
144320 168590 587798765
63357 111485 652604547
119263 184803 228919879
32164 162165 965858917
78062 156533 195856255
138696 158914 485695369
120212 159850 534461227
188051 191090 822667738
111842 174607 370927009
152868 160846 19992326
95543 177666 548908906
189090 189493 1002880
104490 167254 156966391
155926 185866 74721825
128572 163341 86613726
69323 102194 373265548
62912 88301 63538481
103055 103240 459511
99296 106088 27724761
89672 138687 423467536
89622 120283 76644774
87104 177745 637549104
41702 160227 296330073
183824 190927 733157624
76111 172841 241377211
66296 91457 62860372
198734 199985 3160291
149902 161952 30103470
190618 199518 85726769
176912 190056 32769963
136582 174972 582869273
44762 50375 605633258
58446 90662 313108085
164804 185044 219789562
159652 191965 597842297
127447 160085 860423796
141839 149330 18605041
53899 56689 7047673
6846 65884 284909938
112166 179371 167662613
123298 173703 125541197
21260 79011 372426620
179941 199202 199437669
136112 171799 88937425
112506 183705 177604413
171114 190702 48874554
48840 127096 848776060
184498 192714 964779973
58280 148952 972870798
186954 190734 586333357
112798 165057 130500032
131997 190545 145948138
96172 121300 378870150
17502 159473 890640770
148394 180221 961218934
108103 199435 228329936
131949 137103 251542
167453 198779 78389272
16213 26787 26273314
191545 199001 18862606
30471 103433 909029196
181391 189723 20751945
131074 156635 63546039
158803 176885 8776231
164383 172725 619944372
75740 167680 191696097
190984 199188 20736268
135198 166901 79059589
86344 120553 689074233
28441 198688 426022280
165626 190367 225686891
49725 113064 257903256
17568 179979 406105528
99706 162413 156871187
116130 191709 188599469
143760 173507 48153201
119631 156325 91320852
101369 104187 157893851
667 100490 249827670
158920 190879 79783485
105314 183151 361417206
78925 87898 113367811
197160 199349 5549093
155356 168984 34188616
190839 196086 13251640
48081 56447 20876528
28337 100611 180940149
71349 114750 417587800
160809 182267 261691935
24444 182522 395388502
102434 174023 178899083
32733 191019 360555381
123534 126090 509678018
53157 146798 172003764
165821 173350 18643481
76583 134065 873410261
32405 98934 666826739
8741 155607 367325815
179640 192307 81721386
69014 142543 183769988
98917 166651 169393929
100680 144116 283135867
23501 78737 727485980
141188 157088 39523871
176485 177705 459776827
81221 123825 106646997
140338 192748 925965388
40649 72107 78933558
56600 166005 273538705
98649 115327 764820499
32844 50743 44866147
39178 111280 180443329
122399 184306 463738136
63067 92006 97394145
65064 96029 887909802
183500 193329 936361470
75570 107297 79034946
198281 198638 889603
7610 88483 288845969
133146 192649 148389351
145744 176707 318409508
150296 154140 9504673
191769 197042 965208758
92635 191598 256502142
153204 182107 72157552
180539 199154 46720833
63226 134328 177789709
157297 186910 53995898
182136 198971 82949896
196751 199451 6838119
183595 199473 40025112
43875 107088 987360265
76357 124408 120221099
198895 199611 1829820
40800 53371 31372114
136517 151242 559438700
13616 184843 428008822
5334 192523 468146107
78997 86972 954209081
3873 136742 806582033
166115 191989 198362899
183868 195554 291014223
54767 189298 899115222
64548 105092 374147421
87465 91238 9311581
126015 148058 821386743
196457 198642 5498431
51915 99010 399519634
162385 184541 55149250
121967 140836 176223487
78699 183099 442210877
95933 159206 158155015
111720 116426 11786538
183060 193283 169038077
3587 92102 862957732
36074 198319 580069221
178206 187642 773628923
156020 186556 76156618
97026 121750 794332265
3108 141373 346160051
149876 165433 12402935
77148 109613 154860484
66783 170955 570853763
61116 188675 318537407
60091 163104 257408505
70398 154003 502549520
30987 194682 579509830
165952 197880 79846138
111286 146743 88653751
123584 182513 146821383
27334 177685 646058485
52611 86856 525941675
180594 198779 493953898
90503 128252 94403707
70806 170659 630337697
197539 197587 414919600
194304 195668 3481035
59535 115736 140565307
141472 176326 61614996
103221 141925 97023577
88065 171097 327542195
118179 130858 262203962
130781 186912 139776142
173414 198547 814408264
45691 117571 450228294
107721 157080 123256649
93805 166518 440650684
149468 180154 76545271
193388 199153 519645895
38444 87114 122129084
11094 35137 60125358
156050 198001 508509360
145583 179043 205663009
188051 189298 3166948
846 50408 363040897
152274 177760 393852833
25526 76338 304684480
199876 199984 912612743
113194 180084 166841109
27845 80087 131237759
14375 21822 268361460
168563 181122 433526885
94541 112457 322467234
41972 59960 45056099
72771 155826 207187988
91678 197539 299964221
118410 187872 173165478
189439 197572 20582991
34116 196828 584568606
139932 190256 125392209
61673 163542 263303178
146820 198493 325852129
189972 192996 305503722
159350 186505 362912477
14735 187894 432836734
171239 186195 536853055
107156 167091 149809325
177842 198869 52778242
127451 179880 130605231
85402 117747 37749672
157213 179218 96326751
169725 192936 57924068
120486 149387 174203976
110042 161762 129146036
89124 171072 192749640
92259 94202 4845464
142779 163234 858567732
85348 133292 818135071
71410 168053 241298487
14710 178577 409671822
28031 160629 331875388
196821 197832 729092754
179273 199309 825065064
102376 158076 139303957
186552 196639 984820257
175545 176097 1382522
84464 183867 286484651
73510 152422 196951970
16965 189456 560681285
64551 199673 399929157
35304 78261 107894323
27254 121160 30516971
89673 186491 532311488
85017 101470 40689100
62778 168959 265197736
128724 137222 21132676
135168 176539 103145639
41904 141649 249509577
145370 148460 318251517
96223 130732 86516658
99172 130601 118681283
177526 191095 33940910
199417 199715 149046090
85843 195491 273711536
194977 197406 78632361
126573 186915 150266381
98132 102438 837654252
58846 133275 186250290
20854 142625 304879906
190787 198384 19198007
135951 162547 201969340
70239 126795 371663602
123679 168465 71042066
103659 198975 238489371
1967 31127 221044633
1348 147714 603448054
113917 128595 598257446
39482 174819 338291424
148988 163948 37418799
42311 50960 895067204
109544 180952 178231072
154104 184152 74962060
90762 98711 215406220
24556 64776 101066454
20192 96606 126017863
120312 161899 778435512
94179 143549 580902649
56224 119844 521652007
47859 188548 351539187
62112 152128 570335331
114752 139132 60949454
25092 168130 357910332
138674 163726 978363116
15003 174388 839603095
32905 188510 389086853
81095 167628 668869148
30869 32290 152419930
88482 158491 174660474
197487 198002 1131177
32374 58755 537929115
186930 196536 492837002
41432 195635 385474712
186746 195761 213392491
193459 198491 900550535
27776 79946 282906125
117298 164480 429358740
100638 174774 490598566
160990 172222 27902250
106863 152261 113458547
94495 166730 180546405
169038 199673 76673032
102410 143610 103231747
33854 179854 365092929
172710 187569 114591827
183856 187482 9046938
194566 198790 10747304
187525 190984 177901536
17609 54429 92217790
5567 71270 574051032
164420 183043 768510762
52806 52831 63077
164325 190416 64978462
72742 140400 549394844
63913 108117 299857737
15130 144353 323350742
119239 154539 186696081
77719 111198 621850573
130826 171839 102112461
1652 45464 109839173
173883 195191 2628501
94016 190078 314394330
116582 180299 710150794
33675 144523 277470392
141755 190562 121710018
58918 188874 324590491
22729 33170 26194920
58279 151266 232437357
78954 189201 646792522
92677 125287 81790487
132068 155492 58172194
34483 43533 192101563
143759 145519 729662356
150282 165528 639001602
181997 182742 546687802
30244 156057 314724153
3152 66504 158902386
13160 132113 297853726
40065 73460 83855526
4117 98434 592510363
77668 189387 779199835
165952 169991 686302164
27500 51181 59478446
69179 186568 292915733
142364 171406 481087995
156982 160297 3735134
53900 165765 163970333
148241 152641 10954564
16291 133472 293401594
57647 94130 91322563
69988 128245 145717774
89472 188375 233495367
181685 194016 135656574
31942 59816 608592084
185472 197508 47934653
149718 156842 404691610
102941 134642 79684162
28125 31416 8329466
156948 183594 924942543
17287 116478 877590071
119661 167175 118519986
33990 198050 925833167
104948 174912 174810910
117416 138413 52483402
80068 170116 677911880
71369 156223 891268166
114131 183966 624147312
196652 197539 993570001
142178 181088 182750023
30980 148961 295247712
22567 126691 434197282
11225 89145 550072733
135539 154828 533270617
137961 161132 57768453
12673 140051 318857843
48078 50445 5772568
27583 83023 171109640
144397 187179 770715443
163489 188624 62648691
59731 171611 279440922
8063 70264 156050878
124499 146837 55652242
185323 189592 310261202
110548 140494 441840757
120564 180064 655494986
127637 195953 170450699
56628 146447 224712901
98506 173861 867956164
151659 186624 872075537
199508 199758 604656
61974 85010 943747998
2045 98832 573065514
196249 197269 2576694
161119 172869 314462566
59504 135282 189488434
182130 195426 666653026
8171 113887 264829633
52093 168590 291384685
113577 115442 195621204
197815 199555 377699500
168966 197471 71281049
97776 190381 231299567
172449 192870 51024938
25157 44476 605098340
114687 115664 2440334
92637 199266 266549907
52211 81787 74297167
174085 176336 5704186
162912 181428 905610445
7294 72846 164476779
95990 187681 749396196
73773 93958 50213680
122217 171005 530816219
178291 180392 5343027
41813 124781 413445738
174567 187316 752351981
108026 116045 916429302
120154 168058 119470884
118929 137575 747228848
10697 194613 791832728
14065 160028 365120681
67711 120012 14649841
58771 126449 995160270
76377 136595 81383227
61529 177190 834223821
150972 178819 944093392
193872 197073 315741875
170056 170277 517815
87425 168250 201746451
61460 138490 192570231
196768 199884 372421609
121884 158074 930387097
53956 151095 242966951
97510 126075 71788350
159733 164803 12696479
35865 89802 600223653
186325 189598 8295702
176842 183709 17094225
157733 173328 38893371
104829 129069 329968183
106166 178409 180434912
37098 184719 409238186
86335 93842 726899229
183367 192891 23862052
99451 197493 861186885
168635 174511 14566152
12659 35343 587314573
195839 198121 5767110
58961 191953 720740432
152939 182910 490549331
103841 143810 253079352
138726 175127 130941060
61358 183227 304337666
55360 166614 740628231
40572 145510 629406405
154061 155069 2454482
183743 197685 35116089
132867 178896 206962077
73236 112098 96994017
61435 69336 19815259
26786 98561 680240549
177141 190841 34246036
170634 199735 173751730
48139 49949 486937571
87478 186404 468371385
163296 174649 942256560
7198 119703 281826418
6224 145133 578114334
177532 186485 606308233
197030 197700 307488327
175385 186658 27970354
77756 166993 838288572
46348 173936 318867633
46271 173671 641579242
193408 198782 13636534
106302 193101 371618407
105948 159366 133508453
10083 132091 305625252
35102 81806 11687432
14551 183957 859203079
59479 94813 854820815
127164 136086 22191275
57319 126709 916802852
49830 170646 302014420
62494 104317 115180890
77045 78182 622067462
151150 171152 49866670
99164 147699 121440094
190450 198716 382615376
19927 160417 351519503
181925 188441 106284863
187801 198898 131429679
6430 95133 222076038
187262 188461 27337762
127190 172652 542918228
26648 80193 134460780
147405 167643 176101785
119938 182637 714734602
158448 160228 4512962
139746 168583 236972573
157505 189734 80453273
48617 68708 47579491
142554 161415 402532281
47114 136179 66493574
101692 105137 8702934
56380 87888 79136653
81319 198816 603183224
25405 140955 734151359
60831 199248 441832696
112708 133253 51421446
176886 198440 254714530
177360 198700 53559478
48069 149310 253114011
19038 86218 767182321
126410 126585 436874380
48637 118749 391258894
577 80428 200236791
29402 100825 532719035
63440 154341 227000557
134893 149320 35817714
192443 192950 1254064
115307 124243 145024081
44409 124286 200061025
34035 160620 647044969
6899 88912 795908658
23472 43713 50930360
198597 199707 2816000
106249 168446 155537419
42664 49959 18126858
103800 191353 494793411
8003 142081 753779953
84109 191437 933591028
20957 29446 825205003
190491 192728 340257418
152855 165073 130416015
131970 145226 32964762
19942 137798 295113486
46217 149718 258811102
15844 79892 747854323
13367 41986 790158030
126304 171986 103078365
102660 123205 51842125
121177 176057 136760308
25805 69108 326500796
164645 184271 383751387
132594 196479 273603663
136249 168100 440906078
199747 199916 418851
87305 120341 118735192
171447 173952 6261457
135411 180537 112546117
10733 156963 365767630
138634 164300 737569980
125431 143825 10345533
137395 197328 149708494
119911 159470 589061283
139833 181826 104663466
195428 198757 851715579
159625 198406 96995421
20974 164618 927906695
52823 181186 724451410
98369 161825 903568822
40061 156389 290752391
88999 184131 337594817
89156 130517 519446038
75990 77687 915064644
37482 158930 914878216
70609 104416 131484273
96 49721 124273274
37712 148698 277680491
167648 179143 28532059
96093 199446 510124906
91171 172947 271520836
161644 161769 291970
116870 196985 200100444
12899 117645 746588365
184892 190224 13392842
32336 81896 124369205
52847 78963 57531574
75551 102827 565287828
139747 199800 281458464
121203 191787 175948501
171520 184957 548391131
183802 198795 34452993
168808 191471 264923002
13595 191242 885835360
121705 152924 77723333
78155 124581 116183932
75415 136560 561164996
93704 136390 106809211
156912 181404 835478136
45527 178630 845789092
14689 102178 267650946
191633 198124 16439792
29982 120656 578239929
91543 119233 695021050
155932 171261 614820101
70826 83509 197508615
198468 199150 1743915
29265 165949 728516621
110084 128343 771166630
111602 141923 341306842
109885 195506 213798183
188167 189867 4264762
145721 166645 705767379
100047 104119 10210524
107206 197681 226182096
41550 177328 339259507
43396 75215 411492770
186747 195181 259180205
30642 120130 983163639
136712 151976 38005702
51666 93430 462439865
67817 76513 624143588
179334 189156 126615859
44732 104085 349548310
173760 183918 25265995
71371 163225 229332934
118055 156967 97047456
58758 190871 330037291
12894 192028 447941086
110690 182890 180230862
95852 167827 465024890
61628 187503 353875168
109072 116989 19853749
179679 193164 33741661
195831 196480 1638040
129044 183755 136277165
27808 111630 689390167
36213 192381 390526923
143476 175658 593118892
58009 192840 552419287
70970 110909 901045155
46273 177330 499037965
98141 132458 678137617
52867 65010 30695862
37878 192322 386127885
147340 147981 550443179
150920 186474 621505905
118431 165212 116836934
3893 28687 61987538
9174 111149 255406801
43105 117922 187194784
152752 155799 7480739
98259 99689 848928800
190082 197737 157593959
121952 147116 62747486
79605 151092 178535113
19875 172857 301210448
37639 133895 241036211
5439 194027 951878861
175620 176556 996816276
124713 153320 129153538
132718 180424 932737071
98905 151703 738894635
91892 173489 203713332
117804 158228 676408940
117875 132537 36711032
21317 189770 842239046
28336 116773 221630896
124511 191499 796283504
191062 192291 581890068
143265 192347 122482777
75476 196580 302435076
75913 85878 24956605
193641 197173 8977992
68784 103575 86594615
136979 174310 708964665
159108 186708 68729595
50264 136245 465175558
181839 191580 24311441
100729 130418 193651807
121001 161787 282750194
97020 164104 167741568
84434 167815 454015467
97312 124827 69154684
28492 185094 391586770
20897 124304 259174671
194187 196187 955491398
182745 185884 3782057
103081 150900 592329055
160335 195193 87071372
172193 197602 63683184
56847 81338 61476474
1047 62985 972320971
126057 148762 894216085
68985 164561 238718957
20425 177973 873394528
130979 177177 115108322
130072 184314 272186933
106374 114252 19997288
171244 185310 23263129
50359 131426 824263753
127137 192723 840187629
75260 127559 792267666
41182 109676 395119546
74080 152546 388174348
96926 183600 216490817
152238 188489 670665172
50776 111280 486937002
43159 97084 134797782
62898 65923 7524736
181718 192131 160202781
89217 90632 239788764
138575 159301 51691039
134597 196625 154828147
100304 119292 792192312
132631 179094 115737853
95187 174187 197310067
156178 173264 42719676
138449 173631 549285211
156086 191397 88277437
142107 172778 52472039
97201 198574 253478214
182468 184177 4224231
65329 164084 628298722
80306 121628 232035494
86476 192712 319147492
97850 162046 160531198
170437 181810 28428653
128454 173034 111039631
149344 168140 18855016
52391 64954 31750100
46574 192277 364196705
31421 138763 268763051
175166 196282 264828287
36678 142722 446775895
135194 155772 949499887
31829 160605 328140792
95735 162302 166411885
122801 172501 578460891
54138 197183 946983844
87138 101818 618799923
189363 199558 226029153
10428 53532 108025580
106018 185501 749261455
110700 193861 207683321
196090 196730 1648271
139722 140502 1921782
103955 151971 120131212
145328 199955 136564264
57024 85566 71660856
100736 121635 52616855
70830 159533 814269409
85309 149599 160393936
49778 168552 289089650
109751 133535 531426732
20913 101239 201016050
199603 199980 510624167
139059 141401 660202597
38479 87559 123144476
148755 173624 61971487
1811 186718 921644967
159727 176807 42577907
87664 152291 311684416
136056 176530 100960192
145663 146247 1516939
111384 147742 110486682
19664 73664 135609449
149959 194953 999039360
180928 193653 778616362
149343 176379 67498558
174340 195292 627879150
28317 162754 336440128
179230 181183 165123329
35400 143095 269625777
192403 198097 14407624
155864 174418 46371906
104921 142843 683444665
117410 173551 534255149
185091 186144 281847243
154350 167065 31845283
99572 120298 507342228
195755 197848 655478510
159318 168981 94600655
102881 161293 146252869
195201 195583 689175304
4603 62974 146549603
136737 179434 106429029
130139 130430 180651532
44862 187742 693686530
25793 185331 398893691
193653 195727 931876054
125543 169250 937360526
94708 103296 21293817
158712 166800 425593003
5180 179296 435392588
155841 198054 583198743
125878 143709 44405517
186100 187698 1920259
179449 191765 402956478
75609 88746 32832223
29501 129867 835691763
67731 198860 812498522
140973 172426 610762918
75072 196347 302849472
154717 156462 4304509
125539 171972 115625030
117264 157570 327396006
99742 171109 591060343
172585 188411 39504397
148631 151397 6893022
90770 119196 432518495
134950 142629 693228517
11606 134823 509746835
73549 166050 527092320
163229 189656 65884186
21006 106818 214866679
140082 174123 84791935
129979 147545 43711859
145495 148280 5270087
11704 127029 611958570
99868 123398 59265524
185838 195424 24191954
3459 81397 195385519
25106 73152 120722617
23083 81428 311452526
4187 159068 387529210
193066 195026 4994884
154988 193475 124808064
159264 186932 919131596
68915 176655 829450765
12331 186530 435383186
61245 137474 190600510
1949 148723 782128686
113596 139929 863018178
101193 185099 209590622
96340 133303 92651967
3807 19777 771899912
32022 51181 961218669
54797 174629 913856286
43563 185530 958668770
168184 171265 7593103
127536 128568 22226
44137 169937 470379044
6904 134011 318272406
62922 164440 253546376
46793 114686 899849436
180701 181070 896752
157934 176400 46138290
199329 199512 489490
147300 185074 355219189
19734 169370 374327087
147233 157061 655334848
125437 199691 535618370
183377 187530 283838683
81843 155105 182796997
170429 171208 1465717
192853 194085 3149783
186204 197904 34160369
122105 129959 690478202
23455 159703 435953257
185482 190326 832384309
126524 184151 442804222
76346 168540 230258352
195134 195342 514652
131179 146805 38934650
60994 79265 354908059
71487 160190 221496738
181531 185801 434103312
35437 176881 353717714
102102 187703 213814305
47286 131917 630821779
122799 197201 185673111
45768 73725 509662844
32540 117028 625349935
113973 199471 213630605
127181 178627 128121342
84446 109441 62294301
81618 137573 331262579
88887 184014 451998183
50395 182625 330566713
76301 148150 179382315
6982 16529 23984235
189919 198081 400461127
118909 184616 163777480
84132 148334 729084606
193365 195186 4633825
99299 190703 228369789
187189 189924 539407312
179559 186912 18277485
153331 190487 444174894
20800 103705 207432039
188767 190170 390987390
171165 193093 54747317
27054 165317 346073929
49168 134609 213950401
28480 186682 744582018
68160 162643 722849200
98802 173651 902226522
107944 161107 132849949
35298 97977 917394735
37706 42102 553301979
9001 166295 946151797
140735 163487 56702287
91383 129981 402979660
54800 63409 627065302
180303 183040 6799990
98371 143222 44008765
28923 154820 975804115
92892 113671 335433841
26127 116787 227205238
104139 148553 134495556
20751 162089 62689220
105963 170325 306140884
94889 115425 51457366
27015 49450 56343763
26765 37109 26064821
92913 113930 181203561
24433 109792 878564155
182236 190002 38116529
83071 87761 882594503
37739 131790 574521807
193206 194612 29498176
163448 169250 224361978
199055 199531 789026082
126363 168917 106077257
11739 136166 311449360
104654 118980 36099424
88338 106596 45330370
142154 194530 130676214
30088 33097 7617890
138039 175095 92334886
15547 138274 307230789
53892 142128 220789734
57419 123715 166055934
20910 160745 349933335
136743 164614 128423161
124041 138099 933795579
152245 177268 103002932
49099 127517 196444051
116665 144210 204680529
145313 180725 707424484
134387 180533 115005110
73399 105168 79127692
75237 111913 91513620
70082 154316 210309578
165466 171415 847860974
138653 148786 25254177
145745 194611 294150478
28393 177989 374187236
136993 153275 40491288
181126 191613 26187359
32263 92899 151966513
24549 123441 957212411
76544 179315 270391907
29566 158676 516020317
68924 89689 51941453
177823 199659 54842679
84124 97196 32335148
128855 184740 139166795
6245 96697 226393166
59799 84141 61094374
145808 180094 85417804
89978 177046 500654909
98191 178566 200745607
13657 59226 114266836
100609 194085 233696606
13202 142999 746736026
33294 180653 368548613
186116 188938 7134762
18209 104694 216404445
81052 91361 617453
96502 101501 12418064
89885 145466 138845073
41086 130831 920502524
174369 187078 827532523
61188 64785 443446465
178037 185258 930279400
152198 199032 739460753
122698 144889 55197460
180321 195997 39267152
27168 67577 868252022
114146 161641 213549289
148121 161310 235439894
172317 183348 240085995
160713 197828 92788245
146244 152991 328615898
42806 71899 72963998
7067 33486 310973417
147074 167481 887612326
186124 191558 225348975
96058 141955 33047382
27667 121929 236347408
92736 128754 850243151
47404 72918 64147260
126292 126902 1476666
196328 197344 2549990
102729 177504 186911187
148194 160006 530321145
134445 184454 685173672
67992 185508 710015077
122107 157926 648410657
120467 137189 279889201
98623 168916 175760051
125820 196696 287023795
160358 187868 191143482
9780 64204 136612783
80518 118288 94341470
154548 157950 8524133
17161 188063 659038889
90290 113267 598788447
140160 163948 59340940
56765 91500 86998567
116452 126068 24185406
27031 185124 395299054
188672 191280 801371381
99404 158337 147331486
192731 195957 157337845
92835 172049 930964175
9604 106664 731309734
140950 175093 85090391
175775 195052 48242435
17555 170976 859472957
96638 101126 11145417
158633 179378 565679874
106169 169504 158339034
125711 180149 460616667
129548 199956 175792848
18394 112237 597470633
177852 198158 974668116
163760 163819 154248
8036 133543 314305935
105547 161503 139917359
169200 194941 64280216
158983 177994 169973312
33604 142670 273058070
156765 184130 240236966
131586 197060 163439359
134402 199911 676323026
149284 169618 418167369
186847 196416 706517273
190775 198238 18872446
4196 49182 112744706
78774 103235 60759526
199897 199923 58584
174702 187648 32210396
184878 188890 602274340
164483 175663 888230319
45924 177772 329495645
61517 73875 270004659
53031 175549 306285860
167276 176455 902834339
151721 167676 65196745
25788 163240 343955013
18997 67921 122763005
24744 129295 262001331
158243 186755 556794894
127155 133961 16997775
106847 178631 179206959
192829 194513 700276655
124174 191110 54794377
147462 172334 873024383
5873 142323 341594428
135151 162172 874330006
143826 168567 65654092
87132 198508 278138850
111602 179802 784467720
42980 133697 227012807
53411 108336 390531241
29488 187491 395118165
129579 148125 725605900
156544 167632 566494931
5450 184517 707589954
86139 169026 206909935
76796 113225 91087955
30951 67915 92939121
21189 97292 959090741
59314 115241 139835886
154511 196714 766500359
74178 140552 165742180
115376 143082 69250292
187188 199585 633527459
107743 117286 23926980
161700 164262 81946820
68331 147063 196729125
199193 199583 1013499
57822 75157 43662398
171150 198059 67420227
150021 150422 1022457
8331 105006 241995679
29464 61045 882023590
30365 98983 722300286
50289 182282 574308283
150630 171639 855455461
171989 187342 109722598
150999 186494 88344507
142551 189290 116471669
89358 104248 430174420
2370 18640 40715317
4685 21417 292733507
85369 195015 816547293
125409 177446 82305261
65660 154572 690547404
125734 182075 140377009
91800 175629 285334101
70311 169346 793306009
105014 134652 311927909
146954 162547 38845144
27272 112518 213655531
192592 193049 1142674
91074 148668 365404045
75835 100261 132506179
100403 110945 26582349
124898 178287 318630603
31891 183281 378519172
136256 138215 692790459
132818 191951 147474668
91686 199380 501904719
41518 45246 175846334
141241 154111 605446565
66444 129576 157932771
19611 178492 604306520
50909 88589 239601289
162227 194032 603104661
125735 153820 69820062
180797 189729 717642034
181540 193704 890232707
38910 117139 195824349
71064 83906 114800619
145818 165494 49079747
13278 92880 199341104
125007 127399 5893282
184794 190324 13857188
121089 149792 71447241
142381 194920 285066393
115603 164011 120861141
77144 151624 649309788
168227 179009 927271576
101925 140150 392490188
143994 144114 168608889
96355 111391 37733522
183990 190991 843120366
176670 183129 312055990
157297 193022 89251591
56864 167534 276662985
148752 160243 28685773
118573 192801 711134077
98477 105837 135408344
171697 172681 2422042
137308 141579 10689752
76498 174013 854771233
129787 136733 223363733
189366 196118 17062847
9874 76309 838010305
130975 183802 131588437
149506 168743 859435614
156359 165513 603216309
189570 199299 24606394
122511 161570 530948601
73823 97076 278838189
187492 192917 330734521
107622 153567 629519482
38831 60459 54246378
171504 186712 37848062
56842 149189 50082231
7712 193964 884106665
183364 193553 25537525
22189 159871 344510191
129964 166869 534227208
175723 185375 614318678
185713 193265 16961379
18855 41386 304451554
66876 160538 773711997
89252 153194 875504163
63190 166848 375957782
116365 162266 570729354
57161 104942 119389160
137981 161539 402375798
188203 196574 29223928
87324 91811 359179158
135171 174135 97060644
32281 96950 161907262
27651 114263 275420506
178834 198159 3895556
104458 135752 12476920
79086 155867 191593049
130499 174177 815806423
128423 130294 764784323
168654 177677 844739175
177191 177362 277912946
68836 127320 146273541
86756 112148 893700893
5180 14812 24172877
194503 196216 4395038
83433 114969 78662858
17363 116441 707684996
45523 141073 239075352
54032 129949 190149794
197567 199657 5291048
1602 30573 72451484
191640 195743 757440873
81393 127601 397707254
52233 98168 114928879
99758 155187 138515848
121637 158595 92038383
114658 132797 788433619
174073 198748 959921943
105027 108493 8751956
5202 114864 531101397
116228 149547 83145273
47412 146650 248301436
191619 198854 7536203
102919 195725 845965660
152757 175627 570376936
186656 196210 24193472
47148 62925 58055441
107122 178930 179278577
65584 193034 319955344
169385 194030 61526984
96333 153841 143710735
178525 198442 50068166
169311 199474 75518466
81613 103974 55565978
156829 193629 91963972
144016 157501 30200030
74359 128546 135419134
181476 192776 28230230
115263 182046 166673696
179185 185382 989117257
77597 156853 725318952
30385 149360 297783773
110712 158728 96459894
91154 178377 217653579
188627 195407 407022188
150658 195613 588865121
157784 160367 6533704
46397 54763 20906969
123413 181711 792254653
83554 151093 243700044
179546 182208 6680993
162915 183222 50606611
92359 104949 11818503
194739 199247 544180626
73381 95411 54816466
130443 185180 450687089
159916 198689 96988041
166 69904 174864198
115622 163378 249105432
109186 109907 410818417
4122 45850 104648539
125055 145896 687626201
114884 140757 428207902
140289 141003 246245
53254 59730 600672393
39495 58688 48141247
116014 134227 45574139
155665 159836 10562725
27117 132107 263083336
78679 155656 332817623
64162 178446 285311885
91562 191711 250066726
74618 79245 798375782
123453 157930 826731544
21854 22084 590272
132468 148069 38815851
196881 198551 4184306
31970 41671 24517952
76171 191820 288675757
129389 145295 143096767
27327 129653 256467938
163007 168253 663987941
78761 193096 285428793
183720 198694 37695761
53466 107612 135493684
172959 194917 61347367
98234 108184 25008223
50548 61260 27075249
212 4043 269884249
153080 179603 66161949
132876 149294 40841394
125694 159541 957864245
159653 186033 65685100
15677 194820 447964244
142794 145218 543778252
173905 185587 29057034
81197 101121 49492212
174661 178873 10435693
54489 59561 12886885
76504 80868 24546326
72297 137754 130589529
175796 177900 411170924
95493 197406 418169835
39082 115868 192221370
198324 198972 1644052
187380 188673 3302058
86671 162654 235401598
176756 195467 46831190
162441 179281 41889411
31374 148479 727908448
91630 193252 253749628
81388 164668 207977140
170690 192606 237686397
50235 53808 312551639
92957 129160 61374339
22340 76989 806393923
194097 199942 462517893
114247 153752 146356293
126031 170600 327867490
195316 199469 14536101
60360 65089 841624197
106557 139841 125855398
186221 192228 730391181
47251 49738 850103256
189200 195445 15756816
151834 166158 35794184
126921 140298 879001844
94893 161056 165411650
25219 49934 61997880
103376 106557 284952556
48970 105365 200948788
164048 195961 962870859
28029 91864 160098069
16487 58377 976437695
57083 197079 349961646
197500 199352 262201246
150607 192741 652669854
197556 198322 1922815
85472 144360 571972135
90087 126847 91935248
70204 147352 699309568
166872 175358 21123394
61044 67966 17366196
113324 190708 193051026
134077 181702 556929469
37190 177449 350644623
116012 168125 130082511
171239 188627 43380235
44255 125309 203005718
7239 19195 150183558
32734 157546 312225171
158633 172834 35419221
1082 115567 562067972
83652 187124 258120140
118262 160399 966854420
18734 95495 597886883
195746 197903 775313724
106529 167375 422875629
111549 178134 166108894
133103 156320 222848197
30910 131426 497550631
188421 188992 960314243
110954 120250 23374264
128702 172780 109777418
69761 181798 535928495
96711 149557 60147438
8485 84401 190439694
103725 125621 162004923
122630 187300 941965315
38360 128003 598057091
95394 109926 342431076
80679 153004 627278758
100142 108442 53532849
79043 89671 26612322
56801 103509 116658210
153167 193527 713167633
88648 179392 226345239
172822 191321 46264663
24200 187867 855735026
85268 85491 835321920
98883 129757 505004731
40574 126053 214061460
149388 191117 906245577
169473 181319 29484219
186042 188952 7357404
19551 22513 795166837
54237 70842 781341633
2152 30646 845748106
163812 190263 646661547
168858 181653 31877543
30831 76330 491760130
64709 142812 195230449
122439 165368 367379112
99998 186182 215270902
65975 70466 394389780
142332 180033 93902819
176217 196291 50286988
199785 199878 246560
48751 88622 100075800
153349 169057 703759645
138316 167298 63332801
191747 193752 5036469
140707 171111 75772731
3106 111943 272553265
153008 183437 75908972
197222 198001 1987890
132972 176029 107302826
150156 184295 581501008
156843 179910 388818384
19377 164829 363878018
38649 76736 95574686
137533 137658 531765152
193395 196985 9107211
121662 154721 82295751
115618 163407 551507321
185950 194786 29276890
77759 89603 29691852
90567 145927 839561725
197090 199752 137651416
41625 191966 606398181
168255 180723 31052918
53102 172468 298357671
46039 92490 688670978
4544 35990 271136608
50362 195029 361751120
135107 173507 95649566
81928 167799 214486585
66290 140329 185056257
172781 184898 30169638
83308 141305 777654210
132791 154649 54343480
3658 118876 507628721
19670 32929 33155553
85310 182959 875934220
117001 182280 162884341
76420 186304 274154900
60782 143076 372206091
53126 70578 808928442
14602 89195 499608084
107883 162599 136717622
177209 183194 14911031
94636 128536 912930903
9337 151355 978250628
79606 186861 267619849
175817 184140 20702641
107188 193450 222214818
8248 183386 730363829
14801 114791 250349961
99855 110847 774273051
197078 198756 258451946
91390 158452 710835168
48934 155962 267522429
39662 180609 431408852
15934 27030 4926286
181982 185767 932473141
71109 145286 185254741
126510 195622 172436080
150435 169324 18654241
175591 181056 838411365
139843 157398 367480478
171698 199100 68714078
192525 198240 14480406
195613 198820 632608720
186447 187458 983285668
97059 198226 252963068
92312 199985 717891972
118618 183663 555773011
117735 170917 132703029
124158 193485 38656029
174774 189726 37290219
11024 97813 793733084
75748 197564 304261363
36317 118933 174484864
121893 181888 149560104
161669 167881 15496705
172253 195631 58544296
68738 101901 698248881
164369 183993 457327670
177507 183719 15487309
118049 159129 100463211
128855 175317 115757561
30932 58923 374838810
131379 188341 141943384
138366 199287 81098050
199618 199700 188515
70424 162832 205374478
56473 165468 895186214
104414 117925 630553314
176937 190707 479939194
12512 119340 267588146
103438 125876 56552893
118976 166657 118983282
122830 175609 131487276
12200 113323 253239579
80228 101063 51765861
98226 155852 756673142
28017 144229 272537586
125257 168440 107593061
71336 148714 193212252
147796 186774 252296396
94399 115692 53346989
73924 170362 357913311
24123 177471 383539255
27100 65382 96312224
65506 66094 1465565
156236 192919 91710579
155085 187360 80546979
17877 56306 96286724
185342 186651 753989973
188937 191033 819677718
122781 175793 566319842
80550 127744 118043375
175728 195191 501596457
168559 198882 973765154
61687 62531 543519651
104646 156532 129648009
61584 146549 225854866
154174 196002 104594971
167274 171416 10205723
134482 142439 19821594
151949 165019 32737931
116135 120764 64433442
30262 78626 121451980
40289 79871 214742028
128020 198273 175362334
190582 192640 799309108
1946 111109 430131836
82610 144423 154351737
121050 146234 404809270
45720 110869 163000261
51744 70690 360686304
113188 152409 800668533
158844 160678 4674146
143551 188726 244700739
79494 132013 131340473
169377 195151 77924996
92075 180042 322841795
47834 60165 790683221
91705 142505 217483840
69462 193976 310924208
135143 154595 309240862
131198 145314 906683013
142687 170155 824915844
141707 150698 22382688
32640 67348 226031262
88774 189269 932405914
194702 195997 842213729
132438 148448 855071528
33374 89781 642111755
195308 198623 922031
171977 195966 49547552
192963 195887 7435435
40421 130157 469890158
33379 126458 375053900
108921 118446 23876385
172132 172371 579675
38595 42528 9938317
123817 132865 539474530
26111 133050 267948809
54686 102680 863042312
76332 103318 67061823
69014 111566 106330231
2442 52391 602715646
190282 198542 473986226
174646 198145 58921418
171516 198410 307377849
120361 151455 77480922
189212 195125 223268211
107314 116274 634514868
37864 128674 511622683
135396 175457 99896238
162754 177494 216339695
8431 93133 303100024
165680 199261 84005409
184611 186047 3560846
60061 74647 36679347
178540 195059 214814522
76448 196128 298944975
188000 196658 21943072
140575 142651 5188615
155358 168455 32878135
181982 183311 3260407
115909 136141 937401049
2322 179102 839727333
72587 105766 787240394
176803 177698 332923070
91344 179907 221054485
75129 163951 221746417
78138 109994 364165826
47192 96915 387162864
103773 183815 200002100
90578 143833 133012934
39197 127415 739586052
55987 144322 220935468
94583 182795 870480946
139140 199263 150216040
159408 183116 59098976
146601 187174 100988215
78677 103243 742267701
190114 198340 20826625
139550 157353 71584214
198775 199210 301779993
73490 148965 947081650
21862 43776 55104482
140386 174569 85169588
155592 180860 759086980
152558 174334 390603118
124829 194789 474037420
198814 199098 722373
108360 141455 668424258
166443 179749 16501036
93652 157694 159969545
165252 183772 45995845
152862 193931 662740513
95555 119214 298258980
173652 191981 45835351
33157 154608 580854430
181463 186580 12605929
195551 199983 28002290
73774 111702 112216441
83917 116220 871187980
71407 88005 61832883
103050 122147 723744107
539 105278 262215750
187524 195744 511339739
29371 59038 74635505
23724 182109 193689915
165873 166133 509418726
138422 164880 66021118
93420 116993 232411135
112840 167144 135576302
156234 186667 75913338
126953 159395 80846524
73570 92528 47180478
110547 153781 29953903
63073 113175 613642113
120128 195180 572242952
153760 160831 17784239
140432 177954 93486247
119730 189804 174684806
49275 75150 65091616
65219 196214 327236407
13331 64695 128823411
85042 165171 387272127
48347 71314 57716433
195870 199330 498562757
165810 176338 744037117
81017 178965 738237858
178132 181244 385361599
77928 113303 88460106
39875 101551 154172246
93947 149329 138367048
115122 128661 990126718
77761 108464 76650354
50209 89303 98136654
30929 194585 470887182
195536 196471 2399316
21715 147409 314670049
87885 171543 43858488
130873 142593 285741045
65341 136888 178811441
64436 158164 788455832
22339 103530 986427993
185472 189203 9430937
165040 169355 10724859
189211 193872 538970812
151037 184771 84007453
147072 162913 690635514
109566 118094 21322149
75684 103778 69793997
88526 192386 776556916
12203 86345 185914522
18977 87696 367932245
54093 106394 130784970
135205 157672 55904358
42346 84184 47525783
61903 72275 210482946
78936 84404 13774216
57505 145741 220692418
112997 132133 353571245
157419 193068 89038692
185735 196942 28306037
67923 198472 415510030
11880 36696 62068306
84393 120907 91285003
3619 174778 428098976
121648 165083 108338191
55733 120532 255469750
30459 195833 895736598
8756 157166 686242888
104401 192389 219892422
31925 108039 190622411
48479 101287 131951058
52063 123534 179139763
184232 187958 9257124
186085 197061 27728063
178387 199340 52664918
468 10787 25827029
104877 121692 42357962
134457 150919 40963642
78833 159896 202407367
15698 194389 446844474
5015 6164 564109008
161436 166114 11678388
65904 93694 69323069
22921 114078 746059428
151013 194685 108996942
79474 118842 549427838
1638 156626 700881084
96311 164978 171703176
116735 147879 215362333
36100 161700 950248317
138764 186886 119884454
177494 185945 21027869
76964 112785 89551225
8628 161938 704561116
103558 156592 737089768
68213 71960 9386968
74274 187767 832675795
23829 127099 258757488
114309 156948 287281985
150709 186953 732651172
99391 146386 694200191
194711 198027 8446021
138929 147957 22479944
83793 91648 19521491
87709 113087 331440057
145162 146135 2551827
107650 129748 589368767
9306 185176 706110829
185645 195214 806415454
125418 129234 902479789
97127 128333 78295735
71404 186468 287047465
119378 128713 23340913
173984 182064 837996221
93950 113471 48937457
9039 18453 54804055
92513 100018 18567883
49855 135106 213431693
72129 173929 254102454
34921 196769 404879524
127617 143592 25841323
199027 199760 1839874
146452 148388 4696750
177178 194002 839964217
147533 177480 74599889
52687 130894 115509367
45840 131121 840309478
117305 181707 160756980
108360 157633 991181155
64550 66856 594778101
113053 187193 184866887
83350 128695 46050014
134870 153412 271874565
92616 110669 45133764
195082 196373 3286049
112713 150230 93670850
74032 98794 61500418
174079 189189 37732480
109187 166145 142272694
136517 164269 69244210
170778 182906 723124577
41029 148823 269536312
132193 170583 95627935
152477 160573 20266729
72881 126699 500031583
173407 196959 59022807
2193 78360 561486376
124590 143845 161278263
179277 193378 35315893
192264 195494 139663573
191196 192675 824428
115957 126649 216533521
7762 98680 78632811
60983 101561 316803690
102697 145475 696596377
40758 105681 166813195
98859 143781 112496154
189179 191347 5490626
105681 162293 370883983
87023 189045 658307808
183162 184724 3854416
114122 150184 501284687
137013 197524 151135690
193541 195880 758818828
44430 128185 584199744
101128 160659 954027679
116007 125415 23678420
156811 165059 503375315
143541 171145 68779900
79608 134273 136678384
199445 199523 188111
93214 101104 286127661
153024 167319 35780623
47569 189998 461279599
159810 179641 49402892
12723 179555 883869533
109367 165822 349039431
136685 168385 551181170
107202 158775 844625425
47463 90298 86313154
12882 60875 120362128
198425 199891 3713463
41910 119353 554565578
21076 121269 382940181
167272 170500 10715473
187946 197238 23520427
26611 156607 555485972
7540 117274 274779843
86919 128014 102708073
92265 178549 403065943
60764 153814 232454860
161031 198616 516284647
51202 103349 553459217
151837 183720 79477166
93220 145427 130527620
72059 195509 501203465
92602 191267 246437167
64114 123690 513909641
151028 197904 117172717
91573 128430 69504844
120384 137628 431613955
20640 136688 901524610
144394 175653 950443920
166131 171443 130409322
83031 121931 147461480
112182 153079 234402278
48785 95009 115693280
3356 177511 435509937
141669 160963 52334495
143137 159429 538814679
45412 166691 819918007
53012 120895 170138142
22800 155178 471965644
288 168678 421270275
51540 55863 10924455
37345 107402 546250797
44421 72718 477267309
36659 129966 233738674
24570 48082 798224806
50307 156035 264310609
157487 167797 512940881
148344 186917 96114518
2682 149180 366529250
11804 26858 238359232
198513 199500 2532587
116508 170018 133524736
131505 135169 9107061
66396 180456 648077225
123165 178591 169867131
122082 132394 25700689
46248 188253 370140585
109520 151900 105804036
196926 197587 903874205
3800 38403 86715297
52759 98531 909407632
85720 112067 515726516
13107 127843 925159367
194811 197038 953839138
22183 195873 512735388
108694 190288 491082645
84805 122274 93638152
191698 196423 11974926
81726 109672 243834196
25797 130334 261975514
29231 125879 242324929
94720 171970 192970438
152204 163171 27428699
14678 99033 211085331
69430 86336 42360966
177356 186134 13854285
187755 190178 6143477
155250 177870 788551081
88386 124535 90388766
65479 187458 304438283
70380 178987 952958283
190168 196394 15802902
40408 88047 119485474
180852 199740 47421789
51444 160659 273206627
131476 175361 109342949
125811 166766 102044791
86754 160307 972258231
43733 83636 100034432
1823 73490 467958647
129289 154213 184354935
90358 179840 223289282
29102 79960 24026162
109585 123903 36010115
168199 176085 19616171
84193 161374 192648925
133196 143962 540674540
36059 194620 426898481
190541 197472 17533376
106514 146953 101276799
187892 197369 945611866
150879 154033 7771299
160730 182984 55399556
65953 173088 987587915
132993 149928 42147427
20247 47465 335973009
188067 196856 62008469
179495 192406 32315485
85316 88009 766710
23690 131749 270716147
195117 197266 5451147
75350 183271 269264162
45788 46520 357869
75266 92063 41754923
74202 198801 633688478
13731 17142 8477202
90142 102742 31125401
159917 161750 4630254
63434 133349 799105091
110971 175670 161506225
2830 34831 80044250
111841 168038 140318199
76262 161001 211623463
120859 145468 6948262
2781 161950 398222483
47037 61081 67826441
95714 157918 155442806
115261 122919 19364120
120022 195767 264179350
73747 82649 22212712
147530 154688 260860967
109592 153699 110053888
22841 197863 616740583
116063 131942 39741987
126342 197735 526621994
180765 198824 45326079
83749 89232 13677612
78867 135742 376396849
23030 174971 380072497
141543 195955 135822839
155784 176214 722520976
168380 193721 63210457
166947 175039 20120309
34452 128267 235076128
117616 147392 74359065
109441 148513 917886408
2460 67578 163300458
31153 152754 304248578
90869 120135 522028799
60049 193115 332397935
65164 98512 412733349
195439 199474 370978157
85292 175466 224991365
21689 129624 461304801
6078 170815 115958011
115644 191926 374860988
146142 149034 7053291
72010 113851 20773778
3143 52243 122944607
132983 161743 703177937
70181 108001 496818215
43388 145396 255119003
143244 184342 895282823
79720 101101 204088406
17608 73403 140057463
61875 161663 386398067
148998 189558 101183360
62530 112658 219244998
55434 63479 20352254
44819 65356 51557096
102275 168686 166105701
79213 151349 180151148
168541 181131 82898693
187425 196892 692492682
71613 161656 224892666
156670 166303 24182058
45715 93498 119549268
100795 132276 79015779
187469 195844 21202407
69252 98521 72935480
113698 117850 92485216
140624 147999 18331284
16196 44888 71929709
142680 198260 138832286
165347 189243 59473559
190858 195494 11673709
16827 196074 716329323
52004 61940 676673857
70373 127482 371458909
56538 130397 785881312
73507 115266 104237786
43932 79737 51450564
173220 198240 62726824
104723 140781 90364135
158772 166582 19591226
3454 85596 894197824
190277 197701 18836450
135607 150156 503464438
8353 23668 666724271
8871 175442 442472912
4433 141031 774811778
162312 171269 22275180
186343 194388 20322596
181409 185397 9784954
104241 178368 185209627
77117 168707 138340372
140829 174343 83495169
140659 157762 42556813
122252 161678 98314060
58713 121269 156638919
103060 157976 137395361
96214 166437 175537190
33976 76880 526001247
173519 196183 56785704
107093 108968 4773029
122975 149369 149354176
79290 181883 256132045
58229 91114 82340138
105396 136490 77861405
22317 152257 325161481
151845 176759 306992146
129745 158129 336902028
162713 191604 72053669
149741 168717 353768801
84313 86447 5341249
148776 166971 45423495
99082 123947 999646316
154162 196990 129959663
138512 163093 359889517
12425 55609 333233382
187203 189909 6823178
54214 86792 474604819
105223 154368 122780428
180045 181990 4910889
105462 188966 208523820
197460 199686 5634926
172540 184353 29471292
98694 118385 324586055
127686 183406 472643882
104733 147670 97218433
173794 175614 613341029
195317 197602 414536361
46453 106099 782891641
185864 190987 65416674
186263 199897 898679634
49807 109201 154190630
161441 178575 918086753
92930 165125 180447753
167594 170646 7537524
118527 167647 681482993
158469 176644 45374876
194614 194679 161677
187283 194610 18481600
118670 127800 22960972
43962 59305 626581440
1309 3806 6289631
110585 163350 131783299
52612 121730 173234315
33432 123286 641351443
40090 123676 724932505
198415 198756 872311
63126 164972 254440996
133046 185010 129411139
173826 188697 883292638
146052 151685 13914123
176338 198355 55168582
90229 114954 188870596
123213 152957 861456015
150966 152380 3447018
134555 168366 969659148
122487 182676 239025715
125080 192469 234878945
67260 157591 350253905
27461 82367 137891712
37289 123840 216895006
166802 197201 76008828
184720 188222 8796178
25198 72976 18464492
33264 82202 122859283
160993 195837 87051069
72396 100844 70736667
51850 190763 633331767
182924 185509 6331079
105636 129463 743610888
119469 180684 660121938
60461 172636 408538534
38224 116389 446053412
103979 145069 576004310
147249 171209 59660652
139740 182464 181254246
85667 169613 209503895
137731 164994 68016042
154642 191737 51068493
7076 119664 282022309
135086 191645 141013573
108411 109597 439359257
183924 197793 34978540
159312 166870 94985467
136917 139497 6458995
7009 101605 236694053
9945 126125 925104179
171127 195622 326930472
187906 192766 12279351
64436 122763 145974327
6761 126382 299648269
61766 64159 473010883
39700 72849 245585372
67066 188598 303419422
107391 177127 174147666
149625 183767 960083087
17440 189554 998174559
89297 177826 220881300
159208 175656 361270883
158452 189663 77866141
107039 189273 839777613
138955 197430 236572203
40502 145996 263942629
157296 189697 80873939
108714 109340 428185435
123915 177616 475899455
139853 188332 120811101
77883 78869 247512125
116410 195793 198258617
10463 37301 67284219
156949 197325 246006234
40913 45755 12086337
129193 152135 335554023
125024 152490 307617460
163969 173345 107665971
58206 104465 889587064
69386 102323 57818298
125408 180367 122788354
59005 115443 269451943
19522 117894 246337243
78274 181223 943810702
86364 114524 70277076
109776 176562 166709736
152230 196375 110386721
170691 191819 52773032
152184 172402 676168049
100085 133768 900883551
114697 135310 51527579
36239 49424 237835293
54654 102308 846479881
95775 192858 662694591
169646 177819 632524444
114088 163155 42629278
133458 157899 697406273
184882 194134 918367124
57748 152997 913522336
53446 155100 784356006
1628 9293 19167072
157267 175531 45633011
109402 118201 440268945
94063 179184 212462863
77548 139715 938489415
66558 163089 998837751
58712 60139 3584551
18229 55132 92463617
56675 73961 641544285
196372 198853 6253823
142650 181672 30012961
11937 107776 494926050
164566 169824 322178312
12715 156908 360630964
5772 112078 544607370
3649 184394 925394118
15297 175051 399469277
145861 197034 281581076
109824 125820 40147082
29322 191701 857912428
47834 54427 4040475
93306 196533 302455535
49296 149390 453686630
40486 163894 308597304
179279 183419 10358924
96344 193569 848571789
50106 93217 107983774
134214 166921 81533375
103351 138298 87730547
193339 199265 15041110
105824 106858 771178867
134616 138997 10848556
139179 152727 33701709
28870 137679 272533928
80760 123083 105914669
163441 193643 75393563
162693 165556 7176037
146684 191222 251364339
117467 125794 534440436
174729 178253 422078739
101385 134311 509506625
55682 182491 434032942
125437 130783 13292924
87814 168153 682912855
48837 97993 122942949
103697 123356 38122374
159582 161458 841822339
80912 161579 680860463
164072 166675 6501767
157832 163964 125646579
144040 184265 100238230
56649 106390 91241426
9108 116342 94133643
169985 190918 51947312
8041 90739 849288919
115652 137940 55742311
133250 194952 153944982
6047 174048 682183776
56705 177283 330624794
94085 121983 69936867
57949 168965 277522649
20382 165458 891232023
72980 164600 63160321
111172 164606 133484853
8802 161843 459507208
158242 189778 750337638
165061 176803 29170025
186787 196528 964320609
176833 198913 218398686
60863 81055 50556275
107081 129022 55091378
147276 154745 18484042
176823 178252 3520011
58382 195679 595405903
67413 192602 312625359
57002 92882 26666641
126067 178223 119286384
33947 124137 360929053
17547 127164 134524481
19309 193570 867084705
192945 195849 494334963
45770 46371 1358216
136495 170989 519070497
102874 111736 788783997
36108 174465 750929436
47559 146188 302855603
179347 196983 44286427
117362 169891 571314859
69297 134875 163986655
155663 165989 736025331
137700 198634 152199654
190043 191488 3691202
8531 11421 7279966
46925 72114 407587831
127918 159804 725405891
41750 60036 294292292
66933 172078 262533563
109286 125716 735031749
164201 184394 615972802
82205 117072 91903419
72205 182418 9490771
148164 176106 69731490
194578 198859 8111577
179623 185616 14900067
16258 142730 316519971
3030 83754 766613942
90414 151073 151462095
198903 199801 2253877
122808 172900 827892247
42570 93443 680975526
119800 181264 817809881
44039 45580 634067725
114334 166906 131179733
6123 113282 268404022
187478 189726 5685377
115731 145712 810676886
10617 196614 465334007
39585 190756 377803183
23087 79483 729745453
72557 81143 315945060
112533 170078 143609853
93924 199089 262888304
176199 186735 972993438
13918 103711 224563621
3115 92485 344127294
170674 189631 47317738
195917 197319 3559989
60131 166790 266526343
143610 165684 55070127
22120 136434 286263419
75647 109070 874680
139023 164733 25818372
13532 192053 446407899
170096 190089 49817629
114928 128445 704911941
36635 97521 812983118
59164 180677 303555571
59766 181427 221327254
69395 166045 241400922
32123 158730 663041257
163917 198633 86810592
152207 171877 49055310
144882 145881 575103494
142274 193645 499507102
37051 98777 247703807
14210 81333 168290778
85220 190573 465170030
158369 187175 71759345
79430 168668 671381754
162147 170369 404739460
198607 198618 23114
26883 50579 360344487
29444 51003 54141863
34894 190373 388708214
103672 105449 4611173
43059 172174 322644935
39983 86089 115668110
93074 161847 171864358
83787 152809 207636105
119459 151987 81046071
158040 178562 8289481
134723 166329 78771080
182011 184197 5398984
181718 191274 23851624
168315 196380 70151252
9413 170982 404187624
70925 140130 172901438
148362 156173 19352558
183230 187556 460460651
156616 160017 8610953
49282 117409 277960866
102266 108381 760720557
72493 148043 188594019
189544 194003 11260512
168159 192825 61530001
146442 152203 110206435
5143 139864 337296800
181193 181699 604602759
149621 193539 109633966
67802 182281 285864930
92878 120148 68359134
111482 158822 118134699
119977 125093 628612305
147986 160863 95701248
15337 190809 438709078
177795 196069 658869252
106504 189001 970126782
131797 140892 160538874
134260 188617 135447036
116895 147634 76747979
125818 171893 114719196
35606 43080 831828986
80973 184779 612771194
125116 139722 36309761
165020 178329 33033123
137083 192639 322937490
100265 196992 961873899
161790 182412 51389087
55360 119764 324828710
183675 194272 98397050
30089 156768 316956744
27776 126339 247082471
32594 51305 947441152
56307 79595 363057463
98553 129119 553239078
138120 145562 232911732
77868 178801 251905286
87471 90166 464256811
20113 25933 438285040
24525 191790 839102306
23846 36483 31741594
123971 159451 88343486
81373 165447 209966036
9754 96261 590304908
152247 185156 82010371
115238 177215 154632129
183771 194817 27733320
174245 194482 670813309
137212 197693 151090584
46144 61645 718869848
16924 173192 637948804
114268 151957 93939994
198939 199620 911670649
111174 185036 184275123
109187 195741 216242689
126498 182168 138703176
141513 152645 412697880
143660 181928 216801291
11804 180516 421893207
153330 199580 512513951
6266 178271 430083709
108832 157417 302938295
97345 122830 262098720
14087 158183 360411650
113838 128414 36487924
21202 126841 36082440
62101 131563 574891085
34278 125768 229323481
62323 155169 231750399
193681 196907 721806832
134084 188498 135607486
95732 128295 81675081
122905 135818 32059064
157974 174800 660140467
58561 141433 671925134
76776 158074 202983001
10908 110893 250351563
11532 64923 739375948
89200 190590 253018205
99852 157318 143673093
101481 185495 209831477
110261 130422 50543507
121555 190649 947667422
161190 183348 292132886
112374 169767 143261099
122266 190733 153922503
90566 170408 589491596
150075 154492 364969442
37784 187569 374325466
27547 183118 964409072
33630 179612 692011532
77273 110752 544060186
177092 191309 35543693
192840 196972 5088591
103134 111115 20250327
127693 187442 148770866
100843 148056 42130722
139427 146915 597359768
198887 199107 251459149
176571 185779 279429581
175307 193541 45554748
144924 180998 73888833
144153 169816 246877212
181151 192195 919419538
105681 126833 53093830
198632 198715 216936
97852 98772 2260705
74100 157862 80791133
59534 69288 24480780
181901 193108 4694572
55960 95609 99157839
165106 165765 586796381
51210 137653 216394827
106544 122730 486802663
66690 128417 154400481
191668 193806 5373763
151740 169295 384228271
23013 103679 201903701
126593 191153 789487569
174625 179128 11182204
39371 54394 901485058
178095 199809 325689386
65109 120892 404609075
154263 188292 84927699
192697 192703 305772885
80929 160700 199248336
89210 115408 447781913
111665 114296 6674623
17176 106350 223158658
309 31693 164520897
98590 131555 82691089
104575 192141 218818229
175504 178466 7291414
111006 185048 874873491
125631 149247 867625780
139846 140590 456378079
117115 153062 89676870
9684 187977 445813058
183322 192611 23285340
84295 96824 30978550
12184 21225 639564780
130597 162883 80401837
140995 175416 85801746
15935 151135 773930852
84200 88156 9897151
185314 194567 848180312
190471 198516 156849841
23474 114206 794864839
4193 120321 635935311
8085 30014 54781571
66335 119940 134082891
103064 116550 703355947
116298 125808 251526506
135020 171093 97986658
72384 199776 444756686
43856 66830 57662586
61419 85664 754518027
21801 124422 257244215
16009 83447 169134271
58987 67977 22606449
173487 194823 53364838
138494 172235 84073380
72743 115401 926652459
88795 193076 341020091
158541 172268 324554845
85305 139688 628108775
197274 197696 1083158
66499 85111 46703265
85150 134114 122271158
127496 145751 814961684
37562 193878 390847185
163528 192966 294373823
199701 199871 429214
54155 184199 324959482
20492 109046 229414578
93986 156994 267052881
105119 197144 677626254
171669 195081 58612433
156831 190880 148552103
90229 105491 950927637
77759 147007 488523034
136355 164784 70936211
30597 114324 209909289
46825 157569 273902660
186612 196469 203212573
24915 26743 4531251
132868 162622 735935341
11507 28951 780903212
1846 192316 476370458
68101 89506 53551925
133895 156050 715854836
192651 196131 331804115
158611 199285 101822371
136287 174455 418353433
17802 64653 261739972
14801 59333 946809282
24945 186533 403947576
138342 174488 130076606
65119 75497 26028122
133143 152123 824044292
4484 147638 370121851
56581 99369 783392348
112237 170910 223267670
39537 49244 3424010
120812 168993 716716995
104604 127345 57202338
154885 186495 895421812
65610 70634 12609705
2431 163102 959252753
166467 194624 811089239
28730 172172 444635308
67543 68952 184575735
12594 33592 52500587
134777 165647 595656683
119518 142091 56282512
188219 195071 85755115
71108 85263 35461725
28231 176526 371003477
84481 94259 24204595
4350 15861 28889197
9133 171690 406588803
163630 178201 736994561
18755 143688 37155698
44212 167484 308186208
168993 184941 198013989
52824 109024 140726341
199998 199999 5004
168393 177656 30418073
61602 166365 261738265
22343 75964 829073040
147143 163433 107838761
85153 88777 817197303
9011 98812 926225233
136574 151495 37133045
16231 162018 562457200
71954 167835 451463919
126590 194030 549636698
187047 189491 6170692
142519 164777 55483723
72830 189560 692635630
75202 149486 185390161
108769 192689 798379351
166057 197849 79503911
164036 199001 87462491
118743 157440 96475596
24522 74750 126222582
76756 99241 509112700
137837 199341 153638276
180621 190520 780422291
121648 131044 23449828
168174 182019 542564343
75757 151409 188838653
23836 76765 837980681
118909 148722 74368977
33123 196995 600492493
123608 130268 16603333
66901 107510 101373364
2475 96877 236275258
42601 63643 10610343
14580 198821 460887209
141306 145449 10295988
44400 66893 242258462
5946 115818 373387280
62902 178633 288838637
179485 192502 63571778
53571 167044 659283497
107764 153093 113208538
35602 100392 162134675
134581 192425 144222465
144209 155155 412151694
196439 197268 942297689
152083 183525 78428133
63960 145565 256778157
177016 190867 176771351
150849 178355 68513317
172982 198533 64063141
133044 167996 87160969
99707 132129 741210800
119908 194661 186480475
55598 76136 43447515
98945 156673 676013353
153106 185901 81746014
102543 194873 571074076
53579 102246 121631787
161476 195177 84146904
19923 21388 47364306
159586 163924 10866936
154042 178671 61406095
18057 194384 818545638
153226 167404 98705174
108325 194167 214452446
60661 172797 280083263
185540 194034 399629934
22467 168512 766414608
75991 180041 512814306
16709 32325 408378573
48790 154594 264520701
71556 97631 587755594
37985 74681 844453287
119710 153938 397545815
1318 9424 230550229
167563 191841 60563256
75250 158935 615851867
33900 36991 7833209
12268 132947 302143127
156917 190432 108182831
163055 170550 18636978
150192 172731 911315630
120239 191433 177578212
172229 189294 14411990
107583 133711 48002701
185638 193012 18567030
186827 197659 103566310
198705 198991 740615
94489 141337 608782563
47252 196490 624485874
161986 182228 993971465
20088 135993 719818500
31760 117803 215546331
199005 199315 513739923
116739 169779 132385968
13418 15089 4227864
33581 58293 4103794
126392 144376 44759845
166469 181298 36944760
167438 180968 91307808
122216 123246 2605789
39563 60261 51920247
185146 194527 187154386
94014 154642 31653577
173996 190675 41667749
189868 196417 16606569
29143 58953 74981202
150352 194627 807785744
141632 182180 101051989
38645 165464 661418636
96720 165857 389680952
6799 156927 855385649
176035 183313 325019277
194274 197853 9088201
127868 183352 91243679
118493 198148 986981307
173195 190365 42834503
81364 134142 131918841
69432 148540 197560882
58700 154083 898849865
187394 199003 854783040
34670 138920 437545963
167686 170990 697690302
180326 198171 44766100
22674 42395 49647891
26941 34425 939049877
179063 191423 30983850
199280 199920 647832334
124837 162347 726331918
162597 191623 668663540
59968 60076 14686297
192073 199275 977086579
164055 175265 895861506
87236 106292 242428528
169009 180292 28072627
168559 194968 40527684
169221 184177 37181898
58021 144286 215738486
158576 171112 31321336
83542 84914 3475948
183770 184260 1227942
17303 89076 279306447
166472 172537 986204709
122225 190196 744279307
8739 173249 411443876
175206 193849 46598436
121069 196340 886751147
84878 171817 216852042
144628 155561 27094911
133611 137533 9742506
99181 195912 902511867
195716 199322 9113876
44582 157222 173575614
126925 152800 64446010
84637 195721 277350631
112331 150802 96085605
140794 147436 16532772
175839 191625 998289680
659 92842 230916684
122854 194466 178557185
33110 187398 385695904
106895 137021 75463204
169666 174957 613354295
189556 195238 14364122
89130 111120 616362367
151298 190806 98582092
183447 199052 804247784
97974 174520 272667625
163900 190420 340254640
81487 136818 138210196
180724 189605 22119386
109608 167891 654171809
134059 174351 212451278
178740 178809 916954021
134570 183611 249936390
87929 147843 940158218
58896 155142 240410256
136811 158022 979629547
42192 61551 48516504
126119 144094 44697218
44999 162218 286278308
122621 175482 131744713
144829 188488 161788576
161215 196223 87460215
177587 188227 364513217
59433 114543 706807424
175763 178049 3548072
34602 163255 804600181
33294 110815 194181935
49039 196451 368628190
118600 147046 659999343
118092 122074 10109895
30581 106932 539957492
120757 142734 362321704
192975 195693 564819597
80309 160125 199286062
76219 198378 966322568
101977 136849 87427699
96711 111215 36410249
137468 190858 133158367
132569 198506 164673460
4619 157958 383675664
64960 88071 57895946
121923 149417 613686198
166130 179587 709141107
29880 112913 638802453
72080 86438 35973636
57359 89216 79900532
11925 45676 84556969
18211 27891 24090060
20027 102413 206140120
35136 36755 4123207
50556 190817 479525508
91859 100070 14524929
56800 156605 308721128
5822 177493 489767090
54060 107099 576276015
1290 52027 127104268
180157 187223 520085335
169350 192143 56872774
138354 199978 482876563
179923 185510 13850005
89878 97012 17591672
151617 190072 95915231
139676 161045 53288760
144187 175975 79282616
96820 118132 53452988
175364 178024 6582456
78572 90825 394571583
47040 140598 234109276
48794 90862 647365481
32959 141524 991296189
10549 116247 25469756
57908 88439 76630261
23448 177380 384974345
20023 87179 457816297
3142 105949 808779837
59789 127836 745862643
114360 130158 39578334
139054 150979 29725060
10029 66685 380474295
53536 98549 112576049
135999 154238 629545303
145335 173507 344253368
54459 72295 44952864
19149 144010 91027445
178906 181635 291534083
109163 150196 828454964
178223 190811 31499491
680 80214 199457497
125461 169392 374048034
133431 174907 596492142
53025 113296 151002607
17450 153071 339288088
21530 78286 142469403
88113 188149 996469718
150102 155303 12825411
118639 184368 163914994
14713 46816 369881174
20057 75572 139392778
183443 189252 779652396
24797 199549 793808079
194363 196042 4267807
157283 177868 51386213
51595 129256 629017663
63485 109872 115970020
37417 151600 285616118
19070 176668 394113813
152787 190878 983163407
83347 96170 31760126
69571 199662 921252088
33683 153681 300201504
96802 126141 384726968
17974 161571 259584238
52819 93576 312645217
145344 166125 51867704
48627 173911 313119269
91818 182242 225764982
51057 104777 134383899
62318 71986 33531928
14324 162080 369615498
7604 189873 455733056
196771 198291 759765083
35564 138191 907285980
13738 156123 356028809
176529 181862 13290798
88973 190868 254276294
145407 172014 66319065
93235 156641 764168305
149482 184988 88487660
118381 169163 591815977
69518 184552 287087301
96953 184622 218945864
138799 146534 19357723
184873 197335 31450079
57360 150756 663703012
16944 47641 201671249
162295 180675 45836513
25111 65316 101066867
111085 169576 146075758
65633 183367 896517102
168531 186292 44072759
31203 91338 350464697
41708 77416 797602232
34058 88110 458570799
142189 167615 63414146
9755 195321 464207754
52747 132354 199354521
98865 171992 537522542
77418 132733 138329854
89113 92246 21499390
181843 183897 5020429
63029 73742 659544099
150561 162366 29458265
117109 136352 48088509
179972 181341 3482903
113318 183782 175702513
183393 187905 11207581
94554 184389 224329790
123000 178849 139055206
179570 187604 19980051
59513 60132 1532230
65216 78906 80656966
170979 176786 2682724
161217 175281 710997537
125483 196149 176302707
54886 124891 175465461
21662 99176 497946342
80606 108576 577090932
29485 101416 932167566
4976 109182 852705168
124975 173882 121748677
127539 168905 103099979
38763 66883 42855871
66790 108288 103611679
105109 144124 97625260
56461 126087 174446415
183928 185476 3834135
74488 137105 156409924
195079 197526 6196243
135199 161668 472549544
103615 163379 184593160
29368 151255 305126256
151285 196211 112271148
160263 170967 894929587
98654 172291 204833175
62805 116889 135132029
1019 149256 724918270
114883 138084 58075180
51895 178870 345533909
126273 127093 1983901
152710 195159 963610512
180179 190861 305253294
45395 77279 135417605
128600 169798 102676235
56575 183159 494015714
30870 176610 944102575
197580 198360 1960069
181764 196935 38065016
160374 165686 790428351
37165 73367 386101821
179471 195415 39957716
99567 137505 95085710
85597 97623 29710164
98795 112582 985913714
180925 192982 5093220
54175 100918 938741242
135906 138903 7489053
165341 171471 15133740
60762 127526 167110353
46403 127524 269813801
138639 151201 31312123
86685 105918 126395153
138259 147133 951363427
84644 146057 153364476
172888 181789 287646883
154366 196637 129868832
72886 151906 572880380
162250 199740 93785756
35807 132156 241352468
49609 93135 108991403
36049 123718 219770752
113225 161958 500172297
27930 161955 581809967
168416 181994 33808234
47899 116198 316021301
182599 197531 37521723
199380 199958 1429735
100299 196253 239971123
116286 160080 458015641
12733 197178 606115380
156390 187938 340501104
164597 182380 44309462
104337 185195 612692377
17560 61898 111323284
170485 191790 53227902
84457 121403 244828209
149173 159687 26265227
141138 146822 951413405
143126 162119 47365379
188687 197291 942428497
185255 198445 15994840
159748 165421 14223142
117637 171633 134665168
175717 176704 331037933
186683 188322 4191780
181964 185838 9535565
33557 76236 107221697
78620 103978 571742975
108293 117391 867710258
129075 195182 731129020
186373 194248 502699067
23101 161227 345716064
191785 193137 3389630
51985 194361 598827579
43136 75979 61037182
178369 180941 197120861
134118 154529 50726967
109615 183591 898863524
124974 195564 530913657
195524 198367 853885511
49904 147687 456462926
134262 196774 622327136
16667 47770 77930747
59923 61981 790551894
184680 186709 20303922
175307 181805 16217193
4336 134674 326429008
12265 73202 253381408
171342 179892 21327194
173294 188691 38446990
114246 155574 137190843
107365 136907 73982745
153672 164103 463390340
23408 57752 86181795
175648 193972 50924198
11526 26004 36104501
73717 119975 168318552
29797 67964 48343756
176380 194466 45188078
106046 144635 681617540
178795 186637 19520214
172263 177807 466843948
126373 163117 720706816
5752 177733 714309571
64006 199526 338731796
180544 191541 27444562
140865 186141 341995063
17754 64965 463082504
74567 144044 910499143
105904 117213 220863953
147199 151884 243893561
32611 197076 411431122
171312 180990 126836948
119122 152336 82782369
80582 193500 281899236
187832 194531 16922968
137033 164142 604367876
24360 157687 333584440
26490 155384 785690258
115557 173168 143722191
100946 146508 247371285
8537 14252 14385233
145243 185196 99538769
89123 160026 176978213
58485 75844 43624713
195557 196835 185430949
81958 120293 95877318
51069 107905 138820977
62533 86646 940091453
12356 172674 405372947
197902 199064 2937354
167443 194153 853671340
9416 148557 738635123
52297 164756 379420299
2262 106515 287616396
40563 79641 326359334
56038 96113 290740072
144123 162504 398476635
175296 178803 8632067
179445 182813 8426217
11526 29519 44844140
165418 176084 986125995
107157 145220 956873761
81270 131796 126313947
148637 156883 20469336
135383 141378 15029900
139043 189964 294968018
31170 116708 286484621
123187 182248 981756900
132221 135182 31935074
159847 176290 41044058
134009 188823 136595055
21029 69090 120706419
6200 161199 910244598
69667 198687 602278940
22939 147413 444897062
12051 49213 93040652
190031 194608 640837571
139631 189167 123454628
54844 72710 110189848
101503 195773 235761135
19429 109045 224395641
118868 171885 776457774
7685 118011 276263105
111289 189932 449718859
158122 184649 880807406
190495 197011 182111621
130654 166891 745551820
159473 187768 759602686
88099 182911 236534558
191594 193467 313283928
82876 92007 875190153
47819 153458 84127197
99493 106928 18657134
48223 71133 651865410
199122 199862 89560637
103300 182435 197849438
122599 137268 335732158
14978 52547 93997117
14077 189538 438645157
99386 174087 186632711
164443 196456 80034916
79473 161295 578603714
185914 193792 319871619
190491 193147 6686299
92657 166959 855849476
49740 82112 768843208
159864 176579 573078351
38600 76055 36585522
107088 167291 816866082
118313 166229 656635454
72433 75406 7475347
22490 151155 322032555
179432 187575 618189347
32465 172299 349714276
190462 196418 15113522
1077 23774 312207672
147751 194424 412162182
48650 177885 136891692
98455 108609 19493579
70412 172931 149737028
182378 192159 24454695
35506 129634 329755839
104501 189752 866883282
150047 177580 68658832
80280 175634 430212017
101225 175398 354990612
187416 192751 755096548
149169 166289 556211661
158850 187069 70317077
112182 117618 13641774
69138 137480 170787912
57385 107660 582312358
12531 53090 101570153
87865 157713 174220448
49060 96843 119534853
186002 196403 26299448
73408 75304 4782028
36397 186893 770934816
162308 185320 57226127
170246 184977 940579626
51475 137053 981084284
193365 193898 1352584
31605 142446 807697536
168701 172640 9700508
10333 155249 362498313
32951 43494 748190711
14673 150348 658048836
199221 199679 1167982
75461 100248 35906129
145172 152528 18326484
9722 166394 775649584
155939 162684 17016659
134913 155053 49964851
41141 190931 374341275
22965 193907 427593012
77690 180814 948148753
111219 111905 676561217
129912 191621 153803389
149427 189172 467539929
152481 184099 304049526
187771 188903 357884966
133604 191397 924462393
75876 172245 337226814
168169 172069 9638575
55698 116423 152035567
15930 114185 277708950
14668 73439 753009811
183352 187096 705551966
84316 110165 64435280
75492 145987 176072583
86385 93257 16929332
15926 102094 259094125
103255 186288 749278027
126959 177182 667143114
20972 42202 990809967
55426 158460 967397558
116839 164893 119987927
5659 40960 88573846
37430 152005 286595894
199145 199262 933907353
66613 148938 205637882
193208 194137 72733311
102132 144307 182865888
142942 187405 434993234
30603 140902 595039774
68304 139992 179155159
51160 118136 167721563
46805 181598 90473778
134199 140774 16365734
119336 130108 134387725
63325 188400 825683057
66392 199785 961597509
196207 196713 1303343
38732 140273 774876319
122105 182514 881534963
112963 174638 153875796
118141 121613 909634272
119435 161854 105817315
166666 193088 591168028
152660 159410 156679434
5382 147465 488894030
190658 192689 5131580
55184 190918 215309897
39864 138016 245653203
78725 135856 376147407
57804 183690 999351834
81180 158324 951088575
34011 114348 201352214
51308 183247 329798488
139740 178334 47659067
62958 148380 213337582
134937 187480 130828443
147788 177402 961285436
79119 180718 484683415
80192 165133 212166977
62623 88976 766135983
100143 136525 517633745
22683 113879 228567818
184350 190505 15408210
33753 108014 872532421
36661 148063 388060063
67090 171100 564012193
16274 199234 837348921
123832 151586 971833324
161005 192697 79048405
148734 170047 53150384
195688 196836 2921823
111628 130793 48026691
64209 119026 710738930
182626 195360 31917422
128223 197726 982799274
74555 96626 471527349
196759 197697 823116365
89079 103132 34698641
71185 130545 148400639
141712 155582 471113367
83494 183483 249458233
106964 174558 457942210
5858 122815 293055095
102154 176733 353954657
37662 153575 317077836
49340 145913 241684442
67913 174574 839365287
160259 163561 950321721
178590 193750 37992233
166700 184049 43126178
65568 101587 854442561
20532 128231 271526443
119326 196071 867242186
106525 169684 129120027
80470 188548 519592249
161552 184669 57501198
74821 158917 209864281
197 65574 163996717
54879 126965 180518552
3639 171295 433491281
103193 111292 930409095
32449 100287 754366866
27152 148434 403722555
158858 164025 339919063
120470 141752 53075837
68616 144870 670409793
30581 114155 909200062
125858 137764 220462065
23553 113744 226026089
58470 125611 287978318
50286 180736 979135092
39387 158590 834121818
138867 152986 163623495
58016 124255 239192204
144496 176475 83942997
102358 102430 931439406
125863 142166 40573003
144281 175014 958448471
18940 172035 382850482
198749 199048 768835
9199 124930 417638105
112947 130358 497236491
27311 79848 131976999
6323 184241 444844898
196673 196977 520979150
121571 143705 55192215
95156 133866 96955782
134496 141807 18146615
87235 89376 5321540
176657 185025 51060397
150650 154436 9317996
31892 159486 319222044
181010 187945 17205115
22931 199945 514253155
194738 196026 379218162
129086 185068 358382046
45746 122693 253869909
109611 158152 121176847
148227 177939 28704729
98478 163413 723510941
92605 156684 643380695
36907 72221 88706650
22210 123074 252803464
44440 190887 986091863
138753 190369 128671444
185549 188420 5366715
32210 175013 357182044
106305 193855 586567217
22582 71679 381543022
140232 182224 104674944
58517 131558 182778640
51966 179874 923973000
103214 140496 354770774
169822 181284 28561619
139806 145613 14454572
69096 109852 28768797
65228 122267 142663276
59384 144498 212718851
186085 186095 623758456
61119 143402 298868406
39455 113097 483423809
186548 194990 21364236
181179 187693 12270037
177701 196721 47708757
158269 181381 229393469
170402 198691 70883457
147092 175245 366233424
45564 113230 169427368
162787 194411 78956789
81670 168291 216320678
126382 168918 138436051
100279 181354 762008043
76812 125510 457159720
6295 172396 415373937
87482 116283 875953306
41497 175760 377425205
78996 136944 510537128
121141 123558 698131449
138093 180743 106309374
101330 187976 216432792
33760 50692 42445704
135058 137438 152561548
100789 136957 144410913
119668 133155 77585113
132961 176074 107453782
163678 180403 959837129
149066 179870 839534931
131997 197845 164420441
3497 38413 87469499
75096 109542 85918785
59348 126954 169137644
21574 197233 942299227
102762 197156 236145084
12963 103624 226740096
29489 134779 263865575
55400 111464 269750862
164086 173904 24391654
140816 148879 503736325
176725 182113 13436094
77241 177303 493315559
109765 156434 116379354
121810 157383 88561651
122743 190210 743001492
64720 146422 652688082
86557 115450 10696651
1975 96204 235893288
152197 157876 979139903
107174 108554 3509477
68263 187616 297865311
99321 199259 787059315
56108 112566 141336199
69579 162650 232420107
74455 175930 253268500
123975 183159 214363753
187198 197053 437480699
16369 98908 648298630
77072 177292 250182988
67797 174189 984488247
48454 105195 141882400
39960 157246 293230689
134229 194063 906985103
193200 198106 99681905
91323 132385 729379180
106595 179141 181162818
144172 170094 64653786
164213 167112 7208498
19953 170710 377046729
141524 166822 271354111
33139 38557 858849447
187943 189312 957543736
73395 94552 52619432
28756 93182 161510737
187 55346 138161402
142419 187718 78619710
154007 199121 728673904
186737 192421 14380448
120650 177451 141543485
158653 196520 219738356
199195 199544 676340715
35803 111787 307894578
185280 197762 31548143
133671 135009 994380327
143958 152260 204187256
191207 196577 535241588
39731 136730 632282425
167218 173584 730120246
54595 142408 412566389
176296 183400 17630952
158216 165951 752094938
173644 184630 27355487
190073 190794 1869745
7821 73911 768052922
123474 152036 71033524
49007 153414 261080610
160892 183328 55844411
16649 125727 273218599
93522 148431 685217181
179324 184137 315888834
87454 165203 252449724
112255 151090 96967590
107720 139948 80675935
88384 139260 127044024
33064 155045 683913476
27610 83734 307941529
128517 170851 105460490
171097 193576 56149375
108521 186414 762031863
169451 197270 723779425
190323 199930 702347043
127791 161280 83439802
55867 139947 103546350
105406 194930 223700165
46873 65104 298817709
61275 166972 264089730
92521 145925 133579621
84691 128307 667762608
197170 198139 2451314
102203 188916 216669160
15452 186186 426751499
133721 186461 131300941
58775 92388 915627631
106423 172715 165601713
98397 155155 791118128
155673 170486 37054515
136998 154166 42683448
59625 198159 346263956
134856 143621 144585455
136084 151790 39121257
7773 180431 833581985
103095 126922 59982589
195795 199096 8336236
184618 199994 38764147
106702 183082 190783930
57514 127464 227791137
193190 198025 12289772
108330 163734 138464561
158911 184833 64592642
185222 195844 26839231
162312 188181 125256680
66103 116764 126622517
92747 198172 263501669
12682 46873 888595870
145034 168714 264816753
105547 108288 952938407
91885 91971 345325466
67540 110407 743028731
12262 47122 87317657
174776 180147 13399469
1636 16474 37214769
83854 120731 456514315
150669 155965 13036836
83386 131638 353193215
47420 53486 15153071
161146 193095 367350603
926 11695 27071141
123633 181213 143476945
79055 182897 259223749
31708 115328 541716568
139511 197042 610671838
17205 120039 538157401
91947 173656 123061339
32053 154936 307385682
101123 116879 39650461
5080 160516 388918119
196095 199125 944507231
95245 132871 319073839
114306 115726 901982370
146545 147056 1258695
105854 152233 115912047
185833 189996 10472487
41433 138399 718761319
71529 194483 306988286
169596 190710 52622252
126756 149792 206193165
66880 125647 439572988
156399 177874 53667781
185369 190237 12247842
84272 192221 440428000
125499 128917 250007112
167487 170881 8421060
13813 95520 557865697
40891 123187 206077644
47066 127488 201412267
199183 199340 402906
131968 180348 284414412
98128 168695 176441497
68094 94031 64718000
147578 162072 36180654
148988 184116 87588684
125802 164619 96727269
124997 159152 562030134
144355 199777 138521564
82600 94827 798038020
105011 127926 548985219
118947 130767 121625508
4228 44478 100977592
172396 176853 11131206
65597 137338 564705878
161753 181967 50375085
77687 125549 475274561
5814 103954 245568182
128078 187698 618068003
101565 174961 421691793
139833 156345 181271134
13296 29284 39824546
101715 176286 788790240
111719 181936 12468048
144667 189523 111844962
183024 198022 37708106
24627 38239 994954589
43547 145406 254751375
4903 90927 755953256
52216 174156 304822519
89538 95352 13243861
19047 22363 8198708
38895 66337 68914504
133137 184691 777443357
118274 175584 142986706
67465 168523 252447966
79791 84921 12914839
31037 89935 598477808
143980 157845 34499424
121694 160047 20418568
10898 181875 523889486
126879 139843 322073477
115298 188342 171126973
66458 100961 223047601
73196 152454 183897814
178207 198681 1034961
90401 196642 726082507
82816 184700 254152055
30677 50585 602974588
70631 156696 706893352
169338 191668 517890245
158056 191908 84519338
161711 186782 333753861
170722 181649 27322451
90349 193170 256656973
89585 104988 38231870
82917 157176 434435257
123330 133768 25988759
148796 174483 64049179
165951 175830 419387567
171523 183622 30165977
95219 177817 206294461
50671 86742 397890379
167929 187005 288914727
62546 87825 63273483
62368 66506 123339
171471 195523 60211810
168195 186530 45501696
8156 75658 169361190
78432 117148 932873458
90551 168584 144285791
9756 112558 698915198
174833 185967 27670216
180538 191445 939881931
57515 120498 157705796
19765 109190 223934776
154186 181730 939260882
6399 79312 182774183
64147 160155 376266329
123083 194988 211598782
165210 175151 441690345
32577 185283 381746579
193700 199563 9858268
190484 193847 165790235
125499 160972 88379684
199650 199941 745142360
71212 103201 79541366
113281 191144 194285974
10984 185239 730304200
147495 186792 937628947
38889 83634 255659620
105941 116693 27041940
70811 115999 112912327
4793 134931 333456844
14112 59094 112763147
27708 90690 37315122
82415 138952 141260917
114892 164447 867300114
183365 194453 27798043
164347 186370 54717447
43059 138284 423127303
105598 167348 949121018
126077 192573 165749929
105664 156154 809983159
113238 166340 132519702
57199 88934 246599991
164217 191263 67450407
29526 170574 366480694
137297 152515 857329918
175974 189203 32973300
103825 118340 36595521
148972 154750 14382532
117637 123315 389245189
140884 159293 12612874
178980 185362 439172591
195630 199768 10448185
52989 102962 124858695
95516 190308 743367964
51822 128561 326273245
143753 181918 197648316
146251 147047 376019735
14484 48914 86178320
13313 99402 506602777
96408 139635 108230352
84011 153903 477127110
76865 126711 124688400
167784 192716 889880978
3586 168979 670609356
132582 178116 113462498
142164 153929 29230976
80914 184694 819808179
53265 94984 104437886
128333 139680 28271781
159654 184680 951077235
128926 173301 222900810
118633 142255 272320530
29617 65060 295662089
23045 116706 248233776
195734 196537 742571378
183354 185929 949649071
171629 194994 917014343
27211 54660 68922588
99040 188460 24306333
99456 145786 430856649
158394 195395 92465108
34520 35391 976607206
180233 184386 10297259
13345 170247 392388551
138409 156731 925889125
151829 175708 59579332
56597 146999 733815643
190512 199615 23051285
98590 173530 187216728
1003 39287 440706254
115631 168152 131125331
44060 76039 80261869
134520 165589 83962276
156426 180825 61001218
67889 198764 327028289
160942 165694 205578283
152243 163841 29049422
190430 193073 722130556
108801 121237 560044962
190468 193043 6500186
188735 189015 418396023
33074 65799 82306473
932 96123 255098783
48715 140929 594730066
60564 110113 581833695
93122 130222 629546967
55478 60367 355930584
35707 90829 138290298
5803 41475 89502238
78125 192939 286673670
64920 183738 296612215
65043 155574 930819358
134647 160522 64438237
108314 192043 209123696
159056 199291 577563120
137213 177951 101532317
13408 114449 460031164
163607 179932 40640249
72634 187948 787866362
155274 157183 722410958
126987 193711 166440342
183141 191081 19891203
41046 194500 383525040
105722 157467 771343077
115433 150390 87290359
44599 172430 319430104
190501 194539 10173837
21599 183444 603495612
46006 71311 836741434
141521 195346 134320831
160771 180099 48122701
101829 138906 92906155
28103 180097 458871853
19838 176377 833194725
44480 74867 231721263
130993 184361 132957969
180202 194311 35315656
18334 182213 409762677
159512 179354 157940872
151067 165660 36471035
56203 138934 206989096
169212 169578 717426084
80673 130438 307839327
170331 180223 598623384
171312 187747 40899386
159796 164185 10999032
187608 199562 30278991
67424 161431 467488300
104980 107649 584785261
56019 109535 70764341
105077 162853 144434455
185208 190072 12219062
5236 153620 371209367
125205 164888 98873529
6992 22091 438963810
174645 191780 42801030
119463 176902 143181277
166959 195921 72374730
143379 152597 22908789
69395 149672 200489359
88954 99251 768585507
38158 130741 231894277
60390 196687 340652760
6964 123177 869747704
195899 198034 5411537
55780 76935 53117687
122100 149125 67287734
66783 194898 557573435
81601 87466 322962925
90492 103183 42533724
142456 163344 52013573
152011 163470 564075880
137789 149619 857827839
188277 194625 15957618
165684 197342 67921270
165181 183695 45998672
62004 178280 295729310
71654 183331 490834037
152274 177357 62562743
33169 109348 190855394
36437 53706 43326230
153864 160175 12597559
115413 173462 144834209
32238 85541 480869747
152105 188337 90406635
28163 110795 622415399
9145 23513 11759687
24570 183013 701747958
128559 130929 5890748
66177 71492 793780224
99597 112716 799886216
93057 111899 19021181
28330 85197 142882530
8686 88261 529882553
142349 170412 69873156
12907 108325 537021228
197571 198259 719550251
28500 96091 683181957
90560 117290 386847045
182285 196727 36262493
50475 157011 556346951
87687 194690 267069613
146000 153297 18049641
168272 182596 696621937
32926 96986 676982207
188614 194945 739877411
98785 131809 393351239
35215 165994 327237137
49507 116788 168493817
172951 198302 63581214
130941 168946 94773828
100545 124267 977271376
164995 185565 170977723
48816 49623 2012929
123724 130008 179108875
37356 70781 747204031
137448 143768 15780378
172511 173370 2144972
180684 183372 6634660
8551 192864 460952501
47677 110358 156885056
164639 188936 446614188
103709 187896 880120664
188106 189480 3475207
43696 89153 113929663
26428 127981 254553602
141126 172307 77669580
144792 176980 80256597
28084 146075 295506398
131513 151328 350248926
35316 125620 171813970
3577 39256 389915436
77179 144543 998156575
115825 140368 623715181
143958 178250 51837351
106985 119593 31788772
110972 192888 204519700
117956 120490 535578820
43168 118047 821796954
37014 47611 644208173
60424 182195 304177615
71707 133499 835478163
70378 155281 211885002
153400 156361 7302331
163029 183317 50541872
128136 150333 980336515
69281 123732 525420286
83473 128794 113255279
146346 168596 55473153
6769 109093 950155400
171688 186326 24408778
80997 175811 236713844
58951 100227 203588441
160261 177437 42747484
164286 182507 45368925
192154 194737 6473941
190702 192096 603803203
116367 126429 25277901
36252 165214 322705736
30085 166058 368333360
20830 199323 446595007
190541 196190 994212982
9399 16832 961622920
80361 191672 668925325
158923 189510 76300478
66432 142977 191308738
87695 91548 333422403
130990 138103 17740261
182673 186325 8990205
40459 169783 467936582
50086 174467 767631176
21271 90113 172653063
83482 167582 310386560
34936 46167 28294107
3963 65447 154790333
75526 179970 727324936
172134 174984 874738322
122351 168805 115817828
145425 161547 13988680
84798 170892 985246022
74246 186287 279451883
95302 122414 950224952
83524 90248 16735771
17990 45022 67824252
149341 182517 82777354
104135 193346 603802458
93831 121884 70348327
102854 151818 916872179
12903 18120 208606667
13504 34910 538236052
158516 185403 66966204
93807 115772 302127551
111353 125460 35474076
114769 128284 33903698
82658 117386 86682452
17623 131952 4033249
23327 191291 420077550
132299 182585 768726281
13107 154007 352413940
128086 142478 35861951
50429 171105 490495498
164640 194376 27377939
132976 172730 99004096
90732 109206 46048500
13662 110472 242355650
9841 126036 291200037
65250 78519 33150117
131793 179775 119543017
35407 54991 49138432
197164 199593 6169200
30764 147095 550662498
47491 142786 562871809
85983 116849 354380991
184861 197209 31156245
78124 179234 252359121
22704 148595 315123176
91625 93050 595746140
147572 169833 55526132
64324 102499 349903076
171888 185311 260289507
101506 157732 33059594
134130 147445 33157099
152596 196814 302128456
69766 124053 444330543
142807 169808 732426714
142884 194756 129432282
149856 153702 165816829
34186 167098 750289257
15744 157617 354824955
25122 49888 62118353
58089 154633 241251966
52235 181664 335544774
83818 90992 17896106
79953 160281 850486167
96698 106186 93197539
110869 152628 609910992
27200 38622 28805844
55671 145953 828016685
27606 58789 78421429
168388 194950 35370993
43970 96245 130750605
89689 179278 223501123
23094 180771 519752550
95990 190497 572448794
112658 196112 227751498
185863 199696 916698440
193498 194194 470069972
63505 110859 570015692
25655 91023 163985393
33800 111825 518228026
168123 190675 56195745
172168 190102 980644325
28246 60454 80961975
111044 191895 201849220
162590 182014 48410187
176478 189409 32209952
171672 194834 158179825
20072 105391 985457996
58296 187236 321992246
153172 196679 174246353
158220 164685 16206184
45296 112749 457311983
81124 184844 258787534
15027 41615 66700771
28979 180769 597268514
34020 186411 380931036
145978 173182 67720351
35298 74066 97540859
20815 97960 193132985
19540 64433 112670445
183031 196263 191207874
130814 163404 618829845
87381 156444 625850678
10496 191207 451977961
109334 118366 411107964
160688 174280 572439144
56244 179119 306988284
189740 190304 471360401
102931 108106 13208933
28223 154161 922804388
39085 150651 813510804
95336 195444 421130564
165442 194623 72805156
197926 199695 787990878
27506 164414 651408396
183879 192526 21718603
123353 185962 155899498
138424 141717 8228168
33034 77423 111429058
172032 192447 51018625
47422 148503 573813101
171483 176777 13256620
6295 188809 974142100
44707 186947 355316551
133923 159834 64532744
44302 199113 387109422
184273 194118 754549482
188273 199190 976593299
22118 156266 335547936
85470 194196 515541862
13152 103718 524415459
126873 179285 110935525
171635 176319 11769582
158140 159983 770167498
71397 184120 814310849
102859 112925 25540774
48474 175978 318676473
123685 169279 113628368
16708 128512 198857033
177851 196446 46648723
39345 182697 998222921
63241 118082 867842799
79225 134467 161525139
102207 139852 15930030
39004 180267 976456654
99988 195553 238972272
11752 48271 91496985
52067 73938 55139243
74332 76553 5455973
147092 160859 840512388
4159 111338 238693524
164635 169827 777444923
185606 197625 122982196
168609 171704 7590567
70456 71326 2251211
116706 196699 809348602
79402 185441 264568779
63107 73765 26771535
149131 197356 153517048
197521 197657 348293
129241 133697 11105416
77869 173105 237763195
98045 159599 153919050
139866 171605 79018768
183587 192388 22096842
27041 198833 429881549
941 114561 284632949
21559 172417 872172752
13206 15091 4754954
12219 39913 69376848
119884 128336 21114402
102057 134384 707555406
96230 198058 864156374
87134 147535 244923396
163659 183394 783959550
163469 182729 800421187
153316 196729 108580707
99829 116564 42101275
63834 171035 422769378
93056 195023 516399174
616 148643 370474777
45974 178196 330384151
198342 199228 45736301
45614 91743 115518770
4346 194290 793525184
26142 45868 584630098
39273 147007 518339886
157232 165960 21915665
556 106247 264539360
61480 85311 222665854
60832 170071 511587710
134997 194053 147311597
92422 174164 981720167
93639 164115 176157127
108708 182100 183223597
86651 114277 68984194
102878 186730 285821750
127475 154533 67272525
7336 153760 526913995
40965 148678 269343051
140360 198187 144431489
198021 199215 3020504
28191 137010 512961732
43210 50294 17583581
142437 157173 917181475
120809 189315 170737252
153426 188264 997281634
59359 99709 100660541
15924 134877 297868580
167876 175652 19301902
186260 199092 32460046
78184 118380 100474130
152114 153316 3011529
95555 173708 54227631
38151 187277 372704629
186091 189129 857091955
117102 120377 360097110
37225 161022 309695200
99084 122541 59002038
25330 68546 388021175
116131 137902 54421159
188000 188274 996769748
148484 195671 870047023
166545 197355 240166715
160909 177754 365138082
14076 41897 848903148
168363 194219 676528796
5865 122982 293436446
48645 139172 511745166
6792 35010 618848114
20325 50325 940338449
40030 162013 305079221
1179 72442 178843100
68333 115301 958873750
102189 162810 76190892
212 128533 321400278
13028 182862 925336458
30434 173401 415628827
150241 175886 63917188
49720 81293 79275997
197305 198326 2584441
16073 58936 161283851
8235 76653 171597376
88078 112105 59851154
45037 126894 898363873
141964 159436 148126784
22062 111318 223589425
171288 191240 149331822
138526 189267 584128092
141768 184071 439838215
120521 172962 130670650
105691 124656 444045711
92409 186606 867397962
181023 199929 176221418
131234 176817 545308697
41978 161663 582885387
69060 170996 220726743
155071 187938 82014178
34526 110625 668982377
190003 195014 293928355
22561 105686 208198245
99421 128270 72440853
52371 177810 313557030
144104 158805 902561173
14382 161233 367369666
166822 182945 40142942
98024 190122 839722031
89410 111741 55705242
103241 180994 595218472
124163 141899 348236659
156916 176385 415069011
193625 194850 3092499
155447 172302 377069074
107443 163576 140286697
84264 191239 266966629
4660 185965 548931076
79419 172144 231474084
61831 86222 61105061
22745 178085 923135862
94495 159143 161571023
83303 173886 981894801
135326 179842 110959281
7725 82229 186798859
52492 129720 193466383
21065 166842 364768320
153329 158892 804048004
93666 156598 157156606
64700 163106 245817279
33314 189882 526421489
37651 108833 346375912
15913 196591 558079773
57382 100768 47249875
133327 150443 258855455
80877 129615 802336923
191501 193406 4800397
7128 60341 486566604
97277 107496 25605862
126602 167806 102731661
60071 132865 182103934
91316 92449 2738003
175717 181815 15227773
183163 187700 953009540
173487 199968 378606571
36480 81228 112307722
17802 133232 289039899
50811 62563 29752978
160603 193250 963894247
3985 95331 228777007
129604 135967 129358457
58564 186214 229535306
108950 165443 145078740
122866 174649 880393452
113107 169793 141451663
189851 197774 20060759
101130 199939 451342308
42404 63435 49298818
169713 186674 42134980
95980 172189 190396738
57841 125553 715291307
90282 128412 260470797
117493 150155 81573194
194199 198053 419104981
144691 178740 84822193
126062 131471 13472556
62381 121970 149051836
186491 194397 164818988
41612 189317 369032513
104501 199466 936594112
73947 119814 114594642
109688 186867 192499598
117557 166538 122298536
111827 169780 144690488
103441 192035 221487764
72293 147271 187309842
138209 165789 68763355
7671 56122 954257317
143692 148488 717473228
136604 168733 80154267
22870 32393 23898999
71337 138644 740584892
7911 16409 305207764
46468 119773 183592259
17402 78300 102568622
68808 116054 118065012
117266 128295 33449352
12404 29778 43308740
48142 193432 671199065
183230 193412 280102873
74135 148900 186587237
33804 41375 19180399
137304 199509 271479899
99353 114882 39010534
166550 182404 264244945
117519 177495 149616906
163746 177228 609878452
73844 78347 945326
102741 186699 209741559
32703 61498 18800305
94453 141588 379873169
74173 166973 231638231
35298 60801 64153410
106110 152427 348542549
183083 183483 973178
15349 32218 42088397
91222 185763 507363816
71908 108042 302343578
86245 102804 40877896
93603 173473 638820449
103020 125699 57221433
59548 91345 79549247
119826 137746 44723663
176674 179108 5991591
42003 47165 12835142
100767 128356 159234866
71541 160691 21745829
48381 143415 237734689
12598 57349 112157758
38677 89959 128538437
84553 187998 257986735
41019 161383 300934578
77013 153793 191696179
184026 199029 926094049
79979 143639 68551119
10204 23398 33030978
51094 108901 487152603
82951 96471 371941034
101144 192539 228426819
92888 183810 712273341
20458 58255 186078046
89738 131657 104796071
100288 119508 192238366
6118 111506 667335879
24201 120187 580418048
81727 171104 223116011
185599 192520 4935400
93061 193900 853496785
189121 199634 957544754
10402 89815 802928479
163167 167133 9931446
93657 177144 208506487
91252 152927 153960553
69614 89349 358112808
158334 178913 843159306
44092 188696 678208040
50728 178680 798084186
172963 186578 33868709
150396 198610 525641499
146668 195811 122714997
136826 187985 629798518
149064 159385 25782463
65490 188004 305783651
86442 198460 591981217
11051 185129 435194694
28743 53690 939431561
165004 198408 83497340
86353 149786 919544976
36942 142312 263770362
1978 160702 486742096
50400 131874 930614133
113426 139558 596224131
29763 142727 282925035
167440 188492 534445864
150730 176688 88921348
16213 199184 457688859
83948 175962 318164764
59162 123160 160232450
85483 125911 101051313
194099 195819 639426941
134082 169767 55446042
58553 72181 34268876
26987 135699 272260440
67353 133409 541617148
131721 147232 10181419
122946 162151 97674310
61654 110251 121455350
33175 92535 148756166
139347 198654 148125159
58579 129026 176318644
30447 30613 409619
105512 116948 975447318
36854 152273 288683075
6950 159548 306126614
68833 158713 911965186
167350 199198 4358872
180494 185848 317506578
23287 124169 252878807
180130 185055 12201655
58050 69297 245323828
114156 114762 328656286
33996 135321 253742264
26774 31425 11732510
82832 103452 68534392
116203 121434 12817476
180137 185100 754530434
80633 146044 616566049
125422 142844 43333868
126271 161784 88515569
137118 160818 870529200
69701 150593 202041866
134445 140019 13849008
141702 182108 978097161
165549 170480 12178165
107209 186754 198525932
15944 186240 765243040
37893 42552 626769915
24198 170660 366377402
78855 102847 59553864
16567 92069 867636575
168801 171309 6177298
70101 130942 972926806
118566 155755 92630671
55489 113691 145790862
15826 122111 266229605
99544 147326 548638685
159606 178559 47148564
110110 140550 76080303
144122 185026 870609412
92231 158788 166222802
31669 164297 331873523
120004 146678 66538843
76002 132217 140466339
111513 177618 778305346
52852 92527 99395890
112432 164394 129746398
174643 190236 38886428
1276 160468 448723752
127160 162879 89014822
24207 185307 402799796
80933 115261 668350733
66783 153247 816712272
165484 168838 820834899
109810 112619 7046975
195888 199202 8374337
164804 197403 971067845
196558 197892 568862104
165289 191929 734051458
129952 149975 392554414
82750 117636 400230260
9814 72262 178334795
153724 182188 472625879
198218 198999 1978682
43077 119732 191904957
154060 160830 17024391
198294 199374 2749244
62678 134013 178302478
22254 172406 375542271
140446 147717 18099976
37104 113043 190213677
42255 188733 365968065
17423 92234 201939670
9131 188275 447990500
178350 184544 790941593
145263 198884 786300282
127753 187654 149144770
100074 157427 975770520
116813 144407 36246638
97483 118502 85255588
98346 180801 397199316
192852 199103 15853434
140925 145779 566080586
134417 188166 133870789
3336 137902 336901312
40114 119085 197725949
49379 157653 299496197
61994 140370 195880643
108502 174421 690676898
58172 73706 28489351
134811 164311 468439149
74029 96440 736084306
174382 190617 820311839
10272 179286 422681765
176965 195996 47681494
51460 125167 223773151
21138 127042 265331207
185427 186430 2506894
108657 183045 166968487
14260 57082 727374300
46145 143198 330754445
150264 186595 90426801
139696 161120 53415494
167469 190964 102984925
132685 164336 78935792
51550 116640 528620825
144065 189503 113271567
145147 190864 114069386
98562 181642 207590907
198806 199597 2016944
191055 194480 8595511
136557 157070 51048098
32308 80493 881891059
192709 197933 73078951
155240 183302 662848617
89244 107558 946270521
54789 104824 125100252
150329 178925 767437074
156120 197030 687314433
89146 107759 46336675
183806 188864 679846013
188611 190033 467952520
107177 196065 222164834
59638 87110 68908871
93862 155966 155013144
120759 185210 523689310
140151 185961 598594635
11962 13215 605887611
58216 91635 83642483
26131 195285 677646391
172482 190660 45405399
108459 154150 114094885
138167 170646 146040079
3602 113299 274802000
69355 89227 49736602
175591 176746 743876227
12847 83032 175980452
77181 198282 803631635
35543 195169 763707092
62111 93623 78617363
146286 156934 471485905
42757 49805 17514334
5069 29985 62257266
123447 145963 236230171
91427 186007 235995610
143124 193840 625940699
18630 92367 184660327
44457 68350 59983473
92875 169466 191375515
86410 195390 839640719
154279 172311 45020206
80293 109508 261605749
82149 180524 245599874
37486 142756 113986895
68365 93062 61601377
120353 159833 592260888
153893 199807 114901754
7289 89704 989861832
39316 136331 242750970
47949 184618 487695774
57724 138027 848202569
168838 197518 424296075
85468 176481 65736359
127860 158816 77031604
91201 170886 364523712
2335 125599 449730720
136352 158992 677396082
109052 177990 172058081
149141 157203 262263776
170055 196454 337552853
10205 169776 398140340
108379 177370 400576746
145094 185434 971100040
83692 122115 96055445
85564 162556 192169269
160523 196299 39703532
85842 108014 55197725
88711 100499 29068572
130923 138149 132738785
44450 176576 330236007
194018 194967 2400753
9797 190077 450850629
20609 162263 354455780
33356 82286 122824835
143927 173835 735789687
6342 185173 447067243
140174 176311 959735312
25245 185453 400543994
48107 164582 291213113
52792 143678 854037989
136339 180186 520948031
197101 198924 4630621
101910 103435 3757787
92822 186857 613542344
137178 147951 537722660
155975 181338 835309971
32518 157844 113403327
42052 162838 581843256
192115 198975 92667304
108934 124046 37999385
96489 135592 97918679
49540 187607 344977463
108959 118467 264599996
158521 175088 41359561
171132 199213 70371058
15052 30481 38437307
33799 113449 199601788
186774 195166 21208577
10971 113776 257511232
93728 130138 91274085
120661 145421 61700094
48754 178399 323989413
80418 174503 736749070
89402 159052 988412047
107118 166330 348131283
175461 179548 10150660
118758 175549 141677602
9946 30258 463071372
152988 186784 84238897
40437 187746 929231275
39374 62014 56893252
86443 153343 166879546
7357 10305 7318165
43194 197392 366877526
18588 55753 93104144
193803 197437 9243939
121220 140311 47560993
156652 157745 2769546
142821 188660 114252992
139152 146657 566246285
129928 174236 110340925
141791 144827 915463493
183276 185193 998087976
192965 193085 102752987
85204 116664 2426400
135238 167869 81420268
118417 190621 180138744
33543 153840 300934201
161600 194806 82853316
177327 195540 732439849
35776 134649 467752030
72083 183622 278356542
88451 111163 274791490
68588 172201 258654069
12556 51084 129578584
100302 180243 199810134
122404 190801 170530432
191545 195856 10926042
158698 162080 871400282
197218 199544 5907027
180620 190145 23720551
105954 171254 671686006
180143 199017 47407476
117909 149113 120684029
164017 177056 32448240
130332 148246 470934082
114934 187656 181378926
56910 177708 301828995
110059 141180 500416831
112751 122299 5214152
131048 163362 80506145
164844 182088 42955024
134618 136566 4777491
61024 130617 466488115
1453 168180 843155965
45308 111523 165723289
168473 177131 21484900
37540 193803 390696650
5129 115453 276279279
73803 192101 349477129
92558 150829 471751253
129566 190459 961677527
161878 199503 607530698
131093 175899 934025892
76862 119964 224141372
15161 177941 646665406
63472 132491 172600382
192636 198473 513412760
767 29158 70969837
91166 149540 145763271
14321 78949 509707844
189129 194477 995767439
34056 119982 94802119
35320 59020 45207825
112259 154392 105105305
106187 133514 68587048
142364 167149 630023726
21008 36866 503697905
76663 142118 163521936
37705 86997 123704091
92987 154477 358557225
71212 119841 121576445
67212 121594 136049423
97465 177037 198827297
15136 161605 366408145
157973 163036 12693517
35571 157457 646517585
139850 166034 65295639
126224 128461 182176582
170082 171900 609845405
146919 161556 174435918
81444 84169 669669655
24709 135336 663663016
179736 193291 746371456
19854 75446 139565044
114075 196333 205433642
171103 198571 68791185
95063 148102 132598732
28437 95329 167665582
198422 199005 577557788
129997 186213 139940467
147006 150368 2370780
179961 187112 776802212
81043 81176 482252315
59553 128612 172795094
109729 141017 78223663
8678 24492 39515014
151452 191241 99326891
24928 64975 28754225
150355 158050 838544638
159161 186595 705908222
51008 190896 349686222
15752 126700 277879443
7193 90982 545842219
132195 174016 13236370
108322 153286 112295242
27328 30314 2689618
144069 171743 68945083
175007 179626 925425405
108392 178734 175575161
126657 164545 285274023
124716 172661 200574434
53176 128848 815465874
14296 148141 713590593
146373 157175 212071577
46521 145074 253603645
13618 41880 659124893
56053 68768 915032898
12361 139900 412180848
12792 174629 404693198
6013 174141 420438808
53497 118585 162992036
102967 107496 11553317
115413 127915 31423593
120528 139500 47340463
82533 141254 146724032
15927 74343 250806202
44059 55601 28830500
30577 93233 631020928
40364 117952 377818432
190619 194917 355690830
12145 192187 450178645
112669 115501 519566423
126394 145426 47366200
18759 185302 416276700
27650 97837 175842136
107606 113056 13767995
115172 154573 126746372
72474 103387 599828408
83706 121208 70520039
99033 134706 89472753
128517 150446 906805614
54332 71262 42692484
68384 103282 264076162
160183 176978 41836922
172875 181448 18291372
178721 181387 6754285
51610 190609 241921000
99250 172040 181898608
96676 173527 191974040
135801 194438 518747406
23241 132766 968124405
89415 167766 860445934
181975 188893 15108781
154688 192441 404022646
10351 150778 534016380
105523 106246 1745568
132634 190294 291337384
50908 177842 542906207
97366 126988 867724146
128356 173186 111665057
84857 91646 837689225
116039 125359 63825676
108768 169130 150819318
5424 133767 321407413
72678 143065 175820454
169509 186557 756865559
199045 199636 1513018
121719 185281 158304903
82230 188300 264726008
13116 61166 120494951
162913 183509 51312190
180996 183652 6569574
37886 95162 143373258
143718 174240 452453781
12890 23299 25949764
133792 188804 137089800
108851 191119 205415896
104245 183857 150398109
39036 84756 114723259
158025 178817 208962237
187891 197176 23515011
196241 198441 860729827
98629 109137 26416193
188039 197930 25024358
114529 195152 507185139
121784 145262 58456398
47376 166772 298546896
102218 153062 529954708
152418 160199 207156185
190600 195571 4767391
87743 185224 409768706
58126 121971 159881146
40926 191025 552970539
114055 172971 52612929
183414 198114 37003762
61110 126645 488888358
183190 193532 25934580
89355 109509 948651881
191406 197806 798305342
9984 54679 112025748
24440 122567 245979719
73939 91072 425730575
131109 157843 66530358
118652 156207 997386151
70289 150693 201698169
116585 173165 141130846
164543 198721 85488777
117679 198741 202523890
181317 182792 2247529
110422 111083 799445933
29799 176551 367152297
127971 167920 99590341
140518 191073 647460391
145233 161288 290119830
111489 195136 406878739
117974 149111 77702725
195196 199812 527228274
117723 163250 301536913
170285 190347 50023069
67608 89989 55981166
124562 146353 949661066
132049 140405 12960853
252 135607 338846259
171378 191084 202183938
160271 182286 989136524
149444 173705 60500172
72874 121752 122211121
183073 199927 42369996
27887 194396 738323021
37613 173738 340352862
81945 160866 501890495
114520 145512 832196703
24830 151544 352580959
14890 114375 249130218
158789 170624 843342263
74641 119257 111470856
117224 159827 449843199
165462 182155 41537235
36276 94559 145972974
70242 132105 580775155
117047 117610 238787832
178339 192246 649001492
115495 131136 204051100
148070 182826 86683037
157968 195314 421462945
156973 184820 181102293
25508 29688 714286537
53187 91351 95676293
25620 40817 38297915
95904 156233 150665986
138019 154256 967994013
108934 143567 86583472
156367 185674 853081560
103848 104445 1557253
105977 155801 124390473
76138 197973 328348961
128710 147321 46391948
41874 133019 939402665
3499 52869 123615893
164958 190507 63632624
25618 178149 930996849
164188 180112 39643728
158488 178116 62853261
137234 196630 148355269
22816 179453 391765712
84828 163179 195523084
153122 153540 1068836
5079 157991 382553952
198208 198682 680450332
157489 177062 60828538
63212 124886 305115577
107254 193154 940475575
27574 160585 478591144
165433 199252 14477050
169903 196558 66711907
137692 169431 79187447
152563 158158 521746125
166046 174739 4384034
153840 198341 559845721
139083 194259 855376181
168309 192317 59883310
156 80201 774345134
153323 182761 187934884
117806 162559 425722581
2568 35310 378205642
76764 198468 622036388
148244 152335 6850874
150557 188952 168621142
140329 172019 78938854
50298 105086 137100925
63816 108264 111035805
135462 156823 861515271
156227 184994 71801205
195278 198026 6980128
135918 173177 529279300
163051 187034 59693035
67645 85930 45825233
181139 185007 627974851
175471 175573 953757252
101063 174603 544216281
85032 109979 62184100
55228 149152 96761988
44681 177467 530539521
36163 69365 83444019
90825 108419 755178029
88595 95287 16472382
110772 183689 181979946
105986 139929 581339235
92416 141780 123456477
25330 147331 478149878
29797 90181 151546485
2394 66340 160348487
7998 16411 21136264
37833 169736 329839858
156186 176673 51251168
197538 199680 5416952
173619 198758 63050146
67875 83238 38469712
83011 102763 48934852
169890 193882 59926920
144586 179315 81844277
64693 174287 273681524
11013 49000 95139031
144604 151670 17566777
198226 198701 1190253
105325 185632 200472629
197006 197703 84774933
167250 192295 62473687
195907 197550 4159107
95001 163463 573516060
43245 147355 879911005
184495 189419 12351110
102338 161577 148247946
70755 173357 734409115
33825 155107 867904293
168302 196475 70421019
117102 169691 131253111
189939 192626 64220279
194186 195042 2182451
156806 196072 394286936
94596 106815 30541162
99983 112724 32147549
142693 169782 968424366
16517 164935 371282046
61277 170441 272646821
79378 86861 18816640
12379 60500 725439605
11074 49622 743526866
121079 121928 685855792
195213 198160 424727180
164090 192062 69781786
173764 174741 12814111
54556 99442 627183282
72469 189984 293261101
44430 101573 142766787
61743 137837 822433365
49670 119015 173701545
172015 178307 422257608
79349 175896 241028895
120307 149735 692660675
8543 163588 387933170
139487 148948 23473002
119543 187774 169978780
116083 169440 133196828
149541 192285 106715675
182564 198058 38936604
192500 193848 3409885
81796 132420 126557685
107260 182755 408422167
155548 196333 102122255
123617 147767 580450049
149492 181979 81060881
13198 138225 313013431
148396 191470 107502474
80031 169101 222398181
95683 124223 71691444
107587 168669 425105816
9377 145876 556580383
33957 117302 602310544
141347 160702 827771074
99506 185837 215586819
122330 162043 371908589
55468 150233 237034324
113582 157340 109095928
69845 180635 749626778
108201 183291 650263782
142652 159150 203448536
115299 166253 127220173
198547 198910 59924338
168905 177885 22298792
179859 184071 252657584
177905 195124 17341151
33066 133225 250890935
13982 72954 835338216
116909 153619 766606563
156765 163930 498033066
17807 191263 433726217
97065 132535 206641533
45841 175360 494556295
66225 168533 855477042
180621 182993 5872886
85575 167163 203651696
86976 173645 216204966
114580 147672 325574693
39489 60985 337373964
141320 185233 739901719
65328 96707 198129219
2496 149388 367533569
125591 174599 185163492
187532 198817 179833669
23351 157705 336119320
81088 118146 92586044
174838 186536 29020504
167312 183681 40707840
192295 193314 2536170
62962 92343 829363921
180431 191501 929144808
73661 91879 45370434
89319 154821 318056929
60088 132236 388859781
114994 191978 44832908
71874 142441 486751244
148666 186740 94831201
172632 193694 52680458
78230 93894 39044482
5991 46492 101473264
197542 198808 3200858
187087 191722 11719754
65288 178280 951229957
44894 176023 327697987
137983 179459 555876779
36768 74536 94914607
197267 199414 694218395
44188 167559 308424981
103475 146243 107223430
27750 179706 428387418
160853 177593 841470396
106885 153993 117691303
192169 194013 634061
8048 76277 171160033
22323 50853 320814287
16915 165224 784304306
144085 198288 135455584
176429 179437 7418446
94029 166317 180622996
43695 112422 172000191
191318 192993 4190310
91406 197187 910137777
39316 166095 926272531
12212 151455 348322189
97685 185934 321646803
31484 169770 658805494
196390 197698 700490977
119695 131509 136512584
150997 169267 45610208
168451 177977 180542339
68523 88776 962273414
146673 165357 46624691
6557 64704 145831410
153079 153182 236300
100987 111901 27504676
25463 103489 195282250
99931 137760 974937727
133598 194999 153194303
59250 93876 86522776
95995 97746 4352366
90289 91800 407973685
145090 165337 50611495
162239 187227 105455713
191225 196193 326751702
102806 192335 223884891
191043 196003 12497684
91936 173863 811055089
2846 197351 486563358
170649 183721 6355150
35279 100562 263336774
5684 48025 106172167
128064 187992 149238499
169110 169998 773704520
130158 157490 750070363
172141 177497 221619470
30302 44656 36229241
199446 199698 608104
107836 115103 572233854
59013 94847 89548690
126460 193455 591892837
158943 166449 18807572
148359 162399 35078680
20662 132948 281250887
155677 161575 14941315
127904 150118 55265472
170549 191217 51634568
87280 90785 8707724
99120 183820 211550993
22630 138370 283878343
164466 167899 8606734
152350 195892 201694086
105893 168546 901645374
101377 127095 670882228
67191 173077 264391094
136095 157874 54251846
96498 124899 564353674
104244 156453 598745683
73593 116854 108027496
40254 119283 300771251
35959 123372 2401183
148226 165930 314772064
165364 197653 462436991
196616 198914 5803147
187119 195074 20115834
127627 154521 66845748
26568 87157 152150793
151088 179197 70014355
22201 28448 462712023
62957 142433 966019140
66790 176275 626512071
113702 131626 590575627
119602 196300 191462325
178166 193253 931817728
24076 145486 317493810
7514 170472 830396666
114027 189275 687198111
108137 146362 95635515
149364 155561 870089049
21969 44051 163388129
83704 129560 114640393
49865 189640 699677295
23452 54348 659472006
163378 170057 751167295
196659 198363 638256820
131048 167795 91641364
191692 197137 13776142
99249 124216 62810666
26086 182262 950491232
148331 156734 20875377
56571 160374 259536972
186855 190515 98758416
117316 150766 474882170
131270 149182 44555163
126216 153157 686540221
25684 78487 132565930
151963 156671 757769993
14187 38469 60828396
196790 197223 593067508
132132 189774 143647639
188631 197261 21787609
160027 169121 346249958
71236 77807 16333722
136806 150696 806317766
156743 173471 41785815
159622 160634 893295626
183162 188381 829724626
3483 189319 464678880
88827 146942 979392597
169356 181409 307976381
158883 195950 645543740
197265 199954 25867029
9708 104775 237999593
77672 106058 70804386
111907 197043 212671537
184939 192912 17560752
11245 91731 376105084
81367 176843 238294644
105221 154850 123974143
112273 161909 123962759
52311 63954 29364067
98084 198394 250837461
154955 166254 28326877
37193 50207 32587363
66404 89143 96209211
51868 133760 93189903
191212 197565 16059085
151394 164164 31925176
184706 194156 23790487
86303 191085 261455610
159901 189279 73247542
119252 161383 790206994
57728 176731 494358438
69779 135356 163860976
89851 188498 246197949
185810 196864 27935228
62136 75285 381924761
129765 161580 650786303
168964 182814 34449689
22729 98612 190027150
64058 90530 66283793
101377 125469 894067493
124603 179376 850104469
141097 167091 64817103
66265 189089 306641471
16506 90652 185818221
13384 96171 207219697
138607 160703 209603937
58467 84352 261012298
188056 199645 29329837
70833 86934 632537025
169836 178072 300287117
22934 199554 678713690
112767 145125 80761830
27077 125174 245975153
57986 156982 247381357
2453 148655 365842142
59910 169136 875203790
59281 105998 594614647
123426 188789 162847466
41600 68843 101238495
82545 175784 232733378
37321 52967 39158627
69468 173119 258747374
179376 181956 888789308
22907 52792 751208404
126195 184401 306255859
165336 171062 14174709
121121 133196 30094139
92237 193399 978465058
64413 66811 6016914
86724 107575 47631061
9545 44561 173374078
14340 161449 420835616
20142 105259 213098611
192169 196369 10633083
149803 199247 123656498
31286 101961 176868761
11140 136730 314387922
74347 81039 16614412
97308 107186 24736885
152560 160030 18679675
150593 181160 201066019
77665 84473 17188112
154742 183856 895986430
8551 167412 656779907
47895 180650 331783390
118174 140990 116316160
189512 198124 21789141
67675 162049 755991227
806 194707 702546481
67196 69831 6603908
36048 185986 724671836
81200 81408 550622
18797 106810 299500625
58063 117065 147646908
178353 193194 867904699
50081 95862 114588775
195568 197502 246283923
17224 45848 582184759
54276 154657 250959575
134930 140592 142521611
40089 102044 154849750
115260 117989 203920342
149975 165146 30976194
90308 156198 164345587
80466 156527 189784186
153641 196407 643765577
151574 188289 91574457
94373 113876 392376527
162086 175188 32626388
143120 192570 173929678
183827 185971 5327577
67633 114671 117574362
87350 155826 540905915
1362 129121 392996032
86150 174043 336430128
195280 197541 152815863
66225 191109 952545589
87789 101367 33516845
56312 58835 6405796
67570 99612 520542608
197783 199015 3101689
192898 193621 1827285
58216 88617 76252248
21117 33260 30428924
84616 99475 36773482
192481 192670 167579
87906 139524 140126462
173719 178949 12996693
104699 148544 732954385
82647 154277 558744761
181584 185333 9213487
102636 160267 144225981
94928 156148 330306747
150444 165157 36801224
107459 146129 96806107
40495 160772 401103007
186145 188589 716443619
14507 19973 13596715
19834 90065 379939291
95711 141895 474000837
155064 194475 98548809
185063 190998 14962027
65131 115079 3102215
197516 199663 607428567
52904 194282 353457239
160118 194553 85939979
51885 167951 290304771
91712 172781 202325570
173210 186800 350604034
92946 181622 221460905
66514 122522 140145332
145601 182631 92294587
182187 191223 535705193
75161 96029 57475753
130460 154272 59186049
46588 74488 70120456
88280 158623 175472777
46260 145136 978192644
123010 179421 140502231
131265 153638 55640400
3397 56738 133653557
158202 163924 14361281
170435 180455 25064457
90947 197849 955644637
35324 45076 188310966
43978 73067 562790141
118152 179014 151778635
181077 199374 130327285
82255 154023 179144731
122108 187427 162723314
171537 199248 69486420
18892 53790 87397543
133515 167951 85880665
121565 183403 154085306
99057 144732 589214506
165390 199099 843559739
20214 166497 831920988
31502 101066 174112971
176898 179847 7343039
563 109390 510688271
26939 41120 249211725
58925 159435 379285598
55262 82368 272268549
6601 73050 166694426
94043 142166 684418747
29654 170680 352819058
106067 141138 87826727
164359 168045 9173188
98732 174330 468314467
8203 132217 583512691
41653 186525 361844225
85390 94207 21810137
197135 198689 728373055
25681 48821 58113820
14099 28345 35460418
25691 51355 64357542
163303 194643 78267018
87902 140314 130873265
124055 140689 41374770
54009 165642 279161574
148134 156977 891829230
111381 147839 91059928
141977 182913 705328224
114139 186270 179762269
380 135401 338025453
96596 117553 107963197
196916 199414 6337341
160866 179626 933855013
89911 176731 216695538
107576 168966 153432977
29223 171133 774381922
66153 197886 329175011
160702 192959 80462647
48964 150156 340450766
98778 119873 60443822
173613 192285 46704222
112295 154372 762457835
107606 139279 435158986
34108 85062 106227449
3983 176125 812420635
115301 145065 560281214
50172 131958 204835608
37927 174367 341117155
137050 143481 252923455
81052 198063 677179463
112108 147859 89304873
108020 174819 472264234
141258 183790 913549818
171235 193591 55870928
16422 144226 319815313
172015 183874 875194984
182633 190123 18673872
87206 199861 977037878
124293 166434 105001787
134408 167057 81352118
177558 192146 36488284
39825 121548 856623274
46489 110424 280101657
2663 104896 255828622
93596 199197 264010516
62100 185849 308862762
176021 197965 55012275
133229 164718 981483999
8929 13998 66043329
66486 197689 327841525
126820 178311 994350568
92296 150052 782155207
24370 48367 60328111
90334 125304 87550970
147411 159933 31194363
18822 79718 152699647
48017 151945 831032698
57346 76620 48396280
140590 163542 57233857
117183 172945 139110007
180102 182798 363299657
192065 197818 890187428
198740 199170 1100687
162068 190069 69736703
64927 178157 282686741
62400 167815 242821968
92271 182319 224866004
73238 129078 657002492
88458 134704 115555765
63241 86549 58401920
39546 146287 698998960
27516 172138 361821378
181538 196430 37384633
143352 191093 217408235
179588 182483 95977856
126722 196051 567841578
66869 75502 21715363
130000 138869 727076666
141225 196564 138187915
53733 122481 172251906
101069 101768 606164299
80830 162620 985912031
48662 141396 692548401
133044 175217 105093015
123454 177655 710532651
16236 153365 573035382
165472 186781 23998674
192900 194017 2844698
57916 66736 22223396
12673 180379 854782621
147492 164386 907248905
84782 183642 782419091
620 172550 924344626
50607 71712 527949557
38605 76988 168790774
42398 114600 921442394
109119 134251 38774242
88083 148527 243377982
199869 199907 25204255
28071 160295 330951272
54704 92289 94149763
112681 182666 417096496
71140 154260 207463376
198232 199385 111933554
162686 184721 86013704
169083 190938 146115536
138117 192701 136114598
36689 144214 500915669
104419 125445 52970185
108930 129326 51151300
166678 186960 50425177
105617 149252 109077880
153670 186771 443182191
11943 47657 89421520
51236 71628 51381164
36799 80762 144681346
173473 192103 46587575
107410 179303 179487904
123684 166039 105550735
68278 109663 103382748
35476 51747 40824638
112890 196773 209525104
82925 157453 966997172
30818 159790 322770521
26753 75219 697668063
41264 198998 537455037
75934 159887 607866396
51176 160607 957572383
175181 186483 947395886
76785 142599 185678901
108893 151424 106238361
38954 170193 490812234
12452 45682 908251814
159979 165592 252002847
66130 72935 199096418
149040 178339 73047229
50982 112391 153825945
45118 133791 221920012
121114 124693 955096820
101512 149724 149609307
93275 101393 20126728
26749 58146 78909171
155526 178496 679821692
3845 136399 331881697
57726 149994 230700135
128435 134832 15988371
114309 123488 23046175
38046 58201 50608760
164340 196631 80718203
162981 164663 795754035
72947 179349 265508777
175294 193666 197903788
194328 194513 340474860
97508 145890 450456492
132601 184873 981284842
178994 195564 41598467
55547 165334 274573388
58929 88767 74839500
112437 125871 33738127
182463 199237 42151472
57369 109567 72342243
150864 164679 37504888
71706 145242 183630011
196350 196593 136479287
138088 181531 387311738
37454 76889 799579252
136898 137573 234144179
2136 98668 746256554
142313 176168 553857081
36499 78729 106000512
62612 131459 781384713
152455 184722 484275327
59594 115614 140107525
23973 145242 540847841
174876 198274 58655606
148511 162397 34682224
79656 137396 144252289
186329 189413 7816688
98995 170139 985169896
51462 139335 220014087
147112 176191 72456204
28783 138735 275365752
166086 173419 18184292
40235 50635 25944630
171897 198292 92702513
145452 173996 71101172
31701 31919 751600478
23542 115471 823992408
165922 195931 606069992
121209 135228 34881703
167331 172704 933094934
21340 168904 840645192
155239 176579 53401843
100939 132525 79237328
100808 146181 113694860
153758 170805 42581461
138965 195035 907628527
38139 52076 724492069
81649 109993 70784641
194186 197185 7604236
82014 174214 879490122
180092 183324 8035236
11429 163083 743398970
174545 182818 20641048
18485 136831 492921377
152267 159786 18815257
99410 183894 210994432
7656 160901 383440932
20494 76657 140947242
140041 162604 56252248
47002 116392 858463809
79790 97247 43379526
66734 84165 43730409
162055 183414 53160167
39474 57868 738803946
58555 188352 151647785
64608 176422 957627522
44663 70738 65436185
66095 67705 4026042
29003 125607 982306235
61912 117188 138118197
19642 176459 669055639
137362 179225 104311040
53281 122818 174278882
54512 70389 830388655
190448 198534 625751617
43158 179442 921529148
53175 55480 799578395
192552 199288 867480051
171589 187570 39827122
98631 132919 780573277
181317 187855 16192921
84252 182326 564580985
100337 159132 247489511
59374 155940 241120465
137447 152278 87338822
149514 191080 227234491
59541 91466 147776998
35847 108142 673902256
160005 186800 66715974
14103 199869 509520746
14222 28965 178436761
122735 147801 62389360
44741 155245 962274873
9354 17155 77075955
135973 155218 291788510
162291 192136 497980987
149432 185271 208663788
152473 171483 47403044
135845 147311 28660963
38593 62202 59371569
133419 148370 59326782
192266 195690 8651154
121626 179659 875157710
4719 143617 347744944
7215 66525 930806136
106871 185464 196159822
79160 117860 96705586
88583 163931 819069977
68141 181612 283316427
81719 185049 323045554
183193 188892 802998045
118233 120678 6221648
65969 188496 828800801
129140 176614 118319029
46633 49869 585919264
93169 168903 189235621
125923 171654 113870717
94385 116205 54672926
171796 186914 37657310
26054 64145 95767632
186973 199529 20026947
172774 175249 486809059
178413 187802 109520384
164269 167239 569646185
190693 193052 495602953
125144 131987 361560954
135757 155661 780739826
106320 171096 470970572
115952 183130 167565376
79457 179711 250245816
172368 198351 608467419
30986 108819 194969968
99392 184268 212001166
50119 56801 688333124
177380 179632 82383843
41933 148371 857024690
82477 95103 928761418
156338 171149 37064138
104746 199118 440637377
6904 178098 428101662
55196 92578 766703460
84600 128275 531893883
185024 189673 11679205
96173 132441 90870514
130030 171263 505005845
189170 195572 16184229
52173 171193 978907682
191265 199161 19945350
2015 183036 452682835
165351 172862 18569251
169256 186679 43253737
135906 143615 19265865
117313 125162 19867441
172384 175936 40229779
93 19086 450980910
100385 155455 988922385
6335 127499 423563962
5425 198369 227856030
46162 84802 897165466
83427 101523 671018031
161415 190392 72191612
49820 133012 208304996
47650 73202 703804654
98080 180901 419865685
103468 154717 458816119
95835 196722 913505108
101480 128297 714215758
35633 58179 780989843
16055 44526 928401304
4130 71201 689236995
13499 163351 374833468
43079 164121 302610780
86652 135277 121386134
129182 168084 96977062
155357 180762 601048258
177892 182229 440351690
100904 143031 498781352
166091 187268 254337704
22676 82452 956222151
9195 33917 61880011
63044 117259 884773049
88192 94149 922744078
150712 192251 103681614
36237 140433 897701476
52786 122558 260483140
57594 74548 42690739
140586 191068 125910640
36435 119180 207290286
63727 117225 133742527
4733 158829 385570728
43367 139300 240034984
125081 190902 164023765
190028 198460 156441819
49796 157461 500912128
125407 168049 614101214
100650 155991 245334613
122742 176088 132936427
130324 175885 216425838
85143 107890 56600516
135646 186273 126101545
79541 195650 290034329
147348 198125 126881524
127674 177986 125296772
135712 175373 98920329
89093 116000 641460020
58925 133898 187593394
106672 107908 3188329
5621 94385 222291009
76953 87827 27320210
149986 180249 75474259
77647 184919 267719298
37744 194860 931503749
21837 133431 279561802
51338 62396 166809751
112359 168398 905782642
34839 171012 340595264
79399 104429 760651391
45128 70014 62427706
189793 195850 41546581
89473 108703 647172347
79618 153516 184482966
16049 121143 477831759
199906 199945 67707829
59897 85895 810670510
10682 72438 155013790
134298 143040 21758315
21671 40189 46566981
5779 189332 653938079
134368 192211 553461573
2919 167452 438696430
110571 126596 40274529
36255 59070 57367573
137686 195995 145565023
178951 197908 211366195
149735 189150 932662644
163100 165970 7213277
83689 98052 226761441
41964 55157 32937719
83347 142180 146906225
81163 143479 412192775
101771 190297 928875612
139994 142166 333822809
1494 154925 383845153
88828 197661 271803247
14542 117196 549587065
51236 122584 462567778
96035 168577 181368622
87368 95029 18887940
117759 141726 19647778
43319 146805 711016923
31910 185600 982548677
83787 139241 757913999
49002 184314 338143943
64265 155601 227991929
125570 173205 757677066
140615 147530 17239483
101128 142461 29732334
23738 107410 209575216
39586 172979 333385192
103504 149688 115603412
41861 121193 873631174
160376 197476 487378515
54095 193375 348123244
92649 181829 222705330
194307 197726 8691826
76070 194690 602770949
6179 149625 571074986
50281 60054 744225852
69494 171551 163618714
124780 195432 176208989
195136 195739 1545250
110172 130900 51919488
166064 177115 775661684
166140 174414 685526211
60596 61115 105661704
148396 150711 994818186
8251 46892 627327495
184251 192834 21530229
198980 199157 736323609
131935 194559 156197477
27650 77369 146858458
154744 157923 7964344
96859 125078 70940378
55674 136611 202542274
64847 84723 49841527
119732 183068 494470408
135415 185155 715952501
46693 112779 276837816
34125 168323 335783121
53172 57152 547196194
43995 61334 43520723
72166 125527 133481669
182529 191345 944437263
17706 29348 206172580
164735 165568 2079129
113809 129982 40498231
72674 138002 618685990
171786 193866 349911308
162764 167700 837933239
30901 127776 242843589
115671 125605 25008725
184322 198574 889074825
168884 199399 76398961
89348 194445 262343246
131964 164216 80411768
136475 137839 484206474
15970 103446 218802199
81502 145510 256238698
136038 138472 6089949
182388 198815 41263196
6310 80897 186944098
5551 95068 452582136
94609 109562 37495106
32670 135707 889857998
81051 149371 170597325
69170 144453 188076112
160596 188063 436810921
35154 115703 624153709
134873 169921 87302672
151987 194468 458530483
73911 187991 350452803
4167 142587 216165527
83739 147368 434754738
183663 186694 860068908
194176 197321 7966545
8571 38713 75567614
97455 107947 387322074
3089 100608 244014366
156685 192206 486443472
76471 197737 139226596
190710 193534 759901639
163080 190761 893362397
47117 192438 363223489
139912 140655 398296696
123189 129889 548406985
69940 76214 15766805
43665 96559 132232680
162512 196729 85567609
182483 187025 11245962
173340 187586 63570778
73399 175633 872731743
118564 153412 86889366
53985 79936 804563611
60944 77785 400543008
57121 89082 865071987
79712 167614 219504640
149998 185603 88697371
8697 119843 515021834
82028 110422 607607701
66195 98940 81619313
125066 156104 77093370
187116 189073 825332978
156112 194737 96586692
139063 168779 541957702
70829 103638 81635208
167865 177105 136434597
25769 63235 768691521
63778 149097 213169187
29908 47746 44959811
187412 190842 505224243
23613 71321 82970082
84127 123918 99509672
53148 140427 218433676
20301 71639 898552542
27639 35362 412687845
45988 198551 445018192
148587 168534 49843597
52738 121371 172040446
75495 127764 126436694
142292 174672 80653240
98834 142675 109793979
82778 87485 579873676
42297 92981 126789933
6027 14970 22438143
65126 144525 307876309
99843 127960 70696915
38190 55770 44080928
48873 124065 188420115
116208 192779 222230436
161827 162789 2373133
105382 113550 977317860
110592 199277 998307831
112908 167157 135431617
44834 82883 95383850
183992 184741 603166278
188146 192862 11861127
150497 183109 81304659
64840 162461 311749510
54614 172028 293486552
169501 180883 385565914
49527 109737 824706976
174797 193275 794158849
35997 126110 541053390
50280 89820 559482126
173043 187699 36493065
90875 157092 179691992
197166 199114 4924989
130309 141838 272274860
74189 110900 91546870
74293 180332 264642018
65840 197284 887110773
131397 135475 4501284
104622 170997 165894696
9219 59578 955282092
75883 100653 61534395
187936 195251 18504688
160688 169412 421788371
100092 161467 153589210
78785 80272 143637865
110775 131919 152709847
165849 195134 73116676
23139 131212 556289779
23719 80343 142161840
172848 178077 141653708
114432 153728 641748676
47529 116706 173204458
60256 164491 260476994
27984 180039 500537225
75042 172946 541438251
44185 69504 63571740
26971 195544 855667752
34781 42102 683476891
83162 84212 448840969
162421 188450 64853304
65364 95332 74753683
97810 158506 151693574
167803 174789 17325502
125579 194180 628713421
97064 132900 89822323
171139 175534 359703210
104498 110309 14715430
46923 109924 157709604
175571 194837 48161302
146299 165511 47902842
48206 133905 713311405
119727 175160 499629440
135365 141707 224019764
156058 189555 83667437
119926 186685 166317664
181328 197191 558733199
135069 194285 147707275
78771 88191 23648737
174227 195154 52397933
120560 171947 128055208
42851 101057 359220872
181543 196186 899841857
137021 156146 623741818
35044 161715 316999773
150849 154971 117014480
171116 172299 520134258
188582 193896 13377891
133781 173400 98671996
150079 171204 52671936
46976 142867 239902974
182885 192751 24692423
191223 194842 446958625
5357 122342 25518972
133187 180703 211844079
76622 103130 65881125
87443 165699 195350953
126777 145197 45861324
185501 195346 24846318
178783 179311 655168989
189192 194655 13745240
156363 186818 75988705
18906 161259 522332837
31730 124833 233385244
160334 171533 27836520
146760 188231 103327063
55768 147047 228363504
169572 182244 863990253
147638 173501 769423379
28151 112506 625773217
34300 94821 151607607
70374 174568 878218526
52110 96726 971671211
47236 190908 955738616
125920 180799 136757454
72966 165349 230716665
168387 184791 365397574
62867 85648 57022145
99857 169594 174407148
45148 148703 36814078
155533 173760 396228969
119529 136690 42779173
194486 195689 3093023
138727 140367 4122190
128234 151695 740784356
176582 189656 585108972
131442 153544 54956409
16355 40037 363672441
17875 46154 70889028
26718 152893 251283659
90358 149631 147963901
138446 149196 26747632
188578 192695 410245248
104289 197003 231850878
194161 195213 2663394
143896 186838 74995957
160687 179779 47515150
12900 26287 23951309
91951 196700 884644852
169466 186072 204734292
156568 188789 636472388
193087 199966 17443946
56277 132224 190120724
153026 158624 13970714
75723 122871 117915794
83872 130618 18240052
43222 119368 325734727
146687 162840 313255534
31402 170389 798315794
192840 197877 12791464
38879 98320 696656076
42501 87032 111651298
9262 183154 434889593
28358 32985 11663711
198875 199982 555024284
93462 100866 18363755
134079 166288 80295464
157105 191590 86113496
38371 167042 321809480
75935 158941 207184033
48204 50346 866406087
139761 158870 555718129
48317 87603 640125435
19645 52932 668067967
116354 190475 256825793
11362 42358 325402676
18357 148669 326047795
157970 180154 55363146
169638 184940 199865307
180996 194062 293405054
144182 145114 981294322
198806 199157 886424
96676 106335 24117630
65429 100042 641748628
57888 135971 874195073
101111 181157 842548860
43672 114413 177081763
54939 168839 284804310
195392 198524 198199168
71529 115949 110974011
111172 124596 33781182
107212 121984 37199252
188681 189837 2877960
37167 126408 223577560
128608 150596 54767793
195870 198026 473354374
46851 112908 165375576
41122 120489 198703092
117877 152457 299784051
184797 192841 20228058
159476 170913 28525725
32646 64042 387118590
186361 192583 815059982
130930 192113 39673333
52841 152671 527658961
88219 193601 262985741
145332 163921 46415225
186401 197300 27576566
78636 88250 53611198
198946 199748 2006860
74124 83894 546559773
34121 192647 396444418
5403 142375 920174191
182701 190996 555522430
145347 146582 742469123
93712 160002 165660002
145862 179837 787188103
128965 198376 173272530
88783 152009 117493178
67010 106189 97719539
136366 159918 58722581
83926 196207 280393590
126212 151624 63213302
88072 150345 155395125
139344 152455 32586028
112887 187511 989723140
171482 178221 843042323
102459 175143 465084054
23514 189022 772223708
3034 134318 328779493
126818 178604 370873957
153520 173715 50377798
169770 195193 413474405
60907 123458 156598139
102014 193448 228535289
40217 163940 645630237
29881 55769 275796867
148391 193394 112341339
177447 189442 29942668
59100 184214 312466358
193896 194524 428540816
178495 195074 179990086
43766 144067 422342597
196301 197247 2376986
135722 169993 85482473
160868 199868 97535657
12874 43346 288352579
134346 150594 839825419
27357 155489 363981683
29805 141998 280944880
36351 74727 96480962
98647 189863 860631024
5480 151869 366296657
144139 175459 621433477
156889 173826 920284205
132317 191484 491384786
131254 133048 4455497
174572 186581 664281045
121779 187175 162883110
157604 179537 210638361
113229 175171 154520409
58743 148970 999301885
40514 143602 257906020
134542 145988 28526373
94867 194281 248382120
144818 146728 4857191
95695 133603 94984365
42969 57743 36928908
101774 115752 35226997
36909 63672 67227550
178190 181693 555562994
100305 134388 85558507
87487 161237 464713544
78660 94703 39917900
66293 163965 243987359
104846 137158 571926491
103793 174437 419752376
52898 63737 27371109
169845 173638 9380168
50047 177759 443336695
2967 129927 764231196
47341 120335 182807645
52069 56074 540812408
16213 25871 23982881
163638 187490 30157476
167332 182201 37023525
159155 179043 49516454
20385 40219 49824506
184945 191938 17614851
85755 116421 76520842
84451 167110 679014696
155855 157897 705550788
199119 199323 686625565
26180 55985 800498749
131442 191381 149437872
1057 68928 170277334
173287 197639 652777400
179943 185347 13398018
84877 108465 271863091
109105 143252 85353669
152461 159184 675040243
59140 98553 462210610
114625 184299 462357044
186215 194315 431887887
129279 187347 800301650
179765 186506 3524295
48344 184453 538920696
16990 86906 175356276
179146 193507 626879063
140573 157248 41472666
74092 115501 450961569
114530 131634 42777966
112564 145496 309930378
108385 136774 31471640
194936 196528 506800984
139191 162536 780524181
192671 196549 9825766
104960 173055 170129765
132116 153776 53844082
10117 88232 74957572
193351 196965 9160611
95543 98033 6158521
109525 167475 144714060
50396 169964 303801883
37215 167675 711379750
104026 130053 65446851
47759 121913 185694917
179936 190121 317862725
69261 162845 691756300
90486 194903 968339538
123406 159266 494482955
18569 37598 47617287
176513 195425 868406426
92792 110948 45433425
17451 67114 124618681
54320 119175 353345423
142294 190383 119818101
74397 183366 271896550
47435 194956 647390155
146916 166798 563249702
198195 198428 207687670
64420 83772 48487418
150047 192561 383039972
45613 98587 132422966
196350 196969 1535459
88110 102511 191201669
153010 162945 106477015
154150 163562 486562404
66682 153235 249264953
72547 156410 913483600
41434 147702 272783601
171869 180028 132939589
29549 126331 720071419
108943 180958 229883206
103499 178803 188145934
134333 183036 36394853
5280 166619 403674888
104387 186277 204461711
187754 194012 205142199
171565 188684 42739216
76326 101120 504890442
195620 196387 33573671
155436 167087 565522980
937 148937 370388027
67818 73247 135727375
120893 164546 108804992
78048 182743 992657729
42219 174477 488317359
37292 185424 370172832
151833 188892 92416867
167566 167953 1026044
9360 191911 456561016
137891 142819 385809627
199678 199827 356834
77484 150791 874979136
115073 195989 202121644
8509 97049 221651437
17847 106731 222446010
73154 122496 123382019
168608 192516 665465575
63046 174931 903098314
135561 199196 159007550
142704 169010 65632361
169193 170528 3224774
137654 185292 118631904
177879 197920 623104729
222 94537 344602113
89343 187497 226797693
127308 193690 165521787
79040 161264 222875786
163182 166512 987411211
10714 96563 273878370
6675 171835 413044764
112979 123461 208520703
36356 140986 441477579
106878 148237 357909111
119055 181247 683666972
30061 84587 327129616
176750 198133 53619663
32334 192452 512717650
30170 58691 71742699
56818 67111 595135446
117039 182002 104734610
68890 181022 279946273
148013 168442 196920123
2663 110898 270967326
178464 184563 968983890
153351 159645 15759645
157832 161802 10021699
13153 85044 247870643
39318 53503 35454348
152112 185470 83115838
122375 175844 623288030
18798 39119 185362389
122383 185821 658492172
83678 158977 497825981
44595 44855 645050
154689 176458 784642139
172887 181228 544791945
113763 134930 52946011
183104 190782 777779523
181744 186460 606051515
172030 187716 160184989
5628 38830 40358919
184161 199894 39630944
142352 178698 291055159
174381 178908 900790383
73018 101499 194652795
41544 136476 237480212
53330 194267 352334834
126884 184698 144022446
110777 176654 737656289
177576 192709 20975880
140286 143914 8995980
107280 167683 924474527
157485 158466 2493012
18143 156510 346028536
33340 57953 80482987
128495 161275 81729987
14558 164711 375639546
137082 193382 656637380
46583 127988 203880123
39572 129598 225412025
181188 199907 237045353
81008 182245 252737822
122671 175525 238973919
98661 107236 552351649
148420 186811 605417388
140215 151089 835563898
84683 190594 264266280
112890 129792 42350784
141947 194426 130971441
97631 126369 414572784
79851 89366 23806061
12718 126191 728262802
20456 159888 348870434
134820 141984 723436733
102018 180232 195477772
48353 62650 339894417
158101 177389 994378065
94828 124873 894884926
197854 198577 746311982
133127 191238 207842334
45416 98451 132581263
173562 196528 795901908
180957 194108 32936738
155691 196625 355761520
166805 169271 163203265
184981 187466 519419739
93761 104446 26587282
46760 93684 117403172
181743 197611 500520415
21680 115244 463736235
37117 75027 95290286
118877 193266 185593399
170886 174874 388396182
93480 106941 33594977
79372 171563 751550557
106040 177013 387048272
164884 172831 17577176
185257 190353 12805757
168217 195812 68978164
105205 170343 162740083
80636 163580 737828405
137336 159531 590384023
23129 95698 400223294
104081 185178 202541884
73866 159196 485040155
191037 192689 895030702
88514 134793 115634806
80229 84094 9724298
90186 192356 255076325
71614 90290 46657974
103316 171024 292077915
151820 165205 33527796
184796 186187 3453490
18719 164182 363895943
74456 183263 271515331
176034 196376 161659488
196959 198303 3417606
142292 184371 892795229
193987 199662 14390423
40302 155016 731793727
7614 194973 468595033
16405 121071 946555824
173158 192785 832879634
154727 195559 102092365
12483 29669 42862384
102101 150748 121767276
96499 198092 254037757
189503 190209 511152875
103532 143737 100774172
53415 121648 170962483
193275 199971 16966570
117020 155497 95880551
132394 173860 485611503
48164 185650 711781569
31913 32061 998377798
195446 198713 8278850
277 134575 336309497
150320 194813 799541772
196306 198359 5169500
46151 149141 849177841
33653 57517 953102344
169507 191203 54116743
65680 92584 361436099
139382 190287 126838728
134608 168180 83664323
54572 148947 236034716
69060 87758 640950815
69785 145882 236084634
7068 53973 117482661
153811 164249 308735581
85733 176710 226977079
182643 189789 436535519
127569 190842 182604662
197310 199845 6397344
42275 157805 943429640
199750 199830 206265
124867 197046 574046954
168913 190042 52579975
134649 193616 147031389
135447 194077 629680460
137598 166160 71231858
52240 83273 269638734
195486 198875 4307238
85117 128051 434523219
196912 198136 785693870
28960 184891 600248088
128217 188527 150301511
26866 186032 415338166
134168 149205 369856500
155467 198923 108849504
23525 41889 46250744
52391 58034 9333056
37098 67358 76012302
1477 16865 38630910
165663 197184 6718715
14940 102006 217772846
126753 161964 87788803
22935 52158 73296279
194923 198977 25167627
78364 100700 55537620
54143 108674 136479244
6874 104196 575414811
39736 179893 350282285
94387 178255 109218086
93573 109620 40203913
153157 188965 89373439
128463 198240 174206914
9125 18420 505554841
30047 74771 956039042
78313 122613 222126061
168258 183856 518262106
49868 101241 128430332
43309 152949 434902902
642 68790 170996370
138323 153996 453871768
181472 196065 36588721
96704 150580 842510348
107566 151532 803870492
165243 166740 3679152
128168 157978 74187180
18427 19593 2861154
134592 159709 62528120
122878 149543 899621897
79486 88373 17375874
80012 81239 572547683
133272 140498 17969223
122703 199905 165883790
145606 178862 82791272
138284 146239 19850376
199102 199280 450097
145962 182080 712925762
85497 147038 153658855
164115 192325 894356213
166427 191407 128997355
2887 177391 436397541
1035 91200 225986106
171409 193698 55729346
163128 184089 52200165
2992 121451 169735525
54319 114271 450037219
193832 199323 13941658
54435 198454 832417504
159547 185705 737704159
114907 180501 163740404
38573 120128 440830448
54267 113542 148506754
70391 103619 82711162
169938 183115 32837662
115257 143221 590186983
127904 154693 170191124
90513 106095 568620653
9381 153498 627663136
154042 177013 232387976
187825 194050 335488808
104239 182136 194672379
171357 172516 2872104
162415 181144 46665440
143313 165094 54396100
47551 90272 644197850
197083 198850 821988102
60916 194075 908430714
23686 140104 291542350
71286 123408 231397503
169160 185291 791192452
80195 152527 180584984
158543 159916 3486158
151947 183521 679169931
23427 199886 441556236
101570 154719 556622888
80423 141069 852713472
122814 137076 35473363
89897 98272 20678849
118627 150733 80122866
197027 198719 4288658
61010 174003 282170699
141848 189641 119157970
82953 88811 80546265
171404 185734 283000859
13225 159745 760914402
194507 195029 828236147
190816 195171 10982282
158837 169148 350880855
140658 199253 240211459
150789 188376 93700662
51960 100364 654776429
161431 176529 374458810
136484 162636 65233120
34289 150201 739279046
71356 96601 62797029
175370 189133 34288343
149544 165894 40885760
187674 194834 18086940
74643 199002 310643596
46753 117503 816664906
56557 183527 317227189
40991 54314 471783114
65002 135518 176220437
49688 130436 157714785
198446 198618 559162585
88419 128695 100640114
42427 108158 39338159
186594 196576 25295141
186082 195321 23316988
119281 161304 104844157
86028 125942 992641592
14071 173923 399709043
23327 31676 785397029
58106 105668 392913926
93279 166186 146802491
12325 16002 9212672
59063 81651 454367712
164331 166876 384812747
7698 113585 533665796
65168 164870 249028233
177629 184339 61395123
186663 198801 28653253
6846 26096 911138769
3799 44888 103074345
139508 152827 417375755
130146 167581 350886583
156347 193676 93329339
59641 173754 285032911
44478 47731 8124262
129785 180508 549852394
86770 111833 62476887
100078 163397 158390395
2359 164326 688683062
47601 95866 120751475
144569 152860 670896042
175190 191236 776740340
182585 188063 823065516
142595 173614 77247940
168874 193573 554250573
131802 172067 100302268
77467 132163 33238863
85432 128509 128006201
25373 40375 686362001
126995 183440 140680919
8487 89254 382144512
22464 80076 640204630
29366 196592 478964319
171958 185898 127046684
2704 153511 377257122
135484 194333 146867694
77733 111630 934791064
143434 155146 196461457
145292 162577 834314900
21230 38150 42459009
166867 176553 644078018
68246 85850 44115485
21101 102006 202519846
72343 116043 109151731
29966 32149 28349508
148764 199537 355571814
85835 134068 120469791
19989 72748 792996952
187714 199574 270896048
19089 189837 989257177
72407 152701 726843743
100076 180423 533370635
37549 102637 162787191
117986 129657 29290576
183419 195696 518237826
119872 129465 24000823
54819 88440 581573599
53734 190336 341321341
39076 121123 925269666
108596 131770 449524347
104429 148387 321625980
54220 78390 578786290
111313 199988 697555793
43074 185333 355336902
168395 180785 30847835
101715 151247 123938522
188395 199621 28368393
159499 179197 34826860
192110 198662 606797425
176275 185989 590746107
180438 196318 39822463
86517 113865 981391305
37962 95447 327798487
72454 131893 363651054
67912 108532 104930838
50452 74163 157340660
13651 166738 649494683
64977 173469 594544090
14206 197187 457700191
198090 198893 2029317
51717 194596 997943843
23533 87940 161670480
167307 194028 66708274
85813 87977 2032798
169482 192404 57184068
8595 141375 542910290
132246 199719 205761408
38002 72197 85924034
153615 174743 466818972
107299 185186 194389920
42742 136438 288584511
179172 193243 507807887
161983 183089 952452082
45944 53549 358595637
82501 147814 163089178
176705 180958 261348370
53229 198268 433984519
104895 180727 189485015
51076 193091 888153782
79247 127693 590123509
158385 168790 41255032
155113 164285 707897402
25915 151060 313258956
115919 183679 168987588
192532 199299 575533940
124988 150845 64317601
177494 196737 774631704
179187 195671 41400232
73299 113553 100567034
161085 187549 34217859
144930 163026 45168803
79548 113283 84369397
18496 170340 379719875
166857 195025 187000696
165811 173431 458162397
13728 27716 67507777
41093 173978 219507236
69335 189214 299261700
67835 112656 762975144
37644 57413 948463036
13356 179554 945061281
95941 185737 247541016
161062 182720 111992472
92032 128144 90454801
42967 116331 183578919
36340 111696 796504619
180369 180752 492305243
96537 156127 472391268
68562 77660 855132978
117220 156776 98647524
157857 164251 16069086
65017 80564 535637573
70988 105201 85283435
193166 199763 548412785
70231 161214 227266562
169860 191140 53104128
15444 63683 120964756
40052 71886 74688214
59719 63132 8643981
120117 195120 260060350
195738 197505 4460722
37162 59569 791835599
153116 192915 99395786
188747 195441 18301003
50212 151763 948998909
160481 196305 733053917
87393 113508 65190910
23433 152359 322602532
1773 53113 128597586
144645 197486 132017395
101223 106048 12177761
19862 154619 472647324
97092 172964 189530159
174039 190720 992433166
173317 189947 23272291
123311 164739 103266019
139244 159453 50362497
10745 73235 539338718
169656 171622 4813845
142506 148138 13942038
153156 159481 298525940
101739 157690 611881656
51633 178448 503515106
138368 177457 35740439
62019 81609 48987660
10590 34891 60851651
137090 162467 881236448
159189 166597 18555069
96183 193096 763163342
68794 101654 116473719
43794 103360 346238140
173081 195804 56929716
172286 194319 581391934
159459 184169 662862522
79366 160922 203706456
102861 123422 7385715
7482 170976 484648940
146128 198608 131065970
28888 53448 61666769
78782 107440 71443255
183899 186571 6604417
120140 192435 180325570
122920 127535 11492820
94437 105430 658868947
96226 153615 143404804
11367 91867 24426212
23968 51522 893738691
14173 73435 45216258
181982 191705 480790215
173034 188857 163438179
13896 29819 963696898
26759 78840 130819691
6195 186186 449948566
124721 171009 922115519
163118 190187 67476476
195026 196265 3156624
55059 119106 160413187
100535 136471 90080121
17224 75258 145690430
168776 182352 33834775
96212 108934 786756494
130507 183698 132472420
166286 196511 75589532
34652 121058 244801131
37901 40395 6336414
14680 89290 272566222
67596 126893 148294371
112027 139363 68391660
71203 159299 393372551
180557 196319 39530250
13797 70131 905532855
112831 192299 198356952
21930 138377 663023637
105482 122569 42999508
171569 199708 981111762
195396 196637 3205281
73170 111431 95543052
165214 182887 43943410
46177 106259 150198791
180599 199487 197060384
184632 189106 540482679
171510 191200 49208247
173023 173167 22329450
80201 191638 278168487
31323 186655 388279251
108539 118418 670977985
140498 141687 974859323
190239 195488 13278936
173839 196922 790051738
88738 153540 216178686
156745 182986 65519128
30675 106307 189410031
9001 80704 32521014
48590 53576 364567469
7276 20009 31838009
53204 161727 478381027
110099 129117 168192477
113606 177540 824609695
52142 54018 225385587
175539 184768 22908784
130670 164787 85019369
37185 156999 299608170
65962 136611 779452909
120589 177524 307376677
197349 197699 680573399
98536 175050 274524224
91475 187401 239368196
191024 196584 8336350
96914 181293 265253866
136891 161872 584104688
99578 105815 428464962
65280 138225 182339514
6630 118066 203577081
18154 120911 257456965
78383 159799 203304700
190275 192253 5069255
141816 154475 709568826
140736 164521 59299673
128615 144575 39736645
109473 172929 158357554
82715 132834 327104063
134305 176553 105282143
30704 166500 339838966
87643 101059 33168379
24402 104015 80169726
167383 185303 49033728
123308 192724 173064552
40879 155113 285458927
45561 51328 12969313
47694 119770 180508003
187390 192162 12082297
168793 198342 215082973
130054 145960 39629208
151232 198316 632643174
69245 126048 633600754
52730 87461 939318198
52892 113859 152751891
41241 56281 37625137
158284 174265 885602671
84035 85545 3814431
113908 190372 190701647
94807 156384 153764030
53318 113341 150348694
176697 188457 574518280
103386 117710 36126888
20593 72534 130489653
141729 156009 172841908
126217 133879 19076037
3932 73462 174456839
25716 74277 192057149
168487 193367 782184617
46680 92123 872561847
123119 161536 239939313
188633 191584 7397645
133363 187614 135083361
127934 139992 30013038
151901 181146 72978087
88135 143270 742710854
157841 178751 52110250
181063 187492 697004126
77213 174118 241920375
161306 198918 94063281
99177 110640 28799643
76516 137574 862341347
33724 155636 304882834
42306 130076 362746467
172974 195474 56328897
38356 58805 51352321
68370 137363 504805942
141157 150763 23921080
55001 56990 5068458
3080 66498 159045882
16978 88288 178822774
122221 136838 36399883
44229 171492 318046509
55291 193832 663667372
30521 57292 67290397
188850 189758 450232980
35809 137636 315165913
191629 196105 923947602
92845 100228 106827958
99004 110518 28940717
184418 199519 570277551
81742 185603 259148041
40715 155907 770011166
165105 165362 634954
170641 176769 14637040
174930 186362 416582985
76633 82938 72081064
53218 79192 65232026
181166 196589 676041243
181981 188824 17030335
103341 144082 102109609
58040 181703 309019562
44029 119978 904457954
68740 88970 50614804
65209 190402 312508224
103254 125017 359187326
192014 198707 357388960
106629 145481 97267478
10443 177380 446490550
68635 150699 204952779
179216 195885 41868904
117810 164194 115800298
13658 154956 353353889
54073 65083 967932672
67209 152747 213634667
156807 167144 927802079
28518 198808 576350270
123529 131331 786389229
138485 175481 250383212
24465 70727 318333052
188331 195992 16150517
94449 180640 386966441
157688 190174 81061498
63239 168277 262377076
145667 199333 497450777
62632 150713 907258364
148272 156562 587624004
70241 123954 337900003
99942 111564 900219166
161612 171200 23822179
22835 49607 459049603
88055 136770 160178705
76160 84036 19708123
80274 174386 724136073
123917 129253 572329132
110578 193501 735145109
132010 165897 631991935
109441 183136 69510967
18663 163850 326285234
63088 81924 745705434
73492 192887 298046119
39403 155729 586547380
173477 189102 38977962
116381 142507 65307835
35262 65059 75011012
122114 190616 865180722
35108 176432 550707872
10342 190426 450323556
133152 155271 54911769
196358 197173 230210754
16745 36718 49960159
20083 122104 691757403
22319 177775 986350341
67433 149982 206204057
32204 60238 675650196
40961 107953 262676735
173734 187000 77596837
72529 102067 57420259
165688 175931 913467574
168697 190768 28445570
98003 146451 698780054
45291 157211 279722476
115841 156873 102287469
122535 151572 888943
105818 190797 212249683
17976 153859 379677716
198788 199219 744262026
64569 152244 411868937
122177 190370 875353023
22919 179319 613591897
94205 172423 521294823
92952 172015 197444072
106601 146315 99454986
65154 148763 208835470
162092 194599 679271968
18573 197762 448236671
148911 178583 974768051
18222 164764 366616756
195310 196119 251361729
89231 105785 563489881
106200 131463 838471704
159285 191538 80480804
40923 97548 141527224
152857 173063 50407528
184485 196220 20327408
117984 139971 54976598
162573 170907 726418381
71566 102641 77282032
191040 193761 903460065
52746 64394 29418764
166513 195104 71409883
108549 166646 145180714
64703 72797 20380112
1470 43446 345576067
70600 77170 67696707
190450 196876 472239403
54391 186003 503727279
90007 186494 240651748
167861 176911 349149863
145676 184300 96198469
27477 135728 470959565
132354 180702 665167429
102998 164745 303316794
82295 144141 783453281
101966 190177 220382390
171830 180378 21399238
146302 167830 543605376
107765 191456 208987817
156221 194545 254903706
144484 148167 762530845
17736 29137 818223263
104414 156625 63785550
17345 189196 429662225
134285 160847 988711290
130520 144487 15424122
152592 163720 27840135
191570 191906 555477026
121194 127557 15883337
168016 170399 2765484
171602 195430 59651974
170230 187278 76253526
140236 145113 515728306
25581 160804 338429841
6963 60516 134274396
172492 173303 493842085
96558 150946 136057284
175492 183247 19290278
184495 185278 1901472
107433 153139 114172966
13165 35124 261159392
107427 108412 2490659
148903 185130 90281073
47401 149278 254763613
97243 132238 966670123
149503 179489 74771910
173820 174599 1949234
147593 184762 973357192
78076 111198 82735557
68495 142047 849980532
28401 100716 706153404
41283 77852 91658741
71584 91261 896292644
51599 118171 166736225
129343 177541 120045288
173293 182197 22262452
68703 186639 294263693
39555 115675 693528377
145761 166888 52672222
143195 151202 217694105
181108 198908 44716346
72066 143133 212905797
161779 191669 74521418
181111 185239 330557187
778 139668 347764510
62358 86186 18496541
92141 178363 458601305
153823 190538 91655335
66145 74800 21785357
185825 189368 304249401
144400 189833 445615870
66233 86483 50755356
119010 130852 29643615
37726 118564 202435618
164693 197032 127591580
172379 194150 403339655
12062 56440 111114919
1914 176181 466251940
20824 92849 221269573
168543 194143 704331775
121736 171913 614384825
143956 182188 870192167
146053 154836 343194902
110434 129397 143786300
4599 135115 326874583
86298 106937 914871530
183057 191832 603294340
16380 112611 960589492
118713 188880 328217401
129354 194796 163190915
148503 170767 55509775
64118 198405 335592238
147785 189537 104116065
90278 128108 724049564
182764 184263 64886497
43437 123335 200107209
3527 67048 205232001
39830 173141 999611417
136970 172609 196518679
131251 134220 7409894
183218 190211 17464515
122960 197675 186486080
51471 120926 174112173
177363 185315 272161194
177036 177624 228770910
57483 189499 882236149
181627 190360 877513672
65159 92592 68423728
196880 197659 852279108
158496 177523 402323651
111489 162138 351080683
5411 29619 786839326
171418 193268 986580755
32478 84059 458306014
70923 133293 112997058
116194 191791 188638765
166297 170446 980246141
196708 196749 112688
34067 80459 116503068
61597 194862 332886095
85002 134892 166398355
6045 32239 798580197
196367 199661 8323912
162667 187327 61356285
195124 196416 3309646
19175 162962 461366919
197246 199972 6888017
57107 71620 646852823
130417 160340 70378646
191283 197338 15295464
140001 194795 136690998
42346 55976 535865062
137465 190675 65997666
188638 189274 1582297
57033 68173 494330848
30826 56955 16207461
156153 198929 107141315
60321 173711 283240263
113863 114682 130068174
74588 91339 514346005
39168 56855 245104362
114187 198423 210381814
176775 198680 54925221
110519 189951 198247117
103591 109320 14599998
57017 118311 153412632
52169 148871 940805550
177246 187909 26531722
14423 57070 106852580
76646 128553 30328762
86161 124217 95188346
103196 190662 218639355
27949 59197 44202975
193084 198188 919556448
178764 186895 163040993
186824 197295 26474228
49043 120832 973086226
147856 187297 98277906
155155 194531 98453434
164586 187332 910623843
120876 178717 144060356
131666 199556 830820609
33062 167430 336179777
78184 109212 11889889
153072 156750 831719292
160523 193428 82118196
27246 85532 146416587
35051 193424 403302796
21523 29558 16351818
187261 191842 11585724
94006 129018 87718076
59852 150582 784363685
45541 103552 907798109
163856 165885 5086153
178726 181636 842274926
155554 170214 36715125
165479 184397 47038061
8904 91651 677738979
64193 135438 703651223
133335 189872 140878298
148395 173753 811061091
108790 195444 216479085
101410 151481 125263367
184699 184805 260822
37451 92964 9795517
62108 145925 633961319
172338 188309 927236695
142566 167895 509661786
83447 154226 329092015
115335 144368 72521888
113948 193202 197764075
159764 180831 855440823
104006 146059 105386120
124544 127356 346353117
182382 187267 611661376
63649 109356 114243156
118593 145202 427104261
191637 191966 853487
82255 95437 357396303
184982 186252 3119351
8889 138450 324392172
39535 64249 438965975
179958 182531 545331133
131898 190436 145887180
166737 189036 55542290
12739 96890 308548979
153123 191671 96251703
5543 137749 331002844
89430 91620 233129064
140690 142929 5604296
145555 192721 812645258
70955 148087 192609939
140678 182852 834299153
67991 197958 324733854
179498 187034 18732192
140438 141912 3637389
4300 100996 663337153
109601 151650 104972091
57094 174448 293219369
197720 198989 3189150
11619 185229 433980551
30172 198522 478410990
14878 168025 514481763
96617 122153 64160239
3118 90049 217862128
84051 117330 117550158
41143 198044 99175264
131956 190589 146157519
194456 199015 281087945
50350 199764 852977180
137803 177542 459297501
127615 154595 67071340
32827 198698 414971899
121534 190874 172887340
102558 138244 537250000
7442 108730 848097825
146512 147315 521558
87681 130952 908204936
52849 131747 197587563
32034 105625 156916298
160652 177802 849980740
20040 70249 126032758
192692 197478 808295782
96209 132201 90200624
74334 146867 181152345
80726 153748 729916217
189345 193035 9283863
22820 102455 199343176
73895 155822 677778835
31170 155762 311593906
107298 181055 607959056
44754 97333 131420671
155843 169702 34737166
18629 93631 187792443
27866 166248 756719535
70620 110493 99551181
35625 63357 69793869
154497 168132 949734541
17823 53903 88923243
17187 63832 597643880
149699 199887 799136357
8413 71939 159364522
21305 175888 386657112
144968 186098 102489926
15394 141809 316381711
174392 198306 188337834
109856 188175 677596359
179434 179925 972246916
5386 124870 683430480
5209 180240 437738013
125384 165719 100510869
161926 195854 295392871
184445 197885 33883275
101822 146911 501836313
138363 171914 83576272
137721 149822 789960714
14455 35040 994735608
15036 28674 492719302
23296 79972 142287446
77916 155338 193220562
130580 165595 512400021
166071 171601 593660264
135401 196887 153597516
120494 198249 194153709
198221 198829 1551465
52019 123373 160945946
124512 176711 718934056
6253 25074 24077180
31920 60848 72696350
184801 195494 26933454
191455 197198 806720222
2931 6315 635365726
172797 182109 251155486
198969 199803 1011523
85089 171887 216500068
14463 158711 571791268
106311 168100 154498093
148037 194688 962244736
139995 184304 110365493
156863 176012 47867206
167051 172348 562288176
103465 195947 231287918
97315 115214 44906394
149677 190456 101691786
155793 159117 128489319
128007 177193 421873546
192649 196266 275895644
75445 112196 91679701
195113 197740 6682021
38112 190096 487619553
107327 190995 274348099
41189 145500 859613635
100354 187944 218780098
121276 160660 98159443
199289 199388 270534
149092 176558 783021472
92820 172062 197895612
137994 156083 799245604
10488 179412 422458512
165988 176140 451220899
39429 156774 293339243
55371 86070 259146724
158408 174776 40845967
64326 112803 121219675
15001 92270 529503042
166130 169067 44928150
67964 126396 516124529
73018 77858 482572198
189653 190950 551323074
66457 134657 113689575
17909 166358 746554045
126591 156859 931991454
53486 131956 701520269
181342 197535 729176371
57488 94920 93604264
124296 176082 751714520
14384 111226 242447120
112364 160731 951495410
90147 134040 109714395
96779 160760 160017593
28473 41129 264401280
191445 197115 14333335
98991 114366 38705385
20679 40672 50269654
162511 190094 68729333
62078 66830 28765562
26420 192052 414321763
166318 170523 10399224
116284 123659 18601576
61221 155010 234199253
135997 182093 994027997
159951 186496 130765288
75461 145399 824754800
75422 120116 111669971
11704 64535 762564449
186525 191283 12097211
97958 107623 24244203
37976 155930 294909763
16211 177880 622201941
17931 65291 118861356
83003 117195 585681873
119707 166206 115947324
27462 98405 789563277
166239 183538 43049856
152303 182067 74295005
178204 184035 14521341
137642 187953 68070529
172524 187989 38538316
52047 170895 913598498
138158 197298 147654786
18025 112376 165727588
128082 154142 378547693
19916 23286 8390397
9023 110854 255046965
112235 190933 532941465
120889 144797 688437432
136927 188705 129059720
121091 173379 130225243
43555 196680 382842466
62442 154373 530670050
29124 125132 240764268
192139 198798 443017656
58970 110447 818352650
162902 199904 160711304
108904 153304 200827093
125690 169370 108829819
96926 98434 3762352
17588 90587 183014001
193773 197741 10112092
171935 186713 36773708
189111 199557 986580978
99741 128935 965346424
154463 156412 211816722
43621 186611 357163743
60231 149485 223052568
42415 185673 615618013
74282 147835 183599697
108360 186009 193777322
77290 190729 283211019
178826 183593 676588103
49912 91581 90367208
44435 165938 303789457
52423 58006 554127220
61761 95598 964317982
61148 108273 117731147
41839 195272 383496589
39002 92883 134884076
115490 125586 25425133
108783 157711 712421730
173439 177057 824278485
181500 184602 842093917
142895 175729 891437681
191684 193037 664999206
53195 161909 271899185
64144 117613 804378848
171777 180066 20695584
15061 88410 582565275
86808 136288 123523207
132327 183996 311230021
34495 190733 390657136
153802 164091 756813346
2177 165671 409372500
130940 196592 163890302
116898 173832 839386901
28049 187374 988538572
16958 183431 416196080
78859 156135 778720122
152818 158056 13049450
139763 155716 17533804
56803 147438 226675254
146297 180891 59405250
196719 197441 1793734
167780 182027 291919632
121882 164439 106095011
133018 134780 512203936
109755 176566 400586189
85591 129187 108936556
157371 199409 105249205
65302 85342 50219818
126822 147405 51288120
64311 119778 685206397
45024 54097 22608722
175651 189101 33526712
2812 64776 969957803
143150 154930 29226700
78093 188353 275247276
116994 161696 111619373
137112 170907 1696362
107238 192993 214203669
17687 142366 579920817
50589 125444 187625122
180281 193781 768270228
17940 112380 432979271
144007 178411 15713250
129006 170131 102459276
179059 180299 221778297
13361 77865 625492460
190172 198024 57103978
72865 198654 482957287
145810 189785 109574560
180501 194266 403678933
121607 170737 796572684
29879 120990 228466777
17521 122676 263482505
167596 176815 393643007
49823 152391 295132765
118201 186214 169550112
92355 151908 203758848
125445 132007 16299965
62332 111574 123049779
197434 199843 225395924
84864 145165 150471452
123018 191691 288445331
77311 188511 277601216
62217 74077 595288294
42520 120747 737681805
32388 33392 2521363
195320 199826 288883836
194712 199538 12276804
187124 192158 12736062
158931 186584 292353310
105732 133090 68585549
5485 90739 213709938
167829 184199 40692286
43331 98012 136698967
4220 148902 834683967
117576 141863 574893156
148966 167887 47324393
182077 194827 721690336
180988 185530 11203535
193391 196764 174931656
91023 169013 194751054
181853 188519 16599969
4545 44336 660076114
7725 152429 362041997
132640 192796 150021893
137928 177252 97976028
73070 184226 277381141
169149 196073 278600277
46150 119897 741075121
59152 81863 631588727
63450 168390 262171559
66456 135644 294678030
25402 158406 90851177
149051 188963 44215403
92238 148478 140504871
125988 148804 56781678
50509 187225 276265384
24606 44567 464461121
39347 149258 117366370
135505 190232 386501473
172383 196467 60354938
20338 24179 412372483
46588 186280 348971620
47296 62342 37902473
144081 165876 3905746
159972 185225 62846442
121879 184941 157086124
185790 195508 24506285
29179 119625 365433490
77055 96628 13844713
151893 186872 212003351
162765 187787 975474437
96600 175555 197315700
30065 32477 6119660
33507 71424 407801438
42858 63506 23579960
54231 57705 8763988
20936 66632 14439600
92589 151776 681428544
154103 191383 602162876
94546 128331 84704139
166999 167708 403782076
192469 198842 16125158
184016 189430 140323737
182497 196893 36185338
18140 70768 223609629
98940 133269 560417148
101056 175705 319891262
47124 130421 208579714
133018 174318 102897229
123131 171130 119568089
1232 69544 768324227
101601 111168 24134891
16607 20540 9700611
73025 121540 121306519
183800 185931 100652026
176611 191644 37526904
34683 80120 114098976
162177 175575 15728723
5656 25611 49871796
90535 163809 526283171
199753 199830 199431
54174 82427 70930764
45382 172223 316985687
17933 122357 949225206
196567 197358 821072306
15591 127242 614293643
114536 115157 1481729
156962 199534 640980518
84557 115004 75908889
25921 86373 227795272
48819 197303 371303256
59775 181183 303288045
25785 167191 353856814
8958 43340 86274838
104088 139901 89799914
111453 170890 474374458
174745 197362 56665938
143168 154062 27044450
166819 183442 579965174
20602 116419 631757494
191391 196090 11869790
76545 160205 376304830
5293 80204 604900430
20040 194164 435493379
30488 163621 846058605
68912 85292 41069344
14616 25646 626143317
3426 96866 587329753
8733 134508 315021387
31675 44543 508429145
97186 180907 209178893
198006 199652 405467588
35142 50313 38049354
23792 140735 292870472
126459 179708 802569437
151217 177845 349073486
25969 46094 574496686
44530 80400 89921925
46040 141227 812760273
193791 194389 1249956
160960 185955 428729939
85023 127985 608660619
161570 191329 74209282
17101 144325 780894938
57275 116926 350364057
149978 159660 24147493
136500 192457 287710820
31949 81897 949801997
35465 104394 799658340
124122 166702 138130750
166131 187958 477288597
82640 155052 180612912
71403 76823 541306853
53677 73380 983320503
15377 75626 389171031
78836 85548 564925305
155671 197840 105604294
152830 167588 36884692
156822 175506 252587286
123603 162708 97420076
39416 113025 184287658
51340 119336 170399417
190564 199915 914061243
64876 164308 248404377
14947 193621 446751753
50797 158826 270157664
27089 188660 404080606
180373 199516 48076086
15117 37584 56182567
112808 125753 32499689
135385 160284 62119305
184561 198431 34955454
53695 142757 897734505
158994 169251 661049027
189747 195902 15584172
177732 178459 1749116
145325 173307 69716209
66621 187169 328804832
134518 152052 945351552
47223 58942 29433477
182755 193336 26486106
41672 143860 255576581
98515 181486 754709368
1512 58432 171484086
86480 188105 807090888
68715 143127 185914209
174197 194004 49556242
106790 109825 426048138
19102 165308 365805977
197898 197998 215021633
118378 160529 387778380
67822 188492 895616944
26973 162223 338493519
59129 90422 78355524
87450 104949 173524874
152829 191905 311407990
49267 164412 949745364
96259 179807 291313939
100025 184260 419930803
134563 187723 324944781
171221 175950 11833429
5482 114466 973055063
12667 67919 138597410
26620 110154 851914166
187328 191200 9826854
52963 134868 549650599
115035 174093 296903228
100368 122335 55305459
60635 174477 284376978
140537 149052 77191891
163476 181709 301311265
81407 157580 664906636
14750 170583 462471354
14198 20597 15915181
126330 173989 118684574
95613 158094 156134690
133703 154920 188997283
126084 139273 32815698
184118 184351 405661771
24371 84527 151070555
43765 62710 369765550
61145 172205 13075319
34330 183232 583162278
155180 178939 59318003
3289 90064 217456384
80746 136976 623170165
183517 190705 734261514
195027 198714 9328549
132681 190738 144745761
117925 176780 146851920
152547 193770 437922855
51087 51461 917919
50511 123682 231848660
59294 125135 499969250
62390 197606 278703045
29350 58221 961062829
47170 89376 105863195
102550 188839 43182120
153155 177146 59887463
92456 183343 768615276
11333 125934 287099036
192878 195418 748144181
10561 185601 802259841
140373 144251 9622642
190751 199590 22386450
151300 197934 232068486
12440 139004 658884786
80001 132254 130587847
125121 149025 501414868
57304 130136 43140952
140587 162990 55844285
39500 102888 465526416
155020 157384 5985878
76873 196337 298449202
170939 185938 251258671
28817 168704 463005597
194429 195111 1038940
84161 131388 554632218
193219 193976 12745654
137358 143645 15712136
117835 138400 51410105
56645 181483 311951666
67363 103709 90539674
136479 199505 670618664
6592 53080 899537902
169783 192155 842559001
144360 154777 25871645
82364 93906 28724894
151318 165179 765852912
97041 146342 123428512
198262 199132 2206788
56313 158637 591870396
62578 197758 572066272
191525 199589 166018102
124592 145038 429528278
24532 54875 471817869
40761 154797 572574490
118440 161209 597877317
144911 179619 86531474
178880 192958 695850846
39288 58986 768481019
191957 196277 881915284
137567 151691 468989238
148066 153247 12872510
184243 196013 243186680
93974 119193 251225339
77055 199263 305401837
125000 194907 545176487
5842 187729 545708379
115966 134827 952390106
82018 136606 136418285
184732 190860 15418813
182329 186721 10799250
192397 192478 15614662
142018 161798 42244151
196205 199769 8993216
163118 166075 556664064
151469 194334 107064767
95873 184823 338779017
129882 192181 602436930
146639 156350 180969076
139712 142408 5381312
48181 149617 253630391
52837 193107 350617269
146902 177235 75528125
31099 189744 396667080
14014 51387 259649546
104653 198437 234545790
151363 199219 602251747
28181 86028 552238933
52748 170162 622605895
86169 92680 7279338
105073 183160 781917223
12942 167645 737901505
188524 191795 781307
717 54639 381595479
30646 57397 314748818
152432 159575 17877657
42011 107720 164344484
84439 124470 861899152
2425 88234 988649921
84018 193230 395159333
52495 58634 384650453
34335 178428 360278067
102063 142777 102018860
145637 162876 42956317
742 72466 179965261
64466 195063 775024005
16467 49005 136549537
151887 185571 775829797
50796 54361 10154797
176982 183015 15050790
65556 192342 583742973
18694 164895 365763045
105424 130025 12088158
562 135558 337983862
40258 116749 195198376
81096 148081 167272511
126270 180128 401277042
134406 147579 32768705
20748 189606 422235646
38878 54670 39510539
8010 84163 191030106
7010 83229 191124092
149232 182191 813583249
127605 145611 255858596
156252 174597 455040001
186635 196778 25691809
112445 178544 341413395
762 105717 970189087
167901 170602 6605140
28558 192911 411081595
182061 182902 2073674
55293 151582 240780422
166213 179906 456169366
122161 142225 50002407
131553 145392 834574757
78514 152502 416590523
108433 188464 199803375
198682 199546 1769180
167728 180010 30521935
27808 36180 282888163
51585 52913 3332914
180660 193383 977723214
33129 56788 24785627
104587 146490 408453959
133261 151247 44752796
11601 112298 442561367
95394 176759 203242729
113101 134282 163199011
17835 90157 262123258
46291 51181 12138617
56170 113759 578292021
10718 48541 480762462
110044 139467 636080393
194321 199377 409523158
53064 53260 507903
185698 188346 15943997
122173 144405 524509606
91567 119771 70641630
1211 90647 726475248
92889 95760 7108731
137487 167277 495568658
172818 179672 76995880
167084 186324 47798359
103875 161627 144539766
81425 90056 682419714
174402 179030 433801286
128388 191633 157677439
164197 174582 151470965
142570 195036 485651194
178637 178925 720896
105234 122283 42921868
168301 182176 34517393
189121 191451 5882346
11500 147576 340544209
174853 193526 46660962
116788 185799 172062497
130708 176636 84681160
105118 127664 521894025
33095 166278 333200101
120354 175809 280150717
70940 109300 221713582
59801 187068 883179010
169545 171853 959597794
90880 166001 647994691
138806 150241 736197456
114952 173230 527245367
60533 88594 631862170
93153 157057 159581774
137435 195235 695214931
51360 57457 622067232
30434 86990 142047143
48422 165529 292811178
53389 86268 82622030
142336 157393 37423936
115334 116644 811261744
25726 66064 575973000
14503 59120 111861935
100140 126827 974983842
72448 187537 287132162
125983 161182 790134266
145866 151096 12961273
48419 132641 210781485
184173 198429 35891882
31370 44703 167422861
25509 116975 660625640
102026 154546 766911402
156801 184837 69932390
197662 198668 2531119
188467 190041 159957820
18094 25043 17279581
11807 165692 384959125
9836 135837 760623313
188224 198072 867614908
12542 52204 99289451
109993 178879 864065212
167035 170693 9043088
68717 178010 272800710
188406 197581 23171081
83358 128774 599707593
174428 174518 401617830
134574 180077 113340216
66160 98160 145529080
159330 184676 993707548
101713 196219 236321721
29380 158492 785899600
136303 157090 51740988
156051 181556 996119788
7287 177587 425888168
23931 87823 618546116
89758 132868 107756234
41963 165024 307691863
185706 199805 35607525
189571 193292 9364787
147317 159854 31213663
50225 65539 33181843
27002 109393 206457787
106265 191399 212737300
116593 163608 920528716
38860 48574 24346868
105916 117999 690703311
138407 172009 83727261
8219 107968 249793281
34634 136885 256055324
51058 111563 151562766
6753 17980 719690849
172763 175360 279012528
155428 184379 72299099
142340 183639 102866843
34733 105164 944822944
109372 132239 57270752
132837 143384 4328824
188311 194540 15663977
161243 164910 9162023
172345 178444 15167587
172002 176518 194610569
148949 192201 107999667
132510 194515 363045394
150364 184698 774006527
150296 175501 164383698
178379 188761 533008137
167214 197656 76127810
155096 191945 98787449
142246 176302 84910635
17941 157673 653659179
148526 190413 387012805
81476 135626 135273926
130591 160114 73557851
63215 188889 313739836
49974 148635 238473017
97007 184147 217649804
195020 195735 1828379
110726 132094 53573444
179603 180484 2281177
9476 28790 48300851
104532 155440 858252001
172743 188002 38029317
41159 196414 388180358
105854 158050 264122417
99159 130703 79166849
76412 122948 116444212
179709 190288 13732581
41180 139476 245950490
40857 55196 35811938
190119 193011 7299623
40958 161304 853308104
150294 176020 64154946
49821 118525 848484126
58042 60416 6000245
133660 165396 447922152
58622 101668 107458600
82643 128483 114579566
174137 196250 55427122
126318 132112 169377781
97036 121549 61599331
63895 148521 354200172
21175 101086 200043646
91588 181039 223317529
42669 135929 233296932
79276 94810 38658969
37296 97520 150677540
74340 92046 44056115
88668 122496 84574363
128836 184010 137413757
179048 183219 543579047
89553 190488 251853916
126159 199732 831943752
138492 198101 148915572
180801 191308 26256668
57321 141632 210910435
119043 164386 113141093
119301 121558 161581261
138097 161397 58057594
159196 160167 2474158
196564 198110 897298846
49739 66052 347937107
145245 150055 11997642
16383 183235 983452604
23607 38143 36483230
38242 199673 180593659
7607 135872 222725375
152373 179473 67607380
55513 150587 206399558
21436 124122 257412611
81835 143900 743284913
188955 192819 9728879
185032 193976 16548663
137759 179134 103028319
166706 168889 5451989
193583 196681 759006721
148762 198226 703803566
81197 86339 863491796
77847 108654 76912500
175927 188855 76744873
76557 147734 177780491
78244 95368 42646508
10563 186906 440916116
197860 199157 529815808
156189 184063 789064376
3382 175082 530126501
101079 138365 303363151
111440 149031 990665765
93523 188888 238122054
44275 91467 252101812
158338 167447 240062985
152452 188964 772922542
62120 140205 195150095
171281 176062 130422576
104356 190281 214637227
4228 187217 949865726
15403 92283 303279437
53304 114325 184169614
79390 80632 890041436
22740 33529 27076597
83939 107861 59613842
149691 177123 26949909
48587 115270 166894378
43429 197779 456934163
182439 186656 109098146
148703 153279 11330761
35627 191779 716666895
196775 198701 4830146
191214 199966 22103755
135020 139021 628577520
96922 199508 256584255
79723 191698 279530194
17461 64453 870050560
73957 97457 58365909
148082 183787 760754608
158389 162194 9564415
169184 195703 66271448
159241 173963 675685584
123698 182947 147599613
152127 194089 104838812
16662 27017 25716315
27297 59123 163454759
81327 178622 770938609
31305 169068 378548394
145739 179360 115373435
103703 105715 150158369
77970 160895 267090336
125284 161890 91179999
52912 110798 105251780
14765 182418 651103308
46807 176327 323750969
57159 154595 243480000
11573 72625 799456614
135137 184228 602264346
21041 22468 48587809
96897 188984 371691646
26509 36999 541511074
78648 196808 712454260
185160 193868 487636115
144359 177003 81368841
116958 124243 188915697
81314 159341 947007162
139874 150923 13884268
83459 116565 82629777
41042 130067 602508803
187106 198964 41400278
109017 114546 205384445
50654 94155 108994546
66219 94829 378301633
5222 121442 291168358
146277 153488 17516773
131584 182452 126784549
65398 102310 91953818
114727 115939 3060089
120184 129679 23748954
165746 179407 33930084
108160 153327 385727413
139434 147773 20719385
75415 140778 163238321
50780 142134 3749271
134672 185103 618356225
140924 183781 215934123
26806 41664 37514283
164265 167563 8202393
199828 199910 205704
77997 165102 120046477
94958 115006 50203398
19599 23033 795635136
94971 183089 220077771
57155 95358 33436202
130697 148663 998554051
3857 37489 84245300
88188 107987 49275369
157486 189032 576874889
128695 190995 560155197
160065 182737 56512896
141874 196342 799880008
150274 177572 980440071
180297 181031 1824715
183538 188862 334311617
66397 170407 259703068
159604 181528 54667386
187041 191946 722788582
191466 195411 9949913
170760 199823 72853711
179043 192697 34222267
136237 196220 387644099
16259 175084 711624417
167377 191002 58923484
107264 175944 384442158
3903 169570 414496220
122356 136220 819917619
148119 167588 611408931
116256 177823 153581435
143704 192088 913413423
168568 191592 57371269
143566 152580 22404013
23587 115146 229353080
99033 112153 914377396
63841 129143 288550728
170488 195491 62558274
52275 169538 206531267
172528 176325 154390992
152995 166727 143345658
133819 134057 582813
150534 182077 78653126
10073 21608 28867428
61325 119784 146294559
151557 180289 250730129
31244 64130 111410316
40697 102009 153229580
124622 177286 937078819
27763 137177 274057017
137400 146315 22307179
54129 154461 800537060
81726 187698 264409691
41126 180669 730064478
141034 161356 50669348
184126 192567 16337039
101704 127904 65904769
103584 189889 215661618
61816 96079 843085713
98819 133533 87069380
118107 186322 541471893
41586 197135 388855118
6832 37943 494371088
117000 142059 62575097
199228 199931 136498901
41058 159604 668335061
169895 197806 156506656
27924 148340 903690295
194965 196047 2750262
168442 184330 39492672
145599 167298 54123680
56090 125709 174410821
70755 119717 122427490
166481 192637 65253759
141439 149654 20397327
107920 174299 455542132
168167 169703 23522994
136788 169283 48809470
93266 97209 4391662
32798 164127 986556717
1784 1986 886189448
48231 50722 782469862
172018 189858 44499346
179397 195887 41409697
196010 198086 733100015
120427 173197 131527054
18858 115587 242201165
5506 43656 382719063
147635 155566 19606754
93246 140781 827469227
113022 146439 26468317
7629 158780 93118422
193994 199269 576677566
55034 107489 821127409
180932 191305 25942422
64404 110502 348236624
103254 197322 235339352
149646 194508 112005636
178130 179595 11914086
96374 124131 69740418
33244 118113 212588341
46585 195985 373526462
5345 10984 14154705
51957 83439 389589049
148148 174418 186602351
22734 167481 390100558
14049 129813 289914755
185262 197239 30247047
82591 123142 518179912
169796 195221 330244504
43711 59165 477170892
175919 177118 2966958
155610 162319 209280801
103135 135517 552810444
100753 105377 463133043
642 102017 253722807
107773 166959 274898161
24183 179094 387393456
67082 86823 49495146
156877 185483 594811220
188583 193349 11986958
161711 183625 764113889
74483 142018 846981443
120996 144427 10329724
79157 92580 33440490
74593 93435 46863138
198671 199198 1351016
135839 170014 85244880
629 42243 949188266
89481 102318 75912758
124883 181466 140936709
133842 159680 64368629
121445 163176 103996694
155437 178669 745163490
20636 76953 761581015
20778 186707 414815810
110974 185788 720226717
180365 181462 2727661
48176 173443 917375111
35493 148148 651452868
62719 107183 110937874
97251 168132 719145508
92102 172700 551238164
149449 183965 263433865
93188 135775 833296412
165812 184537 46545666
13545 192984 578386745
168047 186850 46734105
5893 96721 568422473
34483 107085 754937992
142610 156484 948658811
154036 193265 97980396
176070 199115 57786615
172474 189953 43611721
64490 190552 413107177
136216 169309 366428249
177127 181430 10760638
87123 127534 101002536
154415 161114 472727327
96921 101534 285887648
142994 159333 858705974
138235 166659 929261992
75256 149190 184496071
163432 194619 77878670
30415 31077 1712695
57408 73061 39391141
154269 188887 86387902
195922 198790 7268754
176772 197127 51015526
88200 193964 738105741
105714 174544 781863052
92887 167200 185687538
173088 189771 750642073
44595 57501 32274548
105149 149663 678521101
159963 177152 59638683
121646 171572 124369137
108139 150946 747734225
46117 178022 982282496
58168 92613 86153620
198657 198902 221840548
24301 134199 640336584
182764 199931 43152709
23752 39127 38742456
109192 120218 27702574
113519 128578 37692269
160491 168979 645061140
33719 50115 909369446
101130 134165 82917267
99346 119749 789415343
199077 199723 856022811
191936 192671 1852069
78358 97239 278030906
32798 135298 309750747
162108 167456 589178228
152860 168631 127290157
83790 124565 540741524
143365 197308 134754494
57118 122221 156394039
25622 165069 674833749
114622 147795 82791362
97692 130509 176802185
109680 150729 106534979
57741 142402 211816822
167697 184415 41563520
25879 175831 375122540
35365 154391 297758757
71060 108013 121957327
166087 185816 49028454
76766 114516 38873129
175274 179089 9416568
98634 191807 556599479
63124 90753 917728037
2625 76349 184812984
71846 191996 107000725
27199 189658 870491970
160743 172087 28203613
123324 164511 73640367
101273 179319 195016808
39352 64253 18216234
185263 186568 516605155
128397 181211 63110762
117708 148900 870142921
174824 193495 46642498
66926 136965 175045084
133440 168572 87599373
23016 28289 13188752
76941 162552 213856138
70116 197055 317127287
173300 178576 13115742
136454 192379 159212360
121702 179798 144756506
196544 198441 616767088
122689 147330 623101401
64058 199106 759704560
120400 189521 172317286
156371 190433 85063842
132210 158336 65040734
150428 184920 441744069
103125 195559 231189380
90233 122939 81884389
152525 183684 77670484
197773 198038 234352747
187055 198606 897153094
23643 184352 401884867
130145 193960 439670071
14696 187546 432074167
47341 165127 903491727
44874 131331 337287124
179257 188310 474664800
126676 162282 327403390
84727 176615 628588511
44484 150934 957348483
153120 197772 111725495
29780 36271 978957037
175621 191168 38832192
59461 93911 675116415
117494 172436 388683719
187510 198833 140903010
87089 95117 19790300
119714 171760 982990328
122524 187374 161520146
89571 151246 153949221
91644 198418 266809219
3663 161359 578743775
10305 169412 802291348
3652 49581 115066265
132031 197170 162619821
151801 180372 276775965
161566 198049 91210509
99284 143131 689870088
103672 165929 960670461
50494 51930 956423617
140487 164042 58747464
1485 124379 655779088
130987 152847 54396569
64141 126386 807752266
131578 149812 45362231
153940 154096 378605
160468 172133 948536995
192238 198297 596214800
172315 175338 522444132
11228 101188 225073414
64361 154020 223921663
21620 61883 275159950
197297 197700 188505132
749 69848 807566869
18907 46785 380695106
9872 180524 561530736
141895 191421 123569865
92728 172889 200146201
32146 117551 976344013
187387 190674 8309653
80512 108704 70304090
83371 120596 469433502
33343 36125 816758813
86117 164665 196088944
53200 91891 96951676
104272 126850 782298977
3939 177309 952220325
164075 168581 11260996
127570 136258 21557991
167306 170791 8608193
38604 59116 51502800
19617 85399 151738575
94288 104087 24332802
39842 114367 600239877
172676 187182 118371900
193766 199952 2241292
191717 198522 215360384
192926 196769 567990914
119606 123723 10361510
170402 174867 11157834
73009 195309 860979900
110951 150979 712166700
181046 185831 11829835
145019 152009 17398744
132889 186011 132308380
49091 151196 592442833
78921 96307 43238163
113740 120546 403881296
27828 73496 489182754
155663 165727 25333991
154459 163344 996890126
158637 172319 34144964
54483 70148 301480873
121036 182680 153609853
78135 143032 162181338
186145 194257 185923668
120032 125566 13907849
86671 192974 753094304
131457 134673 915185411
16451 113536 601444001
811 153353 381693854
152591 164019 28592176
167289 175944 21530800
53708 83367 74528301
7205 50654 141008770
168505 179279 26711611
153118 153635 1302974
166237 183178 248139296
23197 89657 166739844
47014 144616 244147211
187506 191770 572837412
188901 193417 247464927
102401 190685 437114700
146025 162080 39998097
89972 165545 977047752
97350 144175 554013529
117057 141817 61854057
66148 191939 314141599
133822 134331 1304037
75140 131566 140977134
74735 95463 105289013
134631 175980 103002524
157895 196715 97120381
109006 116370 18491844
180525 190531 24943019
145927 164345 676165764
175853 176661 2032138
165065 172818 19179809
119106 157034 94508555
155169 162887 19397659
177748 187724 24796122
35810 180397 361593944
119435 158907 236531985
122657 130830 874929463
182584 189062 814658258
41607 110459 937781275
182086 187869 213857637
90738 167043 779127456
84942 92835 768739821
102045 102345 80549191
126057 175934 526370882
113983 190847 279998247
32049 59406 68819599
184060 185961 4721118
21670 144466 626149599
87692 191828 259866487
155255 184212 72321020
57384 149937 685905105
50991 68393 113787272
175563 196287 51912434
150671 158486 19433637
65166 87194 307255608
115482 127154 29273650
76090 193888 294081805
92441 180967 702740571
174872 179498 11527220
165491 175174 24069159
111571 149922 95747253
28339 111338 433779805
147950 187924 612004961
8182 127960 300082300
90399 166421 858906293
16126 69041 36320607
180122 183931 9401993
40159 116155 501439580
198456 199428 2493759
87129 104205 42270603
157669 160635 313314779
178004 195251 43222622
86181 94048 19461398
184690 185568 68911180
18993 177071 395289115
102254 170224 169926378
47882 126820 217871502
123395 168782 113107107
188530 197507 22660017
158554 188478 74677287
44388 82089 94488447
115127 170743 138774485
43764 155714 279739542
52031 134658 884026623
123688 193031 931474779
48682 92767 370278877
3095 138413 338756798
101805 186793 212263306
81262 118782 93763093
18768 50995 474892884
125501 184653 486117804
35792 89766 340560494
120188 185333 162306518
135760 165854 43751638
127349 135592 20455105
138429 150538 64190432
18909 146245 318742046
126008 163633 540059248
22466 153609 763371004
191034 195510 11267718
175992 184547 21255702
132695 155806 786664313
198315 198410 148490614
176123 190947 31996685
25559 136541 654362952
78963 124014 207556874
104231 124095 50098239
77510 164019 774437443
194564 194738 844422582
40699 60846 312353423
182863 195166 30874290
195939 197936 5079861
17274 186711 711785595
183599 186983 1990332
174747 195348 51559747
24549 182110 974696855
96613 198843 255642082
89403 144529 105203224
57596 99361 542836081
149506 172221 56633249
132759 193282 237679332
157311 188676 78287807
144622 189593 587051920
149656 166955 43218649
155254 190715 88609896
127091 143170 116360356
128571 149760 146984738
169101 181275 30310047
155046 166911 29793297
149363 150410 392063211
113106 173146 791092298
13401 88916 189326453
52027 152175 900890428
36889 140190 258575391
59370 176944 293652815
100457 149714 123261336
118611 181269 396027953
109057 192857 425656275
29529 198811 968653098
63732 153725 408424332
74224 188213 284408600
63762 157319 669191616
134158 197993 655277320
17953 158023 350351509
153554 167047 33761054
95775 169601 184512545
81048 139482 642755943
117275 183763 165846394
170881 196091 63090473
102633 175320 181729974
196748 197322 115264518
772 151287 386242987
187315 193927 904592362
33751 106526 22429527
10897 186913 845034420
128105 187417 192047666
30088 74813 112496926
165926 174793 22033485
28047 65450 94106932
2739 182515 469290334
76328 93297 42264542
5379 14469 22850129
160237 164795 348164312
187048 189114 5225447
77085 140040 886768739
120422 192875 339914295
144897 160757 39652775
185849 195832 12167687
66149 92153 149693456
64856 168848 259771426
52938 194527 353961132
46662 58926 30790783
168997 184234 37876745
32468 35272 934393324
59185 124483 163478670
166246 188248 54826334
194664 199768 400992211
131080 180102 122147111
150998 173009 956122721
99096 155716 141439451
131329 132599 923720517
54883 129272 186305053
94477 193399 247117482
147457 163885 41006447
182450 189797 148211118
185707 193209 419140567
152457 196604 110394372
153754 179786 64971113
90323 99848 917616757
133051 135499 6059049
142789 147308 913409237
31083 47636 178221493
45885 56481 26462421
158083 177443 48272568
135826 141785 14894532
120735 198060 193057253
110621 163312 400724576
125655 145003 48078886
135563 164524 72245339
155698 167356 302481877
107869 184070 205271691
172188 196253 60283250
191948 197243 13387367
179707 184634 802195529
28059 122995 238038047
56891 109522 566524387
131092 142913 29446282
115532 190609 187350076
119877 152623 81578999
118933 119400 190307297
166357 176561 431258899
48371 99666 664794229
89668 128478 97042783
123134 166918 109126281
12579 136009 939808015
58035 136689 196762985
52788 95417 477749442
162779 189066 663944717
44926 63199 45912674
66525 81963 256271197
103469 131396 70199447
33189 127312 235871341
41125 60385 48270168
2150 43191 784158294
107812 143740 810179614
138950 187806 121683053
953 190864 701769148
87926 162126 185186223
189234 193418 10541465
128630 154471 517793387
104330 105110 2017368
83862 182863 247052111
154708 162457 19452281
67159 90401 58128279
84298 93473 746369469
148626 198277 680257002
153176 192257 97638532
196300 199745 8688679
52944 59657 17008404
198229 198636 68800764
5196 122759 686661940
107613 133365 90405083
166394 199571 705170651
63606 83321 49434544
199173 199997 607935223
977 164255 524925024
129375 151507 671406366
1646 94949 233645998
110546 182648 984423020
20632 98222 194245376
103963 124799 52556229
6688 134485 847420622
83656 169096 213320262
16495 144183 319504526
105811 195648 990069419
22930 61507 96971210
69365 140324 177351217
69449 130637 153005667
61726 168860 467096521
122733 166391 669539782
65019 172735 268915802
128326 163429 330378500
98142 144930 204775154
15160 84547 174006672
29418 162082 594885194
51513 111281 16053940
77820 187695 274213662
161247 185974 205952278
112009 151698 99081093
87378 141196 134388212
7678 107325 413793506
26583 193355 417141961
170741 175656 12295227
19866 160538 351942035
139728 194206 135917618
100373 177843 688154096
10753 88356 194607201
91668 135508 109593488
179553 193396 619589745
39325 103251 159726103
18288 158973 351901006
62335 189993 419493321
43238 46150 424265044
155216 165400 25628748
134439 153808 558456060
145078 147423 5902902
190204 194668 11265347
55333 89236 85089429
123610 189995 102816758
88033 166805 196596578
145285 161149 39603569
168527 181196 862725012
60111 72827 31993836
142192 150252 18094054
137877 189217 127947451
82877 133027 125320355
124293 134658 652320563
152613 194732 547279692
12718 160221 504622025
96354 118237 326800802
42246 153939 279155757
59601 138499 197286300
47500 167163 874371668
40667 124177 209159327
109680 187691 194591084
134567 148884 329890138
51539 105365 411492887
169698 177822 20202256
100428 129164 641949597
85368 134779 123437896
878 127726 972431125
113776 154821 39593869
69233 138044 172007965
196146 196281 367373
47462 169973 861902285
167142 176438 837402780
57602 157644 610515162
26490 122162 692672190
142612 171412 71702418
52452 99086 116654950
27420 169656 355930231
126979 170409 108218520
70301 172782 475153410
58305 142682 649233597
113053 114834 4396123
188956 197930 916734938
128843 164728 89466491
121006 133077 30084534
185901 194662 454152578
60520 167068 266260223
159793 160268 114770
163273 175064 907708869
114489 169782 137965331
82555 115455 88141047
114837 116047 979294699
199033 199643 1563770
53459 190794 343251634
79429 164055 756174224
13338 107846 236597440
132311 145237 735859340
154826 181715 67213424
10763 83989 183646083
136829 193567 141562441
145679 152136 977308203
79713 112841 577114978
23716 97229 465046797
12627 171028 610426676
34443 71195 92414972
174282 182797 533209050
55775 71081 38554331
65458 139940 186146632
191058 197660 16673860
195927 199263 8457128
58044 70458 31233745
24757 98525 447560595
114813 191363 191099571
134493 158805 4786850
91297 149867 146277476
160524 168609 20221898
119688 177950 145204729
139468 166808 68158801
139271 153274 34785386
33982 78448 332213410
144808 160403 38938342
137960 171379 626906328
133077 162441 577910567
144491 150664 545380053
117845 131581 996528068
46853 153031 335829892
20337 80622 151279248
163225 172625 23365925
70641 165315 236487251
36229 53546 20600313
58236 101125 107067554
93732 109956 40679853
13842 141023 318325769
184661 194673 606713083
73680 188991 915286828
171597 193847 55646633
29410 163778 336314034
82402 176840 235720423
280 180381 502967078
123835 176301 130723529
103383 125591 626036442
129173 180637 28047495
140603 145941 13362224
40804 97383 22682182
48768 94432 114305449
81751 169802 209952802
44119 197274 382907104
1375 113553 176795930
66023 79127 816852264
183510 186004 630668987
147657 167947 365746898
90303 106231 552404555
184861 185275 410710366
13098 62371 123629883
134942 169425 848529264
54872 147547 231837290
122689 189510 166510701
58784 160588 990558814
165177 169568 10899615
131500 191191 148833225
157024 178113 348204546
150408 160139 24285594
181970 190818 22093068
67053 133794 34346522
125422 174642 833867996
77956 85208 574475698
23664 89521 830370721
131769 134194 4714332
46630 191201 361333854
148838 153664 522119822
189678 191431 4162675
134534 140991 337497879
48221 113547 163581037
149478 181194 754389553
94439 129984 549289270
129282 164663 88204067
23842 48128 280745380
167189 168258 2673668
57050 76764 78714133
111775 137751 64996526
130496 185325 136486396
16130 49522 539705253
52521 173770 848222938
116128 125714 257859679
78170 128497 125861608
64408 192815 320696196
190914 193095 5447875
116439 177964 613789555
51047 85290 341676103
67884 87672 49568994
149689 179344 73905975
65394 101548 182972402
35582 147960 281235592
168091 173344 360240684
160609 186916 681451283
21334 199463 445751241
118274 154512 90320029
67212 111729 111259457
9120 94666 214246112
180718 197924 43175206
167361 187470 965971563
59897 72504 31750936
142819 173132 75507321
58478 110075 576263528
154406 162477 20262109
8431 174179 818355124
136611 151199 36349308
139594 184005 719386816
121114 130982 615185968
60908 105345 110981735
139621 185032 113091353
155714 155913 497223
124947 175447 125768422
191425 199230 19717579
149516 167392 44658217
144335 197604 390722220
15863 80709 162584311
103685 129509 64987300
90653 93955 7771597
76049 97496 856983020
128361 129540 300067214
146103 166965 51977805
106090 119224 366974903
78604 102302 341264496
4742 154583 423896583
170521 186582 27126856
50375 160320 275033287
5198 176712 428962660
166803 188626 476381172
167316 174017 10356607
84955 108658 59006294
100475 137285 659758404
103667 125694 55549680
103295 120277 939923003
57555 166286 169063040
183084 189491 841919122
43568 77621 85337535
72049 172682 251153267
102289 118647 732205782
13262 43569 75993078
138451 144984 16240636
18316 57198 97456959
110361 121536 559102506
66590 115602 986150756
112164 171854 510720723
4437 68589 160997735
127862 195268 278694131
125114 177801 131186614
87343 195474 813241435
147966 176821 432030976
173867 177232 722259365
157975 174222 602574623
179653 191823 30452134
10942 87042 190840440
166298 191993 64118476
176222 185796 442203255
163791 184260 601332239
189775 191189 881181138
123878 156167 80222372
117615 184580 774913453
58098 58986 425482227
100073 141093 947547470
146460 154557 20011214
99578 166201 990229244
170971 193896 57287409
65893 190159 713284450
159191 172200 32425140
198524 199365 2163812
142796 148420 13942284
174068 175195 2876645
143740 152383 21445126
83294 157272 184573205
102732 123835 53271252
43220 177850 336428431
128863 179938 127217753
166717 167085 672281954
33570 45114 29105991
194923 199837 896120702
167812 185704 72068214
57871 154549 241618197
77611 104092 218111805
65744 78231 622623690
5709 103774 510715199
97199 127676 76521332
142029 161570 48792056
159194 169519 111916652
3358 63059 441766134
191052 193930 7220333
120977 128849 127654886
107731 193890 491177414
131459 165328 766709911
4590 157780 383289269
92245 197851 263932431
118618 180226 94438337
26288 55186 269968273
70119 73302 8045019
174095 195956 54783176
133174 135093 4785972
119666 158036 95605695
33585 192645 397762407
54633 157720 945973049
171334 180347 594239365
2639 155346 381893530
191922 198553 8776587
25724 73648 120469506
43798 195476 379140021
193095 198512 80585863
160594 179634 47402339
131054 198141 785345955
59079 177826 600133123
169095 173896 11867367
136608 174291 799002833
139991 180587 864337722
61798 140971 197892942
24793 173107 471953796
73329 139109 164304958
103831 154303 539795245
144295 191286 572031520
124651 125472 577000657
42160 130195 352637075
50728 95755 112737740
90948 117707 43993702
181044 192739 284872506
176690 183181 599745066
55915 76982 587970630
101904 165479 159039581
121420 196487 187331488
123857 159266 149169971
157121 197190 537823059
151696 193127 103423345
192345 197987 89658081
133065 182919 124231036
104198 163687 148811985
128349 180508 130009017
129925 154543 916934774
81793 162139 200649474
11695 179722 436914955
83210 109664 902055071
89627 91712 5143233
39794 141898 467603575
168104 173638 13693745
77931 125934 454843739
13549 47317 520575618
26075 98698 190885793
5854 77811 180392666
169000 189028 49869947
196005 197728 4384316
49890 51498 643091415
59736 102319 990329398
117533 137300 49408252
25461 144831 298816142
67215 70139 7327770
112490 114511 5100451
194234 199610 902470258
155330 199041 109465115
45776 86576 102358615
4489 36128 782264063
102569 145479 107512536
136126 196470 150720021
18637 45149 838903716
52123 183399 622826486
121353 193166 102858481
29126 126695 244574546
199480 199888 1015385
195391 196608 3135624
190325 196681 16150214
82694 143483 228686147
140095 147761 19079562
154403 178643 60453147
81133 195128 823771244
110064 111333 22357490
124699 181621 141837540
125472 165808 100531835
4012 188374 903313921
117705 155434 94001257
88429 150958 371517273
25845 153082 671512567
27725 124732 243242272
54641 89585 40608247
113645 144589 77222123
117673 196674 394068514
36550 158044 790686399
50558 157150 266548335
170028 175007 28323592
43931 153244 754214171
110712 119800 22913611
73929 142265 170661705
143222 177697 85924605
53079 158050 765919314
110816 155458 111355358
196323 196757 1092255
157658 175184 43791230
73748 114466 101680031
122736 147607 61932067
118280 137176 47201148
151276 181368 437468418
196887 199245 5934284
121274 147364 717633808
94591 103065 12947308
169543 187646 305663555
91125 177669 427745841
184497 195014 26461634
62464 153288 226779193
168545 177283 21648239
19895 122998 128368948
136504 187138 103218818
177241 180192 7395835
73173 160577 218246215
198625 198646 56589
56305 169326 892696098
23443 54043 234973771
101936 159332 225221869
193318 199903 355004630
164437 169280 12100874
197291 198488 25920685
128346 191159 156620537
34610 62417 69979235
136555 179921 108068539
141431 167399 64735318
101631 143221 104186066
77067 82441 174732499
64688 112723 708613398
57359 100793 108490546
118438 167176 118293619
36085 45426 23572553
197112 199506 6082101
101630 174676 182577786
158341 175423 42643266
97499 155549 923680980
64377 126217 154747104
172349 197326 31559404
16501 97865 437124349
127001 147579 510881732
122253 185088 908372427
93307 131952 96760802
77156 89004 29735196
124197 155682 484874171
108045 186198 653341148
1959 53884 130039561
111215 165485 334615860
85827 174871 222149471
119945 147157 67890726
146289 152588 213732618
194557 194918 159191556
36460 61953 983282470
192803 199058 15853997
137312 148391 467490641
60005 95731 89230517
50454 193153 356730836
161845 189402 244344175
62509 76902 8566143
45607 149850 615833886
51086 148732 244306174
11095 138493 345356659
188734 190789 589234400
22790 115517 232330754
130563 178283 311583004
53482 88550 88084489
155416 184401 72369825
126982 166876 692778841
102639 187171 513852529
170205 176538 849092851
108574 187359 196601789
144132 158669 36193633
153165 171618 191190498
173378 195663 55838120
67072 94715 254839905
187069 198356 28540469
86866 124590 94322438
85340 136077 765808349
125196 168135 106979455
173906 191830 36232517
76550 91986 38488972
13523 157455 359982946
57335 63713 16074687
131210 170378 355904015
39675 76130 91508954
92865 182015 222638383
179111 186383 129282252
112123 151616 257983137
21506 187383 414764070
183332 188554 444615298
66388 181624 287760263
24523 28980 11101076
194464 197023 692460671
67532 165694 245198299
62840 158457 28158631
110441 177331 761108341
133039 146071 701129854
83754 137525 271281384
22106 113218 228334664
113147 178841 163790282
180017 189840 24526467
74687 86021 28344349
198241 199208 131143711
180559 199773 502528154
58137 157179 247491465
15528 146948 328908042
95559 167116 708146002
180333 187131 16834212
102346 184173 885687201
90444 193381 740766807
141311 152592 28027735
125630 131884 15525287
144540 199127 136437188
76116 132456 247063011
158740 176402 44127119
65670 71413 14430652
87028 174070 817059617
14501 56160 104350552
59335 156614 591186371
66938 110390 108549275
49250 198369 372886381
58969 80834 911942203
154343 169693 38397749
176580 179228 3028224
110674 154318 108941365
199252 199912 1647833
17023 54441 3117995
184348 185882 123355765
184337 198065 457966750
46153 157366 278019657
133229 198561 163133781
19321 46721 976713968
55615 70530 831212835
108383 174021 636615190
24118 72458 87121240
10376 88334 199306523
186618 198243 336503706
76246 149099 397913073
3210 8868 292528593
113065 152803 106827058
174440 185789 28245660
104293 192582 463853793
61043 146579 213846583
179419 180690 3255242
74035 124217 224290802
149071 170455 53315798
146508 184962 355313271
118816 169725 389144954
174335 176550 5584139
64658 92753 820182058
108682 134401 64469730
161271 168957 2701896
175900 194883 47474876
175317 190255 37223283
64697 106732 928079456
51033 146208 697775528
65940 169013 626155977
9275 154977 633090757
74501 182592 236290561
114636 139676 793305449
58189 193283 950084601
161196 169390 838043302
71405 71986 1425417
53656 105652 130073845
80174 94721 784698918
8314 8779 1175095
16580 178519 404777057
100729 139266 96593048
129995 147602 43805694
69608 132897 51061087
84485 153753 172766550
128908 197571 171406441
88689 163423 186492141
64909 71558 11709001
69742 149554 360354067
130418 149771 993592091
45592 176587 327418810
19702 31334 29078231
14339 171366 708220216
139866 152139 30473435
83470 143782 559806609
198978 199733 1902655
191773 199693 20050674
28030 54692 66966157
179830 187359 18724123
199062 199269 536888
100695 173002 180685724
8113 183580 987168917
55747 119621 159995476
46221 57590 28478047
106376 138943 542543918
167969 184884 41982825
121482 185820 160237330
38654 154948 290759780
165157 177408 30390569
29932 179009 861538499
154795 165612 27150042
196815 198030 3070761
29111 83618 136914073
66567 85455 47367681
88073 171967 209277925
190501 193899 601418277
94163 116031 580555058
50545 59166 481284431
95196 126992 687083244
171444 198779 489121084
18399 180526 405408414
64326 85274 872767137
114929 195221 200529774
141179 158795 997319659
6617 121090 422585338
168714 181763 32510241
183496 191457 19948151
144450 178768 942177175
29712 136126 952739501
59818 60346 1325322
162991 182957 49767630
172693 175754 7718770
85916 95979 24834721
45486 80140 496097047
4411 34212 74582974
4121 7656 453250265
172787 186507 34128519
68076 90449 55942110
170364 180851 617214742
107595 109214 4110220
87857 186587 246171167
31861 107159 188509728
164789 184098 48035460
78574 149857 224846569
153185 191312 344108748
132918 154676 54112783
171732 193409 54191440
192448 195292 2342220
181932 186215 417981604
12112 84285 601892409
46314 99919 963919658
151457 199400 119950272
10231 148432 345868712
1270 125045 567066186
155643 174626 763172470
60564 180136 298681195
223 142012 216012221
75318 81200 14593794
25671 181835 431423015
164290 196659 685844861
30793 71092 101354365
149639 154793 12783446
49378 178782 703530939
76445 115352 97205434
184663 188441 9483423
139489 199149 74916624
117072 188935 179278880
16856 175551 396825252
184126 194071 17745216
86607 105890 589469279
17166 63267 115737790
58396 176929 430444245
126346 156396 46280392
145434 167655 61038180
79023 87071 20232846
18846 35191 25631070
52422 176506 787830193
136152 168432 80565932
67562 150913 208207423
87327 133495 115358075
100651 194079 983701994
158381 180665 542958902
146122 169416 888719788
137029 172305 87895264
23102 196343 741849821
191244 192577 147957776
125526 162445 967326654
131007 164301 83010374
23304 127038 354792553
116354 116877 1295002
65467 114867 452421903
85414 182659 301407078
5248 93683 221461243
39698 133165 938177299
155801 171049 38178715
91638 160954 959081565
81361 182412 252238239
5177 163995 397366722
195181 195426 730361631
29398 162308 838426000
112570 127016 103016394
109517 125110 736301832
50220 78191 106724506
189459 197128 77308052
133862 143700 24528534
37244 125497 221140220
179689 186289 16370326
34987 186891 741000846
117827 150247 558151716
1818 175742 625147281
90819 192896 451545254
156309 161425 12951283
102548 151959 965713517
183403 199838 41377131
157857 161908 10224613
176928 186838 24624406
150224 184165 383912424
63381 108882 113644397
163668 186144 988299795
70963 154297 208014074
165648 167390 4324197
48237 196523 872576488
32422 32628 481680915
19650 23918 10617697
199709 199758 128956
188224 199110 371358349
199839 199942 256958
145106 164100 561243294
22979 71479 758687397
107570 182249 186521874
189622 197353 844186328
127887 195085 167619015
69538 162436 231986518
106612 182990 190773702
67350 180672 282978746
103961 129768 511421765
192389 199572 354580718
111741 160994 123020496
24092 61497 94009278
79016 118305 98192185
85456 131763 76183272
192093 198933 17288725
124065 148330 576443351
10037 54274 110875025
48000 54842 774402380
57978 133028 187831374
157979 166220 20642713
193558 197314 724695009
117099 181919 161756856
49497 181019 328759898
70802 183064 548032408
125345 160144 396805141
132379 156167 55905431
186213 199902 218838359
118957 192105 182512552
184660 188571 490773587
14824 62930 120737601
157698 185001 68062483
91249 98794 18610259
197713 198089 770897579
48793 123921 596274649
80373 107312 67144205
186491 192866 230237027
77671 184415 266455983
194498 195306 516483117
48890 125868 192870936
48592 75609 67910839
3815 31214 292319945
129496 148412 47016344
189838 199371 24144298
147368 167241 49598765
164493 165938 3638174
127826 136968 22713292
175796 194899 657710468
189562 193076 1553599
184440 188062 660905701
85513 92629 363594681
54891 158417 598444382
75199 193726 295840629
86491 109237 689860832
107672 159287 128965209
118381 148598 75391343
65013 150952 800375966
18649 26412 19273247
131685 182678 127082332
60401 119081 565440616
152624 167785 37931802
198168 199819 4162263
44643 134445 224751416
9930 121826 280430869
106426 110019 214830884
182108 198703 41676696
77796 175065 242873527
107362 195257 368155773
3709 60318 570928272
183635 185054 227332183
49565 199885 148156404
10716 173477 138081117
162962 187655 61478125
155354 176690 53347397
147862 177597 74156319
52870 67386 36599014
87899 175686 374889036
173917 184923 730081811
3106 158912 389772429
155518 165195 963940310
1208 166334 76998221
139821 168362 71192898
183762 193794 25155565
31041 196469 413850521
85672 110897 62843074
30672 34663 550212672
156995 199295 263672615
188941 191121 5502122
68510 184962 290618629
123146 139463 40648371
138431 155584 42585644
155797 182478 66688473
51785 141951 864928369
151159 199196 120118401
139026 198230 628229226
4206 12457 20727711
76933 79387 3079439
10369 184636 435752842
6680 96666 459238075
30482 53141 56907620
43528 131623 220507630
122507 197670 187619138
98013 116022 45252084
113794 114895 2670386
30861 33965 7822322
185724 191719 15123376
67469 143903 389824907
51217 68502 26274959
121006 151020 74758457
195753 198219 6224965
196724 198567 57191379
143819 152443 618575697
5610 86605 844854603
50093 124562 186635741
111636 141952 75741008
25102 197476 431253363
20458 181695 403276039
39985 110139 175636450
51441 124858 944173389
85848 95845 872781108
54023 125781 341075848
61323 81031 49365251
166858 189076 848506661
109260 159189 124674620
172147 180183 20071452
161371 180702 48178066
16010 102931 851630940
114136 193116 197033693
162567 166943 10925152
51009 58421 18712705
34174 46481 30982336
10479 35419 62439142
121591 167368 197625199
170983 192643 657809569
143416 187551 927672076
120771 152965 421462095
149857 156961 17632983
64786 101158 90646650
183218 186341 7695666
172748 185893 32735963
114815 148646 602015433
23757 75126 283973385
131378 150604 47876478
86880 123813 92367677
190067 195713 14324636
106071 153894 119503099
175234 180689 13626903
68737 109037 100604415
75247 167544 230377246
146970 196902 793781026
24614 62764 95964883
842 168847 420380762
170264 177907 269234733
6556 48217 104412429
6361 124478 295922019
179908 185491 223361141
156570 192879 934480031
98259 179725 203525138
134189 191738 143480042
140869 195009 188154118
109008 188514 893011572
133225 173536 100393116
151629 159966 20845331
61697 75644 35017334
53558 117370 159741975
199003 199274 700082
91865 112931 547778028
192102 199018 485923244
159992 176289 40664528
32582 56120 59112220
58494 121184 156991362
29536 175722 455355053
121182 153411 80205581
153242 164695 28699452
66351 126020 426369081
130843 134083 307044451
75663 136712 801156087
38833 165036 598041479
66254 113675 15066402
131989 154806 544450416
179804 196462 41839719
189754 192397 245724779
67994 160400 302845846
52187 91286 98075579
105022 134645 303220659
160942 190566 480449707
65871 110545 278139010
110959 169101 514057093
79169 127356 889012385
14938 147201 331000245
154253 184649 75805629
138242 180799 898794093
176678 177931 3080848
15176 17541 835404094
166967 169247 699191395
179161 194091 916359761
198874 199861 2483351
129707 183700 742313889
63933 136171 408663518
50803 105201 171797166
99337 136113 659613740
47458 143393 945482610
78404 116925 153591201
198938 199420 1239593
173412 195189 113630208
92785 194779 507484841
171134 187197 175067177
20784 114131 233912629
37054 55339 95317619
113594 194044 232942903
120065 130514 26128887
8877 63370 921486557
72463 131224 146865564
48095 143172 237838894
154360 177615 848724084
151627 195770 177648197
107132 131947 62259085
74212 147957 799349871
147063 167596 51169602
142350 174576 389798756
139245 187053 941735618
43418 190688 368005766
144043 193842 405195339
59662 91523 113721821
109372 151265 238668638
66097 155095 222153924
126909 183449 693431546
132066 175518 108296859
124663 182283 399096462
147308 147337 293758789
122113 196638 884494216
65831 100293 85838462
149692 167093 43473169
132633 198078 163442554
39753 87175 31238836
135721 190066 135494959
87001 158327 35884809
141265 142621 396738483
35568 93358 710313573
5856 179599 434483338
188760 192735 239593958
155290 157144 731613231
67114 160217 978109158
119903 146014 62211255
106131 187511 203185079
22441 156943 336483129
82632 92769 249951399
153613 171975 45831138
162554 188491 118736279
69888 96806 67072928
27496 158386 327582180
9372 66418 216340436
178391 191469 346059743
57337 185832 320927634
142319 149904 566101877
112889 128421 451486840
106432 110113 461709212
146975 150479 8672925
85007 157785 181534003
48486 161648 743145619
194875 197567 11380513
152007 167219 914489885
195684 198260 6508116
67556 86613 47771387
191805 195860 10284069
84074 128150 110175211
166005 177695 29074017
9775 90764 955741995
97371 142983 701782489
143576 155291 773144020
108544 174169 781061958
181072 186224 12723229
188256 197279 452494178
51670 188928 343044378
166392 172542 351217346
95779 124223 41016735
168756 171419 837915337
158368 190869 81135739
154925 158289 8459949
98597 98976 917458
157512 160666 8008693
78755 147107 170790051
167553 176528 22376101
12266 182838 673454887
4856 73530 203154020
133137 174372 102719400
156329 195230 159982535
38029 185261 367938169
81966 192418 275778188
61573 193337 329117846
89056 152954 371060706
59020 130216 725119193
164427 178496 34946519
10920 14306 817206890
57351 158447 252676491
130723 183440 131338098
137857 178784 101895092
185773 191160 13606661
177536 187805 25530599
24658 35070 26109314
103274 167582 160895804
46758 90030 103391836
66810 142064 453302932
143789 152097 20597671
108491 151050 785583186
43392 112891 173966287
145487 163229 498082491
15622 27413 927878040
26430 182950 391504783
181536 188699 861658610
101614 146821 577085284
97054 146459 123693434
130345 170958 612394944
60839 134016 183034714
85038 129289 23126128
129875 158384 441941514
168202 175518 636374171
63482 79637 40441960
145646 171432 64206228
163550 179854 197623363
133033 190964 392005093
89060 174703 213703007
159424 192007 934710360
4390 93753 223828157
188435 190952 137728401
190505 193880 8510704
151333 190561 97860989
60965 160558 248839160
94681 160278 163979461
12691 63351 127121481
96999 194141 242796228
13170 67864 304249283
193887 197685 9654947
127374 140477 32619686
72648 132678 948919485
167364 182720 210650573
68396 140341 296219983
192494 199970 534536275
198265 198701 1093198
41364 55869 889313850
18107 111048 535008426
190527 196673 601476425
51700 53727 764013524
53394 110831 769873990
120437 176336 591684270
117982 144105 126986599
75952 165419 223398680
193113 195764 6779733
87158 134048 724290573
34817 99613 162184663
152671 171730 993707782
193357 197152 160723704
120047 188708 981971719
80752 145262 161107418
159133 182315 57839977
159808 177779 44797268
95552 129241 637547370
160032 178732 46532284
81567 128823 118153742
162381 163746 521297684
167107 167396 725268
16047 110533 525933624
72054 131283 247696731
164625 178526 366972254
72385 174810 679154643
56776 139383 206701352
172129 181357 720174642
142339 144828 881237842
50603 138211 219363334
29283 44230 7385319
54028 172663 296493163
11089 34836 59387404
76481 83457 17528046
31189 117310 989622461
126388 160484 84958677
133477 166549 82449025
32961 120584 219617858
101224 117602 350311841
178869 187372 21204373
157294 173818 41250703
98772 160962 155567771
58639 120279 154250775
4729 119191 286752327
70631 191852 432346963
27043 160906 335047497
195363 199410 10293489
40004 47965 19971175
165372 174865 23566633
170655 187263 41353394
61643 171724 274884520
140346 161302 430860534
138920 173454 86062711
196153 196279 409870406
30885 166609 339647192
125473 134564 857743242
45610 73225 69331173
118274 178964 961347618
8145 19634 28742703
68318 172592 591276501
177094 181337 10618487
133652 184370 969420859
129538 158852 72933992
83742 181573 244133794
46461 170773 835115329
80757 103924 530063287
65301 144107 196877113
60663 98151 93580435
187627 194340 711199921
102184 125042 183761372
118956 147061 370352751
163154 173243 25102757
121859 126784 883677098
157127 181963 521959336
151477 198188 159562501
138811 196024 142869691
21198 130442 697270680
193741 195733 957750934
25041 101401 191137889
1678 50318 121800389
52459 104063 129051167
72238 198165 314599054
2338 137883 872444091
47481 134827 883233755
127272 167299 99775182
95589 109322 34444225
181696 188440 797947543
166754 174152 18351923
120787 183175 155450326
18408 99025 201714496
115622 128815 33091360
110351 124251 676389357
91784 152164 958257630
161822 198467 63108753
166972 181997 177732912
181843 198280 41271877
190138 196052 1986082
89363 153744 160604386
59762 149745 224867606
186969 195798 670839554
187739 194376 475193992
47353 152709 802063117
39454 116304 192376901
43010 76402 615119775
171158 187295 40164110
157438 173708 40610939
85735 86789 2628939
69920 134667 161929072
41384 46843 618568533
145765 148185 5933736
153534 178226 743006877
194069 195992 4863115
190933 191100 4113366
4954 81193 191175945
33144 111184 311178244
90252 194808 261034287
18537 185008 960354768
89634 162187 19268872
192841 195098 413064449
159073 198779 99345401
71156 181162 952604606
26663 107218 342154126
128041 184493 78162902
49553 59129 460259264
46168 170089 842409354
76446 95746 48038653
191121 193763 6622706
50509 122493 180434156
89903 107522 43877342
175018 198634 642166795
179108 179651 1384358
187050 189594 6429944
129022 159410 75687661
154380 185671 16730688
96989 149543 659387314
86063 132013 316006410
64705 167730 257392065
69388 188693 833839032
39478 163300 430422256
180544 197510 42551769
44404 121477 726721372
140814 161893 849246601
93819 130231 91255512
132926 161545 1052694
162203 163672 3671401
144661 193049 105374928
32981 75060 496602569
135848 153677 775496413
148794 151537 931132290
53753 161205 268726787
103048 126824 59865555
106839 187624 201665948
24055 72068 33795080
191068 191475 792998547
186363 198285 30162698
100140 182304 205378096
184465 188987 578634851
54801 131105 438888111
67044 179555 406138958
94433 172340 194574969
115695 153636 855457498
175919 177702 4396906
33419 100683 118820455
97844 189952 493563680
64477 73360 22343625
36898 126091 242263972
14593 109212 236905218
63923 114552 347570053
102088 151892 901631580
159175 181942 27590563
160043 199270 601805966
71091 151319 324511287
98339 140169 104778991
58565 159805 121735763
189532 191704 5486368
36952 191909 551195455
68922 108868 454385843
56019 151056 132189586
23756 148783 312974714
179948 199445 49027715
70985 180213 604345069
155203 177771 56408724
1665 31092 489534381
129486 149364 638874461
70994 111756 101807746
183159 186801 9024525
143911 198841 442266729
81761 184416 685949991
131958 143504 28749609
21358 184204 407239701
17515 86475 173006654
54992 76656 925240904
135040 171796 963025001
186195 188030 867926759
70377 85686 38390009
49156 79711 76720751
184025 188398 10971653
11791 59255 50365606
47895 151382 518978120
165452 183944 741280879
114874 167704 131939346
188595 195758 123546660
131027 180567 822627011
54671 153406 528858982
141037 171498 75856500
91828 133141 828393080
2416 178415 440068419
175210 177205 4949192
141820 148553 16751840
13291 125344 560257573
148939 157762 21980829
36384 177869 353778508
92591 104177 966688571
53909 147814 451109624
85138 153314 170054998
27450 185721 395784570
63858 185246 894165657
19790 89143 173922852
150961 152514 619300691
190651 193026 5984144
50266 127568 193686492
140989 149453 960160440
4578 100053 424557207
159955 173282 33180961
64829 89617 353029923
29881 45689 39874592
122040 177893 139182135
127181 195727 530281589
167128 197025 374027217
131411 145846 35991146
61511 79858 543035020
54830 57976 7955820
9702 10699 251664941
18311 194448 440429477
184424 192817 90776349
146030 155832 24210542
30975 120198 223614137
71416 168456 458631730
78457 87988 23939131
47373 159023 279165460
62397 65390 7504874
167116 187952 90924049
196712 198021 198557741
143664 196521 323768772
181028 182348 784997945
7880 88132 296223376
98018 101647 9033097
123328 180060 640349219
19150 92195 182977593
669 8892 20576871
170676 183191 31197548
168517 171450 740154198
141798 192727 787813876
23740 197145 433875301
116097 169194 132537372
160122 183918 59212585
92441 98358 14663897
88816 129049 271469307
104289 186529 205337073
146022 159837 156343787
36432 71724 88698315
43070 85844 107257219
160149 163614 41932419
106125 160700 136493657
170212 172721 6204883
143104 178671 88543829
42895 160119 850488052
190442 192942 6327809
106595 198789 966246766
186241 198184 30198741
82240 166738 211010060
121360 135221 938068593
58330 107042 422803166
130778 192825 126697757
152282 157386 95030226
13704 119590 265203462
2700 123906 303636970
78127 138111 395842933
9282 148124 347499287
80926 97165 622274726
86904 101644 36438415
65230 83894 995375266
188 26465 567069031
99018 190221 600164911
33288 118896 214517488
2970 14942 30042006
130373 177277 775019460
6614 45580 677057192
162204 193911 64186310
158838 184812 64713521
160187 182638 785330860
148068 152773 11726585
139792 159425 318961053
195685 196502 2089020
106517 153225 116741863
68902 136374 439814498
137597 162894 220372251
144377 173067 656532803
182811 184687 4605344
54884 97474 106493960
90282 191171 905989573
7213 58390 49446639
112225 155525 107951964
49276 155170 611165642
148138 166580 46075045
168693 189410 83464275
140336 197630 143094668
181141 190614 112120718
151581 186834 87842827
188215 198232 25300205
54334 191221 342148053
53274 121252 170364407
108840 185136 190367728
78556 156379 942094965
37494 141010 259128802
51142 102438 80707069
9439 145060 643189905
79709 177279 243511897
31616 94400 589575231
47016 193007 972901972
23152 58596 89032633
70132 182125 279606690
30628 114964 224936735
135504 190184 140164548
15922 180371 937059396
132711 167587 54992398
171123 187583 40957878
148175 191207 107417940
165734 198898 82943551
112203 145291 105493645
160872 199745 429075315
127142 143445 40650740
126680 152839 843435633
84916 110714 64240080
5260 95054 224844313
122756 140017 315115244
47459 99382 306052054
42966 131564 848461635
47436 99193 544096772
74516 109823 758144002
49890 165773 289842898
123545 176565 132125746
16045 81879 165031486
91529 198561 978280518
77674 188670 277111198
197395 199556 5510699
150322 179253 72072082
150666 189661 97234850
136997 148475 250542503
14741 36176 53580587
62208 81108 47254594
155441 191329 89726661
60700 104348 34121983
97627 175999 195851933
165340 170980 659429026
112519 163591 127497649
167886 188051 26606173
79889 182176 255291183
88245 88880 909830685
52467 127478 187941134
192455 192642 473059
5318 91714 216502856
106211 114129 20075056
124590 182932 145350738
13313 42759 125931615
156781 157875 188479408
9636 151091 427343433
155988 185354 73275775
11234 49914 96856349
60122 146020 214798548
134411 172049 388276618
32151 86400 136240158
14155 168167 607444189
105908 114593 189187709
62878 132875 174953852
116019 152587 344993750
128995 177183 736339770
29483 79328 504410086
47466 61536 35405207
133450 195952 155978711
112504 163915 447367816
149944 166874 42267193
110765 149756 97402864
136949 171044 369198049
132743 152042 48007467
196142 198084 4928422
43948 118490 186571895
46096 119406 183558018
190117 190865 758612694
63103 167371 303015500
25529 129611 845359110
39263 126937 219503419
21057 162882 997633833
98200 187706 330146046
93078 95488 5954710
167034 188193 52672692
28107 117154 223135467
56916 92750 890682052
169334 183557 35346049
1660 139401 374729754
78084 197019 297119186
24850 142478 294573723
104068 193903 224540885
43011 90796 119709790
94201 128232 241795377
102931 149576 850918524
145354 177412 757708065
131607 146518 37201177
144284 157924 33954784
155732 168328 565805810
103742 195574 993648057
123054 192636 180285228
25484 43046 44231616
194013 199488 788799744
166152 172713 13958443
47951 83482 510823225
107415 190304 26866141
59593 138042 196208843
62501 112242 124254524
189113 192563 114873567
120765 175979 137618395
185162 187028 4681345
60726 106191 991523079
106222 155401 303549097
41499 93346 129702484
56912 179838 471490399
124627 145156 343764662
104938 185817 955020591
79288 79290 956511600
148486 173940 63469284
138812 140457 763184712
152131 160863 732163184
116558 166858 25169907
110768 178258 421918840
28546 155091 937906961
128349 175260 505398385
2594 142015 348914375
81919 128903 548390832
126280 166214 297142109
195410 197644 347794405
89710 176394 216368418
20048 55104 761719626
59149 117146 824558115
149439 192452 601859874
73331 134503 152889782
144785 175914 77637898
158994 187408 77830767
187537 191249 64024506
139865 189334 389833080
195191 197655 6251002
111348 131785 51188843
115181 180401 162786147
88406 109603 52833790
24107 66286 67924501
4875 7337 121346996
136009 196320 150642264
117216 181722 160378404
3056 117641 286958652
85057 132436 118303575
176070 192016 393054883
130781 197549 406192368
46220 78059 489359998
6161 195905 474611532
35608 168080 412949885
194712 197042 5931488
3789 182439 446824204
35410 136711 253646477
19649 170372 376982759
71777 98058 65415005
3329 43565 759107793
904 178297 443673216
147227 188290 102307981
139521 168898 124202145
86611 125837 929857422
161530 175890 256320901
10305 188101 444590454
118664 149276 868609108
55518 94235 96950271
125038 136321 773291407
109550 184460 186894623
148632 165224 41498361
176595 194488 44714743
154211 166526 584567097
168960 191326 55772378
149866 182385 81128266
141916 169417 68646971
22836 152785 325230199
24268 54920 1972239
57981 87363 710840516
59220 193637 335776411
76659 168171 228533936
172938 189572 41537451
105234 174375 172700955
151961 169805 956601954
79674 157315 193777014
125591 168750 107541881
25047 180721 389387667
160273 177317 42422267
74586 118985 553312559
58744 99851 448702552
50943 195991 362700433
168719 174657 791064543
146971 152567 13842225
157397 187292 273742557
134966 151321 487090817
73740 112272 96160292
147549 181695 85165921
61871 186859 556663971
155804 164606 828509694
9116 41936 262990767
13 115863 350774759
38866 142444 443633944
155923 194539 205383392
116602 174557 772093770
61302 113920 131639384
7533 104476 242612149
91811 182335 646959490
81973 153509 178608486
192752 194673 116286508
45518 143461 656374414
171158 183171 302353881
180915 199475 143947597
13943 138097 649262591
197268 197566 229467971
58787 157300 278687351
168801 176967 841196586
27629 120704 951711534
159948 169320 23440142
72300 162343 224841515
30008 154995 454371681
74914 140937 164865348
62450 97865 88287094
185983 188531 6447982
183934 187976 248066808
42186 72871 92192425
169188 195783 66488181
156983 193403 301632153
90056 185671 238540915
177404 190884 2905611
142493 179120 211164725
30871 49667 47222364
81972 126870 112285645
76852 188175 887014013
146032 188855 283324500
35234 136406 253371407
130209 154920 637893976
8071 79048 312573715
28364 90349 82399959
190301 190639 899244
193897 195772 4796130
74803 111686 329363766
183772 194477 183538165
145094 175532 170058232
148274 149148 2169248
98456 114648 40705887
67093 128438 898653465
155672 159134 5872656
19240 91574 249974834
16312 124592 271240203
145230 147800 3929453
18502 191165 379496486
175736 191483 149936346
147858 175597 69203830
97002 177937 202204344
102596 106738 838992709
110562 121850 843234167
185180 191909 16953202
157961 187514 73653265
191006 194002 645434369
24309 193035 421985939
33229 174660 748586268
185312 192744 131702896
54203 138487 210924338
55351 160553 263074823
84850 90932 15107806
55817 87144 533829633
93735 95511 17413707
1826 22142 50799516
47737 48721 18871201
120024 181120 152333545
175211 175707 193290215
54984 106121 161093408
172097 188386 574616924
136382 146657 692076705
41385 76025 86907262
135007 192990 50890862
30616 102570 186906678
45699 150581 262285131
77370 84534 890281650
91519 96512 12300802
167196 183440 40419334
11045 89422 196511484
38181 44453 15826756
47672 99056 128455019
72679 100896 526586867
21002 41313 758077716
117032 126464 496493743
144316 166514 55406206
80577 116007 88516003
155423 163899 914945635
62637 72772 827256040
178975 190104 974334396
168484 198568 75227226
106547 145853 425183973
81001 167377 96155647
70668 173001 188109458
153958 177760 98343872
82693 132381 908656374
64441 130144 164385025
65031 84643 478958176
83752 133080 123261621
83180 102374 47616509
7134 130550 309094470
147262 183041 572146192
55080 64116 19737584
138339 182154 109186788
57003 177672 301518043
71084 150115 197374330
89153 193375 901096039
17816 83100 163724432
152943 154379 3551135
78486 128739 336935709
77600 93128 786764422
48151 93813 194854646
196055 196581 649450528
15265 107100 927378824
173209 181684 355979639
172678 189105 2542306
169236 186950 44020215
12300 70879 131037247
126472 165832 217332509
160674 191168 76058666
8553 67562 355776136
127046 194707 443407078
189531 194541 12612158
135308 174832 98532980
16240 86693 610836265
43746 122804 198001587
132888 148353 527955818
141098 161926 772312402
193667 196508 2727327
148697 185954 412626288
85097 106204 655891233
197809 199908 5280169
125866 141505 185315458
26131 191800 414375538
62124 118590 138554645
160658 173337 31507496
117138 141200 771819638
2986 170382 418681197
91394 126705 88382458
160777 188698 69554139
61482 132503 827235181
114920 188489 183575236
43612 198997 395000011
105195 161481 140755028
42601 142695 796504183
123455 133736 295112236
167340 175620 20606371
105328 166114 411878054
65351 97413 79883393
158077 187541 880490711
139093 152404 33100906
46045 115669 174239643
134746 150182 71932042
181807 184887 848314306
70705 82225 965664020
26806 55659 921015530
32083 147787 289575938
137348 153396 594582547
48955 125047 190714835
3478 82856 199029243
170321 185513 37767480
135323 193112 169929479
34908 81135 26893404
96340 184801 812903683
28215 68128 100364044
86298 157816 178384165
130816 180023 272197255
19207 132172 282894187
116583 123515 17489633
184569 186127 955388684
33852 152454 296760712
22185 136857 564476141
98628 124924 66143162
90049 122883 471049465
17156 99484 206037834
187032 199676 583601130
30681 124358 234876866
4159 62747 475968
35047 53463 390318352
766 134499 917274327
118959 149688 70099544
36523 98658 155491061
77766 128518 126971822
46782 62091 25411545
42561 124721 205766144
119008 199512 40059747
48894 52269 664108135
4249 64358 150800115
151327 159618 8213005
90709 173477 206538860
42108 152116 274987028
1932 168568 941164765
40565 100784 150515365
193715 195686 703154612
138699 148724 24994093
189558 195865 15963747
175484 180657 12906320
71955 130797 147134983
188094 195208 518234198
63984 85680 54440011
136642 167288 76462466
189205 195351 14585504
72697 164362 228883866
84115 197085 282098820
133527 135392 4576624
158986 164383 13536122
45193 156442 278006414
79676 196442 935665539
125726 130189 21090683
131533 180377 404837180
52841 158394 263956246
10283 148246 787588604
125814 146496 51535097
21049 136341 288709058
13894 119698 919240139
71782 164973 618178890
104312 148258 968472100
29866 198587 973607297
18383 130663 212204818
13405 173069 553176965
20461 134067 482966373
46590 114114 369088399
84019 99917 483775454
34320 174413 350334149
104932 158483 133854551
60345 195534 337812056
42176 146349 728169275
83023 153877 176796812
183622 186338 6702495
17387 192957 439032081
27746 107968 201024848
164439 173145 193462518
124520 180407 139274616
86024 157369 577623974
15327 179975 438152724
168344 197522 72952083
22693 192414 846088645
190715 195140 908522425
41871 187661 364172024
170080 177379 18138073
101651 171736 175155494
35551 92953 157241230
80015 139092 296089000
101012 162144 435283502
179453 195247 39601339
80752 149809 172423391
176052 187448 604837380
45921 55503 149004360
25911 131348 549316322
102422 174203 179414718
150306 194929 615029904
178494 187773 23112145
23456 115407 929205814
181695 194513 836025798
56533 193279 400917126
14808 148354 334123120
153292 187926 86343542
129833 161463 19106499
155120 178433 58195444
126232 152913 66372210
127240 132964 14252594
90501 162321 615218921
189431 189474 233386643
118092 123354 13355081
150825 199436 481330850
234 71697 179246346
33167 105360 612415586
39415 72646 83449127
111346 132433 52797349
70540 124688 135460599
179724 181927 149602069
185258 189107 9706011
147904 166699 46927841
195838 198060 5611601
147418 169449 54989386
197610 199554 4934857
101115 148720 119165493
175998 189548 33767211
144392 157993 693996305
46484 76077 900440941
58623 96937 95669391
140245 161321 435526324
184770 188626 9707046
78657 140615 525083081
129608 169539 541194391
92199 187891 739521412
95160 164310 45440887
190554 191756 3035194
158663 186064 68271512
70567 186104 958384610
199213 199648 499363856
10880 104422 730896303
151395 159286 960570237
3481 171618 420486500
108856 160128 128096602
125157 125541 16383114
152656 155095 479134291
112025 135701 59201746
170278 194483 642607765
20306 199084 447313612
130069 173938 469565294
44277 129651 919565138
46627 171066 646057531
43718 166288 905240454
82636 86942 10819907
102826 115029 530494703
67388 93135 64268247
162827 169466 537548951
16916 155155 345667131
44762 108157 158569720
32700 122796 669882429
117993 153788 89270483
154685 191316 883630970
47962 174458 316118880
35630 183919 345129033
102324 183386 202549789
157022 183421 65887082
150121 152497 5886183
197814 198229 571132252
129726 161294 139346278
21946 91656 578941658
14502 25226 26690430
148573 186167 93647669
19967 108667 222121139
120941 190070 644473362
109407 164818 608043321
136325 186513 124983587
182825 193101 25698906
115971 136635 51621401
175931 190876 37308749
150698 172344 53931244
69674 131048 582286143
5711 181114 438692426
186701 192585 755696954
121840 172945 496814595
27035 33158 15390354
102312 154045 638799533
33025 73275 102458509
143567 163298 620279488
126285 193786 366956856
86105 166522 200735243
176274 191610 38265805
10344 113798 42662228
25233 55716 76502273
139297 152134 28371186
99372 123717 115724734
129955 157237 260717062
47224 177658 326011154
20442 71046 127066243
10375 189509 898765165
12402 179991 484684404
169455 189761 542157764
41682 124781 208098253
123363 163182 99194134
163622 173102 796309686
108475 191065 856287699
175447 178702 593050223
56338 163409 983082214
91719 155072 831464036
19541 24388 274638028
17567 70363 132481017
73391 179215 264042385
25697 47191 616709620
64125 177496 283099288
193162 196670 8945816
54766 164681 363359752
56960 121908 342210958
193846 197287 619056971
75341 193790 628147037
89482 122187 81790891
52892 93065 100645312
101299 188032 216680903
158984 184753 64189547
32252 82830 856212714
7165 149303 355628309
50823 59385 21674904
139566 142989 8524710
168876 181873 32375352
74198 87758 840873125
64078 198966 337132034
42591 179416 505270697
99725 180740 202507642
64087 118393 135809938
32969 87086 135899948
159108 189062 414305159
59294 187028 318920133
130369 174956 715601567
87946 103787 4983527
44815 104119 296566801
163128 188722 63812057
95171 159999 162022154
191178 193329 5375389
198206 199263 2693674
69525 154708 561209044
162953 198509 370165398
65168 161058 239522170
76875 139282 248268088
44721 193384 371514311
116 174827 857456655
59329 197826 346144309
66599 175811 90641617
4231 82106 733326780
180732 185821 288012977
29373 81243 546764141
86212 130015 13942225
123218 164280 468731397
98793 111765 32640898
148845 192288 216979057
6976 39665 81964161
1098 118017 403965404
161986 165538 332275060
52788 85469 82161509
149356 159211 24607492
178460 179825 3451404
121800 169952 674044239
56293 128669 862583874
101641 170272 690636700
166820 182053 37953099
126366 198909 949047554
153340 179093 510769071
114317 187683 183300342
144601 168997 60888338
37473 58220 52121297
179254 180011 471080922
115210 181975 863263500
156992 181705 898687229
20324 121996 254799966
194681 199405 515035443
51532 67809 41026067
6306 149694 358761636
81819 98770 328195238
162885 194071 500261152
81296 93784 31062989
138527 157483 47181515
143619 181747 696487382
74245 182273 903067302
74448 180227 768723413
184605 199874 38504958
64756 167205 31788847
119688 135321 38951852
13068 175118 421678427
134415 175136 200011988
73964 195413 973846143
30479 99044 171709956
141078 170933 654129880
167690 170586 208257522
34463 151742 293436833
43366 152716 840046573
178697 198816 50576653
10748 148104 551457625
11959 187553 438881876
92136 129438 93415002
97978 142467 111426234
198623 199216 161523094
70259 121627 691522071
123082 193001 174318201
29068 75648 747644202
17544 103662 215422291
122688 135739 726275432
69325 131648 155831117
104111 106674 878093441
13283 82986 174786040
113561 198473 212075526
168985 194110 29725318
195758 196301 357493687
6226 34876 849540324
180142 185770 13948045
118062 163466 262819404
137740 191114 133078870
165860 183633 32358134
180973 198753 44649751
155122 188954 909381383
37871 179979 355228456
79458 163119 208915187
93997 190417 240732547
146305 188828 105924986
14157 167349 822358382
178121 196815 80287811
145675 153104 324729815
146299 182272 89632276
65875 124795 345197191
187777 197510 24667777
186980 189781 804561270
59344 128152 914061835
44127 87139 103559513
89456 129297 22580160
105927 132981 67848377
14297 127597 283764986
127049 152904 64397593
78332 79312 733462435
97399 153517 140311065
170596 185082 36054132
80001 85318 279017111
198565 198643 142864326
61290 110686 832452591
158735 177658 47217873
49384 123369 185391835
109095 147899 689647526
145034 146358 3418716
154455 194659 772316703
197486 198081 1516240
128100 190745 397160432
104727 108756 405665270
183445 192182 21906474
8643 151757 600029934
188172 196542 933156434
40551 170424 324611757
143995 198357 135833072
9334 193550 460750594
17451 95997 772145927
22591 145868 308703706
155521 170634 22311721
24763 53030 887974327
181688 199522 44796109
17260 172360 657603144
4894 197857 670939313
126289 130339 268314212
3490 96341 333807079
3763 169263 414082388
99349 144357 112669941
14972 162438 368874123
179634 183635 9974958
138476 165669 774699312
103767 156055 472648562
106980 130497 59062388
198770 198957 480956
92256 103714 939360555
20949 113250 231277896
61817 195685 697089888
5598 67729 155841924
71985 76567 239527362
63617 183413 299115508
18975 140043 344026621
162070 167734 28502346
122492 175173 131281109
14719 193557 447192354
138804 187612 121601528
58306 192932 336345485
75876 119176 108186365
101667 192651 227397882
117659 125926 681121025
98557 149203 126666442
170538 187553 42372037
168200 185923 44039070
138368 194496 140035882
39032 184573 976149108
187607 194394 647827938
3459 103009 313550714
7957 42742 87286368
104006 105759 4508285
112141 157856 114092522
24204 145591 303925578
161494 193218 79093952
191263 191871 1511025
43136 146535 417833129
81846 109594 21657076
181635 192575 529994693
131133 133399 992848224
122786 134471 29113867
112386 126989 36565463
3103 177672 436592042
29326 51910 852666575
1558 34798 50857971
180573 194764 35466802
174372 184950 70863492
10325 43455 83143954
196989 197565 273557982
131326 156895 63590860
181163 198137 133279200
55290 173593 295659059
163614 175345 29228321
10699 74213 159441757
12516 143617 708738995
12048 48523 91357137
156325 177149 689539209
102413 103142 1756520
46714 92960 136005657
180166 183361 128255369
134115 177374 107754558
161687 195378 84096747
128718 133800 12664125
130075 194930 48222993
75921 170601 236287714
89429 189737 485013347
175800 190553 36810182
132875 153597 51540685
179558 181310 4420023
146050 173132 658652717
86146 129458 108262819
92667 180990 220559519
115828 192225 781270518
41411 120112 194851050
96953 186521 242805534
149640 183999 85621600
130068 173301 469742156
23963 117915 235383346
49515 117596 340545001
153775 177050 166636882
29381 38680 23519662
191244 192879 4087639
151910 182016 583701510
146223 179824 207679303
175171 187274 453183882
41498 46524 156852361
117265 140827 58923341
149643 162571 757098066
59027 154926 204269172
39657 103925 160635227
159782 189896 670744644
27025 160581 911548198
66618 130647 480489285
107127 137467 75987079
170169 183114 493629554
15382 50296 87361704
197816 198206 972588
114050 151453 93293577
170581 196811 857360181
24427 157726 333535980
160920 180451 48678546
69666 101611 79524346
175540 187141 28823771
157093 164125 325835246
64362 181750 661653152
18524 45198 451850038
4636 44719 671883816
101170 191008 224543208
189358 189784 1053567
93226 162947 461999451
32479 83811 607939921
160881 161208 824179
158939 190176 682995799
80688 138548 144526429
120574 169967 123130287
92434 163871 161479330
36678 106544 174833758
102664 148299 114268736
113951 123192 23228401
157602 182122 61221190
162073 185068 732106042
59560 137532 194986434
6868 91771 212719017
83814 93242 560064792
66676 117312 126542594
28591 169933 708916412
103383 136246 174235422
116225 163981 119223297
35039 130871 616818932
120063 191174 177374694
34627 175297 351825846
134705 149904 37797650
171049 178237 17869557
190057 196700 16867080
149205 199579 860471888
56658 169044 480987448
84400 161093 590901784
65211 109123 157646834
124451 174786 984455770
193980 197306 28251468
51262 185371 335099885
88275 163809 984400782
116570 129450 32311218
43803 63128 570083217
77622 157842 881717486
119060 164540 113471739
159470 165354 864013878
180432 184060 836835198
189250 198156 597111672
15913 155154 348198932
123028 127099 665266
199985 199996 18369
162227 195254 82482933
52250 102888 964138891
5342 15411 593974627
105205 141975 92024596
168635 184140 38553220
163659 168237 744664822
63857 187961 309840547
189505 193598 700337116
23712 83025 199978159
116052 143038 434322897
155743 164159 21210005
46144 199450 73780542
171845 180227 20954677
171539 186359 36881512
123171 169116 114511916
160318 177715 43327019
76852 125161 120946283
144321 191653 993388766
131835 158714 118946901
129123 198982 759098715
91630 184857 232628933
30593 105813 70569394
163272 172156 445441185
6148 60626 661503742
160429 193521 82568529
145007 197923 678659920
119240 143512 60570278
25406 185559 974414805
60765 67611 17209086
160012 178486 928725861
81152 131151 314530471
64134 99205 87480464
96880 137541 101839059
34550 185480 952363220
167655 189814 24877444
89768 180382 452862115
59993 96429 91013710
100475 148591 716478855
148072 183773 88987028
83663 84236 1470181
113064 145150 825301650
129318 196520 167727882
158182 177648 48559628
53287 176583 892064110
61985 197969 745044469
67444 137562 497152559
127015 176004 122134940
82782 199754 292198001
24409 100138 692525640
133628 146954 633015078
97126 179858 928755190
136176 192105 936132087
4439 199625 488421607
123713 126522 806951665
25197 66246 987914308
6332 50158 109715813
156915 185557 156485696
163869 178341 286502049
133170 138213 127501655
4135 174920 791921323
105495 185044 198576759
76543 172442 239391079
167689 185958 294974895
51109 186039 337157518
154994 186252 77938058
74714 80119 13459358
10325 87975 194806725
2601 133687 328205967
134371 185153 344424918
74505 140739 165441655
194945 198152 447800613
81869 129740 615657756
78998 101560 382223428
184384 198046 34426699
38414 146834 271315902
107070 121691 139599485
100867 114678 907977902
29284 196211 417691021
8091 25344 448613563
43841 198459 386608727
171161 189621 747811892
23213 35813 776449444
146917 163800 42076735
79510 141874 155815692
160958 164559 723480131
75680 79713 465094959
40013 109216 173204528
19108 187890 421893639
119223 176357 387310025
108194 194245 674298663
72523 166692 235109683
4599 134414 325176491
73757 97730 147827363
48505 147074 246598168
194031 198736 111970379
51468 118506 167930734
57947 143680 214476671
28907 62360 927529807
193456 196941 8857352
71259 84855 395771132
74218 114736 101126643
13176 159265 365433042
61842 85171 58477729
80239 152233 179704438
13663 98833 213090238
113616 198036 301872635
13216 187764 436284803
160967 168618 19093377
67815 108814 908424473
148114 167635 48751931
162501 183967 488699159
28100 171492 358712489
122399 126396 10002265
74758 124168 123563849
134779 181179 115619722
100294 155205 137244067
14291 124571 797505944
137896 143323 970411442
174142 190505 40868766
149066 178191 954158261
519 193765 950953176
160276 197036 751667005
126658 140685 34924146
31077 191472 401105828
165080 185484 50670212
197693 197833 114652
134434 182594 119968823
149111 151860 33897015
32001 141768 269395498
113139 169470 470785695
158935 191959 557403085
12699 157019 908238300
46866 66782 50026688
174032 177805 416009945
193776 195577 44219879
171109 185523 35821565
29136 152901 309769900
134733 190719 646923685
6915 102867 520509922
35030 43366 362481798
119760 174596 136672028
66827 137907 177673714
71569 151611 199822101
74312 95704 29262243
135418 148824 33405898
119855 129219 23400582
7361 14753 18546016
89465 180229 102424222
36390 135761 248773085
193506 195624 603358399
31654 35294 9100899
1462 88127 861923957
12623 25750 555410172
68114 73952 14713556
122804 176401 272332999
58250 76485 27727869
109516 124955 33925453
66595 108222 14398661
196766 196789 61029
127881 146982 47577763
130824 173553 24177332
117671 170114 130866480
41485 180944 348496671
110959 194212 207912249
3027 178456 438677757
22685 117903 762036118
155951 174853 47290003
71727 104845 82497430
109552 195751 917522978
103385 128048 351011925
191341 192499 2879515
91897 110353 76029026
16734 50552 84593219
190378 197668 345954164
178528 197385 47390115
29842 100110 769296624
56035 142336 710754858
125567 150824 984680988
126070 175044 121994055
175648 181620 14923655
14881 167197 230250845
174838 193296 30680363
85451 144577 952844882
185871 198888 670380890
26616 106062 619815073
36672 167261 409266686
175524 184890 747675319
66084 96938 89715847
167431 195044 68985046
92164 159370 167872497
156219 176538 50863730
181999 198917 979745902
85302 192458 402979832
88982 155161 165003413
108728 188678 199566098
139492 174887 88175536
175698 197279 674210343
169276 196519 68127541
68426 79138 26734940
14517 106588 585431887
89203 130906 653653851
113747 175758 900797550
105739 111039 13329665
131451 185755 683303005
133406 193406 956974708
145033 169269 60523608
185249 186934 796386753
2169 107384 103990916
105772 140318 443586083
46458 199868 678456109
12388 110090 244686487
73173 113887 101739102
133395 151135 753347998
10446 62684 929602122
193904 196169 430749418
98847 156181 143236150
180869 190608 216852110
44476 61793 95985177
163302 179597 920492294
40747 104539 473250684
157462 192567 87683609
47091 170406 798555934
4006 80799 685744787
186259 199489 528889485
43955 80581 91855965
45663 93027 492612766
51000 132815 204884188
179410 180875 3732727
88132 157632 275986261
117306 155408 94972057
184477 194612 25468335
125428 169500 341829980
131802 140420 119246840
58733 148628 224695266
34853 139804 698452181
86295 122970 91674955
42705 171648 322212943
12257 137521 313545614
75259 85605 25828064
163116 174628 28679685
77723 188803 277310035
172645 180078 310333016
7015 73525 166884694
28574 75261 120741149
67128 154050 217046762
118959 160088 869155811
42657 46656 732589158
168840 191173 55711745
57394 190304 649018522
157024 187112 462175720
5195 185398 716866633
33421 138401 76127654
69793 190326 300862844
70105 170495 824912356
52878 180057 317886604
161972 196246 445566121
16536 77425 121448744
199915 199925 9407
167614 184831 773519724
131335 162078 76650375
97448 122732 63579083
89641 184421 555975512
155943 188067 282873574
96333 190561 235384633
56 109096 273027009
189544 197572 20329464
37323 128514 228409443
147312 168698 53336815
113740 178543 725546407
10826 184432 485365461
180263 194106 807445987
134526 199768 162913516
46719 183286 916234004
165190 186973 182161761
177295 178299 2486286
76296 156548 200257379
35836 108889 182977712
136101 145518 23521457
24055 24679 609293842
40062 186461 365739771
21920 112416 331713199
54664 177329 496248831
33970 175565 354159539
163839 179181 38110312
198945 199773 2066804
121955 147704 64133984
36909 132859 768155249
182303 185483 7786819
95233 137127 104866940
11237 135896 943548815
182149 190734 21450249
85192 171845 216125304
63657 128169 776107984
35975 155454 795433538
189168 197614 21358847
188698 190014 3268090
61606 108009 115944709
145632 195286 123955912
26591 82644 653066892
98492 122713 60906482
160383 185226 61808044
11257 74784 564150210
135957 159384 58414209
20807 71525 800235322
44214 89545 113616143
197759 199870 5315775
81901 159666 194177320
90616 130876 324497340
73955 163510 223534273
182010 186179 10268130
133995 192579 726901024
67988 78935 27384305
11842 153532 532650813
172993 173032 110026
163303 194043 453453693
197161 198982 4610060
21955 61352 98956861
46276 117889 179212113
136068 158074 275459366
197432 199485 222922138
190011 193562 823942645
138451 139883 205517090
5868 49554 905131843
53272 111280 145244260
160690 166356 33414956
33728 114257 590458019
101090 121798 52159259
169459 189110 48915670
71595 163901 704223307
136783 143830 17598163
86997 122002 87501774
175958 197984 55217254
138037 158219 303806238
106666 190859 441493671
190750 199498 44229897
127850 164603 91579172
155943 173628 44224343
40827 75071 85970590
123711 179147 138027425
109573 133353 648728081
127818 167061 947390465
58054 89545 78969003
58998 87256 70867794
193232 198493 829596639
106515 143147 91742175
73762 179479 263778213
10470 175038 491969941
108791 120028 234064145
58631 188016 323099952
33348 80484 873702141
161677 164554 7154147
96682 137000 100966743
87601 139090 128568591
159986 170666 436456697
67435 106311 789385708
153021 184162 77677287
172870 181767 22275528
49467 57139 238239567
186442 186590 361318
117343 174189 141837460
64964 184239 297738218
178780 198171 789478595
32351 86293 135460095
92374 173000 201321089
42595 185287 894538066
79272 106949 68987107
167715 196517 215661912
70902 105579 262313680
135638 150968 38231230
61049 113600 131457707
103148 119589 428567628
167398 173673 15553744
76940 175852 613924830
118180 148042 74503875
29349 31589 104879496
75011 141058 164947827
58727 106595 514548676
145568 168962 58366552
7926 132613 345994126
170449 195042 61555003
105570 188351 206726567
189099 191228 5396367
20143 47449 68480900
120045 168288 134050037
8792 114789 139529248
169576 187644 44911236
189664 192464 169285730
90762 183997 232579090
22435 184029 818278726
36530 169754 333196262
30349 133729 289100238
49089 61687 334743749
1991 108934 267789620
37112 77386 101026286
48593 108592 191252324
77822 81599 983856810
14596 131101 278715335
45421 117780 181102312
198105 199361 3060133
165582 188977 619896368
194754 195902 208347416
19924 166221 366010397
51027 196109 362803553
102659 186670 209852487
145268 146355 2815478
41736 165738 864916831
17295 45401 70478170
178431 187000 21365403
6888 43612 92083599
67109 177452 275493151
181955 184661 6655151
59337 132049 181896191
19230 56697 581071370
192720 193310 1486468
141763 193362 128729425
17852 51419 84013228
42848 80146 196810201
142322 164536 55368455
176514 185872 666180531
36500 125773 223710725
154605 188874 85518447
148395 182920 323654332
62974 70340 283589258
113049 152282 97853891
1625 188854 772709580
117154 120108 884587016
187408 198719 254923421
92645 119348 66919599
165886 197854 79925711
9071 99927 350026141
12879 45387 52965846
18209 129129 277811794
153883 188551 86524357
77458 96705 47918892
40113 116295 190703726
169976 186917 42145239
30004 30270 697806
7726 152513 998901116
71462 97509 109805322
128108 192211 907745341
53869 180074 315413984
15221 17154 507018496
143876 188466 111153591
20103 145348 313483945
198482 199634 2955879
104466 117940 636896310
747 77164 191586722
148489 150474 269953573
140316 161173 187523650
55046 61329 289455127
12139 175741 409094868
140400 181968 103633398
138539 169072 178960563
177358 187883 26194455
27061 191155 410440278
14738 146416 329592619
2452 118846 291493217
157750 195424 94188784
174232 183390 6327826
5379 60972 139467412
5323 40549 874434039
119702 139627 49700045
5918 172544 416706445
15977 71007 138058646
20229 58178 95228566
198879 199918 2607410
29216 137814 594645120
145148 182044 92036290
49606 71388 54835156
144641 187222 106072447
21974 149157 318289384
177815 198800 52681660
199240 199897 531642907
138978 185837 116700327
62656 75986 738640839
30108 101015 100192194
116736 174085 620022765
63958 164088 250215626
6619 83313 192334804
30228 115192 212892180
125117 147176 54898360
191707 196538 394888194
115492 145078 303322338
64616 153627 460374999
41514 102223 151668764
5819 80133 186362028
127043 179476 130681925
66180 146910 201784422
161185 164197 7514645
160426 162054 4087836
1568 46347 112283845
137726 147890 25276505
199203 199278 756858621
140349 144304 9817345
159429 182744 58126629
97494 125007 218291835
149959 170863 70576272
157067 176176 587929734
48896 117498 695390013
99785 120701 52666602
80890 177061 240065123
40262 53767 987126218
77309 85816 311318187
117218 196678 198520098
145633 193660 119822874
29708 115853 241810195
145616 190352 111492097
159117 167379 658795472
146543 158520 29719326
91929 117117 268330222
159566 164873 13300597
47163 132772 214309747
192520 195702 8089294
68363 164530 886059287
191114 196423 297236284
52 184371 460887771
85933 137002 127527537
59332 87339 474144893
55234 179900 358119075
3526 186508 457421500
169763 170823 476780599
177543 184313 16853398
37740 171316 333961535
199740 199853 875170635
149754 167181 43556188
34241 176692 356271499
20764 44224 588712787
111253 113771 981849083
11300 186433 437794156
38450 71227 150985917
132206 176499 448725528
171324 187208 52089051
64985 180899 797736410
28321 192081 409622053
116679 136441 43615452
96193 159778 158936413
137016 141314 10750717
128065 158489 9346098
104367 130362 39272559
16981 35344 45878237
176826 192976 7671789
20497 166160 877976874
57941 86899 797206267
95975 177883 696118163
178191 198581 51195027
193314 199502 771684818
175512 183053 18785315
92065 194263 255280492
98853 111793 32542971
176807 198743 55020795
85951 138194 901625461
140470 148712 20513136
69516 134589 143374491
42594 175565 332342077
127099 141152 35061598
101560 172210 176596395
145749 169127 564005138
124001 182223 327343981
146419 184740 95376581
111690 145654 84865919
78444 110975 81229971
56311 150215 234846830
51595 132664 203007360
13651 44277 76752763
67022 118515 657047368
61659 184931 307726301
26778 191327 411593306
185112 197242 30607420
8599 24959 40900964
16548 75249 147291709
78400 186891 740889338
20198 182334 721746657
29373 182247 382422100
2465 159596 539477726
89458 154273 161688159
120315 142271 474368937
171093 195934 62143972
172469 183104 21490882
23187 67068 110232380
136786 175915 97560234
24984 102784 449673904
77728 188496 276527893
198644 199359 865428032
179214 179808 533193421
122629 132173 23788850
32588 107567 187754959
72009 94478 55971857
56253 160419 260448947
95028 159470 161052145
97983 124774 67372247
145469 171880 65779935
152189 193189 102365133
105380 126778 53730764
135703 156115 50760290
90910 97411 766314261
74758 140399 163937292
57220 95352 476491195
26238 158874 331903054
105639 127209 54168148
140806 198471 144034608
105511 185954 370629577
153419 156274 7029120
58782 186765 595647357
67584 89531 133140776
70245 74547 243772754
150955 191380 87011023
173363 189541 40391667
49452 197831 872822295
176314 182929 16458213
187496 193698 15655418
81607 132503 127224646
185477 192223 17050148
7017 39314 878359385
143681 164476 8967140
184762 193552 22104360
190234 193409 420331633
106433 149443 328418932
142997 181532 679826669
34448 46381 637585770
23024 171359 979858953
64250 188940 311327539
18356 164964 366779923
135926 188855 761282150
86078 124503 264872455
180410 197742 665014989
87311 173257 214409111
79984 162302 205518888
15936 173533 628550121
89810 166995 192715638
78952 138239 148198735
57420 196162 346791741
103650 195415 372991782
184442 199694 361869365
4522 189024 461419387
149514 169413 49725212
182830 188173 533928896
63482 137768 159433872
62815 136360 183752742
146933 166156 105567352
153971 195646 104200679
164809 187929 1007991
181918 189704 377841879
167610 174644 17471931
9731 48084 524658981
74541 84707 25437294
139547 168677 131520919
183092 199011 40026093
29997 80302 126394472
135800 149803 133828051
95339 136224 708940563
192387 193667 3204628
193346 199247 14963729
191356 191524 400008
69399 119106 355525068
100269 169473 173098361
48195 83448 88473041
96665 115441 426310409
155005 172586 43932714
145737 170318 61233830
40332 190089 374211027
144939 167826 56401925
189881 189964 214179
93789 103489 24052747
179000 179622 1588517
76323 121358 112680009
149828 161664 940486482
16595 164773 370633298
189338 190868 3878651
74581 192718 408693262
193944 196677 6968192
93205 198020 946348968
75231 183380 211021731
122015 133446 972211587
160605 181842 113497107
168488 193570 361748529
146320 154957 995643467
24874 124013 351149162
74320 195791 818797804
136094 142692 16502752
189857 199190 23626248
160408 190294 74456809
64654 137795 182873558
131932 169541 847102781
101056 174949 184673888
165718 196353 263410870
157291 169317 998256507
148025 173145 62634644
144878 180928 68424567
170542 174494 9869531
187248 198237 27790799
37272 187736 376000094
63561 70974 62749533
154965 172843 195589921
153686 191635 94757578
185988 199198 33368478
149634 169037 48489165
181925 194506 31460345
19489 162454 833613350
142386 144574 5391718
168052 183694 651131960
23331 194121 752265297
51947 141143 514068880
91625 131169 98975335
163350 198885 88924836
157084 189101 79890993
51966 140015 220404047
76195 136794 151368361
151672 195643 109894762
187766 188353 1586665
47895 78721 77316235
57325 122867 164186402
127181 195361 170114581
157263 162475 13104302
81622 105591 183452617
158081 166694 21577014
62942 198889 662801675
142458 145690 614689867
141113 175876 409420928
1073 11175 25351146
75142 78777 256025252
52832 137249 211306801
58968 160517 253799999
152469 180550 70110332
75719 88544 784752844
140545 190827 405567402
191032 193249 871408971
82846 172126 222794152
17031 158894 354832886
177884 189033 409222349
142995 191151 120096840
157642 189332 79100574
136758 139108 849783
159119 180883 971264346
175363 185523 875963012
59936 102682 813951338
102770 181472 196775969
142864 185532 106243293
181092 194000 29787611
97131 182612 260104253
101645 145752 110479459
64531 175611 277418132
106798 187456 201344939
133405 133454 107646
161045 196646 876172674
109814 122664 434163563
35600 60098 542974341
58280 146694 388057637
3975 127817 310270944
28947 186308 393436377
74576 110888 533890053
176677 195539 47208585
84786 119409 86472018
115787 147495 79166854
140086 182938 106818658
122029 156004 84489328
62126 75345 33171902
136361 177561 816365412
162920 172086 258267741
182580 183491 939684455
63166 172722 930158809
20923 140624 881005523
36069 153529 293874094
171191 188567 728139513
112433 116535 10279550
4130 76852 854318864
2990 26087 126777351
84273 155668 464415937
130219 186564 920221078
173789 178661 12096554
62431 127614 163041257
139684 186891 478567230
17597 159937 356094126
129937 172377 234847248
78966 89010 931298650
17254 181166 409892723
51430 197126 364378393
80808 169494 221424312
82579 132730 441935037
140279 191516 127752572
67207 97683 907072178
26669 73072 798359611
121775 121820 650132954
150163 153766 8873891
189356 192013 6718275
185186 189542 169764027
43975 82068 55183844
6518 70870 89540957
45880 62227 217730470
28184 155888 574219040
132388 177284 513077362
75759 196128 300581333
62881 102962 99765752
30547 177675 368008257
104351 196048 598577287
50561 187958 343354502
85927 182392 847270892
61404 189413 899686443
90712 125940 326131216
89546 143386 134457873
139874 151006 23436215
12104 139834 604561417
93496 173771 200480524
149386 160282 27245076
10364 161849 379082594
68080 124730 141748273
9924 92591 207147412
10505 97100 216836214
85340 140161 136859612
69601 101494 194172385
37778 133225 441925124
131435 132117 1681689
40377 110729 768648621
66839 180416 864573598
73128 106207 82385131
36435 185863 373490164
193910 198579 433924919
107882 158585 930572762
68937 100114 107968098
185035 199008 35255012
50808 122164 178810964
176504 198031 53952521
58908 133421 572351489
39525 61949 56325587
187458 189045 4042814
13387 109524 607669587
37773 73122 88797931
97383 185057 825663389
130655 178153 330008235
187204 190457 298904574
71477 73520 835703716
142069 150100 20014911
28402 36318 19934970
93599 100762 166912114
34393 178466 360226941
162734 194441 79140838
22932 103749 153190213
126501 159903 83188160
7811 155615 973817745
185802 197542 29661304
2947 108891 265271351
197856 199360 3808490
113437 120183 16908245
105661 156293 200965794
89843 199584 951454825
99604 109211 913991997
140352 174039 329202093
173150 187944 36830919
95865 137493 611896556
171953 191603 49083558
110664 183967 486068411
198409 199102 928028031
28700 61410 82287965
44604 66930 56013402
74278 195730 303271917
156411 178862 40402404
95013 183653 221328270
142383 154551 719005406
149935 185023 87418634
158736 189381 76446925
154964 196685 104416930
198816 199324 1284174
69602 132969 811667945
197509 198874 3455871
1728 103107 253626477
41509 175653 335232652
138537 148640 25174402
10685 73540 157772165
6554 111499 446179202
122554 166677 110001973
43698 88193 111582564
52293 69456 235903415
39963 80351 101308743
67336 191342 118663396
179206 186789 18897945
67404 68533 86588655
197285 197723 1129360
143887 178103 85268002
182921 193760 27125808
156321 175818 48771272
15553 69793 136031340
74410 130303 832273463
187360 198197 27400729
12300 63979 769564281
29101 30186 2742313
45220 194268 372516840
90101 189294 340630857
70466 79501 292160841
13091 101871 222102201
684 149521 965594192
46604 163121 927274020
133430 156811 980005140
30824 187379 391457142
78993 167315 596823070
163810 196156 539030116
46074 166284 404168939
160729 176230 52530409
66788 72266 13764598
61632 68137 16326017
8598 171060 530907832
191127 194738 771000874
47549 124953 693097504
120223 190855 176174255
41456 81447 100245005
55574 197312 361692709
182613 183824 2946952
87308 94374 17418149
86626 176299 223749803
76068 96687 80412879
140239 176278 457906828
100403 174194 503784935
70674 72750 5232950
168654 187628 47168950
119944 134910 37391376
104720 179007 185548613
166229 174738 431931512
176250 195320 59909061
155803 182191 632546800
157330 179143 54400831
186650 189003 5992925
153764 195380 411465535
78803 89540 26863399
135634 139246 629270533
47868 175762 662615619
172286 181257 12299863
57407 76728 48510316
15214 39594 61080802
48562 171825 316817495
83587 163043 648169304
131724 161502 924903369
197251 199094 4674268
38951 118426 198975943
110759 135958 205121464
133717 191273 395289237
14658 56892 105845238
123677 192953 275634991
29444 117491 970906309
191823 198347 16509999
25060 143298 993136138
145881 199052 626353791
180235 180897 647934899
79769 147324 669384282
40840 106601 164413760
103382 193513 225324639
117633 179204 949709611
146279 192626 502941852
124887 133624 876951396
53127 161385 37746468
170898 182622 214981375
84918 158009 182342636
82678 116195 226363785
198355 198601 296170791
67856 186425 837021972
46471 152063 623077564
115988 130061 35272827
11059 170525 398816684
100870 198449 244056373
106196 162750 613472841
105499 165101 430365805
24318 74710 616601852
108003 140304 993800410
35669 61005 63747936
185919 190895 12557408
177534 191638 35254802
45880 185427 348565715
125748 137516 32825065
109004 126227 574966694
30590 139871 959447194
198958 199111 378791
57593 108592 617204690
19253 119132 942948190
99291 117713 46286123
77747 103681 191058147
193963 199188 347596738
183976 197162 33223812
23931 143593 299646606
186528 194073 19114775
179184 181900 785409522
17803 185185 418402064
136978 171614 86273292
28776 83933 138530440
140372 192717 130549887
151560 180525 72305090
177783 192827 37603703
5100 166296 928915352
49996 124516 869726775
166460 198444 79998745
141536 156598 37377562
134832 184037 122506843
16516 141984 313975082
39409 75334 90224329
169131 181700 31306430
16434 46803 76108205
189452 193573 526077258
178972 189181 813259278
7631 173780 415518845
111031 157248 632112862
79974 135144 179240220
34576 92969 146313795
116935 156677 886238126
136864 157994 52598963
8136 47853 99572796
103148 139177 90404307
60680 114191 721623848
167088 187623 159687453
152441 173088 592525512
126818 186163 415137121
156014 193610 452358681
106405 141331 915685548
117457 151547 85062382
106317 155034 872392107
176622 190434 123939529
66577 98770 951413550
115220 163607 120811870
83560 154516 391181175
185307 189608 797120521
25853 44889 932275478
31112 132369 587992625
140025 163271 57932705
15883 79494 458723901
59092 169879 280384175
186963 187353 496078807
103879 140478 91762545
89931 129361 301340821
89908 145528 138926367
199382 199982 1487897
34366 182390 637169632
7251 112735 264173554
22602 49266 220471737
90465 130146 99277894
180263 182628 5900826
140868 160690 49459482
118253 164870 259208949
170589 187477 193009811
131373 146257 721682658
60952 153966 232325432
24097 48314 60855093
122008 154748 81477063
104995 139086 414486977
18925 148682 923950430
82009 180822 566466316
59339 64919 14033153
192188 196287 10373915
95442 128801 83642686
95760 137016 103277982
75567 137206 153913211
141710 191320 123737612
89830 188949 247374842
35528 122880 370256475
99214 140999 231351413
168321 169471 728292785
103618 111616 20299164
129861 193955 159827446
139214 145568 780780138
38073 176210 345402840
60464 61575 2842879
183299 194959 29268430
68461 145560 331917427
28899 72187 108831595
107747 186851 633532267
110194 127976 951227776
177015 180312 8258130
7656 114584 217419952
36192 106887 594353516
130683 184825 765007367
27627 137650 794375895
132169 148876 41560031
30197 79874 270352385
81073 141941 598899261
91853 96059 10363914
9002 127411 296669314
127775 138225 817945766
85098 182757 598751463
19505 97318 194775849
172893 198224 636928007
184369 191593 250617273
42272 188461 365240791
134902 156198 52837106
47632 93723 115343216
75395 99732 705200106
2258 165409 408184710
135821 142238 16068997
150831 159507 868437297
60972 94776 84386579
16535 18277 908413338
117612 161552 109716717
54147 176907 306806844
191764 194408 691707329
190863 194605 1589612
66403 175940 273540871
57707 127577 174980510
89075 144800 139105871
139622 182028 105697429
136223 154617 302351567
172343 177484 12804465
81585 164428 206857758
5876 12741 17228431
35235 101602 166107582
140690 188970 36067061
169968 180652 26664567
29752 120946 910237838
31785 130509 398368573
118073 133184 37857278
182256 183506 3061737
55962 68838 32439098
177833 189530 29189445
70197 143176 478237989
23079 43836 273055091
156543 164362 912020485
132581 133838 906220271
47619 190499 357067429
41874 93728 796122359
14369 150601 611273032
175262 195983 480804511
187013 188898 4630532
21048 88932 170338977
195278 199523 10772538
36066 177435 353499400
11570 45548 138135240
62404 93607 427099261
20168 135000 287603191
138945 153998 260997726
55216 152179 556256936
42762 171783 337085710
43474 184166 351541070
191075 193401 5830091
48454 104197 139297160
160799 190875 74985679
122096 132286 25398134
79330 108355 529325965
49778 197990 311136995
92633 190368 580813135
16737 108110 308912824
2904 50849 120061057
158215 188649 271226988
177756 185277 93312349
23050 185701 406692220
88576 166391 76275946
48087 184197 340075713
133516 154627 438690911
192503 198396 14936458
148724 157739 271281525
165651 199693 420823270
40523 187644 977653669
6736 45540 342839005
43995 69368 542051070
182954 199801 768826285
150782 178317 68582638
26944 127262 251433096
33393 128997 933903968
158467 163644 12993340
148421 156469 19978850
154333 176621 349049837
133157 134223 375602062
43788 92183 121139023
194851 195008 426690
159015 163837 12107302
48400 99683 128135278
145974 151094 12688162
135296 176299 102262566
1746 163604 590459348
183509 189590 271455709
51828 116369 161642002
96797 171707 928186148
161489 178488 33068195
14568 83870 521980818
43863 66733 57390730
162510 176600 199839258
99910 168865 379717848
16145 81089 298953530
130046 150561 51053632
140012 192489 130869619
146917 185381 95687316
130757 137443 862068492
31196 174840 359266827
4087 25384 699750678
194594 199175 11640562
4996 196446 478966548
165064 176536 572648716
93862 102161 499504677
66483 196541 324955043
42845 66844 60194102
173306 188345 998588489
137741 190190 796831603
167112 178743 28869677
135197 161770 66273736
56652 131921 445831271
89647 142618 132327262
33974 148854 287501451
132592 153674 558980345
42580 71725 73136720
6328 81274 187883087
65466 123944 22203126
121802 151825 74751883
44866 101715 317334220
139235 191325 738648550
115767 121235 457010429
179714 194851 235839394
93672 136913 812519989
36853 155247 627781886
154838 199369 111506419
131431 167568 90055554
145868 162577 41628350
6021 75081 316921871
91514 91701 487888
174317 191275 42384116
96718 136578 99822462
112541 143231 74120118
141920 154789 31993262
114722 155408 101398434
22787 160818 471073994
85419 121177 89378341
138229 191789 133527123
52179 82081 99847639
37512 149006 278915438
60247 75271 190202507
190156 191151 2561421
32213 118674 886054513
49383 94298 436331070
5518 189797 563188079
143262 153381 378919743
126477 177945 128201723
121676 189633 487007674
75293 170887 200195028
107862 109787 918457633
153415 160927 18859390
27079 33948 17250784
76002 148708 578315802
155739 185512 74279312
46072 146088 761550605
159896 199275 98538124
58634 130636 180192590
128775 195524 958762478
122382 190517 199999455
89558 133829 497768618
133638 179745 852762498
133611 146519 32207183
170728 185117 51763668
68771 131400 563157184
96503 192877 783335462
172379 181506 22811671
10482 13506 7668323
52495 192434 349840301
81853 92533 26578154
154185 166584 31069099
18744 104242 213862479
66690 106748 127814186
126193 155646 73165400
88621 157642 172151907
163312 196230 82314842
46959 183682 474047887
2912 147129 687115626
45964 104128 243023291
61530 152206 226515099
17687 90674 52366693
172226 181071 785118890
154142 172474 295262721
103850 158213 135988912
54596 103184 121393894
103565 194303 226862353
77515 125432 119953321
105081 114227 916952392
79715 132821 7907918
66623 79394 19572373
36839 56748 672873730
33911 85427 460596138
20433 50291 91945522
66266 117911 987343598
191034 193799 6904885
180823 190456 23980835
11788 64087 131123420
71858 125493 319739282
79825 109382 971917039
181644 196281 36723976
176892 198440 54057519
187529 198612 28028650
186349 189668 137280222
36863 119245 833783214
20608 25955 13337982
32517 93975 154025532
34538 128352 512887991
117348 135497 45397003
6990 23477 960602246
187875 198290 128268045
85926 199797 284421954
31623 186531 632740250
62105 106795 111521823
150786 163614 949473798
171535 179883 967706664
186051 190246 10550998
157089 182438 63309980
129694 142969 430716296
61095 91558 76156075
141575 177616 199005201
80730 197672 829310527
25523 174413 319968794
54221 149337 964611397
74599 161672 217421578
88897 153092 160159840
32890 143883 90519577
58338 190839 331033863
194860 197161 5866972
63691 70796 304581674
176037 177541 3716377
136733 175177 159268806
132809 170392 333731611
4535 31009 66273199
21740 45180 76240306
53872 167343 934282891
139707 180549 998647036
48781 145200 807233630
156645 171728 37680563
180159 186419 718005915
18583 169336 754970223
43396 74428 65616657
134827 175391 705363643
104979 153185 818852689
198441 198729 951028062
118462 185811 734302116
139204 147568 20832584
88419 186208 127553459
1218 61341 473799941
146910 150667 553103817
134548 137991 368938535
191753 195937 330845529
141156 186223 952366489
158735 186638 409169987
43129 119845 314174333
64854 80156 590854544
111197 199560 220885537
120870 164672 441322611
83041 167129 209935805
13413 125654 759866853
40569 44769 985116510
136225 181184 963140536
132794 163724 763728712
108964 158383 123403715
139764 183920 417017027
173856 184918 27506476
70077 80000 24881794
16080 47875 786337230
132556 179097 115922503
31840 172442 351627799
126785 177740 625495438
617 186121 525007753
182037 197326 38382411
34918 53308 163916103
125588 147831 466629117
27897 66614 97341161
88710 91425 6651801
123888 130265 15876319
85015 164609 753090285
191144 191296 603012794
190332 191284 119764685
115205 189815 635689400
176796 177510 1734531
94128 161140 167440691
137907 186893 299253138
89347 187538 783095988
85248 162940 922940750
156854 171084 35600570
76238 113275 39881200
74869 169323 235789869
36607 55280 566519250
156876 164148 18297930
139404 191879 130861458
112457 194802 205566323
177594 195111 43865213
29884 123782 838697841
50695 89255 96809757
84358 89805 13499476
141664 164138 817822267
104037 147205 589694787
196442 197790 3414295
30945 178008 367802441
64901 160946 239951058
118815 138665 32421207
97126 125936 72349846
136878 167824 77212395
96148 103901 945861291
108448 136187 69426753
43138 178760 338835369
13996 34914 52258577
68663 178172 502265559
2991 19018 587475663
121329 162187 101805739
72571 160621 219838001
104872 129339 910061036
96319 102226 14666329
99983 164733 765466601
68369 71438 7719056
69651 123886 211796005
34306 137526 258473324
170264 171781 248012971
29313 198594 423611393
49873 150862 252630995
19204 185938 939445293
122285 157859 97968741
170179 197990 69660518
98430 177274 196980695
13552 119978 859869257
5724 187290 453963999
183489 186254 6794210
178046 189810 29356393
71505 139630 908476291
33358 42915 61673963
23550 45547 55285098
175108 195123 696584209
9580 180451 427423025
158300 175410 146628524
132218 166687 694265606
134412 153077 901887763
50255 188844 346374104
72388 160235 219336005
193712 198451 237597815
172853 196136 447381153
3449 58182 506280431
155241 179086 788886335
17495 174892 549066133
111546 190627 227875623
116844 187967 246745041
67754 85709 490694226
193560 195841 5828965
133190 167337 85142441
67659 186769 297279302
43171 84340 290137700
159368 184436 217653284
182159 184385 277841
100236 198618 679308905
75478 105604 449938077
128776 177536 555387756
125697 134940 23020401
118798 194578 242356668
68374 73822 13715744
35390 35843 565485401
81774 143246 153561769
2879 132251 739769151
47195 165209 787891587
22073 56227 85695214
68311 111303 716861933
25481 31373 196811697
55119 147724 744236687
2415 77219 187465088
5324 81679 106120504
44595 87109 106608610
15359 69424 357907407
189157 197831 57206146
128086 194612 735647093
146240 147250 2489474
16728 194410 444285916
62098 117030 137282545
87821 143002 137779208
24917 46910 484008384
94711 126241 79099150
69046 170017 252119107
150392 170316 476538631
129521 176425 312409328
190796 198445 19331340
30327 31664 3409881
166680 169405 6807082
162619 192914 75581052
162812 176877 35031841
163174 195919 81839519
111070 159370 120605977
62049 109044 117379800
120248 175164 136927563
177580 199233 271939881
131531 194816 59553506
108734 189414 372604822
92011 166168 450564146
27548 173646 365484165
15421 97036 118599180
174641 193128 46186624
67990 143438 188529869
114479 146736 877828446
92207 118020 64569720
139980 197694 144148175
190815 195461 11707170
126576 144567 961624834
171808 186359 873543220
181488 186470 12272977
117554 156987 219115761
186482 193189 672859092
129951 141961 29845640
56526 134120 144350675
159628 193510 84574847
4716 55169 126452983
70156 72186 497495728
164574 175622 233960316
174721 191286 41407858
614 138031 344096750
58783 157436 246475343
150716 162106 625263350
76573 148949 180717983
83412 136035 131365447
81051 138476 364048345
138127 149805 8713808
34380 134633 954084334
43417 177604 335352254
19012 29323 25632942
46963 134043 288351732
88370 170299 405050798
10794 96712 215077873
76660 187338 382385711
50300 154261 259971677
75656 133180 143732061
41132 135160 952083335
31366 125311 849488295
49047 156106 935091581
177520 193627 40306430
128412 193791 163032658
1721 161555 737132431
195246 198726 105189956
22127 129576 138524730
7327 40921 992787142
116806 173229 140739800
180457 185417 472601180
97267 117757 51404740
82322 86780 11247918
83706 87806 7446997
125112 152429 542292829
137034 145631 21437296
27971 147150 719403809
4452 96968 626383655
29389 145341 290341911
76193 82571 395119424
53128 101831 121765899
158234 197612 718767675
41692 105886 160497593
32506 33765 3173364
75634 114042 398764740
155770 157510 446721898
107860 159482 128964618
198702 198865 435449
167663 190478 56831050
92734 121609 72392619
135438 157157 354024783
180711 190404 208603949
40034 80007 631392142
156667 164851 60219431
77779 98180 50781155
36434 139305 257563870
133905 192084 27099547
65172 183691 828059146
12242 157446 857463654
35612 126796 552046244
20457 45507 589165920
128787 175267 115837077
23987 132661 642632008
177569 183033 142287249
117260 191290 184790061
184016 194656 26722587
3660 60068 447578324
106104 133997 761898255
111813 177987 165125790
51957 117373 881604592
128593 196465 554945574
13321 161002 887732372
177247 194992 44434477
90605 189540 246866291
61920 99020 80194754
155769 170834 728413368
144796 184675 506561548
137243 179908 106336459
180015 182611 795521317
168946 186030 357877761
17668 150156 500476031
66532 164617 245037052
50850 93004 70205842
23304 83532 151194952
106487 163808 328076608
15018 71307 283924636
71865 77544 11133092
1545 48984 118854457
52455 120179 169688234
139470 174439 412029065
5856 46629 102189639
3737 176803 432859799
126403 132058 388937308
107984 163241 138023740
51888 124610 182258439
76104 162736 659902230
155052 196419 911108677
70710 191663 331205279
130529 150354 73667380
24940 107897 207812048
78559 133732 137947132
108452 176759 170570810
114048 166942 754648325
1981 163795 404859119
109204 115943 210310
80382 186491 264690381
19688 193081 433590300
124813 164941 670497215
32520 145287 392303775
15229 123439 271066317
104599 117678 32914864
98349 191371 232455865
149014 158772 24345148
71137 90746 49015801
172271 179170 806527069
77738 78643 71862999
31451 95071 935985746
157761 181557 59413682
151476 175564 60117647
9622 118490 272716866
25660 99688 548486336
169012 192227 717394188
191948 194218 5732078
68542 87212 684334950
157447 172653 706698610
5238 197307 480484885
14986 179715 468241871
141553 148269 16665412
123782 199524 189086860
171186 176582 975565708
7646 26894 48042300
87091 110311 127829084
55063 64338 22365593
13622 182175 421433319
18752 62116 271528579
2877 183374 451342109
89270 120298 572381850
28741 104419 750878672
81993 89966 249158021
153040 193969 287911788
167309 181967 276858809
61590 102502 425026588
17828 183953 415296541
173077 199346 65887786
54569 162708 270444583
39004 145142 265486357
124114 130207 248751474
76364 109412 905776116
153611 184782 77701032
5334 76786 343097579
141143 145490 22403207
27304 78440 128421843
59942 192529 935501892
136379 154794 813366543
147374 181358 956391520
136518 154477 44661519
16308 69191 114996989
23078 34384 28366664
102745 128346 432956401
44188 92310 650612588
87399 134208 116938061
42835 83534 656058226
185676 199298 34415284
121923 166973 112301571
139911 186857 116892066
59862 163253 696213307
138203 160404 55304746
174777 197249 56978213
131711 140969 545328783
170694 189154 276027270
169112 199612 914143607
45058 188706 493090914
164629 173015 844558682
142823 180154 730122933
107984 173799 164291431
91641 119726 983124290
116653 163853 691066621
78385 104399 64759642
195827 198319 6285176
161363 178546 815811166
162444 182096 930824883
165909 166612 700669190
20600 31122 86608024
68452 172253 360213614
174442 186544 30064129
30136 78345 121102558
93837 164397 891191703
67604 158782 354090311
119897 169595 123933160
197986 199989 767462242
85857 182478 868592339
143077 146892 936060038
112185 194575 721546957
93995 131144 93054050
197141 198267 2843844
145111 166533 53496689
95297 190977 510720845
52502 134346 998769349
30140 174259 360512057
39707 120888 203353876
184884 188506 9132334
85255 85866 1512409
44965 192940 808576060
75215 102003 66535745
72780 136158 158282750
155365 171097 39378637
194007 199966 15080766
46069 100773 136704736
20335 98188 194896511
183037 196728 34418898
92750 95963 7940285
178067 188334 25627701
52596 73953 375898636
63705 75844 678291096
4738 123624 297920234
191431 197294 797242839
49011 98708 124306457
177609 191269 34149162
199991 200000 9203
124052 176014 288324161
41113 155052 360683638
186488 190915 11233227
6744 65878 148333224
16805 106380 366514205
84319 93129 322647072
44231 116498 7875097
156733 192478 89317117
184640 198958 36119647
44730 83328 96813322
49114 181074 329847079
132652 181059 120665485
61001 118404 536987509
199224 199918 1738544
186028 187724 4238672
134161 171021 772029246
118228 182775 161019692
17332 25319 16039259
103845 121402 44353547
84052 168934 211907819
54550 83191 34798542
152852 185184 801817854
19617 93224 75362716
83190 163664 200925032
181495 185159 601700881
99818 133977 85710534
198960 199348 397903830
158926 176053 955174214
36974 59217 55907995
172195 175301 7795157
187334 193589 15797185
51000 196236 413615399
10059 56710 117006257
43950 105361 998492899
185720 197287 633735601
161267 174220 465111419
145607 156398 872945972
34876 95079 150806087
65160 197362 330253366
54137 161387 268198675
168505 198224 755373992
31642 159443 100955642
52548 175801 308148961
126276 165840 98651393
175169 186428 27941553
193100 194078 752770835
87882 186712 401701279
84070 148174 159966061
73643 199585 597279244
180777 193739 32400016
98225 197809 249041997
23518 169211 520803452
154409 163215 22094927
98255 113354 549611936
67292 72052 1973603
124779 157601 81621562
197778 198418 113775027
176342 189018 31569285
90137 184490 379820039
94757 146313 892650424
97125 121449 61139962
193185 193465 193711576
126727 154835 69899272
172886 182790 927074433
181887 187445 941802120
54249 171050 291994535
141610 156175 21240631
138587 167043 71017794
126983 163668 263145324
70074 102103 79776643
18141 90088 180319888
3732 153451 374593180
171730 185560 323966814
11725 126757 323210068
154992 196071 848966860
50726 184977 209352634
92253 109052 42001030
22935 159956 885341503
87556 196520 375254054
137126 166777 73947053
188798 196488 19437883
67465 110030 106383406
148625 193966 478979902
103952 152746 81147590
185354 199508 850138688
195662 197179 674550503
138289 164441 65180193
4101 137204 333245360
42083 172496 325887008
128097 153612 63445057
172741 199898 458962682
119790 156222 90649600
68454 173946 263341965
19811 181933 405424519
22558 41779 48418043
144880 166997 55216905
13570 123095 274389588
198745 199868 558305273
71404 96607 62703655
196380 196614 593474
40599 136561 155064612
135330 164037 71625189
134032 193005 209881865
176281 197763 53838625
3380 65624 427785702
136648 137886 3128670
14146 24093 24752505
52632 154628 255031300
50669 170268 299020610
130413 172906 105787336
165042 187424 967245879
33428 62207 72435336
118576 160120 976791696
151464 181249 74324363
28539 165149 341948878
53410 186132 331600076
94467 172066 211045467
136950 191945 137172954
132561 135367 6956755
181669 184580 399308929
25536 168804 358474001
173567 185125 857143702
83641 92782 22656992
147695 184819 215741745
17505 163505 365259995
104836 142868 95241839
58086 190200 330021739
140640 173391 902609077
130654 194989 487796891
10784 105511 237145749
76361 101747 63136870
166546 188493 54648882
83066 171383 179538601
113806 145657 9430250
66180 168596 255842514
196280 196303 348522079
136955 165704 57173632
192969 197846 12379015
39575 73809 85991959
186599 191937 13534201
149847 188957 967042467
61293 63764 6185751
113295 189164 739429737
70059 138254 170495975
143793 172758 527177003
66297 141617 239378716
83137 153409 986948625
138894 161198 114034791
198855 199724 2184383
166009 166710 1739684
145582 150091 766672369
114033 192557 858095180
163889 199978 826020624
69349 189093 817980401
118024 162733 111624169
198288 199081 993244123
174320 183329 22451097
10329 167648 813479725
114130 160474 115635263
139685 162031 757324497
162522 179673 151018586
188310 195710 2982877
77395 82730 13464263
48346 122139 815487066
133276 177407 730105328
41017 58574 43975159
93925 119799 345519409
15033 31874 42072581
79061 141906 157008828
75474 125606 782951824
132995 198711 164094715
161528 180547 47384346
131583 177088 116860284
90059 98380 20524823
149908 159273 965602115
88719 170172 203239341
55256 162258 267559622
80985 98198 31067453
81117 84945 51098644
192728 194226 312984441
136611 141054 267059520
42519 168556 315112528
179058 196771 44523622
107983 119122 862136641
11412 175032 559224258
179490 190672 620087628
176501 183384 17089842
171617 177968 146154987
41109 158018 859344035
109535 146562 238692754
20030 35846 39576539
5449 34583 441180548
165862 188656 806613405
124254 188429 159875002
103830 130751 991892423
900 25192 27137267
114139 194934 436376637
55253 153608 295425645
43026 56292 506022410
75090 108057 82174304
15872 38812 480963937
9588 66515 210278458
106402 182318 189688985
140444 159717 48010634
151739 184483 81635589
158258 175192 42268702
3905 92695 873769128
176996 182617 152026001
54235 193036 499471395
82360 114006 79107194
142575 188720 114988540
107140 126047 47570190
79169 158086 798460195
155911 187186 78043780
68479 84130 39217896
137978 195095 573962656
46488 70811 57963324
199678 199912 103255580
46961 121907 187707233
98412 169817 248880764
76488 93752 86783729
118854 189564 176346967
67682 71750 165002526
151660 161912 25665186
189502 194850 725586449
2025 139988 345386276
47896 73721 64907719
151294 155958 11489047
121468 129819 20849311
85719 188184 718711405
64273 193396 924510930
176110 191115 37461024
139513 199582 410666595
192642 195917 131362468
6870 58967 980643669
118292 177725 975008145
130305 169623 97964278
38229 179264 352523811
156853 159479 644441298
188772 195088 91485760
28106 148113 300428492
114564 119982 652004821
16876 154530 344257304
196732 199913 940377553
65714 126368 151737295
39642 164458 312113218
36781 37657 255075977
167875 190855 57271497
184443 199957 39092973
186570 193067 720625101
33687 107036 960059759
76820 131957 137877354
196989 198845 127965249
132566 187744 137426170
44041 69184 63101064
121211 128001 16939126
91064 174984 209458508
152600 176148 360437531
166296 172088 669133943
195405 196909 3858771
52812 180164 521686259
118486 128619 310033542
182826 185823 7378480
196203 196658 736898724
147180 147328 352528
118045 136176 45330008
189564 193052 774680575
172257 188256 2510783
64324 189864 290153483
29689 189951 400794997
2004 89660 642827868
175947 178072 5252618
87950 167114 197558670
64730 172147 993709305
40885 115544 682324287
78902 166385 218460387
35538 114239 197254248
113959 121061 35449343
117169 158094 102130664
79579 153132 183617005
50973 96322 714467542
133058 163523 456699108
86602 96749 13312851
189695 192707 435246390
94987 185011 224736131
140460 165476 62414394
122189 128226 90328160
155561 161772 15707515
96669 180038 731290628
140545 158408 39263926
148985 185283 90448114
112613 133995 53503996
29396 165575 340840975
71896 193035 302458145
199519 199664 503126513
149567 192524 327099071
16146 105873 224513751
194944 198094 42341437
101579 155343 134387043
2634 8144 490139378
138099 149465 475707210
109662 117815 20398621
19051 119073 795315552
85485 146888 801257859
63949 148001 210028006
159925 185460 63554188
56447 185633 322732496
123084 125498 923282869
128480 157889 172033286
175099 188858 34293081
131323 152296 12079754
128853 153139 51457545
2526 122509 300553172
105335 177301 179725433
45699 178333 331398855
153862 198280 111132201
122999 145894 57078252
181441 190614 22901827
66102 162691 864731211
117489 143129 549037662
7388 192315 462476616
73149 104068 76933046
16109 89213 776622442
93734 131950 567099590
37335 137809 846041557
85178 141945 141665450
61300 74848 57467970
34721 41169 16335971
88564 131077 106211606
188621 199186 678659932
196931 199617 6804553
191835 195853 683859185
132556 144057 28636745
165338 171687 969494886
49201 63043 34913262
41057 69484 592438116
177277 182185 500303363
161698 180077 495844399
53721 165867 139980598
85070 199693 610278507
77200 158558 897071706
56405 105155 121921246
104779 124179 774859465
180421 181684 824418314
85963 181596 816012120
59516 164444 842196472
11772 132857 339610023
125041 184394 147776014
24977 71846 725772549
94475 168829 948644536
141696 173177 78417984
147845 174669 332855668
25064 164531 348985051
88589 128855 321938027
161468 193141 78980521
186263 189736 930690617
36888 110921 770927411
6626 112415 264929339
158372 197189 97088507
10581 20550 670485191
135849 179125 46145568
21676 181562 399905088
85353 196477 374141370
100072 147786 119447797
139979 148370 20834117
89508 113874 60882102
79324 195631 537791127
93124 198406 263145820
153218 166588 155888330
80762 119259 611800601
62492 81541 998843154
29094 85664 233593960
65919 177489 731305021
813 118620 633885386
40989 71467 496550125
164638 170786 214560248
65446 69231 9441427
93818 175915 391627138
54403 134866 201505979
87567 172741 212446822
9644 195849 885131436
119959 153835 84363215
198815 199571 1945550
180239 197348 42925385
116264 128884 847503824
106643 108445 782266997
35965 114695 197262683
195775 196587 523559116
88723 93855 515410415
20591 163903 358623612
152747 176203 58547843
140728 146745 15029137
6199 103195 666589821
176745 182475 14286584
171904 181628 24318075
104332 139419 87948477
166467 175091 21444802
167925 176939 254948052
4641 154372 408664413
121576 159600 225990124
128495 136923 386745355
117632 141590 189218341
41097 46295 12983269
167597 180917 33185432
170575 195524 71378684
161710 176113 35846396
53203 105286 423423380
10997 170960 898118552
121921 177664 138912194
82927 160874 914425710
137246 160196 57246082
153460 175263 54431010
126928 189731 392553946
96475 131834 88636578
179054 195277 40716041
157762 175193 43540437
180128 181963 439541499
5502 63056 144431040
197353 198273 939122
13344 110806 243989781
170224 193867 101183147
10890 31881 52506988
40575 189625 372469463
174297 185270 27265434
167669 179646 29760459
165429 180495 37527624
47216 190355 924431776
75588 181688 264805598
147806 176243 54495816
115550 150119 86311105
173767 196490 56947190
42088 59018 42415532
38666 183008 887324689
108538 191272 206620103
139716 193099 337311357
113064 124318 661485183
74289 102154 69238133
6076 91316 213556809
137363 147440 152720339
18915 86709 658724747
83245 118106 87017435
117307 145852 624041612
197764 198238 558775566
58861 146696 619732759
57138 160549 258489524
185917 187802 4689409
113828 142318 71170654
95905 122081 797444393
121228 127330 15237449
194093 198884 12126550
5091 51598 116467556
56500 120626 160638241
124773 193321 835636327
101129 189223 220113968
190704 193807 167453576
87960 129414 731676970
60294 60425 626665140
158789 160614 4631366
186711 188088 941902510
91545 132615 252771547
52048 198556 713150494
26113 33304 332650396
66165 152384 557729310
31609 95473 159970667
68788 143980 286528013
109884 197081 217809659
96896 156301 20006300
147185 157375 445033203
79077 188831 411565180
23922 73228 123895169
23296 133690 558312481
71910 156451 210984362
141545 175599 84860464
62236 74931 116003238
8805 37598 891708609
75851 132735 142141946
125719 179635 594812982
1074 139325 419255648
94605 145404 127053569
15837 51768 357793605
135839 140320 403911484
133668 166839 82688997
140023 161323 199601361
12784 89943 193357793
118242 130939 31814158
12262 185258 432414755
83181 116398 82960665
115806 176831 152226759
151085 158752 955657259
130766 154598 59245082
18017 146998 674096380
159147 187807 168622595
179347 183396 787803649
143872 148875 275763417
38046 129920 230140283
12228 176918 411785505
7243 127555 469422092
157192 168860 64183624
147308 164268 828811588
166596 188138 53618357
153743 164035 25807277
178290 189161 483816154
20395 66647 601870225
65213 87059 282369320
160824 173804 32268965
180891 195727 37196694
156464 194386 94830443
198580 198631 135319
69808 162002 230295147
5161 55573 126290412
76916 78585 826775937
27031 136915 275232556
48449 155014 266304413
98181 114232 40424827
163107 188068 62174100
134594 165546 77154641
189152 190761 4059851
188780 197994 23286778
37745 121940 210943469
15827 96829 202717440
152922 187916 603919146
151460 199447 120069628
49698 160272 276552487
32549 63089 76862331
49834 95152 450462798
61387 153289 229562234
48725 165657 292423716
175712 194767 401831059
24417 104889 746195697
186304 197971 29532673
114436 125314 306899465
179093 194878 246893867
194668 199583 746211426
190876 192673 683170465
187482 192441 12540477
145682 199304 614184718
195495 198723 8192632
77407 133469 140229589
154398 167286 671522608
199139 199266 87958739
58394 183950 313588649
19410 110703 924980602
133874 160261 65763385
127100 132716 202894460
196076 197394 583015289
75264 96982 53908640
20584 57607 97759173
21831 183768 404941430
195900 196205 182079747
117734 121207 8847119
151765 169263 398020879
174893 191162 40665907
142754 150378 18980177
32163 191471 463775668
92508 147464 851529535
54611 113284 362415851
43 49451 123740163
82285 83624 3396219
182362 198203 39766942
49202 49487 692512
148161 164116 39893437
84637 121048 38136526
29091 165192 340691276
161712 197088 88390796
511 182975 456314118
5728 130744 313129278
74586 186568 279305115
4089 47654 351286127
136627 161712 371583776
140023 155524 40117771
14360 43891 73990891
17292 74344 241074854
26657 73196 116974959
178097 181509 813665877
5071 40288 88301314
171193 171936 772017514
69016 85702 289770118
183309 193231 271487653
50403 123091 182201821
56327 165563 273132188
128527 133401 12163561
96597 195032 977779253
99299 163400 638321386
159648 178275 424902937
151891 183929 79828557
89042 190249 665736061
125146 184003 146517061
98450 198503 250201075
38579 159578 302602724
125800 182949 142365583
51252 74832 829472019
180497 184447 9751237
183936 190754 104506862
73672 79825 822960164
170150 197710 69015333
72896 173235 551751579
120571 197613 142323518
158273 169687 28533132
106113 143475 93535908
110698 140178 73770851
28901 135231 756446166
73122 83998 553264609
119119 152330 585019764
190610 194899 9926536
60789 160586 279046705
123622 153034 592440487
119352 178090 146424598
137363 137859 613115050
123252 165501 641106215
156392 196218 635788379
96061 169643 183922245
122999 143840 736543705
4700 145034 351265563
136900 193875 820914168
111420 112747 363083024
6666 51861 113169841
171546 195626 60307806
39151 39655 754328976
167268 184029 41652174
45949 134377 708189679
100995 164739 159436683
134251 189387 137398296
134043 146366 96623231
6323 173447 769279759
138734 152523 34345221
62320 155044 231447028
178774 186624 372243843
29797 75447 114821874
94520 101301 224463025
173256 195490 55659053
45610 129651 949841812
117776 180848 157380935
69065 93575 61111148
102577 143715 103111545
102427 158117 139291174
194262 195784 556273455
20799 30378 23900433
20135 34162 343613734
192191 194366 989988176
173394 175214 140276660
23 155235 825508683
121031 193455 180584463
130425 197494 193864230
160476 170204 44433160
132041 181963 124421763
166807 196962 75375332
33010 163981 327711564
147864 189098 770851770
62293 62933 349016277
156989 179508 923965056
169449 192970 58658226
1796 136120 443628297
28467 197459 422861230
156236 182629 799160977
23182 199558 441383271
73033 197566 311077502
150973 161848 669886843
79213 187474 463860629
185920 189863 561062141
142639 174596 79608134
171472 182986 28740048
318 38348 768483886
54028 107862 613301319
84550 129042 571924567
179942 185149 607805684
83885 155465 178539998
147410 188130 263707568
79425 152189 181671493
126746 131727 12410417
106399 110540 10492558
26048 165233 348393978
179067 193900 861683800
110204 150066 99548680
114977 130579 39142288
169388 192650 58036478
114687 117210 1520230
86793 116750 74741446
167205 191597 663557753
65456 114190 121847021
165508 172301 16816899
10230 93393 208345232
84213 118975 86808308
66435 143631 192933382
158650 198012 599515177
186295 190585 10863774
131825 177901 117769583
138563 196755 296724955
48474 83228 770002415
3588 13691 26015808
183094 197932 630116797
68233 138947 532338370
191799 192266 1214032
124512 148552 59584615
183443 184176 755301540
134571 137892 94814553
17934 96133 379848753
115495 170775 340714734
149222 184966 89086330
128508 181691 132575243
9629 180492 427406912
60542 191283 326614253
27737 57617 41961289
181526 187723 15352002
83614 172664 916985604
184662 185514 738343680
129127 175934 116650220
191010 193737 847171795
42092 175078 332343669
136827 157720 178623414
54495 148759 853715800
88674 101370 600636945
25351 121795 385150638
65591 146608 202474758
105167 167904 968198160
14330 89737 188967284
127729 153836 327560749
91961 120209 70722495
105604 189873 210429695
37979 81697 378315936
88501 93030 173825251
103971 130204 308483707
87853 146032 371732954
158015 165154 17965080
77407 114336 748831839
15423 62293 577745737
3379 40435 92885947
23892 62091 96071343
68215 97180 72176505
81963 187659 506913151
180458 196420 40020966
167184 169413 668888877
91346 191961 466050522
158893 190323 622767236
194578 194981 1049058
180847 186308 13461212
18845 176628 124532780
130986 185445 135592140
70915 123853 21154517
172890 193446 51415236
82150 157979 189298668
147279 194895 118814187
157321 171773 682149400
148127 170600 508713001
170289 190863 6347424
81508 137666 140299264
158507 171733 929893611
56061 168197 280341647
130646 180683 871328220
157781 197820 100199901
15141 179753 10403460
67595 148258 84428056
71329 112938 103912050
74965 163654 221380401
115257 170783 138565038
139390 142339 1165252
105820 136281 76283920
10230 82540 181377181
10215 178227 739477789
59875 169785 81791699
137679 138314 1622397
67440 179430 279574079
174766 176168 3529082
106491 109880 935311273
110219 167682 576792679
127451 176499 408438224
4461 143754 788986611
88359 151122 156648847
28729 50283 54099763
182379 195003 600631561
148056 152557 908521116
167621 184182 41200273
73199 172184 575646193
60467 161931 859986889
42890 193380 568134337
152435 174233 971324065
153521 156447 800941936
150092 162796 732708353
137358 140316 529630811
85191 144746 574535872
92170 98425 4755661
151021 156747 14158104
24923 85601 119317861
111789 151772 99807308
193347 194132 78384557
106552 145242 96804862
56802 116968 136309715
195054 199829 12075077
90748 92711 4741904
95847 130001 728920806
139486 152888 3180644
186200 191576 13565954
157100 195177 95207275
186869 186878 867222218
188589 189039 1129978
176210 196317 50378056
22050 130386 514880919
63610 118567 137418994
163609 178517 31427042
109182 122868 34453597
61008 67908 927491284
166440 171957 916209090
183053 192394 5720676
11303 132229 302832776
85477 89553 10129335
13173 153381 808317113
41189 150111 272373544
60407 196142 339216227
54315 183483 259254014
108114 173442 818384839
148690 169610 324518088
6672 161328 386971571
101120 121221 9593254
175321 195329 50058550
29286 186550 393203972
149734 191355 170516
176905 184428 18724236
126248 187346 152147864
4315 181884 444135963
22853 46520 59484969
110925 134573 59256848
108605 197841 223034869
19312 24100 779428052
3885 68358 249699063
175006 196734 54460330
112045 117590 922123191
72469 127181 136746939
139769 167125 68189338
88677 175370 815843151
15244 52270 92637372
100131 168706 171519593
186986 196395 23802837
132454 166684 981172954
90130 125496 88534048
165036 194031 406577177
41131 106567 375698386
22874 117698 636466381
169909 172787 729970628
190173 194185 10166909
198553 199933 3484378
46216 109697 158898521
104157 192083 219782936
32635 156155 308947926
159447 191326 397312211
141231 160280 595195270
111535 197176 213932285
7997 155999 720449201
98595 178477 683847812
71283 151072 199228447
63134 90830 530671130
143793 179298 734718694
23533 100764 193320663
153442 171081 682929410
183122 196155 489874556
11861 52761 483476306
86950 116236 620808464
162405 165063 868786351
118934 171965 967864279
88675 136777 120087751
59903 80154 862262148
160818 172095 28041069
164426 198691 85701526
41265 90310 122888048
105965 117188 601543591
150917 188877 634037569
14044 31752 1651848
24790 104774 200260961
43150 59410 510185512
140916 194140 132829633
188806 199545 26242025
44864 66128 53340600
128701 166210 93507559
111832 124840 32734249
83014 135998 132305018
134449 162979 787325468
29094 119491 226623494
93786 166799 75316084
196758 198821 5204563
122009 141750 49176467
123181 194295 939495755
6123 79012 350811011
173685 196622 13246495
32964 111142 543169051
123729 125361 4090154
110830 135465 61648215
80107 166349 215334005
45703 147830 422059531
110835 114673 53773228
148520 180460 79704278
143922 181957 94853424
141641 153612 29726231
150611 172243 101986417
41233 198262 392639545
86479 131093 507103716
188372 197273 458137760
184 25194 62533943
103828 174337 176254829
43183 96724 308265412
95754 170720 187261191
99736 187229 218519242
86151 89450 452817242
194378 196957 6541232
42982 94590 470645983
99164 178821 198945438
127210 173809 166276225
134180 144770 26305091
35877 38750 819015223
156974 189521 81252420
57982 169759 761446037
99643 177470 194458919
49470 150436 295330273
27357 127702 251572083
44972 104393 148500443
166426 196928 76263653
102704 133857 78243679
151841 178875 560255733
20807 148894 881759951
172203 173886 4199855
58827 128238 173722796
90269 114114 59627644
100841 180387 944124348
59319 184778 313243897
6365 160782 386363102
97368 106323 22395698
22152 98514 421184848
169284 170425 540135284
93519 103146 23828158
187209 196210 617517535
87769 198625 276839899
165563 190415 61882701
58525 99235 905148413
44788 83537 749508119
71301 158047 309084972
119642 180776 152432903
130762 188490 947081668
118466 146320 397267416
10819 164787 385212645
28804 172754 298664839
71538 73673 5389381
112178 145838 370130614
2911 122390 299308100
34752 75071 305660915
126403 160879 85927452
74036 146364 180640104
65845 172773 266944263
2006 117108 288227172
26095 42446 41262904
54021 92816 722158347
90443 152434 123882
133165 198377 215476388
179550 180235 1745968
120315 152924 81244948
156349 194177 94624563
27313 189157 404761605
32557 190578 494563236
132049 143335 28079642
21904 194544 961672701
21540 174662 786051754
68897 103399 858854674
167403 177678 743325361
50443 163203 749676224
75053 179453 260471412
63649 109408 52854336
115321 152354 241926377
102158 196555 916674995
67512 81436 34850454
82904 165799 306579140
146832 151440 170213742
94662 109843 768484342
5188 52255 117844077
112268 117377 795155203
28680 175080 985244846
28593 61330 82335000
190950 197024 15329687
163320 188017 223049696
86531 112203 63974703
61142 109051 575312353
30330 155906 314141347
141211 199740 95740655
188104 198896 282197561
59097 198192 747825620
190512 197556 17840381
103916 145086 103092520
170552 173386 7045841
165386 183170 346730172
77539 162060 211154687
177126 179061 378092353
63958 100136 90214724
38603 180285 942162014
93683 184841 946644734
21107 33218 800951256
186564 190473 9898864
145209 159298 616745451
182013 183010 814588146
21866 191412 424058413
96524 121549 62883791
104622 174064 976617402
47083 62276 38287250
191634 199251 19283540
126146 149416 397667552
79809 177454 243687913
188409 198241 24820146
79646 178710 247211838
10791 50181 98649025
85125 166709 203600380
68971 99645 76388181
130082 134292 10486100
42798 80753 53087106
198453 199727 1161680
23158 68716 745275439
56427 176825 300883624
34490 142198 269662842
141641 146871 13074181
137730 162836 62553208
78538 93897 717623538
22604 159221 56142696
90615 94099 794592794
151961 182964 140558426
93543 129507 315268684
162810 193219 75878224
129212 153894 61395468
195419 195719 814281457
128341 154087 64045854
124786 155546 314580639
118175 195079 192031666
17018 117643 62784040
61952 172916 277044256
144323 194291 124717273
121305 169622 120983472
36692 123930 353059427
121195 137813 769184745
94401 111543 42969476
95880 139676 420533015
34663 63098 71557141
26807 196918 707508155
82857 108596 64151907
127631 194765 539101186
151160 191577 467995176
6527 72191 2683812
25725 123870 661064479
140755 155667 36980314
34739 128265 879239321
51140 102762 692998015
195283 196143 2198791
30178 193083 754526631
154907 191439 91271082
105876 171007 230973431
185284 196987 2624231
108614 152175 863842239
2048 85845 210123390
70769 118090 112254145
164622 187237 631506342
106272 138478 251776127
52151 109451 435774298
110822 186740 189384018
159511 185089 63681508
67339 99130 79238830
138189 166550 70705834
185403 190868 13822480
23181 193260 425389188
172011 194213 55534298
109836 180240 175697033
14871 109049 235776221
128832 142935 35121167
58895 101949 623677555
145560 196478 127183340
124779 167752 703758685
96309 170078 953275213
77273 189561 861462879
152158 159091 17332980
73443 144186 176632129
83704 90261 238541617
46016 153890 269656130
142104 196858 136783252
128019 151524 409705468
177575 183224 14071560
94393 119736 63577436
172603 190980 45926027
112356 129971 931437304
193275 193474 685039162
97900 106146 15417130
89524 157928 170702674
72479 86349 34717128
117519 199532 490356528
134219 158042 59279727
198117 199912 965361181
55756 70145 36227387
63411 88663 63244619
11596 113152 254355222
45625 108285 958581885
116909 175681 803591299
189066 192503 516554368
184739 198195 364487890
78798 186700 269209230
62056 196914 336929768
35398 184730 373319317
98875 126915 70403576
127846 179779 602352029
18644 79045 647264057
198277 199390 313735234
198951 198975 50407014
188911 195048 15497694
86681 186562 510998437
110442 157114 172112451
7170 38357 982981108
112040 180264 581864602
64708 84709 50172872
57379 165256 269741925
55041 89507 86493988
82293 145915 158986255
163751 179297 851549234
83157 149434 165432396
11920 17401 279532033
52365 111182 821472947
6938 193057 675715931
162157 174296 30217334
94362 175370 202365275
101293 141058 89183521
92531 113605 52822181
73935 104119 75039569
133407 148920 38548945
124057 178469 135471553
181677 196881 38165873
133329 154232 651379204
90057 157495 142689969
41530 106516 162432290
63997 176051 279867618
45949 103547 143893890
79073 194581 671725676
6308 152198 364965095
195313 197566 524060108
183525 185561 747684474
11842 142646 349991103
20655 170127 166193055
133110 159423 60245868
84678 100585 39334480
92127 165545 183451493
72268 113295 102538882
50641 171993 303383893
129937 138674 885085859
141343 188198 792606412
196537 199589 308592240
46115 147886 254512527
81451 103885 128129620
159720 181000 553118
62860 176048 488954912
184 97584 117779685
51728 120250 171668358
58418 146877 545568836
84842 141395 141232411
122260 164978 321917526
74578 93639 47402067
180530 185076 11201929
123092 154399 77852924
178889 188413 314656658
199639 199925 14259031
195816 199627 983301563
146073 177372 77911125
95761 135193 201261688
139779 156795 795217831
36227 98530 600655615
172058 187176 37623654
117943 182135 160155830
56874 90196 139897532
8490 62796 136333122
98075 159664 153992656
117809 157307 98487448
1797 77247 189131368
18378 75961 144469202
23791 30063 15680494
7053 119128 492583819
49848 193830 722487510
149357 187044 93938384
79391 109004 166486457
104463 196573 437458515
43181 114222 745554349
20665 136813 587690510
147348 184673 765303680
166787 188539 54190528
131317 134770 578897472
34610 168491 334956582
103977 186578 206275958
133867 144502 26452731
178235 190617 30969197
53874 140528 879672597
14128 82115 434874261
143509 189998 115870105
63186 76157 32491635
11241 183511 430734520
101556 196787 340791683
195511 196799 600535562
20891 196233 521232313
171350 185642 786670800
82625 103874 209815731
147163 149366 5384770
6797 51638 112270072
26819 73905 118426223
190844 196338 667028482
3857 112268 271533203
991 123714 312299633
124467 131005 16237429
190658 192412 4435775
157022 195460 801340866
62376 117838 138599809
192120 195710 9077371
27177 104569 558605147
179169 190695 28842169
26948 105564 196910518
175100 197046 827965655
53853 76792 57636203
190140 191754 53016550
99041 129964 77640837
183726 185692 4846111
114642 164735 125067888
192052 194374 5837202
111346 144941 686665045
135274 170369 199804735
7278 137032 898031134
77002 114741 520421870
68364 146606 721616815
63945 162533 246332569
154870 177643 953137962
89826 155433 163653688
72383 118237 114512563
67668 117485 124488212
180293 188240 19806325
15642 82519 707245069
29706 95064 678581658
69535 77565 19985881
70376 117167 780524466
184087 186652 6334088
172870 199332 95028274
20980 113294 416432328
79470 107644 105550552
145723 197288 693962300
27785 156047 763677903
140134 158617 46004772
117182 183238 164803772
146833 191888 288868132
70376 172299 905670578
15218 45752 76499303
84382 91199 101375386
199951 199959 18466
5282 44725 98922924
97707 167430 174326040
50153 166549 414850409
194727 198372 9253785
162695 163907 144399834
29516 76567 118259238
126664 157929 77830190
189166 189831 952171222
46679 47641 55606331
56809 126282 173982051
109936 183127 182625068
163537 197798 85690942
117857 182305 160832450
47473 189972 438688374
84696 113911 72929724
4019 63671 789035040
21692 186501 205569348
141757 195840 242663982
138588 173675 87451357
9758 137597 3785093
134064 161689 277078495
189517 195828 15984655
147962 190888 36029949
103617 144498 29301793
159923 171097 27871865
149079 176322 68010423
168716 198296 74002392
105983 137562 637507813
43013 73570 76696293
128906 156438 362398071
138214 172556 85500062
28005 190390 761406277
43793 169087 313256228
137303 190591 132893881
4278 29862 506989669
101294 171709 778958382
44152 156466 425626744
135369 136158 409329686
193050 198278 13264657
153420 170008 742467450
113253 136755 58664419
167298 172300 12377643
54363 94782 101175186
105960 128780 57296957
196971 199634 6767574
66687 88202 53940604
150715 184169 870308240
67333 72820 498969210
196136 197668 3890906
177434 183335 219221504
127846 154257 824533466
188271 197976 24509469
165240 171777 16145706
97458 147516 276101491
14178 130756 291939452
120353 138409 45036315
195172 198754 9081020
163998 167991 9987276
162969 167678 828586734
142749 167344 173150597
100620 197499 242301560
39684 70004 689253420
18774 36420 44125730
9130 9471 402226416
172698 189671 42394821
122859 156077 82548375
153998 163417 23574116
44591 108883 160817292
110273 151543 103023907
32177 182417 375735643
139174 159666 85597837
61222 63986 940702069
117165 123509 16059365
148850 181962 50357429
9689 36148 66279803
66033 135678 852791248
157603 172802 202811889
141110 142769 4127053
82165 190188 721992810
101606 145209 350905025
103593 121849 158600584
66941 79873 32388259
69356 108184 96944031
47722 106691 147449509
58242 82432 60642168
118911 153195 85420836
10227 21346 27818489
143087 180974 94426783
30124 136668 266862213
41954 155354 283371843
129338 174361 687402471
25609 31287 14271461
72033 176080 259758893
173619 195584 55019639
32234 148689 291482529
51219 129846 196974884
48028 186692 996178802
166596 184544 800891924
37203 53093 39804977
96052 111004 37521594
34488 196531 405365705
76228 84410 331269409
8004 191426 458721513
34872 195339 401342306
169400 199352 74971783
4344 85729 204140318
112952 162310 125274448
27904 192114 883064895
155519 192777 180249879
155662 157578 2076438
132614 185048 130604476
48360 58416 207422411
171380 180551 22944176
120349 154506 85053616
109228 153773 111176560
79863 100414 51013849
177378 184062 16639187
46437 54775 20842631
127490 175618 119924292
1560 186357 955986773
22225 199858 444450722
197301 197984 1749688
96451 135670 98188650
27246 152542 374367756
35930 81652 114804904
196958 197484 18960315
102329 178144 628439589
137373 181942 469886033
109987 126867 42280412
106084 151857 114429504
72911 179320 736761059
184261 184619 867511
27539 160129 671953386
106114 190867 211724837
100461 101772 3288527
147288 197889 828486878
184924 187810 232428772
138981 177714 96530062
82241 114865 500103523
35836 197702 543462688
182813 199658 42382291
69931 185939 839446287
130533 195761 303048768
185534 197957 149307637
9324 183660 435967146
109661 180986 178005225
45694 57709 30058518
178146 189775 29032110
46290 72428 65680960
55931 61805 14891240
29811 89623 150147546
186382 188597 155566890
144320 158911 36331492
161471 175877 352430549
59841 90145 75896775
53552 95927 106011008
127820 182111 642852990
110278 176638 958501875
53096 137848 503407373
93110 184947 229230292
97472 191665 297866918
133182 147461 35563961
115650 164221 121286819
16174 20680 11137176
35801 196405 401772974
180560 184829 10520572
7814 101601 526748464
149352 153850 11188272
136951 140065 7769108
60360 78933 19595062
87028 168324 202924636
195745 199910 577611983
121743 148798 67367924
135051 175519 100848391
141057 148974 775867428
92060 105200 32738246
17109 141344 311007474
64683 164453 249245120
60768 108846 264248868
7873 186362 446199861
102382 142477 49361590
2134 86625 694285054
197610 199224 86304
158654 198985 988993952
10088 36587 342185437
4869 71899 168178964
195967 198501 858753856
12886 41173 70930627
4674 156416 379598924
120764 126144 5360475
43160 188371 362820382
32848 86351 134364307
103670 189223 213802854
111524 134023 33295097
96771 168764 797109069
71565 107482 884577769
18833 174162 995808392
193318 198901 465867438
82212 173653 659376059
186856 191165 265374155
98453 179209 201702700
24187 30090 14742102
152642 186995 85612274
102749 126379 941874373
137732 185536 119021395
126134 142012 39454398
52625 78182 64225962
33468 182809 586083063
140753 144498 9285956
22253 42962 52091895
124604 132842 20479074
89764 123989 196247051
107501 128363 348029052
20918 160789 350029513
95655 146147 126400273
14901 81853 765572402
72761 186065 282660486
25456 110363 212743945
45891 88767 475466405
172214 177397 12911076
191267 194320 119903716
105756 113649 19929284
19610 159592 350227977
173050 185136 455810954
133180 191008 814908905
155962 188884 847158615
92780 134550 104602142
43605 96852 590451251
98526 141475 107570012
145209 185420 289432181
131497 184475 131948561
26838 113501 217250477
50402 104171 444022163
167390 187662 256293166
79375 166642 217958137
14467 157711 358239970
37495 152146 286780079
107315 165974 146612955
171946 197176 475819051
30992 195981 412724738
6617 92447 792548557
8217 108933 252242111
84142 168869 211470797
112981 141023 70081066
24320 147029 474288942
137234 199260 154995454
61761 171208 848778012
46091 178843 778171508
101885 186943 674112599
59698 67407 24589175
16618 139910 672403688
172041 192838 949470300
158873 161829 7466066
177112 179278 5353350
193519 194466 444880204
127373 185568 144908061
66639 80313 618297284
114874 179040 806573748
179954 193653 548021429
146978 191358 746954105
81405 152963 384779342
121846 168094 544373232
107401 195405 299982300
107505 196818 223243547
112674 161014 120711088
29955 85355 139201784
133313 137954 11555986
119497 168339 121857087
133873 195803 344133582
79610 121437 104661401
49168 122863 184685232
38902 115405 544057916
125737 133154 460044311
22591 46393 59812751
127748 164928 876302496
141846 142172 349831242
181605 191854 25600154
64296 157167 231910568
7024 133607 316982658
30258 124889 954602077
41689 168284 835180558
83635 188691 262155409
134219 180897 116323405
110434 137281 115539218
129466 199359 954146367
96986 176537 198821530
4506 175747 791399911
155049 177620 56420584
97021 129883 839158028
147730 197245 123718518
160779 168149 261152297
94010 145425 365833905
150602 174621 59846910
144007 184930 101932576
30543 129402 247765886
4551 66120 154502039
149582 172369 56813339
42272 44344 906527521
91849 174391 206060016
151962 193899 104741965
131554 181381 124187627
197333 198145 2063097
31626 148098 291499315
8913 141398 354443574
45662 147375 254404175
139125 156458 736724177
135066 188077 100676441
67709 163190 939256443
144711 159278 523999988
78151 80505 515980665
152686 161495 802959652
164882 190680 64288640
188127 193195 12098975
36863 68441 841106915
168942 189565 51339796
116088 192881 823145109
67260 111996 769338732
81202 168333 807495397
19020 155288 454250469
138844 188623 124103057
12202 151790 349175889
162446 173070 26429585
43888 106806 822963047
67216 73196 15028359
154563 176272 54249149
189647 197424 13224619
23442 78097 896902043
173634 197821 60649478
37931 180656 356848478
67530 178168 369616888
28878 137434 993794919
108325 141119 261266813
17214 161088 359975007
130424 192590 336113966
135863 168031 454943542
48716 166676 294969095
107463 195193 444162681
83865 107607 59130388
4827 166816 405346419
6591 182246 662784966
184863 187860 264923096
4473 151089 539635672
79070 196784 294091303
148257 170915 56539774
119299 196760 193410808
28873 40820 30184819
194487 197597 426532750
71683 154533 206770821
13012 185156 430293467
103215 156704 106553712
47517 182325 336978412
20010 129647 274646578
61830 165590 259219656
176572 198013 635162209
6222 47012 102195690
161993 179863 44467602
73861 171438 274655371
127752 175546 976347566
176424 199607 58138090
190943 192208 975847285
179411 189376 24902678
109910 135042 271080597
170826 172343 714887815
128615 132148 8815381
132999 162827 592436240
56505 178523 566309286
36896 132705 979934206
33489 128341 470530096
4457 131386 317945241
164688 195143 76060112
48085 135580 218903682
61578 77955 515676482
134074 157301 57780421
50797 82702 80172445
3777 21413 219265799
46830 155739 272154672
135456 198577 157669270
32077 63644 231999105
114842 117246 674352580
167996 182047 907999234
171837 177228 13475582
101863 118213 41120647
38255 63031 812301072
3768 58596 137486030
75177 136663 153531024
34805 172931 345420921
175348 195044 49290562
175298 193713 166786128
101390 161796 151137336
135989 193029 142312675
116577 170385 175940417
183630 189055 13582383
60849 198934 925225189
35596 44163 113519452
6678 28828 55324572
32998 194398 403653743
28242 148269 631082960
127258 192616 162968573
36300 66232 75275732
34397 130080 531696533
92187 116542 60949721
175608 193854 45599400
165548 195300 367790923
146389 162319 39669896
71730 97242 713035825
132994 158908 418434166
27639 31358 9409329
104469 135144 76930715
182298 189736 280750808
67810 125439 546211966
134889 148414 33584515
148763 171063 55599500
146011 173836 69255002
83220 89265 15095360
67435 95459 396890277
8977 64117 138345573
64839 125116 150879517
107077 111236 10498947
24931 121181 241280603
198802 199382 963997958
168505 181726 959148850
46483 93904 118704703
52371 123723 215677234
152149 152171 59168
6207 42583 91205688
158544 158996 449136
161566 176633 37517106
183245 192602 23442086
197439 199731 5796106
157874 177586 824308729
87209 119549 80805212
186206 194558 21055906
166135 195451 73229787
70945 111657 868443584
13257 104342 626454543
2405 163399 402735243
87271 122594 779230081
169994 195940 64886047
15622 150200 681983674
80221 194535 285398118
74150 96747 189032481
54693 107466 132034771
82025 140641 684222942
53553 92945 771973799
186022 194891 155696972
59001 112065 132688772
10780 174053 25588551
15810 95023 383635659
94392 178746 210595387
119369 164051 776319854
89842 148328 146046254
121536 168475 117057157
56862 115497 423810277
87412 145508 145035217
31858 134383 256808309
67729 93856 81505970
60349 138129 194555964
144359 158655 35572860
186395 199681 33624700
90171 150094 789299268
34081 120015 52393782
109746 184350 902445717
114893 194390 198501093
51444 143390 230124686
121502 141091 48814179
146354 153954 157148998
67205 74046 17256574
111888 140512 663210689
94893 147018 130419419
82515 169211 949820279
66271 185763 774712795
2260 72065 571711088
16498 74455 248200592
154170 157012 7090730
39561 162293 797315788
159828 195311 726911330
177432 184260 17018919
89201 144571 138243003
110659 159559 122143471
198259 199017 275217888
8225 15612 18580148
509 72016 179358858
17170 152544 338692240
50331 50968 1612831
21345 172220 377390641
24759 32824 20242510
179656 185443 676243687
136055 165732 860712593
42842 84055 103334102
125420 130334 622818047
91591 171195 35133333
66179 75870 24321739
46724 99450 131826978
95672 175260 198855264
72351 158041 213890982
191365 197233 172373919
61696 157051 238134630
67018 160472 755548007
3612 125979 643931137
66451 91384 937449597
132685 189773 55449570
175085 176272 3000819
168369 174219 14484010
22427 162511 922225129
181486 185318 9421883
189147 197791 21863652
165047 191167 436023452
162801 169713 808673644
169465 174251 8815142
112268 125641 33617750
17652 57537 99983955
8524 14023 13852115
172707 197783 174358269
157108 176725 49001351
8142 21814 34148532
22742 42592 49964889
146533 187736 783680140
123149 153250 177707157
185002 185763 1887125
46603 161424 419620675
186686 199881 96319633
178074 184387 583329592
166030 197111 77695207
121917 173776 128510272
100155 112725 31709699
191892 197606 14473339
199708 199857 10790771
111002 188556 763752887
101271 197502 240688572
75796 169412 233733818
145379 145631 652015231
82751 103415 51229194
110333 115629 664678900
25760 108468 207181183
184366 195203 27265372
37701 157386 437726527
100734 101754 120293322
195022 195419 230752747
30109 132590 510033495
26550 83171 142173733
178169 182354 916785994
11373 128074 793835997
183007 186418 498075644
95688 157184 797832252
109857 145559 668039207
197483 199845 764579519
45352 121195 189967275
10139 197973 256068872
37120 74889 94918201
12499 84562 122552826
166108 194109 952980792
36840 110979 584166984
112673 159219 99478888
77106 155781 196348068
75387 149626 505274239
137541 147989 25994338
77005 88788 29582422
95445 177142 488926269
171700 183833 30221640
190789 192295 3813868
118210 193354 791988754
184245 196716 31418361
86919 153048 383782738
85404 124374 97421335
9828 158058 341612975
94382 166848 181094462
13686 108467 497233505
20068 128895 272637560
68919 144291 309317682
6195 173230 679403465
156261 182676 66014794
101798 174853 27174276
162316 166054 9357539
76969 124465 333612884
147097 194291 117727557
151252 181655 476692383
146607 147097 616581524
96370 199695 258389265
126581 154704 274986098
110 13585 33775915
158798 168310 986072326
59213 166034 362664304
194468 196576 5395143
116634 118997 8868491
128972 193399 981571542
175235 190008 36807179
84920 185943 278329114
65520 195514 324705367
157522 190795 516744733
170578 182628 165262875
124750 161163 90715487
163008 174670 25498975
78921 105850 326996068
197604 198627 2561782
4842 120887 290809016
39665 139798 250581012
86897 124201 93279398
115537 167520 129770159
125457 138117 584418188
145408 174203 998073695
18636 88796 388982036
194079 194825 1843022
127879 168997 935274996
77465 146919 173603910
146664 158902 30406785
169963 185169 37796256
62378 73444 27752056
83166 147919 688257321
179374 180328 2477072
32438 51435 409794074
42163 169625 570406427
177410 186931 85125689
165845 185397 48528492
158773 179266 51078971
150434 151160 1805840
89919 157951 733641119
89175 153901 161490369
75946 175582 580973414
102217 116354 913731655
124671 146590 637199137
118138 196329 195330679
67161 106768 918637251
106231 193912 357323877
94148 129404 88315799
31918 198785 202583692
110440 185239 186577115
187662 197693 25401223
81542 128818 249269474
188926 197200 370780293
98732 182849 588435855
23870 90820 609762609
179145 198882 902261653
30661 190978 400987351
127409 177582 124995713
130519 193176 156210896
112785 124471 29376502
8814 140299 329213655
71095 118598 118688037
38516 105440 108988798
82985 132147 122853855
188115 189679 3944175
199741 199833 328663079
31559 123273 844913927
169872 181480 999021957
196214 197382 2944877
26268 132143 540727877
117220 150153 82248080
75601 181962 281809519
197806 198432 952491592
18295 173763 388748950
49940 55255 13365737
134876 153260 45662670
20323 56877 91697647
159023 170397 28339690
87739 138053 125661608
37820 89398 867152810
124521 175297 126512025
116251 185621 244112853
85886 190197 260218918
168298 174908 16386381
34555 73563 452990419
197836 199323 3749148
44385 156437 936974352
30463 174136 359359488
159538 177266 786205246
159304 196441 92847733
176781 178381 80044517
106641 142764 90463130
60703 188583 319383931
167577 198983 729361944
42364 154466 878693313
184689 194759 25318502
191326 192662 636976477
113557 183190 173636356
115399 151558 90235907
10870 131601 302349318
58063 156890 246936576
148482 150459 524912770
48697 174271 413492017
125974 189625 232818875
52655 160939 270863906
178726 179312 1486947
78038 134945 142309689
197357 198198 1040013
52568 56196 761564614
29534 135641 617566546
186351 187254 2285082
36557 113287 192241498
28744 98368 754113604
52842 60564 687966277
185419 188787 463058668
179724 197051 43492780
132044 194844 156642896
97399 117552 50586961
131682 143065 821528605
160615 163876 996193757
70289 123889 846407097
50419 53621 121043845
11171 195604 783412238
187582 191993 11174881
82147 115605 534062238
137985 191665 162050346
150545 166405 977953260
87938 191493 965842623
38949 147822 272332602
43087 56918 941085358
52219 101405 123000629
124215 167666 850057933
92653 179803 374962776
94043 146145 81681609
166028 193633 68865694
145383 176116 725154407
2733 12382 24146704
110973 124770 937136584
4298 164372 400544976
13651 35736 305650891
95972 142395 116232582
21392 118916 384813459
161535 184284 56590853
105080 139840 87090165
13337 35602 713560821
135952 185367 154206196
164091 189165 62448239
44933 162413 316166566
56103 126734 176865186
189048 191752 767354771
107157 157017 392548353
53197 60563 18591826
49279 123707 305394676
86253 141041 413148862
75604 132419 141937395
192928 194498 3956258
14030 61234 686696228
37239 68729 79153967
191680 193356 895223199
53948 92086 139508085
11589 21479 233382185
38723 168258 323955369
157216 197150 258193198
111492 135866 60892953
173419 175752 5870962
15308 127144 313939998
76676 142842 560349042
158645 172483 104788378
24300 146225 474940140
42170 144357 255537362
26575 50377 645942098
118121 183797 907734628
57284 140707 87772850
32853 150050 530269582
57780 157496 771463557
101022 143675 185157698
111922 188161 190215376
36848 37781 1948123
194215 198190 10063167
182771 188830 15102042
81960 96854 37010417
7513 112703 620425893
26063 189244 781978689
100708 112874 52656721
70453 90351 991878832
11008 32857 160550578
144172 182659 908631069
59455 176379 292081694
109948 143971 486585200
25605 145112 781344013
119803 163105 403947734
162033 174854 31894487
167572 191557 59820431
118892 179646 604541901
136118 172247 904259791
22499 188219 414403637
54498 176035 19731046
154428 169864 38623450
140054 180178 733518666
186226 188289 131091407
110326 136104 64445504
155724 169693 99483243
92245 104862 31398288
80253 117941 514772727
124355 136573 30375072
189303 191682 5998004
175109 189020 935574734
182095 191530 231863625
146520 176298 979930596
23475 109965 843782441
197047 198256 3059069
1382 192172 615924432
149919 187294 885493088
57033 143987 217470048
99050 126555 69119109
131350 187833 378275046
195652 195995 666466
64733 137966 183090840
27113 34986 19791283
106973 128844 54938895
57034 171807 407497233
38895 42494 9104558
16303 186782 426118292
36453 103217 166957421
143496 180203 91503991
174406 196982 56586167
85989 185975 249385244
16247 107942 229530323
156408 192645 90578088
196723 199176 724614379
57372 91204 947201074
104474 105108 606231037
111647 187659 318334949
191199 192065 2199473
114586 157280 614475355
169415 198653 73139290
76782 83737 871102494
14844 52583 897485158
143695 156317 50135033
64992 138532 183763454
129988 199955 174703712
146385 189439 107261790
48643 145529 550936653
1427 77420 65193251
146412 187492 251103224
116228 174932 146455365
140443 154979 922211161
172077 174125 5082263
41945 123374 203897936
159318 191630 80627690
78860 88375 23845653
145427 199502 135197643
11666 120736 273213786
85209 92177 17182544
170899 173783 946389382
105360 150689 113365142
145265 174755 221495446
30539 63536 83010089
44449 138677 383067245
71463 179504 269647295
24689 146820 791973493
86754 96481 23976111
132020 177898 452579729
119613 131175 28891834
121782 123171 912370320
104448 109204 12058068
57279 131295 291829718
172903 189928 366624025
95010 112100 495611809
150420 160832 26004295
196763 198101 403046902
180783 194678 487246779
171289 184733 645357021
143962 152451 685035427
23030 102674 586709433
143288 144812 3777350
12267 34103 839970184
7142 55564 764223485
163315 197305 85028493
42803 109446 48434803
16001 43670 69378950
75474 76100 873033569
499 116434 290356582
14290 86664 181500302
3953 132580 322114583
58642 144138 764578232
5353 39366 85296181
27807 124977 243673821
160739 165410 11670346
42138 90792 121876614
25701 61910 11200057
98032 130782 634239647
41917 58108 40504977
73758 108297 910218879
18352 94604 652802545
187960 198261 26065730
128676 172035 767042457
8369 20322 357742849
136225 191548 137998574
125497 197138 178763958
50425 164997 286633619
19449 183637 556429949
194730 195641 2353814
105288 179130 184367055
176487 179313 722867491
7868 164942 653713493
183959 194239 50639834
169666 186492 820768867
28014 28689 420800049
182446 184056 843791805
140541 140659 872921796
88052 191412 504731253
83989 112784 71897132
58933 186363 541108732
131770 177043 369914869
178383 184957 22627043
109824 131990 55479126
132737 145308 260684352
125815 148635 56758984
173980 174974 2511050
29396 97241 130785588
71461 124582 846847816
31476 110134 197059258
72014 94495 55987287
6722 153421 366988478
93209 168531 188242908
185502 187872 133543579
47392 126957 799404258
54034 63107 970043123
178703 180469 4526877
4498 4931 547130
26297 122479 241146555
111348 189928 682460745
187300 187474 227058832
54348 176788 306062996
147402 181169 957892890
173285 195571 429880336
50538 104852 863109542
155460 179015 130502807
94559 169323 980830260
38635 66728 70541626
118918 194314 188154765
172824 197661 62271427
184220 196061 29789716
51366 162187 277208229
13947 153083 348017270
35495 101150 164294626
341 171380 560050040
194003 196810 277203405
158028 160556 6379151
159312 180172 856601127
186967 188771 4532555
194840 199387 11574049
139287 161351 339697555
145399 157508 30104391
94696 107735 32642928
88743 126699 190127255
102920 147565 111875372
126784 154989 914023471
114633 172941 145421368
16618 25356 758278625
66286 97357 77436723
99369 172449 17597973
111616 165835 135414533
173501 188814 38207267
49828 57764 19936101
171775 185113 33208984
44838 179232 924292053
189763 189958 8962094
8160 103574 748060535
10690 77588 167743656
4033 16950 32430742
74053 143615 173686049
28176 94941 167334059
28179 50390 202090745
176551 179417 7057958
113837 181432 696810610
192715 198693 15135830
162168 170197 280927667
96680 111276 465703829
15965 140481 465051872
64339 138146 184535672
161579 192668 505789842
141383 199681 809583706
15061 70534 664703446
129684 178122 120650337
135050 141324 15630879
144662 170725 64940546
132305 139540 478821709
167249 178672 881319973
33613 39327 372686907
164964 172195 17911286
165403 171498 15080219
81642 186263 260993303
23627 70130 423382110
166697 191014 60655030
133495 149662 208268791
53974 116469 507487352
58218 190606 452654812
58355 167975 274021104
109761 122800 32773384
99322 142373 690437186
166412 172243 14445978
99703 162681 895076294
119298 161359 104932291
70293 87499 23722929
129015 150136 963471113
75624 145220 509131657
75141 169640 662640099
92784 96821 9992306
70328 108613 95581765
171694 197306 820732888
105050 183382 389962185
16110 92199 164669286
168207 176571 2690151
29859 57650 71543048
5142 85275 915745310
161430 163785 533989275
192344 193123 580858664
168209 175083 927677914
53117 121846 522645244
102107 135935 640482307
149550 181972 6082528
28926 92997 346566844
100245 107551 58468966
3587 33896 75826870
176156 190709 594136045
66710 178537 287113741
40497 108104 189262310
164849 188695 897108340
16506 18083 3925037
160260 178394 45117073
120594 152315 139550645
82491 112723 75526708
132128 156796 408253832
137174 162194 62409530
184272 188988 520435891
10455 127053 292061471
194293 195946 4204610
161139 197224 90196102
61173 111480 125805785
175109 188004 253792871
158997 195048 90093240
177736 192689 37390749
112138 190631 365975484
18383 65216 568114513
117020 143259 65529241
81943 88885 426444270
146050 198846 779335294
178781 189150 976086493
34703 49490 37113224
109519 126006 41393312
176888 189827 32270775
38967 178253 626587206
30690 159887 323330302
26397 39862 869863702
108827 137953 72915702
92888 174622 204096807
123188 161216 114125640
66447 114100 402323677
105168 178062 182060158
79813 174204 235584622
19352 48564 73235539
152561 161114 478885603
177283 194845 43972139
103373 175016 670190468
86286 195920 273696507
137011 157169 50148689
182645 195189 31472747
107474 135848 493126687
95775 145585 415661376
179077 190158 369510305
39161 83830 111998205
135288 175668 581731721
31698 87357 137006452
128004 148819 51780756
33586 167389 693360575
3070 3318 425746295
14334 113182 247544840
82269 110001 169989071
103300 176387 968219506
136651 169331 81538766
124256 138287 34932737
147228 189955 520126568
88007 114952 691233759
58548 72413 34898475
139561 154881 516893457
18652 39013 768206822
193059 195245 5558304
139715 145954 294851397
120216 173174 373996579
108205 175776 168727781
52242 131944 422183365
8591 153880 363490070
85597 124017 96079848
19910 40931 52832207
138716 145671 17369410
195130 196767 4172530
188221 193965 738651048
15725 99869 210490312
51412 107678 140863232
88402 154746 165486423
155435 172733 43245281
164464 192353 854786929
100698 120557 407568395
176556 188987 30958665
123398 176168 131487278
148256 174107 861212621
90256 92125 3919038
19419 161179 354679951
108801 159159 125783357
127377 175970 121076697
33053 119995 507505608
72469 88943 12435698
85592 89255 9100318
94262 130012 397380296
94834 100781 14746394
51104 126604 189175599
106463 189415 207202477
104936 184065 197603859
47452 53459 963554663
170526 171480 2367051
157626 194424 91965733
199952 199987 720836046
6769 191573 570177243
42534 52130 511669655
173037 181857 4741531
128583 192083 158358428
13581 25132 28804310
78274 150657 499799325
109028 185510 190783213
178858 196450 2343055
164477 171358 17071999
194846 197978 7985659
111771 158643 116965013
18190 145003 916828920
52686 190575 344653791
74437 89120 990346559
67914 82989 696759255
184573 196554 30210324
196630 196888 665927
25674 181929 390853289
62625 133419 770329490
123598 129107 12441223
67736 116567 238511985
119214 181641 150518121
125955 190534 270655363
115085 179334 160287120
61197 63565 584751604
54300 199437 363028628
188922 191471 6425415
77334 171447 234967565
140332 186850 115827835
158881 171691 31933705
117611 191617 995284035
168567 196803 993660938
85317 167590 205321321
58200 97458 69229542
79931 101113 332359507
163863 171316 12883425
35347 72907 94452958
61099 102336 40030578
76902 198484 303771368
9079 25849 41909818
85359 100780 38140694
149976 166147 607302906
148477 183051 53984679
193064 198801 14562317
62149 79320 508962615
127361 157954 349845724
69193 82174 32462364
164298 185043 51568403
129436 169867 100736470
36651 77360 102129028
84592 145345 813138402
33921 131005 587415670
153854 188077 85354629
152632 194349 104206480
57306 69608 337374561
91941 172200 200371823
13258 171176 946137588
64943 132791 169631653
161296 165738 11097098
95929 185175 222823928
146929 160690 34285444
179414 197191 44647471
89653 142804 796250301
34583 176888 355855751
37496 50098 255849017
74409 182375 269452355
44269 103177 144953522
130623 139634 22424916
102831 189086 215608927
31207 136700 970959767
195023 195224 293064932
88821 199456 276384090
5993 154160 370625835
95637 158206 534176302
198126 198602 408803163
154787 172336 31178756
83442 165335 237960396
156380 172401 40043862
164488 175887 28364899
5878 164511 775623658
143485 144454 2386890
169419 176858 548226960
182761 198800 664798206
102542 146698 861239535
120072 151336 77911665
147282 161373 35128099
91676 178928 217741863
10623 30187 19503995
90206 109250 47515095
70862 116178 113233475
69550 154743 579341902
60576 95342 86883369
53025 130311 771293062
185442 191737 15890630
128596 174854 115254312
115470 130433 665679928
117655 128131 935612255
20184 107564 357400614
168913 196550 69095840
137128 178354 102693108
83797 159024 705457361
21757 32302 26447476
34086 41317 136422815
88457 197930 491998597
179145 199914 52202057
81010 117827 210807705
189445 198166 463304583
29265 74150 180724311
93015 151900 147124182
126461 126548 219622
101069 189986 679669857
106284 130048 569022482
20464 139635 298404773
14667 76499 155048318
63547 185497 554348215
91369 179567 978368663
179856 198116 599894003
50642 60319 24419675
14185 68725 403721739
176914 196790 652677961
79571 82531 315825586
74699 105690 146727985
6043 24420 45866325
163053 168632 632733612
156904 193431 91273138
156321 189472 82807484
103059 148669 114234768
142570 185342 106466554
107969 131758 59596966
134216 181494 880257519
124248 148248 59688890
140570 165456 604179624
117656 180387 156530912
191274 197167 100337132
180277 189516 23020344
2244 186680 160840521
65864 141546 189160181
35925 71959 90587234
64659 123121 146309922
80343 100623 360102309
2290 63442 153333096
175450 195576 92236385
41097 122064 618070306
129433 149819 50713581
165212 182927 44054218
138728 180217 103436714
99817 144635 112224615
76223 189216 282001928
180650 194243 179002046
124012 165093 328896726
167927 195201 68107399
107438 136684 73235901
127907 178411 125738233
20473 64230 109891918
10982 31995 497683591
1855 11153 23286303
105253 151609 115869713
195947 196960 2563269
138911 170591 523046050
82926 129727 116994543
124459 128159 693836567
30633 118142 65297209
23909 118763 412958479
20152 56636 974859799
50179 131033 152491853
67111 181178 875559322
27406 195392 420276810
125054 194551 173244739
194103 198842 11989583
44259 93073 122150542
102924 165209 473566675
38479 66856 49810865
32083 78997 117776847
24951 190045 412808551
45087 50788 496215341
178145 191326 152622430
141651 151967 190183442
88401 173558 558829460
168189 183530 920463647
137148 188532 875219712
55991 198872 357256738
113686 116066 5925214
110523 178768 865477384
158189 174434 40492756
114544 145156 898320597
7027 141982 337782532
13464 74385 152875608
21233 104458 486944373
103086 189172 215162445
15971 59615 141804151
108512 129088 848827377
109104 182212 182506966
38136 171778 334134327
174280 192667 45977531
195194 199424 450896931
70216 105812 410892352
141448 167414 447467089
65362 148393 207367253
92750 133882 775665356
73556 92256 163599095
73972 175066 252273105
41265 148787 858764812
33688 98194 161473761
193468 198353 520959921
58921 104422 113630829
86185 95280 223819500
160777 180668 258235789
141664 183489 124069599
56623 145280 140093873
128409 178922 175387387
161383 165850 605246917
74245 148746 649260500
101122 116062 37635510
169302 187119 44273168
111117 156800 113970335
11092 145047 603469932
165343 197329 79921825
49126 146531 243770341
58351 124187 164892480
164301 185631 835424101
18840 26357 905721212
57288 129691 301362539
62638 126565 446142670
199809 199992 589355739
72282 103998 78939826
127204 187265 637482054
185821 195230 728603101
46701 169528 307077438
129710 144984 904992114
157817 188699 740119468
9798 33048 58242851
65809 137833 155359465
48356 70612 55892142
123071 184099 958914542
26401 55251 72453491
90702 131349 101620129
142065 146977 372312731
83836 118827 211245821
148522 175211 66576106
111996 163565 128769974
129175 169241 788516110
74932 126175 847961519
48666 87994 98704445
41145 99079 144819559
12763 88559 338603062
107256 158821 192580089
70333 99644 72981800
35977 45110 23093487
26437 159005 557272268
74020 124427 126020248
198873 199907 2602425
71980 154620 810375651
160157 160975 2068081
10868 48360 361026485
70950 116872 619210033
197196 198212 124666164
38030 178443 350972883
154369 184726 75709888
22853 105268 206434546
114502 128954 36203478
108154 111624 8752263
195187 198926 9470188
32800 85784 735899214
133166 173262 99867775
109893 181522 922275141
176277 188715 30981725
51314 171655 887492673
167519 180486 32336495
181490 198173 8164183
165883 173543 18959026
189063 191174 5356245
9902 56893 117882289
61079 145925 246008620
198499 199515 2469004
116023 199897 611216312
127223 199304 887777379
10576 65704 138361566
160307 177077 41771783
7633 191365 808831120
16909 183516 81574626
56408 98510 105263607
80106 192261 279996284
21179 193379 632957630
85136 125147 436565699
182044 184788 6734841
61865 136882 590740352
58713 88456 74571161
72140 110928 63503414
174032 191407 243147455
189371 198006 21846987
20660 29748 22664433
109410 133971 61497773
191350 193750 386115402
127444 172298 111706892
95930 184248 271103673
151969 156646 11605542
38758 167964 323129752
4352 153753 581663107
54004 95516 595320606
138216 178090 901859545
156249 178770 56228589
129996 184652 136099854
175352 192583 43033279
19491 142364 734635877
84462 87799 778964705
51448 148999 336434106
145111 156989 29537832
114722 179830 512256394
1022 40953 687863621
193121 199816 16977121
77743 133684 398624441
80082 191787 278825699
63391 145028 469100503
120473 133419 32350087
140180 140385 798272484
172585 193720 52842900
166992 167747 1928514
193466 195276 429234070
90770 162766 179726087
176899 181051 10379930
158165 169010 27146936
42099 60432 256966065
107619 122545 37583640
9907 10937 242228816
159403 165715 15811801
181555 189172 585940476
120559 147016 24381520
38051 155925 294686782
25957 95578 586900544
194266 196412 5472161
41657 145980 512688009
1222 146755 709836889
118672 147438 1609033
127306 180116 131578809
173136 175534 52453438
23205 36834 34247920
92828 169280 191027619
198098 198486 955385
153511 199207 114339907
110741 192960 965977971
7339 63117 139959060
176249 177093 2058552
176933 197425 51376757
197977 198188 243091597
122907 131139 20496915
79672 102450 125272943
39173 124519 213746608
145083 193962 719899823
131047 145979 693806594
79134 118751 859107514
128028 152904 177250890
124706 166110 265695830
74935 196917 304617465
126442 139197 257598785
180981 185650 11546995
155644 173905 45678068
140023 152234 30344599
118917 195745 191807228
19873 156504 751671181
105051 193735 221590588
143498 190245 116515768
198974 199684 1794941
76891 102011 629585038
7143 65047 145276984
177233 193087 250159625
65752 177718 279551256
137721 171117 64667883
18517 119866 660201033
57124 58555 2678986
175892 181271 660067450
137240 152625 38311409
71316 164208 461767446
175591 195169 48978784
60793 134073 574132699
166505 197527 301062337
41111 99810 973622889
124761 156353 100426239
21966 67093 113338043
51446 131750 77092708
90340 107738 179608689
199916 199960 115705
10585 151487 738512785
64744 94035 73152437
120717 152738 79749523
147850 159197 947907588
81760 172319 338639540
114914 115973 2710742
158948 163631 11747004
99121 173160 992009628
149513 169279 49383095
190333 195525 13168674
13937 42183 70862493
45723 79180 396622700
169724 196532 67071617
122157 180394 79179767
52321 167227 291378880
100753 138684 448894636
122642 135231 348375059
52473 165723 283263961
11974 145708 334633491
111871 123452 29142461
102960 180351 491396724
136148 162615 897030609
84748 154227 877830277
57545 94335 131557858
33759 129816 933031003
122758 141683 445516969
125530 137032 992893221
83804 101519 43912022
160103 180094 49810309
55587 173654 295067538
93260 154514 879488448
172046 176419 10973865
112345 121728 133652887
143147 169403 65499830
166140 184470 45595941
132510 180894 321263421
75921 120652 111825254
44161 165473 303314541
182938 193522 26484444
180526 189712 22863314
20687 71017 716034809
38631 73884 88593691
112237 198592 627307036
110980 153696 694511784
81776 137170 247887109
68412 159557 951191193
123636 146973 58145531
12910 163206 375971402
157195 198358 5875944
13136 84391 178692268
108962 124454 222169754
180886 183159 5614264
60739 192170 855312386
87479 149424 154570498
157749 174518 41863013
113688 122430 21942546
192326 197342 7257471
126778 194190 168172853
81100 101017 49502583
162746 164781 5100923
62124 162070 724817459
171624 181225 975741755
178177 186077 514713193
160878 176851 340423647
139818 167901 269985861
135348 169318 49080886
142095 179795 783829963
160835 167457 389180
101850 198974 390109052
92196 184678 230820750
46673 66643 50175970
162744 167233 11234578
56351 137896 204076222
60868 82193 113007277
15295 115829 251730444
110011 178987 172045772
183834 192106 281994290
46705 162102 288556007
190602 195906 219119375
43653 120398 192151909
118750 126417 526944813
80593 98588 949739734
31526 113540 553200537
85147 127112 104792719
40080 153604 283818845
116107 198563 205972836
60208 175823 585856265
195495 196979 272458296
97615 133849 456334988
167871 187980 14190630
147890 194367 861177519
82315 123351 102702573
107848 185728 763170504
87243 165165 194555689
76384 151556 811795776
18507 73730 226019211
84681 177416 395323487
49296 178761 665492778
182329 189870 506709241
3843 155380 12119118
153233 178692 692994643
135783 147052 28188929
32642 144565 280182590
174562 176490 4869922
157221 159581 5985787
84281 115805 807151866
198017 198254 586955
149134 152097 7359331
64495 174326 438073791
113055 133351 50799588
85457 167705 205273693
156199 157339 2437593
53847 142386 471805486
81353 99724 45603165
56142 180626 708329777
46069 69657 155694704
160250 191208 77234529
76404 107384 502103783
72380 193438 302202320
142446 154231 29217042
43254 116284 821643517
42004 122235 32138282
91638 134219 330377085
194125 196267 5439923
151318 170702 16939372
23650 188340 411852189
198996 199540 1410233
29903 166825 880998220
114715 169876 137668244
191891 199744 319222733
75944 163862 361196008
164160 178806 36367296
46625 162160 288892147
4892 64790 74156888
65784 180804 287204478
89090 195682 361758845
162979 190113 67641169
89635 125509 964710182
74111 190324 680546155
68881 161896 232323303
41159 133265 230542662
173191 185858 31524708
152522 192751 978671097
140974 166594 63906428
155642 195256 239265508
105285 160131 137104043
79823 102848 122571595
90402 139113 351970163
144251 179469 87786342
198778 199601 2099034
65036 195714 820025104
135800 193759 144630796
6510 49437 107503126
93637 180737 217580528
163217 185601 55694336
19619 72038 453519443
99653 170522 177127172
172416 176226 262623255
156071 182228 16728716
92630 195724 257606020
141801 176014 118273051
153702 199822 288043965
165790 174354 310171761
97402 132951 806910734
187175 193797 12650605
22295 119150 924494703
64445 192496 526380772
64020 134018 175068322
28053 147469 410565328
57208 140706 208857925
135772 174090 95509142
180166 193889 8257453
20811 96743 857164946
14298 154819 179074710
132027 174145 104899414
188361 191022 28040133
72396 125803 133546554
144137 147110 7492155
70435 126806 974994600
109425 199786 225837458
124428 137220 31784509
72058 108489 90904282
121544 156139 86045375
59328 150062 226739643
91437 167572 380713491
160495 179976 48506567
151784 192046 100530676
149631 160225 345648178
54691 97000 105806984
20094 90076 175466383
139464 196387 142122377
25376 139338 285444996
171895 172546 82302475
76129 146845 176646470
31302 82553 30376611
77699 176353 246381960
85530 124857 98350266
183924 185442 227272993
193018 194450 54390383
38174 197302 465289453
102986 158081 137867833
53001 113483 837019195
53635 125567 180228439
86400 119552 82825734
47972 170263 305644371
83981 132354 284363202
180822 195208 36029540
56312 87028 251937030
167715 186254 46028662
69799 137507 169217464
71332 118986 613438824
198005 198962 2418028
90748 144572 836381840
111442 129439 45111386
34027 145048 277882092
162846 192722 833383915
27712 72259 369294586
24312 73547 123718568
28161 172061 360004852
141611 164744 57707912
112979 148137 687279123
132550 196662 259383452
41145 191635 376077336
36236 171430 614369015
118648 172973 135477088
168068 180554 31111729
93885 198933 262593299
41284 50327 869998271
57270 186278 524323966
50251 81635 78823355
111614 148591 170279152
3007 152130 373092857
189305 196690 18687869
127252 154928 892209777
110596 178097 168481240
59684 181798 305057959
185037 193372 20966393
140578 161368 51856693
3102 68292 812410317
118515 197858 119610666
88083 162078 184683078
120929 158098 385246690
199932 199992 211441875
183859 190472 16578194
17376 40533 389921549
127788 167173 98144328
153507 158382 969751264
46242 73908 214860424
102963 187813 89484911
93470 98149 11580746
92128 134974 408399966
40163 61237 587982247
59477 94138 86637993
126367 198631 180389717
3075 105333 682160494
82614 128827 660780784
51669 198153 449334887
4671 36208 829511857
24728 110223 249160759
123462 180507 142138208
105790 194008 220410844
67712 135369 169090914
143660 176759 727225103
166817 171453 484662525
178494 184659 215807185
55042 197604 356501685
173088 181762 336227300
183419 183934 702566460
88757 157533 529210735
118488 166036 118702295
145897 169555 58944665
164653 181428 26182615
51433 71333 56433913
9078 157627 901125426
26431 133240 430172048
167095 173785 16594290
70924 103180 682325850
64962 191676 421852695
80793 151739 442520132
142309 162966 405470784
43230 140811 244116975
107100 191345 210433133
24195 88051 798048260
174294 182788 17778022
89222 123681 68673398
62909 85400 56311744
3892 109331 288262640
76234 170929 695671214
195604 197793 5553379
132471 140137 385318135
6360 17671 28315408
76069 149636 183643408
59214 137988 197000495
181347 196104 36995590
89935 89948 32277
143812 181043 500449727
86132 122815 372958902
107064 147031 100030093
11532 53363 104754787
139480 187268 120677471
199028 199850 932380205
111225 136245 69355437
198711 199491 2010961
66108 138460 539516752
83290 106796 228826241
52492 186522 334855501
60826 127853 547379399
92140 161921 174355097
67804 83395 75582808
88890 198510 796763643
274 138551 435923047
135177 194681 282880037
30891 100756 174909802
9358 163367 385331430
29474 161991 648615037
121041 135687 36431026
124940 175259 692126640
64508 87360 289751081
143031 154017 27257890
15837 134368 296806956
176412 183132 250603180
34758 47292 597148300
120906 175034 499766624
168580 192866 60549057
67877 135514 169026647
189926 194997 12831654
115706 145417 550517587
171670 195230 418714128
147182 195520 53236780
92456 124331 79939246
40242 53794 10070945
93162 137961 112088892
196948 198595 183809
121540 147475 64623443
118071 146272 864288698
101806 137878 937031804
191426 195376 719618098
35186 192001 392167523
80781 191997 642405586
104738 123031 705686476
4818 74038 173771168
17162 197982 733470420
104624 182837 287573081
82245 130108 119730741
103889 196226 230929421
188563 198819 25903919
12579 138159 600401472
105664 183961 955931290
87371 159056 844834806
127411 173859 115693524
5744 121609 290283488
62945 197548 336292061
109891 192454 206081616
122300 124739 788581394
1202 44475 897932027
103943 172452 171246345
151065 162650 28926283
127656 190733 157207285
110329 170111 149252360
191922 199129 681253123
3688 164918 403430693
146716 169911 536878504
187030 191430 11133569
43979 157727 684181948
16165 104107 987601972
69733 112595 280269107
197748 198902 2907486
29131 63026 142749045
188480 193590 578272705
40656 116309 354996880
172655 196946 763716278
106644 181786 187741649
68349 181598 282745669
188931 198418 20591051
13489 126591 876315683
164662 165335 494882001
29097 149338 590261497
170346 199531 760765479
126872 186739 149116470
159650 189745 75042727
85326 107179 332294195
81005 175056 884608026
188053 193746 14361199
153947 178514 61229028
176587 188925 750518122
50595 150726 897218630
25536 123029 244399611
188885 197528 21858169
91005 132916 663316771
49673 76672 67839264
96512 194949 246034052
153344 191709 4903370
57882 157560 249092680
134536 175449 101922072
6338 109401 461032824
134733 149670 485292414
137549 164248 336536296
45720 184180 345953066
5609 106476 323455870
180927 183187 5577516
107345 130841 58966663
36215 51275 37755703
137583 162053 61045093
128023 158009 908054071
87858 175324 218224524
38642 167603 322497875
124461 184050 148366559
73708 162575 221855681
74235 99493 62760968
138861 185056 583260053
179502 187574 20067475
198821 199024 518898
189462 196949 18931335
152796 152870 398414149
92134 170350 263240664
64582 83809 608242310
91922 118803 922665594
14019 157688 970398662
16376 157283 352399475
96920 192636 239169461
102398 124372 55358896
79510 184412 261817918
176311 176596 699843
54515 167573 282704062
179029 199005 50219704
5437 43550 903714203
21755 37885 530007803
116981 147242 623256084
42662 198296 389131615
163849 196462 150017424
60557 197186 341486838
13214 76834 875117417
159458 198007 96422064
161352 182598 52913472
193091 193901 658401273
86327 159183 181760510
92214 105552 33259229
79467 148652 709729771
115471 192971 193444863
17005 100131 721355998
147050 197271 788156981
129802 133565 681841812
2621 137437 983457576
120407 133559 745411697
62800 130830 170093936
168173 188301 10952815
98807 148889 463538050
145417 196100 615685084
138663 183395 111488552
48015 168855 481336612
50150 179848 570103619
3159 137417 336123767
20275 141890 840994418
113548 198769 212872351
23830 101364 194085375
173164 182456 962798876
135296 155104 6608392
182472 190588 20271126
57603 187373 213277191
162802 164853 5161488
40301 91075 36161447
95906 124279 287947870
154410 185854 309959963
104335 141917 924473760
5278 43758 96504913
185073 196473 579598388
145395 159169 34329924
15200 138191 566054807
89646 184841 237455161
22533 194152 429284778
1605 132757 328456274
108525 155628 602459590
96774 198426 473520764
142093 199273 142913740
181213 195343 35384831
39268 118373 198039027
77299 100123 56765093
24598 199992 438881905
129328 141629 57876298
136243 156655 336186982
83568 117337 970463595
113247 149173 277846287
179644 188441 21975416
135888 168364 81057457
158631 195168 91346253
54197 164267 547503274
116923 152126 87797928
107225 111865 995694710
169370 175476 15192293
178178 199263 52973585
107820 173207 448960639
13721 151525 344700409
178590 198855 707197365
46321 51588 13066358
133886 147420 69405686
66431 111466 112568232
94671 108827 35447319
190154 193486 8417864
79370 139091 752289267
22446 125495 258296712
127962 163322 158291527
124399 191440 167107017
194778 199659 128460819
176745 188712 835337313
8983 81085 180819471
177585 185602 19909692
84464 180625 415858145
77420 98031 191401862
154109 194546 101031312
118232 160521 479066457
90838 143858 132415357
60905 150275 223357246
45212 60312 814699844
119822 120654 627512844
176422 191108 808320951
66338 69479 537467160
88066 163543 513187516
48141 63670 38998765
163050 170251 17918075
78276 153878 188731847
128829 167299 95896647
119318 150254 697361504
86859 123071 980967620
170495 170560 172567
143617 143760 364239
196697 198230 864104769
171111 197453 65952216
32365 82340 125437165
93645 157497 788438686
88900 157267 309694615
188388 195054 47162012
166820 178194 28249724
95708 176742 354048021
107725 178034 175519904
49265 173742 311118874
150112 182350 80416513
37391 112177 187267834
175946 190013 35044833
50298 69056 47273259
46201 167267 932083811
141645 188686 117235262
74714 154531 286672491
45726 190956 362932675
64794 183213 295659971
62842 170012 699415483
156909 186030 72613422
152694 165502 204638877
81409 181249 249206629
166497 198784 80783347
180710 193018 938626980
96233 150156 134848696
146276 163473 42794654
133158 146982 212538142
140922 187622 492482055
194057 199876 14719811
40195 177648 665129202
177905 179827 291456937
26626 104373 194662959
63224 110732 118642961
116977 166853 124496446
66176 117442 128127845
6158 84100 809533590
159171 192275 417052544
53914 174078 728149805
105720 130501 62195120
157086 175835 46823595
43048 141605 246540682
27010 33915 17342941
185256 193173 800313237
99684 158900 148071813
181186 186658 13495443
64483 180572 289938402
62770 134029 356670448
111787 135086 544479624
127547 164919 93147562
32094 87116 489303750
177577 187292 489692471
126748 130383 9099897
137859 171639 837575189
95725 151492 139394320
93087 138709 114100149
111527 127033 38812294
28497 138578 965814331
128021 165224 241127717
151867 177008 62707246
20537 45359 691350160
22508 98764 190922767
94789 169646 603234322
109058 174963 831579521
2820 22546 590854014
181817 188040 302008688
83733 121786 102366624
54926 148752 358295328
146977 168395 53410147
87362 172055 787424900
167790 178039 663984815
128387 181202 131637453
40930 146040 262927730
41885 92023 125456887
91171 147064 291291793
88069 188904 251526871
152936 198377 113662658
11841 95535 209483886
186368 195141 22189511
90630 140316 124136190
162352 194591 413215128
147547 160345 713716863
132926 145455 407070873
179884 190995 27801505
34124 134083 250385045
67100 185875 296446845
60367 180357 894094427
64475 115086 126492988
147618 178487 829994791
62272 95955 401285032
147850 192802 557905785
90380 95101 715594175
55994 120270 745404359
18538 94346 100029305
4949 77944 620563169
36186 167824 805148691
110716 167616 674582169
117599 151609 84844275
15860 116889 873174454
95725 178484 454489985
118261 161699 108456648
47686 152567 262242496
71785 184939 282364859
156477 164161 19344496
194699 195238 633719978
98820 124819 337328711
58299 94444 90362726
22788 118404 239585914
115229 136395 52926590
45187 189887 985005393
138761 187070 120348325
2845 50231 52981566
66771 95631 71980422
9069 44553 89056124
134031 150252 40411239
98433 111506 339305483
135175 148124 850883488
115355 156903 103614604
76394 92387 39826190
185608 193428 19684610
76041 140651 316266779
59908 161596 975048248
131283 158091 620897153
139313 167176 69483657
112365 151693 98139079
127378 143855 685006637
5818 33353 68889677
150647 152442 4415933
81193 172025 358578424
50261 168533 295826818
158646 192841 636806373
46267 186315 349818835
156090 183732 69025222
56522 66276 487880932
173987 182990 22480955
98385 166219 169622138
176832 182835 14980609
70391 147361 137111447
41220 171735 623849939
70021 163913 171688726
3776 26032 55614775
158180 194845 481663034
37102 178392 353183723
76837 145649 171943697
11918 88315 279133832
32756 121334 97550854
145307 183150 94335692
55862 61230 245514833
185381 187626 332615209
193991 196159 5507564
82091 120277 95497198
64073 75525 28817862
126871 137931 27590501
9293 131498 306110557
78251 98513 50412059
136030 143832 416211362
31829 34649 7062149
186572 197644 28053167
134138 157349 772267215
33035 113020 200422389
147468 170409 57139947
133772 152740 47188181
90204 184659 235675846
158132 162828 51079655
185783 188279 455041801
7292 86389 198369329
86571 126769 100409335
96486 180468 804854158
179586 179857 201163974
77150 115029 94647142
189828 195225 351090489
92007 186265 235203142
184622 198423 978009615
102413 105758 8501162
145170 186239 102289910
6652 81771 321350967
49635 133683 276689182
173597 182654 107948167
139745 182172 785913075
138474 181944 108403126
115577 143272 187636726
145331 150672 13335775
127 72249 180875776
85805 90156 475298447
42197 161366 297916286
164176 167659 743594236
125681 176715 127112539
5742 7410 4218406
27213 97576 961855756
187272 190911 672755934
19297 96544 193330167
117126 179004 154307598
120650 145198 25962192
10947 37614 411540275
65070 75771 26829627
131392 195127 592388198
3317 151628 371074226
113705 187246 378986021
164613 168634 883306949
144793 189276 48524067
36600 158841 427235403
79741 162082 827919427
125509 190412 161693881
130903 193036 897192301
59156 86049 67442337
75500 126015 326898390
93270 176269 752339743
39392 159296 299818335
165861 198616 81896756
147135 193550 173615738
1432 85370 210547043
28486 59910 79018639
6265 104569 751573077
108798 110713 4779335
94564 137552 346567348
30156 32760 6584948
32613 167285 336953820
108938 152053 752233073
181242 191134 24717855
162078 189721 410429011
90428 179639 222609753
139313 165223 110971648
127034 162475 88376508
169787 186754 258495630
26585 150969 854589834
18632 82287 159599414
20691 147711 317928379
136678 157476 51761708
99891 120622 52222114
43771 87144 599122888
17538 26242 584169862
107511 120398 158281766
135776 184418 121242643
10565 33798 628870196
146677 174674 69734528
179163 181283 5376443
114072 174899 151722534
194686 199439 930259280
98563 116602 45302948
11339 62782 903848727
4573 34038 73767893
184708 193884 23079210
107139 120779 764860158
106685 107750 1454337
994 83132 655972845
174490 186613 30119325
145462 167905 136132888
80687 141109 485280467
167815 185389 43589778
122023 122109 205456
4514 191688 920910759
46018 50169 10277483
41652 128989 218639968
90424 156488 164809138
78637 98360 16499802
82516 185638 257287710
172049 173827 4425033
20027 152553 821054125
104902 106761 4688349
11668 184509 804430290
175674 176556 227446008
48489 164705 290592923
123955 178868 136702411
6184 92041 215035609
21962 32362 26059578
167162 174428 678158102
33395 132804 249009151
50980 75817 465040962
131292 149630 870151394
195641 196241 1518431
129293 130775 567783589
160947 185671 61491891
93120 198032 262231707
113903 168591 987460126
146887 157262 727281787
67852 175711 250013608
163356 178029 70715910
115607 153157 174963200
85988 151804 164237517
95373 198354 572057181
167069 170311 5124676
81154 193778 281179287
53144 188513 161514827
71561 186726 287329457
27580 148749 303352252
197350 198338 2500104
127674 138471 863912020
147578 194164 116287264
35480 90297 137533746
152320 180575 70560206
197456 198497 2624406
145780 174226 627065080
106258 182186 189702977
89671 190588 251852367
167651 193118 63507974
139868 142666 500788603
138476 164486 650191893
93822 153458 156951446
133757 148706 923159265
5588 145620 350503374
103759 185034 203053281
98773 160439 154242269
2743 132066 323822395
39536 61034 53954690
154086 171401 595621994
185600 198156 31718552
133488 156811 592009172
105381 168566 902538623
8862 78806 313790594
20824 196212 438753171
76987 193468 591870116
184315 199832 39105266
108890 135957 67707652
74171 130295 616781484
88915 190121 252498178
62999 74757 29478483
188818 199318 944238688
138310 175357 92313029
58433 191406 632416114
150111 158244 20249276
64128 106705 550269471
60746 119680 433735810
166100 166122 1774
168496 173005 468372474
144343 164838 711068835
183974 186799 7036470
56644 71322 969439267
143338 188750 113212947
101043 145241 110618742
151460 163426 647464901
151706 163498 29486476
183086 198316 38287799
105285 194963 224093367
78629 160602 371046670
80516 135985 546815515
129175 159768 627893212
151647 155085 8464363
98970 114440 924305765
138103 174629 90984797
98946 171045 508778379
164747 176143 144519404
24137 142337 296013024
107230 111252 136510663
27841 121384 341667930
109196 167033 825259263
573 195405 540455977
136599 150544 34773922
123564 151570 923727963
23307 151901 321797389
83267 188409 262351603
147972 176328 699486505
53469 166259 887076777
32944 59412 945098935
2654 159909 272835130
176298 198020 54422177
85203 101929 41377593
53216 95267 105258311
37578 161888 480836977
113839 196282 205884660
83402 172095 68872097
72921 182420 273323708
38417 173683 538154196
23797 58004 85887015
77176 190249 282274462
88201 172556 428203338
87832 95811 19641674
23946 161833 466905004
26350 57705 78764494
91436 110128 183433954
197087 198167 2737681
43827 145695 926844827
106531 144418 819574865
144973 181279 47418071
82135 164069 990285426
18378 20875 3656004
79575 144455 162082939
148300 159852 28828639
164149 185082 52040297
69136 164359 341726981
193058 195915 256030102
199295 199625 357847164
52581 81850 73526749
88047 161820 184122614
67579 133247 164194482
172104 189834 44214838
199242 199876 643278688
185505 198426 30392985
126329 195282 172003216
185777 195786 23247648
85471 95880 25706498
73634 153644 199664027
181940 192595 26616518
8631 132508 310225270
173966 186914 130243472
173025 186712 34066155
172762 199431 66932673
186184 196382 658517727
11326 87106 431743041
160099 177744 43958337
161769 183448 53983000
135153 187211 118383512
125962 179847 681715293
112625 113524 2297923
162821 178475 145082646
171235 194873 59103132
186562 197603 27971387
172724 179062 255863460
191741 193189 3619366
1108 167642 416696223
29188 156638 659823892
88878 91585 6627225
64924 103963 664193183
10682 46932 76377374
9409 40216 77301106
159674 161975 3622479
173318 188319 315219659
85638 179865 235066144
191019 193649 6583932
66664 102366 650915623
109772 131874 983726330
12500 102184 224383792
52735 96276 108991450
51249 138498 218393625
68795 186678 469306484
102953 160552 181294470
97974 138492 885102802
13186 119478 869023404
13581 115038 643093687
65278 178678 714568945
197024 198228 3056658
164571 171156 793422469
123144 154155 77121713
39979 76364 91315859
133843 138764 945488339
27162 38823 29429293
1494 83005 204429833
73748 90541 41893597
48119 149802 254241744
79989 152053 179851767
131868 152296 50821452
126848 168652 104255209
144090 189958 945986452
165197 182446 373833720
32168 69109 92871369
162468 194394 79693034
25192 135829 277037215
155996 172728 492361257
71134 83191 30145750
26930 179791 797351490
182060 190139 311980013
125522 184508 442447120
82617 171719 222336543
63680 68856 13045330
146868 173731 66870812
14664 188131 433674788
47451 147745 250875493
25411 187549 405393596
171314 174744 8579218
48753 178679 324662752
730 170232 659319496
104908 150982 115274517
639 154636 937834494
137324 143581 15625759
39136 78498 763683999
96264 178629 205667409
158546 193090 86259629
172787 196162 194085297
183499 185857 5816577
52051 151552 248864247
80387 88631 20674880
56187 114453 145902575
94705 122549 954137940
168181 197245 72667816
122180 131633 23567122
40789 158182 293476714
39487 115872 191221372
152241 173159 979578144
166819 168383 606243676
159525 192191 677553475
82311 187766 341584391
892 83601 357553239
70046 146275 190545326
195151 197168 106852769
159490 178181 46548384
106606 147469 948694218
196839 197882 186904260
136790 163065 65526254
101210 104550 8406712
163143 183881 955671951
74386 108983 470970735
41945 142986 252737770
84763 98190 513787451
50926 65422 797698415
115639 125982 242455704
86202 139446 132975184
65176 127162 154975439
44505 182339 985022420
105089 142997 918600859
138413 164817 65868810
196455 197768 3329025
116007 157244 102824057
73715 79504 811075280
180864 186220 13209254
33254 189087 506955608
80481 129136 948414157
53692 58763 148919310
42929 124365 285567564
196291 199180 7294366
87238 104823 43608519
83186 199500 290611241
179001 188111 650820681
58227 145235 907281920
8924 81654 725313901
199134 199266 355514
122371 175951 133559503
172887 194999 836691266
111503 132868 388212790
134776 199306 331504937
163854 195514 79058886
117795 153051 87934436
80364 154853 185888671
127306 135709 20843182
35148 44849 24528618
105097 162340 143110464
48995 52939 9850971
143446 172503 72364520
111822 168466 856827985
152573 182358 47343126
14793 109254 236503122
5360 130497 919623323
3696 88735 445512414
20620 132032 279082642
194237 195037 561071172
183773 191990 17419890
58968 186358 318085955
101311 130966 724680248
121920 129905 3037629
30519 65647 88358894
124823 146374 53670812
46871 148523 254206419
23441 173534 488794788
76078 184253 269915254
71218 189286 294676838
65082 78590 338667270
47529 178478 367743700
24508 89199 262828263
170701 178314 3916702
24030 182329 690627739
145555 169179 58951316
175591 187479 29547086
63797 182619 296755760
64010 86361 56079444
93259 133457 100651716
152427 154075 538411718
36721 56199 636010694
107698 178811 939171555
393 51448 705887105
80021 83533 8815543
153873 191977 513257348
6546 58378 129906458
190855 192870 5038017
154525 171418 425418831
82478 148027 163671890
73287 151122 194323189
17405 21216 703812724
91066 145997 610401552
106277 130152 206437412
9926 82521 182109563
5921 141798 710558451
100199 150961 721278042
74008 166890 231845163
88096 90555 6068378
3157 177671 436474553
186996 192125 12962152
79881 142180 155617737
167234 188412 432483728
58240 90446 80684669
111974 122538 26570460
106384 125050 487928044
126212 142941 41648762
153194 183808 871248904
103437 123753 51276814
19605 172693 296955246
51282 148150 746477198
74322 108239 84540611
120588 153665 211621019
183232 183975 432952739
130062 138008 548429284
47170 128283 203122090
19673 99322 526251565
146294 157326 46363513
67332 166208 576435160
150755 157216 463292598
39443 91916 131414953
185863 197527 519409904
140745 187582 116654676
107100 172414 341591957
190463 192769 5827417
135315 151404 40082035
14197 84121 575153268
10462 14392 296550279
143575 191097 854756133
171140 174145 693643200
135722 181879 730394250
66355 120381 842500939
35437 114492 198117665
104490 162222 917928781
137198 152761 614801916
95624 141181 108599485
160031 197866 94633465
120272 185398 752814089
98146 119799 381355107
162967 177822 37008747
109666 186890 380437707
84291 191607 928052740
192628 199193 16633341
173502 179810 8672600
135731 172118 754483975
43836 172228 320878263
67987 99787 9770281
188380 196532 20598327
119571 159969 100705262
36329 115441 198157138
90144 122434 80802016
83164 95876 523234469
21877 194536 888528983
172180 190116 29977251
168548 172861 854033586
67856 110784 107210405
34193 179131 362406746
161777 180705 17953705
195536 198649 7883366
3366 185309 454862125
85496 161018 492703161
56230 199980 851504077
184469 197330 653410988
194892 197135 727943379
30618 148210 316909955
130063 195298 260505453
162944 175149 898488676
136518 141305 35664679
14015 115044 252932198
117278 162171 112091578
138800 172596 84211517
14987 183272 710354217
48453 133248 212251891
101488 163214 990935446
27559 28091 1348291
185460 192463 17675537
20224 67239 118033333
99022 164467 163660803
48051 94025 118295080
175078 198690 59194535
125812 178312 747080471
135559 136526 446484041
171493 174550 7645306
54933 107307 131051575
53099 62392 135021134
30098 130547 251747085
173496 198382 601391465
130452 153297 56800653
80580 117323 91727670
64633 64682 131423
172671 173980 90728190
138520 188918 935578732
165066 196615 721216613
160893 189174 70447926
189197 191422 5441165
37096 110026 182667398
125549 172792 912989327
181031 193795 31910895
6386 113249 267659601
163531 167205 9190892
104281 142846 96629637
43024 119665 411040530
89096 130292 103023502
134015 186483 982427723
107001 115776 412543314
179378 196600 43271754
87373 193090 263798139
94126 108824 771171717
165983 194138 70290868
76900 124420 118948564
143484 144876 3407878
182359 197521 38062192
61969 162060 608620253
185401 199373 926869111
198196 199356 716437154
85310 89523 158845923
4441 192453 733203681
70793 76308 671269608
163609 188263 574019789
180821 187514 927964529
67918 82950 37663977
45762 142086 240938526
103787 114259 26567462
146084 157667 28721814
161039 198728 94224948
194060 199682 14230540
26350 199305 432950640
198375 198821 1147181
28072 80655 267301026
94332 146883 262480852
176148 199784 172278077
34170 146537 281349335
155216 165794 778837750
181837 184941 7634868
114711 157860 630337053
69961 187890 294334430
9785 129597 300186692
179208 188567 23418730
117920 171556 133785673
103597 124505 52737829
143974 173546 505978661
167262 192279 62417115
188083 199253 880677951
19652 51051 624139913
32347 83636 369551970
152178 163343 27909148
110393 162398 129884162
101780 188372 863521267
139808 173891 50493301
134042 194376 150526119
180424 191364 27333428
54504 109001 136445416
49356 134384 212914663
71629 74991 8489045
128933 199535 698761044
161693 181828 50148829
67906 168874 208089841
13315 117381 960371014
37067 152787 735658784
50692 114896 492933883
169916 173567 291212803
9446 181254 429747293
96896 114128 66793826
78436 82179 228708389
123171 181575 795447847
150892 179722 336525692
155247 176471 340341441
183330 193784 25202661
119805 133209 33466972
25067 177981 382433245
174075 197431 110314357
107874 117073 79627447
48833 83988 183989729
92563 112214 106667921
71575 86257 36765786
98721 173873 739041880
32974 36557 580057797
181757 189348 18893047
69912 106513 91281898
153194 153689 828377988
133521 191447 144417544
99476 124702 63443882
62733 173955 277645244
100466 150655 133309146
98545 106786 20650862
108578 155287 949642561
37170 79770 106930664
97819 123247 177719581
142757 179347 833439883
168641 185584 809837397
20071 170644 744868590
160466 176245 979504032
10241 88215 633913578
14328 131049 414067992
62973 71945 22433528
198008 198291 433808
36979 131634 591188421
174585 191709 42795798
65115 103749 171606604
178667 186721 20057096
163472 186239 56626884
65806 153371 218658670
7661 74659 130098591
187878 192982 844976705
166946 187954 52243719
131762 174519 454286748
161345 164629 8191347
174116 188895 594857790
40094 121188 509528430
127953 151654 58939904
55020 164734 274377199
181241 194072 543760965
99567 150937 89390253
173675 186713 32441929
175485 188055 925493011
149803 180520 143777733
6817 20297 33685330
145746 183471 93997338
162606 195856 83101215
33710 125614 230360480
124967 177480 435500435
69316 192103 402787075
152095 170057 80363311
38069 48466 26125646
182589 183737 2813621
21793 30913 22814045
134828 154576 326770701
138021 176598 866567910
30824 55090 60970938
181655 196668 799379716
44535 121487 192686611
78734 140554 232894780
196008 196989 912213206
151993 191147 805067137
12059 51501 197091702
109322 145683 90887411
120319 177980 143729113
66089 164566 245980591
101020 140150 98036826
54611 133236 196873198
101208 166437 928700768
78389 172637 235235226
36224 151493 16590057
116885 187979 177281103
187021 199692 32034943
89421 161069 113336562
138479 148483 24901686
62469 116759 135662483
50549 140122 224235390
96242 129527 782591222
62585 152997 225738484
54477 148595 374860102
171281 193740 56130953
127320 145116 44251030
88186 134740 116303486
65847 136364 176218114
151324 192761 629602898
107617 195713 220161203
144540 169703 62767958
8365 108409 932858245
120286 143220 77929168
106666 196715 308684727
59466 122722 158325695
90797 133258 653097216
3389 23421 530269999
129609 184577 789595941
130147 134602 847004675
18462 60767 34097934
194581 198548 10075798
157180 192702 169263934
51601 195759 360497338
121323 143160 54381710
24680 82109 144137484
141255 168475 230991715
44332 174654 325683158
155579 179074 567022819
171574 192378 602518355
49114 198632 373924886
109867 158492 584807874
196099 198782 18700753
168201 175399 17895132
114417 178274 946850560
30934 48174 50881901
23307 122339 189552031
2772 31290 383552818
13149 18121 398298895
118388 192369 723013884
65289 106131 101848120
6226 24122 325605758
148064 170157 55133545
178021 178525 1192092
142329 149511 425635270
10193 164511 301380849
144243 182661 524817615
150983 152810 4504165
66765 120831 135297358
26286 37852 614040770
120978 193099 932863935
67391 194210 604678424
138432 140889 6132082
78911 149852 381122992
73728 104507 57268919
80080 164767 573154422
104412 191593 186918960
112820 132817 50019180
25075 52888 69749237
78648 182209 879135366
9488 65077 767438482
150039 184126 902262752
190864 196138 188353248
71970 118521 116315215
84091 151324 496131704
57558 146321 222049230
173976 196679 56926259
5092 87215 463525335
133363 198168 251232183
151563 189610 333999227
127397 159890 80925675
179338 195950 41699634
79379 125494 678908444
164489 184898 696424613
113360 141844 71117734
167934 169000 152326104
99335 163424 776472200
80843 131580 126871386
109729 125349 39240753
18255 37510 48200117
162242 167263 12541801
158272 180159 649607991
69166 90625 579182537
114346 175844 153384861
86579 90338 9277528
90959 114281 806233053
124312 138064 34231454
127382 191460 822609813
1863 38064 90666452
100279 139607 624962324
179562 191459 29756000
32659 37126 64064990
148176 190908 106651202
28624 124141 115326490
94287 112942 46736465
156898 186175 441331934
121379 132885 191230150
119283 156126 91725714
180986 187425 502617697
40895 94720 444082305
83368 161293 194527334
162623 182986 948896595
101539 130103 71816495
181558 181903 560235034
115883 119263 8495355
151595 183016 883109065
44004 161496 304488355
10834 119275 906928613
72520 147144 907440689
113434 142784 145182092
71265 102348 77009935
149500 163383 197795800
80457 188545 269768964
150595 177226 66366893
192767 199800 656799559
5716 153366 532946527
39704 176216 341245694
193086 194982 4830058
110517 126095 39177620
148930 178467 73612980
134451 183481 122124997
80375 131509 692322779
139382 186467 432828027
131501 146835 38232291
94290 117359 57735231
90706 113877 57915001
15322 102559 218176567
125897 194891 604604612
5305 89607 211338361
94884 124616 232219648
42272 60348 45276416
184430 195449 846754598
29037 37982 22558558
159343 182818 183852529
7085 33635 66405352
5128 94423 994223803
39460 83354 110126204
3712 82556 442844620
19355 24500 276897099
159860 175489 38997049
53657 94644 102549608
95700 99653 702477910
104071 117927 417629499
69510 180755 483918043
106639 170044 158453984
166924 188274 53164796
139631 178036 95667154
167064 188655 824810202
134462 162009 232451184
45198 59405 35670177
125197 157216 712572154
133792 164617 984822842
41255 152219 277422720
50852 109070 145788345
193458 196648 210428540
7483 197203 474597415
122110 131920 896084556
184120 184130 85108277
43149 136070 586656464
49204 56132 580835737
42379 46336 551657797
53394 69285 313665904
26796 196739 676530813
171362 190053 46617966
131730 177737 114648232
150868 191986 463932508
125686 156597 184213186
101563 144342 107149598
157438 162210 12021776
170753 173039 84466702
40743 117965 44228105
160082 167649 18903550
76918 150482 836162796
190403 197764 18677017
153237 186171 831453254
157839 172172 35754016
177985 194541 41439664
187093 199213 30661431
109804 169058 147960402
171301 179469 20373267
132760 199798 598199075
110334 142593 80668531
33060 84239 548136143
91663 107254 38863372
158401 176180 44387054
73614 151347 195326363
111758 187705 381393053
164077 193549 109339384
187531 199183 335779592
70760 171535 251521826
162048 198344 90747218
36241 97973 948607097
20894 57191 243462975
60279 130245 470940888
78895 101811 39907403
27454 118393 227941578
175967 192024 40115702
5167 127931 123822341
118648 136482 369695557
149673 167721 45090680
180703 187213 88122344
155223 165636 26192162
140028 152152 384695784
125345 191629 49850072
105710 148887 174686972
167903 169431 596148592
167636 168723 311294666
93586 108898 889838148
30464 148465 295357721
175627 187056 28398065
10758 147422 342048185
84305 132545 748965071
117434 123411 577654960
146477 183471 440925144
104182 192735 613086110
35233 104524 510255865
140543 154360 34316924
137860 195600 777814691
15978 40931 62612613
83564 132044 362176773
166833 185092 45372923
180382 189765 213327366
105239 128101 455256906
137937 163386 403418129
9168 33408 905571154
31416 80907 124206313
30164 129129 248020007
80354 106279 650727576
121498 139457 502099857
21685 156535 467787746
33195 130611 244074071
143050 150750 19152432
27246 112857 214590901
94095 96171 249374686
32761 110439 194599191
83553 199966 290801557
182371 191803 145233490
143955 174629 76465047
87724 122086 8070476
22812 137189 286445936
78698 116923 95515522
97888 168631 772271136
178981 195785 42216697
188859 189672 2054690
102452 168411 165005063
182596 187858 745404034
132160 179704 118443059
34361 86174 130110481
25152 35408 25705494
62464 169602 267579680
136630 184832 120085063
83266 92394 8780675
40430 67801 68667944
69601 100568 902285231
46725 152472 406626566
102186 152343 125459154
70508 192455 304493751
197242 197282 109081
104677 139564 87451475
133790 150536 41705859
94756 144124 938320539
167100 178862 285032508
96923 126317 135797604
161769 185910 812634183
195695 197566 4745991
89922 189854 285873974
102970 148256 535505107
85518 125602 100214808
162300 164983 6753331
79224 180180 608186246
111174 140722 73914756
109278 187910 196173839
146785 185689 96833261
164471 174261 864710321
151910 197389 113700237
21636 61612 100459725
199485 199570 234428
40360 128678 221085034
2686 27899 306703758
166854 198439 350065183
54361 107841 778492062
133117 177617 110871107
73599 83786 25441105
98177 176614 654160319
39700 146846 869627914
51297 101176 624951985
9183 22972 34451670
78083 189290 277607300
32209 188284 478187419
148396 189425 851084719
174473 185158 26558289
22104 160093 345305665
45228 157504 408325960
94 67869 850980029
23340 34565 180562101
136043 166024 74832845
101693 165110 946560338
2550 35649 82776685
10529 186226 439292080
158800 187110 70542575
104510 126580 664785552
80301 107628 68100560
121593 132918 555764620
14388 161810 677947046
25457 198676 433417088
57714 141556 209765167
30762 148768 295419744
84698 176062 630461063
23335 134233 277796131
184204 186393 633641923
194153 199204 12788746
89179 196551 995322857
83821 142622 146884740
68541 156059 218418740
89100 189594 250756068
128485 180036 128436143
186255 191978 14489836
3200 47481 360771048
47150 118130 336994718
19189 180469 403334078
134897 190890 139560440
55021 101857 456843714
168923 180222 430974274
6588 162484 390028504
65946 195002 322333564
22181 44543 985643504
97150 127434 76016181
171248 180416 22918793
130907 188957 231715325
83990 137900 844430660
61342 170076 271629997
26356 197056 657314413
156628 187368 451908025
9993 43375 83801881
199299 199323 185457771
181637 184760 456022827
77518 89988 31210473
9783 19535 768350295
83343 101848 45878003
117235 191477 185303517
186844 193764 17456321
9204 47689 665147010
19711 166671 367665012
167208 185598 45686278
78631 98799 50149811
84972 195291 275390991
128214 132126 250319848
120748 154670 84430970
163711 196924 83027957
93228 181865 936953005
19841 97100 511934342
123732 158213 85827608
6239 177679 428732587
170239 172313 5112215
165994 176183 812522518
96686 155546 145837252
94318 115793 53795923
144517 181878 65884889
29490 186953 393770516
28924 152668 662488388
59780 147735 315489901
49833 52965 559962745
179506 198139 46793508
74835 110529 202133550
59990 109792 976443336
141227 183683 105751514
28521 33502 182031004
4864 128396 932878342
119901 142617 59716529
1684 88350 843648585
131196 139279 95910131
194800 199139 364183796
163087 195654 81400586
55571 100169 111438189
120629 143305 56501415
85274 157035 856086231
35791 176681 221163179
101174 189112 621897774
45449 83228 924748372
36962 98236 837839584
52932 87084 85832520
89112 190470 252910023
108142 128934 856111776
23006 56481 672572431
111425 178159 166502848
85621 92109 16024538
141429 168691 67965822
47419 63168 832212887
129466 142949 33550076
37972 62499 873918873
49592 61134 29100303
197102 198601 1177341
145582 148131 6300533
136386 153833 325475483
1334 16461 37965256
118072 195400 193092484
82517 106363 701340006
189065 192578 8830155
78075 164622 980942647
39882 44602 313063043
126401 176207 183562595
90996 137583 858097914
106173 116988 125452291
182968 196967 35158574
85458 196713 349008295
65110 118003 297893438
106548 158874 130784083
160480 193750 273523316
21141 130020 16593946
11581 73562 155513257
67519 104747 92801731
84788 114748 795199150
22844 28553 14289712
154352 194556 152781356
99050 132148 83027881
101337 116815 38985750
147464 167251 49390307
38498 81487 59946986
184485 198724 35887340
8311 92964 212050360
106902 141867 967682819
142575 185439 969119296
77702 130104 131136792
154947 183134 303080674
130262 199784 644236860
54849 123657 160956162
150789 158469 844640758
8394 198185 972419226
31001 106654 189413402
49486 138880 223732467
142239 185517 599225680
67083 195935 490573041
42504 61435 492814138
149747 171484 54186775
141354 176405 87376320
187640 198763 28147981
76698 84140 18702106
91639 125666 85249925
70694 138642 936677354
64065 168159 260073313
11680 159061 368670921
4776 94664 884015707
137564 167918 75744545
114364 136826 508841879
195812 198066 5687690
64543 127864 158452022
94457 146824 106757764
42317 80147 94826238
20730 156916 520509000
96390 132776 243090741
181731 197456 39425364
150575 198352 495191130
179743 193238 33764953
72965 132755 736083279
181930 184792 7010527
9862 108968 904470576
50888 191860 25959644
5701 75532 175240745
8936 127757 297706583
30240 60831 517800798
106718 113861 18076908
36093 136945 674714977
150910 181643 84911944
151429 193924 44076338
37876 137844 874677383
83378 156860 759857024
179690 193953 35729046
94032 114857 52107794
27574 128351 252583961
143840 167718 59575149
172318 177979 14115200
95553 166144 290872003
15299 127720 364050985
121354 139841 46047172
187363 197127 24695582
133591 160364 191060972
179509 179907 388036588
144161 195982 129434970
132014 173722 103898110
7785 86616 378061688
142959 165765 242452216
68117 118420 125726078
85505 135106 374168390
14568 144758 912186982
60997 116409 634951660
38357 53353 37556191
91601 158042 710366570
61465 174017 899244770
1588 92734 108642379
166627 191583 62202077
72120 158037 585063492
178423 194278 93567859
137503 198150 151493561
133853 140585 387874417
42137 115600 266102334
15324 18582 545845376
62049 199172 342644189
31234 141703 276590710
166025 191573 458318676
104224 142706 96439557
185149 191116 15044952
9725 49682 100166265
32419 94258 154951026
36061 64286 71000947
32157 167415 423400728
174758 195752 52585259
18030 100515 206359078
66606 127042 151127804
174162 185863 29129810
9793 184482 810230926
107804 196552 221791038
119166 128923 655274209
119230 140196 896613651
16051 65415 823750470
94385 138521 110406763
8900 101039 347652328
90013 132334 105788645
96189 194974 246859117
161534 176973 38405608
73071 118338 761516968
182996 189502 16219355
43027 129615 216735767
38531 123181 212085737
122790 177377 477159400
197796 198821 757178236
45740 195560 538007737
188986 190779 696927041
56459 83415 67767731
139245 167887 71460760
49832 163362 283888413
63245 162909 308684554
62362 89727 68439203
189235 194758 384191798
107544 168295 228918408
90320 123274 82483401
30238 151287 302974100
101897 175558 492830193
144166 199631 287839855
187095 189305 5600836
64322 194379 324868519
58050 171521 283509021
65081 180985 289370750
32235 98666 515878010
188941 189675 1832959
134822 192667 144225336
157433 168971 28917053
161797 179494 44043249
145534 163388 44502751
153719 194431 101729564
89761 189329 702474668
2530 25280 56829381
135538 161310 784718635
22917 161060 225454403
87392 90510 796494989
129824 135528 14129506
155536 163856 20985733
145059 185464 946532793
57981 130080 299977181
86682 142709 392026717
177834 191728 34730964
69116 124673 746658625
76037 148155 180021741
115123 161287 115308151
6924 140855 854477510
82951 179885 969439654
74666 91371 717632684
46156 75865 879745406
165573 176553 27351124
30346 85108 137605492
168714 193341 900504989
58713 87025 765707452
69791 194930 312544516
31899 59745 69963632
100041 110956 27528187
76043 87142 27783410
40669 86121 67490642
52917 76960 60426294
137645 161632 663054649
163715 169509 161056926
68458 168078 478630785
130555 196494 164573792
122467 157602 87436294
163305 172920 23920565
189614 199282 954205470
188734 190024 477968611
67730 71152 797583511
186037 196859 763095133
120248 185055 161487884
107645 138759 143641754
125489 143208 44095689
50677 160179 273901359
174118 177008 7246439
93805 95749 4798886
172276 194711 487843978
25516 98730 415860672
144239 190373 606611489
137037 159638 636163496
140799 155331 419691484
149405 186561 92541090
96075 103914 19495510
78277 85858 10544841
193989 196197 5613269
15625 142856 324533643
176428 184191 19280791
161469 165732 50255859
68780 194913 314984320
88969 109519 51219117
125248 188548 161793555
35051 150958 290095340
21308 29485 850256401
17563 74291 123690239
4146 62441 146308482
88769 98409 464196232
81642 189278 593659329
78001 123749 114524126
105521 144733 8957516
4842 55988 817016119
36484 111636 798175657
9037 60762 129771195
20692 40945 120977938
113707 121342 19212983
60103 132639 181449373
2997 137244 336081780
51661 189432 344329025
126894 139740 32051256
15859 158133 768301684
165118 195087 782816323
147536 180514 82243994
61900 163349 253368411
9890 10464 1494857
159107 169491 25979136
154693 181322 340032596
58775 161677 257220475
128366 155517 67446410
120797 188004 410646078
41612 181051 348428776
122670 185162 389346787
79513 173361 245855131
121868 131665 24424387
132097 187086 136945802
12134 56932 371549052
36453 53577 42958477
168077 179945 29501027
193632 194641 991233808
146050 169601 58687615
11274 164366 733505570
148486 191060 106260712
191052 198581 12878246
31855 55518 166718095
31925 197909 415232330
155901 199107 108225241
64394 189668 312802202
138053 170512 80837656
80020 158623 642840681
90904 195555 261346428
83113 143693 151326313
125328 157688 80472362
8107 84633 12017166
70703 102644 79468452
168665 189568 412495545
34191 164227 468562541
185351 186136 568586566
144794 175186 16401019
68224 168818 251228765
56925 177764 265448538
161347 181062 49095050
65404 175098 273877814
25067 71636 117015391
99732 141170 674380769
4721 153283 371719734
192346 196072 9419292
3960 67924 160468770
101501 155680 256838920
91454 100640 588074963
176979 184433 233339295
67133 109806 420855452
142846 160429 674774441
61533 184237 306379962
133169 156806 58761659
193569 196035 6263914
167679 178197 191156338
183593 186079 6149487
189733 195670 521288253
17427 138708 798042825
167454 179192 29142915
128030 141180 32726509
16896 135370 296552504
147522 184814 92880216
196898 199696 7059301
160633 165289 11680793
182534 192541 950611840
36888 98877 900312232
48722 193302 361367127
162394 172982 26313076
160656 164731 253312537
189550 199843 26025815
92554 93175 1550788
128728 180921 130077265
77422 183362 264468280
17115 75214 145839606
184318 197266 893258181
128381 160300 107819224
78514 169626 227540569
154929 193136 95455492
98786 193945 237835855
181066 199081 45252490
70942 128969 139061380
3176 123391 348089680
145370 177588 651937927
180843 185424 11268441
35902 108903 798725555
127904 160572 245533469
175851 199384 59048900
170373 178279 302708409
16054 97708 204327063
75548 97080 407151661
101639 121346 49696229
51140 66937 991997748
164870 185878 52199262
49099 150854 254538397
96128 98992 7099148
76261 93797 172636187
39622 147756 270456886
149745 187772 94734277
103140 187459 210682847
179116 190441 758178356
97080 154736 144090173
107281 186893 210404663
42071 80125 95379589
137093 141209 10282855
144703 178404 83980435
183560 185422 4566393
84729 174682 224408844
142697 168945 137320119
164895 191315 51919007
140143 167765 68931052
49710 104918 138096885
22146 82837 152346295
65184 162022 241884374
142047 173424 78188628
76565 137569 152452110
81961 153211 177865259
178363 189554 27965268
36464 75412 97915853
52544 163786 278266901
173406 193622 50557290
109271 135454 722927968
38247 91391 215774112
199202 199380 276301
122623 154921 579703363
105656 138108 81297796
104647 162718 145228106
97866 128510 76899061
110048 117857 106042307
184975 187056 5184731
196780 197612 688068700
129466 164545 87405299
189440 195649 493140604
130933 157564 66235385
56973 149018 980195198
146565 187221 101188267
183790 190715 292607097
93496 169369 189585192
136864 142056 12916060
137798 173808 89684266
91561 198266 588850571
111467 159720 120440735
11435 138221 317450886
155025 186489 78468444
174942 184962 24910250
164873 186353 753846141
94193 119385 5034923
32893 182840 374968749
173791 198313 221664916
71926 177420 371123015
135803 178277 810950776
145926 185901 99498040
143675 164325 51503544
146132 170435 60458934
69273 70515 3131037
186650 198079 336124809
172031 189990 44792001
98180 184339 107035267
193311 196889 9118559
114134 150678 91169562
18143 150557 760517170
119231 177151 144412951
65320 78447 943366641
150672 157426 16753670
192509 199639 18089428
7846 122286 286714933
7923 67358 732645661
182381 191729 204333835
162995 194550 873313485
73128 189781 291128326
45428 156211 902964483
166167 177221 457371476
198078 199094 2576012
183521 191822 20804321
34946 171383 948480058
36332 103091 162728113
12023 24080 29995490
89850 93537 9083874
125633 145444 327343838
157574 187718 75164625
180858 188279 35263994
29759 99025 61529237
80150 180170 249652550
178349 190742 30998946
173978 181725 431632956
129252 153577 244467374
181101 194384 997774286
36373 154563 283391385
182274 187934 14012919
3075 83889 700681036
2818 77187 186388995
110875 176009 162617801
119269 149697 516189228
176916 184252 18267942
2582 77604 187995044
158956 166273 760364542
182329 197938 39192488
156950 185005 755428272
37775 149514 563448075
17773 19371 205083518
48304 174821 316217205
123308 152235 429473973
138761 189345 878318436
52105 55202 7816929
4247 116995 128370450
53459 91001 94173161
154474 176643 55393938
170106 176199 618517836
101873 196143 956953032
1813 134574 341246243
110217 153193 107245435
15316 24874 909459645
189260 195781 16504481
92303 124866 81664288
82330 171010 221381964
182854 183468 216812058
105190 137261 616715615
180733 198220 369475238
158666 158789 54494460
173073 199062 707392539
177496 186940 95735017
105770 138589 312738867
198871 198969 260302
62647 172028 363321995
195611 197552 4917593
198567 199935 3454506
51813 181709 324733838
113616 172436 601364756
170929 173236 689268858
138204 153973 815095092
106747 183397 721522963
102973 184887 768185877
11798 91029 982998210
132222 171975 99027256
160747 165290 11373923
165071 194837 949377930
144819 148506 9194754
133941 181650 118908911
150784 150962 454912
170058 178261 20371982
146943 192526 113648646
141944 185926 109570002
134323 182470 707692759
192170 197356 13098818
113872 122705 432390425
189922 197305 867020505
182756 185366 6395125
63325 119876 141442610
69180 166631 243415095
78356 99649 140683596
75290 108603 83016239
111604 119728 20426257
37552 152607 289697009
166875 178858 29740182
87078 115217 70164839
122499 150645 70111146
106816 130123 58542985
50977 169371 730478157
159275 199917 101687313
5424 20144 36837972
155280 176903 613710577
171285 187755 40987179
135117 172871 94016555
60149 197343 638399658
64595 185242 153678441
49029 176911 416758811
176513 197612 52863508
191158 197668 767486731
50719 117489 419799808
55346 130383 533265339
88296 93745 13373978
17008 86620 174615978
119411 158700 291281046
95122 118542 313001043
105572 134867 73469331
150397 160139 17672508
175799 194798 673939707
5610 6845 284489447
39351 80603 631876653
135362 187041 984813675
158837 199788 102488938
36828 51598 36961117
138504 177931 838636063
33136 157075 310034619
166160 188533 712574132
41250 187620 976058912
155251 193176 191295354
14968 70881 917536728
40075 143467 258675936
86748 122674 508044896
144645 180483 89392016
177226 193456 22333099
72474 174725 358660562
153955 199775 486057700
75382 80975 13849746
138637 152660 34935506
96780 190990 295560837
127650 176960 919615036
49862 119096 173410405
31257 32130 216544376
102243 162482 163260426
88475 107542 47403580
154086 154959 2143966
32550 150277 294667494
42687 141285 268027189
114639 129443 638035448
76015 180584 181399353
139486 189210 123909515
120953 128750 19458515
137938 156128 45156475
154967 161539 969718922
194985 196652 726672590
192417 197799 747117487
105037 134606 74191823
48256 51405 798420892
147250 190378 107451975
14633 158301 359357719
164121 185445 52976716
102984 145235 292979150
178922 185310 15906807
32164 92850 331178935
180835 184516 9089646
143716 171692 69658544
68154 147411 198004168
19864 74951 859963784
144195 174128 74600153
64457 125881 377930784
89882 135163 113179864
44959 183014 185383432
19384 57303 617775466
194754 198693 620398745
104923 199945 329819472
102628 150619 120170592
149412 156955 18736695
86002 178663 234683850
187400 190561 8001706
153137 181961 71986397
171206 183068 29590753
191987 194531 713867337
128890 163278 273992578
154593 160830 991214394
104890 153948 122608500
39087 98359 148190033
115969 136481 51235885
103708 190126 944243806
129268 177572 120347616
157980 179024 52446376
75124 138597 158474338
97709 165616 169822964
154386 195616 270231195
180365 184132 9319950
40201 107682 17372794
120492 193840 182968687
100560 144205 109285995
151357 172159 51853123
86545 116339 74317496
85193 95920 26463180
46760 169706 294097167
184844 191506 16765033
72008 186201 284925530
61193 184243 307261583
6883 155849 372557375
138151 188247 124840037
135728 146880 27903204
138921 176291 93210157
108855 141411 273372823
19935 120676 236515773
63837 164493 251497893
108339 197807 223647784
79245 94598 38185398
62384 98338 89618634
37510 63966 923377867
107004 165247 145659746
111919 135132 58079574
142231 147763 213178537
205 15635 45295045
125761 127768 5003636
173660 180583 390331322
87930 132477 111260140
156856 157683 770719150
63732 116189 780910675
46688 61242 62766683
59159 135257 200262528
195481 197619 405154075
37963 131652 386967801
136245 198683 675471437
73602 197755 903911861
169219 180989 29284009
195352 195855 1312407
5448 132183 425422715
35245 70147 87761046
17245 43422 65666243
34238 52381 45510947
78931 112413 669768651
20713 61756 300207232
50475 50764 750318
60689 128452 169576490
171441 196629 63128740
89519 167836 195562442
115385 149238 832395022
35264 73271 958400681
121585 129685 782944269
180557 198896 46026384
7639 96628 401639710
73111 112426 98186511
135721 191159 138317421
179169 185098 260269849
181948 186086 405012898
87673 194553 498002628
98708 114267 39198879
110251 181558 232262488
162136 195622 669881879
23260 33140 274390976
195165 198630 189349767
21958 142852 302689548
95896 185601 909061950
29831 135988 265896642
48803 119950 178236239
165255 180932 232343485
28857 48926 50412399
62835 165180 992524232
165689 185311 48731911
166615 175338 21691964
76477 194910 295753093
108167 108192 13342
147124 148781 49751690
20516 114339 801439678
53013 193845 646575142
72998 98700 63932235
130718 144392 347434159
98159 186323 220135461
170488 191004 140463961
141694 193515 129261939
36638 115049 196348107
53023 99547 560959308
90038 149658 54562910
185853 191371 13939212
199368 199509 361977
98190 99097 2276392
122730 188169 163038347
106929 149575 817781804
106023 185606 198675104
11096 27532 791989811
97130 117995 326238289
196929 198041 278476915
79286 102949 58758427
165688 185243 48565846
104857 167752 157279772
140440 152673 931693439
199670 199880 526946
32003 50216 769732871
143278 170456 67712743
73128 116654 108716609
76517 134432 288128363
89765 133221 108634066
924 77470 570304663
8509 100265 353249638
14805 161070 365931813
43042 113760 283011230
196013 198644 358879430
83565 157452 184344679
32076 36176 323213374
87713 181614 234311457
126173 183720 579751974
192161 197167 12664190
139571 161733 55271142
191278 194682 626952298
155193 189070 84619576
59292 86172 67384117
14986 55836 102291516
113807 126676 202773310
61876 64642 6872412
25257 120081 689013310
33996 92181 145859717
19560 67938 121409027
94378 130979 767544103
182987 183225 97807152
165653 176777 482472063
31776 103677 179883463
92337 106393 676117903
150866 173820 539357361
7325 115276 270304487
129855 155303 176843461
138846 164882 172824374
101559 149447 119826785
72156 97754 135083949
151507 188193 620898738
15374 164755 728294185
93404 168784 188339148
183263 189043 14433049
159068 165941 17231600
82290 90771 21236518
20116 196301 219868409
159482 173621 35203714
168373 172311 9709857
2430 28928 816945062
4413 151236 367440706
194490 196017 3902775
11865 139637 319801986
59904 84712 62281150
133421 160581 67662366
108837 118536 24342451
78472 106210 69097716
55978 185184 322725949
81088 150938 174463243
153799 191544 449107958
117219 163780 116285987
97669 154934 143094642
131523 137538 14955340
92396 199976 662026143
120656 184913 341522237
156398 193246 92105141
190849 198406 19077352
95248 153880 146483494
111344 184299 182018959
193045 196194 8008987
63695 179917 441311273
44274 127835 889859675
39696 73482 271464100
53244 73169 50183199
8663 160848 380799964
182342 196218 285769382
172177 186260 73311765
153068 171918 675920859
176013 178993 178296330
94828 118314 617652654
38919 57828 47374781
82245 144470 728009073
136654 198413 953919766
58673 123851 531160316
92720 175092 205722739
42091 83648 748020492
41472 184533 357406372
85092 141505 817642000
170650 194327 59212037
74123 111246 92604062
4002 41075 421138
146728 153752 17345097
129653 151606 680403805
121454 187022 163324960
72863 158471 454596917
80138 154108 184615098
81040 120148 97830546
8732 173784 758718808
19549 29827 667296514
81672 110187 71189907
110250 174515 691319862
23721 80349 142165054
155567 156843 628976276
174790 182462 652148262
50159 128225 512829443
96402 116765 51076910
78310 142044 296436613
145624 174862 72855328
72057 93073 326477135
38738 92813 80764165
42458 149560 267759765
134241 176496 105319720
180916 199615 46982660
168998 191588 133212266
58179 63173 12646480
50406 88533 175159054
137032 164599 68770773
52568 97905 560071316
58700 90305 786793002
25747 175191 921676761
101862 120256 46312182
106279 118300 30289197
107208 199772 77925087
96775 122296 64124621
61443 187027 313529303
33824 182311 760633509
128759 146021 43050301
188660 191911 8184213
33680 78410 112301534
107875 180382 282558324
72433 184878 280533098
199477 199807 794019
172849 181086 409500740
112288 127008 615605917
179611 184868 13051402
1912 191545 474219315
133640 189052 138084174
134096 170863 786163975
150205 161231 697689200
76554 85013 21270880
132321 164180 480585689
30031 137938 772969653
137083 141158 10175564
136816 158568 920441588
186822 192664 14764136
29538 119696 594241458
172803 175827 5350273
100437 142886 106351039
117352 199847 433034015
88964 129914 102378049
103546 190884 223635065
82733 194358 299332155
93359 156244 163643167
61009 65414 11097841
63015 177917 286858658
185948 188804 7203610
39273 151062 918195803
96335 138327 284455900
3236 11482 20662260
90100 137708 220855522
57589 101872 91333098
185478 193708 20750201
182758 183568 5441215
19323 24372 12512056
124936 167822 106864802
66015 119157 132845643
118185 123973 196707900
162439 177200 580264263
190588 194672 507939653
136468 147771 14987410
148732 199343 40277517
56518 154218 244199348
145220 185134 299008602
30475 160985 326658406
127398 176274 463926036
191370 197779 113992381
134361 188296 196871995
40600 65778 63206507
105773 123786 249820424
3383 101370 672819761
161639 186103 60827561
122559 152001 773562698
55927 129802 184989955
101404 193733 230780741
121001 185523 160671773
158246 188828 76273661
111607 187404 304569434
75091 118902 222995319
22274 177710 388749334
38114 118583 201533638
92092 120167 70327813
121569 149466 69464602
119973 143051 108535648
135226 197300 155014859
180060 193542 33739989
157826 185674 69402737
145898 152721 682216906
117355 133489 156133846
129366 161105 399653898
61241 138643 193485533
136181 150005 34446900
183324 198331 337921852
26224 49234 57827798
81614 141045 418965459
135671 178579 49105318
34436 36794 3285597
168066 195894 69567050
54050 187103 700513525
161227 191963 76657434
163669 184092 50814057
35524 38079 6474781
137856 172465 827245939
12564 64700 130776577
126266 139079 838765120
12986 44523 285112797
161898 176234 255872494
194518 199796 13389502
8298 80622 181401183
185150 195628 26442056
176143 193629 129153450
109688 117115 18575513
11331 60600 211084635
60171 115734 138991875
48216 142408 235681159
62142 111877 181947408
99742 190573 340867474
14153 71213 708045332
99456 109836 26169004
156667 196452 835629026
151947 168303 2246062
78086 155738 943314495
90577 191489 968933943
198452 199050 611263178
82202 122664 101254506
70519 131918 153501525
181431 194418 453112198
68875 179348 891543365
66809 198002 568846462
109150 135544 819962074
194430 194955 1359921
21866 167637 364755565
135955 198943 809738752
96108 144906 122037137
165540 185564 49746889
155927 166823 28769047
180964 197688 41993027
146817 176748 74564344
176383 183614 17944022
133717 196834 481220309
48290 192450 537202675
160508 171734 978584114
62123 196102 334695456
37040 179493 356125652
25254 47320 55437341
117686 145922 237550004
1964 156839 387382720
19979 181898 404948323
19386 46644 828371211
15258 149674 684005588
112349 152414 99979625
63428 135740 454940688
160580 190367 361641555
9331 51375 976423647
64531 137361 182046580
32608 63872 78564511
20484 68312 770652673
140768 180244 98392237
109234 112749 8862259
70044 179075 533975200
68941 125346 141133675
58751 65566 406355786
80376 122689 38451737
24830 195955 703447102
178215 191929 34328125
49981 65989 40369096
51151 107534 141128475
71206 77974 494993482
122582 136810 300487099
104881 168648 838082766
87729 170423 206301065
14423 103316 381205551
80177 110822 419854805
50881 80834 761244082
136033 189951 660524132
51091 53535 320189209
43451 147869 953701536
137952 146006 20121497
154416 162216 980926399
171552 175498 9913878
73396 123883 127063776
87704 155824 169847377
118473 170803 130533124
76396 132807 831919542
115469 129969 36380320
134946 198405 561326685
97137 195101 628413194
148225 167710 48681812
119827 161332 296583408
187258 188048 68120311
188999 196698 9900523
29332 43549 492941200
74209 114200 842205965
49487 52123 966593498
69667 93542 271727864
110857 152220 103274595
87428 141436 134879117
148865 196236 118380576
134331 151701 43163304
62692 105067 105659930
99915 120754 52511547
655 49468 122295697
70283 172538 358456383
40123 178888 346764036
104463 128095 843328739
150924 157564 16446499
107261 152724 889945828
59683 103757 480838402
161679 164573 653839960
175047 177753 524606456
68179 159980 576250747
96002 149391 692129234
75557 114454 53443125
79183 194430 287793497
22602 168012 363883522
45771 109646 974513611
177684 190436 884320755
38566 126394 845954797
159834 199057 98131290
187299 195747 213479672
43782 69596 309173628
97938 117757 73233723
109587 131971 540453469
145014 189319 929287010
52942 69946 42821592
15620 148851 333320507
53527 113072 149127495
133909 186069 761130321
5141 175421 425902442
57807 194913 787699487
91625 164613 512560628
43608 179872 65146870
51307 101956 950198873
71506 187151 771773684
85670 135793 125104177
8035 10151 5237066
59024 175616 10666128
152377 154986 906936726
16494 18641 5338174
176644 178323 4115125
123123 162250 904100910
55869 137354 203881291
124919 190413 163132373
100926 176250 188283090
55881 67627 375716365
7820 77378 174389378
175254 186064 949114035
37813 128668 778699872
48513 90780 105961171
117296 157473 850204651
48956 165372 291187941
104336 109673 13556414
141833 163869 929621703
2694 129068 794916528
182407 186817 830086409
101801 195439 934171690
70154 74514 10985971
159939 162915 7429504
162543 167773 936387334
31439 173979 356460908
3013 34791 79506198
94655 148505 134632808
143485 178278 86649802
44189 84357 100789684
99941 183026 458356226
119005 134175 522180680
110580 110689 273088
50005 152839 824451929
162317 199762 93676554
163243 167195 958903903
154148 188289 922395174
174668 182727 20118654
66239 111012 111845156
132470 136856 214407836
87085 136962 424189750
41526 119626 195513454
123702 153502 323146846
81186 116845 944807791
15124 30431 38127561
121255 158565 92872953
41740 155445 284096740
142143 196956 558941388
154337 173801 48586068
53447 129738 300158236
98733 141161 994397981
124335 157600 82749081
31882 115429 782979226
35296 161790 730110344
34322 192038 577044035
70965 143241 180544182
103606 183457 279776694
117491 148290 40800131
138003 146137 799891985
5512 167693 405751947
48787 145673 901662699
192918 196575 9303752
36782 83615 117531772
98466 99084 1539851
102918 147571 111895713
172894 176072 812173342
144518 169135 628011014
74476 185243 276312837
68970 96918 894555533
40810 115601 187174241
146978 162658 554844965
50895 187444 761599819
153689 155352 4092165
57169 137270 680449649
64798 127081 537842588
6484 161461 387751969
16006 159259 632776810
199777 199790 816468839
18553 88618 175703112
162869 189722 66954600
62547 68460 876035642
12406 62918 696439601
80845 100342 25326800
96946 149563 131586880
166538 171084 301536255
106933 134294 68646783
37430 166264 919189960
51448 186624 723357675
70643 189493 296647350
48548 130239 204559346
155449 161999 16551885
166660 188457 861507149
170936 177599 8394445
122629 173995 127944045
103520 154883 260388033
171573 181366 24514718
193400 195531 606273318
57793 177030 297940191
170679 175226 234593302
166690 187509 633192356
55748 84057 647661526
55350 131966 191846481
187780 197841 529889226
131274 155835 625279064
179552 192052 700696269
124957 174365 58594247
199257 199767 286537249
66034 147231 150867567
153609 174653 411557029
148802 182697 671904095
124487 176462 129504545
39555 101372 627532437
32369 79230 117644682
41510 195676 784739319
112205 125680 33893954
146964 152758 11701798
105448 177425 837882364
125172 154172 231683190
77267 110769 83662174
122895 161965 97355151
18439 57323 31499899
67375 191049 308841807
58785 143239 508402240
76676 116370 99189796
132464 187644 392957027
41348 118586 193306542
50526 73217 217396694
6590 88292 439959455
46107 193724 368935421
114158 176223 248295502
14294 162055 369643953
176372 189126 289530333
85787 95404 5403045
74850 128742 678923728
19769 193598 434700869
93789 128179 260965592
157193 194502 623573100
150087 160113 929086317
53370 73953 51887845
50067 194588 361288095
64653 155908 227810165
172114 194561 476836119
97358 136382 97742168
4527 8206 9255317
192644 197872 276568046
1514 159763 395981153
38206 111657 554692985
161187 178270 42462691
89061 191965 256842729
73009 159139 215025239
159479 188027 71107064
22594 121981 776800663
154522 156060 134394748
131911 151658 33501361
135681 155802 471501269
196836 197734 428944145
118129 180716 269299218
151883 179274 68267455
65087 126451 153478914
80593 107777 736711824
81294 178868 950219297
172019 194715 951122446
45014 128694 209449789
153543 177822 60575192
6245 151173 362626393
154447 195643 839590039
27272 54226 82855776
160692 177877 183794429
94905 122138 675745395
157954 194874 275717893
149631 198300 807414672
90147 130992 102127469
58943 169557 637629163
113978 132231 360055433
32367 134236 323666342
68130 137109 172396372
98496 176619 195223523
43058 53428 318523225
15333 180297 412467379
185193 185425 156523
86228 136257 113563821
175141 175692 455294401
170744 176356 14072335
50684 57508 17221383
58043 68786 351810354
146811 189281 105827211
120524 144920 383635643
196931 199782 829315266
80275 175197 236935188
100860 136473 89260663
26112 149470 331782556
130090 178608 780181209
132239 147003 36815137
119551 187559 169457262
135667 192193 141036789
161922 165951 10065857
83152 85104 4965302
21955 119716 245018150
102640 180976 195826823
7838 73368 164448378
29297 188934 399270859
48083 55597 996955584
100547 135104 86695315
79750 115688 506192327
196159 199225 915970930
86382 168632 205278839
107046 197160 404773799
57417 151415 829042911
145719 168553 56987231
196761 198919 5451360
69573 193258 865341415
193479 199351 14896454
49578 152941 258473764
32421 71617 98529512
112486 174968 488063532
188103 192692 649010810
112534 124768 160480814
95272 160999 164317017
20229 105300 544246029
24635 68931 50331896
196502 199887 895198366
36487 48087 29194059
42669 44203 3811047
50349 75978 64518730
110512 136729 58408684
112982 178446 163249902
186507 196470 686168468
135192 189119 355165881
163062 182019 47261389
141744 178686 214770137
11377 58605 118427445
89929 196823 267017782
70303 172000 253884844
29785 101822 180391148
168185 199264 77784406
122331 198301 189672578
192458 198260 46888151
137047 144103 17574612
101173 162513 153447591
76914 184940 269593208
287 169866 424206053
57052 186262 60818240
137021 139948 7338239
3410 10629 268971762
14630 138937 695083707
8751 80717 996422707
11058 114637 308941220
21432 194001 789550471
185422 199042 34421672
68961 105445 141512142
164651 198884 85619259
46394 146911 893480265
131869 159386 778597829
184963 198175 33331537
108070 175918 169415492
176761 186463 24059169
193803 195649 739998169
188573 189398 2062644
32328 157838 619126995
165300 197865 81400542
152187 160019 19602520
163632 166802 7933457
70657 164983 209675965
171928 173744 511055569
128519 128837 799787
98354 132004 84411391
132513 167626 87549705
74587 167728 760700722
105406 199826 236091984
117007 184621 795542364
164978 172793 19343604
149171 178025 71950126
175001 184444 23491912
36077 164319 795091692
137405 190112 159814553
78683 134232 138885459
93265 133972 964296587
134341 135321 337195083
193069 195475 692168981
152211 182504 75581741
191226 195584 55666909
188009 188095 241519
41578 89303 452803969
70266 122190 129887321
63599 94179 76401551
40574 85680 797366254
36796 112541 780552448
76028 97743 25190940
120685 154222 83477916
85290 136356 127463597
17804 38857 392865709
66248 183795 293428426
197233 198123 559253109
198087 199859 593403062
113802 175429 561066760
30379 98779 171294579
120639 175908 137770808
70017 165634 743838574
182017 190230 20449691
59647 195932 719808481
106389 182787 190852695
163622 178256 35103813
102500 139346 92403385
163840 189898 715540258
130022 190996 151991951
136802 137082 713794
147837 180276 80912405
4632 45553 102654671
131921 170663 990024008
139752 185614 137230170
74668 75053 920588182
95387 165058 174183088
199093 199136 106967
165311 185038 49003893
47151 194916 94711234
56337 131612 335344867
108083 146508 96124126
175118 198750 329556943
140297 170128 715698292
168580 173155 11293084
66694 68226 3872944
49393 147081 478294984
199465 199844 801743515
103665 167243 159100473
95157 104611 558226576
151986 189134 92655607
67534 96008 70952734
123950 125298 979994
131776 157391 63749281
35114 169291 959984981
59565 83454 444591214
2522 21330 317258381
149015 160692 597246571
139311 142624 8259592
129685 163675 571702864
154724 156145 3488724
142956 150466 8178712
97962 174544 191356331
39695 135541 239837490
98472 180998 330708409
168209 176545 493831068
10380 75940 164532359
172688 176167 8772759
50132 179816 610222100
148947 167939 47500311
162011 181623 48866985
63047 123969 152425974
54452 66739 535072396
135730 199847 679697254
173044 182074 824613409
112361 174686 967612774
80136 139469 693357063
48521 195465 369575872
15530 161888 889691561
73899 143779 971549883
192722 194520 4519066
73050 175794 256463860
184846 197797 32689731
16210 135152 297748474
67930 116125 646533740
176156 189489 33210564
119987 186343 249000445
30946 107437 577320713
781 151874 378106294
129158 145914 41795483
13805 122298 271744119
199971 199984 33927
39067 197562 396340125
129806 166757 92089924
155134 186340 263571376
162047 166398 10848838
185806 197201 331768815
158688 181368 841183676
126470 143078 726442408
183491 198984 938465911
122145 196865 186513298
96287 115884 399580972
173356 182456 814042269
131815 193309 153363544
49378 50901 100238857
108459 187092 424763966
63928 72507 219887396
163546 195381 293567803
141417 143294 331306
55808 189783 334737916
34690 67635 395046713
30887 149750 297505034
111554 142641 57539912
73315 149726 675431579
99080 107215 20415252
24970 57617 81949058
129368 158245 624377146
191087 198754 19372235
33636 199975 416170493
116242 193664 199460010
42857 88257 113830251
67210 90479 58221545
20286 180051 401500078
88104 142177 135000925
42251 173542 331361066
12359 97081 417951227
162325 174785 440781879
165074 192483 42737259
39938 127149 934304016
45769 106355 738370123
140723 160412 779737361
102509 164227 775727615
148745 169672 52211884
184495 193919 23675748
127325 189556 155059557
69691 84798 37859470
169663 171890 820447465
142251 192072 124276782
172266 177452 12929671
78647 171820 232570523
187931 196150 20804695
81297 177094 239119783
108272 156191 390179526
159163 199230 874974233
112828 132733 49796745
146765 190022 230843819
112371 150624 95520099
109599 178180 306453595
77538 89340 2821839
1401 173507 852640963
52498 99048 116458187
154936 183860 745263047
123320 158406 770934894
17068 139896 307498840
42674 151138 470522653
24941 97304 325108976
131837 142215 626797804
127607 199957 180637864
118409 196204 543116129
38198 55842 44234425
167691 176765 549747741
45276 122332 892975000
68176 110697 806721849
194370 195229 890317144
20690 175933 451181416
150177 168786 903100217
3800 90190 674292795
74657 184211 273353001
26304 113740 370717906
196970 197633 926638735
123979 171566 572953387
90849 155562 925855052
185101 199511 36404672
10912 171801 402352436
83178 122858 99284987
164248 172919 10422294
173029 189854 725102851
195006 195083 214490
8584 12211 706639830
36332 91514 138346043
113236 166673 133364276
170374 183281 32188505
645 26230 892889669
42369 58037 513504248
32311 64315 80438121
24266 30175 14762461
56273 98736 282919672
193419 193441 543186737
114711 150071 130603191
25533 145599 983563036
51724 141036 583576385
153556 194057 101194742
86258 183206 691920707
109898 195644 214146687
13094 189818 441815059
88362 169889 788320912
141008 180246 97794157
172420 198805 564817488
160043 182423 55813985
95133 195646 443760151
122315 141662 607260227
116897 196045 277449982
79148 153729 571906524
59548 97374 449419864
24197 104236 317569852
190943 198850 19976891
167224 183326 3241781
37661 140868 973795748
24716 107354 206981231
15203 70800 139443655
192269 195065 231238247
160603 161941 507456558
50015 82526 81634157
91178 114273 57804885
711 70392 31880372
54081 111928 144829799
187459 197418 602188994
95605 194070 246040807
199546 199668 283868710
54665 147426 898949241
178251 199461 109950080
7676 131498 310100609
105369 169294 159781358
87273 137583 125621428
167165 176150 22364481
138636 176721 94965978
8352 190286 454908256
176801 199952 58084613
35390 117058 365151537
197997 198286 115112
122743 195315 379424087
50511 149631 304969653
131466 138616 11990445
85603 145193 326573214
97592 123305 64647889
161030 177305 841252146
198840 199251 1048558
144532 150589 178921215
169786 197409 589652459
167625 197515 74755406
80384 171363 964772172
102484 119113 391171682
37916 107136 173223549
51216 174719 781392458
30911 54160 521819231
1939 130825 346943178
46326 70902 483382758
10743 18131 18524122
19100 104179 233661245
94720 119335 61765642
172690 174941 669593375
21700 146851 313363793
390 35840 88707909
107513 141156 394700554
108786 118371 24076029
75027 117532 106071430
4095 117015 282812061
62430 104437 104745967
158429 164860 704316810
171324 174880 876944455
36763 128454 337571983
6330 194616 615061936
94586 144403 251484488
15712 128909 283507182
77596 195806 422784082
138522 140763 384178027
115621 178548 108623524
101789 121489 32711255
196776 199348 913329676
80814 113108 80730871
190738 198994 20881604
94356 103959 23855200
26012 138877 682919613
78507 133823 637618592
18137 192363 183591381
114362 199887 605171344
64580 140905 955893203
89296 161207 336811692
185757 190062 10809802
180019 185919 14660185
118288 126905 497994609
39070 119439 201254816
183718 196143 31260626
132833 137402 182366728
28546 119640 228369978
165322 188919 58725904
100151 115417 79965908
106547 197920 228483914
76193 136438 150480383
82593 113422 62069841
32319 133047 641627953
21842 188079 783691877
196231 197626 3536538
111837 148277 933869398
126735 191093 469257999
38271 107316 195260761
121078 184638 158309839
184075 186729 6581049
29571 196208 891362746
25648 88542 489417828
182732 188339 13975382
104588 183944 351802456
190661 192979 2577803
97963 192531 889180075
24246 69571 694515198
183557 183584 67410
14714 164797 217976887
58653 192851 335229613
127782 166431 686613219
148930 194724 114363383
78785 104143 63073697
43968 141391 243782881
75190 176060 995081283
102012 148878 117278025
68058 178560 275786465
93516 195780 457704878
71389 134836 158586190
83679 123816 807821853
188244 199334 27996496
199027 199449 735741056
24675 169146 361513345
150658 182930 374096249
173759 191295 816263708
58951 127702 172127724
120960 148939 69643340
163884 166822 5759897
108656 149816 285871895
16748 169043 983167821
40654 120915 616119783
38569 100432 154670132
68014 170872 460759785
47530 142476 506042947
75857 131885 375192895
156208 174205 45008154
21376 82802 574457585
14065 70623 290318612
5430 36783 89132842
175391 193628 874909360
38624 52520 208522658
120401 196331 189557856
161429 186190 61581764
36834 40653 881878218
129560 165367 89261640
179733 185402 14040374
152132 161901 934490734
187196 188495 432808211
154793 193592 344114912
87454 197550 587189511
32469 48761 287979103
65001 83968 47485857
175375 188226 422379216
9238 168772 399158179
170234 197848 69167868
138250 171914 83818595
123196 175235 129660326
193788 193867 226123
52645 86679 439524969
167706 197515 709429395
39803 99786 149947959
7666 173631 415051209
105087 142526 415463033
38515 181374 357130451
95388 147698 242328709
124457 129519 376258784
104398 162098 249635575
174266 198846 171034712
181218 187762 16180921
185935 188395 55292704
7717 83705 753022531
102632 103588 2380734
108291 176178 169555116
175531 189172 33989334
102126 106780 11749616
165424 180763 802104519
16140 160489 992587079
165468 198340 209580435
28825 47152 46091611
122482 158925 90730703
88944 196147 323602460
190781 192541 47089255
14215 108975 237259181
147027 164012 42325144
35460 137316 255025998
115605 149833 756527670
131771 142514 26814489
154524 174654 50275526
122390 183656 152642544
50910 154291 369427776
60690 137224 191386652
118835 128714 812877055
145267 179716 85875385
93187 149358 140341935
62259 139649 875436288
145969 147104 919352646
86052 154287 752999528
170211 180962 10136804
171019 176014 12462782
138928 141291 839703472
199742 199782 100556
5348 179714 619624039
162567 181390 392918879
91212 132482 450546273
51127 136453 213592458
173549 193811 50665171
51889 52210 785101
194704 194973 709111
40922 73385 253142270
6451 149108 637126825
81010 101871 51864475
118596 140425 473883176
176619 192149 895519750
43826 44323 1264378
67561 117833 849928877
10112 87718 194692280
196487 199211 6883828
89382 174894 213369139
82253 150457 170338957
178785 191726 412609158
149483 155546 894402385
45891 155681 274336210
165675 192239 683154293
165257 191168 400319694
150714 157263 16254574
116286 196723 200931621
111617 123967 31065401
134035 159175 62615961
24798 153324 591001793
74415 184537 860897751
73393 140926 860977091
97879 131098 83321552
79513 184318 261578098
20016 46039 65321756
196125 199409 177647144
165047 169155 10222800
37736 155301 732802933
141467 178603 92440506
117571 182910 398840560
46981 161863 287288416
139909 166495 801813371
60482 111910 128646317
27382 110639 846920303
62188 137808 189022940
2592 106173 259196911
97365 181781 210951992
75829 128806 132415177
49227 102813 133841097
160971 191881 906155996
120996 165357 110625574
119806 150471 76445804
49393 179071 900286376
29688 49262 49247194
165179 184192 47253385
56975 86778 74817487
59026 176112 292514201
66753 121237 303601721
42425 44083 4135189
133255 193254 149615614
152874 190729 94470232
666 103442 473921098
189201 193604 125200897
84487 93858 584570953
39751 167113 702387596
149532 158273 921662917
10201 52734 106574014
18777 52554 425074449
27581 128764 795092246
183091 192808 588577005
165423 188992 355940750
119880 142081 753645499
3901 149915 559580432
53547 91102 183185604
9560 117881 757338731
188716 199584 184872234
148467 195013 67318281
91932 145770 563499953
158205 177124 992624458
31052 98471 168790075
145450 188154 106432485
100627 171845 420590878
125914 156774 76742186
5405 35939 833958338
51860 148532 469613043
6483 195104 471758153
179655 187196 547228323
151125 195815 111678348
108231 109390 912400661
69754 72609 7198710
171388 198239 67290558
123459 144253 51721540
109593 145813 90547197
175073 196360 733029218
7335 166086 397171009
90612 170680 199794840
186818 199264 31478885
166007 184955 47081369
139072 151131 837742651
107787 165331 373333027
17537 77817 151149308
194074 198835 12051026
164274 166591 647283183
15687 168425 382073047
55024 147592 34075435
78181 108835 76518079
145536 157451 29602453
85539 128585 107551740
136082 177632 23412934
65681 180280 286156753
157762 165716 19975594
170251 182718 31106419
121216 178875 143586681
98635 146046 188292467
114062 136131 55097330
119959 121464 3806486
118923 189243 175354281
69937 81339 28560722
132284 170518 95243603
122200 186015 802910191
170797 186495 480485982
74934 119501 111328725
135760 163599 403228419
19233 121959 257365654
46824 119948 422409607
111369 199990 221484563
10018 106334 744801201
31650 81855 897100369
194394 195229 2145453
157755 185513 36192837
80788 176769 239616963
195366 199546 10634724
24054 151261 318396057
35755 191315 389014174
85186 106938 230738455
14247 129178 287834899
140822 164545 59148991
158387 184409 977417264
22636 54141 79047448
195810 196882 410333665
1615 130545 322951490
65517 187981 746417090
146951 185113 789975659
91259 109591 65234651
125181 172186 117010210
47144 180742 372180111
32993 164400 294810253
148625 161724 32754404
131431 175897 477769229
196361 198979 6603253
35253 176568 353489458
182095 185624 8699820
135662 170154 857603055
67801 120597 132084655
195254 196352 492285187
5599 195467 756545892
48807 180692 329675018
131550 197958 165809745
111981 120943 787474668
154281 163615 23393342
25736 142164 908515646
140044 142309 908065530
122901 174219 56132082
156470 195827 98502341
22310 166755 361437499
162398 173965 28764609
5447 162655 563213385
189108 198062 970985399
57330 165464 270337390
24818 74736 990628906
49939 139625 224509107
77788 112801 422446794
104078 109579 13980579
113193 141076 69650634
174900 181410 16269620
55026 77994 18454807
93502 96672 278138037
129535 191869 847610059
77053 157726 370588676
1346 132109 557414716
39518 190453 377172096
123680 158333 86242782
134713 170127 83166902
195097 196881 689619815
64436 127743 158404997
115266 119497 10698028
153446 154863 302245584
104040 134752 77108740
26288 77692 129043306
185345 197666 31129382
6659 89220 700947289
187592 196178 21720283
7293 70393 158264415
175366 193426 45115363
74345 109272 87110134
67144 92359 62932634
70758 141030 175578937
56815 63009 15710222
99109 106820 19342005
86208 175923 223855973
50472 67726 688720419
54003 156365 255828397
168802 189696 258334055
12442 41102 146103973
66808 190490 308805398
199758 199788 35836769
139076 147756 604022389
46279 138639 824649538
186580 196843 505874706
188651 194060 765836844
43730 134464 309376489
110930 180658 954841542
37880 102550 161709108
91986 120692 71925792
77294 105802 94637132
24810 85180 151629136
5680 104275 839816426
80235 96863 102439190
27828 94717 332603911
165829 169036 7991143
50243 95037 112155480
91166 148328 142748196
125696 134537 19683182
108918 181531 181264487
112524 115787 46333061
144535 189613 112406924
122904 131679 21821441
137166 172824 88839168
106223 155894 124066045
183752 194350 916078171
161930 190431 226538226
118677 163310 608800438
157550 170138 905379545
164290 195895 78966212
149512 155379 14514267
160496 186108 63735098
191999 198160 819771967
51380 169448 642837935
67616 164528 537855678
27101 38296 979306584
67084 79123 30100731
136037 168463 80941258
25369 100222 446179549
45372 50245 32439489
91724 145413 134125002
34192 79393 420872945
170880 196534 64234831
128372 137559 22864354
105569 168786 402545294
118684 174252 138605390
165503 174445 22184102
105945 147244 103367991
100507 116670 40682124
47874 76233 71188424
198857 199382 377148462
28999 95188 773899990
131569 189334 143956696
98570 157076 146218146
15696 162960 368356416
190058 196393 47109128
94011 193986 174375657
24169 24383 217179373
195298 197777 6303547
186354 198855 268074874
116022 141718 64177812
186639 199919 33588711
151902 193683 505673998
38005 164428 316234261
14397 93617 461230487
19036 71441 131546664
84337 137001 684288108
37040 178914 354621183
104772 159921 660137291
167265 175801 21221308
121849 150610 496093462
127987 146083 45099395
198455 198865 1166348
20439 77240 129720205
71371 125863 284438936
167518 168012 124595184
105469 129017 59123581
119177 170674 128393631
93264 135033 104574452
107223 174427 167818075
165069 192937 79227632
100667 100799 348359
3166 68021 259000142
94508 111545 42742451
181253 191426 488948933
176203 179059 343532252
125820 163872 421856391
184650 195074 26255341
158061 169951 373626110
30494 97098 166843769
123325 176571 132693609
48218 154790 713233945
86762 175818 411761113
145159 152893 669527059
166250 175911 24060891
34331 155659 330795066
152078 159474 18520465
154748 159732 12512530
63297 77300 34988827
174138 191801 44148476
80167 183530 654113233
28784 29161 913368
3396 168183 719035130
186187 197670 29037364
56008 142413 4460307
6207 22035 39534048
33393 111708 852135156
184269 195632 291156827
196245 197599 682040550
1527 102563 923185739
134114 192620 403387145
189965 194054 10356445
141244 156362 37491304
40419 96550 140355089
40780 168751 792490756
16468 177806 663839269
67661 93181 63698530
65781 147820 968682843
180183 195412 38139367
131057 176845 114068238
133714 168568 86919047
95399 172618 192856604
81514 149097 168711637
118726 137155 46043835
26314 27239 2314225
120457 121921 3708009
183672 185672 4943286
102309 186437 346235901
51262 173022 213224426
164145 171500 490929148
48614 166754 224320174
37227 96206 147634148
105969 185390 842473019
74395 166578 230143440
82029 182656 902447776
10227 144491 470257877
63020 81971 81891558
79995 139774 465084887
67940 83165 420750397
187794 199659 30063723
94667 135182 311191718
61163 86866 64440987
92027 177246 271409578
171963 179007 17515946
136742 144546 884696076
56570 124694 548062693
95531 136691 756593415
97757 160096 377855321
111477 191094 826481783
142817 195237 169188631
18958 104586 214261987
90367 132358 306808413
22514 138671 424341782
20058 106332 215924037
181972 193594 29059161
124077 132082 19904184
163601 187832 13047468
189637 199585 883221678
42741 125288 206715624
128208 149679 53434999
50356 192665 355787501
65627 80240 574137909
13993 191715 654466338
149392 185696 90457392
58430 81404 57637322
86066 137769 129140950
176135 193729 43949551
9091 75895 167655173
101745 164245 156348373
70531 182885 374211036
178826 184344 493390730
24714 55136 976934524
24576 64995 101600733
63452 124377 152463676
26537 42030 39095351
3970 177222 759820072
134213 193002 146595636
45636 173920 320587818
50242 77522 68509802
100095 198636 246499242
169505 176965 117328279
47237 51892 112739272
199691 199699 17820008
36243 155219 375294204
83326 112964 73966808
33446 94503 152932279
44469 109152 725039210
25111 36369 500496549
71862 87082 582553670
72794 82342 23790992
157135 186115 554026266
189878 194794 12396289
91125 152942 154323190
86720 139321 131335106
15170 75000 150135929
69272 112936 109137105
53784 94623 102181475
169923 180849 27255178
95605 181318 651924896
79184 178011 246684760
148048 191169 76489733
127367 188916 521740014
35360 130713 476481140
94852 136322 103782106
193783 194127 930532
130870 178562 287404701
26831 174142 368487716
48616 134927 216074983
98765 133406 983908753
39148 105909 166975201
111535 187920 578484046
94699 114256 49118208
65340 127753 334184739
64956 168171 903855428
53080 159636 949063402
88514 170802 205292393
177232 183992 156923876
70448 102299 79317290
48033 177705 736565639
145552 172681 746900218
5890 105513 980004487
90082 161602 178629093
23993 103826 549893777
113641 156411 435931090
63970 126907 173140826
172056 178313 850279779
60162 101682 103624649
27081 59683 81966670
45466 94239 788821019
123400 150998 851895557
188251 199457 28315659
74383 185665 665171730
42620 160007 502408088
170327 181579 102117394
45880 186075 350208853
64348 161244 390297583
110173 184257 926053961
67990 70477 6218999
48480 150713 255666428
13272 168756 388921756
115359 177856 155926748
97533 113495 32997780
24730 196297 429250375
7217 130101 547945503
156962 177477 51210978
18350 46443 70388914
85790 136932 127715839
31834 124151 231392333
53981 140767 217188361
174641 184023 732336149
55985 159777 778974973
168125 194255 65235682
138865 170071 77805885
157007 189494 81083096
96818 189616 231818138
151437 152014 794021308
108927 182117 182689803
186050 190497 11206114
25934 170010 404467024
185217 193708 905541440
161907 197026 87757261
121725 193862 185169541
99161 130538 78751919
155744 182658 67269397
196216 199512 570845787
80445 148448 89964807
97852 120155 987775793
15036 139655 811976668
64490 170445 264585934
183850 195157 49393985
6519 184692 445450347
65522 123019 794467578
39411 162477 358461118
121141 180377 717523076
3644 87831 211124823
71709 194028 760658290
35750 106497 553756123
165482 167554 5122420
162530 183164 51386864
131916 135560 9026789
90746 168957 559198766
105701 137128 195901212
161875 188368 65999426
66130 126322 907672945
76036 76881 781275038
143984 176918 381954927
152816 156732 7999944
102113 190488 220820550
79904 103505 58618053
11693 91820 200714825
198093 199699 888960365
78702 97850 47636628
97243 151133 935642200
10559 48818 8160777
102231 148670 116247374
73410 164732 228022479
125185 179905 20955874
89158 133496 110811818
114452 192450 433131808
136876 148399 28656202
33001 52400 25817406
101617 121611 536249906
123663 189338 802684760
168793 193667 62081134
67625 112737 961972814
104660 176866 838358974
56054 62872 808703114
120997 191197 162537383
45407 53248 19538565
181528 198540 829383768
35453 87989 939099949
34564 62103 921337068
69588 70533 695794
26649 85970 154237596
177218 181430 373377286
140161 146581 971011979
160590 168737 20347884
98934 121754 687099728
187146 190377 302350151
126029 195784 174061934
143156 151116 19821278
65510 181308 226231575
82689 176520 890213928
72692 140106 452913558
135319 141988 16615205
43243 195070 769354666
150585 165698 37743861
28627 177243 371739515
72183 137325 162740621
11986 101086 222862245
170717 190884 50378041
158872 199775 271762283
62190 123518 506058601
79475 121111 907015983
13124 101238 585220550
88158 112567 60864871
2882 22975 50177339
87801 173208 213047232
6086 127639 610737807
193777 197068 8376124
70818 155376 211016473
116517 130760 35688623
1947 198150 490848879
59408 147102 219241301
140722 174077 83063073
12144 59927 828666159
124820 157929 82356458
74607 74943 879909
31224 84471 157255268
190630 196847 15747441
36554 90681 135748759
10198 14900 11916949
19582 66138 502880901
141258 164971 653842880
68822 159282 225893423
59689 188641 15573284
198973 199931 314041606
194497 196137 4188858
36672 55090 46184933
49595 187823 650985819
92788 114499 729760334
61830 103630 104154184
38037 111191 183171817
3358 153628 375928579
127947 159217 128372413
171829 176121 10773000
124211 184998 151348813
186197 187887 4238854
170161 181578 345279022
73257 170776 930170012
70522 180836 275422125
28343 33161 198585825
115393 120123 447196197
56087 60353 10777170
189527 195223 14394120
184718 192543 19655527
32669 48192 197700687
64390 198891 336141138
131128 134345 2609542
83103 108560 521139978
88891 173143 210198702
170737 179975 23037525
100530 168988 79497190
174516 191270 729967987
32813 111019 195909761
101295 160878 977609085
95932 114739 307856350
146501 173680 67645061
112872 184970 8423553
156718 177512 803573046
62020 187755 313799868
9057 88329 198830047
10580 97486 217559662
85116 120702 88899778
71117 166642 808969037
191291 195346 792289948
114841 192296 193380231
199459 199486 66925
190406 198827 21342313
140636 196552 494456707
169685 175397 966493136
136456 137711 3172313
74618 146538 728784012
184957 193577 21693743
26880 72166 413388552
84516 122937 96073814
82681 183358 251204449
25019 80211 138569263
97118 108120 751537805
92833 124980 80658469
54572 180964 527747956
41392 70202 72274734
153543 154826 3150091
69624 160891 227950631
192606 196747 573487456
109938 132676 583319095
177258 186157 105869181
35484 64073 71876288
181047 186525 13509784
115889 143608 47758899
15043 97481 206246853
61302 137188 189738690
35272 47288 30255700
47495 155245 269312162
6875 123020 290974127
68321 153239 238811029
198204 198706 856431939
100698 171637 913777087
15665 63923 250354707
177086 190251 32819108
122704 197400 186421557
137272 149640 878911408
162645 178614 833060161
79382 110178 962433525
12951 165577 381811209
61509 81370 49749579
132745 189726 142021715
168675 182713 90366144
185144 197017 857191210
58532 159895 537941680
130764 187350 626150424
116921 172948 764306388
39836 108849 172711285
148098 181871 168803627
178363 190019 303762550
67380 146147 196898180
115828 136502 51649109
156470 162671 15627385
59902 102832 107054495
98251 164813 166454839
132151 194387 155250929
179836 185703 14558923
168784 188276 48547726
41050 80944 328279477
155761 197520 104569555
61038 171400 275620567
83152 145627 622014840
62 146799 706135180
67323 187666 300354724
93960 95942 4849696
180649 181387 1838608
103955 180730 698547013
13422 184141 426817257
110082 192227 205053335
132997 137814 505052586
132429 147104 16209342
79532 98011 672807051
130821 145841 37423808
58416 174809 290810689
112047 166503 336968018
61266 137969 207470558
115753 177254 914046317
18473 192129 821802037
75688 81837 560060928
48932 184510 577332053
162684 191867 766328902
139573 170620 920635902
99190 125071 271349604
102476 196972 936693663
10727 123995 283818671
76999 129589 131565539
24153 96428 688374652
187982 189723 4422505
130370 199547 172762830
96243 109490 417674605
147300 174097 66710453
71609 149247 207140776
122269 159248 767733842
66624 75181 21545808
157933 166901 22464636
195731 199546 542436115
108558 145075 786094237
176464 185154 206914334
190661 198810 20614569
190 156133 813469434
149211 185006 89194774
143638 198827 24439061
84261 145537 152974345
167297 176268 300311380
109158 125961 42210397
160904 175102 16105873
51938 124457 181769291
5639 16782 514819830
108930 163048 614006253
76281 176008 403712081
197015 198645 4127281
158835 172158 33221356
40764 73739 82804964
117245 120106 7285904
140727 177235 90964878
176595 191433 37043539
87222 157360 174972510
121239 124617 8463757
114736 152269 134815348
142473 144900 548384696
9210 193345 460533831
68137 101044 933980117
120467 197619 192649207
142636 164962 55711651
72113 187786 745720346
136595 174127 76062309
129427 158555 72463911
131657 165082 83363205
51104 164299 283131840
39805 159898 300296063
33094 92278 148350202
167165 168605 456546280
45233 168312 307707351
132860 150612 232512321
88854 154202 706529265
32297 85478 857086866
185746 191586 14704253
37494 142363 262516701
166266 195574 73254650
112495 165975 133540520
48205 80560 81165521
93905 179066 212585575
25796 41453 386524433
112587 127940 13256911
129365 150588 22359206
149231 152126 7201249
81401 125306 109870142
47077 196395 435762058
157333 181904 61375429
13729 129596 290155539
87177 128813 165595490
193029 198216 996698505
183538 196036 31427883
137979 193082 188042208
29105 199839 998563818
95056 96263 2991174
39404 192119 381727694
188537 193240 632433696
37603 199759 405638852
83848 108668 504541974
101753 121099 48782043
94323 173344 916860510
32572 198460 415029144
150649 160410 772806832
175719 199786 811366590
14347 162355 904554560
174570 185711 787795343
153298 173753 51034120
105407 151538 127928250
130821 142099 8808891
67214 154814 218714966
45080 54819 204495556
23669 172465 752160606
172286 188948 41577790
184521 189936 13551386
60261 175735 997987549
142137 162875 955144881
24812 53408 71742898
120981 192731 178907317
41746 53263 28686094
122061 183976 154251361
131608 138505 146509787
69169 73572 11096046
165026 191744 66595838
93243 184754 228433844
106125 188227 624048041
98018 127902 895884082
185579 186266 99966386
143807 165928 121934382
72348 185848 283169957
100948 154843 694624831
173902 179070 12834862
64687 134477 241643828
63425 122492 147793203
53614 116889 478064035
199164 199560 1035899
76056 153704 636711242
11987 87233 188619658
148617 190310 591498060
182616 193677 27678166
41457 95980 136309401
174536 195255 51859968
33839 169738 339968391
29271 142793 522854799
132897 191925 147202123
67774 102273 328923514
4825 95598 965620976
44988 90686 901738898
178436 189559 997947727
165237 171090 803296333
54452 125342 887861131
178571 183357 11999108
78208 172799 236108004
133747 164510 76683019
173187 194690 565226545
40147 146844 266965969
61455 128609 185734137
89507 144344 797854840
145408 193940 121127697
13876 65428 129321771
101230 192089 974317111
148670 186789 94962303
121690 135710 34891395
88355 126777 96011956
179104 191877 668895347
173798 174143 973666300
93584 93770 311604285
3979 93590 726811921
42889 189426 366144112
110298 158978 876724881
110812 118539 325747167
12660 45881 780050269
40820 113722 182511972
169141 169810 666873752
41498 138739 243238955
124890 193965 172186780
34394 46447 23051636
185137 186726 3948613
150455 173001 212938944
7156 139902 332336210
190964 193194 656170001
37566 137207 869099907
17018 92795 640126495
64190 83690 741574239
163303 186226 57041315
124229 154323 390070327
149865 185309 88280523
103057 115081 816313979
121558 194607 182205416
15102 92602 194035177
100957 173400 181016573
57363 111923 365960193
56057 78611 939476456
44938 181899 863326660
137640 146706 551285083
3289 124975 304898594
85573 166712 934980155
100614 183082 214634397
122592 180864 763373417
243 100051 249718414
856 164603 409766166
66505 172307 926689259
119451 147947 842522425
98241 98631 1000483
129560 199500 174644917
156438 183275 714181337
4507 176690 729726667
135026 147172 394734246
95643 125243 462869599
105308 113555 399450772
169919 192762 57017833
196307 197731 3603158
13489 101204 405103009
139107 157077 626928470
190717 193351 6639988
96889 109939 32815709
151023 183615 312354470
157111 192722 827858786
127695 138163 26058409
143134 147734 11429523
196911 197441 550933280
69745 75547 14618901
52673 54973 26814448
41770 48837 14310105
47522 64443 558405138
69242 139392 175341061
17735 183118 579562882
38782 94860 140331958
157838 197894 100233022
34757 119593 341826559
52417 111996 149207032
117099 158278 102737373
42096 86456 776390060
160242 177690 813453830
61936 128936 428533812
55307 86619 210287678
194986 196499 306416881
128116 159702 649197750
61399 133116 719393038
116997 163887 117074118
58691 168100 496055407
73532 106784 82837104
115106 163015 119618239
163280 192844 155353936
3305 43709 101311802
5841 149876 761405282
154211 193163 97295222
162809 174152 28227279
79570 129999 776165137
158046 198203 100464348
168342 181046 31597210
115489 183507 169677164
163272 177016 34242875
132476 150936 323406770
17292 94944 295304380
70829 72721 4780654
198460 198990 256359809
114448 178131 158816679
196462 196578 302114
9684 23940 15328414
22987 176053 458502783
64064 81692 90936287
51656 95905 110749811
141516 162900 134954716
198420 198722 832601293
18226 136325 295645395
84518 105050 999259338
39265 86508 208731882
104994 134984 163605606
129717 151789 54902331
134531 144473 24687419
175952 190164 187123588
177665 198001 618161355
133578 186140 978896401
147660 153358 14124027
92869 109963 42806893
28818 138676 275123009
38482 195309 392103951
52482 131418 197710382
60192 114187 634203270
181167 193923 15280176
38003 130376 352850939
26275 111518 714846995
161785 173154 28258424
155748 177073 53327501
107205 180273 752670759
124193 199239 352752371
8306 64687 141460587
97334 165070 239396085
132413 190898 145836639
6747 39332 569015206
20491 191361 427333552
119767 164916 112625393
76211 125038 122172722
196946 199471 6420897
186617 189505 735797414
142834 175799 82165731
59308 93657 85808986
127714 193091 312955005
177248 195902 148407426
114160 168822 904560650
27546 134206 267273859
8725 31741 57603536
92810 105120 30690758
145979 199681 134182159
75155 103776 676757348
139285 153149 34422770
24251 147023 307412237
150869 199263 400343099
154388 175116 569362910
56219 185498 960621754
197763 199817 851943103
78060 152663 186304047
101925 114914 893953132
128069 157243 629768522
145277 152970 19122094
8703 170350 588672934
104737 120227 845229843
113799 139363 63868058
188183 199631 412068011
147696 172237 478517922
60282 79371 47837188
90911 149332 145826852
127899 145947 44963594
87752 187342 220595217
156368 177171 507172022
169520 180427 27175482
137630 165452 423092268
157544 196071 96384734
151581 169981 45930806
98220 101017 6972432
175807 184858 22464359
185330 189832 267738820
45727 115546 573296405
175314 190592 373677005
3425 176147 432002355
115760 125832 25320848
70027 124271 135755921
130089 188689 255177518
121488 172522 127116793
86952 109573 817821450
63320 77132 25163970
116687 146728 638070762
32095 66866 441253328
79290 167576 738467950
175290 187559 255497750
160985 166520 135363007
87610 191793 259980556
31448 131863 547360983
31264 167577 349893783
199959 199964 253204393
50088 162749 281774194
3166 175121 430092226
180438 185344 169860387
93767 179132 213118896
33465 174394 499214078
66625 101707 802230923
171135 182097 884568596
144442 158113 318751339
21087 64681 109515112
90382 144049 684114655
4855 20973 40350654
36487 111902 678222590
93889 145681 801892336
117752 142491 569386810
86767 159015 180260729
177037 185033 163562061
75612 136710 152565128
14271 107246 734582748
171793 183147 28334031
28187 184095 389897927
65830 112322 897765905
40682 55898 438089006
56748 128256 796955884
174096 174979 2243095
76723 106632 74525095
155174 192255 181146346
131928 135123 653458865
115751 138120 55939334
87023 131495 941985847
23299 71734 121669883
159305 192221 82179424
196012 196450 1135462
189606 193958 27739595
169566 187376 44267950
118217 192079 823821481
92767 183518 928946737
146930 161093 35290874
14848 78963 352341846
92078 199794 269237236
133004 135830 651737804
160927 180235 822366022
106772 145858 97851153
156584 181025 807372108
18074 40402 636928470
145274 186428 310196243
192664 195573 3488019
176296 199646 87288177
81667 109262 749811212
68515 106853 95628961
4112 100975 242447749
162647 191699 6962099
6041 27712 54087266
94507 194136 360748293
55729 135017 262129420
18862 84643 697548635
183268 190269 17452997
126841 144360 43641747
110694 164921 930340594
165644 199673 3558785
160150 188651 71032583
121632 171521 796140855
148357 185511 100469252
86478 92474 702910577
33388 162737 323635980
95485 117409 54943489
60866 62595 318526053
138808 165388 380531457
85687 124791 619304817
85954 158989 561446583
107266 186005 773937307
9090 196470 468796005
92672 196154 258573472
167494 185855 696829287
101225 195428 609308015
168915 173378 11003065
121752 152548 76672919
186833 196081 745077239
121013 166853 114258365
112255 143284 639045141
163086 170274 524570966
128936 161663 81576086
196296 198526 126707773
28748 159180 542122376
133303 150132 41888987
163873 165065 3005851
67277 140711 183521559
174262 192051 44481962
50634 114262 159462864
113661 122466 994193036
154531 194424 99698072
5436 59300 490383635
69300 85768 47368900
143883 153897 397225089
180637 189930 89078
179371 189643 25691236
9612 29662 50117433
174218 175266 792773690
146488 161252 36780483
124746 141106 75566850
75105 108349 82836247
139144 168132 665934080
20317 53708 83730134
121408 194648 512646796
139889 184940 366613498
88243 185426 242310081
99224 144712 113840602
98032 159570 705087880
70614 123667 132734071
167373 176613 23006742
49504 88988 99136756
137673 139846 900066207
119339 197375 617243385
56791 147602 827216066
73837 186673 864265571
27444 193207 414647503
37107 61163 212923020
198917 199947 2583491
56697 152486 239459299
63831 65641 4586579
142244 151153 599882400
190889 192961 135651649
152568 172621 49986717
197077 197954 814523449
67727 70301 6466422
178653 199303 51929319
179428 199609 50742213
168411 186671 45331175
166111 177487 732220400
69157 180174 150396368
129202 146593 43368953
172542 186990 533332493
37755 190194 904725355
161627 182663 52104498
37863 102565 161773891
170377 173795 8522718
195378 199434 10327975
137100 154156 42395254
30719 38831 618160597
108827 156102 128900606
181479 182847 3384638
3734 8888 12873292
141872 193463 128729035
174742 185516 26759790
78371 153178 186739227
47054 93124 790198582
132648 197209 408076973
157916 175812 713648442
50845 177992 317817849
107944 150495 150257800
173136 178099 12381467
60167 198384 345464682
149306 175916 772580331
39762 161843 939069560
50723 109661 921421458
120895 165328 716651461
85016 139444 302723019
73992 191667 347389482
20874 62355 104230513
106043 115976 387260477
138606 153016 987700648
173771 197732 60075923
36618 164303 319425571
115220 147559 487585928
102046 194955 503605500
33804 116525 207253310
102554 172232 174174622
7229 67882 396361188
39001 194438 641601291
78022 166287 625164582
170053 182025 29860136
10378 196933 466732269
110877 199714 986314152
104892 150812 114878948
102618 194823 278228522
127549 165636 94926856
75627 101347 8592448
108800 137174 70992836
97653 179686 204921304
112214 117297 12709107
153034 199229 667380718
3868 59905 140520463
34434 124171 224954543
131377 133196 4521957
150169 167027 36432233
4487 91504 735081610
12059 40150 573316098
93600 95387 257936379
36905 110480 999462062
96586 198104 253856871
91918 140739 568568767
194985 198077 7848551
174997 195901 52354498
39873 130998 530943787
135032 168828 995220847
94529 130022 88990300
112741 137098 60881573
53195 147712 236449913
161671 167599 14745140
164880 179975 423608722
94366 137890 108939848
188512 195551 17754398
64330 94903 76304874
120765 147751 67217762
168670 197134 71173725
90455 198418 911045454
112950 149241 205600587
56139 169772 463032349
13930 74308 866654471
18988 175275 168839257
17967 113026 196334997
85972 119643 84142267
176708 179484 6891641
24870 90792 747339995
76269 172237 821551977
117553 196249 990721306
53142 164795 286219002
109890 166374 558937045
70752 175255 400878896
175584 183022 704837972
19701 66347 66055801
124566 129944 13400176
181423 190099 21612546
188477 197053 654965994
183934 193367 23713988
140886 195028 135157061
24169 178669 386353819
157457 187196 892496093
7148 191707 461519870
64811 145223 472935973
120701 162873 351297835
71025 121259 125671161
134463 143855 765787005
70864 196906 314874199
178438 178954 1297387
66170 80258 35285209
26901 169133 770254402
83111 102222 773933491
117925 134774 42214444
192312 194308 5010018
196981 197179 390685453
152118 192055 835887914
178831 183837 12501258
39257 71475 80892726
25981 160992 337928941
83266 166269 207189755
99101 194268 406103696
46622 182888 340547746
167581 198970 78563568
149739 161955 30548821
81756 179529 244040414
91999 105588 33868571
29229 123265 330313479
190411 198716 655396383
113012 177639 161241539
18831 186292 418548256
176729 178595 4559279
199656 199849 719912646
96839 143262 116172434
2933 60430 144142078
170929 193045 55216204
15405 21046 14000420
186356 193940 19153891
55948 157443 675669708
2131 27746 63956125
47555 71644 60586182
195881 197300 3577829
161507 188350 66849516
83501 110280 930690009
87639 92327 326577809
97114 180019 207086928
48069 90969 177845790
140128 172444 984639120
532 68850 171384011
156879 172031 37863939
5253 142079 342480608
19748 177089 853325876
111643 133620 790777807
141679 187486 114091479
84209 86349 5374369
171873 178168 15693084
4057 46246 105789892
101431 128878 289637034
19475 83658 462135332
152938 192791 70966639
107183 191609 210868437
19415 68053 122076854
62589 74411 956278599
132789 191843 147250226
109908 179700 18615939
182597 185345 6736703
69602 92928 998384417
130100 141365 28047320
42872 108459 656105126
56064 122342 165999901
63408 189633 315156383
41693 91018 123531881
2945 129562 750413482
136478 167375 77077891
17219 103116 400101165
36340 149227 282443383
47529 106794 148263780
186351 193013 16825083
27642 92060 694022816
132343 133166 2071599
105651 178260 262565851
68189 115236 974849097
69744 141588 402213682
23387 105597 460241718
86414 191849 263083000
63918 136069 180389857
11449 74343 157836737
8335 187357 835426610
123956 128488 813258511
45408 50290 12093874
155928 181231 681203030
739 188983 904763625
184511 191953 307617197
185724 190365 833763865
124912 179326 609927814
149555 180030 75978483
175608 193557 44843866
162104 180373 45533621
47669 111461 159697429
92431 176026 208795227
153075 153645 1415117
150478 198019 118838637
73204 145632 180908044
75135 89171 35028521
42958 66757 59683532
143853 172516 71387264
12372 178269 414771025
103857 169970 165325546
78916 133512 41061761
138953 181083 980358409
42372 66802 954542813
92596 148726 140301350
20049 114798 835762951
67734 140880 954325536
190488 192940 756063448
199521 199993 1155937
64786 189471 311312158
171676 198227 66551106
107574 188491 202044958
179221 194639 38637785
178179 188960 471457368
148772 172758 910600950
197520 198220 6753616
63312 106904 108784225
78004 177441 542420907
179282 181774 946196615
120009 175258 381422965
83038 197866 986097694
199642 199811 445303986
70026 78872 22158482
158432 193741 88183660
153533 176523 947783959
85838 102757 41963472
169016 199323 75837185
184485 185031 533732791
135640 170019 510466795
49232 189478 632811956
115500 168519 132408227
78444 80917 6182275
65648 85639 50100847
41013 69873 72369688
152288 167474 37975181
188180 188543 946421
101229 111685 157473311
195388 198924 8986482
89366 147307 743180728
181551 193220 29160748
48606 85419 443523231
199100 199893 1995020
85051 118003 667773343
101864 195694 348929769
67387 103920 91027313
42583 94599 130074081
102550 174253 947446528
172426 189268 42024021
94771 95169 1007968
159744 191098 137621444
182995 190722 908829263
162423 175661 32965382
65124 173797 271298484
34897 120203 921007578
101513 129125 576534401
154628 188792 85266793
118295 122996 11895984
145001 170942 89385889
116821 168956 52190442
27609 118795 809767218
102919 186725 209387025
120364 126409 15159981
122493 156358 84213529
23838 70974 582231309
133462 166542 82465078
129146 187326 225149006
159107 188617 999820643
127919 193878 54546906
84844 173836 222007646
86296 89330 176587292
12136 95456 208533253
112201 175652 158372278
196962 197507 72499908
150738 176132 538086169
55443 113636 677694633
91519 193957 255810216
24844 66227 717234753
36106 73716 948306417
106404 189915 685428573
98349 180647 301344445
102721 150596 444330826
130810 136928 92600223
31868 189203 387798258
132074 142361 25649135
32378 164938 421471206
104856 148617 109481374
58701 173341 286346998
167574 186166 46219731
125909 131680 14348132
165095 185461 36577785
196560 199249 6784366
194462 195332 101948436
83803 149773 956818744
114281 134234 78202287
106116 144425 743048005
154540 163301 21943451
12886 167602 387010230
137498 147471 24848550
142019 183629 103702795
15006 96108 696404434
133245 135541 332084220
185440 196379 807818261
38622 168064 121970566
77138 139383 238199311
57883 183682 314272021
39590 140396 252221331
99706 129934 795244974
159489 185567 64912386
64515 198476 334749394
90829 104885 19554731
54814 172361 550464451
192084 197755 250160634
53032 157124 260243979
160781 166887 15212399
40273 71411 115946839
94775 122048 68439056
150635 152182 3775967
79322 129165 939819491
151820 161922 25280118
110035 141450 869693838
154874 183167 70611040
57568 180325 306756499
20515 158011 517668257
25959 121187 238760438
122265 174049 935633870
2360 170925 421612977
66739 82587 71358722
33949 156428 306359405
15121 90974 190061570
55221 168067 282156914
81151 188122 266957723
102383 199095 267097117
139232 189501 125276491
91937 146920 417164654
113989 196870 779130988
152264 186211 84582147
84224 116965 81705363
97180 176681 198647271
54742 88087 83755744
181894 190061 645022218
126994 144682 44065095
44022 103991 149851079
19899 32417 269911964
189174 198546 23673833
52560 86297 84815117
184958 196795 29884067
60356 136168 694267043
134013 187062 132120728
53577 177951 310827336
93340 177593 720465426
58730 155267 879109394
99148 178033 197074647
89218 138501 123078333
198545 199924 3488042
40035 107116 167798961
116372 140456 60174659
101977 163247 153237658
166527 172035 370446300
81775 194802 894779567
161749 171970 25397473
101266 128519 103297427
15052 59430 111278920
38187 183920 364226947
28750 94568 164923706
33067 142501 430443753
85138 130447 800830094
122636 174180 128390782
66671 190454 309050568
195457 199322 407297161
96159 193459 243085314
36319 85091 122523702
8307 76196 676983858
99366 145848 116405846
73761 135961 103501484
172308 186260 34700724
175426 177400 755369185
114889 175471 151222412
164814 179010 35268113
72066 102679 76137270
188841 196350 400386187
122526 172129 123565482
106783 185384 196171567
73911 147672 424112555
115134 152702 941722959
87455 107099 48828544
179141 181695 6482596
125879 192670 486221016
115016 123954 22570638
128076 179820 128886823
64694 98310 83810644
2118 51550 123750631
177832 179534 4241488
36790 150914 285527713
109737 144218 280503363
169487 181876 30852735
132337 171465 97470368
47535 57956 420226485
110336 195949 213860609
175904 187660 29229580
25395 46877 54019450
47566 138266 561183080
93055 194894 254391407
149296 193939 261769937
69360 113076 652923495
22085 25291 8010948
67508 110072 106376326
183228 190042 16990301
176619 185465 21919182
118922 156556 93748249
11813 181696 424813610
71307 140570 173025363
195564 196156 1505974
66528 77727 618940843
16117 59101 105524702
110887 174101 157758296
179423 188854 23542055
132954 167412 85920017
48280 154153 731917002
31067 169832 347155802
76934 117580 101585674
47602 99160 535688430
112932 127081 35413784
84035 121396 93450055
20978 82271 147715376
36657 103484 138491576
135265 194995 936459305
93471 155048 206954931
48234 190967 772775767
160230 161943 805071761
86684 97106 743629683
84536 168068 946518603
126474 128962 4160298
67590 165435 726022602
137860 181685 109250429
199905 199936 73372
115422 177524 724424133
49095 152963 259735988
70529 115921 229918870
145879 178371 80869777
106623 155374 121764047
108148 159582 370962531
90799 111011 50403712
56693 116608 555163210
97234 123632 713911226
119786 158679 624598205
132958 156606 58792651
143399 193240 700971352
18335 93400 473500244
72802 146610 206482681
82767 176696 234401351
128334 199938 178808971
62237 154104 229376585
84456 171965 218327695
112038 155446 108260651
28324 193338 555583359
106107 121582 38978797
116635 178094 153298954
58244 172069 284373810
122763 195949 991624470
191156 193055 4743817
172994 178561 844553751
77273 106988 444034614
33218 119631 881283393
160060 169434 15378984
54187 157570 258434142
108145 160920 863353599
187942 197305 427061580
135646 152401 41714805
87232 106226 47142742
59376 107616 596873014
159995 176034 39992808
91532 178280 989543100
115830 186978 177407177
88393 120014 695122003
86944 156074 172356851
63705 78672 37499612
30409 116407 215516245
2211 30560 134746758
130887 137604 10269796
112514 169775 142930138
183425 191664 198672079
145335 198682 133327187
171707 193119 53501977
31430 199280 573291780
99290 193563 235594792
131464 183280 129075593
132099 177935 533234475
107009 185241 195263245
180984 196364 38602954
8957 51132 105658103
149871 193928 109983196
24489 142152 294619493
112242 123517 28384123
15248 85599 176398619
129429 158396 72090957
187388 198532 28170898
162412 197987 480890630
74115 103805 277879659
90179 173117 359385029
134149 188329 135010685
2446 163379 402594323
57009 166581 279521450
39188 43588 378808904
9080 22041 883003363
144650 148121 868536331
101722 111070 23571942
98266 169095 737529791
196085 197041 2408846
128737 170960 198664950
2120 20089 903009208
167090 177045 364761461
94086 127101 227339582
147151 185344 949368906
38842 48515 356549296
76634 101042 767656695
170084 195284 582032716
38963 190671 379178319
171298 180006 482107297
172211 183003 26937446
65030 164418 248249294
133811 189436 788712732
177845 194417 41469148
151023 199920 495565405
152863 190304 745927376
123642 156099 580663436
177595 187278 24069226
57842 103247 113347204
189857 192508 80122549
2334 67931 164475115
113651 171528 144318807
117424 160869 449397154
82177 181696 248455717
1497 185322 459622000
45518 168054 996095371
188468 190207 2717447
70451 114891 561721283
163787 180648 522361496
119265 133428 35415212
52363 148770 241198134
92641 115676 375043993
71922 117005 112631817
168461 190679 657344400
132103 196553 816993397
172138 195462 58360950
141199 172491 61515706
172951 188928 39891868
67888 146102 195489797
132471 142731 651613602
108585 197231 221533135
94249 105689 28552283
49166 119803 656084181
97080 171217 185245420
28936 40967 30426158
173017 180049 17558509
78205 172812 236145280
11269 28126 237836758
148964 169097 50330909
158660 180014 694767871
15044 72773 144827693
27951 128709 252506140
16313 83944 169564363
188828 189686 2156448
126325 142351 39922668
164411 172698 845485716
69853 84072 35663835
183868 190950 10097379
32380 143775 278904692
15855 16042 474294
161432 163813 46052026
195026 197907 7307450
140148 170871 76572939
78966 126457 118814544
17303 155086 344560354
39442 97653 700377308
94309 161788 498478117
138387 146619 20569234
108306 136971 71765874
174056 179120 12618490
104300 156694 130962545
3691 138109 968195582
19528 143311 309809729
182537 183271 960490641
122144 165452 627305471
178113 178283 395238
15190 63069 397723793
69714 94620 525065395
164632 191152 66127480
82647 148518 164429860
53548 72472 47684763
43182 178940 752217790
33315 170652 343494511
80894 92429 136661269
95707 116580 52360581
195797 199421 789984389
74983 169935 236955939
22424 70493 120737457
175326 193162 253465032
38227 145978 269683090
162405 181109 169840355
184891 191295 534572637
47057 70062 57780384
165920 188837 57048167
42638 48659 15028322
195627 199876 72233089
55788 122426 166926629
168204 186819 13239735
97429 118028 51697862
178236 183351 12782603
130430 138549 20147949
33505 73664 100963627
17503 166089 371739084
24116 37314 285712220
155690 173629 44861496
161551 180232 46516883
48849 116596 169643607
156945 168495 29002520
191667 192191 474166494
167937 192484 694329413
130508 181320 126608666
131870 182238 125558305
94581 131032 91346632
159359 164203 12161511
130184 148088 44479942
106599 165901 43389302
64102 180824 291531632
120457 179967 651244149
150652 171672 903388382
156847 197253 101130776
172631 195394 56985674
81488 162074 766412677
43818 136225 562052532
197128 199470 378711589
87054 151505 160779012
3953 173251 423437936
48473 144613 240472344
133748 150541 41823447
161873 198292 91062496
64485 117734 133128676
127257 127763 1308410
173428 180517 673149987
50370 102831 710490683
43720 139029 51134014
171513 177895 475825933
165769 187000 674198732
153201 190265 92483663
16285 61067 338094978
153839 181350 203927830
185866 194904 749697687
134858 191877 142138278
157110 167356 25683591
192401 194800 122405435
44149 94891 126916646
42622 50246 253162994
63379 121804 146166836
7531 158584 377857486
4550 139768 732182846
142793 199546 141845696
39407 161298 304839048
92309 156038 159054782
152151 184696 81125676
109801 114303 250012874
132386 178561 114979640
182927 193605 521454766
62831 108870 979198386
69139 81417 30725617
61057 108593 118788427
81165 143888 304740332
179987 182581 6510767
156749 161188 11241010
68198 82190 34985488
70429 148941 196065568
25029 56922 80091767
139976 192423 130809663
65543 191514 314541255
181384 182990 884391262
35567 139273 933643734
168668 199687 286578431
150842 190170 98029314
38412 51909 122984679
129365 133509 501734980
150243 182601 80668564
183583 188616 281008569
16032 146013 655621752
5890 175953 672115732
117305 142953 612829858
44923 137391 626976598
25349 169557 706856868
186965 191704 1554508
165294 182561 42959082
164365 182999 411905311
124051 194584 180675975
124479 127397 277739974
97706 199436 390668793
133836 157350 711370985
125252 163632 95581436
199924 199942 53267
38092 142622 261644468
111394 148953 860511345
36719 72009 88655119
123846 192167 170307792
85359 146537 152768240
39625 185088 363446646
171121 199214 740030443
152955 185969 82288833
70303 154086 209167314
81158 186395 262539850
54984 95833 102224415
24878 148940 310483000
65979 185439 678034389
45463 190137 768169251
45789 69311 59039476
83822 125023 103106032
114740 151307 411030659
158932 190451 266687582
102736 115523 32283240
92947 167121 185326976
122840 171818 121943799
70605 118863 120632868
35276 50841 145313570
198923 199478 1420600
157642 175873 45528730
135747 156431 51463365
36266 86741 126774819
83811 137663 205842567
51943 143395 368949333
89852 105999 772527124
66219 188845 416333024
196512 199034 6355434
78559 153251 193746060
145429 168112 56618369
134546 184685 173038007
171150 183545 30870179
115213 155663 428129170
36998 175360 352920553
103779 199135 238577021
182135 186997 12045543
106193 195343 222830044
63233 164964 254152925
198970 199228 641973
27239 41905 37042348
148677 163812 844947590
18941 137636 548130771
17650 196816 56848775
189091 195978 132449759
169939 183891 861507554
10 148446 897532726
64850 180055 287646002
100066 183270 207931178
113842 176203 155570927
70403 169972 969737952
87598 168693 202413328
43404 141086 937176932
8222 80092 308468647
22425 196461 435423799
8915 113359 261663444
49950 138635 509032823
155049 183859 71903369
95316 105013 24175727
169121 198084 329741133
71936 88637 41825733
139671 198482 146875526
198068 198165 714792067
194599 198719 10463668
16647 19234 6399948
191517 194755 8144213
171451 190740 989864420
167754 184964 42746273
115053 196767 204159508
33367 69597 493240130
92152 109742 44020117
106328 142175 89797303
67576 187710 299830069
79249 126240 117557720
191644 198032 57271639
195951 198844 836109148
176492 187714 27854692
95454 113924 583816086
68958 146698 194252342
20084 87358 523861178
10034 137130 773150792
89456 158272 798534603
54262 111969 535327178
161133 195705 786546893
139043 181075 642880209
140491 160172 49072295
46906 149367 528532515
12780 162962 854663045
39929 196428 391332462
106309 191416 212650954
123566 124363 1991587
72042 102739 202396082
62519 145057 206157163
151947 155963 8171195
24857 72461 119638421
159592 169274 24199907
152251 194935 106654072
171289 178360 17601010
192389 194353 232284304
108125 151288 107846070
13290 126049 282456144
72610 87531 91253084
46214 130351 210661246
132101 136385 981438452
16421 75083 539672639
183375 187604 10501143
138991 197175 145318204
185927 192995 17805819
39443 136839 282746395
28823 119400 227037505
132477 198797 578501911
93263 122700 702869674
194595 198708 10015964
176203 178380 5347112
87572 184210 241050144
66090 82551 41193900
4046 86885 207769906
74385 112599 933263082
118289 152500 734291922
15196 57520 106031993
57892 147406 223871898
165677 166633 2375142
52328 53096 1951430
71256 144778 485209586
194269 196765 593214361
187111 194441 18483122
15809 62485 117167923
46774 56171 23508863
58497 63116 11700013
116745 126944 437385730
43775 86877 847751916
194106 199992 14874531
133134 158558 435260152
142379 197259 137033706
39487 152060 281463494
110421 153275 106954873
192023 192799 657699785
148551 168573 761321069
29828 119760 791379294
171641 198546 60207893
8819 47680 362845129
179236 199965 52102781
182533 192015 23736287
158468 199694 103196864
42072 109355 909953391
94931 141638 363760452
38189 170219 330144569
53774 60149 16104223
51620 77452 407537781
57997 175786 294338919
182807 187941 353399406
166874 193693 905963822
148444 193916 113539000
67100 153389 519056964
112135 151506 98281400
161622 194270 81470407
14041 191830 444521364
36523 175893 348477351
5834 143887 345555938
80511 82307 4441646
196358 198816 220004500
123733 158999 209279282
79391 108848 73518092
31058 135304 261064750
27012 49448 109846129
135513 143116 816588090
109826 149688 238753455
177831 199074 441296609
95474 129270 377234325
118802 140914 55223726
125160 152885 674049762
148262 166106 877796011
185868 198320 797247577
141310 150098 375962446
138112 157056 992164366
169598 186090 495789471
153669 171679 408262869
133639 178207 166931604
103452 198868 238715432
32358 72000 99621460
139730 157960 45342191
54998 144878 224822051
190779 195278 385350131
130947 159338 582446277
91239 169196 194695031
119267 156479 694797615
42572 136779 342917920
179605 198633 47790104
145009 166341 53277486
120047 125386 303298808
117228 176035 146759832
164350 190031 734669847
136915 194242 842660694
38886 63357 61500639
155507 180905 812794730
181521 183359 4552633
116573 165617 935837375
109540 115208 14172875
35956 136332 465415714
65226 136998 456841670
159285 182132 56972652
147443 174396 67142152
170591 176125 422336292
65000 151044 214946208
125301 145123 836134373
69181 127252 888722738
72809 78157 13273370
42681 162496 870905606
816 102076 143529353
55748 69626 34994277
53600 123462 311552683
19815 121000 592595485
86523 184108 243376363
145312 195996 126592037
33254 94091 152480768
4648 33759 49299917
55231 140748 493478651
158878 160278 3567771
34223 195614 403713067
151089 183723 404953879
165780 198899 82834157
151703 164988 33274108
89044 96943 19438018
6656 102593 240017111
198364 198835 1206127
121067 129209 20288107
54981 103326 120782537
125000 128250 8021200
40148 194272 385283314
18260 125481 759762652
10242 151955 354623874
22964 146157 308534399
74539 162615 219880411
119329 197240 194522104
82776 146111 158213186
119325 190699 547920769
147787 174081 882420322
12499 125712 74032214
161108 188632 68577350
100733 168874 170415892
63931 170727 488481701
82212 182104 567208552
177859 199290 53805116
72481 144601 180089938
29388 98803 173859450
179715 190072 25841913
58625 89507 77381968
14253 21253 282945745
78837 101525 56382103
132021 161431 116779962
30737 46694 40204531
199637 199849 256425114
31162 186788 530968388
88056 109005 308843642
185994 199368 33797643
85460 149209 159049800
131036 136314 806541215
109285 129544 37108717
30384 159914 324151695
138672 143581 928833266
32272 183723 378674483
113924 128302 635498394
192588 198754 2757073
54984 140991 905288179
175736 195245 48821347
70575 98166 577938973
66503 91047 61389280
70116 103648 513945026
43593 93038 733756440
100031 142666 624946025
196920 197084 405346
107178 154410 628025361
122278 168848 116113879
151327 177335 64820550
148132 159762 29027830
119427 128600 22943472
4495 22348 44678296
4615 102384 693514623
93878 143047 122988668
132424 137314 11878706
123525 173514 931441563
167779 176455 21588563
195113 196586 3760414
124233 169126 111877249
57530 75378 44950738
106218 163869 871906809
60298 175480 287753560
9397 77715 171319779
4068 154723 716422029
3588 192842 840837215
61634 82904 406050851
163382 187663 60443633
134185 190521 140415752
50932 80880 75203922
158218 172746 36189518
177648 189007 28335057
69592 121434 129664979
4798 27540 16826314
113268 138823 63801892
65835 159967 235106187
125059 133939 22060559
29855 129228 887988380
3979 110153 265940211
109454 157024 942258694
170526 176803 15679903
106154 177998 80142355
181322 189907 21363882
36325 102167 164729245
68278 150364 508739764
194212 198417 281542400
73004 103504 923341581
27308 63663 91410977
124660 192045 663966508
199638 199780 230688499
87167 190421 257587868
110508 180936 573655867
67684 111570 109685013
120347 152805 80892427
5581 89689 210838570
102112 113274 28222208
26919 167394 351532016
35835 82120 904110268
141170 171127 74652362
21463 32844 28549980
192095 192330 589192
177864 182328 11190092
105735 193954 586282600
8621 166402 394762308
69285 175162 264373753
148934 154090 820213302
17228 22070 193037325
136870 141071 10498548
86292 191664 993722310
105358 112292 152181543
89439 149825 150705897
12692 83110 202198691
151024 190198 97024630
22967 150145 318381503
56601 91392 115957806
83395 86914 578699445
81609 133536 129815949
50681 118139 168932970
184212 189111 12247088
83057 183631 250929863
55996 62412 10801818
123163 175727 130957323
123807 161533 989808904
141062 150694 842773
153733 169076 38415903
51598 94234 106812156
111435 196843 213369293
60982 148837 154705790
77603 139338 906962878
70508 181860 278014301
126685 178328 128619208
138598 147825 33774922
192815 195527 9141991
8906 191170 455860423
112690 146158 83678242
96555 112997 55139788
129799 180687 754824748
142707 168371 64024028
41102 96217 644365097
10239 192425 634115251
67435 82063 661001908
24951 163029 345492751
70628 71270 1639397
88740 97868 262565102
148226 175055 413444797
197755 197987 584864
75864 98085 555913581
24616 84787 373128393
141481 171102 950261599
159568 168132 21417838
96906 156216 148153649
151576 197535 797501467
76332 191201 819229342
50967 126120 902686786
13154 198641 627062522
192888 196677 9640241
18867 172913 648124410
14354 164871 817140019
112874 179478 612976607
7121 69559 156640368
184689 198113 819394393
10157 130775 606059735
156049 177312 145027768
88743 138772 143366328
119837 197005 192630043
184429 189750 13317298
110298 111672 3459015
128029 178198 124932114
19884 196122 440831296
75836 116087 144323227
116725 178414 878420368
19169 110235 228049481
62742 91821 72599835
156380 183129 785079271
176089 182068 990395885
40395 110723 931302312
151944 170243 45665762
183192 188673 474822628
109905 127551 44249663
68182 171463 815690205
167396 178512 27565014
55036 137238 239098403
106691 150444 109436115
161832 199030 93037968
39293 164100 312105449
147449 152161 532644878
191345 199338 66104850
153200 156207 7438351
11508 39161 847104675
152914 160045 17850846
177822 188186 25835493
87075 125522 206902730
174224 192643 46048080
83882 133788 124726926
82205 191779 359933696
92622 143282 126648904
178556 185945 660116
31166 61665 76689348
96262 132091 89794699
94247 117393 57926810
193310 195730 6166730
113446 126330 939689998
36735 76774 819750109
127083 147336 50521802
104723 183235 196134104
157230 195107 594606903
47797 137247 792756189
20674 62397 104837934
197581 198710 2837508
180502 196210 39368035
11856 195745 459898127
142925 165575 56508457
99931 162070 155491140
40385 172370 329863479
71574 76666 12691204
119527 157882 549603582
178782 186626 788430725
19348 90652 326748041
158650 174465 955158898
48006 94397 116056412
162923 183144 952829078
178656 183353 11772980
117830 118674 2137386
186247 188516 260060035
104481 128991 61610395
18251 35585 43337157
103583 113664 795776561
35697 189667 986249554
13802 192290 504583905
152118 185758 83848148
147153 155479 446227179
145725 146768 2634767
82341 123628 452043882
162898 188484 54795141
131974 162226 75409503
4125 15204 27845760
81602 129275 119213104
52896 99386 116300572
47387 53751 15937484
50787 114812 36786950
24730 107248 216019692
26401 155507 322985395
40813 157795 786996208
84809 138010 132853600
92397 129242 92294704
185411 190524 228752724
54895 192811 344705729
186332 194475 20557834
158332 189487 77719093
80059 143929 159502562
130033 180762 126418330
150740 185543 86656024
195268 199888 11714065
16452 190166 434287097
176778 195597 47133264
174934 196615 112420990
2581 132785 326001810
189562 196347 8845154
85431 127650 105513299
118028 160546 106146679
140881 188545 790538699
83096 91281 20371805
1419 26407 271727418
53738 140638 217439773
92271 136923 111688448
191578 196379 384233457
62660 107571 574181561
76068 175540 987732788
64262 69506 13175329
6104 34922 72077726
194326 199194 12341625
52391 120477 492109655
13720 79726 165471615
8005 111604 259479241
194086 197454 511750186
100857 125070 838860977
91787 141687 211294647
142089 185351 444612471
191877 194563 156226217
19574 140229 321690259
32118 185992 540379141
80130 180624 250863515
46184 114526 171109209
56850 150878 235131262
175488 182414 277250566
189199 196741 19088245
6523 183041 591908862
54168 122577 171403233
120617 168570 119610036
175252 190252 328549642
58746 100997 105493021
82282 166632 754131884
44577 171521 549108988
155202 186845 78953445
91656 167923 190540337
120225 166477 115375363
198938 199018 198352
52543 97938 113595621
106253 115308 84479119
87001 113952 67267152
194253 198573 10931561
123874 185867 154333628
193113 196314 917839882
13661 178893 413069744
35048 122439 505517452
119484 138116 517811441
58289 144679 215992495
3534 38394 40397485
28945 143885 786626909
165664 166712 242451446
132649 150963 118147033
71387 107470 89956893
10342 191411 452871674
156833 160124 8343215
69130 190385 302660098
69399 110321 102209911
48915 175142 914649505
71520 172260 901238640
31826 97166 343527146
66858 183578 291381901
75450 100240 212213536
7258 20944 691845273
75816 118576 106800888
83894 120806 346021422
65507 68488 239421007
113867 177285 754113122
165414 196186 834332318
160659 199601 97414419
193318 198837 13994696
5059 118589 808046894
140167 179001 96711485
67919 189677 452102657
109696 180735 233511517
37953 52754 503140742
164164 168223 10133164
92140 159430 265514399
78852 179867 252117778
27095 98031 177670286
190885 191268 676741731
16835 139869 307960643
160790 190441 73856599
141352 196113 136698994
105121 181230 190136544
60418 73455 367945383
25232 111400 664690911
174615 192682 258876748
51318 124395 950404494
151537 157903 15865041
55885 126433 176698335
49367 55761 16048649
63480 87245 59543994
152724 153801 462293922
50235 179163 322222217
95420 196045 251492526
196187 197725 3911645
90177 131425 549955619
70942 137992 167561555
100456 134070 84345724
86265 199746 875652160
84549 123301 318932488
47403 170295 876413616
174077 184103 496659490
3404 184230 452133220
112643 190580 155325263
131469 188869 143005225
72948 106149 679733001
184315 191098 17040564
71588 134147 156338522
76780 85269 21360209
4887 135222 551144552
894 115439 468152311
141796 142877 506796653
32930 107217 186031434
17695 187626 991581326
195734 199892 10509456
69396 123890 902381082
32553 120214 219687887
111220 132532 629288480
118716 136973 45613948
82704 135388 131570877
21641 150175 321740762
163130 199120 369487465
67084 171499 260721775
20366 167057 367014235
133155 134930 4462945
72808 177370 597217388
20146 88315 186206970
43548 51706 116192257
100965 174540 183863549
117831 122199 5112546
9251 87186 195508895
16993 42987 713813287
84575 171677 748105948
130503 144688 35259067
150726 159037 10439997
78449 86677 630304700
17238 43445 136625960
53862 92718 464033994
181687 190391 474049788
117701 138642 787395680
160684 166933 15582947
18630 74555 140359906
6706 104606 244978185
60225 82533 309548788
34446 190410 389941051
98066 142874 112183312
185410 186141 1860313
45291 74861 411234681
65258 115652 125920644
182403 196832 496572431
51546 83892 81264271
159583 199345 99489375
130018 174388 110480522
103923 130034 65679343
6039 102005 579933242
138369 157780 433261525
53260 137712 211402850
181121 196043 37409756
155348 155682 817042
29414 140691 971050630
175843 178865 22401678
120325 188044 168782787
185621 197287 29456848
106290 132645 66133166
143685 186113 105634610
120202 174921 339619988
64184 145697 832050167
72570 98767 65143175
184869 190330 566511889
112821 151803 97267194
85713 128179 968661069
108566 143129 86467127
47123 120732 184375497
88839 133174 27282236
169859 171773 4699222
196627 198715 5255111
60740 100184 98396429
120470 158717 795923928
23021 145283 306094263
69349 99944 388194519
145728 150984 13087180
158793 193554 86815815
19576 161048 678610966
57329 159052 254259401
41233 77178 90076382
170029 199736 795810353
55059 75261 50932823
86985 155260 170219364
79563 183146 258563211
38816 97708 147294706
185053 192342 1252010
11425 15001 391114120
152272 160228 19936360
172554 197444 338275238
75547 127985 814983403
191556 192505 1590070
136411 198209 154366999
141925 183057 462538838
182058 197969 39951438
101508 166926 163650554
143978 180773 91758353
40744 177103 843705958
75473 113164 972083637
71176 174705 315393623
163391 191763 67705603
37934 153668 289447351
68990 178366 470824411
164863 178602 34101208
27195 37188 358679610
97168 162164 162503420
128962 161115 80136035
43072 143810 251966139
23672 28753 12698783
12754 137907 615190225
81515 104998 155464959
137491 147607 435648972
89590 105022 38315459
166578 182640 39984078
67605 145651 486906444
76318 191763 428040788
147160 176191 72341779
129327 132053 5968196
109300 160150 212267320
116510 184373 169251349
91895 169026 711942842
16939 135508 296777066
29496 142422 282886208
10964 192291 453462287
104491 167777 348048620
17024 64453 141022463
45515 51708 15416866
169184 174542 13265989
138514 165232 66720001
19239 184987 414344615
41790 195296 733562836
185316 186778 3674414
84184 147335 400980016
75479 135138 149014087
105794 135773 794783376
153233 164614 28522793
4444 160252 617984414
153693 185173 78468799
172436 194496 55161557
9740 131500 305017344
46050 111696 164290193
51513 161211 676259089
165212 174132 574913862
78432 83591 319974968
21135 195058 435079579
29879 103939 124981858
122824 151372 427713895
142625 172110 213112795
21856 151154 962263657
76230 90597 971040412
40123 191998 379624156
11368 193505 455477187
197179 199527 371306771
133865 150370 41102488
181703 187270 13753876
59585 171646 279908122
113794 197953 599333719
170354 174576 10528848
88076 177023 221887710
144996 166883 31927342
24709 180741 390305552
111998 182578 850526881
167328 179188 29430860
120990 189717 171284029
143578 165976 55879587
177730 184936 17891428
175325 198910 698774668
126970 173065 457616018
32578 102331 367892480
154393 184390 28218335
142474 189330 84041387
25604 119094 647460193
177432 181874 11152533
178166 183910 141528509
66737 107261 316353942
197417 198485 2693086
58432 91102 591987361
139667 197511 728958005
108177 178423 175316329
62801 132756 653862806
11874 73827 446382282
26962 72726 115055133
37889 153268 246260382
179251 180007 576763579
123726 155900 79943403
86454 169085 206229945
42497 60790 249943100
126801 151135 431134233
135719 145420 24204590
27900 112704 212552522
76483 162121 786862348
24178 136662 281695432
177873 180687 7070535
156450 191625 87895754
61523 76982 38693295
198313 199495 203756007
16081 94778 798381108
37365 191143 737788178
152164 172644 385552989
61778 139962 195442474
25155 120290 238397740
120170 189523 172906658
108361 113068 719503899
141249 190957 888232855
55374 59418 666469820
162579 196593 211142145
155256 183642 786626016
189735 191697 4957665
167943 196338 70962391
31323 189395 756135295
63202 129916 166861473
188896 194538 14202748
21239 58441 593884419
70702 124483 134543911
120445 184489 159601536
48160 180522 974635510
156855 169548 149361972
921 65866 804817882
140839 141475 1606109
172903 178911 113730467
49638 130514 843442549
172727 194846 55342534
66461 169971 258508786
151241 195440 180324880
193576 193952 129607698
133717 191388 143809005
158515 165325 41878982
171943 186776 36928033
191457 193796 387376733
3014 93788 227333253
75388 91619 873282968
130974 149600 46341175
141794 143214 385309608
143632 190912 131558374
195213 196778 3991364
160185 192627 80942057
189228 194183 389299266
4269 79051 187538910
55201 86369 78326442
118240 127258 22650079
92281 179361 8816440
12461 189342 442346443
176543 199022 56354113
151804 179255 68421949
99745 163080 400167201
104112 160043 139905233
133288 173642 100499515
2839 3882 694365347
147951 163462 445224092
179738 187806 20043269
17057 103879 556376520
9101 98829 224625408
72638 178899 265143757
79446 134674 980014267
75405 144985 292340784
151005 166399 608897728
4417 8142 9376686
97427 98651 194074816
40070 185646 363737682
103841 161846 145153994
195116 195934 329592740
86765 175775 179260866
181296 196432 348304336
183010 190405 168000030
69238 123820 587820147
105573 185271 198923417
194065 194760 716774300
103591 187552 209745899
38361 122128 209859045
166306 179671 964382706
165945 183277 416122774
37153 74797 94602882
20771 33576 32054253
109267 159374 125127858
22599 79334 142402098
96883 105667 686236475
175563 180397 494234277
57311 108723 128600571
147787 148324 251380220
35180 56060 628364239
198431 199179 1903468
199503 199926 885422798
17491 163086 364237334
127824 173774 699946281
85528 123473 155489339
63575 161655 625991777
185180 188951 9507674
107137 186814 610299817
63685 165550 422995838
150076 199356 123239488
92022 171841 224503827
70806 187262 290594314
123647 167649 878580931
175346 178146 772245245
85405 126309 102223141
40572 118381 194765197
65371 126093 727138325
2179 193871 479371417
167856 194753 67100179
131983 142334 122996304
120222 158116 94457404
157205 169014 717829399
42118 182306 350332037
139235 169819 76250358
125479 126080 1497623
48178 93455 973832913
169074 179930 26961442
90584 164419 184338636
181537 197988 41327484
102922 163653 152013813
185449 187775 5815819
5203 74557 174009100
147016 162865 39448456
153066 183074 74880329
8352 180761 431218195
122425 176460 134698911
76711 102318 408929031
94316 184683 312350521
121814 126800 827997932
190009 196225 238905746
192142 194923 3831429
16367 98523 205576543
87811 142278 136017445
57419 122557 163114289
30230 162159 330151327
191193 194756 8935340
111996 180844 738203030
87126 185606 245589499
74831 75133 625246191
13514 124412 904932718
192288 198801 513878001
60721 195972 337990155
15655 152359 748702016
155462 199224 109616645
161980 193377 568827925
52351 193901 353877869
46580 147255 251882436
131740 138757 22606663
150816 169536 46715442
141620 192914 127929487
144076 197750 969102339
68066 169484 322844017
168396 182861 35978732
107637 139430 79619804
87225 142550 138166656
20816 143815 307927634
103301 153764 126239796
172085 180834 21862076
84068 191409 220928703
192023 197557 14004624
101091 159113 41165340
190761 195706 12513897
175923 187163 887655357
134682 168866 651686680
184634 199048 114109863
106819 135959 72972634
6760 129723 689515229
140774 195302 136092891
145219 177286 970445825
167853 179173 173095425
30326 50352 50266495
109011 117644 249236860
557 65546 332356095
93765 120100 66028259
75780 152726 794675180
88423 92875 924788073
168592 175530 702235897
81020 93769 31746206
11067 138496 318986482
75584 112131 719610465
46356 167310 302418529
140714 199154 381803725
16790 69106 131225231
91976 116735 61931820
5152 63471 184782543
84563 199352 286713846
86207 157396 910977256
186615 189646 7696086
110121 184769 186181825
98275 153551 914302813
5472 92259 227680989
120872 124425 783697668
67021 83943 42400634
76644 175280 744442094
93470 171050 193785175
117134 156887 99128135
184071 184536 981158369
106689 141736 87756295
33650 84346 127341712
89788 169011 951564242
50103 92284 105697469
176718 176823 246701
73110 162006 504540422
145358 160714 209782248
5394 7569 810460780
29867 97871 170345177
37029 39438 119868737
124396 190980 165962989
26707 76668 125487519
14847 189502 909274322
63782 102046 492875185
183010 191423 21069380
116399 124605 20667700
35893 91954 450164416
69227 148937 832897111
57992 137378 508394183
76432 154552 195005009
90178 126586 881473851
112381 186475 176903093
20360 176717 391061657
150944 183960 82228852
187588 191194 9147096
191644 197031 764222100
138073 150575 31119386
110978 154684 749037882
62194 184053 304173781
66711 131460 162108072
175922 195685 614221430
199857 199935 192966
1603 141845 453283785
121741 156740 227208443
138958 178030 761247456
124783 184162 147873654
174133 189313 619220682
100630 122195 54316793
150826 174233 61736752
32003 38202 15622372
60644 158570 298163945
27344 88736 673078379
128936 178289 122881679
63835 154100 596400917
175460 179369 9668780
88959 148727 149187362
195053 195329 681105
38384 106051 169305940
75948 119740 189292912
145732 196335 983041229
117182 167276 308936877
119228 136366 42752347
133565 157540 429249753
110399 132621 55620892
103030 145993 783627796
171171 188718 45783417
169522 191656 458959931
115787 125159 469842978
115671 115892 221209
41352 118321 192628557
86588 153352 194574537
164008 197369 83397257
91546 127965 91214391
131705 196123 160786380
42729 186221 358411731
23617 123995 516911825
58405 170179 90760435
97457 101296 9535593
115114 189435 968080387
180861 182879 1806106
198634 199895 440628891
189147 196425 123080818
43645 161443 294537694
182750 192690 24890432
148379 180297 495470663
191635 194914 923945101
95121 166211 177666071
98874 126943 141657157
134920 163773 71909735
93096 97302 819913321
83681 146018 155730326
57661 174664 292366597
148390 156588 824019998
102197 169160 933553758
155368 188829 298817845
15306 60116 112338198
52932 98591 33302117
132883 156172 152903024
40526 141804 253361521
135978 155040 651073273
39383 151665 280766951
188511 192435 8286463
36200 131884 535292548
41879 189163 442159152
45469 107193 800166344
76174 141523 163265513
34580 71602 693995890
77143 143024 99693945
112519 114739 648945263
170724 174518 401815229
169519 191236 688876436
189297 192475 8009680
74517 187169 281022572
39638 138680 247801845
163323 165074 4466798
145601 167341 54224181
197580 199631 5199913
44235 159164 426584954
89569 182977 367605988
101822 185814 209764922
8974 152359 691262695
78874 102623 59006935
46055 159800 284368897
14984 67859 649988024
113995 115483 3675374
124088 152539 151345756
121762 196567 186708021
54942 81559 451470552
77310 186730 273050333
35531 69996 558485613
84604 106714 529598365
118209 131845 976931279
129192 139668 931984113
69381 80634 920640064
46959 99898 776797041
105793 161564 595865923
78042 173766 238962639
107167 140074 137564351
120903 190800 942736303
94494 194569 784693777
33845 90100 141127448
14252 132405 295827813
80892 152547 178920272
57997 121170 229706414
29456 87637 875504025
195618 199140 8910195
117185 193416 190300234
23384 186658 408184474
140532 180528 99733786
42926 62141 291082923
143176 149260 15088060
188387 195962 19120344
87406 186336 246686454
162493 175835 33240730
149158 163202 107456002
115003 181509 165982797
137841 172011 85105602
25298 26218 205969000
190142 197274 18058954
98817 152000 132992935
167041 174839 401193914
192753 197814 98100221
107210 116178 650012463
49605 99296 124266448
145960 186369 145802529
7727 194708 467648137
109927 147312 93415202
157118 196273 97962889
88444 198633 328868631
1065 30986 182500320
17393 115774 967020145
73961 173913 249403505
195612 195779 650248645
30191 85148 138097912
95255 148086 132070132
63477 123441 29196816
42715 87800 894018453
138719 192038 133025887
60418 181806 303248490
13468 58886 113868579
142913 167475 61244872
164067 165410 74658376
131348 194821 158321215
199461 199969 51685445
107173 138285 77965791
96406 199871 258733074
36784 185122 370736777
21138 95955 225077231
104278 169083 162089757
80664 93705 32407391
91647 145511 134613909
184247 193941 24340682
58016 87471 293402049
112013 195546 208644456
39689 93767 701266129
151067 171144 50057075
146976 185790 96613615
130021 183824 133975476
5151 108267 258152200
82432 147724 163073918
137538 138657 2761503
197423 199122 619424761
31183 156224 336754363
197206 198496 3242750
159856 189694 74395167
126386 199389 421066049
116027 155143 724230818
112239 113951 4350618
69556 102518 717006320
190842 197126 187191084
75670 95761 49943529
1333 109651 675480495
29054 51013 55143695
166482 181466 37330527
100330 113567 33415189
1320 86179 335804363
94561 180584 839198781
91929 117208 63183107
87740 172761 212070561
152495 198443 114913081
34029 61664 662182531
176107 190270 316968273
36550 164139 59130193
140802 179658 96803723
99545 172308 181835139
198321 199027 1791030
44857 56659 372376685
170112 170327 31042915
1348 134171 233962207
81252 160359 197540725
88070 167701 198733620
187251 198852 119001802
111890 199703 219448293
2307 142299 350418508
107631 195951 220715396
74829 173615 246492056
76461 150610 157653796
38314 195497 393025676
115580 196675 971454111
17712 98705 630747469
10799 176019 413234365
179560 199382 368480251
56448 121296 162511077
107774 192989 212814993
165305 181384 40015474
198589 199404 973460799
117312 189835 180950337
33788 54252 204425984
127092 138477 28377118
139755 188406 121228753
199330 199417 253457
72226 74146 199741468
63535 99717 768193759
189259 193919 11736572
156591 176328 49365100
177868 181663 184422492
154952 158412 8701167
152488 174026 871371437
51402 132186 454288765
70638 110594 99738553
93714 167922 185494044
105879 177941 179981668
135665 146838 27930051
1480 195442 485197197
134119 169908 89186406
125455 145223 49152083
139114 197954 146987507
80026 94859 495605585
101200 142007 130018662
133321 184616 127744195
2911 67659 162382612
118650 154670 89795873
3495 65905 156546271
177897 184817 17191376
171723 193422 513496560
102755 148417 156957067
116237 173562 142991985
79629 85709 15314065
62397 196081 766404867
68302 184177 289230597
50937 64944 35351832
77024 169041 433899339
157811 165916 475887241
53218 188254 337467563
42148 70216 70391738
58797 191624 563161296
155911 199219 108486648
44910 185516 130347867
128170 141532 33295316
22540 60090 85428738
139705 144210 11180769
189969 199289 233425119
81777 129726 841014577
39561 158941 541604276
147764 169595 54497579
197530 197624 317051142
198021 199653 1660969
8339 164239 476982365
177356 197320 197091437
145978 182082 89963258
150513 161917 426568263
151812 180370 71278187
148261 190345 148567927
172598 191752 47863373
68186 166411 245326782
195425 197664 618757183
175258 185430 24970409
168838 186490 22477799
90257 127086 92065894
68651 130475 154588463
132643 134576 4877416
49867 186508 771061548
126044 171126 112293358
173207 199702 66457947
143946 162175 45494332
76269 94735 45939341
6659 80265 772723367
145299 171059 64227756
93456 100937 303711801
181654 193893 71480737
75333 78664 8217985
85035 102652 43554854
164690 178871 217480620
23607 37104 33894831
135214 194401 147662710
20784 119058 246214433
97293 122943 64483679
41735 54235 834697428
143660 188377 317669017
164201 182905 46572409
91031 93706 6523154
73753 118621 663660595
133622 161515 69552799
137383 142331 12392191
161079 164206 7803866
63857 175981 895672461
163022 175901 579985783
97322 114187 42434980
160384 170266 827821797
43701 103472 760387724
196988 199544 653916816
25586 179536 385035827
27551 196819 784198567
117411 135116 816351089
181821 198982 468034944
6684 191974 463366879
121439 122835 3524355
75688 75757 554000668
103339 185515 205298393
33632 190682 581420807
187446 193650 72174719
63330 148719 372939682
49192 68051 47462338
133719 173349 683828893
86389 111567 230414756
6602 190607 460126418
91258 132855 104020759
41168 155856 895682227
126827 189366 155875104
50114 178841 777661663
166496 179499 32345484
117992 155295 263973413
89287 145811 892942742
193324 199379 15372077
127554 129236 841818230
153768 180610 67056846
99848 164939 869003655
15753 143857 654922609
21478 145346 499275399
85635 168214 196397393
51879 63856 30183890
53541 83991 76486687
5761 135704 986336406
136431 160793 445352106
141933 192182 31749085
41012 124842 209945918
194762 199573 12261553
77855 173419 238572714
110284 135229 754558922
162873 179306 803172385
145314 164140 46998736
7477 171273 594319439
56667 61599 19267464
189970 195640 14368453
180446 186688 632296105
182360 193083 26779935
184698 191660 17496133
136827 144912 20108939
38906 96393 143814043
74763 170714 239430420
120501 178736 754321042
176096 194298 45501181
66372 193950 997569926
147720 161949 289023707
120341 189834 648068600
37894 140203 274600941
12025 165613 532212078
40724 86636 60923300
178427 190987 31464457
103735 137899 85731250
144157 181054 859138436
82474 98740 950978227
135006 194469 148317418
125578 172027 905136787
121686 186927 723509893
121765 175462 895560177
18433 111255 730749480
125140 138237 32576187
46381 46966 1464673
188421 198166 24607950
100254 141682 103813701
57136 192970 339397830
97183 150962 134522667
179588 195215 685812782
15550 114621 875943453
131725 197827 165070568
29928 185054 387916551
8858 97778 222620775
60455 69391 603332343
15665 32853 42935639
118710 145367 558422624
108688 195338 300346638
95320 172970 193911950
41553 110318 172048193
110964 127814 42320984
68497 76411 19781076
32965 116743 897127751
7677 54885 435176594
190133 193097 463028250
4610 118191 284504690
167169 189279 756860393
38748 51812 32662931
108225 191773 240357670
94811 170057 188001491
117611 163444 114385166
12071 35213 891748748
150118 162312 320036048
148806 173086 60524869
198577 199565 2554197
28311 162752 336451270
53840 184327 448599814
19811 182836 407636529
6113 186823 918175295
91871 101394 944715107
92511 131135 928798382
192942 198816 398814358
197694 199312 4083322
121013 163406 105625583
15667 196362 975893212
192889 193478 1491094
34242 88746 136841664
124132 146179 574439281
110360 145629 88143128
33604 196749 408131533
58108 179879 304209933
199777 199898 313985
175580 177487 565091054
161085 197419 90789405
140035 172465 79423555
138718 140633 87933086
15242 137971 307207151
79501 133122 134095718
127052 151629 61208979
60242 180098 381961136
23767 165980 355907586
51267 195814 754632156
147035 171500 613524380
197415 198190 550133887
149074 161107 30104725
133744 138558 664347206
169181 180157 684098099
5644 31636 65021579
94891 155253 875778069
26575 87856 153881825
171530 199216 322032806
124982 174285 619998727
105430 137995 81568911
83018 158854 734616947
72080 107930 618215552
75244 191762 290785878
148832 193960 487871434
57898 165450 268899665
6243 143113 411866817
196916 199438 223922112
178833 188473 629078163
170770 195344 780879549
178960 199965 52812581
32878 81289 121541250
169587 171020 959334660
188260 198534 25917531
81474 99734 45317706
19167 109721 226783236
109010 119151 25469759
77019 184866 269153291
166032 174880 21984214
71673 190617 809348003
16088 94099 195348775
99600 150841 128230152
115919 170194 614609018
26547 83383 136421243
193805 199501 413939001
156217 167559 28479620
115789 196264 419763920
10778 133680 307785021
164321 193889 749025585
32296 177531 982895068
89566 145289 404530137
108775 140823 80192750
35159 174711 302706949
55280 123652 171322590
105221 120859 39407599
53555 54900 3364785
184522 185371 2053126
157933 184473 510188270
131709 156532 61721564
139951 197231 143030322
24742 179336 469631131
74150 167544 233115766
31113 88003 142837544
115306 139761 240673227
131164 145575 35871475
193009 193358 194987507
67567 95298 69164065
158528 191749 803564591
80281 157942 795963662
181043 184193 7821321
99624 183835 210345005
166657 192649 64836668
83510 143346 149392689
123144 166515 108099729
177310 187568 460723933
4980 112769 965095294
123609 166879 562783971
104586 187807 207776865
143766 190168 115639449
99208 190990 229340285
146615 168748 563335122
143977 159322 410992534
73040 164958 229553542
43280 168146 312167879
191215 193391 5453116
21951 42265 51136167
58440 110876 131145791
41467 175151 334099413
162968 176916 309025003
185368 191869 16405252
148068 177314 72908711
151647 157150 13675315
52691 192074 348450209
146943 191101 661647453
130261 142474 752951063
103335 124989 54677617
132324 166927 86296049
110844 162723 129592283
93787 159764 164859421
9389 48324 97659138
154716 163291 423631188
4070 173594 882694195
147032 179047 797647470
76884 144392 168660652
83730 173123 905335772
66362 149289 207130084
36023 197222 629392397
140670 166832 820905368
132814 158485 63915353
77921 184621 670561545
112270 129773 43890193
133614 169613 89743376
194094 199537 13804221
164522 179573 868100170
71486 100328 678526550
165633 178474 31857294
169729 198258 730321593
190337 195796 13876474
162274 173328 27480032
197664 197721 84078132
36934 54161 43174224
45054 133993 908110387
52052 145967 261771089
67047 150204 976786276
33427 103206 856338467
116661 194990 195560521
66561 116722 621812635
193750 195524 455868714
172746 184103 235950733
122735 132495 24310858
109236 118174 852172294
28388 94054 164646135
98984 114521 39116757
113325 193796 601919982
48713 124223 189195175
179279 187967 21648698
112728 123045 25948987
140889 166258 63271431
79506 142416 913839287
82422 112881 76116293
66247 70487 10618367
46035 130937 887519593
24678 131303 267142775
5135 90578 403740750
115278 118778 8807705
100472 140272 986601189
11285 84572 970803376
73521 193591 899049425
71418 147724 190553037
12930 89343 309807706
69562 100339 175803877
170740 198704 70070445
93654 198268 745098764
196294 196494 379921618
168511 188330 519337342
91993 179943 105187432
59505 150565 247418755
86697 166132 956652228
27814 186128 395851053
51587 143067 996452764
67218 81414 35550173
144807 197210 125230239
150430 181143 217850028
102138 129382 535034101
61671 126365 665921612
147028 154731 19048345
197635 199899 4609071
14408 88892 186731562
116749 150728 84831201
57512 183191 313955958
173692 180396 16792136
162837 193450 964680204
170434 197403 40138362
144274 156069 479112811
106040 153753 684079436
164617 180694 790922539
71232 126200 668938738
108475 172758 697550837
155772 180528 61924655
83820 185385 994895710
181261 199905 46811486
23554 55254 79521098
4287 151800 369140558
116243 183488 51257432
58749 105062 362365806
121007 166140 140166826
97701 153834 639230115
21891 158039 340671453
63308 147368 210039384
74774 188472 283703747
77124 163075 214677587
46517 148983 783753072
124756 177558 131513607
147383 195060 722902943
81696 102601 51916489
179159 198955 301138279
173813 181033 18036333
36957 79246 106119610
74814 151856 192282028
158287 195992 641486311
24637 154577 325118216
132036 147770 543751002
171844 195518 505969109
194403 195207 2078561
6378 150328 379197684
39210 100264 932178032
185651 188959 72867062
186758 191170 11195306
91508 158980 863922108
97746 125037 407277691
174601 197728 198148428
18160 63615 114043196
183175 192476 23311777
958 196144 488312645
86351 183520 943259946
166233 199666 879933860
46679 158777 667127561
31473 49004 43984719
3214 72198 173027071
94828 171081 190502334
2742 13123 644513273
60121 110316 125515486
60931 187615 829295208
92220 189371 242547906
29017 30175 268803403
118633 172648 134687410
19973 22575 6444083
104221 161000 401997806
79361 83904 194446145
199263 199493 593087
103410 150937 119015707
70917 117312 282419721
75740 133021 143115262
163095 177819 36678828
100571 101546 2435196
136961 146134 22942367
92580 140428 437139878
26528 75571 123303481
48321 114456 177825601
84944 188776 259023828
109464 143832 440226156
156958 177768 540254655
9507 174252 963515433
72011 76521 343323953
93792 122085 70946447
39935 132466 231632265
146998 158273 671023175
120126 196309 190189471
9355 162630 894799675
84390 123778 98492175
71432 158538 982259019
185836 190846 4430439
100518 193430 469756221
118620 191572 182004495
56132 188059 980025579
40423 126884 531541188
88674 113708 62498239
77408 91315 938659094
195140 198653 8891908
169808 195836 65097642
156248 186668 75880398
123596 176278 131267490
154729 188703 84796185
153263 158896 14080591
31780 79838 120658434
107601 146167 96553168
178046 184792 538454812
158709 180773 55081360
102752 159835 142849384
170986 194062 285796513
21542 65067 108333749
128729 174848 679459929
163755 191546 151514390
190631 195190 753052979
174526 178032 896134586
135812 146279 125810399
71538 83516 29983935
132563 168584 89849382
121703 192527 460911404
97879 133662 701883908
193726 194713 2501114
67885 168146 250424395
24869 63659 97462008
39070 190032 377239599
2711 150060 368671924
146371 170736 693204214
91786 129073 93332831
58229 102001 109271036
174942 198526 59118905
91234 94362 7683592
11040 108690 244493352
127043 130926 9729273
185308 192004 955759704
59136 100915 104277784
59261 78542 650269923
28039 106269 195896340
142714 199069 588618224
100949 169406 973536412
181154 185043 9588038
71651 159385 219048066
65586 108161 815646809
119555 128809 23118917
53752 167759 644372217
180297 184163 472916917
74005 78956 12262096
193573 194944 3479870
163049 188033 838836684
87221 134579 118326901
145941 166551 51375883
76713 105549 71888464
127006 160485 83476737
22651 86624 815845652
117041 186178 172375223
43524 135426 229932672
93969 104556 637123270
97914 124390 66548522
96209 141350 398254366
61560 79398 218449797
187093 192780 675349079
57852 94785 569573447
88263 112422 60240877
194484 198904 11228767
159773 197998 745578647
34123 88996 137764090
76246 126439 93081832
5638 67956 156324744
8790 169904 94848772
164645 164697 549965531
109623 150349 101714883
127554 173439 992782398
130616 196078 310360446
31235 86748 139393495
107267 115311 640436777
187756 188013 690821
39252 111629 181168567
84095 156751 181221396
127552 173585 114617485
157392 199337 495523920
70304 143775 183582824
14678 34471 16650128
136697 150984 442018594
89881 138979 122679547
31535 88769 948781252
92587 133938 103519938
194088 195191 2794613
79899 191695 279056091
142826 176622 169798416
60918 185472 625525621
148409 173255 61490608
179396 197485 908018399
77262 92788 38723277
67592 188262 301268814
142039 163432 53350217
188116 190395 5703167
122652 145684 427646644
190670 190760 706547591
118376 178793 274157434
127226 129796 766547452
118518 137784 905133503
65137 123868 146946549
176478 180604 707469945
107473 152498 294600855
97990 173518 213622593
154157 169384 38128744
135164 181658 115902852
118808 196038 427850927
70336 167210 575367096
188271 193730 13722554
134466 176020 728479135
102353 167212 909104971
124601 129286 557680641
90908 191069 250025384
8865 92384 209226268
80006 177233 301479835
10961 100253 223413917
9102 151783 923509483
56233 193428 342860273
91138 109954 47008546
38333 105923 169128959
141268 156208 37036351
122727 144632 737567196
183845 184734 60880206
158776 168184 150613008
189257 198719 334774226
48003 79224 78288855
150704 198631 243352808
161199 182884 53994798
99975 174721 186842530
48712 185958 342894198
110057 160065 124836541
191669 197784 15509519
33671 114443 865145911
147047 189913 969986261
186097 189678 9025194
159576 186820 67835442
183599 191304 556272272
162482 188185 64027105
176985 190943 34878924
83025 172531 895481681
188922 190027 851945864
50873 102710 129575028
98575 125853 586354392
22714 163874 926912727
177071 185652 60860481
56064 174017 294717005
135148 198020 157021228
176350 195277 47333204
181180 199575 46228438
59847 163384 258716200
57318 107537 125562049
139472 179984 100910449
130236 193875 158666439
68776 199275 942479153
185287 193342 664274654
125173 145929 51678920
14366 160459 257561633
98402 188825 253127847
158175 186215 69823515
112521 113378 48701848
185495 196980 29007187
70609 183302 948291557
133632 194078 150788909
120675 142478 54400581
182434 198536 301266017
79304 153411 185009552
133065 155324 55285308
139038 173042 706669455
128514 131342 919052889
174215 187555 626702863
56642 65744 988463053
79821 189906 274717060
41024 61374 736648944
35904 152397 291456685
130987 140169 534589106
34182 78485 199599015
65132 154022 221922452
133984 137149 2640748
114129 186053 435933951
165333 185844 650753550
75224 107309 257221283
138158 147056 773341042
49165 155010 465888455
104910 128030 58125398
92561 168640 190102986
130524 195550 236578231
176174 177288 1847511
180449 192633 30434987
9870 15713 368584742
168415 178728 492545902
95175 127691 81567394
195134 196374 368163137
25250 195950 427039510
28881 188359 135235696
146807 184913 195039794
125963 162178 90230552
45231 199931 386806153
133209 142427 84054830
188887 191208 75651315
63796 124370 411060910
150820 186251 88204984
64172 169825 650147341
157532 181198 59128548
190349 196030 666804017
9738 161315 411934639
96545 134057 365573471
157868 189339 225800682
162312 178478 834426903
140245 173440 82669177
106206 154071 347716178
99061 147097 436684732
47284 117641 278650926
158112 181017 57143638
8675 143445 337357502
26652 64395 34474402
190733 192586 580047737
12756 102982 936820730
57256 157382 250220011
166366 167750 3479024
89391 187940 245804473
165181 171570 15754972
61160 137649 191243493
47941 176079 320255493
36037 194718 396840089
52283 161930 274270416
20342 143225 307630465
99507 163397 826652350
16948 164736 716370490
24830 131289 377769966
159226 189138 74589164
42906 156694 415093649
116352 187208 728567118
150940 162355 28481380
101575 163595 875078713
198663 199119 133586202
111882 158621 116628716
148011 153473 243318186
133298 184554 554834912
136288 163268 155574862
5527 83203 635615839
186077 198332 402404341
23004 65982 738598995
153379 192621 538039793
28323 198919 426904755
14949 81114 165847285
132824 184791 129430289
92577 124538 80143104
169037 199135 75304400
156078 192238 90429953
42440 164557 305285936
6645 41728 197309846
16063 185610 577953844
46512 103854 143302213
32734 187935 388009134
194763 196129 917668
51018 158424 268599014
179229 194114 37332220
23072 90658 169572710
157087 199362 105845556
53166 170818 567659889
22848 165790 922134354
46811 109976 158110868
93986 156561 156241660
177654 196419 81254923
51996 64785 631068139
166794 183479 41522668
86048 139162 241764843
131148 138792 744432265
171018 183212 357050242
51108 164827 669969543
16072 16547 683476454
139977 158452 946091731
163292 179815 47812810
183581 192239 21757830
184846 188282 48762668
143279 184240 102075919
12977 146236 643957574
167871 170190 611199590
178436 183745 18471901
94160 142982 122085248
96388 138378 261231132
48239 162738 908203020
104436 187114 634945838
73776 86590 32036201
22777 180761 395195968
132498 147414 134312179
121356 132869 201956228
25372 197456 430574822
7947 97800 224927268
176531 178005 3606273
90443 123013 37603999
165495 199790 967735280
84817 108326 972907370
184569 196465 738618708
39415 101809 155991578
102601 141076 96471852
199020 199355 78972154
15368 148443 458532837
52226 92858 101807344
109347 149715 100796742
129686 144713 462265682
107123 179499 723382853
87936 97731 24136523
79865 166043 915310506
75426 122442 191058519
182545 188663 12632090
120580 155685 36637587
51388 110324 891325443
122941 161811 924357958
140625 173411 803290252
21254 95917 187001200
153272 178897 63891502
16841 53821 92574629
179630 183728 198010578
16783 132521 468616347
168561 191107 549336300
164843 177168 507560294
30838 180148 661362579
11890 102708 227101943
109050 192406 793036282
63218 70581 18429889
54794 102337 118807297
29483 198856 633762836
124256 158217 84524321
66015 67293 3170367
166553 176442 361015455
99888 125478 477093781
165900 180122 35380533
73371 150809 193345255
184673 187065 455923449
171991 182769 26896830
38849 178522 693093520
198680 198711 188101888
176307 193086 41860244
53077 58063 441079487
68580 77577 661404633
40784 73780 601128771
13768 160117 879831605
154939 162745 578494757
116832 192557 188966609
54507 134406 200095897
178287 180674 6056357
65581 95713 420570019
173099 180709 487684748
106910 194507 218849073
115992 169205 332917900
72097 86013 34842416
177507 195666 45541858
43782 173026 581160523
2264 4942 309832917
74578 139975 163352747
120782 192737 820619920
110237 183497 182800552
35072 127629 231956856
100963 193923 232334184
56967 148175 228017294
165289 194701 573588860
57875 196646 90431703
141220 162646 927332616
12553 152022 348919490
188481 199061 26723090
165717 180253 36178563
132933 134858 931582612
171935 175517 8988384
103856 171416 981564386
140571 178662 701912098
193187 194510 3340977
22696 68034 113929317
5670 125204 903950801
40256 189950 374075827
128345 176313 119572320
173324 177554 128768609
175597 183594 19870574
161418 182413 52329779
40845 41522 362208298
155071 180241 117074831
165495 174759 23002363
48230 143544 691439231
90543 197291 266640295
78230 192000 885911700
56520 135317 177917213
82036 103171 52471057
61091 136674 57567994
4288 74292 779721350
60886 191404 898312445
36794 61440 61935379
88795 128899 55166122
66725 73325 16615881
57069 97727 101600466
112243 126778 36452279
106124 152804 894310003
92417 156903 542779385
148950 168521 368807071
137150 153610 156318773
124333 147048 520823355
185949 188806 199326570
14666 95251 990779065
80374 82088 4257814
51386 63379 30345509
197567 198863 3265574
76342 198018 748377619
116514 157080 991405511
29743 42049 458136757
128071 179883 129063442
121497 123136 4114694
83858 198829 361505698
42966 186425 358325643
123920 167831 415022106
101496 128821 211763042
132499 133329 1989170
91649 147912 140562666
24901 40618 98949381
54084 176209 758502262
84316 98767 35744916
20024 100552 245176818
92264 102798 270130961
2957 64738 154944396
181596 185684 802694103
167318 167887 95166962
187044 193629 402711918
4622 143856 47876708
1152 165867 831777022
3721 190177 745397663
20638 165443 362356891
77228 88680 657797425
68074 161619 233677463
175383 180460 12689543
42602 114437 179819003
30635 176068 549763054
8694 76509 170069526
161835 171340 577212868
199270 199811 933340937
139115 188182 568631980
137261 171353 84944534
72977 162291 222995232
91475 135795 5142413
113214 138356 62794387
45595 82098 337150923
162065 198006 861290426
90416 110256 49520444
152476 187323 86843757
73805 173791 249481693
115546 196137 974232216
123181 159952 91567650
92460 176042 208753095
61738 107486 902511651
195183 195712 662115036
32014 117205 743923276
113774 129754 653035146
124347 139196 36966559
98386 199872 253845374
102718 121072 852358558
166128 171365 965555864
142085 196529 136004392
141818 156412 36242505
31699 64109 588503271
145172 166270 581718834
179744 189818 25144187
70295 79317 388926676
25982 173772 651649429
67020 136682 174116112
164464 176557 30142344
2383 136108 532173344
39673 78354 97000544
123207 178385 265047392
96179 162931 166831347
98308 146080 119646801
193586 198319 385009170
159463 160246 1981172
35782 110378 186883992
51304 182004 377248714
2700 23969 43125588
189763 199611 890902337
49356 163174 284626357
199986 199992 567629504
115997 131421 38619671
13071 196526 458861694
138595 147182 253124910
127149 188692 153405212
31747 175107 358541233
6141 81026 349565809
61164 159013 244452962
19864 160676 352326463
95560 115386 627853542
148230 159561 654174550
163 164307 410700545
177031 189277 30547525
190182 195658 13881195
105113 132680 691161080
143063 166489 602020435
188764 197869 23021605
22594 38003 38698986
112262 193548 202916155
60754 164558 259399320
115372 199585 950732755
80312 97740 401203773
165044 184288 47833587
135065 190522 138220417
184290 185936 4073865
98392 115269 235918334
5541 184845 448270625
18718 194967 702958862
133263 172923 98749833
145992 186856 873383084
103170 174326 347755723
181486 196512 79935940
11678 69440 144901131
94822 125881 77930618
109462 142805 83363324
39297 168798 714821205
96276 175486 312467537
41726 143604 907700122
188757 198410 751615494
146225 199975 134270741
18081 117871 249857386
178133 199406 705108213
37666 90043 352868113
9076 163932 387498056
102102 135139 82884859
143190 145908 6828937
149950 165753 39490859
178153 196227 83829937
164230 182053 44407911
133382 175574 148442491
13278 189593 824458818
6886 127336 301716449
121282 184995 158669726
5158 194552 473659810
137234 198681 374270122
103292 176563 183243589
94907 107358 31131818
151215 166300 37672427
122951 193569 592202707
93901 121424 950721537
132908 195240 569855960
77243 112497 88132635
50604 80237 74479021
71617 105095 199235396
97461 133030 778750367
29785 171667 354937391
63270 65984 851970172
72854 196053 307654399
184071 192752 21800993
183304 195979 565336588
133672 136924 8077581
69806 72481 6764660
167614 170634 7446551
104689 169877 162969710
54457 112858 372399670
173708 185132 28432477
14147 68061 135245605
116502 190918 582429764
188409 195354 10268230
182851 190471 163909846
125594 168551 107073094
145959 192856 970057929
48006 161355 177814337
48407 163642 288103392
165405 178024 31339822
100195 193598 689014575
59313 104379 446665457
147579 154917 18169242
111130 185477 185435202
74382 188511 284788626
65570 192873 317872433
134484 135145 279886039
154581 186367 544365089
167433 175335 543100311
45018 188538 358586391
127554 189893 603866219
122055 199893 194389558
96291 99980 9098393
150440 156978 603525914
15519 160162 361837216
32002 183059 953797566
85847 109544 287669961
154976 161310 15972556
162207 195768 957483918
66223 196866 326411092
452 138162 344792765
836 22167 541306645
73774 161640 777058567
147101 191284 110167847
103533 107214 169375242
56863 58940 5270918
175572 187781 30314949
60776 132996 258467068
55156 97630 106207148
31328 87583 2179177
196875 199302 6122271
45082 173732 675484108
163922 164821 52942848
53527 198962 363728461
78878 162665 209221172
46997 115438 171308265
28885 46401 944995886
137197 150151 32303394
161984 191277 977142216
96123 168541 436284769
179628 199714 640181851
181487 185616 210323556
187200 199138 30194552
27022 159934 332612302
167870 180300 907199586
39100 157952 297128525
94691 148511 134557461
57951 179287 791624663
115210 169589 135775008
35613 129557 546981969
145191 181776 55919637
65852 160181 787924592
194506 197772 8331959
46034 125341 708166432
146193 178491 80335375
39482 93996 136438181
2653 143164 583955036
169984 186352 918539772
48924 82280 83727315
29990 190889 668131495
156740 185644 450711230
181267 182836 544446271
84006 113165 483077384
5329 92248 217745795
6943 187605 486124517
3891 72928 591655376
143562 187677 928416346
41466 136317 237272482
63700 139678 189961107
63662 195012 334504024
1445 88551 218443305
198237 199030 945551578
120355 129545 23015782
153243 181469 70480330
65631 109713 628260971
1349 2243 2337292
140742 192375 693106394
73473 78611 285891340
132879 154287 148539117
12371 26740 35798578
35944 144985 272914464
5757 122473 236394243
108690 151129 106045128
47306 102332 137513298
66824 72514 105068551
194624 197448 566065828
85613 183898 673000759
56431 197403 980500929
174598 188826 35494476
108231 158692 675317206
94619 182620 221048788
179756 181037 698903888
176758 182292 13826623
177447 188548 427271321
191793 193759 4944957
136913 137269 863442
33869 96315 243819368
79168 199229 300001075
142459 168263 421272146
129986 190705 391395719
121822 137308 242770070
85677 172488 963714927
109904 131625 54367602
165395 168288 4609096
195493 195553 561297643
151474 156607 12727478
46101 66409 50995419
175255 196256 52598898
145221 180097 903861403
28661 36514 109129612
49041 182871 334496100
41433 195946 386243545
72831 103371 762277347
22417 74816 984693043
149244 185163 722435328
105919 153246 770732725
121565 156999 884083151
84701 93787 780506282
141131 173614 80907190
23721 136982 712077793
79990 82558 3745287
158909 161741 555988136
56539 194501 344796818
8806 141198 331478785
158749 175331 668369988
90378 150874 151079384
190581 191496 191796007
118144 124833 13136752
138896 170632 79081518
198551 199777 3101823
170716 190347 48966123
146115 173815 68943201
193654 199038 804095535
152003 152663 398558077
87167 147516 150635413
158910 165046 15442026
191188 195358 10494621
68019 85487 452493260
107536 162185 136582863
43514 62908 835627714
87826 181612 234010519
105863 133955 70450537
95624 193259 243909730
110630 118083 18673294
143252 154318 27494560
87363 91465 346352668
147717 149750 900857852
129299 194744 163221701
25677 35500 24645566
89996 138582 121356146
34451 126204 229950337
187674 189271 4079099
188235 189070 2087958
147787 182998 540210306
118125 156463 95569965
79552 147878 170663247
195983 197952 976795237
178350 199669 549648936
118416 148885 169676610
496 114301 285114584
82288 135353 132578776
176673 195642 47499844
159236 183683 60919881
41252 170690 385092989
170320 193321 869946712
101880 191137 933514089
182319 183638 246178556
144490 193800 123036858
12413 188777 440952715
61126 78824 44333299
95500 147811 137617802
54544 141178 249339987
140261 150048 24326444
180055 183263 8004581
47373 91055 109491059
162442 178359 39585554
94376 187785 548386439
45681 163808 687498079
74136 80014 14622694
38858 99025 386912954
183908 195661 29610212
146779 154866 19991396
106964 147308 100964953
190445 192775 246960663
160970 184924 505730515
133604 157032 58263376
178602 196701 45491007
151638 179755 802473326
178220 194555 522025302
53842 92487 96769368
123329 180697 553319302
116251 133231 42506323
167783 174111 831154827
35929 63594 50231587
40848 178700 696311410
198431 198585 386180
172616 174679 234248802
11105 66307 138500875
113555 118225 6252081
92844 192242 248284701
41556 169905 916937645
135245 180885 554886512
120338 190247 174285646
127660 168881 585579346
72777 171192 245630370
143541 152182 245277290
42281 62494 50766706
68895 177776 271818605
122394 155776 748150706
154495 158778 4541541
174963 175587 480268585
141636 183910 745969169
148839 186993 149903121
194548 195474 2368235
93217 171912 196526877
18096 91390 640713272
170860 192118 626213029
196977 198327 2991081
78475 186697 270036905
72085 198051 314688741
72824 133195 844400886
69280 106001 91603535
37768 104351 166550507
170803 195014 60565608
163875 184988 256051660
31197 150533 298680106
142748 186293 108410181
104407 136857 81347447
44888 177622 331674765
11395 164728 383631736
60526 85707 374986427
4515 189696 463110630
31580 68049 91699716
81475 182679 252578264
26556 183552 559049493
41103 178795 344017452
193212 198598 13658581
165535 190363 61804490
9020 163089 385506479
12885 86374 327069407
153136 189668 41704761
20501 127357 267744328
153431 155530 5132764
11563 60523 122752699
137083 163871 828909644
196531 199119 12244291
27449 32759 908722827
179509 196753 246310556
44087 75420 78682844
8172 53209 112827139
55432 118684 158374411
2924 90018 218267924
164806 180887 259611249
197755 198465 16412866
148567 193807 835694346
113154 196888 209152749
25654 106228 201737064
57243 122643 163802942
43046 97150 861872622
12236 24171 546758446
193640 198373 11997423
109241 118378 992184955
56377 127438 392622638
90242 191400 502654315
142106 190571 120863070
1945 70499 464670732
35174 126871 860013434
176936 177027 228008
102806 182514 922351542
132318 167071 86649835
173751 186486 31645859
136502 137039 1359980
74383 152837 195797568
35812 149246 649000384
151982 182673 315801095
74909 132782 382291184
75488 176648 870455863
131405 180334 121948671
64650 194824 325141920
192322 195256 838092928
140144 153726 33747746
199357 199450 445678500
48737 101332 13347116
84468 154594 174915038
172821 179013 630134875
163812 197046 832429585
110797 131773 52561352
63279 121819 448307416
129600 172068 636759041
79221 126715 490133363
100269 123681 58971137
123831 195515 662428708
75363 143846 824668801
94809 127418 81775385
178094 198826 52057740
95192 175971 569762167
183881 190879 13763706
92762 160954 170445580
92042 133302 463797055
173404 173765 923659
41288 142667 790929772
69986 135149 748662100
51336 104517 976851314
33899 97031 902570524
144801 165570 51873102
144657 187686 476362061
188183 199946 29713242
76908 149259 584630849
182448 184830 657080257
6609 168113 404042172
32145 148555 291336084
173652 193498 191699903
28816 164845 340420915
122458 192679 25809674
134760 150802 918218604
6806 120333 284359962
31087 77776 117187622
16682 113941 243540837
66324 177594 277826313
193662 198287 970128700
38747 116911 195694700
37002 88543 129345706
19972 127753 994434134
61686 71807 51095117
3029 100714 244459393
108924 121626 28492004
3867 19780 549571996
54480 137083 179562986
114149 153176 97268443
75736 169928 235100923
56793 157733 252279594
40324 141632 365336679
152245 166659 36071039
17650 92133 264426148
53676 164397 276863686
155222 188041 81925768
43332 158270 25363803
126139 164112 509306654
97517 163077 163933824
103333 181127 704564108
7412 167863 401438662
152240 198195 580914553
68621 98417 952514407
4443 181227 913917428
108634 144379 175631080
50098 77310 986234993
192363 199199 17284853
12351 77915 915456078
70629 163942 922009906
178819 198763 495802305
9692 135907 316051160
74478 115940 292600370
119317 185667 685639501
142629 168671 592504735
131687 135751 10056782
58439 100047 774090046
194115 199126 12678028
135494 165282 74373710
194320 196014 4303710
135662 180164 305129149
85646 93361 19057929
80072 127884 15006824
9196 58760 226682956
113278 176315 604544303
191206 193360 106459535
112014 166359 135726269
196432 199930 666270991
8352 124485 713750978
114469 138486 763535629
146268 195817 123682939
135857 188872 132183199
43695 141905 245640345
7922 19933 30056655
172220 174213 814878391
197180 199921 915769842
185985 191447 344797067
109346 172235 142304179
31833 62813 930834496
187971 194631 818377519
7588 33156 650692848
108576 190872 205497002
49453 135491 976848207
196927 198104 2974030
30435 132408 641501775
79929 189248 987696903
111420 125108 33496078
121929 133308 403845734
175967 197444 874864636
183458 191602 820536314
32091 91354 148611199
158084 194438 90805292
40023 109812 174730809
79786 95887 40010454
7285 159958 381954853
59409 144854 391078438
149324 189667 100648370
143245 146795 660230606
114222 134855 51585686
147332 194918 118764537
166373 176683 25671778
18084 151917 334812213
67218 169254 254883236
59926 108284 356192855
83872 161831 69766090
13051 199071 592483741
72114 172382 250263878
118449 132160 341102636
112766 167286 977279360
44898 126857 374008841
147915 162808 37149224
27427 101553 970365963
29182 67116 95414178
112184 178383 165160110
150056 168222 45380856
1136 78346 572637860
72941 161839 221971448
44678 76018 23480166
132447 183961 128320546
96959 120310 955270791
80612 140613 149879373
199475 199778 228617959
60704 141756 599594896
150290 189283 97215651
25095 53211 70531881
77977 166660 221526972
77869 123280 637287402
121804 196477 186370969
87153 101558 35587405
142857 179807 766169179
163924 191992 70015896
112756 175507 156597055
93369 165484 783642509
93509 123201 152358163
115724 144933 72898044
183720 188373 11652459
169732 173790 10060412
185090 196972 29972363
123267 128922 14103649
106111 193944 910487487
67072 193703 316251181
96249 168738 181193334
94469 155747 152988314
10869 43818 969225231
118311 187228 171816835
160051 172777 31656707
85233 122659 93552775
86583 149468 997308574
76391 148698 492142047
41352 162121 511905536
54954 170884 289810333
140019 180325 122901923
93276 157637 160738145
149951 162266 390844596
196043 198369 616073903
10637 181102 984699175
131898 165720 84345299
29051 128150 895389770
50650 163498 282239948
144461 159782 329604329
194545 199175 52273174
18889 95882 192707015
57176 133378 190737777
152238 169670 43560651
71943 101886 74541389
71723 170625 693429022
29962 160130 325797357
79551 100608 427053585
143520 182083 552868483
36453 54783 45977595
124970 181483 140752366
156356 193322 596023782
145896 179916 84698267
88361 106082 44017511
93019 178837 588939600
141077 165056 451248609
45 179294 295706954
58933 71485 303496105
181348 186647 731022098
37652 143787 265642609
91732 125570 84755793
192532 195603 572927625
160775 179846 47461958
85376 165318 199571611
120913 133982 32574068
44623 127298 978568155
52201 188521 752327288
122801 181329 145848273
48176 190309 355106468
173415 177411 814818311
44095 101859 144349317
168729 187465 46572317
144957 179957 87260138
78811 112278 83585307
21840 139450 294539436
174050 190938 42233876
164368 189816 461548923
168846 189824 158508804
28824 142375 838979459
166967 197454 76237271
95763 181427 462787608
75696 147258 178722900
117046 130764 34392557
29580 120788 473017308
42986 196021 608399720
54747 89560 87365920
68382 183385 287054659
137063 191921 201536124
160180 172906 31638332
40285 76619 91143679
115961 160474 972244102
96232 179388 857351183
148939 161195 30676077
75672 142062 165772969
168929 176609 828501113
129890 168069 95144015
72570 168784 356576389
173319 192923 488472316
93689 189764 349741779
81103 106902 592426390
139213 145184 14834324
61088 83290 691761544
181588 190956 23402355
178125 188614 695261485
104413 110827 284405991
125796 198942 182600443
21641 97307 189501122
128157 188935 344948203
190548 191579 2587022
105732 156696 591139499
185035 188024 7472307
116905 132799 799434819
77284 159761 205990350
28866 127418 247027724
184553 197346 563640691
89054 143942 137028513
78103 175295 763017101
8729 101234 231480007
76337 106887 76146337
197714 199128 913163631
79450 114883 88515558
199430 199537 142602
54855 173356 296166738
146730 184945 111948585
84866 199718 286852867
22808 121701 247888589
188553 198046 23976202
22288 177741 953303714
79557 159325 967029845
33795 130919 264985717
34614 47376 3640908
42893 154124 527975642
104250 127549 58654636
153917 182589 363603042
50534 150362 953379453
115000 162973 119773096
137581 163560 64774068
166114 190924 61863768
52615 89669 93017711
156948 180314 59980722
86255 137253 127308951
177356 180895 8887730
90049 108928 964327399
155310 195583 82965351
122344 130251 19771793
145420 163030 795892331
11342 58988 119488586
132823 153550 77370762
170928 173329 498943685
68291 185669 292922647
156171 171067 745645035
115693 183610 169397055
3369 71972 172059537
45707 68301 56748698
111919 190743 695533668
129699 153723 393107069
154098 154555 69775288
122858 145861 57302344
187441 198621 28266582
127303 161656 85638456
153817 182468 529456883
186907 198573 29479363
10222 100077 689407584
72373 146833 185992859
169759 190811 52514124
87986 90369 5856628
174805 193739 47321431
100994 171384 581560722
56030 128300 180954307
37285 107304 78914332
156285 195995 99381065
45806 143829 245188516
44414 95720 128293680
144896 180566 89018482
181080 186537 13448591
97180 133237 90387188
65690 108657 107312479
86968 105455 45930547
175392 188222 31973990
125175 186496 152593751
120412 198606 594323757
51061 127044 190314938
116267 120760 352314307
176146 182228 163881921
85997 187012 251956446
32323 40445 20513860
22555 80431 145292171
188582 192820 980399856
14053 161767 369527754
139978 183808 920852324
123730 153329 932572090
35303 84228 122919989
170923 180536 86131757
124935 129513 639009623
95064 136367 103359615
32388 186925 386335578
132272 154051 262383938
88765 139445 759201003
6528 29499 622781191
98448 191639 650591317
51912 154986 455273358
143751 168479 821317595
180848 184908 890502014
49259 168729 603990359
100386 123308 57725027
128414 163186 86651146
95372 191404 239881661
23198 106974 209790083
151198 197751 514417863
137990 156570 668933210
14079 129410 564372623
3467 97932 867855191
79985 108293 803770988
63613 104128 271491835
91069 129827 838053264
60613 158366 244239838
97433 132156 87089160
16347 69935 134375378
105149 156891 129252618
121927 131928 24926960
37080 156001 297310952
125247 158925 159650125
88434 142183 134198674
194263 199006 12012109
84197 192063 707267683
94140 110238 40275588
122034 145842 59378057
8114 147089 347888430
108370 189236 698298524
49851 156416 266379334
147209 173814 225215943
155038 187040 79864796
61498 114438 132416628
3152 51649 121454400
169854 175467 13980599
160875 192375 78581746
194370 199791 13723853
143886 190948 117394355
128073 131336 8052146
190323 193957 345213516
131200 142284 27633283
191749 192459 821216193
56446 150789 235965721
15490 118606 609890022
16315 18203 769012730
19336 127752 271603219
162414 191648 72897366
18914 146792 320066229
85698 181359 238685525
44686 104411 706613381
113987 167002 911156022
171308 196837 354162154
23291 122944 249790195
111411 168313 142122109
84200 86270 997959368
76407 122072 114220130
52987 150832 268191954
61579 94767 145139436
113083 174776 3148928
184499 192343 19724356
57395 92962 436180054
38426 82597 110826617
100773 108981 110027538
78892 155235 190471533
154733 177683 369322910
131772 186376 43857205
63832 150033 812720723
69962 119297 123396248
17851 137720 300076966
74968 122061 117662517
158054 176493 480347962
131595 168593 141434649
168616 196382 69414475
145533 194128 241497852
60284 148951 221563184
27470 82737 138864806
151620 152099 890303659
74356 128464 135209937
95100 138596 156955869
100890 134035 83142247
35293 69941 488198591
73021 178817 990655601
166312 168298 524763653
72414 91156 46752720
52104 176502 311035939
120776 169438 576959637
128454 131710 602770335
9916 190592 34261479
175516 191092 884609186
66427 110166 864377955
40724 131172 285489174
191876 192755 2200083
56007 190313 335523594
166457 191010 61237403
181373 185988 11391680
181359 194947 868216359
25340 40422 37999625
94791 170814 851669487
52278 122404 663576703
64776 83462 46840978
29323 36308 17616839
175101 191697 41451108
31602 181026 804185735
184186 198794 980851343
124653 184324 331579186
82010 108073 708399178
63666 122382 339456704
131404 198547 167636879
98870 125150 66133143
175621 195578 49953551
26710 90799 674468260
121624 137126 42251861
20527 73649 167428790
80388 83161 6956435
138582 177393 59924896
68918 97322 70762146
122455 149109 66333295
4354 100275 240040394
167193 183176 39752211
86899 101016 303900186
36939 121617 594371777
181990 199714 44522138
26128 91545 541212720
75935 140964 162430186
66524 158021 228502042
26642 90454 160111247
94869 165209 175869940
154823 174549 457422687
173710 175820 5308008
103499 154885 128498685
112286 147704 88448923
153777 186547 424202174
47471 58615 28019962
183967 197041 783624495
8051 164514 470990248
75466 101984 938351504
95337 98164 6967492
127054 131095 10127831
23252 182838 464895773
65786 102121 90519843
86730 129453 653178219
70278 198646 612735916
182144 185162 850260100
83881 135185 671025420
104088 146711 453809352
130438 184585 134827292
92840 126135 83486331
39949 186595 586835799
115696 169077 245531606
14978 199086 280600534
13263 197285 460303623
27306 70299 372120807
190245 198994 22156245
117407 127281 324131502
176343 195159 464573793
28655 172464 359728605
44003 130920 217576650
60621 111584 529180770
62489 159907 465368792
41745 171402 323989057
62409 169252 266887074
96778 173152 859197522
117972 175070 978309556
167071 196664 658602562
62730 63722 2369675
6323 31986 672745983
131214 151004 49279683
5154 185039 790379187
49741 179307 323816221
59023 100692 325676820
91982 123081 790619975
65805 78650 32112131
4124 145067 352753593
141806 143344 3838017
168977 180256 616274732
182790 188945 51544946
3486 196068 982181161
51139 79913 72330725
187775 194000 609816070
31595 33801 945749854
38784 43448 139637288
35735 193426 661394547
94281 196028 254247390
194823 195365 765638365
86238 175581 222923583
140616 172390 122395989
193819 196442 663922310
74054 81145 17604300
99428 145949 289280902
70201 196906 316540437
88234 109753 53625273
58959 134163 812877387
936 114973 534975161
183565 195978 349327986
46887 102979 533443422
79237 100218 46592726
186967 190399 8622104
13642 19952 176709226
192818 198787 288934806
65626 130954 701506920
199727 199852 312373
180568 185598 638864704
72893 134253 153340125
167115 179043 29615437
180271 187575 18111074
178712 186422 299413248
194624 199863 13296649
105837 144391 96457042
60112 122500 156173099
147252 180879 83803231
54141 73694 938450255
90858 193062 255108646
123649 170020 51569398
25442 91255 165066725
97358 114800 43786704
101700 123522 54984434
168233 184101 39440160
68930 141477 364177562
133555 134702 2884402
169737 175182 2867431
41037 149700 271695427
5231 21773 103329383
106628 171273 215008710
128863 184318 138120043
115932 151762 888777422
101447 169567 85495631
103797 148872 112838265
10306 51216 102502887
58509 95672 92846039
46317 148059 800862070
182167 184869 6648047
55470 153436 244942938
9167 122699 284500571
167591 183588 205930587
83404 89693 15657444
16060 191488 438619045
9582 92259 239125466
166246 196301 75155875
26973 101047 185470314
152601 176264 873980429
152300 173804 53639613
122823 171062 318304446
87304 178105 915715519
93093 189002 239463636
174496 182477 19924050
89264 180959 407458693
10733 193404 456831153
141231 161332 349039954
176567 188234 440834631
129981 141625 714418887
106759 117401 26749025
139082 179459 100610690
142030 167527 260415157
78875 91759 32139361
157199 184389 358175255
190155 195211 12808719
65548 105417 287297881
51366 100813 123686394
69476 159107 223807543
115569 169458 221633695
6212 8528 5741089
5180 187291 567669536
66012 184206 847901010
76416 131856 138597848
28874 182023 655535516
8818 117755 287810096
149541 149690 125210133
79592 150429 176937998
22257 88449 650966207
161641 180996 48188890
199500 199558 485525753
83181 97799 222256476
194606 197841 307786569
166582 186969 50686528
199126 199860 263010600
123084 172439 657631287
122719 125577 252025222
35291 173179 906194230
183471 196891 676474620
181937 185237 810192198
197976 199976 5035909
147829 153208 11236835
92501 133685 384160668
74132 130966 648317913
145076 184023 704067924
43900 105826 903812454
61240 124509 158365370
153774 169277 59740857
25201 162778 344255582
131767 196786 162345295
19782 117407 491132632
88479 138425 124704014
174724 187850 32657328
148541 191414 106995482
111595 166756 785897639
35806 105393 55960447
82069 189911 474785103
68049 71436 547928006
63574 141532 194893712
18471 129418 785491926
125048 147309 55398062
120132 127924 799911439
123937 179481 653042788
138808 180674 917617005
177301 187477 25338292
28503 29988 2844224
91509 149999 763766373
143524 157155 318747634
180676 186013 13178813
15483 163237 369583044
46076 57439 126329110
24998 149805 775937244
86909 169297 205628345
47391 130562 208274542
19621 175682 691889190
167484 192681 70512445
176646 199825 58133998
187561 193785 15699326
61135 68034 17331716
61301 110713 658778245
85614 161434 189254243
98719 199111 612718794
185114 194262 23052884
76909 101497 61172508
65144 120500 138411740
166293 195112 21124327
199012 199452 1149410
192828 196343 8943537
104713 187638 803090449
178752 198070 411020229
185641 194754 162323366
100285 158008 144358553
107326 139871 781933096
111269 168763 346403725
127382 154041 66290410
120059 188983 427607318
21447 165521 410088083
81830 100889 731793676
193245 196315 400413690
105651 165338 149241733
66333 159181 231886489
115119 144844 204728870
149473 183719 85383817
89515 152921 158229544
30930 88686 933509927
82678 194738 279747951
46303 72524 65891764
78299 85278 669952913
168146 177642 483282672
98022 123187 99180417
71763 105945 85219924
195741 196346 1542524
80332 174293 234511941
61226 85997 62095916
116626 169206 131264815
28505 33105 774094853
102926 178002 187697278
147565 153557 14861730
21008 72140 915714712
177048 196330 408985579
191016 199738 22016741
182280 185504 281971121
31111 198587 418988344
127977 166263 180940287
73057 85047 30057927
160779 176695 39628697
79386 82406 7560407
112300 125529 33248935
179651 183825 10383868
33966 154801 980558432
52622 83513 494131215
171253 172316 258743327
124569 152684 542728398
63991 98291 282038521
148877 172746 355697462
36638 149648 575856998
183985 186747 6856758
149709 184870 543002247
195061 197724 819691480
160446 196605 61179410
137183 141018 451147026
90233 92952 120231401
7501 59643 130757621
97155 124348 943413047
34870 188767 894397011
40042 95579 263654435
126043 132165 110847162
85963 129725 155265392
30719 148165 293987571
13455 57561 110533282
30753 119238 429983576
2178 146521 84174070
8688 32320 55209971
159154 165597 16150270
83194 106122 57034142
185884 193432 19024803
180094 195952 39768441
161336 194110 74101972
122467 157579 661432662
195970 197056 2744999
130089 158317 70232044
32337 35087 6863936
99892 148257 121052938
177891 182641 328838347
4786 65352 152015106
84776 126472 104198070
82173 167028 211906957
57085 182831 984053036
62124 99914 94145957
9772 75151 348882144
131640 183221 851545322
185891 192658 307941877
20404 124278 437043607
27191 67159 100489438
168859 199961 77844541
182436 185817 413257544
151957 168691 888136404
133982 155451 472952385
120299 160786 382322226
198447 198491 101862
40914 182456 234796587
6715 173132 416180367
29797 73088 32551072
85807 112866 37318673
6517 67609 172944182
15918 193935 925074888
32151 88324 830031394
81582 95321 34156111
106648 136474 308231972
162654 173692 402408351
44225 167163 307372353
192793 198963 419543716
105231 122372 171591937
67110 192471 313061538
198044 198396 874328
35162 78543 108936504
155501 178210 56734064
68959 169544 251198670
50297 79420 564497173
155359 159356 961256853
178192 181126 7384304
48806 185051 799582996
197601 198278 651133719
145634 181709 523390640
80676 193457 281566572
62973 76058 32768373
21557 122090 251975492
14616 61857 118554263
169787 191319 893244069
138592 156473 44467963
5732 109573 260072727
77964 195686 294077031
122486 128945 16121384
88636 183785 297527364
166071 198243 849556792
8122 29209 52630380
44818 164996 300475222
29899 114428 934281381
74623 82891 15362132
33080 162630 718291391
51576 77959 66279616
141369 192604 489648604
57080 161974 262236314
33874 191766 831991685
74015 172508 245733696
137708 193517 139209517
24605 125963 254041561
55979 180866 855673886
176935 190631 34197723
145795 177545 996131257
1002 164402 408881351
105899 153550 143443146
135230 142174 575135523
96148 110864 36878819
28081 195029 417671660
82146 84507 6009579
66739 112477 830199729
173830 181864 20091923
12012 62980 292627510
85538 197254 810438927
199645 199716 951847337
152091 176943 557979144
93886 199339 263615713
8664 84173 189407117
6474 186464 982809327
86166 172416 215181236
148429 176369 40451614
132381 192645 444185246
154953 169877 37344553
192582 193187 1515133
95785 151447 139139614
13917 199343 463852876
147374 185517 94955132
155345 164648 298832099
113642 152697 97396740
3087 181498 610646050
146765 190500 108991279
198310 199569 3221499
4397 173312 422482833
57700 66452 540819420
183184 189435 291600715
38116 131940 757967069
92196 166762 438780274
113276 170244 694111582
87225 141341 135152250
115040 129997 37543728
30166 31115 2452225
92169 99645 18498356
147641 173711 64966782
71191 159610 647170691
100951 123348 777661776
68423 196364 319608960
117167 122679 4952315
33611 199783 415755778
102294 135277 970163130
81742 172465 760994933
135838 179311 108360843
140676 145248 11363891
4052 120493 392491000
73989 165003 392678913
199295 199946 509569756
146392 178389 79626248
40935 79982 338720554
137809 164797 67286719
158484 173688 37917335
1279 78130 197553756
121605 174635 132149651
84053 93523 23438624
142098 177556 88395132
17126 58849 418952218
116106 119944 9678024
135670 145748 709931699
146465 155727 22841090
104357 143434 97886077
176611 197602 39960432
147419 161890 289904751
127217 154779 31190738
139621 193338 133974263
20428 47380 67610508
59840 99309 70191297
165601 175838 827130699
56427 144702 559405804
51600 168499 292391718
182584 192100 542077826
130196 169298 97434881
99415 142181 214648030
160666 188276 796223436
42512 59957 323112148
125536 177236 69135880
198423 198429 14031
193450 196991 785313835
39880 171839 723269525
98466 152694 824031386
9581 49826 556317136
101349 180949 198961349
151019 161104 25186231
12843 64029 86007779
107743 117737 402160396
188783 195173 16110767
188806 195046 15754544
139920 146618 16721490
36617 130304 389805060
100009 122594 56888345
191941 193316 3442463
69355 183615 726066401
70010 175410 263194546
61695 129606 169882881
64358 154176 467468732
91838 116338 61280470
3394 106352 916295779
120954 147962 188433491
1195 76219 188220093
57188 104853 946036729
163206 179358 40186147
132617 140526 19716223
166080 191719 31758121
27050 192898 414820473
182637 194989 30959210
105677 148716 107626105
62447 94241 79345980
198628 199446 74481153
29824 140216 441897399
6506 82445 146208050
36963 85491 121823780
76992 106550 440760525
78285 86259 20043886
162183 194724 457482301
163060 181248 45345829
120518 134335 34519922
1686 179549 702767284
95549 198012 451314838
173106 192692 48962523
28271 190008 930028872
113370 146021 81570797
150520 172029 53594148
92415 182325 294483449
145068 186607 103468125
160817 188783 69674696
93202 157102 657971611
30560 99860 491251667
176505 180112 670944495
43212 110949 169479021
111434 192498 398874440
30189 44176 832345965
191325 195488 10482231
105471 117087 29183765
61766 88998 709010022
18695 180886 405583212
21503 159265 136938511
96673 114717 45290678
150668 198338 119160332
53833 176687 307091248
162468 172256 987027682
158871 192360 71755824
153467 180358 92034217
164099 177412 209223546
174724 188663 34771254
67227 93301 65074946
76146 134846 146719806
26955 117507 226878093
64731 158608 754268290
169392 191668 55522746
131628 186778 137352185
4379 37906 84019372
3998 84479 899274621
160585 184047 469610991
76662 141542 565845175
139230 195047 987157562
50618 171042 942580887
91019 129459 834905519
51347 136490 218279741
10137 72426 156393350
11469 53985 106494552
181531 187664 857698630
39566 79708 217459264
123272 178587 137728904
174575 195799 79446498
143816 153694 24508578
39204 146704 268933363
17204 166916 374533084
199012 199378 287572833
88441 196188 269028882
8143 167581 398861565
129995 194393 160592376
121042 184447 157944805
27160 95588 858949424
90538 113763 2369003
4049 75814 271906316
160928 168309 401309644
123179 124707 256219814
198028 198812 255021117
38559 65476 801655831
34821 166912 377851821
91557 115723 60455492
138069 146178 265475968
61318 92984 664477008
183349 191736 21013272
103943 151747 119598483
172851 191964 183322942
165740 191350 63855720
43683 189691 364823457
192993 194543 3891523
70663 77767 803056738
160284 179445 541759444
112523 183826 679296461
103186 119519 41260756
141189 174176 82172634
175629 187337 974682803
154526 185957 294768817
59283 106049 701570535
163598 168838 370499043
117619 147207 52561949
118701 130278 475076199
145768 159400 33931926
104085 108084 10183384
140089 197727 143983085
163470 178543 39064289
40813 165279 311254649
95343 152873 694571750
56864 191196 501261999
83573 114118 76327298
97939 149783 129657258
35653 179263 359064660
125821 163871 94820675
66361 98695 80607870
132512 168405 56718072
23681 42305 114709794
158392 177113 831806962
99384 100150 900969
151003 160957 424004320
75741 134212 871353951
125468 172681 380269369
21663 90496 172663297
6219 11233 301852030
6210 16721 26354153
147495 162486 37393282
191789 193925 10218752
128546 172750 233329338
139437 168828 798780528
44886 153132 270538892
35416 134915 488321515
4259 15847 29109317
115161 172793 221627447
194523 194710 483329
11858 120909 273163217
16974 75798 414138865
146385 162330 39703088
162087 175519 33461246
12928 127239 599466301
83993 182069 244765317
162492 169022 557122293
3582 152122 12035280
114190 180279 164835221
191302 199685 21178329
107525 179304 179189940
170783 194552 59406731
144597 185338 106777790
20051 57251 365064692
12526 29128 41395046
137303 166248 326750954
153878 157398 8791290
82876 112351 73575769
133102 169907 731791989
102339 126026 59639912
110204 121121 27469819
184205 186221 4952210
82364 199026 585515546
27912 189792 404834137
173733 199935 65708174
126426 165128 96513636
2336 42415 100463033
17072 175458 396101816
186088 190245 744880853
150026 183931 84456326
59306 179452 935661041
82900 114199 72214360
175070 192366 43233762
24009 182680 373758942
156787 177965 52880492
187993 199358 28781850
122177 193623 178175331
129351 171604 105197612
160529 191994 306532074
114126 167787 133922226
42940 199592 884578661
88857 174583 213864667
27271 126415 248530265
113587 166919 133093266
176212 192300 40195300
87857 90401 453264950
115632 160406 111786102
148604 186137 93501348
156139 160523 870643068
15991 27603 28873411
199438 199871 1063347
138340 157504 802121056
154428 195610 369285068
47691 70180 161028550
28146 139534 426737283
79804 85170 856920140
41235 159238 343765194
154568 195749 102997929
143324 152047 755065896
171988 183468 28636555
163975 166146 5409510
170828 186090 861595846
58745 184426 313888525
93982 158352 160783690
161630 188928 866201941
52114 199245 368022524
127113 198830 179113129
10766 96315 909633776
110419 133337 57412610
148079 189106 768698483
146509 181904 88205227
54996 77925 57599218
23507 152170 919255465
108554 169068 697152841
163382 188880 691279114
106406 153186 933954820
65355 83546 45546735
188773 196603 19794058
9712 86458 906410609
10653 92285 261398780
140914 151063 645458831
154484 189801 109748934
127499 140891 33313650
42600 165741 452972686
173437 176275 7157450
73629 166464 877956806
118183 139857 219043805
27928 65202 718190837
33069 60660 309031669
171401 181128 24313647
195229 199335 10396205
66271 124512 337945088
108722 188398 747475258
180710 196957 1073344
41968 100447 146098880
62675 66807 6228389
13850 167718 734691269
56928 129690 182167902
67086 163918 331174366
117596 167444 374147411
168899 178774 24465981
165300 185953 51295477
104195 152827 930075615
180018 186338 15675423
87727 139838 130143755
30279 190206 399924220
124603 197387 181630927
30543 175623 362923868
102484 117028 207832948
162975 170463 18617595
68297 157852 223583751
4115 180376 905591454
115417 123956 311763518
171060 196073 62594479
158186 168454 25707890
191394 197512 15460524
133128 182446 28039673
163945 166554 6507263
36893 69294 182876230
52770 117447 161978734
30685 187495 678463679
141380 198101 498442748
26773 62547 90054854
38801 174326 338775367
11216 188406 937199152
27555 194521 417668357
21406 38207 162608658
67462 94519 67460891
186983 193759 17074917
30517 134881 916835375
20976 38545 925310266
107850 157629 990633435
104470 104869 201321582
50731 69101 347325308
149988 182572 419124125
49760 67945 45786786
178129 182178 10133359
183541 195497 30039032
95367 97161 258265248
53454 153159 888844586
98784 130686 80095349
16020 112645 241984590
38194 171049 332205038
73786 129965 140383317
32638 138035 263960417
120751 129666 818015710
122771 139913 834971448
158159 172142 34864159
154058 174162 28580636
129233 142152 32162622
33288 102890 778868553
158730 182202 58574964
149708 197169 854567015
139712 144932 871496882
103720 111071 52060426
96237 113378 43055155
3660 16125 31303401
21814 176738 387515782
30134 33603 904956415
86512 121132 86528355
133230 198225 162285940
81819 132154 125838423
53628 105212 248567171
34139 36992 281799860
19342 112370 232993085
35687 171925 340723748
8924 47239 450654643
4878 36005 785051355
34335 158585 310823558
193181 198793 14245404
180667 193210 875841144
96270 153045 141882491
188831 198087 23404264
86603 186365 248740618
55322 110943 139241452
27235 84129 142930215
82533 169550 415400251
112222 177734 163495006
160499 183843 58098323
165052 171805 825129641
49894 109737 359132346
107394 161339 672415253
54221 95292 102812128
32724 127470 237443818
175189 178859 922888731
92582 176782 210284638
167919 190722 492173906
125009 180848 705413613
193163 199364 515663222
113625 118816 12961111
57632 193840 340380275
47888 81879 710757745
136268 165290 534873579
32169 85060 132873963
53324 134395 203013854
64418 127529 157910858
51288 121197 175256508
46033 114625 401465286
16301 75627 148838347
39704 45619 14850640
15433 199388 944405150
173117 192004 191065582
31779 131050 248682248
74658 103203 70892656
39195 114374 400266877
7980 97408 549873697
119767 165343 799137477
153365 172410 47512837
197900 198954 2671585
139992 144769 937505680
99021 99255 645749186
165509 191286 560400958
105867 143275 93602962
142029 178688 91319825
149399 161889 31228110
142374 178345 637688588
4346 28179 531870773
132996 185787 921113417
161362 180461 47603642
136647 180666 109767552
120649 173329 131250794
98010 198767 654964384
140670 145366 387906377
112935 130615 610550873
104620 124748 50720722
187030 189349 297176549
57600 195343 344274968
135389 196844 153501386
141201 152187 77744913
8117 42051 722060167
149312 182290 82300743
177757 194921 42980211
28923 106098 563954213
49605 87208 94421995
37289 115366 195513577
32527 127427 960987876
48822 185529 438729084
47427 116226 386412434
69305 153311 508488199
98399 197406 247567347
62233 179745 258394622
167739 192600 464645815
76667 88104 28685492
145731 175694 74672834
76993 166022 817139359
175467 181949 967007826
94387 141251 117269603
48725 126050 472001006
151903 165985 641492361
67597 102912 379317103
7887 56439 713342456
102104 123305 53423912
142601 166655 59986807
139983 179866 593786277
59185 161731 898080362
34765 98715 160100256
9502 112837 258888116
114879 151501 769935616
98050 177336 209919996
34978 133114 732012514
61105 114748 635506985
112007 188598 191130393
118242 124008 986293146
149000 177132 70174995
84582 106324 813807694
97883 194153 240607254
41773 78684 745387319
111441 114980 141710709
61678 153571 229508325
181826 192271 68729440
57392 136551 198039256
92193 161480 173135294
7050 162293 911746014
50130 69843 49620965
61231 67145 14843144
154912 174031 32973925
65252 125511 150755006
31343 130973 249581700
12484 106768 236003316
181518 190580 38487204
41385 126540 213197388
156058 163834 760023124
122222 172808 522113565
105785 163066 445402748
187489 192447 12534432
60112 87062 219126489
130443 144538 782220683
18473 161645 763302991
164164 172528 20746048
4446 104439 410769936
91285 168960 194002017
126345 143704 446168982
69256 80340 27758342
199042 199903 2169084
56322 178531 305296588
134779 140624 14504427
130523 189833 147774871
126342 126648 749783
136778 186536 954787945
97235 196173 247323341
124940 153575 965054768
129106 156025 758480917
188739 196357 19251048
159867 192847 82302806
97189 145778 121622556
74551 168458 234467252
13930 49830 89879369
26547 166734 350811945
80788 158585 919735298
35295 37436 5462002
54829 191068 517025008
194038 196113 30560832
87821 156153 75898892
5506 175294 825885176
87238 126726 98682508
126730 146953 50439585
82383 194607 280217815
40318 104722 161018968
172992 199248 65862432
735 153986 601394761
161249 179445 434133675
120769 171987 425419135
75063 135047 149848019
88610 189198 250940224
73640 92774 162689514
94085 140105 115089859
158434 186812 390970348
111925 141468 759715809
5672 198878 483395565
94344 114542 532911392
35114 94500 171401477
43196 85634 898539039
126426 167967 918998566
6310 139841 334266894
132412 181139 121463832
53906 96374 738625251
154478 162932 21196112
181519 187794 329362984
162847 179578 120952435
55137 60267 12977366
29221 160416 153522567
65633 146393 699040456
41315 43578 300387903
43633 91415 119640133
115520 160291 810808665
64712 119750 137701436
125129 127728 869568645
64717 171327 368505498
36206 156483 300811013
78060 102922 61777292
39571 174697 337752024
39433 179828 997817086
191091 191115 383491875
122660 134568 29688257
156109 186883 849684135
37581 160096 401398490
126156 192819 166180638
139401 182113 106442087
133605 157306 58945820
3269 197186 485107577
14426 77706 158585171
59544 139513 199980297
178621 188700 25220447
81889 157736 360336094
592 28639 227015118
145690 199660 400827280
152968 164907 226102068
73990 82210 442626716
110947 120998 986556837
124629 134898 25589159
130173 183063 131747748
127069 146497 644760891
133472 196183 156505580
196864 199074 250501500
109878 140389 76257042
104050 138026 352137399
25411 81364 140472798
120765 197384 447466115
69492 173287 690390862
184625 185918 3209778
195339 199667 10979834
104589 170901 165748010
68769 151078 205554865
80573 134717 248952270
124828 133856 22426820
103339 160055 141951651
108820 165487 167233458
124633 180752 990444402
88033 98132 591600100
20434 38280 44779307
153143 170875 996668884
174493 197583 26662756
159474 186505 67247941
124348 161780 93290063
159587 163764 325027889
28345 170541 540221420
121032 165679 111306976
119895 185791 164175245
64123 150097 408293352
53214 156943 301415923
155324 181959 66581191
110873 187905 192186145
194547 195620 568820333
31281 102546 361267259
132566 164783 80350664
27877 139893 305271308
53250 59398 409605367
199417 199532 639186762
89076 175875 216589006
1660 144501 357522107
75135 179056 188161278
72901 169029 914981322
107367 139089 79412099
16722 124520 270026080
179086 192070 32558504
9415 159206 374798146
6067 163791 394617508
75492 164871 969657353
102111 180548 196075080
18679 98141 198846332
178182 185513 18207684
191150 192546 3479923
186640 197216 26775717
177082 181834 11873414
31497 58931 408614721
108271 129319 354411456
5096 130830 870815326
16559 129465 877362396
162084 194238 80271130
77180 117299 100265002
200 190414 582367645
91745 122192 76245278
59598 63716 10338098
184695 187494 6986125
89418 102547 827923548
55045 145217 299402517
158643 163456 12083874
134303 190753 366669997
9750 43176 83937366
77309 122432 112914749
82776 130393 119029508
55157 177048 304638931
191866 196769 584724261
68490 108165 57426120
17102 31502 30359364
198848 199865 2565843
8164 68899 152381411
190229 194024 526323759
95702 148463 131919041
194363 195302 2388278
103941 131167 208561674
111727 166447 136635627
159338 174943 706220579
126373 142540 789339941
135447 155202 49095687
8812 143894 912719627
18432 174889 62137424
60571 197352 435764036
63234 179774 599172324
5476 151121 382728921
20687 59094 381282542
185977 191113 8037978
91512 119272 796460807
148170 164699 41317059
118135 195363 793525239
177082 192279 38009926
157120 183290 65308633
182738 189611 17158457
184871 196210 28610436
12833 165606 731844550
199624 199999 550652352
14030 26162 200545660
111465 175091 810141692
81942 90096 20394172
104963 159156 268225564
39218 49933 26725619
185599 196601 27796267
166309 191325 42380949
84352 140118 320423252
164667 189887 863301848
8558 157509 372618844
111767 134681 42219347
135036 156337 798755408
22458 183478 402689221
434 134969 336894486
32649 124897 231288738
188381 195847 674238209
79675 176299 241239545
169257 185187 305603878
92035 131702 99267490
36097 95174 640433666
151670 161298 24120851
65381 174955 273562650
31699 76759 113147427
64352 124179 997569992
3001 143399 488265862
63690 141175 596733030
23137 28966 14556126
154729 163498 21981379
87960 150995 157317416
154826 158493 503265746
11805 124478 282262402
149820 176550 66715038
10397 121111 277453947
102256 191334 222641192
155067 199417 622257612
55482 116244 152149844
92042 109049 868800621
155226 164087 609236549
97187 134915 725928215
190690 191137 903331768
106517 187569 202373810
27080 120633 234532175
28174 86225 145831896
77154 165132 734844545
120892 148738 63369138
9146 162964 384854038
114138 132649 3426851
50323 171545 762216439
179370 198467 47986209
94008 105780 29364488
74159 91629 993351398
173001 195641 240238595
63583 161183 542306601
87471 140542 628841877
170106 189150 47459063
147252 199432 915741590
103229 104040 686369924
107696 131060 58590104
127415 172614 112556088
169608 177329 19155898
120928 181076 149893377
58014 111680 664832561
75399 119897 911338617
113591 168718 666839090
84933 90482 13771924
193010 194562 882049708
179218 185817 16422776
107154 186986 199285014
129610 181384 426766961
119123 130462 28401569
134899 147869 311931389
89041 170859 204166327
75024 109701 86505479
180386 185551 12741679
163771 189823 934429048
23478 87243 160050274
35218 89944 137315327
103579 175800 180569096
124802 172873 685953323
73381 111778 251189356
76991 160928 336574897
38658 70972 801547520
133893 168659 604388429
19778 142360 306882599
134411 183175 202293119
98056 192911 237025705
75121 82935 19494684
180212 194799 687482654
110990 160929 124772005
98334 185768 218346693
67096 192693 313656058
160160 175668 723778414
154087 190713 732863414
19675 91069 178982957
24332 101942 448028739
146816 166864 10333731
7073 72702 164655131
14731 59315 184656025
21660 43682 55380630
95025 199720 261759625
55916 175345 298484749
57397 119441 320582155
8307 175087 417149812
123362 193153 634341866
163794 167038 8077159
131893 153411 53525033
146746 174937 826294642
137231 143647 16028511
185985 192716 16954533
50621 66706 40541462
172077 189243 42822843
85550 157355 179116751
114020 139163 62803048
96102 98840 6796641
46333 193641 368161356
141551 196338 739560726
78439 125671 631014546
98952 147738 385078655
90848 196856 786681322
179749 191688 29850697
92480 172842 200670234
198453 199437 714518157
97383 136029 370581548
27255 198697 654403417
72587 72738 385880
164821 166353 3816969
62267 158638 507584606
29943 152368 915238457
156368 172083 39310011
195002 195338 201608029
198407 199632 3125713
9383 53663 286216128
145107 148159 338584413
61380 191574 434835654
195748 197711 476759927
96322 133217 480797233
5135 133613 321737832
37959 43986 15206638
116962 167974 127369991
137208 181649 110826023
157925 180685 88595840
26165 105680 762267965
7116 172473 413535797
190499 195500 12635198
88399 118704 75648227
163497 188699 26421393
183976 189343 244389011
17303 30040 811983262
161770 163810 876240072
12383 27911 38704363
38686 140883 255741553
72273 141553 997703430
57812 67790 743952846
24743 110803 375258324
107302 193229 541006704
70004 78630 21584290
155552 156023 1181274
88221 133475 839738873
45258 121745 954601649
176865 177773 974894562
24324 146033 304757353
58129 187466 385985821
155804 192049 90627997
25077 86294 960385330
105016 157161 130288825
173434 199796 40987712
88388 199788 278258641
94269 190169 573965280
115869 117098 3046208
83192 98641 38329892
167307 193185 36270016
38638 104681 697273202
169392 177297 282078930
174705 193506 996127462
88151 192606 260657701
172976 183519 26303955
160056 189200 326545763
161514 180904 105816608
130938 188546 896861092
35983 46321 592685106
197397 199754 5960771
21057 125115 260856962
135262 162940 745214969
73923 188632 339993504
136335 184703 120513601
162397 169707 39428679
49344 65282 965229394
28903 69116 475335034
192382 199399 216188346
68820 173982 858551516
119391 164989 113783481
45494 87384 105079221
168584 173689 921755783
172532 191485 47370522
72816 125826 132535076
80465 173687 740975004
23833 161458 535725754
148739 150555 4544458
77309 126081 122066841
81505 128837 405038547
61692 92425 834546223
145279 158505 32920705
149540 186987 93323642
144510 171566 67403856
189682 197474 446340305
150945 165982 37547036
37378 189333 378231289
148346 194912 116286203
134677 194550 295682662
63775 157001 739821336
162993 167339 10880598
101475 149273 119598894
122040 178605 140894481
75113 157128 646684904
147849 160274 850860244
55042 93306 95821810
97595 110101 827661365
170669 179833 536257790
29853 166279 633360982
39054 162712 805321886
107530 166079 973985551
96030 102194 15316835
37119 118615 892626468
16221 107715 337745517
48943 199324 376129022
79878 161190 203048109
156079 165429 23541172
152399 157194 428375
42343 197842 836489888
18211 21157 7273685
97649 180560 872781888
131960 142736 674986729
5016 54565 124119650
163062 186692 58788649
40554 187576 367318770
2530 47218 996394378
199797 199868 191691
23452 97415 449483012
165373 174425 908018058
157084 161834 11966877
72010 156493 210830285
145868 163008 569820680
167815 169644 751026613
163980 165819 4610951
94079 142971 600216749
167056 183103 821513388
188366 198527 582711163
137187 176385 717448121
186298 198514 361104666
66181 128334 858137409
63226 93710 76051757
128487 178967 536714721
78496 150162 59338998
33956 56653 57016396
185527 187098 3952960
147129 166710 398920369
158124 184946 66819535
77617 105820 610217270
167654 191699 701122031
198462 199816 701241336
22417 85435 166013437
71485 116544 721240746
16547 180053 408777280
187599 194519 267535403
33540 180418 367321454
29455 70212 102512019
65382 140444 576187516
169486 174988 13639100
11423 29839 854334955
122038 183310 152686710
138195 160325 55135919
7705 93881 593764417
25211 90108 437596118
123776 138186 589210885
11493 199710 700638501
78247 128409 151152575
26059 45189 48196437
184944 196148 312102407
72194 195771 768396876
40276 145100 352955284
100603 187853 595086741
198898 199741 2120262
169812 190638 48714891
95264 157147 34664513
154627 182195 742576618
59060 140131 202737397
159735 167324 268338401
30351 65366 88111641
57353 175631 344073466
170079 174361 10638121
23815 176174 381147815
165004 173498 21049754
156908 188366 712864063
146216 157917 29015266
160120 189555 73355652
186026 196185 25659956
36157 72727 91958791
169937 178365 20936609
186473 189629 8020608
182399 186162 9264763
57771 179541 304246407
148561 152119 8822655
132824 192882 149781796
53771 186719 332115595
194492 195711 3133877
112258 186571 722922722
60733 96162 146314719
10836 169311 952888489
145693 159911 35412595
104997 153275 431866248
68313 114006 536082949
178063 187171 440752676
188232 199795 29180421
84015 94466 25894849
57833 96893 944276182
524 115134 287007241
10778 127626 292726100
129530 173761 431306522
68348 93472 62650924
100108 198627 246437753
186186 186948 1929499
39586 163630 310159776
91480 122838 637735912
114961 123203 762117556
6175 80261 185752574
148239 191017 365107412
158906 195018 75512112
17855 178266 811061392
98618 176441 826608495
84391 115710 738029333
131177 149377 45248580
12169 52431 100752719
122839 143503 582308598
139226 192847 166681656
30317 190312 464443819
105284 152220 267116077
130679 193600 852961171
126083 138535 30931021
11110 44852 84650203
34261 195631 565736881
18440 185297 417055660
48539 137460 222496493
122947 181297 145395519
19356 169132 374678067
30241 59709 74098031
92911 169462 191269651
82367 164951 206270893
144565 180765 753848013
34558 167137 331690530
190727 192936 5563189
55820 80035 60837675
40437 172922 331103967
166733 187870 439413699
62609 130121 622990263
12639 181115 421313121
89184 120536 946018710
169161 179813 3750159
85160 122698 93813540
122040 168999 93814197
181388 185129 9211877
131312 166848 88593409
19357 141103 304768815
190662 194581 9861732
14831 156362 353906185
106119 179625 495632478
80836 175530 236421912
39077 161056 305050020
157371 172550 115360894
6846 173414 707860970
123936 181604 101784121
56460 98251 104478774
195360 196704 3443875
16749 62868 115757432
109107 146251 138410834
8997 131306 306355588
15181 63265 221474786
93451 116621 536613156
154435 189078 33533127
188698 193532 12159937
89791 136322 116259668
75501 191155 288658153
53150 186811 333949694
132795 175464 106347803
8352 161376 759580666
194904 195699 15245451
38684 181611 808574676
108859 148918 100060042
125319 178911 533493625
180045 181927 4762906
143502 198194 425085625
90996 166780 294395185
126408 191595 677581323
76447 139140 258278983
193230 195373 488751455
76721 167835 559842815
19816 31435 29033236
164921 182180 395294193
121664 171803 663320516
179489 190929 28614612
2394 8060 3309658
157074 171914 37044882
127465 180608 132448847
155719 175646 49851268
17522 115489 889733263
951 58135 508113663
38366 134084 239654456
137987 187411 438638672
112023 146107 85248599
63569 175763 280196562
49886 110842 841413724
32954 144571 279409839
42081 190720 371403672
26459 78994 142979318
116140 133419 466173445
38772 86293 119247232
160430 168788 5623758
68987 181191 280156676
82532 127082 111356614
181818 183665 4529571
118357 140952 624366473
197977 199165 2997129
84674 134684 959704946
44364 64855 579379881
98444 195180 195226406
80137 147544 114559939
95408 154979 234813401
83473 97659 939737099
736 197944 941853814
20021 61135 77880998
37260 149471 459258119
167558 171015 548263799
74598 184994 275405772
192316 199353 17802130
173522 191191 44178169
83773 101808 44733776
151732 152673 283924291
72488 95681 432631943
6515 87496 203053668
70125 120781 126737596
167822 199648 79642505
57420 173680 352992453
38426 168888 326267148
44948 166266 303271204
143702 149245 13720065
150811 183562 794646597
198602 199494 635922785
132384 145287 862229366
176152 197330 556411003
38544 44764 15665681
69956 87901 512473454
78949 142136 689302771
34900 61064 434720094
118988 127854 22255199
13505 41097 599372107
68374 181124 485299560
76325 104609 70409218
12962 111474 246683371
82257 111953 74168590
37193 183967 645701190
121475 130514 22562586
50473 179654 322930722
27803 143837 290573920
47533 58562 27734609
36748 129665 232747092
174973 184814 24466362
103633 108921 13486734
122394 187877 797805058
110608 114623 10130576
98330 187603 420458248
198454 199262 309641054
3540 159263 389588402
64931 137764 182074893
22981 36371 33626094
86258 127231 406945555
56333 108605 555927653
36396 146545 275748258
47830 195576 369331244
72554 98414 545868268
9126 198301 473323874
25743 195806 425486339
28237 41701 34020998
80338 178907 735560033
15510 82989 351665315
40429 146063 939005651
45562 85235 391868099
39975 89831 68536814
93217 172260 197403082
155199 164873 930449707
150656 170988 294940106
156675 165434 22031525
83260 91685 20952418
189858 195110 113203434
139815 159848 49893384
38694 64914 65871847
164339 173335 306329385
123547 176656 132318085
108839 168055 25723600
14823 195593 831926296
98152 116905 957563693
42804 71343 71635211
179187 199624 51415116
105692 198981 233237002
189730 191122 3539955
124362 130482 3848202
13636 107409 234686119
41174 195526 385850648
157644 178112 557433172
64998 90906 64785691
146891 154574 361081305
104670 105517 598504734
53208 129197 190323845
150565 159733 22845644
120466 189572 870189425
66545 146224 199169140
191206 191972 1916277
63685 174616 277042425
65056 181846 967496000
41008 75948 157530296
121245 157138 89314389
49928 163806 284833979
123228 138100 641168323
181781 192999 28030368
169367 191920 332466536
83046 166898 332518132
186438 196086 24410474
113025 152095 97453380
57460 81260 59696369
159537 163907 10962667
46479 118630 798232590
42091 92071 125075876
37878 172315 336103575
35659 192765 392860170
128696 179843 127436795
18969 135135 290852255
106911 128072 829659554
179770 184758 12377525
122495 130445 19843957
169776 175197 23589603
13979 106776 15920526
42926 81002 678265211
166349 185940 48703804
156103 183376 744384014
120750 137197 40957677
142774 196227 544636141
13771 169218 388815778
38624 137585 247683439
122132 145374 854455625
115756 198248 206067451
138406 150354 330045770
198055 198793 1863778
161272 189225 69636519
92088 165553 183558056
14041 188801 436904511
83016 175717 231346875
197941 198842 492094053
38979 140446 605946513
54674 68979 36062163
86845 112399 63721509
161872 179005 144980602
156597 177083 51182891
131808 191381 696462633
92287 113927 54198379
10004 39774 74719604
175701 199167 58842194
54897 131652 192198569
110939 121247 84134953
3980 157755 384720677
139338 186613 772796761
170429 194591 960371063
20339 36762 145828624
183976 195311 28519426
1355 193100 505381461
176250 193277 810014332
179144 193840 36723265
64387 72312 19908198
83561 94702 27589445
86765 120795 252686314
13342 34139 51959643
84849 151090 165302391
24188 182015 394760256
74784 86851 30172775
117637 138049 51043768
73795 77659 657765474
4516 164695 762574316
129345 149592 50340083
20295 20394 86402692
193345 196081 794049146
124171 194683 175802089
87603 128822 103008503
118553 182960 144850038
106478 167020 151359078
74445 108776 987960498
121498 173447 329494555
154123 159910 14505927
67223 176320 514644460
154946 196155 316756969
350 102354 255232364
15222 19944 11717784
142715 181901 97698062
62612 105106 105986407
94463 171622 192690094
146349 191416 112365380
188189 194014 14695362
183102 190423 18248043
13581 166334 382113810
55896 64476 160123660
73496 126409 166506811
71358 190611 897473996
68437 195598 287751501
182320 185341 764159939
119459 129755 25768095
134879 199125 160426462
171289 192995 54248174
95337 165211 174687371
2909 142058 348295645
2771 163782 402823588
161514 168862 297047066
75322 77408 5049163
29201 193989 412245692
151975 173658 54079443
4682 132896 321118556
24381 46791 56335868
160887 162915 4994492
171821 190887 870454207
80022 90163 25304820
158589 183592 827419106
42835 190982 872271274
85104 197277 280077589
168094 194436 65743687
65285 65358 182572
144803 157429 104053402
13111 122710 274549002
188318 190774 6175287
134773 184582 124016051
56980 179829 306922080
52993 156042 962025401
45742 97629 129711317
130204 187050 141523992
189528 199677 25676537
80654 97366 41489449
41517 45288 9417679
87171 93748 16191644
74844 109100 85427281
1443 145264 560563735
149820 178313 765178513
33132 105137 413125775
182577 188097 13715262
145074 147230 25959669
193285 196437 8025905
67236 169635 255751714
98115 120770 290263156
34072 118856 770058784
41688 131262 224180148
75987 127069 127632562
65694 121025 138466493
55365 185052 324006703
171626 186605 37275134
168941 186467 43479200
120653 123983 581839527
141143 150935 24383972
147219 194464 624467606
169315 175556 723516914
28457 123053 237198019
144846 198971 895487768
187175 193820 16767355
100071 108246 877873944
199859 199899 198059203
50303 58887 612011286
140596 146805 15508307
127691 184256 566040830
28036 192177 426935585
54083 93126 97762713
92005 132812 742675068
41237 151862 276610796
9811 27055 43147763
53888 57253 215781068
59009 190896 358416430
199308 199441 363237
148266 155975 19081889
132252 181463 256063746
24324 69890 983193844
193597 198130 6748391
189668 192305 6682059
112468 146934 86152531
59795 178356 296102698
15902 176176 400808821
47324 178679 328217934
168932 177714 689017789
149723 153844 10227659
87019 116569 73717723
51420 112169 152142850
187943 193082 12970337
120873 192837 179430176
159211 160943 4399666
46794 170233 308537781
26903 181209 570253378
130728 165638 269905791
36079 112656 191876852
66273 139806 185047684
140508 163585 57545975
179705 195610 73500151
103790 110653 17382178
180596 195009 18322403
85965 133584 118974963
78395 148640 175435197
127216 156078 71743110
83675 170716 217200145
89762 146924 808747678
186944 195936 6835315
154310 190571 507264850
49564 119954 176341341
94958 168912 50464501
40201 193533 779057937
94345 96358 947731305
94102 158787 708271184
167995 197177 72957713
153700 181637 647708387
175970 199505 861003741
43773 169512 662542249
33324 88283 614830645
164842 177758 32135610
22110 190099 420065407
162043 168823 16901423
117752 185989 616024569
71096 124475 692187670
78610 186781 269927103
146990 175179 662406673
162624 178103 38531197
157036 196453 439263155
30446 117811 382107572
73104 184746 278567430
62373 161585 813353468
49064 113340 718193935
187936 197876 25177380
24893 185957 883814588
170762 197995 68254730
190970 193709 324466547
88560 130081 520380852
116423 161521 719090889
65278 85637 50988774
103775 187426 639113489
146085 186037 99429992
124030 156142 79806895
186026 197687 29474890
184790 196646 29932851
157411 191213 84429254
912 7505 16591752
59500 188773 322843492
12866 33149 50686180
165128 174910 857917102
54867 118903 160387277
162502 195208 81717190
170445 193115 56632215
130766 196692 164559320
82941 168363 213278755
197219 198096 2226309
54288 147527 326769763
41805 78705 92457994
151621 187483 249819333
903 38834 644599351
152702 195962 108128405
135056 175093 99748747
143589 154469 109237387
173736 192999 48158875
154359 162785 21132908
50235 120678 176509430
112117 120439 20937743
64713 154093 223225320
36810 121014 826094828
128022 186348 145198463
176918 185693 218324903
30157 183851 543941651
139765 192564 532068354
85244 162243 402376115
194262 197414 455171893
140922 168358 424391244
139555 154903 8674073
167697 183420 39109535
5316 36091 543385896
190292 194765 501156558
89320 107681 794557061
199985 199993 12397
5850 123719 295335945
83964 199853 289503692
131198 184474 132692175
154973 192451 14017452
182721 196878 35586702
85898 88351 845498407
77207 77896 477544286
81008 151642 176364823
96047 112220 475472416
83649 199039 690869624
162735 164984 5670509
42497 195479 382376303
29599 197237 857136481
48287 148241 249971713
153986 171675 44148152
4060 152402 371177152
138783 188192 395506763
63356 97446 481117496
11348 100117 222109721
12556 116146 301778369
172835 174421 207811117
185311 199579 546548821
12420 137081 645374912
30070 155122 785317934
168449 175803 151933307
166226 191306 873337137
43772 162692 297323624
53607 142656 222808809
185164 196008 27369039
75529 199034 308487297
131357 154392 229012795
110702 171962 262925390
162510 184520 91179035
78951 86631 19324654
75392 113700 95645232
88871 110108 52971117
171904 188507 91265404
65707 114462 177688926
157389 171719 35753481
120410 171088 126337637
134353 160991 369790988
175778 176021 608768
141606 159887 45542884
159955 177677 44185525
145499 183820 95441903
136075 177834 104098036
120477 143016 56230297
46104 114335 170851095
100894 187888 217259051
56495 158317 254547438
108438 183575 187565404
89204 102377 744273511
34016 159660 949135457
77712 81575 425519981
69967 72992 6037039
42349 179262 342057247
16708 75131 146580762
103115 110174 291774953
69793 75950 15469427
198323 198364 414688953
57446 110762 365125901
106899 178875 179702550
9581 78303 194898380
176217 193130 739680655
143852 198393 377582476
85531 116686 77721678
25664 52875 68267987
187991 199879 866796554
3393 5207 200916910
118585 158772 607895598
34067 167714 372304784
69608 85820 40600379
109435 136682 418756750
161406 186391 62126709
125744 187963 906571906
184160 185328 483976840
195334 198265 7429562
178401 199713 86731522
97563 172452 187126192
119555 175972 556484097
109020 128133 47964907
112133 169339 142865923
139707 197769 145030778
144692 156390 29035406
6170 160336 385712760
122584 184113 153277391
177260 181489 250586762
170641 199565 72541935
136520 174120 286090319
130527 143583 927345235
183363 198144 37195410
168933 190423 53491110
198151 199636 78120929
105905 112653 587665324
56462 105995 123889373
11802 158815 367715872
81287 139958 146621708
165190 185364 50067600
69320 163340 872093692
76567 81764 12991831
66705 81745 37635392
197081 198242 2938008
20464 92415 606320560
152636 154956 5706128
31135 54306 58097354
49873 184630 828125508
94496 159241 161805261
118478 152190 455213774
11961 42672 963209323
82036 88320 898550334
29552 60505 976135375
39620 90337 127082012
194823 198956 10512165
56394 140626 210756271
107920 108408 765573316
190369 196368 774241208
12366 184127 429406844
42984 142810 249692778
150745 156690 14703003
82055 113320 78174762
114011 114545 995495855
86697 174637 600365678
128254 133513 13121877
52844 116619 159735598
47662 98620 127415835
186261 192213 976688825
109727 162133 130869827
122493 153635 202405766
94977 145692 198953195
119340 128777 443504413
2128 119746 497506909
38725 59122 331335709
38374 63852 93703991
114898 116555 4192223
85697 151852 165057812
110007 143467 73475270
89360 144343 137274190
131253 155665 60631840
110380 183850 185516164
81455 149356 625775621
31756 174454 356865855
27520 149181 304554072
65076 179733 286215495
47967 57263 440987820
117397 161093 705933447
134090 182474 120575178
51968 106643 136793592
109965 133426 58734035
131248 132554 348443909
78159 79371 3036826
48891 89397 945181328
49201 169993 301990001
151748 164282 49804165
1004 29908 72271014
32896 115653 207335657
155865 174015 45343459
152748 174716 54803486
79103 88140 22719485
33703 70273 91913600
24904 161697 980367913
60638 188171 318502263
168519 197589 355077426
9938 163113 383292618
2000 73600 362012383
16186 167141 823315932
172576 180184 19029171
133666 152069 45743361
147768 158189 972362460
133500 183882 125454615
62129 114915 131887687
68277 107639 98207375
13786 190354 711973010
148450 194869 454624304
62353 66746 2115422
37719 71645 547040561
112261 114023 4467444
65546 78219 114484456
13805 82387 171891469
75732 166506 226626214
145902 188587 197628809
84202 135613 564840579
196449 197531 2732632
187035 187928 2233823
128950 146699 921771983
126992 177708 121588852
69392 167487 380828813
74267 188588 588080393
47321 120788 184036233
140118 155636 38492845
28012 112243 407391408
71182 191003 299122683
158587 165025 548111662
113320 162799 959195332
5567 55245 233425843
89462 116606 67762953
52164 75724 59351637
130216 178379 811156102
115892 185504 708873129
191091 197518 855217044
191531 198816 18441202
74299 81015 268035092
102723 136757 85366774
144789 157274 618861295
14669 45442 77145870
90602 154768 359503081
115329 177520 274630797
112171 190660 195898660
40053 62088 696678571
9407 199434 628512028
134687 195133 150804897
186641 192343 3910598
105917 149785 109680782
139155 175498 90594194
141644 185475 52376318
180283 191397 27782512
152537 194734 105388638
18516 134909 928385086
81829 112852 36165173
152029 177924 977903204
191622 192350 60849722
189360 199055 518949843
161773 196014 292764364
149590 181157 530504967
172676 197549 752567379
56280 182418 315220121
106398 173166 166817176
127308 193696 165536877
192251 194450 537584028
38498 43190 11832603
159379 184510 575684891
11967 193635 454214463
133332 174773 103243149
117628 181649 238940703
40177 168084 936712814
81269 161840 986301884
97757 176267 995719626
140355 154704 94949127
100355 192626 609155941
38527 119250 915104683
63772 159127 238236099
40740 108732 170116421
152864 178397 63648298
157758 160869 36873539
3407 56736 323371373
140241 174978 86547689
144324 191792 468503051
109521 132881 806962888
188851 191678 7123828
113705 115191 973235955
94489 180806 215631047
156827 174294 43633712
132030 153079 163619405
84285 126242 579614704
198221 199772 162726639
199100 199217 292730
74315 118043 234422508
28699 192915 104213586
46974 139022 557324677
139229 181657 522408523
133605 174533 834827671
94151 167925 903382043
125497 165167 98904507
19693 81502 155057001
26798 95225 171481905
81439 160089 196372324
150520 177538 67319345
131195 146984 39362677
75463 195581 299917500
59914 117981 813421764
87698 197087 659833646
153795 165484 820407519
116424 122235 14647681
36512 74008 553303793
193541 194091 1418080
33073 176953 577338807
94911 132386 93858448
134290 140158 14568821
46617 98172 717270414
162918 194177 78092228
115129 131876 41951822
177324 198572 206599297
70979 168104 242557037
103780 133190 73881226
173206 179764 16373091
196686 197828 225996526
184470 195306 27266859
82033 131141 122836121
193047 197558 987370997
72117 173470 252983556
13891 172137 395697586
188498 196770 994365230
126824 174224 515475004
142191 167220 601188437
189063 192868 611701415
195862 197394 3854400
164137 172613 21035394
81595 184110 255808960
127775 140615 327492617
12088 192147 997681401
128967 191790 339116199
189883 192782 409397037
54117 177671 734757609
10940 42186 635971384
52121 197044 362431923
156074 178505 763380576
174663 174807 372708
56685 84771 70560105
137779 186157 245260873
6742 84385 785120913
60228 147473 254450474
51341 83010 79614374
111422 135242 59576980
45643 187390 985517293
170899 177016 15228386
110449 159145 407212246
66730 98042 78054983
185715 187321 719852431
120377 143499 491273089
103924 131499 860023474
65939 89448 58821435
55983 88732 89026802
13657 154571 487292110
3786 14776 319903595
176484 197871 231374097
70637 169632 612786756
173583 193392 696537046
168344 197079 460223620
198843 199619 1988360
21879 109388 775925861
138034 141488 335933659
61745 188062 723518380
155809 187677 79526136
188578 198826 25890538
10876 148209 343651125
117779 126568 162540342
63540 103454 99487903
74591 86389 29529647
16975 91713 421266657
5022 185208 927855794
138890 178712 914291260
7059 11380 145948701
134430 135984 3766732
167557 180279 465983442
105574 193694 220142715
120814 167607 110777825
73929 182110 269950816
89448 125455 933120842
179785 193295 33813633
145887 192042 115094270
116927 181756 161769207
117345 189584 180259157
151337 199514 120516059
56234 162330 265255283
184523 197743 639162593
65096 134528 173597763
119530 137619 45123205
39503 82128 106847333
12573 152679 350517766
160702 163313 6455716
146961 168252 331784238
105772 173764 257802686
132219 136858 649960890
38822 68474 74471496
77363 187298 713287528
151938 155457 8619017
81258 121387 100423914
109592 189211 198681729
76427 164382 219671073
91087 117506 956434086
115518 135457 49851916
186672 188007 3384297
73712 171968 439048278
31579 33508 4868351
96740 161773 591740751
175404 183969 21272511
157534 171297 34378785
93616 197780 760988020
97127 191267 235223761
110261 126929 949071622
98355 194007 239069933
126108 172834 148745655
132283 165592 921264539
144430 169647 62899222
53169 102547 844891478
2131 131078 630735583
56485 125698 173419895
193266 196443 426250302
9185 82965 185084795
42241 61959 49475244
176479 177323 649610233
66785 171623 375022745
111648 114502 198478104
10571 41231 670325278
97557 191206 234016900
153362 192746 98346620
137601 154109 936850643
134433 169785 88062365
69051 106841 94259856
68089 126626 146417036
8993 160295 407335685
113669 155403 103965520
60529 73466 546156773
177058 179718 498683962
83253 133449 630840022
16853 128604 279836577
161509 199569 95213902
109 148966 372455415
102668 179724 456693148
87 118838 297402241
76364 198306 304642970
79456 88814 103332621
133363 150927 43701615
23306 96402 165054037
121361 165107 663946786
65530 184871 297860774
148277 168250 49909164
44898 81770 92398090
72814 180352 811988828
127919 172248 844008623
148413 167575 47853668
86852 97343 612607634
176634 180899 931984462
91360 148896 530272117
50386 66901 791382010
153839 170845 42475599
19639 189302 424222899
97209 109239 910103763
76500 147600 179832414
19126 116174 243041672
152563 156562 842361657
120500 145613 62632553
183279 195215 29975419
57805 184053 568801232
3562 124980 165462869
35778 49290 226708650
141120 161562 50991198
176270 186529 25400614
19264 151928 688698195
46306 68265 55170057
158401 195776 203699965
6718 108035 963959968
134937 149166 35330018
558 66717 66740791
24667 175508 317671722
10703 73773 158334270
156524 192434 868980645
164097 190246 554640003
126735 155009 885988012
60510 105591 112634834
156877 199593 753718373
191524 196962 708172385
68936 166701 244174956
119702 170204 327594109
121137 143758 433614920
15592 166384 900173655
172809 187975 37793294
68024 144548 80848218
94012 192888 286913805
51926 192794 352123260
111865 159000 117652157
18857 40760 581440346
134421 137136 6686994
187865 197987 25649505
43679 138300 236772927
28028 133560 264427392
142509 190471 119515061
50993 55205 10612776
182875 194031 12551514
60224 163429 257884142
166043 196883 368296116
55676 180279 311417261
59290 193551 335383306
127201 171267 109780058
129089 154489 806288081
141288 181889 101210085
142621 199435 348649504
59977 169544 273799821
13005 186585 433845741
174602 178281 9141056
104827 196719 607295600
126734 184715 842566224
153195 189365 667900947
174912 184375 23559036
138665 174256 528689480
175392 199840 61309753
55763 71377 690968878
161836 195904 189361625
158513 187636 304246739
169289 181969 31575107
67832 96879 956612434
122834 136610 34242400
16414 189878 433643404
75106 195393 158090252
124247 143752 847471550
28520 195914 418801244
98597 155252 141515414
37685 180323 593697992
28990 109719 202359781
193821 199138 13497131
78978 144032 600420651
138397 142322 140867825
183879 198717 936688825
163138 184213 52497725
162202 169541 18309341
128751 176204 118249655
83608 128738 112826110
3358 20414 87457767
142007 159928 53830703
170018 179313 23111814
27816 172679 629149758
47844 167937 590997430
25357 114177 222642738
73703 105351 794507531
153920 198805 112322667
116089 177816 153960465
116797 157025 411805891
159944 187290 497979329
171103 181289 186770969
66297 166749 263727697
67542 155729 520227176
194293 194900 1533746
158186 168670 761914814
36206 106669 176395209
29682 40583 27579133
170985 178864 19553326
53358 110821 879949586
172343 181475 22829020
97480 142229 592182034
12244 134308 645585272
55214 194241 347514121
174547 198080 951584271
191844 197213 13594944
93879 171454 193709876
146785 152299 527590895
177896 190280 30890955
185595 186786 2971470
86433 182383 239403587
121145 174328 661784557
53651 108898 503020952
128563 165208 963708575
50548 118279 169673810
115061 178759 158890646
13097 37973 23985573
105278 111698 110243284
36625 190173 383829573
199019 199693 1707892
150669 177819 657783508
41687 95838 723638526
93160 194306 648589147
23931 61912 2858436
114606 154958 584111467
141763 173110 511502472
51168 52842 4196253
141035 181073 99776718
94669 97414 6786837
12174 144059 569936840
4244 132895 322202373
195147 195863 1832076
149376 170680 53125889
1301 135128 760944240
124473 170210 360990347
40694 49997 907567126
34006 93293 292402041
198723 199173 335050009
129998 142454 31021251
82353 163211 272782713
168270 199881 34950119
173997 185296 10178770
20648 197288 441927174
101043 190749 842988266
103315 150285 466385610
4998 76721 374681154
47420 150222 257130296
153960 189181 87892735
179316 188992 113197834
79569 177324 894261948
96069 194480 370179253
177297 185088 547378472
159000 173639 315225969
161251 192055 208665292
184862 191008 15492949
81748 151385 726270145
63803 161513 244183805
26314 142613 291268929
99748 172853 240827553
82068 179293 9569881
139505 182684 91061659
96109 126022 664776746
21947 83817 155276372
88579 183164 541656620
105249 143675 96199994
126952 179413 130712772
89510 90545 2568195
3305 16069 807067762
112769 191384 436331556
24511 167500 915246603
149492 165365 39706512
145210 178570 223432404
132002 147941 685487450
106220 148156 908738316
66636 161386 236704670
53646 95049 103598838
137050 199835 292191846
83624 166282 384095481
70815 167477 241383957
197712 199439 4371283
171312 177447 12689949
163643 183954 135956568
108921 117446 521916530
1150 4682 8842884
45786 191375 363837756
127005 135606 21420272
143719 180952 67951530
151551 164841 33241743
134167 134884 190671989
79513 87336 652985278
177103 197655 51551674
181477 194601 661106059
145170 186522 102966989
77136 116130 97489030
124576 148680 59982647
104139 186530 576459948
130053 184309 135109395
23167 98964 494032825
9946 166173 390936381
27523 30631 214823819
73869 145170 177989060
76467 149041 181205147
111361 161867 615889085
161161 189934 71674839
129975 134040 10084260
63950 118435 48966852
166177 167262 177821193
64198 86774 56592923
11451 180015 421490925
193189 194774 3997972
44447 156650 280415623
32243 78239 115490330
151493 198965 118755117
71655 98692 882145633
160363 196814 91132242
65770 93070 174626651
22220 102773 201525672
72920 93707 837507809
134878 187988 841857428
45999 193028 367445099
47449 182139 336630615
76909 141784 449343804
11928 163139 378196584
104097 170242 646678546
139856 198410 851266348
198539 199046 1305202
147705 153206 13632616
13735 40679 874228016
120446 148432 69714223
92701 96718 9935718
89773 195994 265281503
91451 148616 836288853
150681 151846 2865231
183984 189538 233971198
187253 188892 4162889
92604 117440 62166000
43312 135995 231868910
143699 186701 107051442
79555 147952 170844762
144311 191834 118548675
5852 76944 178235757
2825 130218 319091098
46599 72204 695456170
114239 142015 495892398
94053 183916 224285289
129001 167635 917556684
107757 129016 53345174
99762 163412 159160992
22341 187166 412085940
187229 192178 3319634
165051 194507 321800281
14569 192224 444245240
3494 107105 259356647
106290 112832 16579703
10850 127602 292469670
114696 195250 551441549
148093 178196 793673505
54521 146758 230832059
141364 164511 57685678
8332 192898 791888028
177831 195567 262435458
59895 71749 29813898
198570 198804 616545
102761 119319 41810126
142465 151707 22921834
84111 110027 850530046
67374 186739 521026501
136147 164993 731687037
53580 148063 236298953
87881 199421 278617325
111844 130713 47282582
47938 180795 447860810
13466 190848 881294358
22316 34986 31748648
75978 118940 661404306
34844 178722 359731470
154539 178434 59594992
74992 162418 218225505
133989 195016 152263740
95532 162619 167682700
108514 142404 84813876
122276 128858 252688446
3998 95294 284074881
175676 181075 13478367
4605 113018 191993538
118935 166693 119155483
151441 160015 21428256
33701 120605 217806576
29621 125282 852034747
104527 145778 103314402
180614 184205 8885156
81789 88018 308526118
42252 73908 79460489
19758 52456 124698492
44870 183864 398195485
96241 102396 177810582
178176 193264 167611793
56169 164619 271157761
21023 60930 770619556
86000 128764 106872238
56920 128401 828129572
87211 87966 19387230
126611 140248 434493165
55674 98062 1063629
146481 153649 17705023
129071 154958 616866126
170170 185195 899104280
46697 84435 153495261
164885 198299 155960265
197918 198187 671086
13666 34253 688888210
49759 52586 125409670
36528 117838 203623935
69237 166123 242007096
155630 177844 55535972
53466 65400 30152782
120647 190678 174596738
174029 186150 30189984
128961 172763 109067510
140095 142032 516535449
146075 188121 104714932
4684 72478 170155353
32586 168945 365363138
110021 132637 993965369
105458 118164 348990016
20025 23431 8474482
38793 109529 177071893
74445 140189 9733691
107441 184071 191291156
194383 198634 10765059
894 169310 527809502
183353 186720 8314270
135358 139099 639750252
99535 136576 472730853
162480 187891 860275834
86908 148516 410678620
41139 143001 683559243
16506 91271 187316847
125132 153388 70231766
178730 193815 37791671
31309 118353 365275189
61225 139858 196617828
183535 191507 403916848
155342 178969 58978898
182920 198972 446923953
195238 197367 5382365
79737 191165 278189072
32717 90833 145818101
8344 137396 846999760
96173 124312 70678674
179550 188763 906389730
111177 119906 21988678
73867 172313 281227085
59919 128930 468696899
116556 126890 25910697
115228 179437 715938011
75498 127647 130352404
15369 180040 411707134
125609 172233 521164891
110611 190311 880038464
96555 150975 136138076
95730 131057 820025525
160089 184681 523440227
146873 150832 9805658
133099 192659 150604221
110427 187401 812185602
51140 144917 291860011
99616 180794 202895854
23385 74659 128816199
172286 189254 42335543
69384 150224 650315793
160537 172402 197111875
196068 198716 307367050
111949 170530 146184054
119264 182384 997966035
165804 176160 785857236
78276 82996 11866157
32789 174300 353911768
106497 151447 112408444
16268 193295 442618153
519 95895 238785710
156354 190821 188257990
73544 198251 857074855
178643 181748 7869878
92783 142861 36232885
14556 81198 91444465
80100 172671 230995015
145024 163868 47081446
110634 182031 964348223
108466 118604 569925388
187626 192914 13346150
114368 142240 24172108
80804 191321 565155277
71877 118758 117157772
28782 45712 42663524
24325 36250 702426252
183615 191798 20511403
139130 166846 69121266
109697 129560 49799506
81374 131114 34091901
111608 156682 333361991
188168 194111 15013894
149948 169915 49812687
30030 189463 76791016
67978 169846 515073912
165530 172277 122279992
170046 187905 44437019
21663 85620 436781234
97921 173532 188888255
31298 138312 863941513
140172 185711 238395210
88346 167592 197787970
109660 155465 845655346
42589 113031 176307516
156132 184377 925725983
141558 174781 88123923
65627 124734 147915493
20704 82558 155189555
145749 164129 45846263
144512 167311 764850558
90054 107931 44569646
34781 180902 365430118
180973 189197 362823809
93541 103994 796898505
147294 197324 124964141
124797 186857 154491857
19212 160496 353463553
61919 140535 684302896
54890 131445 429897516
133800 161731 69648232
199909 199911 4449
197046 197641 386491284
42725 114387 213208022
141130 173759 664769807
151864 185022 82632958
32072 176392 360976907
194503 196826 583296593
144987 147737 911067760
57275 76977 49424474
152218 153861 4083403
120745 158043 92908730
157605 193208 910966015
152889 168350 683581330
130807 169720 96964094
158818 181007 597487516
190131 190651 1330629
51230 113004 154750320
185599 189670 196507613
198246 199048 2039013
16491 116114 249463742
191359 194895 960579341
109959 138297 70801340
2594 24405 54439464
114693 121471 410278299
106977 119812 270268447
56070 95497 98606220
25364 45510 561992555
77894 134632 205493862
66032 134430 805658689
96443 125984 477278673
67481 176079 271169278
51857 93707 104790307
139455 159660 139539406
61720 117442 139305190
36623 93499 142453275
135738 193335 143718531
76952 89634 21072863
130616 197791 506812981
171773 189508 44262785
136579 148951 30781738
67558 144815 710589675
9518 169108 633513759
20543 138605 295590768
105843 116007 25589695
118348 163103 603773011
149818 180297 651944170
8416 39561 78110218
181995 198506 10426019
129731 168989 548312996
39799 154036 285607991
42461 50461 19830638
189841 197494 19364072
101923 126625 41018755
3791 101896 245532732
77578 145700 170248804
54488 146491 230276991
13387 25805 30925818
167801 183957 638553473
33774 176925 50376988
127955 178605 126084151
3982 129081 343770819
185168 196086 27564336
51642 108824 143161269
189004 190512 3783342
129064 141216 158759210
41202 112866 188504082
119141 163165 577942967
95954 112724 42121019
159136 195572 91063337
61492 86606 62987000
85386 172272 697474259
114289 139181 62121322
163175 182920 319720683
178676 197945 896745024
126685 156868 75062445
33886 122820 690827168
90316 110725 41205033
152931 167336 36040574
14682 80257 945043708
164023 166139 173884670
105730 193758 219886658
97449 177440 199843710
148111 162018 720020709
88222 88692 1152270
186082 196485 24099540
7165 173261 415375953
16175 94808 196811207
10992 157441 936779811
165571 184592 47284444
71147 125662 587589344
82072 171376 222922168
125493 141628 40160885
191442 196956 10366827
20316 127759 546874960
109454 154070 111350960
166678 171104 521104846
110686 196621 915666149
143457 148176 11692353
50424 187483 383927318
89593 168647 969167738
193199 195276 5281410
137850 190803 33390531
86742 198265 278493600
92977 112708 577023103
5459 40807 88658199
29764 103915 185649186
198997 199762 1930801
157846 192994 87794504
21295 59317 358487611
45535 132490 217646994
15976 117858 524239498
49001 154644 264136662
23557 51470 197837167
73092 77714 665985612
198392 198632 18707917
40924 170371 323510656
7665 117886 364043797
140833 141264 355920607
176074 192112 40073544
96237 143804 119037965
66143 73587 68123894
178432 195892 125139661
39757 52481 617432230
113144 137604 61110190
186905 189690 7034314
136144 187206 127221253
99149 163805 161700442
3503 100331 242274309
38185 49021 427681453
48112 180326 330433213
86997 112706 64128914
5670 99020 344820034
57783 149687 858475395
106048 173026 331062806
19070 61988 928233328
125776 168113 105503401
160455 183538 956638887
174055 175487 3655587
10486 19657 22980618
4979 195935 576357205
95941 158471 412319953
153517 169079 62431420
183538 189263 924524919
102555 135621 82934269
61876 182873 302100043
2416 36346 84888031
46616 59736 32967106
19532 61433 282814425
20212 41407 358268064
106859 186359 198423858
194306 198683 669709517
176287 177333 421541585
171154 180508 221064562
143419 172741 73008837
97384 173035 355545454
194038 195883 4690550
26054 95806 174776412
49818 83712 85130969
15792 89523 944427255
107063 197431 225887484
157573 191822 85554898
69611 107758 884230871
39270 113208 906546242
89941 118293 11267976
63 45433 113714608
126860 197994 177635640
95986 184899 221992737
155560 157632 5248408
60602 133282 181842957
12152 78514 615665535
22522 94414 791785295
184363 190173 315221100
46970 142614 478558222
142231 195320 132500114
26480 53613 68161606
63559 96095 113262858
28891 82063 133477163
28393 191945 409102633
19130 26196 17526120
138614 169301 76579917
47859 92689 112186481
67747 74202 16276253
66899 79413 31298020
157300 174009 41688375
146401 188864 105767195
137764 152885 37582782
192294 198430 15503329
179022 198668 49369739
29627 168491 800259229
194044 198535 11349686
189683 195088 117718639
102239 144861 106703114
87545 114379 66976517
174373 194558 571293126
6403 43478 92933908
188310 197688 23695201
140912 144762 9553024
67205 89814 855949297
120474 140894 50918533
163467 170336 640603
126768 169114 852754745
61536 86521 563925616
68160 130918 801996401
34776 39705 985231919
11987 195770 345459102
3522 60198 142099034
61343 112184 144291918
151909 156349 10960191
156103 176201 614899487
168594 183599 37280176
143402 165534 858270642
98911 194507 238915539
161055 176821 350458519
191437 195683 10729338
114685 144284 73930421
291 44195 110053265
4746 186046 453323967
140329 194431 570329381
179700 185458 14275337
20643 188232 722817414
126077 134093 19934105
122699 191612 227853919
135705 141135 891309664
143007 188586 113582637
16922 75342 146585703
57865 178649 473341742
77492 199699 305389180
127060 151397 60637712
90558 105677 37594627
188107 196437 600321435
194620 196696 470678204
192710 194382 4234393
150127 193527 108302931
87008 198798 585421798
50015 192830 833849997
153321 177952 562272062
140597 143016 329928612
41022 132943 929415942
4099 142009 345217044
195159 195613 1162985
193975 199405 656598526
5839 109770 260322447
16838 111884 338473586
114913 129820 37420902
149595 157959 240489223
156118 174379 45641965
73762 144436 176438957
174494 197137 56742019
65985 121707 928742917
105074 113798 363640395
76859 141744 162136330
51043 146631 239260062
54081 138790 258910144
143273 164405 76287346
9711 176689 417699937
96962 127564 76849894
180701 192142 28592702
10761 103170 231154942
60379 89301 861397407
195634 196078 269860037
186245 190309 312296016
45576 131757 215705384
187447 198357 81028088
117111 146842 9630403
11809 44064 80851940
75071 75935 318365283
57053 80418 58659380
19201 135465 291066504
197231 199196 4979912
111406 152604 654033083
151006 176742 733922850
94083 177342 207860000
73914 106415 831940027
6837 140692 335058029
40662 53151 560996007
169937 190042 50088171
77593 92456 37066086
47442 51536 286613005
135979 185770 124052423
100526 185456 212105356
193145 197708 340184364
31252 177015 364533004
135058 191407 140503439
131883 182981 345313088
90454 134026 108913253
18273 179643 403467780
128246 137906 382353976
132851 143413 26319526
77551 190413 281756641
185007 194656 24275697
108560 123648 37979704
10015 35822 515362086
75840 146316 176059445
104896 134539 74379598
144707 150149 388374719
46850 65926 708259014
156841 171095 35660257
172371 196114 170545714
114896 178020 106164439
126111 177171 127153760
47074 159204 280355450
53603 65195 29272984
188870 193213 10922998
154526 155084 323307075
190606 192692 5256789
10125 70353 151161832
130501 140864 25769727
84860 102437 43498795
41444 161716 300738359
116543 173282 661490031
199837 199959 300951
156445 169517 208653791
104524 124045 49195374
107777 169344 153818296
20772 109359 221900519
57820 80397 56682690
110579 167967 359629826
91690 199198 268656000
84852 196893 279785277
9179 23393 35560878
95889 131928 634283063
103785 115397 460225727
4974 130533 314505685
98807 196309 698201983
193676 195370 974228349
140662 150794 25255174
132285 189537 142688381
117523 191431 306836385
181961 188588 16488953
194557 197503 7505418
90996 128891 94795932
104816 151702 117246713
62508 90461 69859101
184495 196179 299550459
140228 191622 148835638
36090 139357 258594925
52989 172791 299455678
92031 172711 201414410
63296 153289 224722513
85601 166113 52253627
4016 51098 648891739
79487 80060 383223
16044 117851 630367808
123420 191967 170876903
36159 171892 339425538
76878 193918 292262066
92171 171405 693383781
163650 178007 35716046
177342 179274 4801746
83108 97468 18780972
7311 94431 218145478
162832 197215 349658671
193811 194906 772890503
95189 99101 9696477
96767 110682 714387756
187179 196507 23626064
114595 144939 75720539
102742 195843 310743058
174765 188356 308814823
152492 186676 85158453
102290 179577 487977548
118567 132884 594271952
107188 119986 642442203
160817 189518 304701451
172124 188260 802239442
4021 95895 799004746
136450 156226 807258798
113996 136115 55231577
184074 194023 824259149
5344 58734 133888705
64439 86958 56451569
164308 186785 55882111
65305 114616 123246698
164592 182552 44729581
165073 189622 925233503
164260 185096 837805304
13441 57283 109884934
125216 146302 539280839
92809 167790 187379773
190093 190413 808545
181231 198102 86620833
86663 124521 94637947
51544 58585 594643006
144815 180079 87931409
70480 125740 649646319
161038 170581 23707223
157236 195881 318761530
196707 197111 1004316
33862 54082 421802240
71729 127628 139792095
45637 90972 211312686
84457 183919 640191734
127359 137842 26107078
124800 194261 173191510
80765 172240 700062123
195215 196009 634768933
26454 164410 345263523
162520 193220 76591482
34731 129927 515666638
135042 176016 435228955
62499 127408 162322964
98914 153220 135765250
56922 171016 525411395
135987 145283 318517772
97133 135764 214606082
99286 163389 11825707
139517 195439 246128712
135161 171589 90714319
122908 167499 239824950
12310 180392 442357620
50159 70140 215554834
86462 171105 211175957
28375 54206 64869519
104882 163873 147525598
122018 139022 908735564
170123 179880 16248647
197890 198810 2318354
6935 183729 464688778
92870 142415 675826198
163651 183202 48668397
137866 165062 411154294
188477 189063 1465528
40643 90642 224607218
136698 151424 36679729
50285 59440 595198662
188839 199747 27568209
113997 134936 555262832
87351 124270 526523798
16865 119562 257226215
172641 190627 9182335
43555 88716 640332581
174335 199937 244190131
139796 192285 130920561
22336 82756 26040368
135846 138331 6278902
93670 193006 556266875
89177 168772 453592841
45826 190026 360274419
19153 135208 310453735
159007 169906 27208291
614 159506 511068282
163908 190488 66223182
42886 140077 243130326
183622 192481 707094635
135728 152816 576193313
9800 147704 429231256
52399 100087 831406902
5836 193859 858706629
72070 122469 792267840
160588 175902 884609989
34957 196763 843269975
113024 184586 178457623
90315 110048 49287311
123212 128853 14051405
183843 196504 71703606
37855 94280 582938716
2383 150879 391984687
13234 198255 462814718
36053 184242 370497095
160247 160644 1000582
168055 193611 63772666
187542 193376 14735905
79856 195286 288240060
194195 196560 6019360
10113 14976 808680656
5550 133843 909163571
65982 83476 43820032
98554 98745 480023402
146438 190942 110931890
111112 154673 108701828
199319 199791 1180417
93814 171102 193053562
121825 149915 28331204
113642 145171 963598679
182545 195950 33637463
10273 111758 254231037
180921 194291 271780492
130299 156712 65630504
178729 198610 669349150
39463 174685 337994049
98875 115031 687922209
116894 199780 207106007
56765 183512 365271965
168877 171091 225399148
72949 91450 46132731
75937 172800 699647254
58899 173140 285401534
51371 186169 336844447
57724 64773 938427408
47311 186387 833395175
14585 45260 76921872
39817 164971 313012585
141331 179645 95430151
164903 175666 450962144
75573 129068 133693097
65862 123755 993846434
137023 187565 125912123
158936 162990 98889354
970 191029 475383928
155627 176533 370208400
192339 193937 757792348
66308 157367 737167135
58196 178677 300911483
43549 144397 734075334
130078 176038 54493641
109407 164527 557918541
42757 63290 51550196
42810 147476 334634831
44554 108730 160529143
58470 62646 10636126
90750 102170 27577612
16212 20775 11309317
37254 134492 243500464
175493 192623 42774616
137421 166619 72860192
51083 75597 303329896
60839 153965 49000376
10985 83038 180691793
124834 168847 109660833
130107 174731 111130924
133359 192517 147469224
21415 24875 952536640
174857 181582 654257175
159754 188047 114077604
128493 142110 760748589
190939 198425 18910193
53783 198541 675911076
64080 172304 583658623
35776 59854 117521899
176347 198733 56090421
198688 199652 2464764
116824 158856 968842990
186775 190764 10084521
67769 77891 850945100
17665 163521 364883351
180280 182714 6061021
33286 69514 130575114
36378 44860 21438090
150057 169753 49163696
108674 117278 541803134
38970 166436 318757511
196531 197262 262693830
35723 122913 539243404
134058 156125 270006552
127225 196707 173439616
1751 125425 309874222
64050 128409 941534506
17300 99082 204654724
63692 64736 2637922
42922 183112 982578038
118717 140902 55414182
188826 193950 37229072
175978 198149 55582664
165766 184027 882360584
46320 108584 155779310
88215 175560 217925631
82186 172499 225400610
163716 199847 90391768
93397 179881 323852692
103552 128609 63026056
38436 173349 337252542
150018 171103 857917375
31759 169460 982330621
134109 158867 172380111
118936 170972 129761972
192647 196320 908754096
36642 51778 37922530
68360 101397 82263539
8233 93107 212602010
45290 154107 947771508
146326 158948 31358483
192119 195453 8400963
122044 186601 671389075
68438 83507 37739455
123584 161015 321202671
91062 99536 20916907
117038 150578 765235270
74088 176653 255970298
193995 197237 968318995
123643 163194 666399002
83731 138750 614638893
21405 75033 651137360
144200 168782 61354938
59523 134049 186399744
92546 94734 5417905
79617 88423 22094582
180403 196031 544319120
140604 146289 145563635
79080 185913 266585723
49051 65838 879108667
3235 66524 185192645
147661 185968 516049838
98550 194708 240312386
189145 198886 369958540
96523 135805 98350896
172925 179796 17152016
161259 188373 67539362
71452 176087 261188498
180076 187287 911409854
117512 123674 792163463
185027 187949 131857618
151373 164889 662441001
152890 195628 474554855
180034 189874 24563707
93928 195453 253656773
106328 115298 122842366
9621 72361 757036585
115645 131586 39926479
177596 192286 419975534
178581 192038 33746194
130220 135495 628624213
31461 169128 953738993
203 167325 778846013
173273 188874 38921796
122730 158812 564230805
196910 197565 896670104
60226 184808 831457737
20173 181731 654027421
191675 197650 284284370
55867 148333 903365181
34431 161356 317598099
182695 190609 342051969
141102 161045 294817580
172123 198557 66239600
120800 179629 939736433
194629 197923 60283934
95343 156952 153853488
58095 135491 424367437
181658 185926 10528450
172395 199872 68916629
76684 78164 3681496
146896 177651 76591769
60102 100726 770974387
124898 149598 326877734
33813 175832 381341039
168683 196940 61574127
127892 159205 859879414
75300 116619 103126153
188431 196896 52469581
75415 190700 803958616
114535 181202 289285216
77951 93603 558048958
36131 173886 979621657
20761 96655 43036352
119724 164956 112839868
128481 159628 77591099
191212 197070 14791478
165989 188299 55548667
26819 38661 29857759
42529 155820 677361944
158803 178305 848427011
147381 177576 736411748
150033 173437 577431558
174038 198942 62502564
142704 180807 93659796
66634 147337 201682970
82506 182152 248706981
19119 122276 258421911
65987 171539 628047542
8306 78888 177037067
141033 144529 8665037
55151 163088 762776622
95901 112556 803073280
133201 197925 161621439
119465 198592 597069901
112270 162391 343842846
169052 189421 214808964
47406 66591 48227055
57047 196749 349249767
8878 9459 1435590
164486 167165 228888662
106615 187576 202132138
116360 199772 208406739
86448 109816 58257620
122340 138184 896275631
19464 120181 252299522
179806 188590 439602020
68019 122065 135172645
15802 42876 67919682
31733 181751 120904154
128132 132248 407553544
43455 69975 861204659
82839 117637 86877817
48608 61325 295237624
135243 199596 994138784
151198 173726 885483475
84742 125625 102208337
177542 192215 27937297
61708 100129 95785010
112561 159099 674529652
113891 167375 228803376
68527 123259 136920642
65417 126895 153717386
150473 176348 64556149
107916 156648 121627581
107647 158737 127622234
71020 146104 187629924
105526 189148 208806112
56379 191699 359083118
90020 136637 298473665
36119 170616 899738078
66121 89091 130734617
40273 149380 523129321
41706 67150 395575515
30839 33624 7058175
170464 182617 87740492
15190 175241 400222622
172735 188050 38183409
76130 139849 823238211
59972 68045 20326455
29541 65619 140467308
170850 191239 50929319
188223 193471 13200090
71727 114726 107408467
182082 188292 15454719
62739 104195 103294983
141264 154323 32408301
153535 188348 86862437
132396 173949 551784730
64931 108038 96620994
93719 187735 234684025
43974 182199 345441120
29486 31914 98891273
90267 164734 183994024
139681 159222 48656143
111719 119205 18791637
20955 89879 172836170
44445 74457 75351308
62397 100568 802839440
5039 138321 333727031
82288 182301 361650352
173213 197980 64826066
922 117811 573906886
185355 192701 226480762
51189 54366 7976289
114945 172610 143880696
86159 140001 134466059
27080 199308 926090370
106216 162528 140806359
23101 184397 403362852
44490 159781 520546776
8773 54109 113592250
105733 171380 163944897
152034 186795 86642818
188945 194129 203556925
62789 85162 340283401
20394 66118 114818270
137223 140310 7741553
87355 169452 204925022
3752 184322 451531839
196978 197934 1393900
26303 26356 135917
99517 111488 982912553
192042 196117 10290851
131184 154699 580437157
146914 198178 917807224
1668 56693 137905809
124074 158008 84435531
191011 191816 2000269
42838 127375 211638910
63559 121350 926275918
136218 185427 122562331
138276 158015 357081837
158177 166814 714236809
179045 193779 532648505
141211 157243 39846756
25580 28076 39970254
63483 165250 395916551
1505 169496 541222664
84828 98084 32772630
79940 161744 24517476
85085 135405 125588771
164734 184295 431468676
15198 172623 509767063
114832 180751 555089077
86599 151688 162365646
138192 192723 135968012
194922 199775 12284395
39327 168232 245908365
22330 47659 503798081
44757 183354 346281952
12977 73189 151031643
154260 184806 76163751
54849 85531 77110641
63437 134193 548470060
79204 199893 301589827
181441 194797 842459312
68696 158274 223641824
105937 187066 202513327
109109 110874 261351997
125814 157398 78564148
1460 46533 112975936
69763 104227 522114490
186852 189856 7591714
27697 99150 178980412
33817 37769 328880433
34270 156288 995612530
98491 195255 241875579
69514 112049 106202607
98658 182371 928126258
175853 187983 30170713
106308 126663 398746858
197821 198942 554992974
15419 75988 939938065
177202 182995 790557662
9369 110612 299721404
142122 153617 28564698
21236 62616 104043709
84790 98889 63774970
27239 129424 256117357
178705 187506 21941690
53898 123444 174284160
158564 189287 76666012
182796 194934 61239918
113570 139962 180555817
17725 31043 33261696
91983 179918 219523742
79921 113915 84933420
52215 176665 311139091
88779 127477 94543542
82538 116487 531319114
160280 187458 67650748
107668 169851 155354141
33549 148770 966694319
6586 183217 441669642
151946 182962 915255343
85901 133036 315632221
34644 109866 188478804
18059 20770 5387077
133734 184957 127556310
42408 67215 62223433
65340 182802 584019368
52174 101183 122564303
71762 106352 86186842
86150 135436 123054283
104071 151862 909908971
169437 198997 73951891
162792 195122 498212042
31720 56523 62257761
189391 190777 3498009
80935 137174 140536657
191584 197184 14196268
138120 153344 37821775
162646 194132 78620247
52400 123195 177444824
87575 160056 180872418
12915 19864 560803028
26102 87681 154631914
69857 81554 173343007
103942 104400 1198077
28080 155612 319040148
155542 164743 23176300
128698 163285 86188761
32721 113919 691127463
98057 179579 203663221
4450 87641 208653292
21849 101109 876577106
26263 32205 14932267
81436 183397 254432235
101980 152425 171723608
164057 183343 48005141
72974 93625 51400573
105840 194663 314276529
48413 59870 24542380
193246 195022 4521183
122715 188448 602106846
8795 70375 154509674
29459 129110 529096528
165135 192178 67408336
140873 157837 529952042
102622 181257 196578841
117496 138613 52776868
68915 99984 77337091
3264 8689 803904
180345 186751 668504779
178426 193365 24133157
15501 107584 230466962
62899 147179 965443776
983 21971 641068949
20898 65995 113285348
75794 109914 85165761
16421 150105 744894586
99611 110733 904485848
61060 77460 863479633
108513 116498 20062520
33694 139544 265058685
23369 85504 421427459
78098 184156 264724003
83859 168739 211917516
148278 161716 33624883
3738 115354 279532119
37189 194684 910498436
156924 191705 901750242
37599 161533 310060707
26784 29256 734861922
72179 129525 143401319
88083 95586 18462925
11149 186729 991488250
112454 195412 207149601
81525 180916 301533554
91849 184357 230910615
100357 170285 174809406
29549 113008 209231560
58812 166822 269941758
32454 40039 19158069
24318 182287 395108559
107955 124821 502003938
132894 175128 105254778
165460 196221 442674221
17764 85330 921721249
120985 126582 893211061
71667 184033 367914046
5977 129792 472407172
82197 144788 683617218
182934 195524 31583072
1612 1921 827979
97389 132135 87141988
6337 133809 918997755
172850 181357 789744266
195386 195509 204901623
5400 112403 691260103
163216 176558 753444547
39656 162852 308038596
79871 110245 579228712
33590 149604 386495145
55931 60163 986864187
178184 179451 454288435
8954 94905 215265192
123482 151947 70797183
41952 95320 133477634
20152 137388 293521142
33726 164257 638414309
128262 168787 140425751
10149 124727 754402867
125460 178172 859612018
133163 194253 251221228
181545 181811 333931773
155567 186872 78124404
76325 94289 44739056
134421 189261 209241913
24623 46890 55973323
60420 122422 155221875
45883 186571 801992569
111515 167014 138551612
38169 132564 659424419
44893 197021 380294793
155161 159899 247615359
174953 187730 31773486
80977 135584 136456842
6849 138284 54634605
130991 176175 249588664
91447 176931 213401935
87072 133522 307422113
30959 106763 576807848
2043 187352 529794276
108305 138359 808509365
26115 27582 3674374
44158 113778 589496185
129093 179483 125522520
63166 92381 72899164
78809 143498 734554934
36851 141260 755108867
125209 166807 507179273
109417 179154 174000357
33404 188313 387325305
58394 131865 876100658
46749 196312 480437821
191847 197563 14485254
1463 125179 310018931
84002 84522 733930938
140485 198813 812740463
126549 190944 160530071
96579 123102 415121835
14579 191228 487878482
158001 190163 290745583
49040 181648 331489299
25412 119011 357253404
24353 89727 164023858
22288 122346 250761856
174213 180179 14912098
95897 147751 203061183
60013 135766 217160396
136887 170958 84911024
130932 197836 167053506
157543 177269 535006164
114656 170945 494050762
15587 131846 383813461
73632 147817 185198598
50227 153683 779367028
122096 160180 856262498
92697 151043 221138374
30418 57583 836842856
84512 189312 417905018
57196 103261 114977388
7001 85375 196572812
21465 131287 686871443
48099 197388 373238618
20159 120332 281343715
4428 48813 111243167
187771 199049 101510604
151832 190537 96567933
24526 98425 745652188
188550 193394 710232095
60102 115450 138425551
8536 150535 355388055
166735 174095 531475610
67246 165043 384449994
12418 77180 162328194
145372 181673 664908078
142949 144417 3629819
59840 169006 272818840
22445 92280 175044856
136649 162869 65368651
80215 106034 537590845
156745 184559 247872059
175891 189980 35130620
152413 173319 52128813
30002 79229 867378390
160431 175967 38714641
160493 180844 122891597
47617 113914 166032921
101573 119700 45707914
195916 196353 1126319
186013 192661 16774860
91264 130115 97235779
142714 179991 92867294
198740 199258 25982234
92481 160215 169272656
17131 31939 37031558
64750 137610 182146293
107747 130740 336615995
150713 175814 853575655
19681 178800 953814848
137420 172525 87463822
131434 141575 25243530
172920 175912 785014141
49846 99847 979344199
106058 176668 176403908
141439 179247 94137814
152968 162907 880905610
151556 199898 974724858
150483 187317 856156179
70214 160823 226317644
143579 156062 30944596
193243 196596 508061509
106975 177207 978036708
178316 192102 34538108
37536 43865 808652283
106019 164569 146369883
144421 169612 719583355
104099 104631 221129
181031 184106 7603898
77760 135079 143335522
74512 97835 57990674
2900 50750 119803537
76259 162090 713549134
12609 47889 218496523
32764 51269 46406064
31085 42837 699460541
36941 44994 48062787
56262 170899 421602299
56986 187993 489760631
170189 178101 410913296
67434 142606 489671727
108604 171975 158214033
155862 156503 217520907
138733 180676 200210527
7206 57340 476974543
119953 193366 183115588
198821 199761 2364094
72884 172414 248394302
11058 75750 510246843
20415 70613 126036282
155165 182322 359876189
151007 171494 495509599
157096 167785 191872699
70467 138421 169817220
167147 199106 79955924
17774 134897 779500275
131697 167402 470328003
165228 196288 77584701
43032 187946 361990646
148903 173806 811542394
172434 193288 252854009
67477 91242 59392140
115907 142831 67245485
41939 151402 602598727
119912 148460 71116025
128992 129319 812049502
64560 123984 148750017
20985 30709 733904351
24212 32182 878293417
182512 198365 39829412
160832 175155 362353287
61587 176173 286203082
55611 75857 545743276
86984 149158 155123989
178506 185135 374386499
74634 196481 304310378
52480 87601 88233111
8910 161727 458993892
63995 84221 997028797
13365 199317 667134207
117700 127267 766041149
45170 126900 204587750
16270 160864 361721541
163689 184901 773721797
59360 162054 624012087
98620 144426 251793967
189356 195245 800145689
97824 198637 252085286
178825 195893 1165372
6143 42799 91925064
81135 173159 229690839
150458 195371 181333196
36722 171229 336330031
25650 189295 409242788
112988 146442 763358950
43495 197965 891656201
136453 161337 417096052
139647 193202 891678422
168192 174503 923675767
40089 80541 101452370
106597 123107 41626543
175894 195540 49180805
2752 75859 183330127
175794 199813 836337178
84957 122631 394863204
182027 193215 27951426
136102 147041 27350100
117113 178167 152289792
54362 167552 283039220
79224 101416 55170490
52088 63000 6267747
191498 193615 5330927
21002 39718 21237308
40232 197335 392836564
125122 131461 183997064
14092 135387 303586580
188481 193211 11876522
88201 142024 693669639
85721 149689 452929617
132540 166476 272584969
2436 68916 802350828
174986 188030 893681300
104487 105366 569975391
151227 163149 33833826
146730 194928 120274389
115854 140598 61809458
125207 196880 951128480
33515 40749 18304210
37432 150106 253599020
87243 111243 916174885
36241 81257 113028204
2833 174491 429304573
77504 186069 455377708
125236 129057 713720209
19898 71916 24049276
35423 47262 29790650
58517 87454 12108107
38251 105465 587535059
51348 155565 260548657
165136 184026 46919323
37124 108974 179905482
139894 173854 302819849
58656 105553 117168327
27110 148814 304668931
192557 196642 10401427
101101 160221 257821397
87080 98842 4246247
50820 185208 335802379
76634 104017 676769157
114165 154467 100422088
111435 183595 180010420
59621 124770 163118982
157831 179079 52962294
166165 198693 649331806
43313 67108 59707609
38318 80890 16472957
64248 96970 81584316
91569 137607 265548085
47708 131526 209833324
41922 166660 329606671
48237 108408 150527694
81507 154614 557126881
111044 121135 46177942
59911 150709 226959954
57245 155139 612671799
493 188761 470799165
112440 181118 171384628
119534 184224 333091374
101646 118302 285665878
8914 97841 318346811
69118 130471 153417871
133193 159343 65130685
8812 37467 71798384
78734 89626 444398974
137145 163855 158812870
154705 167852 941904153
120337 195361 187231984
13026 21733 492933776
91975 165221 183033492
191711 191939 122654356
87780 149465 153901771
90359 106174 39282675
49854 65689 39884565
96796 102270 13613980
173179 187444 680673400
48590 142788 235683595
62325 112995 673854742
107608 160246 806889509
53779 67300 34073847
170469 199881 73751752
66974 131960 162502775
82559 151105 611815277
108351 114660 15891089
193286 195011 4385842
137658 182279 111248362
34592 75001 777092250
24226 78851 137147201
170818 182198 29159033
131796 165274 393521962
45278 86623 591318300
28174 176398 772263642
123255 184454 152432348
98572 173159 186351544
38346 99734 547859984
93926 193269 987391714
184190 190142 130010817
92661 147483 137043542
56654 177083 300943067
52476 138678 926720911
35644 80622 618409593
170517 192646 55303771
146118 162788 41498112
131884 164883 508622344
72375 72939 527341785
87374 128378 102461702
15167 163659 746914284
4655 162603 31055828
192635 193659 2573265
22279 76643 136444088
159001 185840 817446809
41525 116290 187081405
190112 191389 3268040
137045 198574 382238354
172416 186915 692324820
164230 190288 725481846
99496 175850 346729301
94063 111589 379525881
182118 185189 159340833
92315 151938 464568198
76770 144669 169620861
51381 154730 351459128
56109 87849 79695015
66844 109375 106266720
28344 165725 343833868
101753 166196 923479960
59716 61875 298590557
102759 185280 327145755
10450 165118 387060951
108768 137857 72827046
57237 101525 110583674
44167 80234 90447490
183315 188023 11708546
34990 129390 236550004
183322 183680 884334
199374 199630 650865
122169 125276 635087736
93905 105026 27709783
38858 73429 86821265
180794 183228 6013632
173674 188801 913802021
74560 111246 74773227
31783 151339 490137891
61474 126363 162385479
73893 97922 59714110
33824 66055 906180189
63588 157625 311685343
32487 165858 367344536
131806 188401 141039700
164470 165505 2622067
186132 197925 29809961
148871 174043 540121078
14530 23506 22326855
34414 84068 34313362
147012 174968 157806240
195143 197661 660006363
48234 60823 31636405
150125 156746 16396472
40695 118961 195938919
199047 199487 1137801
186080 192847 587608477
22214 73056 127690325
166927 188016 52459803
63049 149177 826894521
97031 170123 182681706
156415 195055 689931515
25552 182234 730512713
2815 181796 756912698
111429 194823 191010425
55387 160591 263079232
54298 138384 678625717
77988 121394 321671694
46222 99369 132863181
90178 156412 165240092
185514 190331 328535823
59295 81800 56353182
83758 109538 865705178
175107 178898 9375084
49903 82972 234781305
14133 173766 399160619
101527 195004 263824097
38655 144140 376010406
29760 127632 663810651
81878 154754 41791082
63490 182094 296177924
112595 153367 101712801
66050 125761 149390332
86292 101603 37834847
28184 181801 935373836
193914 198601 11880975
86216 134184 275863733
415 12809 783150808
126980 135989 22429603
195865 199386 8914958
85602 198506 963283790
60292 114308 653036099
1655 188840 468071391
77356 177297 249503832
142679 168703 949640180
80834 144487 159001441
28148 61961 893355841
119131 161536 105838396
198583 199646 703193952
19886 194176 568943091
151162 165053 34737761
177620 195402 877326229
76558 118862 105757254
12457 44580 993090616
69486 120201 776995833
181906 187061 680372277
129446 157763 70440816
131643 194168 278630728
167067 173593 16182027
8038 17886 711315740
158839 197228 96020726
173819 182435 21545244
172710 183865 27801838
143004 182479 923126324
106626 132924 859665060
85403 110573 62683750
191343 194111 6981074
94991 171708 741388846
169635 184638 877023510
168833 183317 711963805
191285 197321 15250423
80460 93425 8237755
68188 107263 97494195
181050 185898 6588629
178199 186538 809943916
130718 135716 197372767
142499 154035 28606628
159137 173214 35061169
60254 187165 316868979
114946 167912 845933670
196957 199675 6891669
76333 95287 986629638
100498 136742 90827714
5074 162676 394326567
185942 191415 13818145
93369 165399 664888056
81463 124039 106511230
172606 199373 977345385
19768 47546 159755958
109259 131418 55530309
126835 137793 27342255
70665 145280 398757077
40037 98060 990591388
71526 191778 777739462
146477 167138 204417551
24479 159597 685441522
66660 163862 41421692
52715 191363 346597156
22078 132061 275519772
103454 135708 80889022
62920 126910 395542904
140563 161910 53245861
74915 125067 207294149
160544 172248 29131791
156885 195836 97466190
22142 148065 315159391
5179 192370 468160326
191446 198472 724778277
155240 162654 307288922
151964 197233 113198740
40673 176328 520469770
79684 106682 67252409
114087 188885 186544729
179087 189837 26875196
28446 150777 610765997
74492 99911 829285613
40076 65067 62778605
85127 170997 636445424
30304 117707 219019456
57715 134305 748577208
88735 126116 93487760
31084 50851 49578056
31201 95629 953804502
14520 73086 731041685
17326 142439 313187957
134836 141946 439928480
5867 117979 411877054
170206 187418 42824860
161004 199631 636045359
142477 188806 115434526
197319 199397 388503229
158201 166402 784246538
154217 199553 113520819
292 24652 976563578
9183 92806 756554238
111728 164104 841490858
162956 179682 222642584
83053 142969 86928801
147983 168287 22023789
176052 183757 19154062
100205 156213 139976822
171203 197210 656331977
195016 199092 990162371
5405 47334 635720549
95682 96914 555980900
53951 69904 40162696
63623 65677 5183513
150441 175871 63392412
72650 107436 86705639
76622 131681 108404271
11972 74171 156020188
174738 188044 86798739
170941 176072 12801511
142896 143841 948916913
107514 155044 118637839
100400 137351 92621297
51399 95563 724680636
127408 158536 259251412
130120 196067 164541957
79625 142190 156319760
71457 130974 513903705
18839 35357 41242427
149474 150290 2085542
41159 109104 26260418
137299 185137 119171327
172784 193589 999027526
55536 107784 861875723
86199 162111 189487910
40258 61245 108932522
192616 192958 909466112
23383 57256 804380755
21376 27642 15619383
113669 153461 146548508
180045 183365 577848363
61474 78699 20738312
164377 169949 13850464
144486 155547 293266224
157003 175469 46158119
3250 177293 432626829
35001 139453 261584594
76775 182165 629653264
114386 182176 169098244
198643 198757 623257522
137492 142056 249109717
198087 199676 4020083
183241 199741 424453144
175246 199696 648250351
94446 198503 260113744
111236 120252 22660159
113122 155885 106554204
144014 152731 487677607
181524 185406 9541813
164147 199550 88593588
59888 182921 307331504
27347 123569 109611393
176834 181338 453370169
184728 197978 33424842
182751 193376 26596431
1975 158291 582307841
48883 102683 134455245
181777 182286 1258594
67191 140790 559956404
7973 55473 119001807
45827 144854 247630485
29560 142901 283883565
96316 104723 20964051
31856 163838 330227394
47855 184615 341653156
150196 190473 100418834
182374 199631 43373972
29033 47828 47351376
16771 91338 665665410
129463 184690 408976177
74705 107498 81726864
195780 196536 912086340
87383 143527 140165393
129539 167053 496884933
148108 169913 894129479
17313 48283 59602753
942 183758 640841139
181504 187010 717771298
49673 99955 499112920
36064 37829 981523342
74175 147965 458718827
37315 113104 432311215
80816 116457 401558720
81515 189348 269114931
144026 196256 159378934
41180 100175 147410675
90095 102802 125562662
82122 164791 490539369
170469 189033 46333322
155103 199328 716343218
124066 171542 118205997
103770 162720 671624760
164162 174410 564673374
124964 199552 743163174
42252 124626 206261433
52908 84636 181710531
194068 199591 836011398
196470 197566 2772872
149299 178396 72536986
44383 103841 148546883
198155 199738 3986760
124844 191965 342608014
154365 190488 90176251
8157 192314 956921044
116209 161933 114153478
99749 157309 143890338
150373 152166 1327120
94074 131575 158770370
91897 143964 130122176
125442 155913 75682447
155704 181859 65409563
103630 131147 397535022
119750 125538 627860466
17357 118116 252295115
113004 130332 43420377
41077 101000 50025456
91709 98740 390540099
78363 133310 487068443
127549 158512 981264567
130002 164768 86640086
68811 169127 250545578
146211 148206 4840848
73570 157309 903312337
199109 199659 1406413
61268 155734 235874072
145338 180921 496928338
29403 75450 562596530
11163 197752 879800858
122398 146452 60006939
166105 192557 492929787
51104 72352 219883248
157896 163112 13068050
197763 199192 204884481
24522 90972 166684488
37366 117816 992144060
109580 148427 96992554
194172 197018 802526971
52944 79470 66630492
194659 195535 2254063
195760 199174 683119357
18461 32554 46215542
128680 162992 85514266
111919 182016 174942052
73778 191143 292909831
25852 54815 610151282
650 13868 33206377
188509 189835 3301996
143394 161179 44375843
180168 188204 20016037
123835 137854 34881641
70664 138850 170344298
120135 182323 864681119
3883 91739 220168988
118666 177028 423192974
73647 132607 147300916
147001 164926 44704655
167667 184669 458902548
199800 199858 153393
53515 141469 220134472
55320 186766 705245925
124906 194992 174744949
17041 162139 232124127
11921 60115 966058953
99144 180182 202492865
183093 184311 2984872
139419 189340 124417331
67045 78962 13421243
97323 126506 712227729
51693 94750 176865769
40315 88127 245944193
109641 170815 152675076
99656 110301 742260073
67534 197642 325074835
110755 160036 401662701
184883 186251 633286601
175130 191717 41421040
150770 151381 984589245
141683 195808 425245539
25962 199867 682197695
4248 190718 602716101
33153 196503 408643492
150767 166539 517459181
126693 182544 434312749
164422 189945 7066433
75672 197982 305512900
67188 97056 74466129
46434 91394 112632600
42425 185375 496080630
186340 188606 440451266
88261 154475 386548655
107907 165553 693808210
103437 120283 42493058
146229 190534 110395784
61979 156745 545518695
79506 127784 864197677
107339 155431 120035393
59433 163891 261043558
87333 154521 84609232
164997 165637 942792372
185883 190326 11160608
43942 60193 381475433
130000 179147 122370128
127182 170529 107982102
104180 165350 383285703
178884 195539 41798918
102555 138608 90377330
152680 185306 176651081
65174 156710 921871433
12699 170500 397193055
151449 196563 112785344
162091 181932 720764311
14746 135993 303481331
189372 197098 19524950
96179 186571 225624741
38772 170026 879792909
78362 122191 889534277
153901 184194 960185783
187977 195024 17835235
4003 10021 15030539
111998 175628 158829814
130697 131752 705704955
189249 197721 21437331
185974 194258 20899604
124702 135464 26731551
137390 166416 640038618
193241 193637 525368
19037 63136 110707204
85437 199490 867780265
177851 191481 34071775
129307 189099 148985010
186682 196177 676146420
152592 152729 344455
23515 153803 325989003
57370 125495 170632544
77851 138738 152163602
170542 185870 463606004
192640 195544 57974843
104972 170460 749368173
106320 132586 90991490
30095 165785 339599951
43479 159320 458088228
756 185334 461514116
65459 139351 854852898
110970 195181 672976396
53645 80405 264595303
124948 151183 65243446
175422 191349 254420025
46604 134537 220142314
156476 194573 95242022
3576 32992 73578608
80632 133362 549929349
74359 96045 61269638
46005 51170 12286653
22711 192042 639515971
71685 104143 846266653
79790 117105 160835616
4930 116152 278600217
13923 101714 219616375
108465 173737 132702440
24897 80677 140010836
163745 164768 2559921
33828 108855 708255273
84380 117727 83221409
131193 147275 40078382
191207 194232 7618352
195302 195755 1175493
1571 49025 73939610
40786 163123 514908507
147764 192174 486765280
5253 24621 310714574
100423 167111 166811055
158200 189228 77393763
53475 99017 468354735
190465 196545 588221990
149818 154447 7515892
33236 41027 541357393
128723 180396 161854082
105284 125096 255155128
188790 188871 348619453
86972 192314 262906539
98260 192423 783096283
150409 184562 85077792
69263 170176 251996597
127975 173793 114104291
114529 190005 188238367
16984 116600 865348576
78457 173898 374949732
777 95457 513694077
5437 19973 268081453
144049 187781 884009834
22177 146028 310098155
169907 169916 30026
23080 131890 225120847
172895 175223 5866902
25974 90722 162466536
98632 98908 251533971
134520 190914 140568356
173865 187510 33959743
69299 136812 178168443
90373 147453 142568384
158975 182806 59437671
193066 198551 13906316
112945 127379 287440932
51228 122026 183727872
38750 60656 54976726
48654 181506 635986380
199420 199821 728962851
63425 160673 109784540
1273 13112 200528491
158117 187031 72037116
94377 110256 39781035
38577 70332 768459649
49673 177626 686749603
31104 45030 21325069
155721 189061 73568814
61306 80928 49150481
138417 195420 142289213
123336 163380 388464755
179699 198911 988842190
65959 72949 17547053
183883 196634 943921245
70076 174967 261894738
77994 89342 28450572
143892 192384 436405359
41826 178489 894977826
9852 116891 930019760
176619 184120 18635401
73316 141390 170069254
26434 65502 98255161
1656 24810 234270317
105860 164551 146714590
56954 83376 66362401
156341 178699 55822120
170206 186822 41334153
29598 173551 360104746
138564 143367 12009695
81972 126003 676767686
116983 135915 734971835
143076 163451 50759263
74098 122588 121202976
94595 101890 4998716
142296 150456 20282499
165862 198628 81921026
155650 167356 118279390
17070 184886 419497699
3827 24058 850620878
22453 68204 114944292
130859 193974 457867084
54007 152909 247294847
153445 185596 80135555
22438 69287 293805738
7664 93731 622768303
180749 181229 5290843
124439 126040 3977668
193663 199427 924407779
78873 189452 275989180
70475 108765 29322715
131564 160312 160470337
94404 128019 227761799
51455 61414 25198345
65321 90449 62827999
53347 155655 816146040
8978 160292 378642523
97610 130546 290619407
159365 167318 19906091
165169 174374 145334670
175984 178477 6121827
108526 177066 428747162
121372 151959 76106228
77875 141686 159480000
89811 147813 448871435
51666 144327 265884477
64726 181217 290918684
58984 110108 127901173
5339 35445 75345455
14682 27129 66965383
5873 119533 284731302
22320 101194 197410731
143903 160131 40486715
125340 187504 154772772
22252 185377 407806237
181399 196632 489608906
96034 106594 26397616
73710 120585 396037369
142032 155742 541855779
129633 152058 55764031
35752 143164 268911126
162743 180698 922762097
195264 196322 2726401
112271 119329 17744769
51874 84143 414869712
155431 169680 140754258
25139 31435 811125411
128393 146481 893600742
3727 27101 58401099
170671 174751 280820093
26289 135400 273290739
77322 172433 772227230
79199 87700 408615956
89334 122680 494982673
167018 193008 482593554
13179 16776 9033656
23343 68982 114640830
51467 180714 519107357
17450 33873 86365669
119602 167767 120154776
116022 134332 914482490
110290 156098 834589630
52732 121078 171321294
181823 183633 336547453
53856 69246 38757693
102806 154372 57240044
123797 138030 113827414
98306 100123 4509535
156618 171773 37856103
33687 100428 167005385
171579 199531 70128289
50267 106987 17384413
165972 167210 3099222
30902 106652 868645712
7513 152549 508482319
159087 170537 28533451
111023 113496 6284021
85036 139509 136009193
42816 135655 232247258
19645 25594 14823846
183317 195129 665533654
196420 199883 8738704
118200 183301 624060234
180625 189095 658150128
161150 183357 55292225
148512 185805 998900084
98476 157294 336355089
93986 128752 87098497
103594 130137 66789256
27044 46218 890612275
189794 194359 348751540
197090 198764 4243201
117021 187711 168150784
1891 99036 643343222
165751 165768 46375
27442 179205 424097968
182124 188376 512826695
154826 191102 90630083
88935 163943 342171385
42433 145084 996204113
71785 80812 22544049
88931 124397 172175602
52113 125487 991951629
6125 40741 315718420
152752 167441 408607315
21653 89270 169655658
107757 173076 163076727
66915 178330 278125728
57006 132120 712932718
104545 121251 147900027
124933 166179 102738263
7132 167021 558733032
1787 115133 283826849
32389 93689 662895490
68428 112781 731534388
140211 170292 74939904
113762 182313 171017607
12497 50777 211506231
91032 197235 292307809
83504 121374 822385270
77953 95770 44375750
117796 146005 70519326
36573 100234 713881902
114280 118449 685446014
19332 29827 26120254
281 119665 299050500
6059 150599 823489845
166157 169209 7636749
163272 193549 75575956
173084 198248 190580740
120871 195342 506385411
170223 192134 54729614
7719 187338 195320077
117643 148844 77853325
27591 141940 286349325
196419 197775 3423846
154138 162148 20088838
84400 126833 721667947
189333 195487 9479845
133192 154528 237779579
18097 149692 530163228
79355 176794 236100863
199060 199756 428821643
70063 73248 653926547
150661 167952 682315814
74511 138561 159946804
162070 176565 36116369
87567 99234 788120025
143498 189095 635740410
183976 194380 160946202
85319 136429 307648586
118280 187962 741541725
15247 116977 254705090
104439 122563 45669013
80631 127156 288435030
141143 156672 38560282
166351 171120 778835741
65675 78202 302280106
93499 180152 992151299
42546 131228 979850474
193061 194387 767824544
185519 191541 15194160
167216 198822 79067259
158412 179122 419120209
25464 79069 134563155
161924 194662 555382993
78567 82620 25408464
10086 176084 470686327
120720 192212 457960634
94135 117311 252813530
17971 114096 240780323
183354 197684 36066268
95419 156636 152898145
157209 180402 57953098
136648 192445 139194753
138797 157099 888253698
75236 104835 73625690
150431 191909 103478692
80510 166589 214927683
44095 164713 301584430
154359 175927 53886894
93582 143836 959523062
182621 197915 636015909
106758 108241 209733610
179805 184211 316877539
24956 43673 47101420
164968 174962 260988484
185046 186429 788119319
105667 188061 125476814
28717 97415 172057006
199401 199699 753062366
16095 179832 780728989
159450 192882 800903305
177600 186155 21242737
180549 196140 39063783
109579 189398 605667090
162698 183320 782951459
101933 119876 45217986
174668 180962 61977878
112986 166788 986865685
120505 147811 276453697
108082 112130 10159720
172680 187102 35946763
125410 161023 88715729
102724 187053 601855481
107841 134260 66189180
186534 199073 31753385
82485 110145 69077470
69145 185611 428628539
75828 97914 773814420
151121 198732 119027897
157524 183640 65161017
42896 105552 638280661
153400 177121 59190886
143524 186649 185758732
3924 198450 486687423
63121 110469 118275430
170620 182739 30253675
149582 165316 200088685
183415 187087 9104006
54153 129220 634786262
66554 80201 34169666
175993 189068 32590174
183482 192550 628199186
76939 156604 198859762
1938 181316 267971200
7558 14995 18683651
169310 181246 29715035
10137 37891 69615640
83091 198871 289212697
28316 109766 204144262
15907 86303 176576119
162098 181611 669416568
151307 154112 2872884
79656 99614 49591712
67726 118709 127448963
12302 35673 58400001
45584 71578 17585165
105222 193268 219956536
65394 139937 400884026
171391 191375 407306455
141768 156082 724992360
112066 186632 185979018
48871 171432 619997150
40044 54695 715457428
148764 157558 347059833
85667 194458 271527380
58129 101506 16583901
2931 196764 484904509
38167 138528 680091020
151463 189361 266257899
18610 144031 528075236
94444 154146 149126752
169424 195661 65560945
121135 197188 356066243
31911 125746 235154565
65198 140018 621637052
67722 168473 251685588
70625 166993 240646657
31569 72965 465473092
91235 178654 608021097
36988 166153 891044075
39447 83424 938448072
109138 155404 115401258
92280 116097 59620227
183413 191767 20928865
5673 51059 204450144
64843 125725 152354925
190147 195394 13256893
140520 156984 40917711
116221 173547 142976357
104105 139286 692318051
171633 199637 27699836
119659 153017 83082777
86276 132963 116596055
42457 176054 333865086
130382 183193 131537201
123734 170869 117401741
192339 199067 17012629
19715 60959 336854662
189392 197014 19249547
189259 190252 741681767
61312 161527 250457163
92358 165341 812710976
164355 178951 36254839
191303 193243 4841865
147501 190271 749800284
48848 61065 21102529
177610 190274 31556750
142532 156098 33612519
53256 59951 217050166
86038 179956 277320703
65577 142041 412253089
51200 63408 30843231
87542 161450 466013375
19232 128908 624774769
3085 191494 564562819
28400 111025 207055155
123999 167256 682811787
41303 126671 213733028
27621 199483 625073029
18137 155884 344464179
162574 191777 467358759
176503 183216 343770995
173367 192573 48018878
177656 182921 13133233
192925 193271 868163
56245 75056 626321160
189277 193447 503748891
130943 188483 520038641
183579 198389 629921579
186259 195461 23249764
80423 126916 991668959
38659 172392 334308519
58561 136650 195302504
78697 186300 399441797
112254 186908 186192990
131379 162182 76762754
5201 12820 19118947
9868 90685 659977675
147531 166703 47845118
174874 176254 3492409
147369 199535 16458459
79356 131750 130995541
160322 167895 6163138
136794 142699 14758540
20094 114657 636709781
46265 95133 122226502
98465 108731 46335469
1025 190790 856371759
66379 173315 266982109
53137 100978 119622467
30011 146891 292719361
174957 177439 582045877
175969 176888 2260050
63726 192274 321100751
24213 49006 62218820
87929 129563 965609567
109398 199701 877705774
741 132633 330286092
44918 86418 104086417
147170 195606 742948061
171621 194949 704163534
69781 176597 808079592
46069 117722 228483811
90952 138636 372003530
191640 197364 366426792
178674 178932 474788679
124264 131407 17767045
4026 156529 381472348
17908 105646 64790486
23069 159270 340851269
8767 75977 317625790
14653 140627 315316899
189498 196387 978299756
116506 175508 116697920
148029 161839 3810907
105237 177560 180655388
8313 106501 245776733
167456 187316 49386173
141747 170194 70916897
74939 144512 173671043
170941 199283 71011021
125773 145796 49870582
111459 141603 75339983
12320 65462 133328248
79349 133988 136614154
186418 197605 28319232
51949 141700 224652244
118970 135388 40967079
165028 177370 30639236
26168 83052 221126618
80755 146362 163946742
77583 171298 233985684
114898 115504 1254030
25386 56300 44188989
30904 42903 172193901
163371 191266 926347733
193338 199641 16001477
81755 94851 32563266
173666 199315 64339818
187243 190143 7322896
86937 188661 362311970
130361 141102 689942470
132985 159524 66107405
187834 191906 953330378
138905 157381 749632844
187750 188308 656353649
188300 188353 153226
95284 145931 126721506
178502 187145 346558519
175962 184127 249652524
182653 195243 31588764
102476 110786 20977618
121136 163630 105904444
61200 177868 900864023
158875 159820 2404207
152156 197800 114171315
85139 194836 730184284
79834 185651 4153403
61477 73744 30861958
49769 184299 336190098
41613 71295 74466424
19406 58147 97146355
6827 114303 706901842
129765 175639 916860220
40997 111637 940160061
10564 36590 547338701
110816 191362 733679369
86042 155342 172808910
105653 145262 573885625
32354 183617 774473613
92419 167944 188755711
67553 84092 41445170
32871 109264 209488359
9923 150515 351930342
125210 151148 765975234
140115 174059 84543527
140470 189814 127955476
108564 160508 129787826
151546 153519 484887913
3772 29244 951812723
71489 148466 365416171
148811 152162 8308198
71640 172785 931720848
174947 193179 45555308
123249 135762 31075406
12952 86926 185496462
25074 105214 846274378
100305 117350 42849541
184452 195293 288560402
57318 116978 149301625
89557 142726 132791390
153799 188688 268082456
188460 191602 7900724
141482 173978 80913941
68364 73683 702963024
148798 157300 21134182
176977 183492 10929677
21738 65336 109572421
180992 192402 28545020
117619 151194 83784170
1653 4486 7047827
212 115750 8076931
38196 180449 528928419
187124 192161 82683540
15285 139072 309830858
105884 130877 62730191
138111 161463 205382724
98867 160743 885743505
4996 37305 80960330
67862 85967 45354880
124983 126921 4708536
171715 172406 133123197
128678 144779 40070007
139495 142404 555036896
46377 104883 554514307
44182 181477 587610245
154539 172953 843555905
110374 161626 128045696
23429 159134 965302293
173000 190837 392992974
86433 160078 183782861
70375 128753 145994030
107338 199289 229900526
54209 127868 184538302
163092 194932 368064691
150111 153367 8059569
443 121262 654347523
123291 141263 5769741
138832 184186 974445532
26516 174017 582386730
55651 128788 183157824
74272 146110 179443927
24465 115576 711054003
47750 122308 186706463
193361 196436 811986813
21248 160970 690502879
185423 194745 17931382
107878 167196 272832137
166613 173671 176027031
73422 125574 814961171
60198 135027 678493166
124312 174671 125419644
101490 130755 346035307
110172 135377 63008917
161064 186251 87641978
108560 123888 171076654
77357 192202 286819633
43868 115211 391868502
173135 173372 571174
192927 194733 335417504
72107 167209 237501727
53108 82065 803935336
158814 171811 740074173
188916 199001 650879453
39179 180215 352496933
4377 9874 13701145
139601 154199 561358953
196146 197787 825376071
152916 189555 91405653
125685 130171 11185186
94714 189758 67703705
72685 90217 531795325
184293 192188 204594081
46486 76985 954472634
66682 86709 50233856
52641 164525 279815597
70917 195842 312048352
129372 194276 161862908
185163 192555 921745958
10820 130909 300764540
21467 92602 918449341
19549 88054 586882327
5691 17529 29664609
114721 166496 647865187
134132 193044 155820008
5512 6209 978359620
150319 172841 464999473
46209 165730 298863698
4466 135706 829895944
1975 76311 992577372
191584 194536 67544702
64823 80358 38896013
135911 171390 88419776
104348 110400 15328619
173627 176260 6633910
185043 192277 297495884
142680 178946 90300096
6501 12650 826774011
191139 191499 876425
159572 170237 26577807
160915 177517 41298924
190934 196185 183513540
113033 141152 983816830
92875 199075 265462694
54180 195345 352911300
121945 192747 176542842
136181 182785 116185434
88896 199627 276625669
177315 191939 36595699
54799 102591 119416776
53985 65898 30064355
2124 161174 397944983
187621 188942 3379338
151328 164595 363795479
78592 149400 176826859
69886 71976 316832976
17103 19639 199755019
156577 186207 73871376
127894 174754 93928223
62446 138481 189992231
154746 158011 75391762
148954 159426 26162917
160998 199876 515006505
150322 162402 849471372
139879 188449 950932708
83776 181909 244918037
193075 197115 10265207
170284 196004 271703540
182906 185318 464570225
57915 181474 524758609
40411 109850 173814723
151293 183958 81392819
142575 149865 18097241
51723 125175 184116913
45608 91669 269741638
94119 170740 191313353
180205 181138 688723433
127027 172401 113057580
43933 189473 439292561
59627 187663 319688733
144547 169803 855519622
86928 131375 111037922
188547 191678 7855666
2753 78564 244445635
61505 189254 442436678
34205 156453 305769605
9889 155526 364328180
187917 193203 5747061
175583 195024 654760227
61954 181641 777468819
169317 179046 24109446
96587 136746 199682757
30550 178136 947599198
136420 143564 775951265
114006 160004 136968082
195892 195931 788927071
109799 129065 125586857
198846 199585 801188504
127081 161410 85614434
31692 100507 172227720
14429 134033 199439129
8385 199966 479328472
67409 81486 993715814
112763 125281 31465599
4409 187213 457069127
9568 153204 359394056
68163 120384 910398198
62562 104459 104453650
170847 179081 20462889
80229 173338 232355737
192497 198909 16258146
77475 142648 162892225
164493 199020 294419974
83296 84809 896180
10157 48133 95291792
58996 98437 651583000
85185 191698 433583101
37606 189780 380393231
185595 186570 2385443
54854 56865 373395373
169952 198133 70554640
148305 159764 28603565
175033 199926 62416900
169628 198435 262251860
153729 171612 729637308
60101 69460 514201131
100709 116325 39291125
45105 92993 982292847
160310 195490 339461009
119926 188161 170080144
95838 150162 650045357
115228 176729 258676910
167525 181620 35135390
81178 114874 959113056
86526 160176 183789893
60177 101819 103933375
72821 122116 123211597
72775 134730 154828762
74558 147788 182800867
30154 191301 499010908
106116 106467 59807967
194912 198099 8104520
114355 126462 30338322
57462 141163 209354195
61609 181444 657918750
41695 129467 440908430
107524 159908 130887286
67454 191158 308899542
177522 179811 854034895
64501 103719 97729190
151001 153562 453322224
173631 192909 48189453
193689 198074 993007496
76403 100507 59936197
183854 184007 872727740
4877 152352 369023220
159730 170955 27993533
829 121979 303565885
114304 127982 34242737
117661 119488 431396700
48502 199874 378539160
30992 79876 24336966
152216 164819 171698794
185078 195348 654790205
195327 197976 704743874
30315 61070 694194032
28887 183929 582900235
114306 146582 290243400
106704 169760 157598244
57786 133830 190326024
47921 156772 272054636
16164 193635 443722190
160214 194443 85434859
72476 178163 263732664
130418 181001 126023362
95904 170926 187471450
152816 197145 110828543
122328 122329 292834640
192174 195567 704827835
3292 139653 341377876
31710 117819 692444042
187846 190457 6609673
118470 122668 984731404
172047 197706 64311817
139859 151535 29004937
35092 134684 256885256
116374 161203 111928754
18830 53419 86599837
187342 191616 10804179
55637 66073 23966964
103060 186980 209682111
116092 194431 195530580
196112 199242 7916955
132963 198220 162951695
183363 195542 30588126
64370 187308 306901240
172786 186696 34637580
39907 85512 56274743
34324 182682 285917400
185906 188457 6447745
28424 133889 264254681
140926 189987 840923981
185235 192953 415799507
583 161094 834245620
93328 133091 753817830
46058 58088 440335980
62037 190999 322584238
196499 199494 992415580
18603 156875 345807479
177002 192841 39585301
149292 182480 82795459
180295 193033 31836979
71317 155236 299347304
154670 160298 14161530
66305 109185 107100360
147536 179066 78512790
23466 196844 623644074
109213 187705 195832781
50593 61853 28506677
119879 194258 185575661
28199 57837 443436270
183383 190963 800254142
59364 145158 610904713
45397 146458 252845264
116509 169605 132530013
31574 79361 440403160
91761 165317 423170015
119160 146261 367538623
123767 139322 566928952
77116 150923 184392115
42413 69803 283603178
151410 184227 81802441
62337 138441 893293267
52270 165051 282131058
186064 189931 572216308
40606 94103 133894711
37807 158212 968437044
65434 196364 419719562
26389 183251 406509784
104403 114706 865392848
149770 177476 236993381
111735 182059 624049633
32408 160200 319768533
175219 186442 27852107
11166 26543 549767129
162687 191406 804289611
98144 129874 477638647
191651 191922 703110
2783 110692 270144046
98218 111961 34560901
68169 120239 988017296
195477 199925 2205480
70493 79727 23106406
176457 192290 39538222
29059 137039 270489688
167002 183789 41760396
34037 49528 38907408
42532 129866 218634965
14862 169484 386765944
138953 172253 82971901
83719 125751 105110215
193494 197459 695749105
111604 164567 132241652
110104 135799 662111968
90638 98538 19474231
131702 152340 399178178
38273 163876 314165578
190577 197915 430748905
183183 192813 183317119
48771 162245 283786534
16764 31822 102640929
122012 190307 909499839
190066 193182 7873229
114644 158437 109247013
150714 180841 492295802
166491 192510 64893738
87830 129638 545901035
147838 188371 161552149
181565 183147 815506942
34230 73315 650402501
30125 102148 952456286
120654 187003 165299217
19346 30685 884235807
3415 84737 461815194
172834 184679 29508170
192649 195592 7454672
15721 129037 859805346
8096 92836 212258660
105763 198359 991123733
129103 162511 928124868
67782 95989 569804572
3766 139313 253951669
103343 161020 927031911
46698 110801 921880129
117247 127991 92351635
60717 174445 344617311
278 162726 406438494
177998 180375 601175608
181893 183761 4570747
98689 115765 42923205
3513 88624 242295918
106570 132693 65541293
123481 160934 657912185
95505 140778 113324827
185145 192586 217333877
176078 187593 628633827
197255 198748 3768511
121276 163576 105402029
2159 123208 527834562
100702 149431 121921167
126322 169154 106773955
152119 167109 686379973
176913 191577 36634178
165185 172043 912426149
188904 198809 100653281
89795 130280 920258609
176730 190605 229104382
194712 197335 635619400
67215 198353 529961336
44273 148086 259582565
20777 197376 441796903
137239 153684 25706730
170439 175272 619421338
74196 146975 181750904
1845 192438 635925526
12181 131826 583942907
138106 188138 738431387
6880 152410 888317276
6537 36333 74555048
30297 175010 786564970
45718 60998 38375852
137688 165029 121164035
75696 122525 526684279
18777 159860 352909022
90350 97368 550215341
6346 47152 640906602
180053 190339 25650166
196833 197670 304369634
34473 124542 225752555
70153 196643 761230872
53095 142106 338777027
55501 94317 97189108
31919 117645 214728538
170988 189890 47110406
199752 199948 498180
83881 198672 286745458
57267 158834 688573322
191951 196602 775832091
103761 122501 47295255
6289 112628 266301954
132472 195795 158072779
186298 188402 1538205
103880 120237 6042567
147457 188357 101958149
15285 135623 979306158
109696 155823 344391500
170530 173263 6808860
115566 145168 46031990
23803 198825 437967549
146264 167659 689360917
150853 160193 23315840
114913 153986 512784843
92045 96351 139071199
197190 198034 2149945
9724 48431 97122055
119604 176997 805690942
102140 130342 70890622
162897 178836 39651144
23131 29621 569967361
1171 148326 368313761
156804 185569 71739649
91243 121767 160780628
149716 156850 17706302
82236 174322 322909337
79883 190582 916778056
144191 147781 69704010
13377 36491 57819722
186310 189107 7095845
26045 71819 115048620
139892 141134 3083786
115761 185858 556404355
33174 136421 258527361
106284 172000 164207393
66373 143452 192634722
37158 165039 319908961
158875 194413 664047698
154485 169192 36849738
163795 175021 373413332
89237 101138 127002318
155866 193143 93167546
115033 181542 444358229
107842 154126 115560736
99619 173677 338650405
83683 199169 288493793
167155 190862 685540268
154093 190512 115010054
33684 35423 968131797
186713 192768 805290871
177330 186762 23458287
5123 11091 14968566
93050 135047 105124859
11382 190966 463098020
9616 179742 425502577
21448 167756 696994525
43114 70112 811330567
9522 113620 260831901
61824 159857 83413271
64336 153478 222649030
51376 102069 126783506
137794 148731 27210204
37857 182287 736799460
78201 175010 594633686
131865 188885 142099278
185868 194091 20750922
10461 41641 78286705
156774 164513 19443034
114333 156909 774022267
139492 163635 60170191
3164 178618 438736604
65634 101043 88254403
17615 106844 792357114
174195 181694 18783369
68966 173671 261379906
182698 199997 421862929
54879 99170 424449773
148115 169149 984855841
15375 188357 432461934
104328 118959 607350240
74963 86177 79891412
16682 61811 347822244
21985 80539 146959417
75721 98150 306407775
170640 180062 23509033
110804 139428 71634436
6909 108346 253939061
53764 127778 294554386
7941 113505 396938644
97516 178901 203288864
182208 197266 37810011
14751 132603 295075905
101751 186029 210489828
149491 160344 192757015
147507 199808 710842784
154221 178840 724367503
106917 199612 694002871
20129 83253 434559472
131693 147589 752213754
98007 139628 104249264
44322 121437 643999019
80638 169612 222152091
132249 164604 80659822
51247 63656 31313560
49068 92674 241577963
44446 95119 126749224
79258 196074 584287534
186820 198033 28366369
11716 177665 44218626
105321 125940 51850005
176742 183785 17502129
103868 180770 267176891
64022 130864 490419137
37435 87702 66317799
32432 166445 335295058
25273 59699 86499672
58863 77102 45721022
91015 98029 17273501
14213 56186 825897720
35878 42672 644253531
14242 196375 455572349
120241 185364 994274415
85315 183624 961625189
60009 151146 227782081
27999 127672 824076843
180356 183875 8666602
185714 189830 575814580
167605 178384 26765216
132628 142403 773705669
107079 140982 121997005
1178 43619 106477541
82163 166074 209558243
27015 178049 377763808
130500 137217 166259820
127004 188512 391357012
160927 172410 22626765
160639 182392 54222765
81338 81627 721741
42996 115798 182175782
109386 171772 155683600
199610 199968 876524
86154 99351 32630900
188242 196965 326584930
75675 144790 172552389
32345 33995 4106019
51726 69741 45377190
58772 105959 117911475
73913 185024 70539652
123193 170563 189435382
67751 162644 383965108
150566 177230 700775168
36860 141101 117310848
128660 179930 127735292
56539 137636 541745835
111929 173859 154543066
190897 198580 127881825
134715 198607 28945498
96282 170737 185993176
109725 188317 196110778
28585 143034 286642970
7406 102382 287846340
129339 136338 103023799
83840 102249 45660547
16371 108165 623862505
52122 110898 292545742
197162 198922 761787052
28671 129006 251471059
30276 134042 259953087
109938 180004 174811477
91961 193939 254677236
140756 175991 87823002
12687 198707 910421001
134879 141701 16957285
143365 180405 92363428
32473 144231 339260566
18302 64715 700832716
23040 87198 619458870
187022 192062 12753964
166062 197441 738773184
131957 163894 79623965
85902 192281 834062214
190218 193852 661096515
40118 90369 125927829
147699 188063 867579636
198635 199203 1455948
85688 139704 184691764
140439 196939 141097203
143208 166304 499252548
47241 180857 477112341
55210 118803 190428310
160667 172598 29651646
23495 197449 435211252
16213 39720 696926267
179711 198314 79812077
127198 188275 293884444
28914 110157 440440431
38243 163391 312984161
89243 187822 245872314
170563 198301 69500860
67801 182656 688223143
45512 76200 77029248
13093 146104 332917847
42259 159376 292753006
160537 174533 34859807
171890 184205 899649261
47247 191907 361557748
47842 141463 234238113
180458 188221 19303045
75478 171177 238811135
185982 194384 665420179
148090 192432 110684483
13219 175798 406564388
174312 191384 449226300
60090 89960 685030203
63100 177427 994797677
71262 195859 898999221
141717 175087 349183292
175130 189316 80934584
92651 110247 497515556
174665 186456 516371860
135737 149210 304800839
115139 168908 134289850
187254 190921 793045199
150710 167584 916074161
87375 174320 216912295
166636 189577 28613975
172479 189948 62308265
109166 179075 937515091
104013 174504 583991533
83828 132561 121767148
24939 31628 876668981
153504 167724 324815686
153014 154946 4768736
22143 181954 399708731
8877 140109 328578701
33563 126041 810156371
98289 146702 121228378
45364 155757 275849912
102032 135803 270234612
57378 174585 292853480
127185 185279 144667958
135032 188348 333283853
54936 160181 263194650
167180 168343 1651592
88068 194454 212737222
87559 151577 44401010
148268 197282 20775022
14444 188654 435521038
23224 37010 34623344
42994 180257 43684561
198429 199256 2109313
22293 121191 989903880
152269 178648 207316690
175886 179349 204222802
143238 150051 942778571
15337 155396 750382405
86766 178612 626669461
190928 197115 15628914
99108 140352 397576789
151306 189676 95685161
55763 84310 825888160
166709 183403 384353954
78783 111254 81072159
104955 171199 165531212
58083 84717 66890867
67330 177721 520645471
56603 134829 111981767
94386 195090 888018990
64877 195893 327314996
143336 165587 55541063
72891 147601 529643730
196814 198278 514407923
86302 152750 204615185
63972 65632 56898305
72122 85899 616981841
90658 112120 53544781
43364 113437 175423854
53022 112146 923726848
70917 146157 188030202
122954 138712 920893125
36566 166135 952899252
78750 94468 867301958
90247 111246 997131062
61754 104491 969726298
33956 193694 399491624
77899 171432 738387525
194648 197623 263451355
12160 161800 441018816
16818 24214 18349701
166580 187626 52330480
189175 195337 104844100
96987 177312 200666994
150565 155497 12124109
131225 192456 398995752
167040 178105 27505059
73012 118351 113265513
71143 159087 704530928
62339 157318 391023621
6255 87484 919930929
184388 191131 445397578
199162 199635 1151152
106928 144805 473537206
188840 197727 663233431
29320 163799 727132724
9690 179161 423834804
45338 57501 30449237
115487 176853 153098444
27021 27115 926193163
30223 174971 555778727
126313 128233 4775739
12256 93012 202197682
169053 190409 87088865
155301 168702 33628358
197243 197994 1923506
184410 191459 17703755
52340 161863 245440801
128345 162241 450968644
26920 76146 123714491
104829 110915 15367889
132196 178074 852861225
36555 38400 4676224
92954 150356 633938006
76393 144457 170012505
169857 198109 260262380
32058 178060 990331879
13736 25202 24314777
126912 162389 168012550
116573 160951 110812746
15420 24946 23718273
168224 197853 4185346
192635 198071 13777814
66432 135573 172811328
32822 119537 801491367
123935 143081 791301222
20509 59951 98996916
18598 143562 312768781
89827 99807 625155190
155321 171484 68419576
69592 122574 442925110
122051 146823 61792996
7984 142056 335605852
181762 183934 5291368
49962 114355 161335435
31189 123986 819962239
61547 189272 318949018
115661 141115 63638252
61956 140573 547229490
3602 81889 196269284
55466 104266 121981186
93238 166222 872319412
134463 168949 487407638
115002 184636 214658935
44279 198928 357351165
161707 173656 239501039
193964 196827 310318561
54456 85126 30628778
111406 142511 43389234
199762 199804 101258
21528 74402 132867481
51739 171385 299086449
197452 198599 2894254
60189 113762 789573232
130741 152840 54978387
195934 199097 8021146
192067 198347 397001853
141536 179714 95092192
85786 89083 647763667
190054 196564 418229228
35217 190601 388558892
186967 192035 12817465
71594 155387 209065040
187374 194455 522885915
55980 176277 400783421
152213 156485 705907104
198277 198602 818415
62117 176915 286624195
53387 72285 47589401
41634 126407 212236231
139854 199264 148428674
2687 198192 489059067
156974 193252 90649446
167993 180927 486832970
113807 182702 171849992
72156 152389 200304577
66110 197120 327319136
106351 173975 779900439
26982 193576 416694388
113803 149031 52507841
117624 185510 861088694
196180 199893 103447595
149424 150168 595096421
2204 108362 265729785
172122 197781 64307755
108056 144598 556945112
43934 120383 191432931
158316 185547 23888597
60350 142986 206633836
162941 177684 36752821
155244 157463 5611452
55592 141129 214046415
181955 199088 43028666
171618 187388 39298421
96590 143633 117771537
139318 191093 541385844
73293 165291 590676938
146514 160098 33816069
142344 153923 28737060
60578 100619 809679389
168479 190238 761027726
66222 128096 227946414
21088 142708 587126758
72332 187629 287688461
136133 146919 26982470
192585 197553 12608838
112630 171653 487544968
60292 156093 988215556
28315 111385 695873748
166891 196789 683305342
58503 123015 161545488
90134 121311 452525591
23674 167181 359121224
86497 133437 117245700
11600 153687 355412513
20539 176479 390075202
96674 186188 223488957
193489 195773 258819185
96010 161434 163591136
100597 172979 180897975
88921 138965 598780815
128489 159358 86123844
58059 82942 62474475
126900 154949 69778601
4823 50385 114135423
39319 141515 255731301
185555 185778 645925928
128360 163562 87720787
153438 194845 473865704
58709 114225 138952581
54388 174336 299836372
74990 141429 165918523
187843 190709 6112737
13263 58276 112840783
149215 185161 745280047
123454 132793 23230135
57979 163021 947977824
66123 183784 458210371
56508 194592 345117588
173825 184997 142585142
89121 160928 359682063
182860 199415 39888026
118833 170086 127857840
54982 107428 965008465
87147 171025 209275956
158335 159389 92034863
34811 54568 851727582
137397 173676 90415128
102660 161494 147277624
76432 148985 181159788
115715 194530 382966550
70103 99573 615905579
4148 198059 485156598
102652 139281 91894448
30654 83209 94526173
21252 104117 207411295
30342 62559 659204306
139703 170020 108074727
164348 181668 625917620
164992 183102 45054732
45998 50566 11292372
77960 130119 757932923
192512 199656 18119834
183937 186860 7282915
188347 194897 16485759
123786 185503 153641747
102359 124867 603762906
166838 191688 61962648
136463 186386 124336588
126336 129227 111343567
43391 105204 372844590
194484 197685 529719106
59763 66628 7154123
135957 194147 145248381
31372 141387 275494661
79728 130568 127129847
184503 198236 34611628
17993 100251 205784273
83943 192740 914770272
172802 199419 155259636
181562 183156 3936505
6031 8858 7011400
137481 185811 122395224
6174 39544 824563573
172280 186020 34196652
123343 159057 88917775
181604 185835 775634321
15101 177529 406096446
178358 194471 40376180
147130 154065 482824287
40241 106683 166174012
119684 185759 164617463
140638 155494 36855903
104837 166684 654160577
32051 185144 382730619
156182 184159 69877485
18182 65553 930580343
3354 181900 446534341
166304 180660 35778366
2062 79634 194457002
172935 178047 2102450
80363 191376 164407195
40070 43120 7701936
38192 101868 159279555
90502 195256 400974261
75353 95439 399928514
49592 90940 834218606
118179 165360 117819699
73704 148748 187346002
13802 173161 664364440
106589 184110 193579746
29737 58999 951394733
162992 163108 671916649
54525 57098 841006431
30708 53751 57914314
55069 61816 17119172
140312 143896 8892388
110494 129646 48045556
98507 140384 81732797
148978 170275 402104519
178808 180580 4546665
129082 180740 797212331
194688 198743 10310762
127680 178080 329931698
187823 187870 126813
199590 199944 857722
28519 99747 436220541
30208 40402 780613148
108985 192596 221053663
181228 187144 721261689
64309 74865 26554370
14669 178850 990131759
147570 196207 539018590
176501 195487 246951308
150647 158250 18914869
85783 195349 469074427
101507 152098 126547624
126073 145676 48805176
17924 49661 434515420
55930 195984 350114284
23012 110485 734236965
157919 190684 427327310
15401 148730 333611397
24835 30160 832587972
26354 108562 205971822
63560 105451 104582552
35101 90040 98417904
189440 190162 38793584
129579 190736 152419587
9925 81532 287949261
109278 178700 587075760
140278 172235 79589189
198029 198484 1117886
104591 140492 695026028
197747 198064 791757
48634 193332 361644211
136315 187047 126399227
36897 63047 321868469
193101 197005 9918854
44818 153753 272243124
140839 199904 264811132
123307 166603 107922465
24128 164709 351827435
75033 193414 755104643
29604 107740 195791393
6493 29812 778300883
149515 184031 86025244
119059 180308 152757721
152998 192194 97897813
144265 173570 713685897
69221 186385 292368787
8365 132753 311503976
163812 192959 677566337
108919 188498 229257819
107272 113837 16595719
144 170801 436508370
17979 173475 388835121
183541 187354 9472516
132785 199203 508236583
84318 104132 49112308
38668 197219 233184515
140488 156539 736810434
74789 134666 441966964
57913 94703 838472633
175580 183602 19935489
178585 183147 513500141
55984 88185 830498026
69328 128286 899335642
80756 107845 859331011
195132 196694 815509190
143341 171040 552158952
46255 48278 5035451
118918 146327 68450073
16101 59583 698895130
186579 199843 33565640
60173 167225 695105777
55308 95233 513473150
82623 117023 85891005
42197 49061 72377390
148991 198340 685405289
48778 97974 123039085
85041 162163 192454212
63573 91334 69401488
185268 196983 29578041
148259 174197 208824868
137687 190573 131859597
163118 182880 193768729
71029 165140 419184137
23287 192421 887488633
91414 177150 214020632
60097 141116 202608992
76765 179259 255812674
178879 190703 737201876
74956 103447 332647967
198357 198459 258277
353 374 55139
126089 160912 545411787
21655 186422 411950300
73065 94056 52309835
86616 157670 994136853
3070 140003 342811404
168241 184421 40220883
174102 183654 4408171
102889 144827 105087075
169680 186304 41288488
85013 164044 197237974
106564 106764 544986
179167 195759 41675095
126332 148744 55786869
120330 141871 53708975
37554 160147 306685383
64794 181123 290495576
183278 198991 657271721
937 160541 507192482
2804 29849 67533499
22543 43450 940198051
22159 67760 179726463
83436 193778 733068904
93294 132211 97435117
54558 127746 183382926
152579 183277 76556011
117210 134122 955675267
32755 146899 285802934
127167 183415 113435521
183524 183592 164529
107444 171710 160483141
91841 139916 963794582
156146 193414 938644654
29947 112670 207356111
106479 132438 65133465
85670 86912 3110023
2589 37923 88445669
34344 182651 370856715
134578 135837 3022340
117074 148659 78841303
123801 184905 152112784
34588 105522 150441834
199738 199798 33541563
152401 179254 66950937
97886 124897 121411284
23158 163855 394996311
137251 157783 51117083
100577 172076 178731546
102180 121048 757847993
167302 172251 81765103
190744 191649 355881202
53056 194401 818229011
5922 9346 8496152
144755 176881 80096427
135911 172903 516930637
6154 55745 79980183
194721 197616 7381047
55038 168601 555039967
24876 192446 419102980
16407 197456 452843102
134836 195571 151539386
162614 164788 5437152
141445 187110 113707093
144892 155241 25689857
141669 151320 24005005
115365 127284 761837054
21875 130137 271299581
147451 184967 738150457
134137 136654 6220538
5670 27601 54769181
36391 62932 923255147
136345 154451 45025550
18438 174165 489244898
121036 161884 529316039
161268 196868 487946972
49025 127409 847084923
126269 157828 78539870
93097 199541 301309511
34306 136468 255809373
43035 51075 128514351
194377 194396 34299
69875 134645 161970570
77314 92238 895092774
90871 98237 527103615
46667 169432 306967908
24324 146022 610400907
140730 171015 724085284
81765 194280 343405921
144107 193093 203702608
158683 187632 403012888
88612 129397 101927672
180774 190295 723858567
23639 144926 303591710
71564 157576 567013574
62910 152455 223593949
191944 192274 696164200
45882 188072 654568306
171264 174068 6962937
83692 170957 412010397
168353 192721 60762675
186341 193783 18765111
104996 183658 999964733
94827 103908 22552642
12937 70304 143892156
110788 190198 198197077
3651 79972 191411011
127039 193534 273866276
181531 184503 302959481
147652 188535 101927229
199979 200000 42418
97687 156514 732513094
172886 196126 58236598
111320 191734 895476197
2662 20309 261438412
45603 121553 190199152
192505 197644 490137735
118179 197645 951812687
83675 175916 230212683
79825 138918 147614329
89797 95251 616748416
125314 144226 199626905
127186 191322 231721604
192023 198001 254121012
2004 60426 146450382
38383 163220 312212653
153537 160398 17208680
3303 87033 209952546
178405 182772 662013034
111550 196929 213274500
82050 141120 147621622
181133 195501 811858004
119483 144354 62017654
101633 165181 159022547
29834 164688 337510074
125346 163023 382573479
60668 169399 19258136
30702 85329 641742626
94279 195210 252180606
184484 185332 592372415
11780 114025 68474962
39318 174578 604927696
89436 191747 255330198
91802 192772 252102891
145699 192525 116785380
170059 178644 449214782
120617 186323 536978799
50551 83525 897781108
131944 136926 828537115
56115 104842 121800477
59312 130372 177801244
137704 166087 70794799
193396 194514 2807398
147281 172983 63981485
175842 178268 5986518
63969 106055 678243967
12261 72775 166785657
98922 123246 526130260
150231 181684 78459285
167427 192233 61907490
95010 130939 757258540
170935 172002 2627326
128112 153295 393654943
54745 193562 868884423
62486 110851 905357030
71418 188610 292479113
44804 97248 518805631
50111 193525 358525707
177825 180676 7169461
105082 145318 981167376
109753 138631 72150070
57727 85913 7648255
55463 190021 980272292
133091 153887 928891416
145447 173062 49588991
177224 182183 830174543
145090 193181 34282984
111089 179178 169877214
63484 68802 924385426
114912 135368 51158930
13216 49119 5201870
86276 107813 53590315
28713 91754 103313089
65246 71798 595674589
108888 136154 68208385
12041 109537 210596837
189443 191023 4026811
62151 68838 16757871
63426 70244 926883564
84813 85544 1827572
125305 199403 184982424
174296 184130 24491068
150460 152807 150777150
128458 194699 509277528
97187 140230 107784271
47449 173447 314921559
6899 172408 898488883
105887 125064 48297472
175491 184270 21808813
25764 141376 289556067
80365 161240 201978803
6235 115271 396333492
100370 109848 23954618
53641 74002 51298848
144764 146185 3668423
45024 53603 653331758
154187 179774 715171505
185895 188679 7038873
70564 81102 389883972
1146 10505 23424947
67845 102024 85160412
170385 196154 64508067
168327 192673 60726908
169851 192333 56126271
58147 192188 383682981
4655 151166 823428542
150712 151191 1171798
143210 183724 100941841
184385 196256 420031505
157696 174119 576321561
123013 127090 10081718
73608 90311 404577429
26189 173150 531093172
17075 132401 288768725
61371 93859 529329103
109135 183629 22470022
29383 43548 35773772
88744 166445 193945847
105024 193481 221015372
186515 197672 28265023
84505 124403 99758398
168302 190769 55977141
154273 172882 46431219
11181 41302 75549418
5124 33154 70132941
91697 129709 737484604
14985 189442 513172497
123404 135768 30689203
110011 188018 194574051
196897 199264 5978005
197714 197828 275504
105 11893 919135402
192701 199370 16898145
8835 136818 320446941
186851 190115 8240884
66705 144190 266317151
59259 85658 491061229
196468 198926 6206122
154241 185547 906529769
18383 112143 234744048
63104 137454 693485842
188901 198476 24183746
34080 71869 94983548
1490 165221 978676202
139835 140390 1361840
157945 163163 13080641
38214 167048 283049052
171616 173036 3560605
119861 159704 781833388
118 167605 419008673
141484 178785 92850914
113479 140952 105506709
43764 143829 318294735
47697 189468 532032670
124079 129743 119546733
127395 168322 102040170
193545 198655 12953521
171900 174563 700642852
11802 23262 28556662
140425 171159 897132600
115537 160004 110995353
155571 194871 98291854
58161 162201 260054159
154298 160103 14594140
104661 157262 131492701
46521 163233 839000809
43968 177394 333431803
17105 45710 950052752
146423 183392 629906748
6805 137126 326262628
25678 40932 574818521
65053 152918 558115758
195199 195991 468069691
98293 138801 76425712
164168 173492 23160302
97269 188270 839020525
36141 115959 199971567
186595 192095 703392488
123706 137957 210426220
51391 183199 797933208
190815 199239 59033633
49803 58769 22596213
125807 184402 145921364
159771 188726 33643102
151425 168168 263364025
188904 189247 865234
30389 95809 424180148
33828 163253 457013173
44246 183252 347341454
172668 179940 570375507
192466 194230 241298334
13026 72007 147929918
102262 102714 1080364
126697 186862 773687920
172557 195050 608463943
160333 175649 674630456
58943 186306 834241223
68928 75567 16700437
157116 170280 372503853
184851 187642 6965404
111913 138257 65907427
104963 158489 133787966
57913 102455 602940419
94690 120000 459553017
130001 168789 96653574
87403 182593 237483990
36784 74475 145239404
88475 196740 961439226
70941 158031 601041333
106507 125262 47273575
84682 139481 193051587
22906 69898 593697804
100383 171780 480532885
81682 116031 57291497
65744 129888 57715921
108792 118891 25386980
24969 87550 947692522
7156 32090 62350218
184218 184752 831646363
30994 41495 26544044
67702 147859 200228877
95417 135350 99939515
142593 182498 11243447
85362 170117 211480558
136249 150925 36594554
112427 118867 16156775
116581 127313 26947712
155965 176801 52114758
29880 103081 878496982
64192 70496 15809782
15234 83383 773858593
98289 177137 778782201
164666 168427 829493882
50439 59388 456319200
37573 62138 27102042
180133 195342 54162639
35357 100529 163106400
89405 193453 264008669
8032 160780 382229719
56986 133308 641924377
11027 82860 180139948
195459 195535 203611
178221 183749 664645906
59756 162890 312686626
158118 174353 948094380
56177 101191 112449234
18669 41733 604300690
20380 123955 771829935
125636 186637 151838516
104240 163093 147204941
77521 152808 188033764
146326 148514 433609452
197407 199320 52499322
96251 123821 69273195
112301 131125 378638167
79448 104668 62782172
41573 81298 99532807
50271 170406 300341692
42137 163340 302956285
19863 68441 121958837
196901 199723 653888206
86129 120598 121821766
18218 102766 788071698
96785 179926 207686746
196175 196603 745457298
142756 196301 761282824
69718 70826 2782394
52388 118503 903036450
36442 117719 330441281
55735 171368 288980119
70735 107191 90907034
174305 198163 59813420
198781 199915 2845059
5525 98141 592117419
6462 96538 225462589
179549 186847 18125014
199831 199976 364006
108850 189423 201126259
25064 82694 247955509
4845 61902 425119983
137345 168164 76890830
144231 166239 54915745
16941 22381 568638590
58042 82305 60858210
44875 62093 5009769
77494 190631 749783510
131990 162993 77250970
77811 98992 52719486
92771 118984 533640771
2153 52565 126180862
75392 177646 255144530
155862 197585 332116285
102842 175471 564602255
84045 175873 389394759
166432 189628 57786382
107584 171614 361765589
13370 157898 361491216
5291 124555 847537372
189993 191421 3657861
150120 165876 139109644
165866 175080 663635042
26182 193714 419065732
78316 124177 186515267
105903 138838 944201360
64746 118881 135392491
29437 192755 408515748
187470 190235 6959987
3120 88563 214252802
128033 192928 161786897
4962 84597 199773890
38457 73338 87631356
131805 166925 191403384
86715 107288 522690666
55895 85956 739104601
186403 187827 3578700
98912 133774 493032362
32952 41415 21428162
146010 187104 464243640
68356 197252 322010640
130817 158535 68951916
89427 134473 112570879
153733 194626 234103327
173761 184927 27775871
121009 140327 48134653
71491 113581 377870433
35234 131569 778190737
143480 154175 26546992
60994 70624 263191957
91035 111934 52173441
21888 110018 220850980
15362 152116 342056884
34524 165316 327277627
158616 189951 78167086
100738 168721 930004131
180182 196723 41511862
192974 195850 7323193
125249 160848 88661563
79147 140964 90579870
120775 193032 513310559
166753 186770 49756740
28888 173442 361578605
23889 161292 563034431
37848 142625 640161691
48293 175306 583167172
117219 128128 694129045
150269 182095 624076977
49830 188116 345565261
163140 178252 145696716
193475 196150 997880055
4163 187950 459525131
56219 95652 98606855
179109 179386 745899686
122405 147788 63206136
105339 119517 35685716
114234 141852 68910154
104878 160049 137949703
85774 136059 125534500
165369 199150 436171846
86509 161956 763628178
70484 198606 320118067
199564 199676 257496
139186 157454 45429754
29757 165064 975173631
112277 134150 54752744
182397 186261 695478291
84193 152724 210485711
143740 151033 18150354
9236 123068 601851191
56051 76504 277426103
182346 193578 28081638
70314 118855 121339810
140940 177754 730657619
101360 127728 66338329
126479 177524 127136194
122313 171286 122018025
169191 198312 72854280
86828 175029 818437934
176168 193540 291477992
138190 146582 20937071
173079 190131 236518741
152849 188577 698007903
174367 182758 176348290
19885 100161 200859540
55406 68451 32931556
145868 160490 36412341
1924 140697 347375109
22111 154288 330696296
117548 169469 803370126
66020 146054 200021903
164484 196300 712509239
48085 79960 79981043
79775 175848 106172576
134380 195258 151879254
95155 148112 788713164
81006 117442 768424769
42787 195126 380764945
188428 194372 14971714
73390 176762 921944126
129637 174716 18252714
107861 117837 25016790
63924 135913 933412781
73989 184329 954605332
110360 113343 1245019
114616 199034 210905979
180299 181624 3320787
138094 190026 793016841
63720 85438 54493468
145214 197573 130859959
104167 149016 221634904
184007 191555 18953553
146834 149051 5403692
19483 51875 659692676
53590 164446 532339712
36920 148247 881047777
176723 192280 466915561
102745 155635 389280728
29860 154357 311530417
117143 192109 187126464
15641 130501 287646014
82209 102762 50989706
32106 126095 235575991
196050 197673 4121792
28164 124664 241964997
133383 186211 131503697
91897 92922 988527191
196629 199535 7351411
100890 189014 220173072
112857 176425 251862081
132584 186554 470857643
112310 180517 170243605
29712 89241 7539345
62503 152796 225483229
166712 167312 1503758
192031 198252 92841843
157115 180936 721076896
7772 104730 242653467
192100 194984 7260255
47064 173453 315900133
182204 190197 433129635
67205 194682 51198675
31869 47276 38696544
96464 128995 149091696
98885 171897 375208830
146103 172824 864995624
101143 167658 166379629
74981 195185 928823315
93443 100293 110531037
97121 148171 127659867
127224 129703 6200963
9156 142861 779403368
168609 179602 4430857
64315 164718 853276051
48900 183903 337357520
160713 192694 972856982
139679 144312 11513152
182861 199286 41313604
118681 184936 165184074
81865 103474 53671266
81884 181525 497645565
169060 178716 992222347
185931 187537 4002798
18902 101547 465741760
146206 182911 91418324
69048 96628 174596794
29358 190217 159864452
189542 195101 14047729
31467 36259 11999437
170075 173594 8714820
119241 125943 16838178
116121 144310 724531502
154925 165242 25952314
13912 45193 476782071
184189 184528 815665586
191560 199942 851537556
118682 159949 102973942
135088 196359 333793660
155890 188170 489042771
20793 160916 353147454
57009 133393 207053278
107465 122448 37725417
152848 160227 18478246
89524 145820 153635662
13202 126366 283454663
187464 190989 809162683
101357 194347 287611506
146198 194811 24324125
81134 179991 165861404
177991 188367 25906231
150454 188111 93854274
2670 6770 811732930
153752 164910 537414166
111654 182292 176295516
61077 132278 733417917
7071 171892 903646792
82171 165736 706469309
58724 174917 307991265
180695 185854 12736586
99553 107348 6120847
140000 162604 887334546
6232 40070 287250638
21961 149419 318988724
73448 84346 27288628
162197 164529 329627232
151466 158311 17059693
175515 190074 36267518
1083 91790 227301710
103457 126937 50620245
151511 170195 582224563
52657 89196 91741833
181032 187598 251174917
22236 68003 114938053
160290 181681 641018419
151405 197538 115340336
85852 92331 15981340
94817 154904 168442699
53023 149571 241480262
104285 116599 187650009
68110 111888 548439285
77094 86498 390620176
84423 122080 824809134
77559 167882 381136600
6496 115322 341184612
39056 194956 770852229
22394 51643 142777123
150964 196760 337969247
190327 194985 11810915
168886 175693 16919497
32684 122838 392696535
151029 164087 32616620
6651 149025 356226524
134876 181493 123341546
11684 29619 518231147
164998 180818 206689826
21433 30837 81702027
133719 153088 48174916
175076 198697 907612774
176196 191527 779444432
129151 166787 93822840
85588 187065 683394204
131477 150504 382755107
163517 196488 82434493
189562 193420 771594957
186266 189675 151989084
2819 156119 554143917
81167 163711 206141671
149484 162092 31534595
171036 191773 788198427
36131 129832 234772857
151496 166578 22127628
100483 102851 439947385
55241 126918 232626987
172178 181960 24459694
134792 156029 286024557
168869 186423 270921994
90638 178477 219128740
146148 162931 948090599
148375 150652 781334400
147028 171269 604755738
158736 199202 113829229
74078 169936 938245592
40187 116267 721127260
120387 150455 74945794
181593 197081 938468983
142163 186538 110463494
158458 192602 85266120
1651 55687 944051553
103201 117078 776144014
167943 191684 70722470
182363 198236 39854035
37555 103956 950132841
179255 182271 915518145
191625 195285 604630697
123633 179027 150551211
23128 24929 4518462
874 100749 249998886
105955 158497 259487447
106599 122171 526549709
95970 153308 426176496
47247 162684 664370613
28174 28932 836291529
12900 95453 310698583
79160 86897 489209269
175448 190307 276121128
162546 188139 859480919
127195 130371 7956023
110239 150188 567651621
64350 67901 382827603
87501 168986 225612476
2349 40629 95952066
2742 80434 312363432
127986 136570 21327680
121160 189103 422921149
183722 190391 16663975
149849 191761 104578920
51222 71978 52264268
5474 122404 790009078
165384 185824 665681913
23071 108457 978543335
55054 81894 67378021
100548 168420 169778488
191101 193933 5103966
2839 22488 839301469
28386 52205 493948377
141398 196905 138603718
50795 126213 297752740
40083 46282 15529736
95368 178519 327171750
1845 105178 805166478
6053 63294 559359893
162470 190280 69288567
153371 192845 98561784
190517 194599 10284475
118508 138122 49052668
199355 199931 1423297
23549 26111 107914151
119311 141375 856245369
109981 120093 25392456
171601 178476 923197731
198220 199736 3829064
175561 192645 683970031
39801 152713 282344908
89373 133784 227755511
176697 185344 13705883
76233 148538 712734295
12461 41280 520479909
37228 125823 611194348
187633 199272 29455768
105911 142209 91048984
46269 99838 51394846
17349 111699 540935322
47987 142918 691667798
98098 189878 229254158
42882 176606 598170440
42052 151151 272780070
52104 98457 115978799
194296 196783 905370618
137095 181311 194965713
148989 187052 236846742
88911 180389 228282490
154540 171934 43432310
129578 171730 104952052
149634 173117 641235979
133794 187703 618525855
170860 179585 21724802
36886 150110 629692432
164196 182135 44668461
122512 166467 109569742
50982 186109 901245781
184367 191441 941651747
171058 189468 45907024
111474 135229 889616583
157508 166333 22153947
124362 157070 974029016
55689 117487 154680909
69607 190579 301974437
177340 179055 4242831
114399 134108 594046946
63996 174172 918535336
75095 146870 179253449
193052 194678 989698902
86977 167030 199800635
149831 197690 696170667
181125 188968 19547901
84171 111645 398973304
6560 74517 170492643
104977 108828 9734697
104117 183753 903390015
194909 195971 139913354
170109 175427 13254423
40125 135610 238943449
3004 163177 758349406
186106 186155 39863
15405 62210 222546380
120517 193257 181432160
152244 161748 23819841
169886 176428 16341424
8105 151816 185445506
8575 52323 59697227
6576 71260 162285965
199955 199992 86009
49455 159190 499708515
84840 142152 143079506
81798 154332 584473842
122989 139270 35683527
99190 118918 427419318
33626 51665 673264229
38072 180892 986065701
155539 190984 88611697
195117 198299 8066636
124719 162670 94533771
43592 199662 994225765
58893 192563 366395151
2185 43018 276378872
186480 198147 29544182
175434 184915 816056008
65556 122386 142143472
44794 109204 62775461
610 102738 551885357
181948 187862 14626712
66864 120553 257999427
137668 195910 421071210
140067 142598 155688042
199591 199743 348111
108418 142941 429544703
197953 199727 4465642
57448 104076 876140006
162055 198672 852071604
197908 198103 267909765
175805 198252 887277143
39061 198488 398656121
47508 148823 253412364
158608 167155 925847352
163979 181558 356370255
57815 123881 165513392
139320 160467 794241540
5110 72282 168518514
186660 199987 33711925
133751 135926 5352909
136163 152162 821997543
23348 46383 57859389
126630 162794 90098858
159008 196278 93200339
15671 179677 561232818
9445 82086 177812258
67387 160172 815496289
122350 144653 323493184
169848 186631 41683080
103638 138459 517869879
60556 139481 790061566
55193 193699 346187997
35999 59169 58291962
41327 190269 372131784
177121 186647 23645482
75736 188315 971474827
96131 187046 226991971
49168 85362 90917284
153989 195740 37352471
160341 184103 59151120
196528 197882 13815633
64995 184314 242671465
159890 184498 208582875
14186 97300 208016332
125975 133978 19933846
71417 78316 438730236
182707 195233 728525885
106282 119010 32093781
76599 89634 699111188
134761 182798 602723402
38173 156508 295880673
15077 177023 445466378
9022 84137 188477993
161345 195082 84244283
135489 139831 10875949
16640 136328 299542897
162133 173670 28684182
57021 135073 596972300
48594 140462 352980507
76784 99076 742649725
148884 162030 837337643
76063 188515 932196526
169877 192801 328664844
24285 79513 138603153
82968 174151 227517912
194716 199420 11970879
56648 70705 639109648
120290 165651 113174315
53191 76492 58565699
138826 144820 3792124
66068 136154 175139045
2200 153750 379078629
194724 196939 5650543
92725 161351 927990811
115238 176198 152141394
37913 175736 344593823
164803 180149 38209658
97820 110718 32354943
111663 119507 19703290
55637 93882 784926964
78071 177896 650800463
137095 171577 85875303
46432 171873 334308493
117120 136350 48058928
103607 118911 38629801
83129 111851 71686359
115332 150223 87132464
120804 158857 34502710
179218 179658 245511876
196996 199160 135125035
128029 148541 51019737
156623 171942 38272751
125755 135374 23864866
107266 127140 49888840
148932 161855 32327974
184783 196955 30698977
82195 168971 216698803
81952 97632 297236251
192428 197831 707639308
147288 149373 5107535
167562 171087 831476895
187061 194716 19313643
48143 57513 23474371
116716 182144 163233925
56881 89889 325001914
34911 49019 438217341
109669 172840 157619536
158930 180230 53158954
114100 198880 717094637
103547 151236 429633632
115596 165175 123840234
55627 79398 59696085
102826 186311 646975935
55434 65907 26453239
171412 174343 7332334
131915 136190 10596394
189066 198170 23006224
148612 177566 220791223
132313 182793 710573157
6015 81663 189646059
140547 141123 620074938
9100 37290 748334612
135229 139522 130060259
181160 197799 469558450
136580 142211 652548744
64682 110991 115710731
96923 104892 232244451
88412 167289 196885589
195326 196421 998963252
61027 82097 235295833
52349 94479 806619890
45150 95081 506535187
160696 162450 886099772
145125 194538 123351586
179549 192087 31394951
4635 99119 236542182
84255 120833 91447346
147684 197388 124193504
183491 186495 88741003
119224 161532 663123188
57221 137360 200458492
105922 168142 155526758
122852 192433 173463343
152653 170220 43832799
17706 23332 13998586
161818 162753 519954878
118597 141739 609632748
73635 134569 194139377
56670 96348 99195316
117864 126671 22145504
18492 167510 372727189
150353 190696 100614251
58817 148807 224944062
132086 137521 13517309
169561 177757 753223170
194041 194402 206938184
55791 102640 117019619
65167 155951 226556273
98044 183718 213997559
142052 162565 403029882
82944 149303 165603437
68944 115179 115514321
175453 176833 3409048
138023 181151 911665731
94611 184440 482910697
120623 130796 25421743
5222 128719 309306285
41199 59443 289482584
131844 190876 147189822
89642 185911 839176033
52560 149090 845505451
193195 198473 140355458
112147 150465 588472763
19363 87565 171072578
114253 148338 51548679
41411 146173 520715124
108857 168230 973760069
180830 182779 4819927
193144 194059 413116
10 73399 974406440
2119 105324 258323225
152915 154216 29544845
188867 192937 10254787
166066 168445 881675511
56918 60915 157565157
47764 148972 193609450
22455 80362 562489302
93712 166700 182411292
127535 161774 504382059
73454 136563 647577904
54908 57533 874662284
148188 153824 329836996
88309 179300 226955018
163318 189076 64222398
118493 176205 143989820
169914 186596 41444461
141288 146201 12296089
163607 179564 39731594
22209 73322 270470413
128403 134299 14738726
196471 199681 8110095
189133 191271 458671129
41187 156995 289450679
19644 170363 376976250
162991 195242 80585033
1125 128550 819991832
144785 159439 417507282
58774 106893 153413712
175820 194095 45710333
137700 182816 112444630
126767 137605 27006908
54276 74999 52247083
62327 107610 113033696
103551 164210 275568550
7825 32441 61601427
127098 145173 45030653
51923 101871 164310949
112292 114195 177178859
1532 154258 597993834
168475 194112 63995769
38644 58204 49088388
92203 92838 1561753
10268 113616 871641525
74882 76977 5103119
64273 104506 781929879
43523 97704 26494238
183345 195762 31228810
52970 193080 832900402
44757 182667 561860342
103550 120237 742650186
46214 180938 896744533
16726 101964 213213269
143936 185446 103374458
33413 170462 936159400
77092 93609 41149783
17168 63975 333521651
12622 127470 287671306
164037 185276 52788678
46096 187514 477885452
178027 187722 24122725
125037 170485 113117645
131390 188011 141026542
175844 177032 271587204
148246 192786 111152563
40288 89055 122267594
81279 173834 231016296
120094 137917 44461832
26174 138785 282039605
75424 191000 288453324
70628 161887 649308610
103168 150165 862321736
134795 148856 424224259
34689 34799 571628392
70116 73597 855270167
84920 174091 222426367
131592 175078 316242814
56599 132849 408811219
134997 184984 623905177
458 77477 193060542
157965 187735 74178036
21257 85701 161790946
53089 135329 205845116
99942 177462 193740661
167502 168445 791451497
61418 103222 104191831
7921 12967 12695664
186382 194743 21120838
68298 127859 148982377
33864 75881 135269351
118710 171054 130575873
167625 189418 855311828
85177 133124 119748085
160372 194690 353479352
84959 164004 197277879
95084 130125 260109198
159682 183967 245203445
72809 169477 241348321
120789 174803 599273052
135742 199514 159400908
167079 184407 43097072
99942 173046 963283614
111595 183500 179382756
150846 153213 285888773
145061 165725 51622293
193073 195323 183162536
65162 199242 884363016
107834 188213 880055703
105831 195532 224165067
35491 94553 661804363
128731 130878 5360144
191318 198558 968220043
35383 197470 405490422
163449 191727 146801921
152950 156795 617657922
111783 156135 425042604
13908 100339 216193135
198448 198594 751008581
127738 153292 63533501
139526 143039 102494662
86098 166391 200422057
182685 197596 37473986
72871 162749 315380059
99588 136453 820653229
106886 159596 131754211
104398 167623 158103795
103779 152010 120687195
123054 190423 167859319
183147 199348 927127371
158201 165129 17417570
45406 61176 805353456
145790 192977 117681224
48162 60462 926745877
1218 196138 487665476
99330 144906 114025566
51206 146658 238889793
121251 150142 470119164
145326 173965 71371824
43342 185007 353909741
3281 44485 103303046
164702 168438 150959707
72657 107542 82156804
109574 152155 106286446
178200 180373 291334642
60290 121850 154099385
86185 135813 123882042
8796 120206 279101711
127840 150235 55731512
76600 160611 584281803
4730 55876 128205165
94828 181630 216825585
5098 139904 337526035
188026 192148 10448054
107540 118239 867619280
113696 171438 916211841
93783 146697 132338990
57493 96479 682527343
138095 172124 84751453
18365 85588 168598666
158940 184200 110005571
98084 154969 142144391
40246 102433 541433339
88224 151542 157944259
163464 190375 67068474
43151 125825 207014169
98957 103654 11654614
177546 193871 40840634
18137 40401 55848933
24738 118336 243987115
4389 106673 966338321
101597 155823 135520926
79561 114550 87487073
44989 172355 414953635
155558 190515 224065118
81228 148171 101556774
42489 128622 215589574
119209 168341 933793602
36869 106875 280878507
67813 162509 236547285
44028 131081 196548281
167615 198250 375504725
114863 167437 723372143
21183 56247 87975601
198132 199906 4468609
172113 192275 264262948
94218 197320 691945016
52438 100694 120675211
118351 156272 94462181
74272 156154 236487391
137844 172567 570584361
12430 155872 358717377
111188 117636 16177798
175938 199571 981459097
18256 184371 415299166
65340 119278 134864605
102665 115107 758280968
85961 165727 199129668
82950 86789 9640026
58227 114371 140502306
119957 132952 31734156
149607 186557 92021240
9056 23619 976791949
147595 165250 44125788
79858 138690 146945056
13365 169953 315410555
159254 185345 64953133
188165 194163 15140974
62517 123357 458928159
166724 186617 49415836
186564 190993 11256628
32853 35190 573493182
123769 191178 168036049
155397 162856 309196960
83944 131937 183600431
188569 190106 3827064
21582 34836 33225916
75156 148026 181869794
169443 197059 644897721
2943 66269 158836514
16268 147236 327755876
110641 196057 472651899
173116 189983 42084213
124106 143640 722620304
185823 192940 184967848
42931 117017 185378180
172411 187976 662665265
158632 183363 61698545
84274 198447 263027988
120436 136277 624118132
151471 169749 45648013
155020 186038 168167275
182823 196259 170570114
117721 198833 728841661
22597 179082 391337939
136971 150299 33206611
79541 80734 588022075
186508 193236 984338721
178551 180873 5913529
71995 86243 632693811
78485 79014 1018391
113289 195717 205811083
66783 88724 78459035
172538 194423 849028414
199634 199852 525754
100769 174997 185533119
8618 141801 333390682
149998 160143 25346646
179616 187797 168096989
85911 96087 118406539
4532 193834 473491892
114418 196915 206039847
181933 198392 974115820
53496 136757 109209014
61095 120600 148902284
34887 195703 402256712
14815 164451 745435314
64744 94226 73632341
80296 95096 36788933
85493 184909 377168379
152058 165868 34591625
83523 155311 492199226
129728 172057 954529298
94247 148070 294587971
149338 182806 83494581
181472 183488 4978990
176484 198056 54055253
21348 171626 854983967
143606 184489 101823427
191619 199572 52617487
12067 88350 191221124
97284 165246 90984811
195749 196880 2882114
49294 52256 7351525
105255 155777 319956166
193676 199460 415866151
114193 167419 132811112
161938 193681 528637165
74296 111095 118764318
63218 90019 305507305
85914 171651 213878660
85299 92662 18168544
69346 87121 44558536
60103 115519 23060925
130494 173571 107260145
71047 159193 220085956
61408 102221 101779488
18789 151034 330886785
101193 138475 927760549
171765 185560 34341043
21657 119262 917539798
47474 166178 494374013
100091 123762 59637250
49821 79106 597740646
72482 126788 135724901
120824 196687 189353019
12653 59248 606552922
58456 141849 217052593
166787 187068 50422927
178062 191101 80277849
3186 151317 994660430
130151 153801 58762780
176431 180535 10231875
111393 151191 896255877
169821 174658 12005143
5199 125297 359457475
7513 112253 449438822
147402 160775 568262292
141946 199706 144360792
97393 105380 20032298
79874 145546 164020989
14412 116327 707924918
150862 178389 108785643
194557 196788 517387750
69321 187973 296136888
57865 96206 95870100
153209 199945 116967235
153760 168093 35901776
153431 158892 13641192
141851 196934 56798913
53735 187138 333278138
169234 181844 31398028
157750 159087 3386548
132503 183554 127180891
111501 199263 831925774
109994 179749 174047155
180910 183452 422289076
111026 180938 174512110
164220 195727 78718196
113927 154725 539025688
139234 169144 333494146
179071 180862 789934500
70828 111907 102614292
141033 163407 566046744
165051 179548 44995288
22319 132991 798048130
11774 13298 430476306
11233 82536 655148604
26649 85420 147617875
157033 157768 908733206
132096 146671 36333230
56654 145440 831657579
155606 161396 14646665
136525 145023 393685695
170804 172150 3354767
165141 193012 528134076
111889 131916 50148491
129700 182900 217696598
189962 197391 18807866
159369 168175 22031361
57603 95496 94754516
28312 197040 392405595
61101 137594 191249035
90148 128355 448183433
148223 177930 74062798
100993 109455 826429729
46944 99506 55610539
43333 132942 224260364
167266 167945 1719755
100244 127950 453601413
67756 142565 407800027
25999 78548 131947331
147667 150979 8271505
185949 196908 27691721
69258 116594 784772917
25689 34502 653156934
174024 189260 38051434
52676 125648 373330099
138500 141672 7942158
45680 177352 329024047
95237 173432 289210984
165609 195663 572511200
59934 182001 699883308
10095 199161 668149926
167784 173709 14649040
184091 194263 25576164
118697 144785 350256579
152788 174743 54773044
41434 163747 618288445
177178 195037 910536384
89210 139215 124907135
160860 186229 657008841
182828 196712 297108227
140574 149316 21719402
153112 194033 812900993
49544 140556 732636953
144749 145021 667795
132698 135743 291670508
11093 14454 913696567
168809 196063 464452552
198477 199208 585309364
133116 139436 15741359
70780 178991 270049351
116415 127301 27338108
197242 198070 2109359
116949 130117 33034265
6407 135745 383416098
57664 131811 697959328
185563 192772 18156175
150667 163315 31537176
35825 198660 407368796
162909 165456 217385408
45927 75121 73339999
176508 186059 445479809
180342 197915 218841668
145163 158209 656218454
2317 94795 231510023
38076 142307 260914885
38150 114918 192228743
177535 192017 36239266
125421 173106 714594027
196453 197970 3838046
176245 186349 416596053
134225 156634 692037692
183801 194070 25819043
195238 195590 897607
152078 156989 824550042
116861 147865 77378130
79560 124892 194637448
124822 127406 6395285
154290 193159 97081188
99060 134996 90117141
31435 72467 103142580
8563 182834 435824807
68289 106094 94282046
58148 138336 911100609
124811 150570 261919863
96614 155619 147376269
125297 188947 397466079
151410 157761 15794412
160615 171767 27722378
137020 189864 364535589
164534 191211 202062888
133422 187267 134082788
169061 171228 611393717
80104 150385 451183921
48881 87629 751440555
25341 54086 478612762
49195 94254 112816030
45717 93611 119802539
107045 108612 251730925
197512 197551 715012804
177034 199843 436418726
73789 126333 131315951
95122 162766 906668171
124448 156316 266613373
111313 152856 561434298
194930 198760 595422367
14740 101396 216777046
88513 88908 968249
23070 124875 255256659
94182 112658 699048828
96521 146557 812076524
163603 186695 268342870
153471 187257 878465928
132267 137766 13710869
66890 161187 235575149
51507 113650 927015237
103954 125014 53133695
75152 130722 138847691
80863 158984 195048968
22303 76380 940283606
45879 167626 824856193
102939 185286 780776489
95060 180806 214202408
186054 186479 1030408
4946 19663 625817841
167116 183236 40120567
142192 179007 41617011
98167 156749 661570524
168083 188382 50546883
127192 154912 68938390
17238 104632 218679702
127732 129722 822124767
89232 193512 886922225
176134 191960 752504011
61883 195787 334526380
119678 160571 332485955
72237 194849 306163207
8593 158001 783473711
164589 191519 595375769
101127 185200 209986952
68954 171568 256154974
79099 139609 34856902
68107 181865 284036284
194280 197002 6899178
93707 130883 93134245
193366 193486 888585774
139738 142634 319930839
98098 102986 125528380
28278 125048 242649242
154538 186503 79658048
76259 150405 185157498
125286 199867 772874029
36658 40773 601037477
32690 36903 10657274
168835 185404 41120625
134392 174617 135602097
87717 168947 202771684
22713 176544 384842807
147812 176269 71003309
46084 175659 581466267
67744 181948 285170511
124358 190486 513357111
122651 146359 877671300
193776 197562 9647013
103109 157644 136417920
71111 118412 118176358
49479 52235 57456334
41950 106744 689657360
70720 165853 728890267
75468 112282 644506420
107527 129068 130636967
2840 87009 164901389
95820 178882 207411235
55248 136393 604686775
194017 194433 838789501
41224 78461 355826360
169150 198221 236239051
66364 126170 149655023
114151 120450 526794197
39506 141467 255138098
116495 140924 61043990
173991 194995 66009423
187178 193569 16145296
168359 184511 745970524
27669 107660 812330498
100378 189107 195309875
115665 192299 191296375
78384 83811 632965651
80720 159131 195768803
183590 186059 631924061
80242 92727 695951737
163660 194069 962157516
68532 152257 209057771
183076 186315 160225903
129874 161333 700129445
68574 198290 324086010
162175 166356 576269725
178862 180760 4863298
52117 53845 4376379
138514 198702 181786536
153745 168933 38049384
175788 184350 973992687
78987 129476 499533049
146039 198825 909268213
199059 199414 929692
96502 162770 397799543
108767 124625 39907103
188630 193258 11626908
95702 114779 193990786
199106 199268 417882
141391 156326 37011962
51149 147895 112381072
113072 169607 141118879
77107 122956 114767072
90367 135476 112703634
95296 101161 340249960
185155 188984 6607913
78236 116294 873278094
9566 90426 202740568
186466 196999 26645637
119878 175365 732424739
63101 199101 723292604
56577 143862 346687608
119890 164968 971516039
186455 192054 9308545
179355 181330 46371315
89419 174808 62187072
158265 198810 101458578
44025 195652 609449470
117761 121422 521866965
21707 182964 848717821
175330 194266 109650439
49240 112020 157142222
95949 145851 173839923
143572 156899 33089404
192634 198043 13711735
186396 187565 2966172
33165 41112 841547611
123244 164255 830950200
39205 133878 68150015
152358 156653 10663895
91678 120810 27354594
147678 154027 9387901
130312 163238 768926112
157901 158640 37702343
103105 173973 177177862
111061 133053 55090823
106193 155286 142189652
8479 144167 446124102
7709 36867 73029747
10808 155905 362893733
131424 162995 453804069
154357 159322 657909607
151414 174351 57193274
21409 56663 88486593
193332 197814 11383275
17399 137403 608070116
104744 193287 713554264
24786 168110 571087874
184615 188752 390317668
61467 101139 98936297
37597 194375 432330240
40738 56207 38685739
180122 193698 33957357
126723 153370 750046624
185262 193293 20231043
119759 163440 108905242
7237 129119 988839456
194424 195934 3853974
187231 197449 25835184
97739 148236 629544441
26888 32256 21034604
139111 173836 86522242
55590 163412 269568391
93391 164484 177645406
58882 136366 830908737
131430 197312 638088764
191989 199976 967259253
113490 131495 45046190
97726 141624 109927409
144719 180268 88662395
10112 137351 318609716
128987 145778 614391381
120225 191834 390478553
34849 108644 184832345
149678 152825 7825888
15025 163581 878021787
24876 98561 447222516
47857 146839 793160419
29017 160946 423282142
59394 170113 883140273
70733 193994 307780651
137655 178730 414907409
192016 196749 11983333
199629 199841 512003
190785 193751 11773747
24145 100098 184157386
6951 186780 449583071
22088 42689 457148951
176686 182735 15070674
172512 182896 495943568
47654 194797 367783392
7903 134866 880328487
67277 85066 44620720
197595 198825 3114287
161599 170824 474682141
107938 195295 218237860
143502 155502 29730547
167988 185397 43190773
47191 155054 443114048
157765 168717 27440212
103164 163053 149873690
62838 159545 241503860
97365 178246 398844141
24506 46973 97030816
146 39508 395856900
199299 199618 36865482
68280 148999 867366802
168033 197618 185625371
156273 169387 11061434
23519 67422 110288321
160482 168406 19799265
135472 160658 62843283
104545 142979 96275597
115327 192628 192947134
103114 152479 123564561
30828 76669 251170246
199354 199988 499953724
72204 102579 803862670
91082 96519 13363505
79365 130396 127639855
39806 79653 622743902
80735 146108 587815378
195587 197325 4402624
57475 154925 844810234
77370 104867 984209341
16828 134846 295495038
193695 195962 242139904
149964 173652 59024457
144052 165877 716585223
174844 177552 466713575
184470 194887 754212796
35465 48263 32206465
165612 187178 83380224
139767 174276 245413626
26769 184969 395597763
160685 179352 131455012
104045 154940 727297047
21318 123811 256929013
139216 170149 262400363
189137 196595 18871883
142772 143689 2306902
196197 197996 4566292
44148 78179 52904205
58942 194672 339129327
187617 188267 545605313
162180 182841 51473281
115617 195397 199214429
30714 130553 250227676
133051 134273 3077204
78622 132278 134150255
195282 198076 2307332
132120 142942 26956667
47466 140915 407182179
164087 199981 34778572
79159 190822 278790090
54963 124227 173593056
22172 125094 257987858
182318 198014 119647834
133474 136873 109296963
91426 114742 58294620
168951 172287 816422279
89632 119162 73791811
114074 171078 349955894
20177 84561 781661875
119080 189437 175453131
162614 181387 46799434
55726 98820 107715443
157526 180721 542888996
99847 117972 220860106
77265 135497 96822461
46590 182104 338677859
47521 153854 548907715
86266 187878 787440287
55122 90061 87613969
108501 111173 6719626
118672 144792 761778964
16765 74835 145697522
163229 183657 406555845
140171 161110 362933603
118788 147348 71297324
93198 158152 917611755
86288 110419 60106456
40262 175170 337242395
137589 184556 980193876
8596 106189 244268155
106782 171875 162580507
48321 86348 95445481
6710 121318 144312570
181855 191984 634064241
196981 199662 882903165
16600 99947 242179572
148398 190775 922387184
93407 132067 899380587
138202 190664 130762052
64001 116367 130945702
68307 107903 642154131
159775 176167 40886358
92344 101843 23579450
133043 198142 421264689
123276 149122 64308564
184620 191339 89190953
13597 108175 236757448
139408 169296 247716435
133158 174797 103750411
60728 97311 526544540
45479 148114 858482070
123160 186163 156879976
158302 191465 758293456
32181 153302 303047906
72265 181169 271864787
57103 79126 55223612
27247 57862 907436719
110503 162801 423101775
96360 118857 56461870
159556 166774 853346472
99824 107971 20551942
84405 123673 529706800
11097 146570 649994870
179064 189582 26315582
72562 175884 257861896
151380 160275 22234391
101061 138836 670121477
146912 187899 102014364
183698 193494 24569183
82384 178675 240274539
59058 62022 7550459
94392 111414 42641739
91452 155049 158693840
112494 176939 646956870
59093 190134 929551608
137387 145367 19892276
177680 184029 15765371
13860 65478 968685673
116932 174290 143090334
22339 184249 404871827
70264 129637 843191748
80790 93227 30955944
50788 91976 103237724
154106 172148 45046652
39400 75888 91590158
82223 124399 214865332
50875 70526 454046385
27297 84776 273192552
150182 184354 85151753
112070 132727 302481623
87739 154586 932448995
131518 192196 151315626
108875 123531 418846044
35749 51370 39162332
171633 192542 52260480
183673 194365 26845595
149497 181657 80252024
144630 186076 103236129
128028 179516 128250655
34976 126807 901131743
34210 184875 376649487
178119 183764 953388727
11100 91974 202602409
109162 119566 26183949
7111 196786 497773694
31300 31714 206229393
173384 183900 42307500
196352 197514 531751629
20987 153652 331934334
129840 137733 19644966
113854 198900 440560574
81061 178309 242704879
186227 198609 31300763
48512 102926 683578723
189293 196768 580212944
46515 104228 144251792
98235 109955 613489187
103402 150436 117777373
158348 167149 50516208
162915 172254 23253593
153959 162833 326632621
141569 142287 816131525
37029 122221 769839066
62372 119512 963989956
10196 143218 333039925
179574 189512 24805035
25067 150425 897254494
7837 72998 163499509
99703 165457 164498678
42409 111683 173356181
107267 153943 902730487
73816 177447 258569865
40978 131801 265936264
149261 182328 867506360
157844 172960 736090504
191764 195175 273775243
99452 107565 20355537
178808 191621 780628385
11335 61613 154108373
2880 56198 133585419
126567 131546 12387996
121766 191668 815013886
168482 196450 69910124
123121 183829 151180829
75607 77208 101681955
34422 72360 95387112
116423 144858 405285020
161889 183369 14329230
158147 170267 30230171
94200 138304 124940479
135417 163176 69231303
52936 104536 129068718
172522 194428 54804447
96222 142374 115535128
113978 116542 6381794
7754 121734 879243061
127970 151547 58625602
9153 15197 15247896
9570 151566 355343076
96156 107052 27254366
199600 199661 776822210
91018 125385 86046536
53622 120882 779417651
199630 199829 475089
132571 176760 110143712
168847 183634 725283950
59374 187899 320880433
60675 83139 56350282
123451 196466 182190106
96550 167403 527698829
106976 180040 170763117
77542 157373 591144936
167220 188939 3828446
129029 146279 697532571
91866 150876 147438984
177336 191025 951172841
6063 135602 424361736
54411 118778 161213536
146112 172293 65147514
4400 183310 447426679
106252 132616 66158197
149390 183754 19594829
81224 84253 492269686
58690 66954 20775049
91709 190088 245531531
116944 117030 209251
48087 83788 202407571
32675 91311 147049203
130024 142729 363774466
181533 184001 6071031
163622 197189 83941934
150308 156904 16353480
181853 184453 6402549
1194 129443 628199892
179970 190226 25602003
29494 184252 876071074
72482 173919 776834926
186705 189662 7492841
79279 108049 749633899
181827 190365 146382694
171816 186878 935006156
63505 98411 503907172
158739 198533 99563006
47984 192479 361111776
60638 181876 664699945
151505 162752 770200466
183326 194309 249228535
1581 3961 5961679
67076 144039 30900542
51400 74408 57983426
146107 198210 130118333
42085 73495 78826099
64341 157380 507307455
173624 188894 38101103
68553 168258 599160459
48931 84976 774368690
276 15405 37918287
131535 171513 648838564
165963 182550 41296189
190574 195651 12843994
66337 149018 206488939
78026 159271 97329639
34155 84628 786209058
129865 189310 148116215
196319 197950 582806333
145239 169455 322262548
189174 196824 19349085
24859 62131 93722495
198880 199096 549948
17679 185740 884899656
42682 57292 331319574
175826 178835 7410991
93192 95238 5069359
185424 192276 459042833
65400 106991 103755778
100224 195552 238368912
22466 77746 138709052
71398 94192 223861544
66144 67329 2984465
97793 187064 990912115
28698 112186 179074209
25333 51928 66714444
84067 89932 975797991
52292 174372 3054881
106 111256 898906586
65188 172105 801918424
199968 199982 949374194
102324 135364 450004289
12630 132877 602632316
187044 192488 141961889
64734 125590 349200962
61031 84234 445878068
166855 170728 9560669
95778 119028 561523414
115261 197616 205777038
150541 153564 824370854
50495 177360 985076336
61579 162726 467430399
94991 121946 67654302
51263 72942 898717759
191556 199327 19666153
193302 199294 412301454
493 166307 978352242
111593 170842 512607087
162206 185142 57053150
180141 190557 26012949
188783 189486 1748709
81629 89986 917858695
63825 178247 285709437
174444 196649 55669762
63814 106283 105990697
137 126139 315650428
20107 186184 700510966
83195 93591 34126250
14787 54986 100652819
72343 119560 118033596
3611 45457 104914719
59211 91532 749967303
123657 127545 433263180
138793 175228 505496717
69750 172937 636878701
127900 195084 152789633
170544 174301 9383540
27718 194446 770371624
104266 136520 515566237
177485 190678 32978514
54621 194879 350603921
118644 136559 228733109
130713 145209 36052726
84409 148357 159568343
108495 147439 878057286
41185 192114 424963547
19645 120502 252701346
131891 168030 90101221
174253 189839 965847808
195120 195298 446102
122270 190375 169725886
86449 87665 400655391
139962 190267 340879807
67880 154684 804528067
193271 194245 2491819
116527 135861 757903035
185468 191812 385491169
50523 105671 138063845
120058 168395 120582955
184050 194228 25602718
26478 130662 315739442
153771 179054 468528577
28580 196369 654035146
140793 144507 9207608
8412 137584 617641997
1496 105968 261563343
152000 166403 36023207
194797 195892 2844318
112870 196283 208337364
20987 142250 508630635
148624 199478 258941774
180352 184581 10435931
142868 168035 750059085
1466 130805 628574325
21487 53367 827894473
119786 189081 172754982
159457 172710 313337500
40557 196778 592282272
54880 186570 328953199
92769 167652 187119200
42842 81986 525135662
69264 181342 188428554
47959 86617 97021016
9546 172708 408103960
142486 167448 62212620
177743 183826 895929564
140203 152970 652552523
141409 154876 33415337
56672 123790 168147391
68078 100595 518180701
34410 184645 434671784
21779 50263 71422313
87763 138035 193486673
122603 190375 464606381
61317 82544 53188475
84447 96119 626574693
41199 155372 313527633
62472 110660 120322025
151484 155526 963482183
170626 170755 319436
118792 193501 186422725
54013 111732 144533802
5871 54149 703559008
62458 74421 29997123
92019 103738 534672192
10765 92126 418217387
136953 172694 89010255
139027 180616 103688941
198207 199452 695321765
156852 163610 16994931
136247 185130 121785913
86259 87333 2660314
188373 189754 721936277
192547 199643 856147054
143701 158603 37040196
79846 181594 681837495
74483 155714 202617164
139594 169143 73702386
157692 180851 642953378
112454 121259 22183878
56807 117508 151904616
123697 155984 80207001
71351 125834 725429890
57159 120129 813116424
141269 155979 653637468
72790 83089 17959056
170436 175727 13242815
16541 144996 321375935
41607 124663 579362781
64091 113681 124049713
117280 139061 759210299
7222 91478 430331653
9524 90672 203474746
12213 197718 703028560
39145 47200 3572292
175331 182338 17503443
79104 173580 822044376
185787 194446 21810476
24711 68920 111090893
16517 130707 896494478
32798 105687 335155998
60992 186515 313303279
82025 142247 150496299
131462 195525 552195809
138348 141178 7050896
54192 148533 274698100
191907 198127 348786985
159020 188532 73605684
77600 113103 88793937
144017 157349 425881623
48540 161046 919605563
185201 186591 3432873
85575 175035 795807754
186072 189513 8682133
183145 188076 115844642
117305 176297 147264585
169921 177545 273793594
90929 199951 272394019
81251 119395 917484849
142375 157373 497712687
103629 143649 733572211
161355 174202 31944296
48253 185333 604971250
10166 91302 203386192
54207 188379 893475380
140126 164260 286237661
189468 193292 203243
116149 138704 733761291
11240 79562 278672606
164473 165935 758379772
195182 198559 8544982
34553 118731 482028483
154248 167939 34322735
242 19890 49163861
4209 199543 831653840
65999 148264 205460006
64106 140137 960705384
170927 173568 448870268
101562 178117 191319053
16853 22747 14576024
63389 116609 451053647
122122 179277 142388253
169107 177407 998180419
148153 160869 944220357
195039 196010 496318440
76228 115083 712488220
147340 176222 71995643
75540 196847 859104702
122328 128048 14302317
178695 183474 11984709
53368 54054 28795440
132916 144148 27947672
132564 144128 28793194
115491 122875 485817922
93230 158970 199895281
191470 191989 952295258
37254 89667 528635330
98269 197335 879797896
189728 194843 12887271
133116 141214 20168535
151716 164112 31038273
60674 122572 191019700
187917 194329 16223300
87484 163512 189745771
5061 68545 159287893
186059 197380 11657047
77112 151809 186553794
137189 190378 132591164
101130 179310 980867921
122995 177177 134972251
33542 40147 16691602
156585 162404 14669261
17323 49794 107946751
100807 162434 135055769
61018 86500 63891645
80498 177224 159671113
2633 9112 16105799
74112 92565 45891079
51593 138809 957453177
24671 40310 375077767
170720 188479 296167203
10131 81846 179883623
33272 64088 77464864
196549 198891 5914998
73103 154555 203289707
194358 196532 5544110
120934 174489 133431389
33431 49083 995077930
138099 168150 636183335
183063 196345 33370662
7324 122934 289656477
151302 180976 74009663
75146 106482 255158088
121590 126108 11353116
121151 152444 77896432
6414 193631 811850886
71357 101465 942588571
150062 151907 4581716
67180 111573 110962120
193581 198775 611123998
186083 188808 6893695
2694 175512 533714781
126758 132516 976920118
87659 186017 245302141
188282 197943 18549928
70793 150877 238381816
17210 17906 15177922
26022 164101 345577760
26414 71014 112123428
121706 199941 560096325
125270 146669 53266750
52974 173964 302442451
39418 192171 381829475
109095 142639 992920807
170133 194487 60831694
149394 191201 942556595
55324 67548 30848689
190661 191164 960070807
54182 159424 263166700
43783 176697 484066225
167192 171783 712568759
56997 97517 101239238
184069 194786 26907796
30179 127068 242797530
10388 97712 218622153
95174 186094 226975579
188199 199424 24338521
84347 133337 122379573
142856 191500 121309959
165700 180410 469331746
87537 110794 57924128
74142 145135 618658024
91846 152752 783513842
193634 194411 1966477
178454 188773 965376194
21497 161844 508531904
4699 28614 686511934
151687 192219 155320896
114760 123239 21363523
89793 192433 256249780
25929 153247 318593729
71819 144405 181315739
62289 170535 270257336
199520 200000 1171272
129913 148528 46272373
137322 191914 136176273
97656 123435 64831046
184206 192053 19712099
59885 105965 115133509
31063 104964 185011404
179753 183515 62208637
98633 142183 109038590
125428 149907 948978824
172713 187346 826289675
186134 187759 4036896
83093 162050 733272001
190693 191548 2167959
73147 114441 584797905
131533 167250 565292696
64415 126188 439516205
15129 18113 6079327
29515 61671 845143014
20135 136649 291725264
104295 183924 198885149
137383 148517 173652817
191933 196250 10923414
79606 81828 824469082
181752 181817 779545993
103551 156957 418935628
78385 161757 667653691
102905 138650 353116767
105160 112131 654098070
64718 164513 587394628
177221 189260 673057846
69095 191916 635707205
172275 179260 17388101
86929 165516 206039498
134144 146976 50612794
70441 98231 453084427
70333 159146 739444837
88019 113896 380372282
172644 188481 831557786
26191 30832 11622898
75536 122468 773389840
149203 157414 20438110
185378 193157 712418274
125072 186151 535332854
73253 127280 967476889
85748 111364 82437101
41911 168920 317512351
154535 178865 49002587
63906 84634 52020502
168038 172515 11058660
162736 172991 25482932
198480 199771 543889269
25225 166242 352852903
182490 191582 22715207
133612 185925 942046559
50524 108484 785383968
54986 95266 100824312
170746 195963 63135413
78040 93422 38319027
15556 168982 711664831
90821 93880 7500767
43618 194768 631032711
95384 147155 695307941
118493 199040 977410978
154982 160246 13283225
90649 102599 29521124
25535 58973 256996236
140712 140844 732707329
29414 161740 945255074
171139 173051 4741562
129662 153151 316592082
195598 195803 541471
162484 198153 611887146
113567 149319 363719077
26825 108523 128620325
190034 197916 19973458
94374 97511 787265077
86529 160744 185233592
121927 139282 43264322
191112 199864 22116249
84900 85773 56881691
61873 103419 103519888
77666 96489 745818888
194707 198004 917622633
38791 167740 536408278
159947 188719 71738682
138038 167089 552251444
67006 96382 240596809
56626 113784 992277869
111521 190413 196818687
143703 189713 514297604
117604 121602 10113970
148706 178059 779256808
24392 51012 724742651
69777 121012 128192589
12402 132615 300980607
79143 126644 118840813
93437 144365 127359496
1961 141745 349886121
132956 166828 84459875
171093 195035 59879043
46463 151826 263465766
178687 185404 16700813
153594 178230 61449114
52029 112004 150199765
185552 193448 19893278
57621 97521 357870410
66198 190567 310541291
180285 196869 129929884
142359 146803 11084835
169524 179821 567577956
75503 158250 415330971
119824 127927 20294406
152979 185880 81983026
152578 170192 43967498
114036 117285 8058028
126032 139234 775742678
56500 156985 251150839
164752 192494 287657838
142157 154513 30664599
72559 137827 163054761
177626 195514 44798974
193046 193290 621617
13655 16202 242362674
2106 3802 580214096
146724 161030 35656911
98170 99243 2681958
95509 125587 227797121
179089 182930 279432440
85118 95875 603866709
167298 184357 909001446
76934 147750 176901419
59989 110627 217710947
48289 192486 360379573
3420 71773 690240866
92008 170456 195858923
196574 198320 822383260
39365 159780 301102059
139732 142158 145534554
104743 179683 187215828
151728 198749 453247359
152567 152777 173742518
16220 164091 369897797
68332 152825 210979012
10295 50580 893247534
100359 174127 108768861
25358 58223 82587332
83357 190739 718739994
132359 182294 518485284
136739 173099 863758535
95071 102739 459888461
26602 87547 957266821
76410 104913 683484604
96201 132582 91136477
52910 187574 336493212
143395 188325 111982879
22204 64261 681642660
11875 36204 60790008
3321 158073 387128001
58401 146373 955658891
41488 60842 48519911
58197 70886 323243675
65676 156623 460106769
176064 196726 51787006
141908 151777 905678350
105347 196276 675795323
98940 148405 123732468
171026 178879 19504880
107114 179723 181320065
176063 194555 695043972
47278 120080 598398471
38744 170925 819916439
130217 137159 17195950
187727 189898 5492008
1332 132110 327565640
21349 23403 3229405
45790 64918 48045052
141273 163269 228212992
186941 197597 26952214
68904 82088 32946650
45321 87684 106227132
195206 197967 679975221
40835 109076 349807268
41178 163565 305979359
120853 198064 327637592
44067 199469 626117031
122710 169383 845485780
24396 140504 290766418
84251 98796 35984893
162097 188597 66010855
7272 45454 95712051
26868 77217 844934602
11069 193353 455838705
108845 194218 427852351
140174 155059 685025741
113049 147124 85129526
5048 109685 262081195
191218 199189 88960730
89824 179876 224739180
126847 191283 382180667
89557 190285 251309570
76585 123253 116776484
191073 193485 6044719
3927 197188 483495637
127885 172233 776703188
26473 97290 188664950
83482 97437 270478493
88516 153006 160873312
55113 180852 314257575
109893 123568 517882510
192453 194714 5688914
138602 199006 155413990
57101 62160 12840597
66051 168025 349568114
140799 149992 22863869
111082 146330 898059480
22216 63036 102592138
1490 152918 500231508
195533 195975 509899563
151443 191627 815075494
193093 196924 9758426
186964 189749 159964784
170455 176805 15878326
122206 179159 141864238
48497 159882 278488787
71074 106588 85574358
57515 72945 38845805
54392 132424 195398193
75244 137378 155130672
123162 187104 159232523
109285 154099 617881026
125254 192125 943360503
196026 196612 1511582
146853 159071 60335604
146297 174964 71380288
196034 198558 2501670
103414 176163 174774193
16558 26208 315293185
98428 193640 538873537
195505 195514 639670295
187685 198214 26639188
39683 90993 696965718
168400 175167 16814475
8027 35096 758696254
39666 92298 131768066
167933 183749 402980563
142701 174546 79335548
38412 71509 83151752
151395 185118 871717735
77673 189195 278426596
115637 193475 194288805
79548 118233 250675537
117306 129106 461076198
49258 118498 173351753
39795 112094 180946317
115369 127596 30716690
82949 188808 575760633
49790 83416 12862281
58285 184605 315474833
53174 148360 238082052
92905 118619 226694086
174539 186772 30421390
125040 153865 71636697
134569 164085 633075676
146969 162419 541660242
184752 199780 238324059
20335 85690 91338785
34525 47107 31641668
44768 175717 559407060
199580 199600 413968296
126436 154018 546884251
65343 175255 274450299
144945 191787 116885456
62636 153416 226659963
149319 150797 580634469
152085 191026 18590173
40329 86283 115291766
10212 195404 463257069
153216 172028 46959293
64730 122077 312328367
5668 48832 108155028
100114 122326 55922671
59459 135939 191201938
98199 192192 234903500
123142 151240 69947720
116334 130720 36051073
53191 142372 223211749
18424 173579 684771301
166296 193736 68482395
28300 39788 28996411
56747 160222 405433369
155249 186787 78699617
199847 199880 92542
57931 187943 324731321
163635 182154 256939318
12445 190762 65492256
190494 196904 258300396
186069 188445 640934057
110468 163104 903412976
183249 194683 28656996
1644 62620 153042590
197700 199865 5453945
8680 68093 149060587
143367 170332 67195973
80254 85888 14157587
12045 124596 898294395
396 9238 22073094
4449 83128 835880435
33043 52147 171420261
190400 197157 17130763
103105 124207 53272524
86126 178976 445296006
103838 192664 814795720
148724 157526 275125441
145877 150658 751992941
111914 197642 460013418
66079 173469 769698046
177383 185701 20677949
154084 173512 407619748
65005 77794 31934381
100889 188603 219140651
117600 175121 143505439
179935 196478 41544851
44315 186133 354269477
53144 65118 30260635
108679 135003 65952440
183426 190656 18087183
28056 182515 178496303
75638 165468 440986257
109178 135969 67004151
180334 187168 410494336
56603 95939 960345893
116873 153389 845693119
105041 148961 645021847
83020 84350 491002816
91930 102330 158800992
74143 160849 216448956
174645 193857 48037944
4129 196333 480852954
47950 115705 169589931
65934 152985 17932112
110043 128118 45298175
1759 48476 117090780
89243 115437 905203228
140012 154756 983456949
103514 125609 55693934
163695 194640 77236084
103794 194561 226909772
32112 198887 700928570
92005 157345 889618584
108223 116655 21192205
127077 131394 10822211
45811 60143 22041198
132525 167539 87294937
109617 138252 71646767
177582 198951 590055217
190193 198756 178835240
31505 88943 144164068
163551 187702 321887150
22355 172299 148245043
96239 118154 54938518
20579 118436 850961405
56517 95387 97247577
103796 108095 10965764
185967 194454 21379428
170911 195023 792522783
91163 91493 632778283
178353 184014 14112667
134928 156863 910471035
6782 159180 246039878
63725 107959 110531861
98339 134645 694382660
97800 177756 199754943
136575 199833 172817270
116423 170295 134401723
179980 195174 795678153
29103 38217 267095644
12007 36834 194293255
158777 166262 18752753
31954 73291 319502522
105627 112083 510149690
24764 37571 32178167
158413 165213 17115364
2291 127103 312531019
180321 196680 882907378
5594 148209 89043210
51200 96033 625782547
34489 131141 242152433
64720 82555 904975457
155546 181734 65516003
3424 97077 234413839
139849 183988 109923572
185803 198431 381507453
115099 163152 119973724
34138 71307 93472182
109621 169675 487749047
33121 61422 800520850
123877 170469 115986519
28158 51217 530021716
85324 103104 754324198
27523 147757 301027808
45244 149519 293737073
31672 59911 70963244
179396 198301 506173623
123054 133668 26434282
81148 118325 871438529
14559 172251 394325523
26173 63587 94074312
124769 151919 67523103
143817 161709 167509283
80103 171578 846231567
43940 88851 94970521
175280 190760 38616087
146542 182309 825074089
57615 161503 591602467
120282 130479 895760151
58826 192054 332864047
84633 141831 142788914
189596 193426 9644838
126831 199819 562650033
189687 191983 5819665
108839 147328 607843009
199059 199866 632173548
158427 167758 984124985
155542 183540 69928097
96502 103990 18637076
53863 125753 180125106
27215 59310 563018318
26025 29467 8597508
129751 170845 290535446
152055 164543 31253879
119239 166775 766532419
35236 47434 304577559
63687 126693 281191008
187247 195538 20952649
43165 120211 192860020
86610 167353 420747086
171989 184986 32356091
27851 156619 56838375
84911 168072 207551248
159832 180618 157567944
125590 143826 270067201
104764 187892 315391802
119911 136646 972891847
122907 151641 71474188
11179 113981 257497442
180212 188382 20369169
132447 140990 978792748
46864 129957 208060303
172175 179546 18393568
195297 197047 3942298
5771 19593 732477535
81632 138625 7696805
9645 134261 710381039
1987 130190 321127053
136453 154736 45500462
2899 136334 334050851
104324 189231 212114670
98341 168281 943662559
7003 151320 361115528
131228 190474 464420777
49719 178985 323052234
52864 172833 700108879
195915 197495 295755448
117580 180346 674626722
111399 114581 467962307
182857 199552 42023988
42417 126321 271062516
114627 175249 151257445
71498 95602 60008295
67298 93318 64936236
24381 178286 384901333
197333 199970 6658304
106160 162739 106737300
131651 173790 459759029
38591 167900 323411939
155428 163320 834980679
78932 126885 119898695
167166 199281 80357876
48109 76374 757790149
55478 75533 50537442
185953 195755 24763092
199000 199542 298400172
25509 139643 887774881
86936 111148 60321942
133988 198810 813523398
135326 174413 867752084
9492 79497 175566954
10033 57291 118537754
99007 155551 459071715
92960 167364 299483480
179630 199414 49750606
33471 187761 603947196
57213 93027 541387247
183906 195025 27993653
54213 85740 79227181
101200 149942 122002526
80396 99077 46408319
13569 137969 920683901
77624 83963 15952876
61127 147685 893067353
133505 181323 119171817
82009 188707 409361766
178413 192911 36300033
122682 126705 344914000
32910 198945 415444164
83608 180575 242025465
186102 197744 675829646
197827 198093 585317630
193935 198625 948353892
67611 136967 410414868
61361 187109 313945189
40848 152968 328286089
38594 137891 869507354
126443 130598 10363113
181285 197491 815799631
59043 122718 159426412
139409 174231 974439724
128022 172893 400400347
170938 199447 71457677
51526 71704 50869745
165329 182028 550688370
84140 170919 216544535
86122 110888 61725103
183817 188260 368974819
140428 194057 133824681
70040 160507 225968612
25203 148406 308349501
151198 196082 112156001
111709 181322 352207445
65366 105030 604636722
160507 172640 30166642
118533 121236 6895955
66110 174314 490509948
122483 130710 20509760
46885 92215 167529176
73235 161092 858308515
66540 183333 971851211
128484 199702 443959244
27892 113152 213722673
153350 195229 601439239
194880 195606 420928736
34627 42211 54843540
183275 192813 23898464
171662 193374 282292597
110159 156222 114852420
16058 179317 432067267
28585 53785 634394373
138314 195683 143191864
170593 184430 179676798
114076 194080 199700720
148571 182893 384615191
3587 70876 168807431
145813 161168 374967047
57512 87268 74683107
154535 165107 26561707
74412 186353 770555512
10524 119110 272054297
138212 154477 40370203
51614 119355 169735186
196631 199242 1227718
173234 182512 23174072
84489 98632 997569845
17106 56956 748036320
119505 154674 87592942
23134 83290 839180806
137555 143000 13597626
61635 163571 254662759
3961 102288 347259490
94609 126008 255789639
54046 196549 356327503
176669 196996 50923444
83989 172871 221757064
189386 192126 735347013
165113 183981 46870298
76197 138247 163045168
156819 183479 66553446
121727 126972 13045160
25896 62766 92777778
172672 187701 475182005
61610 185120 372015413
61596 89582 323261143
104084 190899 44406015
59221 116621 143553319
65850 126692 484031363
198312 199860 556286106
39869 110723 49663928
49999 170464 301138398
179765 199809 50347015
103526 173293 174372698
109252 175757 50501591
3502 70788 660788838
121097 188711 598329849
78782 197451 296439882
5467 111079 604995113
145176 197819 345014185
92692 111296 46553350
118814 160901 853824127
4851 56080 128428758
155557 197709 105576423
17944 38920 52564322
106524 157321 126936727
52845 133924 203048535
123380 128137 11851748
6276 45212 97629560
62810 120235 143567535
35074 176959 354833399
61358 112704 128407412
188714 190495 923277017
173870 186372 31059937
25733 74530 122635400
79224 170781 459237902
184744 198408 495186045
189817 199844 25367172
18485 19383 2225157
101801 161149 148474696
101352 108824 18874337
150373 169553 47867070
138372 164176 200860207
145584 163268 44069158
132764 143777 27452223
132142 146699 159069357
126767 182189 138138460
167485 184406 42090108
59924 175936 385493324
196689 197083 286487609
177776 180791 436840831
126830 142721 39612962
61368 110189 122050166
152241 197015 156801242
147341 177017 393090052
104244 174114 174608595
59877 102746 106932215
86199 95725 23511857
28527 162424 335104210
159733 159977 624842
66397 137411 177483879
40177 56338 40451703
164489 185325 51790087
154961 188194 82948021
73475 154955 354945507
110724 180878 175166493
54393 140913 216542482
16905 79667 157362686
19167 184942 621578209
104225 113886 24475708
158579 173749 37860008
82895 93003 25070359
115363 183686 764719008
149469 160758 825594361
141888 152136 25485536
97601 111410 34712793
91617 125801 85638658
9346 103022 97984972
20005 101181 203119786
141608 199103 143657289
16950 37517 175336303
131341 176289 112049616
131135 139313 20362227
144914 167718 52590435
136993 175769 626057558
136697 151870 885733925
110443 115822 712885133
46059 83053 406833707
86097 177460 227925900
161137 177353 40351035
23323 137473 185358131
56597 199105 844139212
198997 199281 71399218
166502 178772 849700793
2613 107163 261659307
32692 173681 352603745
89338 167987 196360026
41701 188110 450990234
111731 171856 150010501
95271 140906 319866551
95630 196705 349649098
30011 56747 67210056
71648 80959 23223503
18018 149751 329575888
186066 194431 21093752
190984 194664 9235894
16013 185964 977876010
29607 33603 10107495
36684 88792 992325446
25487 34332 22174284
162029 193926 79586329
28399 169282 817065490
72741 107978 87890032
9294 18854 24037412
176499 196662 50511514
173253 177557 603111539
96258 166838 478423142
52919 134165 203473567
89338 105134 893611768
194961 199546 501389099
118578 136481 340527187
144517 161157 29734167
64474 189125 311238245
33039 138154 263254190
163688 197124 307699685
65941 136458 176204288
192762 193089 805099
135361 178667 107897385
17025 33949 308800538
100342 123805 59123185
194494 194965 141207550
174164 177155 7492187
119535 136301 157742577
157583 167263 84150517
155905 159588 9086365
167933 195186 608565068
19966 87460 169328095
130798 196208 340848417
73697 95824 518961135
167049 174939 2284300
122613 180599 471744891
40789 110324 121876080
165570 195193 73982946
156959 165070 20432822
90222 130132 68177145
135743 161772 64975537
107457 181821 245146600
8664 59025 154333771
183046 193930 974763477
156215 162598 964770782
109529 177577 169835304
119630 185655 164514189
198739 198825 783205992
13057 133708 302077772
188081 198581 26531686
7630 42915 88497713
183306 191671 20941166
137272 195798 790235133
21877 122828 253074136
148739 183061 852765723
125065 181864 464613918
14141 79100 231362554
604 77720 193337950
35370 193107 554741654
89260 142471 75214422
2352 156813 386330610
145590 165989 126630688
134751 152905 41431460
131041 174949 109393890
76838 144504 266733141
46897 97786 297275770
23239 84088 355746119
55093 134663 199223697
79452 175375 239500816
171329 195204 59759528
57436 81119 59413409
100943 133477 81631590
170879 190443 48776766
20627 86845 166190200
168712 173797 12590072
148250 165461 282772516
35696 66030 922679980
118488 155087 91187299
35109 195689 401682915
23721 144543 426587952
188278 194769 814564264
41321 96017 136763849
16403 170196 911357723
16781 82383 164425814
129792 194433 161187389
118054 128948 949552948
119759 170592 617210663
189913 198834 22594563
1066 87922 217845204
7403 48014 101810089
75834 98839 57171974
31877 120906 450102802
148174 168706 250743742
73418 138214 341231218
12276 32560 50653916
33262 152707 298868008
194200 199032 12236685
25831 83756 145462130
34620 76742 105777089
21071 79366 146293338
93162 146176 123478218
7389 90639 371124777
194403 195075 1746752
87296 114959 68994701
91483 185222 956412755
192363 197886 13977151
3765 161519 394771435
42969 179021 339901662
16841 76659 85394728
117815 130321 31381800
174356 188512 59292270
141678 172134 398721965
198877 199482 651822664
156893 194668 705375649
137357 148356 188903773
162865 183581 51594923
99007 137578 96647044
141672 159557 538771474
72741 132083 148290653
13102 199741 466889531
162382 197206 87069242
14377 38819 61221517
81935 148784 166959493
129471 148853 207488306
7099 71110 160585145
35469 187867 938223723
11512 144850 813393522
169149 188868 49076606
167841 181099 32971884
193164 197193 931674943
187549 194147 16699575
182660 190186 971526567
23874 145764 899923982
91047 123414 9996437
124773 161337 553274130
150576 173662 996020354
123521 184281 848944389
67414 135710 774088795
190319 190774 1199533
177828 180568 6900641
30516 122853 231530964
37565 190160 381449866
187743 196980 9505815
53607 82485 337531780
89269 139462 484610844
10978 189912 447375216
135628 172704 882425869
181098 188619 18746944
128932 171452 105865631
191230 193108 25223746
185900 194362 259892527
117067 142359 449086157
29379 120375 228143480
52758 164856 106994224
121064 163262 105139061
48223 139074 942292014
83954 184716 251363083
104083 109892 14791720
145104 172605 907907228
133721 187721 134483790
8116 155495 368599428
36774 193133 968116962
60872 78585 540008384
70920 131117 853921796
124725 164865 785082730
91397 100589 621183803
52175 66917 289486865
92175 124450 732309360
79013 123029 110161457
22917 35966 471745728
140663 164764 583083980
90495 154490 159658729
73900 163907 224698105
85752 188240 255686765
112994 113159 619840568
117121 121577 11270661
173519 178434 110879373
135896 145347 23566724
19417 120654 678548812
71904 160395 923816428
37421 130882 449928907
31181 173127 546507829
3762 13899 25477363
116783 169607 518349573
15846 85082 635483292
104108 153915 340682542
136816 151139 35701408
9076 113573 261803504
148855 163134 35647418
116148 142617 66143847
83112 88205 12791946
97220 149753 465318347
94330 128440 287133254
44509 102358 976574048
123018 139387 7365221
184768 190723 14967687
2057 46835 112216565
178641 195787 970053267
172562 184319 29308970
22947 98536 627952931
184883 198170 33540120
7606 99010 228746979
165322 179453 127402854
62309 74714 281344725
57168 149940 530563413
102762 134938 80853534
114942 128235 283684880
135750 197801 155032388
176770 195406 46631255
57156 196847 349209194
131109 151836 844030602
80010 90097 25163500
104876 176972 180116896
183771 184226 744420696
29465 86286 3307460
158289 191082 480614159
111639 112646 645429
12997 101169 220555933
179752 198825 47910829
181783 186420 11404366
82185 107659 63513431
164273 168761 591999497
199496 199925 1050545
83662 108719 62453860
177183 191058 34689183
178308 197605 612116657
186736 191873 413278151
121461 149061 987765100
13027 27498 719700057
119155 164546 113254820
101019 171469 176054430
72200 185963 283864283
80786 167655 216947609
139998 176691 886294082
122013 174853 814839717
134439 148720 35505345
27256 176306 372902882
177397 192852 38654269
2701 112027 756246745
3613 104251 251827387
197622 197841 995692131
179421 185328 699069389
151295 181898 76360988
183159 186539 8314100
139623 146382 14762190
88096 98963 26791435
152139 154496 5837546
125942 127813 4679734
105627 133772 173241971
99939 115194 38396060
196869 198330 3673898
35005 120786 215034881
15462 134463 305165852
73656 178762 262223030
188751 199443 467103145
19580 111473 385812681
133843 193245 148145109
196083 196543 1180375
9048 56258 118344715
92045 147184 137862105
177960 179330 3391003
105175 174434 771687239
106952 111507 911273578
137253 181155 109477154
121633 139772 45256322
149186 181070 79545679
153352 174403 52513326
101815 128450 503557111
192552 197238 11881607
176098 185435 23134466
105001 107113 5316019
165687 179366 33964542
165768 166900 184673684
41872 172503 326409603
141603 152269 660509172
169509 193676 846820606
158522 195150 348111810
38580 160954 306084791
136764 158569 54310538
9201 173375 870828676
121383 148899 754849146
7493 166248 917354230
177217 187334 626261209
104210 140516 91001035
70239 83226 32515125
120510 152742 80297451
4917 104531 582078302
190405 190958 244999848
186772 191412 3130150
90883 198074 302700823
89114 100823 115568619
132290 183204 693937679
105417 188754 920418654
45794 94617 122103968
130010 148428 45771260
50257 126533 677698716
59720 162766 257508529
29112 50628 54032781
174154 177111 7403243
149222 159442 390852090
37359 160562 314798732
146945 165619 112781112
25241 55220 75231297
118699 145581 230456326
75652 136673 764047167
180785 187408 16396982
198787 198864 946607601
100238 190286 224979036
40928 138449 444965073
125757 150568 477691583
84731 101508 565689874
187788 197528 24687617
42631 144001 253549936
163848 173590 24176878
12821 108893 240516947
44422 175345 213991520
189738 195834 80814742
165433 169518 10158563
158927 199230 100870525
166660 184601 70243625
40706 148329 269127065
123120 124240 61190984
190515 199129 711283760
171488 181675 25475762
144915 178890 84672421
189966 198070 20530569
32323 95749 316943166
33837 185485 379093514
176017 196951 52442080
66725 99047 924508417
149839 171831 54804869
58886 110354 128732797
21960 111412 859212635
118666 145531 67080595
41046 137812 359543380
32621 74567 105461634
135573 174181 96223551
65056 103488 27454753
158418 167559 855507281
31661 121662 648820207
9523 18775 18219244
166505 180790 35595195
5148 145481 351253182
95618 154761 294647260
193347 193372 69976
20824 38340 152160647
109054 164250 699518632
29769 38391 21809782
115057 149387 85704924
55075 149865 523402079
157712 180536 57022662
181762 188893 17735770
27568 58637 578074477
35830 52397 41541244
74286 95565 52891001
109986 153602 108823776
192540 199318 17172268
56040 61170 61779708
163506 184961 53380263
25387 66166 102507059
131568 155391 59167616
131406 169631 95272692
159799 170306 133650474
156393 157839 3690547
176022 176030 26142
82243 122062 99604621
131488 148366 831267973
144648 179517 358335910
52444 146006 954308611
126576 173928 657235583
169434 180360 27196079
66555 196347 324275220
72552 141262 633657203
51026 127816 192425183
73302 140426 167667041
43845 66282 56337890
10049 138249 321074467
195974 198398 864102080
141620 184714 107328181
17062 122425 910376279
155946 180945 62507620
144068 197727 713377360
47164 94751 791067368
78736 165772 996440987
108041 149254 905548111
176306 198570 120021998
37785 45040 18286739
115027 194656 147706929
37860 89165 340769189
66047 68131 5211050
166113 174598 38765836
15880 177996 405340986
69587 169316 331411265
148536 186105 740583007
114676 176316 616714060
188379 192726 10923313
127415 169490 104879067
48888 146547 244404651
172237 180418 20468684
149560 171762 754998405
127141 160453 83064312
69995 99831 494695351
83187 177343 652507264
107261 150693 108598753
4565 136791 266320452
139349 196233 515715692
146562 155419 57912820
72316 125736 842010734
61763 193337 328610739
152910 166271 33405306
19289 113676 236422997
175449 199620 60629475
197598 198406 851465155
20994 155685 336893281
150329 199515 123010377
100846 185520 344901655
34269 64450 519089448
176493 185000 1132313
153411 192372 495962227
120103 139321 47958228
136862 160068 671666308
53033 192836 395045638
9558 65673 78853487
110841 156229 541312497
83177 135227 130033226
38962 110903 329245565
161209 195464 266817370
28919 98961 481239026
137077 187664 126011621
84900 160817 189486206
50819 167642 292174128
26526 145154 867177130
147583 193389 848691039
61751 74470 639308474
61439 188230 739688102
20184 152067 400159625
183492 190204 16758476
152725 158210 13694779
186253 187297 565014244
145880 183340 142850652
66017 169283 257920809
161859 170222 769494725
135974 167659 3488978
89822 98260 20838665
55264 94945 551624546
52087 68752 42048693
183052 184127 2629973
60123 132821 181845005
49848 135049 983757706
50468 60874 26312804
197813 198265 1125466
145891 185720 99108756
147419 190255 194291505
198221 198694 1191796
93884 102148 366083445
112407 156858 110853275
88823 101208 591231115
110308 120976 959367242
122967 130911 19781865
18416 90128 580884338
116979 182366 893396487
181448 192629 179700018
9777 93282 77058329
6036 158043 872626398
146491 152600 15091869
153507 154025 1266278
197430 197703 417731854
78244 196923 296478792
88652 193511 268306867
19057 20508 598469179
57100 149663 30305637
38811 43798 12534059
44767 178069 110013443
128948 134188 877992359
192573 199971 18732745
16524 115749 248450317
115027 162918 119558759
68907 131211 155782205
143989 149949 140288851
187561 192772 234981805
197810 199107 418627081
63096 198204 337569947
15305 21692 15833025
120132 198653 196065557
99415 129397 75283963
194059 198609 351694325
73230 87810 611526221
182120 196785 121478414
124695 161790 92427926
362 25114 61887938
12249 164510 380867695
198560 199315 640060625
17876 47667 74665778
47145 135355 584792851
79056 107897 71978928
170484 174870 75374861
145969 158145 30249782
174718 179511 219096275
185117 188832 9341595
46567 83460 92607423
199317 199617 373533958
118117 198332 200434405
154789 174504 683892572
108067 139183 164649717
141390 168191 576441123
157546 174665 869257633
46274 65443 776138443
164130 184442 232988203
14938 149448 336484504
190658 195131 11304670
30468 152496 305401003
114189 125340 763603391
6861 134936 971097324
74764 114170 98438647
42208 101245 250382581
4215 194229 475295688
170819 188580 95347483
2874 127981 640209398
33529 61885 178072412
3662 56474 132325093
189369 195135 14564500
140677 195115 135893146
85279 93501 633952529
83473 148512 770860634
135985 149260 734688832
185739 194851 319739986
32944 33865 2305268
60387 106709 115705360
161589 163234 673125250
169510 179356 24432586
10979 153599 356775916
48981 148205 248196289
136790 180989 360169681
164294 185098 152810610
90163 101944 29150643
32817 96612 820838656
101480 161912 828685771
177821 180612 7012338
62759 183959 753150917
24103 155488 328652552
41856 61499 969376136
163817 186266 996509865
5105 161876 392282900
85535 180001 235647449
42732 170213 620138856
131110 177376 565092562
172071 191453 493922627
86969 182069 237285963
182354 187564 997167908
37606 69716 80697192
108432 128862 51299798
88455 102307 231746051
150700 179072 727288169
67958 110086 126523636
109580 194605 804523987
184764 197410 135956912
82676 192319 273693557
16343 120869 971154940
64364 85716 148762487
4821 130375 641606387
174605 188348 210528878
184979 186812 4557540
88027 103166 63268910
137271 146273 234132951
190161 196781 16792674
140390 199072 318257803
35131 139387 261079053
67127 140327 645267807
5809 64113 146240911
61703 128670 167502177
189424 195263 655441803
95427 146214 713357395
13669 160867 812763672
122566 180164 255394420
11064 72089 707712963
12080 66695 999147228
127944 164265 90515537
137316 182054 372107587
95276 109539 35756422
68814 132003 665512352
100794 162535 785285021
24786 198865 435595683
132290 183310 127125105
83451 193940 275778898
101415 184763 948122799
4547 127872 336240692
117371 160221 106998813
46073 154524 271073020
50759 118974 952859900
4230 30087 123172024
119416 149189 74196245
4363 194106 474604464
164269 196713 596970443
155596 180533 62391415
108655 199057 225978262
183645 191117 765872923
126375 171426 423214018
188259 197235 22652785
108495 192729 856853281
108020 179544 178536845
165674 175483 24409099
26471 78066 117110417
80476 137071 141386238
23097 69099 115604634
171201 199088 69885248
33783 66228 81579014
90701 191890 196824072
158947 174039 949157786
39212 89614 644759009
51316 194922 936321813
199531 199539 33655
190992 193859 2151116
13861 62270 753955715
159491 191702 80368777
115296 155329 99811820
152631 156357 9182793
189609 193832 10613311
43387 137344 479501626
124216 138614 706854388
108751 172321 807291563
69902 91661 903193264
111240 129897 843199051
115670 131356 39292037
3059 65046 753371754
25153 180250 387909424
184395 197637 308509662
70962 87531 41487956
73028 142179 172732149
122166 151719 73565076
107787 182005 185325450
15401 192107 604429726
175296 176707 250879602
134384 183144 121458632
173099 184852 9683381
28916 117469 221880469
98179 128030 158534025
79535 84429 576359807
101447 162127 965998611
132249 195053 156704314
111278 131296 50152824
145473 172462 67224996
4724 87587 527667458
96015 187300 286007096
70457 104343 994607697
69081 128756 149230376
46427 105582 147968156
118896 183810 764858537
21572 26761 818936930
197094 197247 310435071
147249 192737 845214467
57699 157474 365575553
196638 199932 795863673
187688 194868 906095083
10219 79533 173837514
46950 97820 127197598
194785 196233 2422240
181867 186947 575061610
49157 94215 278330757
55723 155471 249252584
140115 155980 887046207
85426 195122 628428452
26469 128509 255740703
164408 190376 64683307
89433 146041 114127414
25370 113033 219709938
4530 55290 127224499
69958 108567 96410508
98266 136855 334268843
28218 193525 413483366
126327 170062 108967161
197381 197680 772618
71542 147958 842163324
42464 104130 975684004
63066 68825 566905756
91186 190582 248108202
63014 76085 32737308
103710 168698 162585959
160140 188634 885952134
58998 64436 13680613
115199 164423 700372789
125087 170142 112197284
5971 85511 199470854
38701 55067 40975451
124189 134460 517148158
122589 195627 182243648
143849 185561 103880954
189596 194082 11334203
72597 84575 998920549
131417 162407 77239497
190859 198226 350886611
65628 187858 215599388
25189 120557 416233825
58806 133520 740275467
181506 190438 475976495
189476 198518 22846253
46905 131269 366982178
96216 167163 177353119
55457 124077 171959105
196928 199853 7374519
172928 182799 982301551
132060 170342 95364949
186974 188654 4262498
85636 176381 292915728
148614 165771 781348058
131638 152469 51820196
105070 108338 393212946
15596 74355 147433791
169465 186657 185701421
2582 178936 440932788
149973 185869 89406953
162449 174113 28992541
156868 179908 575572486
5818 147112 353698809
53216 187252 917764235
44615 157836 294562997
183296 186078 703357585
76304 102842 65893256
101687 151955 125732187
131733 159027 285028199
108138 167414 148089587
166494 198906 694398928
54586 138180 209286856
12122 13563 987010958
181416 192896 894452545
92953 96528 322219949
66385 165977 989376785
82458 134904 131128256
188177 192766 11553933
1122 123392 306389526
157797 195288 996793566
128302 158928 292718923
92922 175667 206630888
36322 157552 447619322
116179 176128 196990101
48317 147572 248254323
95956 100884 793999842
102399 178600 190363160
163639 193938 75630832
131543 171430 806239764
127191 173215 114644705
82180 164121 204646539
44262 168095 309591872
31570 144559 282848018
153701 194947 368364237
84058 199014 287138959
136294 138322 244057422
17560 191432 811822847
46199 118542 494094674
377 130683 326371719
112334 157209 339930060
21501 198751 443522150
149325 151460 807071342
79423 197534 767647033
96395 112651 867042586
100283 166331 165217107
117606 195628 97162112
833 177445 876392396
35908 99255 158582099
141879 152322 25969511
120212 197622 894363170
142080 146056 301698982
133055 197848 572919635
57942 135836 194847312
85244 156223 999694374
57134 120718 752574553
29477 138682 273524114
68362 101008 578469252
91138 92670 150735613
47691 153049 263401079
73876 86482 31518432
66001 154240 774253341
29234 113576 634448901
80635 89470 22103050
32381 186014 384031909
89356 138371 122426107
72387 87720 38338968
107187 145407 95602686
131011 156276 62769432
35571 144211 271927561
109154 183300 185052385
158735 174942 40439556
422 67033 167030468
193025 193995 2464965
61721 149969 246747103
50411 72533 55769619
69482 193097 881030289
71533 176904 263001000
59354 141429 371041959
30504 110729 200977969
156090 198577 106387125
186864 187183 775744
190325 194525 10622917
166724 182383 607549181
89623 145933 262460820
34560 199109 411673320
162478 192706 75423585
71859 79024 17899976
179753 180361 1570745
26668 197192 426662110
31782 109970 654825649
193431 196355 7451043
107487 174708 167886953
86939 192556 911219658
35280 120535 213686098
78304 164319 676859071
38935 124942 134039476
133289 138183 591604000
75192 198504 861133366
1672 60778 164447460
115456 192385 192034656
130491 191134 411730600
114520 158899 882339662
102043 106625 11535609
177352 192057 36806618
2376 185924 927720548
15912 16859 426817351
154147 158401 10657048
65840 121324 138838335
64553 88986 61227148
142102 149988 19643718
182703 197031 200473998
136101 191789 138919380
98623 126665 70420009
152497 154441 827808662
44796 131430 747467192
142075 176436 190651658
101710 125772 60570552
165744 193608 379725175
129715 185176 138095459
140079 181280 102719346
120818 153399 81106861
112721 183774 177212375
134917 197046 876515288
128110 182251 398273396
131857 179509 118732526
137997 166733 597323635
57983 179231 269858070
41379 119440 517335033
185939 189052 2962551
32491 113482 202971860
108871 174969 165011371
16460 58750 106039299
155556 194976 812268903
63611 141236 194060775
151668 162742 944488098
114008 148741 185151330
89064 197991 467448884
49499 133475 499107447
5809 175733 425018710
5595 172375 417115873
103086 106032 670497178
95431 187255 549144338
171280 186863 38784693
152339 160955 317107106
79913 173160 394198377
189775 193060 421799714
594 192477 837165054
155172 157347 631988000
83611 172810 34301646
113523 128463 37386932
161776 170660 896435871
152616 192786 103109071
190280 196405 15560980
37466 158807 527174308
187488 188226 274920390
115761 170064 439747404
71009 75996 12518851
128794 175303 115905818
91596 145946 135879771
104587 126363 54789764
117391 152670 821788099
114516 139521 430436836
85817 89942 337529052
91882 101149 357729809
69814 117717 119722431
106883 175317 170956714
10983 63357 131427959
121394 151482 201218404
117034 117364 24085
105612 180677 255792664
189704 195487 156047900
22868 33613 26981087
7278 172324 412772135
92584 154416 154403820
141255 169966 255492641
77522 153709 537888188
128033 158864 76723354
45134 138956 200931306
39729 192178 990279421
52679 58769 15425239
56526 122362 164901925
99545 149652 734469457
124127 175404 127735815
49503 88760 867882340
58860 72538 438084711
27292 154319 317859066
58294 173341 225681916
159266 171430 30290306
195137 199450 10954043
52394 70596 206771427
100044 156773 141840946
49714 90673 32247327
123485 197957 185870879
113239 119481 438852887
57209 174046 446215358
56482 74993 46675479
18583 106497 219991153
26610 95340 172237860
77213 88033 27203903
189470 196485 8390312
191886 198373 16400813
142754 199728 142371511
15670 42675 67733342
184489 196730 898793587
148151 165935 44458747
191826 198134 15970557
141822 157348 462730503
120263 144639 60784413
118993 163157 110160226
52123 141768 224364643
72760 196069 307941623
191347 191856 349659126
4391 127366 493895459
88473 177326 257204148
153636 191169 53091404
50376 193406 357584807
118893 165674 267808850
17161 44345 958458737
189670 193182 872437149
34766 41203 398514024
140369 187367 117048501
99744 112445 2276870
15594 183783 420442743
134400 143746 23256351
162420 196930 140775418
57591 159654 804198723
121552 122212 1654905
160858 185165 809555321
120847 158053 92660915
19414 42189 924386620
142049 160919 47109215
98404 152157 576434295
195197 198108 7373259
22274 25128 5981307
25390 183872 778760848
75329 165857 829039126
161576 163423 762251207
75506 117559 230155799
113813 154480 950339683
163048 183566 822364444
86631 142358 139129236
146095 196529 125925260
61468 78752 43302130
35253 143053 529157606
48312 189061 351695303
161278 171888 26358629
131272 189227 144436726
173751 186386 101231842
66669 130236 159039908
162723 188420 61687582
64772 164504 249145660
37382 80153 107356846
155557 196671 102947131
187985 198860 339627148
153426 175757 55759060
9388 126692 293888084
61224 134980 879602135
17660 196895 450325344
97827 106967 161581787
48792 182663 334589273
183985 187515 8790656
10049 26396 677110124
20459 59679 67123809
142675 179344 261815724
174244 178641 10904224
9892 118962 77481604
95704 107635 29869801
195164 199970 279640293
129367 182746 602714144
87314 198605 117198152
13489 47844 34981363
81723 192036 275420011
124609 138397 34295097
32490 155562 898282345
193096 199558 531758352
16410 176867 768835909
169562 196119 27944383
166821 191884 62507616
26028 195888 843414672
53489 150811 243443329
94311 147821 133753765
7350 193473 465459422
91791 157396 163786724
12491 47305 398771364
84259 100094 952940805
164020 167168 7863221
98917 144309 285267648
135655 140352 45593910
28207 197865 492675900
35717 174777 347769672
99212 183718 211079487
31250 104520 650907693
136616 179092 773750719
139445 178189 96487120
168414 172349 9704143
86771 124128 93410797
124888 156277 77946862
89556 135614 115034867
169001 169388 962546
48150 152600 555241409
67144 82112 590164868
95509 103119 18843449
134495 138742 10512549
150759 197621 117126674
172997 182706 24267084
140508 171298 201990353
184966 195296 508631314
147287 148311 2478771
115631 167439 295750783
174616 188108 26647556
94117 184543 924617752
44520 131069 304561058
165810 198609 82008589
62881 177403 285877286
12194 116528 615173974
197461 198712 601798219
101809 120022 45873979
90190 199562 900553878
176990 186158 22771168
37304 122550 422449080
151968 199458 330305520
86009 123599 94012062
61130 101716 397752864
169934 170652 1746188
188349 194601 15719756
197288 197920 1604523
12109 14161 712708587
112741 179788 167247313
76364 111760 88394670
115538 154763 462908449
187409 189781 5995971
149096 186667 978853059
7027 163650 391859763
182212 196685 762394061
37083 73910 92571391
34625 68289 84653537
99189 196870 244254422
127004 168199 102745747
52631 169668 378085480
195618 199543 454645473
40815 181708 753591374
190391 193748 8494835
170450 199242 290380986
155098 196275 80147065
103772 119290 39183424
113923 143390 730054659
144051 156448 30771074
150011 168266 45606106
43179 122735 759294660
55519 56689 2987355
46348 96466 32337543
76946 130272 810715960
97645 156009 145786400
13877 66081 156115050
173165 175827 6673942
180932 191722 240919578
162160 199355 34482149
157744 164273 16408651
145351 170571 62861745
41679 101212 608128641
120784 156335 88425077
35866 119545 209720068
172037 193105 378849213
44937 49684 11774210
116737 197839 202619237
169194 199200 75094152
36648 48539 29884102
177476 181834 42396095
183488 191514 734618561
25622 54364 247718091
192487 193032 1368181
6369 199766 483831760
20802 176055 388313404
52055 137748 104874229
96427 149879 203905472
55276 82263 67746676
162338 195557 83001565
182656 185419 54445773
80949 174857 356343662
186436 186665 817104494
177259 185439 20305860
119446 170478 127189717
80982 146715 164256689
65492 123475 259557059
187419 190370 7428742
112754 157964 191682217
102736 142697 100195269
79708 124110 111106788
24982 25924 168937942
33009 152235 877287736
9085 134068 678518642
17330 88528 62715615
88326 175824 926158648
54136 132992 197432280
97725 122625 62587751
9177 142194 706930620
184246 195524 28360414
152821 165570 31896297
94139 169636 894643270
6754 150716 360239892
13057 109929 242572655
152162 163756 29029427
132268 138098 14548008
194817 198134 372460844
133904 179687 114038756
88444 185543 242134503
22615 26792 10435392
17642 89519 254027250
157287 199178 104866065
21723 199031 443668567
17644 44905 776405293
104816 141986 700046532
177371 196796 48753947
135410 192221 476822879
93012 174109 202495245
13905 99112 843102139
137566 194366 141726680
126453 190443 159439263
96356 197396 252600931
56914 133987 192895826
42669 78092 779574406
124387 125116 703218097
70853 87869 42631576
178426 183127 11789069
59400 156394 518337227
48127 125950 957815412
17750 159237 873918536
52818 113238 291323561
57050 159881 417092637
21052 131306 856083538
79910 186760 956743856
88621 175362 696645492
160201 164159 9894805
135098 137954 389254111
70228 160671 225915059
59641 71500 29817549
114111 128098 35017049
111197 111379 464200
76295 149023 536885933
32188 183251 726137523
75940 100474 374226698
107218 188898 203946171
75695 114716 97414409
23375 131593 271109465
164472 167445 7415485
163384 178965 212494591
159308 159382 412849782
104641 132848 70785693
193815 198063 558897873
163291 199208 89896054
120962 138909 44699965
128066 157789 402051678
111702 198955 218035013
143345 160460 43827488
145860 186348 343301827
161146 175384 35470324
55352 130158 781787660
140667 148515 483365773
142574 159998 43388088
30594 112924 206356305
40058 195928 389701915
114464 161112 116429417
78404 183727 262873968
110557 177603 938660548
23130 46066 507132433
97350 107530 25532868
68046 86039 756348134
97943 184651 232997087
104385 115191 856941584
171077 193403 55771885
33475 52943 209361452
72687 181854 272477221
180520 185808 13055979
80736 149157 732113848
192928 199520 16722276
66900 86466 913089519
180521 199784 48344075
24053 180508 716625786
185549 189777 10645603
22072 113007 557634037
13971 77492 159218182
49794 157109 967613775
61947 142034 200121718
143386 156719 33101458
198699 198876 990667354
127727 151805 10116870
47954 48277 935087738
97096 161911 352601750
16008 54158 916298786
111949 167448 138583330
86212 87691 3686648
79530 118181 144715406
142440 148984 202272376
15833 79607 581640592
80026 122878 107208221
184716 187850 330390908
119313 145224 996769923
70942 135120 424160409
137107 189815 807310061
149941 199034 122746522
117007 181344 160537776
6891 133031 315852261
138571 196663 145122498
175532 185370 624681060
81081 188707 905572192
139556 189015 123259024
39119 150068 277468823
38526 158205 299272525
84406 173690 222726715
177952 191920 34934568
101199 128872 69577275
96260 149196 132345059
34466 182911 683009421
158822 178430 680493027
2381 17455 37699961
172554 193200 51611769
195699 197582 359165758
153049 184377 919380121
38943 89099 96696264
115623 168581 132238245
139956 188364 318025794
25601 180255 985808710
100519 169168 477360487
143899 197258 704950716
149304 177255 212745262
150780 157267 375860148
55497 95245 811047604
41957 175380 994674117
94074 159904 164448774
46524 148482 254980773
61315 74508 33157627
183222 192330 34606174
106301 112255 338124495
179835 190593 198938447
105739 179590 800137466
178827 199533 52097902
138475 156991 46058391
113579 171887 145409662
88158 148892 151521596
177512 183862 204669726
23605 25846 5562292
66104 125012 29986440
52417 179295 317100759
117179 134394 43151036
8899 100019 228030342
78138 198501 300728141
143615 198764 705280402
159689 171566 35320984
154908 184407 73605976
69583 198517 322095994
89462 193695 260171778
97487 183708 215375217
124919 136022 27519947
79693 171741 767278580
38082 113874 189872677
63855 137052 236951081
48472 126793 196093165
84938 99491 496559531
48850 100474 891256877
39746 181847 726271053
62797 110303 118657444
177635 194187 41418309
168803 181960 339715678
36265 99650 158634086
46935 181337 335914122
1548 169708 420710255
172465 173048 1462863
53156 97833 111764100
131992 198303 606776335
144279 176091 79329297
33922 40657 17099100
166533 168086 3870982
35645 61129 55381120
170013 182428 149463433
169058 197427 503433848
182595 197363 37086989
111324 134472 948716054
76162 154525 340689391
157910 168186 762968048
32975 199796 958204686
30153 126972 549788410
143300 161978 46626325
47063 133776 239503992
132856 158141 62958126
6578 60202 134461734
96049 148626 131495761
139951 140561 1505524
38976 80452 543993228
103446 113383 25191020
178348 184988 16536148
97663 157677 149992137
106570 196726 781507076
184588 194421 24722870
179987 182007 413084936
96896 158710 154508845
36411 113144 192255222
15591 124287 334115957
123588 130829 18030720
81936 153016 177451854
139839 179852 99680513
120943 187273 165226572
26304 135399 273255692
148445 174052 63835571
33669 69348 188939612
159070 165341 15759790
56067 129177 183056615
74493 147743 128619839
54217 178155 309735458
37804 63396 64326051
43301 77694 86178341
162174 183533 53180540
16933 50453 342327445
166018 185969 49583705
19797 175551 711471469
107902 199852 229848858
181784 188943 531458525
52081 166282 285605220
99810 137812 653297171
120734 158597 770669769
199243 199680 1120566
114069 130650 41504347
177726 185126 545856670
3716 81943 196103301
136315 171364 312434838
190555 192331 907634479
86625 193133 265757522
125992 126989 121190210
51014 72624 54450524
103221 198110 237421867
67641 81578 34897117
73144 119603 508389468
106286 141917 302156578
126202 184094 144188838
176911 181800 537084263
112776 121978 138603087
64987 97981 639070
12068 132045 893369013
147743 181155 83339063
78171 194321 290060198
38984 97024 145176404
146242 153950 180708447
30745 70667 100429088
90895 179000 219804386
34065 167128 108241966
12644 102274 565996319
34719 68414 658274768
148649 155662 17338313
40638 78580 95081580
31658 102592 342360788
183278 196743 33878159
115186 124893 528326073
49774 176103 315820681
103620 109825 1405662
10606 54837 110846069
187466 195448 20167489
161384 181446 524402904
98287 190576 864914532
40924 94933 625963662
174514 184647 25212999
167792 179653 29451874
17680 35316 44057348
198247 198844 869404997
117342 170920 290937353
170643 175754 12788389
176976 185922 22235194
159984 180036 425663928
174613 191701 147332859
152344 160731 21047653
36089 126396 226322872
9188 184117 437441849
62534 140150 64397033
2152 77067 187755312
57657 132881 802679481
157946 183664 64126210
144504 146802 341152
105722 109295 9031496
154135 185842 319018161
86655 155488 653612252
74476 78269 822405869
188716 192284 9007610
152635 153058 404157576
98794 181214 205973087
47847 99418 407410504
29555 148032 810463737
37753 113402 925341611
77086 172281 237664673
85924 91435 13627138
99694 125628 65265116
52568 140856 362353681
118589 156519 94506546
64093 138523 567256820
71819 168575 241654140
26519 191600 412892027
68449 69235 1921777
135492 152353 212441343
180148 196643 41408992
195845 199753 9855265
63653 132909 381857808
91869 123268 691639800
95277 174224 422549659
42682 148243 142020371
4973 178935 875191117
141362 142513 615817029
196476 198764 5781260
171203 176360 12912407
139194 149785 189022665
145610 195319 381188234
136339 190076 228173913
6854 142010 338274262
1973 164378 406323740
12999 107342 236130443
128902 138644 917133935
97866 130953 793518229
118569 166208 21566989
33041 112745 199722615
132256 167049 58792042
91366 101846 25954607
117838 143264 555802534
180539 191400 488283861
104676 155875 127913297
105173 145106 963369938
176187 178781 54898977
179340 196147 194740675
76738 159651 383120394
162713 168816 15228083
173695 180541 17152094
173489 183348 24585851
97207 185669 884654831
35547 95762 150801763
93977 99566 13813103
159265 175129 39573735
85115 176654 228375712
3454 69504 165667014
31679 85489 302347246
131227 179101 119211851
137901 178803 191042437
27696 67783 100792126
90775 99697 34141809
25386 27792 736383359
69813 72111 341396156
19097 54360 88300402
22340 186566 526410560
101536 125198 59628935
35337 103628 170845629
94117 185735 228642187
178622 189029 26040260
142547 159809 42980309
169882 170976 2714032
190825 195893 12812691
7753 169888 177818241
109584 128047 46312344
33440 44955 29049479
5093 125759 199948496
195811 196406 1511366
38055 70029 80300667
189784 191232 3696311
24562 76695 848135189
152184 182462 75566511
74669 158892 450822324
63467 179612 375532766
108472 157566 143399594
31694 63156 275501862
91050 147551 141119200
8051 180594 573622675
114992 193874 330404418
125825 156541 181123666
61737 195514 334210101
193314 196397 7860347
179418 196124 41930642
121690 176226 323926294
127388 167099 98974692
68298 107712 742827206
38282 84255 115389794
53687 119474 918837403
96832 178483 549163188
100230 119292 48008296
21728 65279 109456004
65373 110663 70377457
20248 48222 70207144
7556 164845 414471612
157222 170317 32735309
100019 125381 63867098
103209 159474 123900457
78293 151975 183963106
119281 182469 926427483
73328 108840 88573524
73179 94446 52956608
9309 22497 32999431
131695 155877 60084518
92452 96878 179479844
7751 156943 373183828
109782 182966 234099935
71828 71906 468643637
171002 183224 740375407
16936 172180 779804257
29539 32953 8662669
118413 129699 313045743
56496 98074 103951441
66090 171866 290876026
62672 135842 182797931
12872 68059 405409617
67523 190124 126274325
80118 140864 151748532
152514 157335 5757601
146006 151863 14476744
7061 137844 995678412
64916 191551 316212928
59467 184950 313290989
199266 199760 492238565
116554 153838 307385488
14747 39989 983413266
18302 82303 740660970
158624 190170 953536636
72691 197074 760146807
36266 105285 675722828
97088 126568 74021877
199981 199994 28281
146153 151941 985378672
80762 81573 2048371
34940 170299 910666660
25641 142962 560005830
29055 115982 217889833
102651 108788 15572542
142015 183304 102922338
91195 156084 161883823
89319 113823 61209173
71214 78884 19150251
185577 195883 128025713
29678 193451 409666935
163654 180998 43200975
55885 151198 238331890
150953 194111 107747711
28587 172363 359672704
172350 179423 17626879
146694 162674 242460281
148067 150964 7276399
47063 102856 139363304
140296 147592 18153170
4972 171134 415640664
142037 146926 12278442
148466 150975 685648062
29312 50559 53349130
55687 72814 43183343
77095 160905 757958805
96356 121502 63182513
33277 134673 891763340
98388 120791 30254611
68125 177557 660259283
18386 101586 208107211
73356 188389 428500748
88995 94248 573048239
174541 177973 8540536
162607 178699 40012065
126953 146656 463922356
38466 159498 302698602
49237 116115 167455196
107491 123745 40939850
113874 180526 598894768
69695 190140 847136755
89964 144945 137281670
112813 183285 175784870
81809 122226 101117246
57341 166877 273802855
61325 197015 532834116
57929 64866 17529708
90938 195252 386782051
33980 141750 269829436
96113 110569 36237027
84749 120946 90467723
147318 170226 57060218
43860 45405 801356687
114676 185458 508503967
186580 196069 310206588
86238 87831 336552156
150146 157306 17755594
94725 139862 906320909
90961 188630 243739209
21235 189688 872530144
4437 39329 911834271
103637 126214 421225613
169034 169581 1339810
4069 61460 859590016
30768 48641 44989954
107449 170722 158008789
34330 131376 243128583
9627 66772 252704147
163614 166874 8144166
199216 199220 7394
2195 184296 455292877
48465 108928 151314132
148315 156368 19963031
137000 145051 20022301
116762 183482 954113777
22433 197206 678799677
140871 141705 980955439
136130 138864 6840513
160860 186534 63807570
71881 72724 491179779
87509 87767 657915
53911 144624 226949651
144805 161294 41195816
114003 133459 48672435
196105 198333 404462760
149974 157062 17596716
25679 159485 263026953
113750 155932 105066998
47093 188770 793522791
100371 189725 223257531
51907 85062 83360747
171282 172292 261721550
185000 188584 906979804
144340 145436 582303
70038 185545 288264194
168901 189689 33695396
132355 161720 73245682
138020 159491 53488878
189776 193154 8499788
134054 193667 148701285
140115 166287 923449965
61328 142378 202666981
97091 191662 360744267
52154 103747 377972159
85899 186904 587916827
152845 189667 814182038
128987 153334 60548358
59367 83585 60697932
186637 191278 687523633
28921 70201 103788168
39932 136756 961971126
2011 187800 802968239
115180 186311 454640161
24296 84311 729325404
109036 182288 928781676
194423 197906 8867866
14446 23477 194696288
36408 128156 837665551
49920 76434 493513531
124818 179876 90009544
199356 199651 756424
78112 171990 234366925
86189 167235 941387319
196665 199467 768754730
4065 174313 697523014
16280 35728 763537927
75346 103240 69233384
66244 115566 123259737
104470 144762 100843060
130833 192246 125074544
185912 195181 23388846
86158 105952 713493846
66177 68361 3635444
11467 167863 391282361
134833 162555 333274242
12391 108171 239784707
879 112935 280713042
146219 147356 2774565
18784 76425 144550298
73784 126177 204251605
42726 134157 342716377
115438 123515 20378248
93835 121429 152569463
127322 162937 775679901
163100 191295 70372410
11235 195879 461860527
30386 41968 29303219
164274 186111 54293973
96553 98846 5702439
104819 148213 108558286
121028 181677 796633532
190431 194069 665098463
138307 168589 75516086
187741 193832 15398874
168472 191377 551209798
60831 167358 880028882
142483 163835 914559964
184771 195698 902620034
99524 173336 184425316
56627 149699 232708969
31348 96292 162651894
142744 149653 363088732
88882 100803 621216977
73366 197855 767503495
81806 192161 836148982
105355 128307 699555158
60193 146388 215545758
179101 197652 46628533
94494 112880 46126438
177998 181315 8331840
61598 138544 192331564
159961 171498 28721381
171077 182210 27775631
48862 168119 298235864
60434 125647 503719693
27611 139022 279077823
69128 195088 778025743
167342 171934 11356971
34368 47459 183436890
187635 198186 26694360
198291 199827 3868741
15324 170992 856466402
69275 80370 27774386
185881 188216 1169663
101434 131634 174025179
79027 112876 84599590
12052 14979 557857772
115800 179039 252011612
129015 147960 353334900
33746 185173 530462138
94577 138301 109483296
150466 198761 865668409
131765 176532 706524173
59440 130548 469149064
195605 197992 734340942
99017 185158 423620511
1396 4973 8980843
5440 128737 677849305
89198 106223 128937541
23912 141876 489356847
100156 139706 208701572
132312 194685 820227450
74321 84440 959067259
68575 191427 843194297
191519 194135 705885052
97296 174325 192458455
7462 170680 947222141
26497 187963 445248515
118197 156209 94712327
11411 120004 511336175
181504 189092 97654996
191923 197381 540658098
57510 87443 651185233
111542 124830 912610277
149606 161644 439500500
119261 125023 14547761
74348 141256 167100417
31824 82771 127918019
46434 172005 313858473
156030 182496 66150777
160716 195919 368597425
136901 189751 131722098
18046 139020 347105340
11478 47988 479370196
24998 64937 401952770
137142 154490 762251365
74610 141313 166606563
91169 109289 587828929
157150 161916 266655854
193074 198002 137188365
161398 169985 237814016
97219 162661 163617910
48958 168955 855733610
185367 188379 7628350
155819 178526 733083094
23746 93015 910020763
184766 199916 680347961
105121 170962 164506943
151323 160100 729591333
27269 193720 416351727
13046 118481 693751456
191414 198494 17873407
183561 199284 661432745
156306 187992 314558206
196701 198223 3825309
91769 197403 985202222
27418 46210 47333348
176327 178018 161667483
184433 195220 283293697
84129 189635 800976232
87707 122514 664275088
83592 121914 95826930
124712 152776 170276523
177294 196174 756753842
44436 101581 340494307
108460 123211 438036593
89230 128867 99109073
53970 92965 311699616
174191 196644 112964585
195800 196825 301413657
119478 177670 145075911
40752 198547 772985709
63091 101537 95784892
3488 4429 872772388
14999 190022 862093585
142102 184338 105267815
105985 186301 944104256
80205 161554 453145710
168906 194439 63714103
139338 182576 725969042
87970 99230 743528475
49618 193340 429616262
11789 58223 116388494
118361 133464 37801513
20752 102664 204930687
83797 142323 865060901
168843 183744 963977888
24218 55513 815900295
112842 140997 48075062
11942 181552 424062198
130651 148044 43245108
46408 117937 179033157
139760 174355 297546
195556 197221 461079399
193955 197851 363640135
51505 52868 765202185
147445 174953 811089280
86396 175387 222032147
104894 197107 234519357
88618 169553 604060629
155916 196042 56768262
58780 100880 355121125
19221 195862 740557323
7287 151700 361300494
21730 185834 775600771
55497 196666 353001957
163091 167452 10911765
158630 174651 494852222
159187 190156 193512052
195729 199088 8489857
145360 166622 53083578
11714 136665 312770270
191033 197669 16760756
108921 132705 59570978
21724 64770 108138500
125622 194949 172900985
195558 196088 119102167
72107 97236 62554130
42874 67543 506407880
86653 195918 958010975
195710 196158 41426359
73725 124348 31848454
925 50717 573672013
151974 160111 895061047
96838 150038 133052105
156857 197955 102893184
187390 194936 19075088
163001 187960 62133976
8380 126417 295704663
30202 67992 25702813
42100 86290 110831715
56425 169562 501170207
20559 58064 94108326
164035 186369 55506233
30888 157566 534534842
197121 198097 2479008
17284 166386 372983405
83970 114055 75143807
170790 188078 43078772
140243 141028 637238312
44025 197362 176267950
119843 165827 114717886
105208 135852 76736176
126848 133925 597744166
93052 112155 995464550
189301 195179 14841076
197132 198789 4203236
167152 169718 6363295
54372 73045 47063252
49442 167371 419084669
125591 176557 126994988
182533 186335 9354915
153052 157159 10215318
168962 180477 928928914
75870 97980 53985748
156530 191189 86624990
23408 180426 392739605
35254 41602 338403281
92875 140348 419359697
8717 136931 527425566
134670 172578 997811097
129828 138215 908610929
89832 124855 804957025
166709 177633 44982080
107439 112980 20397206
103481 165851 34869217
68029 98312 75415389
126229 185821 536662076
74888 95016 50034675
135150 174241 97393625
164755 187676 56999314
79893 87853 19959203
50928 68260 549909010
15992 73510 144323731
81560 114738 82871953
67896 134379 166238132
32757 148560 289830000
167885 174405 16132207
96944 114723 44655914
193378 195931 698094754
15515 114198 825819622
137700 159289 591130594
77038 95021 936847507
90704 148900 145265942
82228 124337 300097850
151472 163370 29713180
135207 147587 30851723
193632 197653 459975360
123532 151203 68871361
12602 150383 869436017
98970 102858 314101528
32348 105507 823438648
182135 195174 871808051
170309 190190 49573486
30256 176724 630079651
186886 187018 468998409
171328 188063 796511747
149874 190594 101589268
175672 190671 37435829
117099 128007 27410820
151920 190987 97513612
9833 79509 777821070
71263 112893 103994823
188951 192709 9456285
91655 153951 289493301
29233 52250 735570385
108106 123460 316696968
155448 183092 858649629
49894 175873 314923178
59563 106202 116464126
81434 139534 460262591
158671 193475 86933321
163328 174388 18679881
172484 182506 158055918
189780 196651 17415719
151277 198156 117215072
169626 174911 13122907
165589 173088 727697558
141481 183731 704019093
28031 93698 164593700
408 196391 935776150
151108 160700 23972848
97439 124732 68621554
66950 115251 120689307
129801 182297 809487470
180452 184306 9516803
109252 196686 495381979
180827 195561 36908139
58102 184768 610885939
135884 155009 283387562
132622 167843 87881762
171429 189455 45005983
42947 120770 354410907
37877 171744 558142458
49603 142779 233167948
29927 177398 286517347
137578 167017 73418167
128120 169456 103041989
55537 56740 396055017
6266 58741 824238409
143289 182591 97997122
172033 191024 762930310
75317 128710 817359690
15102 195151 956900210
192661 199599 17574349
28795 144862 290561092
1898 23857 974444428
99445 129849 76340965
77953 197566 563343093
128460 180806 130477614
99339 187967 221330729
190755 197291 728056884
11902 193826 604944982
60060 110637 126445669
124971 199134 185081923
170829 181204 25912896
156383 185769 224738857
99911 145776 473238949
43108 194274 717904318
123489 188372 161653483
37760 63974 618320817
136669 158624 54673297
25270 189260 410089789
92552 179768 217774504
74613 180532 333100771
123977 132810 21950139
139827 188785 610327602
143008 150207 17912495
106153 196691 282748973
198062 198460 987331
11316 113473 255901396
158104 186688 56149913
129756 196532 577839074
193430 194454 2584080
155559 174506 165017498
193493 198107 11716790
118503 171492 485584642
111082 129724 245446349
152897 172922 49938099
60682 196643 953996712
46193 63063 42446266
179964 198148 45696989
179222 190105 27196479
111316 170280 245522390
165225 181738 41114020
103612 171851 170590584
195669 198699 31378176
73262 137698 183078558
147620 160160 43441063
62092 171376 424821943
180672 190431 24294648
147698 195911 907506800
186864 190982 203253255
35409 119831 211584970
146649 198523 458290937
57733 193165 430954147
155671 199292 109270617
184034 195623 29180653
104433 136285 79835974
170812 178363 18785236
133469 156093 56181794
114795 158723 267202394
4261 157757 649054274
60894 168146 239169467
52820 60518 640209809
92649 192906 250392078
1067 62996 768201076
10289 29005 46777416
41393 153701 280716701
133204 146298 240872052
65934 69672 9374770
40102 50178 25130269
86696 117335 457530028
8109 151394 876442547
47913 159996 900495123
112589 163291 230129543
69390 190232 142027229
56358 69100 378337908
24850 130313 510171441
47634 179557 329696746
27860 99793 481585778
370 189185 925265250
183107 195199 30350695
8850 57291 745393397
114300 132828 818379915
86383 94266 19460879
20780 74586 739227414
137403 150720 932770238
20785 40940 50679184
166123 186699 885033092
2088 198039 490198227
32898 188797 389813741
51783 157488 264274041
89597 169398 787372275
170417 195842 63676266
183477 189082 13999803
80290 149141 889116963
155735 181464 64339153
7983 185118 442881147
45551 185741 350214825
38699 139086 728813354
59282 187043 318994597
125813 196304 175890753
153169 169626 41167051
52106 156636 261345755
168467 188160 364874060
71381 74933 407329581
192567 198018 305209181
27102 118692 566922571
140787 185743 111940560
132966 172273 97912566
107872 132417 61503424
43520 46342 194464261
132985 191503 353926387
91732 155401 158844994
69316 151525 707063985
62380 179235 169188044
51858 121954 743061546
103871 186568 905441215
58112 121883 159693213
162343 178618 40464276
106824 163583 19757086
83962 113999 75019239
151112 152986 4603002
70815 81816 432049168
23574 165411 380724540
140995 188859 715937994
41552 167468 314763633
158867 175138 937268231
28224 168136 350129057
27976 169643 354486513
132185 153334 52603500
46597 132095 824243700
61543 68141 16577112
35504 151942 397693607
161413 193935 81167539
138983 181924 549071996
83224 162148 568683762
188416 190540 428948548
161056 183659 23184174
115649 136011 50878577
58124 88146 616210387
100196 111737 29120702
43589 45114 3818891
91267 174298 207249434
85859 110390 61128362
80652 172211 102540274
73799 133311 438178213
90161 121040 77300837
27439 159073 329457174
176076 182532 276216130
17023 173317 786025458
149785 181099 543004630
102674 109832 18209188
81695 111511 74485988
33090 154449 303578170
51311 109918 356401055
98253 152133 178833045
68554 86279 17322805
82366 168523 215187846
58999 91753 713946549
41469 137001 596064632
48116 68430 51056358
56923 158128 252953657
152502 181383 72078448
148810 199716 127290337
189703 197964 20908932
91514 183706 230091904
56165 68293 576537366
74708 160023 791898540
166653 193603 59739221
117719 155153 93264080
171900 177798 217017299
122145 175977 11450307
24688 156877 961224275
137083 173417 90522027
138933 170821 79469436
81170 126994 413425244
55968 117761 364450970
138350 187930 177279827
72013 158859 216805727
133513 188444 136877114
173451 187228 441460111
47459 77955 498847637
142095 196790 360048933
38085 146465 271274336
1176 38436 702689746
103210 116387 33287566
41637 199311 206588625
112930 162185 122957704
116173 155769 98658248
117305 118233 714482525
153954 158809 232613663
86713 183190 240631972
186423 194419 913035286
166973 192162 27978213
66795 129414 207370556
176757 197501 727895580
95859 176662 209630828
105569 184043 395958057
79712 192673 563003405
138867 166110 67969654
193328 198982 670869805
107121 174220 380871248
10717 37017 421426077
136099 147530 28526945
160090 191488 78317795
157709 183452 348104122
150946 154929 9804549
176924 195582 30049824
165576 189871 60494993
187594 190568 813573632
192935 197343 354093588
152855 175356 56160739
98127 186967 656910795
97727 160898 214824292
134239 136216 911958099
32077 53104 52752796
133289 159603 65536136
195142 196964 4607106
92412 175281 242964781
140029 173840 34364534
50234 95135 205483777
161315 169492 371632194
64682 145050 200798060
28988 57355 620346197
36085 137698 254449673
184985 191095 933277532
20072 187935 419660544
12309 174801 640932537
159574 196406 92098251
104452 160415 139975412
120968 163360 926153252
175571 192779 42968408
21474 27911 943796198
141343 168305 67241037
64540 161399 241988657
102125 140675 96609465
95952 161184 969395364
8105 16305 20611062
126799 187792 637293449
134780 174212 98194903
197136 198918 794769408
189019 194965 14997482
128068 145619 462275184
43116 98290 542096113
71477 175776 260348712
114671 121664 333743216
104294 171517 688180007
70990 132235 153096454
64771 112716 86830520
65990 135129 100685193
165341 169456 10230439
138531 163747 55454390
114952 122817 577169753
21544 95127 184353887
153336 163335 24991823
154617 199086 111311803
186742 188785 5204615
189101 199822 677464761
181360 195724 364591011
74910 100218 437139855
19860 51029 78045487
185027 193333 20885506
93680 113278 888521255
104470 119021 506061500
42658 184769 355011370
21728 33615 109447351
52693 64617 30097602
152911 180694 69361486
108038 147862 793255863
32833 69792 672652644
172890 187549 894253753
157105 172391 911974991
62759 130765 881784465
56997 144660 327067051
469 156364 389924084
122516 131006 178711619
113485 186718 978807882
40541 132513 938302736
127170 182517 137956100
33339 161778 321399727
12637 193894 453282855
172675 179433 16880732
195895 198250 5943106
88546 183083 235843344
192683 193385 1751311
105969 119148 33155430
35876 137212 253729504
191719 195686 835767046
1357 15798 45942639
105473 144606 97897667
191598 197056 13816798
10871 140814 325291616
61858 71358 589073625
143327 175364 79879974
196541 196840 213226375
46894 192944 365003337
138752 150231 28620287
186496 199222 32220414
193080 199372 15983156
197651 197856 518682
176233 187082 26932067
105732 155026 123057084
170085 199708 69603865
139633 155090 38341326
163597 181546 44726390
70898 195237 840595572
32710 184636 379848071
130113 142806 2872616
113996 171555 796303553
105080 161021 338704536
172393 176364 646779953
84741 171878 901461662
161527 183199 53933613
41742 61391 247054966
23164 107489 211198347
76119 83731 19047624
130469 138333 43175045
119448 124983 13961123
65027 161886 38591791
145510 178550 82245032
140012 191661 128781681
184727 193206 516481117
53618 148870 238199932
70562 95391 61874052
115201 130184 28692870
95810 184794 222166818
42172 68596 66288686
117907 168418 680406586
91040 141827 67755860
102982 132368 73867504
46704 190402 580674623
71615 129639 376289285
112136 178526 461540283
97669 156635 879321750
182993 189085 15202382
28775 94833 146504
50888 104030 845078930
116457 116542 215123
69196 126971 213911128
189925 191215 152088897
97067 169350 180700650
161647 176345 36611725
1108 154676 384219775
3012 184132 606650786
75649 92714 42443347
117155 191446 826528248
27753 67446 99814160
184963 190713 332148052
10556 116781 266089097
117642 162531 772121301
71221 128663 90281995
185141 189968 247930399
197735 199978 5645403
103331 166904 477310161
16911 199411 63495446
177037 178465 573606650
171234 178244 258505596
187675 191387 78023987
136071 136445 881667297
1273 73881 182250160
51549 179747 320453351
158156 163347 842778381
193833 195921 5327222
172517 186418 34596191
28163 184151 390123885
162082 191855 454136058
30713 35354 11699420
195798 198761 221998385
129559 167711 971871531
10642 103925 647225890
32272 159611 353247563
40477 61450 52642720
75251 89426 35384796
139985 150324 600048648
125814 135806 24774671
57597 129920 270204431
180180 183272 7676280
144119 183890 894349415
75353 101837 65796580
193773 195151 598252657
137911 196698 183881723
8490 111605 368686888
166701 186055 48093330
90768 115500 61728158
133790 181081 117855033
48423 181166 585257399
154060 192951 738943793
98077 196166 245232823
104910 193551 221484505
61886 77645 39359756
173118 179969 903506627
108902 169222 150679627
89801 100649 505646880
66254 119938 134287809
130669 194769 159845273
93080 159095 164913163
115656 121390 48831499
7782 184395 669882610
87910 164007 697273107
45001 77725 81988390
124032 141141 166817414
56095 82746 161289210
2392 81242 197646463
113825 124680 4282415
154801 187186 80749280
135119 160090 62235431
89792 194618 261728129
47302 77055 454690920
23656 167551 551169709
65360 100958 163220910
110929 180389 173413439
116719 138774 308573589
171991 191912 906078770
66292 90881 7065086
198045 198493 1106502
16663 167896 983149895
152056 186976 87055819
54322 57580 824282636
82242 121552 144113949
138345 184804 115697900
83993 85099 2846238
130064 188559 25965171
155906 169352 429134821
155600 191306 497017986
189848 198341 21488532
55324 80854 64108817
128848 155013 65006445
7851 89040 203557913
85437 95782 25547557
66360 105952 862426566
66485 157815 228063743
19758 103450 512987259
22941 117055 311996610
7892 23181 29192965
65904 171941 264750443
33825 97685 159892501
101933 147755 114694399
115422 174094 146362758
61810 108334 973360701
163427 175936 31201598
104191 110191 15233190
56955 174898 294700713
100976 127309 66197462
187014 188377 3477376
84161 188974 261494739
172708 187457 573050266
96332 171910 188810124
173295 195572 55814743
48152 105043 142234535
64809 132913 522980568
2451 164729 406007965
37223 116870 199457339
36900 36912 27459
21936 161431 517645795
180779 196118 38444393
121882 145929 59983429
5461 45343 100001519
171544 187601 208081057
57260 106875 124018272
6956 94656 603520992
11615 129376 294943942
186633 188874 1806303
24370 192488 420480517
24327 101518 193204338
75071 142775 169068041
29767 153191 770433458
182010 187357 274989222
77543 179291 253987701
189205 189302 306995509
84160 121515 83962057
140020 179757 52810948
161300 194518 202909994
184842 185149 761917
81620 110736 37950631
54567 66209 29399221
19698 101877 205644926
83664 133416 124341345
196993 197295 228066539
51097 193409 243534428
36947 187613 376546173
145347 195092 124218175
140916 157826 769463105
153889 156403 6209466
186696 197991 332141586
36365 168072 329471927
48732 98922 100208536
142801 169277 379524004
183199 192784 417213681
132006 147954 39684221
157110 164352 18201018
134329 140653 75521623
126783 169469 106450207
105362 188750 208240870
163111 186102 57220674
108522 157421 931365571
119260 179090 149117645
17181 127302 275869183
63117 128944 786904031
188101 196831 122463939
143468 152672 22883966
52345 95263 107474751
176249 177366 260394878
94334 192969 246367474
54415 158930 534445434
187742 187849 287780
186196 190973 12086706
139822 175506 510210199
92585 94049 3675469
5842 98465 231844509
173764 185248 8097734
13459 112093 246952990
98616 199272 251742790
161391 181129 97816785
109762 181307 178552947
39832 150437 276641363
150986 198260 118149596
3658 135586 330298269
142745 178252 4629013
125765 192607 166626394
138784 144966 866290125
42919 172366 323469002
84921 161230 190471778
14367 98612 210790031
63687 89446 64532066
27438 111920 445869534
55764 193868 345164867
173716 185630 8712364
9779 113400 259643447
188507 195793 485149031
64976 170832 264320713
42214 130718 221485495
49169 177256 374453358
191665 194504 7149646
141400 176433 144699895
61975 171314 273011444
129823 198040 170299218
111702 141626 74807975
125382 181410 775540857
173008 184240 28008336
158032 171245 32962389
36704 56213 48928642
153906 159536 14110047
184384 199412 660742089
151880 165785 34782222
140794 187606 116584644
162051 177751 39069779
178211 194822 41604507
184999 187338 5832613
11614 163173 379134231
158312 189617 277185226
125392 181353 139420202
160625 174178 96362968
167744 197472 74320979
141836 180329 95984418
109702 188598 196863693
102990 145289 106005942
1380 31208 851979341
37340 90117 132329756
198376 198633 320281
175391 176551 2926003
35100 113179 195686719
10645 69497 259869314
139049 174228 797891680
162769 171609 21954407
149186 159608 997769293
22233 176863 386721412
114462 142559 70190505
84012 84798 371205657
190934 198617 19404304
145281 184989 183947325
106598 108771 793889694
56113 123076 408883544
136912 162298 890469881
32469 192056 399106521
45763 117020 178324168
116982 149706 81653894
29171 121426 711211710
168510 198704 430295467
184879 186831 4878955
116165 169021 918729480
95694 148120 378928781
84077 155885 545851517
120147 157966 94214848
150369 180822 941784395
50693 53569 7268622
31346 47954 550307998
61280 108733 118601892
5457 119756 286337341
108851 197659 221945199
117698 142968 309535089
134492 184149 379546033
120641 195830 187675465
50124 168068 996011463
85467 92916 18382950
192515 199703 329281683
81255 150494 493447892
121411 136403 37293434
113966 123907 21262863
1228 76584 189017321
91039 129643 96575020
174384 194658 670319222
169820 190568 108632261
38761 109564 177246279
199627 199992 515388315
27624 161186 839242147
24581 63196 336958979
193287 198615 13502266
20652 53625 718638128
156089 161335 13297434
125534 186145 150905843
93175 191034 703810382
134153 165717 807607256
178153 180668 316975602
19861 199269 448852292
1623 177442 439718015
126545 196300 174076950
139917 156635 41514488
153546 178502 359017428
111742 130660 47406248
52563 141310 222159324
155550 159416 9809080
77747 169159 228351842
124058 193659 173523406
46146 77907 498921587
163066 198467 453414279
137897 144144 191465848
158709 184016 63075286
27331 75928 122162400
15084 110158 238034569
91274 120502 514556341
119104 161095 104785677
66853 155877 833223972
172763 192438 713365799
65581 143886 486515232
119774 192818 611711203
55222 57896 6751763
51989 175983 435941685
11301 58485 590553029
170648 192994 55843093
124212 182871 625241075
139362 181618 909661273
92758 137256 849331614
105472 183843 195647862
134046 138630 11378782
156951 163294 15937227
99782 173592 184451482
72426 136537 160134422
85447 139566 135128681
148792 199074 256806817
122808 191485 648735633
66983 174663 268863933
174837 191440 858511521
161153 190098 72106912
198374 199244 60553250
197100 198488 3498007
37812 42576 12035582
72192 190466 295209041
20619 54784 934821831
96728 123161 66453489
126828 139346 31221182
103473 159818 140983613
73832 120942 117757651
43808 118731 124828510
175874 184506 21474118
179501 195966 41301650
143015 188574 920611256
29805 65692 90273058
35013 94086 766222705
107148 199348 341794664
68756 180024 855387335
85468 122596 859800172
27495 75033 274417796
186749 189698 7460529
195085 196868 4537969
50388 53704 8377664
114191 180654 311109970
117866 139766 54785717
197526 199141 4079089
100170 150354 240677634
137718 197930 51733041
158794 177557 44030183
162000 170507 21118758
2907 177431 661485303
95163 130294 88088733
143803 191851 119824722
144882 175999 77634784
40342 87852 119151915
101658 172786 56099252
125443 184469 146979494
7969 183455 462200613
26920 175915 844222178
120924 125041 201069806
13774 61976 507893632
196658 196684 984111829
95904 111654 39533125
125227 142729 738128592
156085 181420 707914296
184665 185133 1142208
137197 185028 119171733
7073 164984 395102428
50756 98365 690436189
90122 107051 353762290
125171 174583 123012471
177409 195767 348659284
35702 158227 843816912
66448 103090 91252059
94256 137653 868724765
155668 163526 19797650
171035 191789 51808066
57767 111619 134793047
132437 152829 108434788
167083 192642 63770234
100345 120925 51872228
173023 185390 30745155
198314 198732 844361
116925 197746 338853240
106012 107604 524382826
9135 92066 925082555
126852 186368 11872680
45897 152551 266644464
130000 165215 413555229
82609 97595 37153502
83466 135757 952775911
193357 193788 544549936
110966 187147 600104484
114252 142045 808664857
15354 135020 299606176
183019 198741 39522652
5196 89139 210443198
88806 119743 77309199
51599 85775 85888762
73556 114762 102880852
33064 36246 726241234
186770 188533 4501236
136079 198257 98658053
184364 194277 462327186
156562 161620 459538789
148781 183101 85582776
36543 57828 53402142
134229 186188 997111532
28682 31611 843941371
1129 182347 453289112
176017 193776 745745317
54354 75463 639141933
186811 197549 27154801
164119 173024 20449002
126598 199221 807418960
196066 196661 1536760
67167 82962 858152747
169275 170207 2265225
37274 60164 57478228
51185 130410 198469890
52875 66229 719328736
92853 172450 834338954
2875 85104 206244129
65989 158315 538861631
75392 176514 772505695
43436 112203 172087434
101864 108788 17481612
3979 86126 206023697
106722 129787 57950651
184013 195194 553160619
94312 179539 992988442
173727 180079 15848801
66832 97670 76868500
54958 87169 80927137
70751 123601 132209108
126568 179589 132063439
80082 91782 27998442
157513 196219 96830292
71513 168740 242775849
90953 163677 181582908
97779 101534 9309059
196362 196692 81074196
35396 100308 162440352
124668 130978 71825014
158187 173722 38734016
62086 171326 272753151
60372 73147 536427368
135650 176790 419683131
119069 125148 277268424
33228 80936 119757209
89254 155082 164166554
191725 192244 1345821
188731 190411 4175992
154018 178636 571821447
42537 68291 956702127
32223 69382 870759238
11040 90737 199778318
21518 67481 115483350
96655 172177 201459293
132369 157870 478038445
73948 130788 142028247
16541 156335 794758840
73605 129316 139249556
118191 169121 127155316
132409 139871 18626979
60029 159104 247551909
173481 197790 991638137
170334 192082 54342224
123624 193283 643224067
95208 132582 52848802
182613 185059 6005143
159338 182358 35798499
199015 199046 82287
94053 120632 66626002
111999 142765 76916863
68886 190135 532525818
116582 176145 148627562
20016 64149 920850820
38500 163942 347265095
174846 183233 20886932
174732 185668 25192825
146590 193312 116507716
49358 93735 111092627
189123 197757 21845191
145322 161664 40826387
163092 190308 67829909
42302 121502 576590315
110962 134234 58290518
89042 100301 225637980
100438 146789 770389670
141435 194298 131873365
5899 10962 12685852
133915 184820 131661401
164551 188308 16425806
15878 177212 403400826
147974 165798 830924153
50725 122172 179063713
164936 190970 64892607
83957 183179 247564214
189441 193509 613665187
139764 162120 841347133
158449 196014 155579503
15060 104270 223142345
58867 64065 13077882
198182 199701 3846787
186699 197054 685404022
153568 186012 80870011
94640 185156 177945719
84830 163903 197365059
193245 194047 2062066
129796 156376 66023356
66074 128499 765033315
61873 153148 162674793
66164 70497 10856282
172388 182997 26490224
123411 161299 94415736
172088 182197 12795172
139161 199709 151269803
160063 165677 520078582
147785 188952 102659774
120533 120734 518739
168892 174876 335846570
91820 108020 679832939
58694 135856 192940457
13839 191573 444362679
48497 153627 543460479
164226 192317 121761096
194872 198920 378295987
22058 48011 65190375
2854 38152 88382086
45208 170548 408622051
177895 188888 27418333
154378 193069 970488124
175139 198409 140639050
52738 193162 351010159
197512 197607 255849
76170 184554 723925018
58872 195047 340297897
121601 199143 193624514
65062 164716 441605547
770 81495 620131558
137060 160311 622924705
64527 112291 119397855
57830 161411 258971911
146072 173260 516043832
54673 55196 497418366
110942 196970 515886927
135524 155660 100359230
119051 150289 77918302
7749 13062 652580411
14442 142377 520320551
79798 105512 852200516
76340 78155 977292661
46934 133799 217424833
157420 169632 30570969
185245 195298 25363850
150493 188812 95529276
185801 186076 243926339
164583 181402 442290707
21109 102913 204688232
166064 182743 41512711
88948 127422 96185203
97418 195799 527269317
164646 198559 715738437
7302 34750 233327577
19794 65170 903681040
98802 99499 800488592
42770 96010 907644749
143845 149907 15083136
152754 174379 215652585
145358 175648 75522698
45239 84083 954841697
80529 125145 111655163
146897 187284 445902588
87213 187351 249734858
54251 85814 228155114
61389 142479 173468331
103738 138208 939211489
123783 144223 7570623
141838 175852 328291531
35883 176403 789273883
12672 160539 369919371
21359 162943 857458631
141670 181709 239985519
42460 118387 190001556
104151 140410 476070992
164119 173845 24159207
81519 88384 759756190
138155 175809 93824370
113744 151532 94230481
35917 99527 542947592
156603 166951 564124392
115705 124883 350585911
28103 166973 347520139
179986 191924 29879101
24363 58188 84962554
6251 123841 294606554
42729 175066 650922071
180485 180889 991139
49778 82027 442160536
184672 190670 15059776
138388 170786 690265169
131978 158289 933261590
5214 176839 429216448
74545 93670 47567566
139141 186812 173754827
174524 177702 455760557
80956 130629 124245988
179997 186973 359711892
179706 195422 324135377
123115 162143 97231440
85098 120455 88288711
170930 181412 301029673
72791 199469 316482988
127479 148410 232690404
92873 101303 20871110
25899 117225 228813377
1574 194613 780424913
82813 156336 171060574
177748 189965 30462779
97611 118862 53385088
39126 158258 985821459
142242 151729 502648183
163548 178158 495449178
140624 149494 993882931
74928 119094 110295240
91781 146019 135596803
109188 194722 213610398
98974 194623 239052932
176590 188742 30265993
92648 130319 972967591
132065 186271 240183305
93565 114634 52797862
42086 132713 226785634
155517 181230 64310602
15789 138525 565393639
57593 115682 145384795
158809 193933 87738611
128172 180664 948163089
23615 80718 382512702
192756 199702 615867441
87857 101172 32861680
92404 178229 214289599
166094 166200 251440
36999 62339 63744037
168369 198813 754155752
163996 196615 81548257
152969 191473 96132151
31126 135924 10870660
96154 171302 448383049
153271 172484 439406614
33079 107094 185338251
134201 155252 52241835
2719 39618 727724942
90178 122961 82064112
162191 162248 709380111
174489 180125 908023153
2481 166431 410175065
177717 183664 14790645
163510 164551 778427029
193450 195658 1567980
87267 199438 280206384
122637 184669 154507038
53809 159032 263102820
143029 167480 33317575
151154 167383 40514516
194265 196126 984345738
199940 199942 12173
187014 193563 16513391
124834 178361 673256911
143846 187010 115247319
89181 156834 168764241
161786 187888 64936202
16340 26402 24994276
167579 174599 402939099
82983 116426 83505589
139837 176579 746314961
5178 66666 88507855
68438 194798 315523405
58774 147771 862230576
23556 141156 734344975
130562 138585 201484483
15782 42135 66125684
172466 194765 55763746
91326 121648 75927321
177898 180825 7359971
16595 104706 220400131
106142 183609 193476179
158491 185760 529980642
16721 198821 687772815
151629 184205 81229095
124559 177959 735237290
32509 34190 4205116
128252 161093 48471362
52308 166720 286152998
89632 180952 440754680
31372 57152 855094409
126522 134172 227967677
162705 163004 129961363
51901 156210 260734790
196304 198141 4637337
6875 109757 257659859
194787 196204 3656688
3303 109931 267042167
51975 161388 283346408
121034 183288 944325078
39516 189572 396230551
18535 64649 115678108
39296 55381 40219946
185962 186991 2584402
172075 191041 65304833
35736 130397 508624036
82811 94420 28787465
49620 175338 314272978
93754 141918 391900968
186926 197479 704726695
92824 144496 129165849
76638 83686 819663215
1211 12342 27980677
27481 97842 176283058
33207 69237 370364128
198006 199623 4093904
190983 196329 362307985
56057 151362 497883827
32646 57237 61796694
189795 194018 10680486
139094 141821 6784301
178335 186624 20608253
13177 174980 404611365
146259 189694 108195334
45706 190874 362780918
168732 169745 2503807
36105 151208 288025329
104478 145464 801181477
102499 112369 24959463
193102 198324 679103846
82819 131158 120811768
23296 162475 348267740
32930 38682 14546572
141358 161223 824031401
138233 139511 3170009
170682 185887 51709943
179145 193093 432992588
119908 179452 148398280
3274 170482 418192913
113328 192118 186986495
79143 160230 598831815
69687 180635 87707706
57089 111436 926204791
48937 159114 275525350
16501 140077 309301615
99255 196173 242302773
157645 163824 265529438
86137 142209 498008689
157188 169601 693926486
68507 150835 205642550
72313 124384 698803450
103256 197926 867447065
5840 193323 468887080
37601 171656 405410140
141555 169470 9005860
44650 92722 120263726
18203 163970 364678360
149631 191759 59266837
124310 127544 801939261
160427 190929 900846500
48022 138934 481129106
73681 135402 154132970
113339 180702 168075339
167081 176394 23207545
66499 170419 816718519
93925 168099 967345912
177849 178024 419980
39407 43553 146284685
151533 194081 22282721
182529 186912 10836487
157137 183766 183964646
94482 124858 923192073
100914 179523 512572402
181380 191467 18276507
150556 180656 75068259
47710 168118 851060954
56950 186709 324074236
79333 189870 928843234
21478 138200 292366178
52594 98330 114421017
74221 105685 78355663
189435 198626 271411051
31597 111838 201045512
112067 187547 188291644
48056 159456 278509778
152808 184379 78697598
95642 110518 223332654
88294 172746 334615825
144796 169480 61630560
11965 178384 416020414
128310 143461 37739726
47847 111412 159072156
189826 196535 474267194
43614 128567 524203320
29528 56512 470200702
177536 184451 17221215
98294 193311 265431691
193820 198239 1649525
130579 131421 2077522
176241 192502 717619368
78059 146071 439187664
89151 169835 201391247
106757 134603 877758796
83712 177405 424051168
43427 196725 383289681
22262 154640 603060476
24592 183297 396901241
8874 31257 56033449
166186 182861 140152223
82928 148316 163212480
181079 181982 2266136
95348 164012 106205708
37947 74542 91970475
111977 157370 489163619
133832 159226 150290748
124531 136479 543090551
96578 172438 189551121
189154 198045 56481905
197436 198703 900349228
3123 114626 746563509
166352 180894 619545977
183809 191829 20129777
117886 164970 117599095
135087 149848 869233414
127884 130023 5322881
92377 130122 94569096
161623 198986 126251218
13134 134619 530284850
92834 141969 793701204
83581 145837 155505031
16307 47736 616078741
198542 199304 1951678
150330 156856 822531044
174597 197314 56949578
59953 161738 254410342
21195 23380 199714945
157095 174604 345305034
33376 87658 577476086
197377 199089 4340021
33634 79710 783813083
23754 119315 287560608
91773 127944 950106855
124611 167071 857193530
140644 180800 735219756
56172 176650 133173002
125934 137649 240574808
136638 190471 278465012
187702 198993 28571041
138450 153557 189378445
24432 175978 967667045
123183 158840 979813173
9098 152080 357762201
61535 163063 253651642
19818 127515 904341590
176710 182013 13244716
191058 199125 20375733
3566 183541 450031272
40791 73106 81085765
169011 183314 35555280
28574 102331 184650290
107487 192892 758216165
127089 145154 45004192
70520 166428 239538502
93653 116237 56578365
152979 169394 547810624
90945 159954 172269773
157082 159255 894544608
194240 199635 907748751
74320 198309 546684287
119394 162252 263010490
75890 104442 780302939
137185 183028 612322750
62194 109896 916802740
54030 158333 260778276
19763 156982 343213914
11476 195458 499936874
140837 192003 127624043
53392 100124 908245492
11874 174545 406749396
189389 194138 12003357
33475 61684 443595216
20919 83152 106615135
98762 197581 384707429
153988 184464 587320703
10223 105542 359944664
10714 146380 339633626
170589 181602 27504059
134032 135225 24525911
144321 190559 193501769
77175 170586 233242645
120148 159870 99024797
121064 174283 156863822
149365 171616 55465974
68791 76169 18473671
65171 69635 11180175
106603 130375 59725016
145596 151533 147429231
87326 122195 39500518
9775 168539 397297511
81280 87106 5688577
55838 131373 189124010
91931 100737 901894161
180834 181519 293176274
35973 74612 195464292
58979 156208 242845387
129250 195735 165921358
90231 108059 7410737
37553 112219 187000455
39178 74370 174914418
109133 124472 38579290
167575 173883 15668506
119904 124755 718837085
78905 94611 39057359
109637 193621 209675073
11454 129852 950756161
114216 169098 136947916
12165 45989 84745286
174967 188858 34627957
151205 158241 17527300
177867 183549 14133380
69873 172749 256821035
96874 120167 352914732
56510 125945 173936990
7306 184642 443364285
176187 177467 938893234
99255 172984 184204637
125861 170471 111066463
150 106128 265248303
140090 141317 3090585
154647 174908 581382690
25711 61649 716682210
10536 73727 127339940
145491 189518 973822338
5159 165426 400992083
150079 185125 199526108
34568 172401 344676442
15767 102229 748228550
40781 185885 362489894
175529 192782 43077236
130152 130310 456384134
163392 174196 8543485
58859 141989 207857999
103020 158299 710491750
61207 93355 350720767
133552 151562 93956913
99364 109228 24823592
48433 66068 457089070
65659 169936 549451038
141860 184348 105895546
11325 98280 217625432
170282 172121 4589453
179457 185864 307346957
113067 162289 122869744
142298 186027 964841495
146111 175471 477240540
62719 159215 312448222
68643 87678 442778434
93719 120200 886991290
6891 116134 989075417
10258 198527 591904514
152358 160347 20020645
130263 179330 823501402
73964 105046 77356258
18955 32223 26514511
98710 136473 878927610
166359 175659 343203314
16381 73476 143238938
78520 101907 647569515
97864 103057 12843946
881 2920 887787274
60100 150902 226954140
133160 133783 1556547
4801 96595 229833175
18263 29291 139584778
21785 44921 58181017
147115 176563 73396758
133581 171378 86692473
27160 131853 355553456
50128 199549 667210228
46926 53570 16583380
120542 150944 75794764
152354 174851 56148574
104231 148358 110445456
63240 151055 867886987
101072 145034 392584206
128333 187367 165575324
143214 178746 8242884
159589 160506 2305432
56273 56810 1366844
83703 100190 137337110
186896 187931 1542131
8371 82385 185571530
102393 134547 337836036
93288 138006 309763253
37307 197564 400827288
46580 161489 240653419
84082 160292 804395338
34374 77134 107355961
140232 198448 443540392
102281 158061 139495215
12735 190321 965202901
77451 168421 271903094
78055 165706 246886976
53264 176782 308760891
158132 199538 103652827
149494 164083 36479872
199114 199557 1155641
145726 174757 72331656
137518 164842 68149915
39499 53369 747426973
118538 190698 390374238
146861 190962 445634190
155584 165540 22362653
149841 159293 557349627
157556 160083 65557555
383 171048 426894678
52780 112757 981461682
194093 197642 9002504
86229 173944 698671107
199822 199928 261447
88600 109897 53097131
111777 188526 191527302
28222 122865 237319818
81347 166202 720335770
43333 100316 142386998
115767 135456 49189176
109373 116606 1686341
95177 159505 160773553
170121 173941 9482390
184955 194690 24488388
17949 109479 229181848
154731 182865 123311807
166063 167691 4057199
198894 199969 630368091
109238 146701 729411724
158153 183906 64151083
192879 198030 631741875
106555 143684 907127672
179651 199535 49996191
26780 198475 429626275
146588 180260 83880736
5394 20132 36887357
104334 157439 132739418
96540 198159 254102037
61975 82833 818983526
8432 170160 980749180
89352 91160 996445372
196001 196829 37414463
60034 73066 32764596
82902 139568 141553075
110115 168289 189830936
98593 184713 215068255
44171 79077 920806393
114067 121990 19899255
159159 167016 19648906
195905 197760 4706077
132659 141385 905687336
40873 187721 915937429
12485 191347 447274135
97950 180934 396772693
93026 104465 28465919
78833 130973 130350922
97994 155460 378104437
131431 148087 77541742
10549 129332 297589861
38413 65726 187505263
194694 195027 138599719
1086 73243 181045743
31879 186265 385889419
75246 108096 81879813
165149 175320 650270715
69629 119709 828122088
71022 179553 681634137
28848 77203 522531301
61098 61482 580345301
107175 108606 224380260
38356 143266 409275806
99396 136675 948336374
169516 185718 40236635
66683 94607 883978733
100484 197492 242623769
72789 94783 54705038
26057 195040 514859651
43387 166321 974379745
58075 70178 827294476
77682 151982 332668412
59279 142501 293931529
197574 198142 1427960
157382 183021 63988514
161968 173994 369692961
50868 108488 630304200
77333 155657 382506367
45319 173563 320469299
178780 191890 32860497
31765 171889 906725282
177192 179221 923186256
167358 189362 54810679
189852 198082 401476056
31287 68904 94538784
129717 169606 99420934
126290 145971 49060719
106554 152200 114112597
196160 196431 707112
152078 172602 129708758
91399 139269 920393847
22369 82959 172020496
44163 159771 734009758
30868 180872 375210220
144209 155763 28656378
72228 156353 209921329
24633 35502 27264529
6976 128905 305415118
168196 198017 74601219
54484 67436 32692269
66266 171616 263020519
108067 145987 20923788
90387 143681 133159218
30998 154991 310155641
123081 158175 497325076
51789 93453 14935340
134426 144064 244159108
66360 72474 926085538
153777 190687 547615371
190100 196022 15004420
172014 197200 63097694
41120 65785 60583115
115210 165043 619062223
91970 190703 246495116
27366 178061 376961707
85231 108146 107055125
109103 169664 151241985
188225 189685 3656330
151118 175607 891579865
104707 185594 201987477
147116 155074 981228647
130673 192491 817571678
6209 132468 731445961
168961 193911 914124675
189497 199448 25205734
13320 181330 420127842
175987 188897 32163979
192318 195087 86642405
27041 133189 265942353
71762 171020 247806933
121068 128501 763442059
34107 112374 867046857
49067 54468 13508240
33452 79453 908553269
89467 104882 38247792
135584 175053 98400989
43041 167579 785901090
158285 185603 655449497
181194 185153 926310958
170741 184698 141709502
42765 57837 768786798
82806 159097 190397479
52221 110469 751048452
94424 178721 210465934
6128 54786 121870670
147939 195980 442203400
194234 197017 278222997
165358 193904 374368482
134824 138693 452301992
135444 157350 54540511
152912 153954 432273098
47077 151067 260075901
78929 112864 837040916
37337 159899 622870859
91832 152837 6823174
34210 81926 487914996
128398 189620 152592413
59202 157176 291123067
146195 199212 517549560
114472 150717 90444397
63104 86342 58223979
50585 137632 999155514
76199 111720 287471779
188130 192179 10224479
128212 195971 169080880
148396 160153 663456562
173491 194636 52884149
98663 125041 66350556
7426 191234 271942747
57683 171026 283248759
167844 187561 861938165
86556 102826 615965468
19839 176469 391738447
17466 54170 91961056
123729 170512 531028159
113195 118843 296691278
44195 149581 410084339
70602 114014 879570563
949 132543 329579018
108825 117230 21072821
138106 180308 105174092
87097 194186 960740272
16930 60413 738195864
16331 46830 76425134
84362 145287 152054639
115872 195236 198154919
92638 120244 69175296
134244 154539 981060976
137440 186204 29323457
57051 74367 43603580
33191 37101 9879742
195667 196562 922978558
87195 129907 106756126
84052 155146 459158781
80783 178921 554618233
155050 189388 85763047
138986 193348 395204275
170805 177877 17640442
121108 167224 114966634
141519 172895 78107506
33042 134599 621902472
43789 50135 15763382
192451 198286 975154132
98088 127560 74024768
21407 101083 199470448
95394 113919 790919032
177354 178669 3230104
4620 160921 672221676
108678 169710 232452373
89743 104167 659424897
112024 188121 189874192
9360 62667 133863774
158144 181022 57082010
72532 143637 177589919
180595 185448 926706896
108494 143091 75016705
134758 147171 315257291
89413 167853 605935638
83323 93978 26417891
187603 189191 4045311
142358 175390 82308075
36793 109735 182680992
93304 132136 97223234
35263 110716 188998541
27270 186927 399220436
105874 152749 117160751
63393 145012 203892062
184991 198007 32853677
138681 198555 149583893
107385 116431 22742358
89366 167944 992731774
43358 74174 217647611
10028 115246 587194809
54717 87045 81215513
46543 156177 274001060
122362 162791 100771986
197967 199257 539814706
175836 178712 94429783
6428 68120 717781396
173737 180906 699533602
121662 152277 76227632
5799 8226 6065738
183080 196154 32825326
8760 30125 430005886
118953 159327 780856042
144230 194110 449611014
14700 105177 631570698
130109 130604 56010799
39199 49989 53354362
198105 199714 829330313
61305 89455 646274341
76752 143686 167261983
154489 179203 541087815
47347 179860 331168494
25044 99451 186307026
97812 149326 128808162
160695 183197 393359561
185903 186970 2676215
175788 190977 37931424
101624 122178 907445867
36677 186689 374911260
2593 185141 456354017
20122 86946 584484790
195255 196944 4288446
19180 168489 373532973
32622 146138 284252774
164208 183730 403990696
173653 179473 794552541
5664 11177 971384964
155253 190319 665411389
109209 169214 45206211
104630 141856 93228623
80791 91563 424786896
133188 182443 122770112
27792 137780 764694231
50723 110822 150499707
137425 168948 988467895
60713 123144 156315698
77894 94058 40331455
176912 177900 298105726
138941 161199 888032252
82522 151376 171924058
82797 180141 316318099
190694 193015 5851622
171800 199779 614717833
157430 166362 329710048
56974 166235 273114308
145885 183184 92869770
190073 198308 20865605
11905 144185 330979388
91588 129067 328738201
196199 197481 565339844
137770 192879 137423568
196383 198337 4922549
100493 188219 219184372
47940 90857 517702403
173800 185543 29206096
160223 192655 4720346
178985 179016 705728917
108481 127176 46921804
103185 103905 1847199
121451 140971 457430194
136488 182344 628471967
145483 160425 302467203
32413 78024 978321615
115628 162248 417631543
194567 199161 20953667
169477 198065 549603915
62014 133616 522566137
134672 178121 950910434
80091 80543 1129593
160450 187010 66099124
60964 102529 103644023
127006 130568 8945472
132575 185146 130942990
76185 136812 151432903
41956 76244 85994780
82787 112669 74590321
155154 188318 82835029
164939 193901 998047767
101862 128241 376883551
9063 36870 69687086
123722 198715 481935453
14068 184374 851787544
193341 197758 11231131
156500 186137 73927128
109506 156961 118400224
131485 197319 486066320
33399 133475 250699414
188551 193032 11253819
64764 74672 24900957
175 20087 49803256
184447 194179 907622944
21491 198005 441680778
29821 169129 698211903
37825 154245 693327070
128439 177606 188993144
15241 193727 446274938
16976 31760 622773103
103158 169965 925739602
94734 145121 125987533
186528 198094 375517335
86659 193871 267553328
32718 193046 581456405
48208 86140 95166243
27989 183658 389311223
184583 192053 5081956
155783 177627 54619979
80499 163657 207630934
14148 186287 965902484
108411 116868 715397866
54310 122210 414422529
102793 166541 434090818
185805 191914 15400163
197267 198550 505243997
177814 179212 3438385
183717 184815 1524630
102390 127298 62662559
67121 105082 94697221
93664 168730 291173795
31250 155382 310466508
136093 144795 21695801
68567 93801 891115248
11835 185318 370024652
73393 142361 327078052
85673 122168 91202003
43096 158753 925181895
115349 172774 940918664
71279 140500 531998687
93781 168430 186546910
85182 111317 904514963
80222 192848 281143150
131760 193760 15750318
178437 193246 37097680
192916 195800 7350363
94777 123288 786739780
75509 112700 92828551
49656 96661 465992621
142547 194702 843358493
190648 195631 589477350
13426 59126 123015535
87595 157147 173474242
43224 85466 889497685
69978 96318 65655565
172817 187495 246547545
82196 150209 169865448
7140 171684 568984308
135859 140061 230816431
192113 195840 285853113
139218 192207 916740859
94159 155266 152509829
129329 199254 39964674
153875 193638 99320732
187159 189852 306872848
65471 160616 237645674
119632 167351 119016426
173141 198385 63273364
84459 152212 169038730
93600 198200 261472813
58796 121871 613481497
103983 163440 854680756
126521 187733 152428905
158166 172476 35664348
17963 194390 441182026
40998 113338 181064807
194836 195581 1931219
122563 180322 143968195
105316 164968 14494369
9307 24663 917329484
164 156402 696791919
25713 105618 200133311
125615 147942 55534283
95565 121404 64918434
116240 131748 38822720
18341 94098 836327853
139630 174840 645634151
91335 105189 879277524
25656 90392 431921212
194732 195327 17147561
74356 101728 757774109
147333 196350 122429574
89080 92713 418430770
41078 91042 125147526
97111 183343 218767775
190565 193460 7282777
53529 194347 352025484
32071 40758 937943319
157934 176068 449067328
139386 197597 879863442
143167 172273 72502371
57801 157485 617329938
84575 114647 75034535
150294 163728 820558806
61408 102310 1491757
59083 77155 45271672
10038 141950 724437613
111615 188427 978119690
163712 187106 58194815
168580 181692 32653904
112594 151633 23406334
67848 157762 224511107
182099 187957 14520782
12661 182197 423936279
195630 197971 848027536
84796 143843 147400051
173104 199879 67153504
162021 171129 193489361
27144 185365 126424882
45902 140408 236441099
79726 103958 500563112
162689 197390 906534390
171040 184179 20087663
36380 134144 244849720
24482 175872 547449582
123537 131892 20781628
118046 161256 615393810
144620 192459 119359188
126754 165651 1221618
32343 177910 652143085
4936 24962 50100173
141015 142707 887884424
66565 122325 139491688
179834 182403 403563696
145084 193592 121079449
195228 199437 792651629
7919 145001 343064130
110372 122675 30954018
44071 68168 476928028
125314 144930 48739892
104923 145811 299344547
49937 138963 612968089
158276 179270 52321863
166196 183627 43364742
158231 164738 77017299
132355 133853 60865706
161813 183350 53616293
101918 163940 911296477
37993 89734 339237414
59051 68619 201840417
33621 144910 472222213
90460 147459 142352380
145728 166534 931306677
31371 175349 360112637
66823 114873 120057751
163507 196364 82155439
14673 51871 656454362
4372 67505 158392363
73170 188530 287926928
172783 184229 9628937
84094 91500 18360658
75228 147464 962105830
197711 198955 3130833
73989 145960 179748242
196855 199266 5949421
66678 87939 702971765
124377 184163 467577458
140352 145425 12609388
96019 185890 224391246
76644 92549 94379934
156430 194145 94326061
8425 173673 413274193
117304 187656 490975445
132739 194674 443775476
82312 160432 580262147
64546 102072 902114381
32337 77972 363040708
46650 136125 223880461
103796 165770 15549386
118013 199384 203367069
152769 160237 436507293
69758 105379 88853796
72039 169741 243955151
177132 188873 29276885
118742 138559 117937144
25892 153192 318553740
73997 85609 29010893
197799 198895 2764050
111401 126682 38350849
91456 185707 886179594
19997 177330 568241975
74233 87323 844767368
126664 139533 32068189
158002 159453 3683923
87915 121975 85131708
152985 162810 24576233
12514 25446 299678094
86475 137141 126485917
162539 168989 13754051
75883 168978 232430761
60329 80081 49564034
164646 174021 23247889
29956 188187 395704152
15338 160433 938035510
32917 49279 720027745
150470 177231 907564113
86563 132247 114104316
25595 191496 668433308
193273 196190 6772212
168929 173788 12000093
186460 187683 3095986
138360 144665 15680194
148952 188195 957216706
104575 183663 265648929
134092 168213 85081106
178761 191486 814299888
65742 108674 107204950
106299 158504 130480674
35036 59513 61587910
147805 162269 36118028
173301 192593 141441301
153742 195633 820293588
196409 199799 350363653
83427 164492 896375021
57789 95160 93462518
157174 161584 82523950
35564 131429 240166223
79469 92261 881197675
169583 188157 391656256
164232 186526 24382108
82608 189988 267948937
152141 193600 103547648
161313 191275 180616826
67781 172720 304703297
147144 161703 232391512
150914 176230 63142559
177693 193349 39142015
11973 43426 78791323
69545 74581 636388808
133161 176228 1307662
77682 126431 122009594
164843 187196 80287960
66658 129624 357756982
44719 162132 895130285
100877 188467 354847899
187769 190734 296353981
115251 179132 159341238
5931 22310 40900705
85768 138191 698582477
146994 161667 765870341
11509 145243 146977686
63254 73406 550048025
77723 107916 75404401
37441 158927 303840183
56910 145420 403332197
52934 185077 877979857
54347 159203 739319248
81927 161627 261605319
112421 174520 154947921
167485 186775 47958694
30103 69401 3720555
31583 43522 823841646
154049 184801 438105537
54313 83372 276861803
128717 140846 79515698
147106 172448 63078538
104021 129340 63667922
2132 166349 25747617
2736 103282 251485834
186673 193007 16003959
32389 91005 191149860
144858 194284 123413687
196424 199109 230949931
145587 145652 170562
52820 165309 281386379
185161 192719 19039121
88810 191886 833566925
48570 49843 3124697
136909 182990 114840729
198184 199245 12013106
198374 199529 2948664
146244 179649 248738780
163192 189029 64399137
168384 182806 108163985
14781 161045 365915633
84366 169658 212847114
150743 162259 28744604
151692 173735 54977690
69804 158119 590773192
12783 107995 238375957
61591 131990 176079357
153563 161690 20403777
99146 165873 166891210
98862 169492 176611891
149124 159943 27012794
107992 190827 206817778
15768 60406 278051957
187643 190471 279892175
121212 175009 880063683
50344 114087 192115710
23536 34912 28514785
4519 175964 941289784
16085 184279 582506097
62232 89294 73157548
152685 193996 221127160
122129 147028 219199383
118281 140695 55986453
124784 152293 68392652
91349 139952 121505557
142441 164988 56242929
157055 163598 890621657
84724 162673 834908568
193351 199163 808072905
90900 168846 194616121
150315 151380 431863964
55096 165281 544038572
196998 199725 6905393
44162 62813 358743249
120694 157663 5501341
12481 79745 913607805
64167 182828 296295174
88420 161679 456796583
36175 177708 726847338
111429 168557 923377453
132939 137408 11108424
197384 199784 6066846
122449 175809 132977730
179629 192699 651967271
187062 197789 895802678
163539 197231 246180272
166382 175432 424754293
19893 56115 438602636
171160 183249 834821621
193995 194898 101495068
134026 164418 431585395
3344 58945 139376233
116476 148557 602241590
149441 168635 381022841
66060 191075 312169456
185 117928 294844886
50545 76212 718453999
198349 199914 707199074
190927 194206 4098309
97028 194590 243793896
133663 164762 608775235
24188 33667 23779639
65518 66418 2232385
144962 162702 44307572
197343 199775 6135221
107555 141589 724118059
13602 20622 405036268
78308 181403 565774756
172771 191654 474213105
4187 190033 794390869
1933 52812 377636145
197376 199310 561673094
187771 194283 117490487
70989 142543 178801811
160097 176966 430579273
178591 180815 5677475
57061 96535 98652599
147055 185436 715455434
156226 191017 86989945
123283 197951 186385684
120382 169433 122360304
50849 66446 39301473
53625 184353 173961018
155759 185039 883407302
118371 149832 78479099
37678 199620 744404
159244 169262 698207018
60374 157000 223086672
34637 96075 153845691
43938 121097 193274064
47697 148057 608444572
166090 192833 244191698
67803 122511 136891483
6471 33265 533128575
191186 193676 414921
84564 125284 101821364
60439 85595 63124543
196783 197552 657698949
184600 186632 214750379
88958 107729 46710656
2290 97571 238438405
81122 116075 87352270
123562 152003 840335566
25128 177678 381550251
99214 184165 269188294
196115 196707 1519470
48980 174531 754667794
184299 193878 764750405
128178 165359 92717204
20179 83839 433167390
3045 52603 124086699
75871 163335 218327291
150807 187030 90216397
140678 151409 26715482
162417 176083 34043926
89820 160856 853565220
23477 77023 134376992
59771 100953 102801505
160674 166075 777123728
139805 179828 99699141
131311 187558 751242262
148424 193945 113664398
57428 110353 132419558
105808 189528 209052050
81144 94947 34327046
57210 177703 301058001
179328 183426 10251819
189671 194035 11022577
70163 153035 36830250
44958 133997 222829014
119166 123108 9975447
195717 199001 847748951
103316 163550 150738910
127433 159487 79835078
41558 147811 222920355
56213 192666 341021807
14405 156735 355940425
6267 44697 283845399
23023 175038 400474020
173383 184344 27345032
23774 65148 706498889
160161 191793 536898881
88572 88977 592047896
143904 159018 37661416
82976 191502 876770206
182785 190840 678112872
17462 27627 108710709
198458 198664 519334
85744 167067 217109989
67913 145719 194423652
127465 162218 430131069
30388 111772 497114027
188345 190989 6667376
162007 184220 447164675
54427 75916 54112478
64232 88261 558628078
146196 147787 306699070
116120 193318 433699085
134806 160709 527058044
71797 92512 538584265
84000 140724 141682203
159498 195041 637393373
27310 152629 313660380
159799 174811 37424719
40862 68627 69684835
179703 195993 40872417
132859 176202 108027714
150276 187877 93642767
134254 195343 152420528
54367 196720 355992498
8864 42591 84650974
82962 188974 264534857
23969 111655 219725835
176896 198318 53742692
46362 158259 279736354
46579 82451 89980758
153525 169035 329381124
85694 100489 191585431
32216 158970 317145072
121769 147990 65276482
132786 177254 116043438
51064 92626 104137975
6539 171604 687292042
44578 66545 55112476
77670 167616 224687621
165780 167012 425984727
178781 195060 40868082
87869 107346 413315431
154255 171242 42417300
79026 149068 174898187
91699 147789 566735850
87380 92039 10118794
145119 170544 63387795
97073 149137 130183417
144065 175568 707004369
147482 184221 521325870
45886 186998 709760725
144053 175455 875278498
171632 180781 315963897
105214 109045 9689325
102897 157847 362250491
141822 185372 108444961
58070 184553 376906007
58150 163941 264453653
58310 90193 79855794
118861 122085 370172719
33971 152628 433174763
60252 155676 821817311
85371 171115 917513330
112293 148698 825180323
32597 48787 585369948
119466 159911 672709684
52772 151986 248147945
8155 130624 474279244
179853 190910 27656340
22532 53031 148398180
73830 113155 296021024
32814 65089 866410042
86610 188694 254656496
171211 199272 296763587
140979 143918 579493098
118193 152748 86200814
98773 165145 526676122
134704 152544 44350997
150643 153140 6126536
180945 188897 254456120
195509 199454 250616698
82184 100318 45009693
75646 140680 866381825
13583 72672 148253410
168838 183916 658231154
28815 107799 197884553
19359 61115 863928776
130366 147435 7979186
70361 107014 91427395
168391 169612 3020583
111514 170790 147900313
160924 196871 89850901
139309 157014 609926058
141353 143680 645337164
78926 130540 129072151
194422 199648 286774460
45040 163367 295785161
179325 196462 671850380
67022 196075 322407702
50668 146594 321054566
82421 161107 872686186
72678 111298 183840096
174273 176267 5030630
56883 84312 794788289
118562 164767 115336422
155614 197504 486014690
189791 191783 927902042
100490 173514 182505200
190108 197971 845361210
88667 179699 227085872
196817 199157 5907122
53786 119999 663693989
100268 137953 94496525
14559 61273 833666657
168326 199598 78259811
125943 129051 784490713
12123 164163 901394180
79153 179092 608259834
97296 177839 201218724
83514 174619 227315545
41221 192682 934240731
52088 162318 932191934
23381 120605 243668635
92136 189631 478192706
6154 9965 200582086
170870 179364 193521292
78437 133508 878730014
119795 134888 769692240
172833 173084 531466500
38931 170712 329434249
116262 158732 105947006
122620 124727 5311566
142549 178556 88286207
78184 166460 220474000
22395 115726 730106031
135496 154602 47532928
133434 157563 959408999
72678 73034 370542
132199 154173 799802001
41760 118900 193067266
185410 197420 751397324
18109 187536 547807364
150806 175118 60599379
131245 183852 94654936
165481 194265 492659385
70789 171994 252633775
90855 140625 124325720
52582 138284 214589549
109425 138962 992093991
135517 193386 457487310
138712 181684 30434169
189009 190552 88154449
94881 117528 56738295
35435 70908 463018806
188088 193564 13806390
169533 198663 72890450
108278 192600 210598257
8412 119170 277422823
180431 182495 1340952
159343 165675 930407017
41234 167534 594389064
113401 141715 70710943
69918 185111 453896179
23256 76468 394331928
83957 112451 71123187
123350 192599 378444273
183391 191046 19207442
79575 167662 865534780
101032 134674 483122871
137722 139486 4421388
49165 71160 55351537
26698 85437 147539400
86417 148979 634472925
108975 195212 141871963
30086 150309 300956060
41694 144610 257382899
190870 197139 645719209
47541 130630 208084254
173374 196781 937934981
46959 138914 230070324
122796 141147 35680160
77320 175631 710899552
117990 175275 981193542
4999 33267 962292544
129709 135326 445283778
13983 16058 5190057
20338 143666 635131301
44797 112345 169026125
89235 94319 12524923
108121 139145 56440307
79095 190246 277437704
146470 181388 594546733
8280 159905 849096198
140152 185609 740746641
47726 167827 300302852
92964 111213 45672632
85876 137922 129962258
158206 187348 72600957
33683 108370 187042409
71 91685 229528325
137334 184146 116657396
5421 66890 787856689
145284 158231 16402654
52208 127634 189001786
2717 47943 530986945
154440 198527 110335165
115608 145347 88532873
157335 195883 794706751
46571 179827 617757617
84852 175835 429504348
113138 173237 156909288
78477 146331 169581066
43766 137799 235304373
197124 197249 637364772
7331 175443 90997853
178743 194987 25711239
47480 178980 853998651
3906 161951 207718188
136342 198780 99075301
150167 194333 312949258
146126 150070 9727647
48220 196335 370318994
49136 130334 777533409
84172 117803 680065596
183493 197763 35921839
117243 176330 147490940
38970 85342 116368741
4021 27486 71458519
135869 143196 18320286
25530 90306 162502855
196304 198853 6429080
126852 154201 443088026
150467 164841 35891138
29872 177590 668291208
65923 77503 28925763
34013 72420 96589542
61185 75248 35366430
21320 93864 181791705
180831 181045 505478
162406 189957 68633170
115559 179369 436503342
127779 195282 207959738
77731 128267 415444995
154505 189493 87336118
75963 76277 449755414
15098 191526 441092143
131278 139917 214879528
46802 84070 93518855
106144 109016 240828651
32970 72220 896338165
151820 181058 509007659
64761 185285 300834446
101683 116096 36306022
67467 167027 717786250
120001 187648 168556271
133767 172860 104551707
1876 151951 995656692
160302 161948 4124434
114672 190578 189402969
137462 143978 16228541
65348 148251 207068043
79335 119694 119253610
26534 89379 840035334
92477 101426 339592134
113672 123636 25025732
139452 153004 33665641
63177 70719 13612672
143062 152385 23134666
68352 109004 101504463
187368 197186 856038863
180122 197153 39826487
36023 110222 802306158
152118 172851 51706523
116775 182762 573145003
76564 100296 59002143
86574 137335 126707518
195680 199519 9728016
157599 171905 35714893
145912 169465 787904420
190 124265 731823003
8295 101889 234244733
83465 100934 43307783
8051 190232 958141379
9342 27220 44678399
90429 110228 49409043
132823 170019 735216711
95850 105987 590412235
182617 186020 8383020
163620 186297 56391959
131827 180228 63929374
50435 96068 18848748
32675 144551 852376664
80405 163403 711250017
317 13349 32674030
54581 176066 303685255
53353 95722 630603535
77912 189522 437076522
69462 97701 70332247
36952 48841 29805712
91694 196201 407024211
194734 195721 2552199
43296 192470 372814887
125312 177914 728583994
136359 157473 263688617
66751 161983 877037782
31093 188824 667367164
153628 153893 742345060
91625 164256 264021982
55542 85867 76199367
65698 81342 39149527
87468 132268 279176309
74653 163073 953342460
180334 188107 819741325
97290 190374 320088015
139843 159088 578641389
199179 199474 780252
180250 181740 14690122
195095 199905 12167036
193797 194673 2220024
77712 197024 701809692
117272 129374 469029356
60463 180682 704068761
117583 123410 668621080
147125 193001 458352886
65633 69297 860087435
29465 197035 419283152
86954 166230 726436284
91275 195524 260371644
138353 197638 612448032
163328 170056 16788877
10822 34395 58963733
114093 193574 198337542
168340 178216 460589130
178254 180494 5688774
104664 159441 136988060
175207 191540 288347395
6917 195843 472579829
29413 177396 707370660
117545 133956 60684414
163055 194871 421297129
175215 185186 384997576
150182 188738 96122626
123135 184360 809208604
45017 72940 332279949
58219 121567 243345777
1331 30114 342764347
156439 192829 90941987
2039 75783 184971120
149498 149775 324609549
187597 193628 289006938
186420 193369 17551250
183872 197326 33906713
156722 178152 930281030
85266 118793 83679259
87579 179607 229556044
116353 167968 419971337
63216 139321 190219631
8416 199247 477446110
158724 195526 814837922
148959 183471 431900761
191040 195681 935678014
120285 165317 112394672
194558 195606 43631968
45303 82645 93647620
185367 193276 19929016
2108 148238 365658844
89222 148844 148820058
117495 160845 848440261
131180 168631 93353645
104944 144897 346578705
5630 186452 948896915
78324 193316 498132675
55472 184109 321416617
151267 170647 596483503
142400 169760 68185611
4580 174027 806599055
187532 197500 594631261
83719 137349 133922870
68209 134041 175071476
70188 127820 413191161
20533 159739 850337608
199687 199899 920207118
77090 124031 335209961
124039 126173 5318793
168621 194083 63563108
100568 174653 185174172
91135 109789 999129966
171278 183737 31045001
127577 184597 8430987
194609 199320 11965968
49051 51282 3037693
53055 152702 175123279
162579 171292 290342988
175649 192052 40998867
90356 134874 993308630
122914 142187 732695284
34718 197014 771046997
144622 153939 807858540
124571 175425 126689422
88354 174350 214548100
11871 105917 537251911
61409 93390 97966012
60808 150454 53467921
24607 135050 526305122
60340 187253 316903491
126359 170363 109597124
192840 194926 5287239
126824 199158 343329375
179959 180531 233313029
25785 70714 366924910
90645 150459 149347047
34013 158016 310229703
177930 190573 31590138
46743 175182 321023248
105336 142716 93576100
162288 179922 272887866
119848 194637 186575349
136750 171028 85472938
39332 41314 4989520
107769 182947 187696846
105372 181861 191060858
59460 187859 320561268
169376 197015 158784923
85141 125819 101671030
52357 138043 516981804
181387 189264 19610131
34277 66181 249233589
189538 198731 23246366
9632 94068 880585688
109146 155418 50440557
148369 149687 3299273
2636 150322 671959350
41278 86798 164509464
121699 147121 63399965
105160 137126 80083282
47394 168689 729007931
69056 140954 315342499
129243 164144 289294776
126456 197771 178020391
58101 178233 568828934
186648 191482 12240095
46612 195760 3753531
13270 92965 199564926
42904 56683 116885278
199812 199833 61437
100390 166169 984947845
92403 180507 825173961
116778 122447 277573865
29555 180194 240450666
96952 134317 369302372
129705 162042 491881271
57336 178191 331911744
83934 168848 211985302
125081 147156 532350316
165323 190497 239174826
187253 191065 9670012
143663 160689 52619236
109931 185013 926176655
102340 161981 149238540
26016 183502 393862589
44519 165169 14503624
31708 112562 271519266
51019 141367 226181307
93734 193301 951511359
114629 169020 135786029
167240 172550 13112846
189278 190029 1859457
166838 195941 443947114
46889 161241 285953662
193942 197101 99642036
23221 135023 798034047
66533 193470 812751111
144519 175564 863659380
15779 30475 357731716
130018 149942 49560249
26634 132878 802283403
28389 195758 418764429
151403 185214 84213110
45805 115052 643873661
175769 195971 50578140
108616 157132 121105333
112117 135098 57533231
87576 112090 51270017
137635 192766 137502769
132813 160796 309217
90644 166462 189301221
176232 197206 331943359
70975 80135 8038009
13611 106194 652837206
149673 155177 13600073
57879 175902 942262478
8677 142546 335143603
25487 76978 662079003
16851 185571 586922694
41607 140056 246267010
134228 187745 133239852
110841 131228 87840612
47831 66957 48034121
1617 183704 789759117
9476 109783 251299152
7783 149021 955054083
74349 103217 71680572
7451 69142 154748538
138843 147410 184923355
38688 79339 101961517
39672 93827 135546891
169539 172206 792306359
194854 198443 48826936
132787 198598 164330994
171360 181555 318239424
5425 112829 874706707
66707 160497 234296379
106032 177895 179489038
175483 187191 928383003
44110 124037 200177668
29668 50261 51730764
110743 118773 20177270
123202 146134 438668881
106826 143903 92774660
160128 169919 755461534
16434 53109 91823804
92884 129256 91098271
69172 167718 332705137
172849 177018 10439227
104572 132653 776740554
32545 84055 129368923
32616 70250 824334867
75350 115795 430448313
156060 162594 16477076
56309 197310 352532167
93091 150422 143286754
138357 165141 66858108
170927 185006 35001133
99075 170840 859398789
140894 157463 525899084
27830 151600 309780654
150954 186431 88316449
49694 99809 125301224
57741 161362 992809388
20877 92069 589281718
174190 185065 21103594
194604 198504 935856
93641 128457 53979525
97161 101362 738156389
172151 175582 8604874
196865 198495 252686809
114510 131912 649027748
3637 10373 16830405
170356 186066 39090256
128370 187713 731316907
71976 187703 398547967
67040 89138 841567633
17811 48542 77033900
86501 159785 182863546
84474 124668 610176010
171592 184347 927674221
5249 50585 731756740
178800 186040 690778592
147143 164924 44337609
79611 142415 488098984
189097 197365 668242346
99161 147602 121215766
118580 154619 797186953
20521 175775 388332052
192728 197949 322287259
15337 182344 693411189
4966 109393 772652175
148523 176936 70850747
4746 99837 390210892
74732 96864 55000177
65946 75812 24730646
145541 198547 132441980
65320 65527 504778
174330 195398 997764490
142063 167339 63081224
88543 129266 547106694
92763 177886 202813021
150786 154142 8272894
128100 193072 161973449
169898 197642 315949815
712 79095 352668668
63428 106055 106386851
26931 137963 278119767
148411 181937 83660577
53249 144856 943647573
144920 184699 42545122
141984 147145 12944377
132245 198908 676508385
87545 142385 136946217
135386 172068 91437079
160236 181134 52086352
33710 77086 108896055
34905 98350 158819782
181094 195889 37124145
114674 173114 456024361
84480 149590 357423198
178953 190675 738097975
108737 121287 818542442
173279 199058 783209383
184926 194168 127099366
126269 188947 774261189
136448 169817 217387731
188012 192143 10466085
82945 125007 39540473
88417 104053 235934155
168264 178768 278789139
82417 180609 245131533
27729 182554 718949671
69344 141324 179898894
168090 196869 828599557
73190 161523 220605451
174279 187656 27341300
139973 150883 232509655
135186 160047 61968544
159771 165389 14085573
111695 136803 62758270
179758 187187 18451367
179228 194772 198876134
46214 172611 575583854
149605 150701 387064262
38081 48180 25400166
113315 115035 4227733
184404 197690 33483607
131848 165023 135750328
178886 196707 44785520
104551 134505 75192920
67274 67793 1273464
82182 98010 39316791
172295 173107 935436781
174255 178169 1817117
48213 183574 338208725
10476 96490 789211243
163099 185323 22866190
147870 194227 115755125
69340 129230 843429563
117711 129265 86874532
111111 165004 134649967
10778 94589 803923787
179427 186542 17642339
39279 143884 350102526
60704 99213 724825705
85828 93965 20108796
7345 114965 269488703
36525 179085 356358466
154585 175475 384279184
19932 114603 237160945
85598 150660 162389579
183284 192559 23216056
176997 188355 984782622
42968 169515 316330698
115773 176025 150321777
91666 157118 163390497
84989 165760 919644243
3312 22018 46761078
112596 132688 711172922
177341 194647 113999701
133938 199512 163801366
53341 105683 130987296
141843 173178 78082498
59572 147034 218698501
33978 149016 287859795
11884 62672 781492676
84584 105699 52492283
97693 160606 157328222
5351 89154 210116111
139169 174776 219315977
172988 191370 241940919
47278 80427 37967343
78632 143374 161765676
32737 135097 457727057
37946 192494 613660642
175958 177819 95174315
155004 192071 92664174
71436 174502 257239731
136422 184183 838474561
50909 149928 729939069
61254 120336 147819967
118749 167393 648333277
119775 172188 130628464
69757 111173 103431360
188528 198310 24699884
187708 196991 918723651
198168 199109 687166910
8933 146482 344370455
162553 191710 72715132
173638 190375 36314944
33383 54473 989988054
117686 166510 764053426
22835 158988 728871198
164644 187352 82469952
171539 191088 834288519
198603 198951 904049
137081 181782 111465615
161799 185007 57712161
141284 196737 10783062
116899 140960 587427863
69853 108749 383468518
102249 177365 273250410
75713 77253 422978998
82691 156960 455334360
140849 195554 717785447
156784 185133 52742439
55628 60670 12746299
29723 90573 152743324
90524 163481 182125961
74188 101950 68979464
17675 90974 183722546
12004 190902 447270781
22108 26412 10715277
196928 198711 850826594
20673 48031 68700025
96705 112018 281256128
159628 190104 613744
21601 174625 587338457
60660 68437 19593556
12496 12613 216759718
75263 112233 750492486
160437 160696 562982697
51872 161716 138177178
189234 193061 9623675
135778 154412 735451356
130588 183968 571838891
83951 87232 98679654
60078 193945 394608961
166227 172523 15605680
148949 168129 548500981
79107 161633 692656560
63696 109960 841695102
13054 146988 335195642
19276 67157 942260101
142425 171317 71933423
52624 161573 304017554
187220 189357 5429191
1451 33996 81443414
69595 130520 975701365
149938 150403 868825774
194672 197117 305303395
152184 159734 870846925
35506 38205 299532576
105736 196974 228033748
34134 150729 291814626
66820 170654 413554954
162359 181576 47901615
192128 196655 11473364
56040 158472 909275959
199904 199939 330504698
185611 192522 17400157
17190 88451 178736000
77015 178285 252778741
167196 193113 439446942
139018 181986 107124072
121025 180944 959585185
136999 144275 524241820
34663 87732 133238123
89508 144484 137266704
2578 116489 501087273
99067 127365 71093318
45630 57752 30318214
150037 191748 104081522
188843 195264 16205643
43137 48481 11753780
27338 128210 764917072
192088 195188 726090992
120185 198509 280856167
132028 151681 845528257
138552 139369 2092816
51144 89041 980723112
23814 94552 177228211
49227 125599 948130266
186711 190101 202855390
24948 70800 115205845
111244 142672 78577444
96598 150287 134307079
162358 197120 86904019
83924 112370 623702908
158763 165023 338418
169476 197255 267164542
30092 74570 111869134
25562 158305 514656436
2062 153216 892136285
2421 130849 321622685
168383 199886 78843721
179793 194031 35682599
190279 198998 22089645
45861 168631 306931524
129222 147045 548120517
4132 53027 122483083
157417 181780 60857727
44110 164283 892888898
119362 161477 105069583
100701 175128 715741032
115693 184668 172013539
20022 160500 351483410
151956 172478 791370038
139076 180569 103470406
195155 199495 342240647
136030 196272 150460402
9292 42613 83641904
176323 189349 32444309
61642 87760 65454283
104796 131476 799210496
199125 199807 1713929
121721 166135 110720952
34698 169127 336324461
122359 175233 174867379
194932 196392 3741391
91568 187308 547540772
52710 177535 776006130
6289 192355 887971144
175629 179868 715040588
142583 180008 93221115
100647 188367 219190314
70933 152498 422258249
11254 27838 586262508
169571 183746 24164933
114589 130927 40893254
151667 197507 114617695
9433 65613 141018689
181705 191997 161010490
39046 121139 205626235
161574 166180 11463625
130740 197651 167050660
105513 195204 692958593
160856 198324 93680828
125772 154167 8381602
24114 148570 345138316
82098 180898 246643091
137149 199149 207540223
186884 188467 2197178
173598 192648 47642618
87651 147371 149098652
31498 109576 281761071
198165 198326 412494
74684 138681 159819063
59358 96755 93335988
24289 108224 396826734
59529 182598 307387180
67471 162464 605274248
63294 102218 96992654
72517 118638 115183117
72159 103641 78311464
105674 150701 112580998
64698 124216 148979079
105490 119592 562344165
77427 96383 852932675
80751 123519 107023975
6372 128086 976690719
36918 137526 971576978
146124 165036 47148152
152408 152460 142132
96491 139953 108844453
18503 184748 455739332
29134 81151 130655387
77232 77583 214385309
2183 94873 232045038
30406 146849 291592372
146298 187133 101641215
87295 148755 153401976
79041 79136 992991275
150387 166579 40435003
152817 197393 111439706
76093 117933 104465914
187441 188591 99155598
12332 120912 835721864
148549 160817 821993900
35354 70418 222366350
106669 185311 196314654
57034 145386 220941322
726 13754 32722967
58766 132031 183325968
197962 198217 360577935
161722 190555 622032467
62862 63932 619955404
150370 184852 85876529
102815 146178 108787663
64463 184296 438148170
108521 137360 218576721
181632 184050 5933830
59279 194527 337864868
196121 199249 7918747
75374 119555 110390327
69221 157858 221317980
116881 125556 21857192
148596 187447 960712822
115912 158205 105501105
173292 192794 48757338
19988 35604 751201839
88797 163657 186848571
43761 197713 384941280
146118 181481 330216984
38335 112650 430846452
42654 124364 204618607
181994 198015 40229925
73274 163380 224943540
23090 47639 42850974
171522 171897 818192114
124309 133804 29648238
158579 190510 79702905
41745 61654 379137568
179450 196793 43555535
173103 188903 632353432
93050 144873 129513689
25609 114640 539217091
126804 177841 579818150
139944 185965 114586833
59844 95439 88914715
40013 123945 430006406
52667 115305 156860464
134493 173672 719046612
130251 149862 48766980
195892 199073 8040340
145719 180280 86151839
96639 196478 664744165
94063 131019 763375033
81737 161931 200284301
171542 179218 780556368
124387 171087 116331751
157078 184867 69264819
41783 190118 370595465
40431 126006 214303314
99213 157114 810667121
36076 162747 987058360
89894 156134 691643655
145580 198578 132404892
12998 141847 322467548
33211 106999 711113985
69276 99912 76269370
87955 114850 67043277
188449 192103 602468122
48081 158192 275251931
43731 58504 37004601
151662 161285 548788092
48629 122496 436374800
132642 179234 894966421
69886 129654 348469654
143571 166029 56029305
174631 181735 737128704
50381 148875 246408529
106705 115464 22059052
81930 164466 945865878
126373 173136 54235903
171276 172885 575936539
155816 171129 780214113
40964 88288 118633917
88051 123517 7772978
96727 122628 618082164
196863 198651 4496279
108967 110045 167902278
73649 105086 78270048
182226 188643 970250426
148654 199266 777939653
37623 68902 939081564
158789 161177 186926324
17589 96920 432168125
63082 172660 842311105
146247 156145 24437488
166729 181326 638571975
55163 104590 511284531
129179 171790 106116304
17562 111850 236133385
70350 123351 978629930
91312 138553 197475835
127115 190794 257526978
83220 106808 384641640
43366 55148 941394269
76095 157463 680581942
133889 153387 48484670
196138 199343 881402815
197425 199196 180182505
79855 158866 978086902
196866 197518 16608738
65290 148616 690797975
147885 196300 120983785
68016 119000 138495695
18777 176388 561867848
92884 121832 231679401
123462 180354 329853532
52030 69837 44849396
55109 128943 184921693
95565 161307 119870021
173696 181597 296617571
160831 161773 2349712
140874 186216 112903798
4700 52328 930277076
92431 113235 606985855
115084 137228 55378891
176310 189746 33456335
76163 130368 828906736
95367 168721 183320177
179899 180972 2713262
91501 134365 107246584
140960 165929 468740441
164246 166164 4771263
85630 192910 558141059
41767 185430 692533052
160076 185771 63948837
28638 97714 173014411
85701 134828 122735837
163628 167028 35531526
32532 144021 561957708
148397 196156 339905887
40435 69971 608043992
84582 181419 810872080
183816 186262 6040434
102419 155964 133809539
181750 192784 27555451
139413 196929 143625040
100259 130427 75797401
106046 141892 793500571
66683 154668 804385798
191428 195956 11436278
155216 172855 888281399
98979 134943 853121971
29297 177168 424125901
83187 100550 541846964
84455 152267 528446596
164365 196568 811889374
129259 189039 148975682
140829 172947 79986189
147783 152772 978991674
138949 179768 101729254
151068 190402 98066432
192709 193104 203293919
95636 168496 217141133
23884 45912 847851384
79889 182808 289947562
105414 173629 343072160
166422 194750 70700050
115564 169969 629691520
137267 156636 48165163
143878 160038 40296363
81838 149560 86232690
190954 197501 16532780
28958 182635 384388761
74734 185101 275320175
146652 198293 446016047
162595 185672 57408521
11698 116468 262349554
11756 139454 874824572
72389 176946 260942484
92171 183056 226928336
21815 138546 703012564
63730 74961 483286681
76451 173494 404594656
69147 89077 537216662
129138 131161 5074503
128681 133323 11597573
130616 132653 798780371
54499 152408 244842868
65520 118490 520586962
10270 147835 665041713
969 120751 894929839
193029 194014 2507510
62546 156886 693423934
97024 177591 646873480
145362 190025 111339664
23954 172388 371292675
6742 157276 651490270
132211 157139 287129509
109633 176979 215173567
37982 129956 230398903
182495 190281 19406121
76161 123698 118914914
3372 7665 614449302
132817 199353 54837091
87882 99818 29427247
137885 198517 151421598
2705 194293 479119305
106506 122781 41056463
156253 162068 14720615
24481 74412 125486728
33732 187213 383665546
155944 191000 87642270
163378 165364 5033381
151372 194593 107908498
159700 160176 1217823
46759 171869 613013199
37949 45553 19157193
190893 194125 8159670
100945 158998 145156562
16937 77184 260041481
79475 148915 173418380
154760 196157 103532815
145582 159026 33468188
199216 199809 1389006
161380 165747 433931777
15975 72286 141279301
121915 177449 138361675
73465 108636 33584733
37523 86164 122099584
92963 121825 553661127
85750 111955 258646989
67552 124784 149382051
24351 60170 755676317
18389 198594 947289477
2632 143378 352241685
88740 163014 513413446
22962 168684 777424373
140340 192935 131167427
71601 171672 963984818
3786 126350 307059674
127436 149174 54059791
94347 114130 49648134
164356 176752 313863508
49603 88235 292298229
149687 180614 31991336
61145 65069 153007730
108392 154500 19040834
140002 145896 966535062
132239 149894 43948499
44009 133495 223992511
156569 157295 1834087
23932 69798 115244653
2671 178747 875664671
196838 198703 4680491
31268 177821 701526691
26313 41184 536316566
54615 98329 245692274
188772 196202 749890932
67374 114727 951036579
55892 137593 953200672
158235 170007 668083005
196266 197161 2251154
195225 196686 54389319
110325 198067 219253994
192285 197411 857578259
147302 173317 718957512
43849 120445 901219601
33349 38467 142788847
48124 199529 587271630
28788 48177 48807219
88409 141375 698289622
138664 148200 2773106
37645 125363 219816803
158438 192097 107272067
23303 108630 213727660
123726 176629 131798023
152938 175587 56553847
187414 190333 7341629
26820 150984 617597112
172655 180037 18440116
95434 168290 182126850
7856 150966 358138830
164850 199503 86719321
33437 61773 71292820
32845 38904 15307118
175810 198425 245669344
52365 60501 20558866
27945 136532 867243944
106986 135236 154270409
198013 198319 763881
79209 162228 668684887
62414 165790 258248380
132600 172410 99175832
121999 144238 93171908
55409 130624 188377840
62892 124493 154084044
43645 161709 558574836
90006 102568 313727560
78077 153886 189275614
173180 197462 47646183
190171 193256 7800278
175612 185775 662227944
146809 154640 802486934
13909 143313 366687176
89550 107803 45449953
90548 181959 411329151
111585 140963 369181531
169235 171252 4933014
29897 60129 76070849
113065 118477 237145341
72767 131531 146856181
99985 131978 801842521
191344 199359 352869603
127852 168653 296474284
166921 192803 896463399
37163 156483 298349854
172743 191218 46195253
160593 162522 743450782
49912 93666 514992299
134367 191088 141407287
12901 63133 126037073
84609 119845 922768244
51209 64766 34196045
66800 107791 102369038
79983 176333 240504955
40939 93207 888920020
99514 107238 336700139
103998 130148 479920360
39367 66565 68266461
83981 185004 836164447
199752 199946 656763723
6819 27555 411657593
62496 99361 405477160
6885 141522 736939596
34940 155551 719042849
6996 176891 424886472
52529 161358 355439550
174368 196659 55882726
182175 183159 40540247
158006 194182 622145532
115586 139658 60178582
35824 176647 585176311
126513 189455 992215852
125423 146968 53652861
104676 195630 871080312
175630 196408 52065531
113657 159258 113742902
30572 45885 38601192
177500 186920 23443672
18579 64541 115305154
177414 189202 150725246
101901 123988 516996639
69686 80012 25837740
17461 18397 2401207
54795 199151 361010175
187972 197313 23645373
122758 192682 174344618
9098 82841 442146475
84263 173225 867140577
188122 192397 10799838
76633 120066 362939629
98520 197573 270618596
6309 133219 317763409
4574 122213 927138118
155233 185178 669920989
196783 197751 277320145
186052 186689 1583197
67448 164899 908943560
29757 95046 485995897
9888 137920 468647521
127382 127533 97007898
54425 175753 676610886
125414 194844 173111299
140342 169299 977592329
149182 194182 532875542
81152 96437 37985331
93826 164159 175764140
9928 80254 176465062
170920 177502 16359048
76883 145621 599341177
4899 31758 849856607
74389 110050 346787745
62622 107845 112892715
45973 100988 838030448
115690 148794 82624560
71965 118278 707807952
126908 156659 49519992
82985 142416 869838611
104814 164297 372308483
14201 194699 451369628
75306 154347 197179030
173968 177712 9361861
186849 189020 5518298
22826 123130 877902248
70188 196716 316097645
149450 152533 770543028
198836 198990 664052538
2459 193854 478650260
130704 153759 57295349
50076 171706 304043164
135634 192493 141830441
180375 194796 440877870
48923 194085 564654348
2180 47744 380988503
62013 105675 108969647
546 184972 534196755
128845 153255 88017322
120670 139846 111844769
122244 191555 172809511
80480 109216 236119891
81315 84860 501566235
36646 119026 493507361
151076 168882 750146372
57437 182573 312655046
50507 172415 304794623
10646 26162 38745433
51558 100435 109821751
67479 76959 266695290
148899 180543 321266984
39968 185217 362915785
49467 171360 322168812
21186 61297 100743781
89036 151104 677531059
89245 163436 185182226
198878 199147 677318
114025 155737 103909639
11503 192822 738812673
87501 134266 116836735
59584 171861 280457919
141361 164212 56972179
133444 166349 82020118
136231 192262 139814376
1439 12707 28277407
195967 199258 8336708
9036 58696 124594509
194950 199470 11482100
23490 53912 181769401
84519 93992 23442400
140715 178680 891933707
89755 195262 383274720
168787 177601 4556722
96449 118649 48401388
193620 194609 2494077
82416 99383 42147722
153780 196763 51665344
93787 138895 266792172
177660 187385 485484500
4617 90545 772454567
17275 183469 415535290
53533 137519 675997684
151193 176153 893451282
116331 187785 816283055
117692 186575 171702355
156207 165324 176081534
69321 101983 81360611
94540 165501 582673007
12561 188181 745871649
176136 195552 921437449
181585 194684 404409471
92017 185164 973806076
26959 110507 209327469
192239 199529 875638035
184679 194017 483741440
51243 151886 251732534
163413 196690 753886230
107747 157004 63650765
95775 185234 581696522
44972 149188 372162550
119312 178143 844343096
131062 147005 824934305
137578 174424 947181318
23521 90059 731979012
67054 175582 271022383
176351 179072 6667191
152675 195003 105745378
129438 130216 526686871
118778 171959 132630936
153016 194490 103609896
116767 175068 663823956
10371 32220 54679205
52770 154865 255270740
158620 169558 27378362
168054 192357 60653040
109047 195461 548722056
154503 162166 19252696
90625 178025 654555014
76915 77097 563849610
14039 87551 705681701
179992 196815 137646457
118024 175459 143330156
7868 62143 136193135
58283 195499 342899086
75530 156364 711952765
89771 123379 824805989
10518 32466 853341811
71422 84965 33916094
6760 150666 360102041
177769 194581 79336882
151587 190122 96126386
10301 20645 720189451
146703 195194 488519092
197397 198961 3977589
188435 197308 261349421
132815 138255 889238493
153505 166022 31330552
57772 107268 412280282
72571 146671 924136947
149658 152472 6990987
143246 150402 17845779
159009 160866 4711357
139815 199693 149604201
61332 90786 221813968
22756 44585 54942924
169117 197881 71954879
14119 120713 266992736
92864 111010 853902743
10371 124741 286616424
140807 142762 791412692
39551 112120 455787504
197156 197892 113907038
133074 159408 618526628
54282 191944 595144057
11503 120686 544930279
109194 178497 257843502
15559 87738 354918647
73654 89844 445119784
140043 189868 340405140
194909 199216 10935793
199303 199559 782735492
48292 174487 566163699
196592 198193 118942808
87759 92959 740302061
2407 34097 484178955
171427 199931 71466347
189925 192063 89870170
127148 158452 77971671
143669 160872 615460629
63134 148454 213098157
67644 76049 21111098
84146 99204 311575178
76340 146576 175509780
185687 198423 26008763
167846 174578 16666628
16020 126064 783402625
34302 141549 813415188
112947 190997 597869749
43483 66016 56601349
197257 198061 2047089
93509 134017 289138808
10928 148400 743853876
52903 133926 429464354
164309 186140 54266036
3199 23424 50563148
59784 167018 267975544
108983 120694 445787446
173137 193485 901488153
185912 197856 30182234
153191 177620 607034538
65669 92190 41614826
130744 132847 911221160
32394 141610 273463653
181605 198247 41774213
188999 196686 7805831
115618 168821 352073114
84003 161832 227877002
165366 171100 832808358
189390 194724 205585234
126751 172131 113063166
188097 193763 604880359
72642 167772 237553249
131678 199135 999877877
187134 199388 170467174
4097 9710 213956234
68193 188732 726155538
46429 57130 26839833
103198 128984 64916111
60040 89705 74320513
168609 190631 533061541
152191 157802 485698067
2024 166243 410830855
191016 194479 725350220
155994 182236 65621201
65283 178003 732248829
30056 89284 148704981
166957 173925 17284105
101988 139067 445904281
195068 197929 7251071
61787 141107 669825574
159124 170249 401607552
189386 191573 550539789
10676 102706 674549098
192269 198701 16239023
150508 199454 122408182
135578 188416 300051706
192877 195839 7546254
64913 73485 21517422
5041 116366 770281875
64056 162735 246553178
138564 176822 95378612
139284 171253 657534400
23525 142569 298098414
36515 153326 292178633
13320 65472 758234384
121370 194273 826465674
50543 161577 791861828
32367 111357 710794263
94540 184864 278979785
108919 184416 188389010
51332 155859 817259740
115381 156618 102832604
126008 159827 84220846
40181 83575 540117425
189162 194121 104415548
43114 48937 167137408
127751 190947 157517078
51152 121552 176423141
143376 149775 15897123
93526 185287 229038307
56833 104799 536487105
120062 190661 176043515
61088 177281 290160174
93835 175650 204332419
178808 199775 590658576
87196 142957 782736585
16198 57366 103128174
175728 186370 534058516
92682 139144 116227136
19932 171838 379899657
122488 128697 567878774
94523 139598 112836653
171548 190643 142551934
181834 191073 728651318
33434 94033 38412227
100712 168380 807089570
5399 49854 236232383
127050 133311 15667049
49101 105802 141885985
104171 170192 165064455
141726 164971 582592171
114894 157832 107154131
80440 194492 284751250
35365 72208 330799732
178468 187290 820320736
86407 170628 210093814
45811 93287 474039143
104402 172919 15436864
115734 146805 237048483
38078 150559 563772581
37006 139082 255516635
58392 134052 189306394
1026 28041 745560853
167155 196504 1929934
179253 198174 47541315
40766 133076 231048499
153453 187898 85857331
119632 140988 627757883
44919 198014 699948593
152906 186261 83093951
128873 154564 424049903
6957 188737 394912404
128090 197573 577491776
28594 135414 267570179
191818 194853 751861043
135844 148563 31714880
174982 182470 18688229
175149 190709 38810781
66465 171550 262371235
180034 190768 9993411
171051 197629 354688177
84182 142700 78699111
32120 132707 451879410
107623 185273 193772462
128804 178843 459993078
192586 195926 8054655
93807 116705 57345281
73983 173486 248276595
84490 184897 250400651
105165 148594 718811307
191916 199557 19369924
138932 146905 19955825
150729 188411 93947137
152712 198157 113671590
147575 182221 406218407
50323 197649 5138552
198798 199267 862939706
28785 102838 526357442
139496 179041 220488004
125379 132552 17799388
165242 167217 582024244
105536 150256 111837869
189231 194893 12650954
112301 129231 765635019
19573 38507 9489142
150765 187159 226710525
18848 30816 72388901
152250 185199 82107924
59315 127718 699135719
190195 197773 19209224
186925 192123 13140997
4153 100819 396855289
155208 172505 129996424
34098 94871 152247816
44921 136624 442487925
69002 81106 30262921
44833 103012 145261230
45369 84023 393476015
31453 103302 538513594
100051 142171 704268564
199768 199930 408517
20333 134503 285995247
79641 192936 680655182
86228 146012 149306075
103457 115659 897841391
95781 134364 96682210
89623 126696 138353696
55040 192509 569070070
98828 152339 852820866
121048 166337 652287822
108835 192514 208939201
116079 122719 16724779
199037 199871 404490117
145186 179292 458262094
124403 167533 107468850
43718 68390 61929146
182445 190552 8609551
30295 70479 101017419
848 122293 898543781
197649 198364 1783765
125719 135621 24565164
9221 176820 651442509
161877 177839 39729282
32668 90474 510155583
53658 118606 162616570
39724 175577 339598858
24921 199491 632236122
30051 34557 11379984
48697 64865 40683554
88056 92634 31860364
52432 75221 375046063
107958 151744 140156485
106261 114930 21854871
129333 131699 41104921
1172 111873 901461143
79657 179452 715008575
110923 150502 401882771
77269 151302 184925771
7853 175898 609734931
46157 126245 200565309
76667 88255 29069167
12937 199495 466724503
132855 161976 72606857
96970 97206 609006
60180 144952 728267343
38506 77726 204511825
73779 151741 756530908
196605 199869 702021176
198423 198473 665879120
144600 190027 639135334
79704 120784 577323157
198965 199778 34828850
64720 148356 684492057
138445 175397 705800559
127063 187428 150402464
67929 111433 108712804
118086 159772 104074819
48671 165105 291185406
110866 129791 16697621
167222 195860 135673983
186224 190073 62747155
3520 162886 398684175
195616 196309 1773245
34726 196986 736119817
105497 160134 307333832
12975 44689 79517037
145437 168586 703535746
76928 138125 152994597
107576 139644 744258012
67223 136076 172068079
62419 163549 788978072
82072 119275 93054616
71044 92913 486712626
158656 195150 91245862
152421 168684 40659625
21087 79904 147661567
127679 172525 466770865
52125 179122 872690704
82329 116650 421754229
137032 142083 12575659
94412 192920 23278422
126499 188665 154896924
94043 180424 215730538
139000 163684 408266972
72394 111900 98623676
94859 121465 66784473
36703 108171 926783760
172639 185369 31679979
158647 197531 97305961
80268 137166 257310220
163061 196037 486222953
145615 149226 8921860
176249 190461 35400223
43146 118078 932473766
45132 129884 212178701
87899 129912 105006860
178774 188641 61353889
187284 190324 763936641
135629 188027 130573912
66863 195248 727381039
80118 144030 362936949
79783 132131 883583531
191526 193795 393181007
144121 162537 891615906
11663 43261 79232717
16047 128499 281605891
47931 139166 228267994
100291 191130 227054170
75184 107442 387592916
12375 114060 237156389
175927 198193 850721652
127062 142432 359267805
127196 194691 168341600
133478 152993 48512874
196678 199867 1719757
124727 164822 971152093
96359 183522 217693322
46428 187449 352321475
189841 198149 21035877
141440 171209 74146473
163943 173695 392453761
119550 144556 682147631
24511 77916 453459793
154807 168670 835140312
142168 160093 297358714
193018 195920 172118593
130452 185684 137515251
106762 123889 372543620
159349 195208 89612397
36855 76394 90931239
3896 118297 286543801
11702 125297 856203795
63349 146021 873317284
128441 174997 116000966
180475 197820 43509925
130402 185301 38224213
188116 192556 11169987
62453 96388 84599276
72508 119152 854776754
79787 102837 682919744
186959 197726 27237564
31668 114260 211344014
63119 163907 555831268
174442 196156 54405396
175456 177541 66135498
179426 184180 474967074
96983 156188 43210211
193328 196607 617449394
15458 44073 917318127
12262 109266 274907631
150075 169127 893881501
195744 195873 334689
80266 142406 155248781
48292 134055 595920143
135701 141625 14834689
184512 194629 25416780
150461 183540 82429366
158331 194688 196350652
127385 182083 136304743
168357 192504 744634891
152137 165906 34481126
112788 129588 542339465
187144 197067 25096940
48522 131135 206832656
129511 190619 152292339
93725 164354 222475089
128276 170754 105789832
193271 196138 7290428
96483 110056 440499600
75561 140303 657422096
92658 186422 608724516
193091 193562 497784505
199205 199587 989443
195302 198079 11341537
77259 145812 40053463
55309 127871 181785760
74740 180686 891510998
167417 170191 6866481
44550 129057 417255386
61879 160036 910102453
169703 196556 579870874
172789 180271 18730428
120493 125260 12017488
136718 163627 195221428
197634 199623 5038301
95213 194937 754407401
73727 196818 307409207
44979 104530 864071671
135885 159708 850876961
13832 191064 636225639
130402 181381 127037140
82945 138236 138148218
9659 188414 942639363
177449 180533 7772203
150151 177706 922595427
108590 183074 895335543
81177 160861 261380658
88731 154157 266093461
111693 141305 674535148
95752 181327 213789188
24027 62897 152863740
15730 104246 221425366
128747 186873 570488154
186832 188456 782406192
84506 187452 256749752
20066 72375 306371662
127093 132376 13205112
190255 196624 16172814
94965 115611 823236804
83328 114799 796065405
14420 124798 819912270
72924 81307 478982273
170149 186180 39848250
139653 182917 170693110
55348 90367 175104068
195848 197380 174317833
97258 112868 39224767
58535 124293 881816373
185088 199494 388675688
187659 191322 9305387
43031 136893 110112791
84331 111049 66578371
193575 198642 12836770
12177 77095 478918490
67300 167114 689626845
164574 188548 59735641
10036 69352 148876147
180195 197180 42617262
137028 143534 16233274
160781 197296 478757848
18317 73147 137576888
74596 115862 103053313
54380 81064 67018503
117620 136421 564883795
197339 198980 4147938
171030 198595 579305208
89053 182253 232576711
182678 191318 21631898
197803 198633 2080544
93987 171762 703035005
58170 126294 291064642
62375 193025 581468017
74081 165220 335431430
164417 198779 85958392
66259 74316 20265901
20918 123561 257254727
128558 169513 102079879
157292 158623 780314312
55997 111117 721611905
169363 191997 928649202
139296 146611 156001912
73083 117964 112081698
165986 185333 451068881
23380 108864 214136336
234 138476 595442536
76693 163842 217664437
79876 192226 280484225
120685 143745 787430566
191882 195544 596287270
115392 124629 23281465
120272 163549 136766678
38447 154107 753288448
181721 197717 40141943
174336 198820 61401694
2170 125611 309214373
182414 187053 581550808
44915 146985 255302556
132593 145087 31082876
199060 199530 349530
79008 179890 501793470
174844 184002 100659167
40676 156918 948055103
64377 130685 165889170
173656 196931 58344433
42772 134582 229768207
105167 190531 213214768
34270 67336 167183874
189430 199174 24631739
103489 183798 526338151
103015 164966 980256946
62156 78023 39661436
164412 199266 864091252
177289 192710 224503561
106664 146473 986205953
55746 120720 574037030
129317 188882 148406542
106324 149382 107691287
180183 197659 43856318
35756 68558 82508936
185007 191228 15678381
51906 101755 606052496
185927 198895 888474352
1600 39352 94669254
50440 92261 104826458
129655 145593 891127777
53839 156244 255938136
60540 184034 308388743
195026 197853 7173483
47431 88767 103728640
92757 143656 127305084
140524 186518 114492684
65838 125234 148639508
103991 194657 226646085
38633 151266 281739337
138346 139072 937598645
147235 148739 3685599
86578 186709 474263846
69893 193241 308015678
168026 171986 9785526
4923 74607 174881806
122370 149083 66500247
117409 126516 22908937
114249 153903 98829757
198867 199240 27145382
14929 159596 776334180
53786 139425 821099301
86877 106998 257851183
178189 198411 50780646
160662 189549 905587987
108630 164694 975310847
36004 79285 683600084
26184 158008 590757613
192939 197939 311347089
99739 165727 489171593
35403 130247 857211005
14032 162594 624821702
162533 198074 88891654
156851 173852 195114108
11885 109234 698365138
1534 197337 833415867
169117 170980 4571055
180889 183210 5734014
115783 143847 838923965
114477 141128 957174131
32081 78480 618422968
54828 90319 89030348
179256 196775 748031755
99543 180207 201573097
116768 144568 475598730
103234 191564 433761398
67012 77615 404569660
133314 159927 66274510
93490 148220 361123197
159324 191126 79375994
18 34922 160920796
131926 187316 137958233
144474 167751 29492766
184005 194148 25526655
108228 165118 142209508
143806 187441 191845275
40020 56102 40276616
145149 157651 31110929
95179 101523 5128685
123350 168189 111752780
155701 194843 939969403
137754 177050 97903301
44959 46822 275820716
12149 59238 644651590
161448 164424 5480830
46538 145479 315807472
183629 196454 32286846
107518 157661 878860626
27039 49427 56208408
107870 185194 492212591
146162 169914 59138810
6080 12093 15117654
160790 182475 54004092
184935 191559 359055073
29635 154658 916564096
70735 157804 300746304
167230 172470 12948982
69532 130540 755643402
51879 144818 519716456
83528 178099 426397116
76675 199938 307987287
192114 192274 316085863
25523 157583 330386451
38524 131412 232583871
89632 131811 287314700
82933 105891 891895332
188589 198700 25524539
197359 197467 667694483
129763 140507 26710192
114555 192208 457385332
173092 180947 19622170
16964 25567 650919004
94905 108585 34242990
31521 143587 101773323
64741 74554 48512635
140885 162602 426472545
84907 187126 254923186
188230 193183 12433111
95639 186929 680682586
178995 193455 36234438
137047 186542 123234493
164855 171608 16723174
111877 177499 792004698
151156 177160 64820715
189681 196860 18172296
23299 70055 197586588
43164 67326 60611629
93930 122683 935395457
98667 137449 97150776
165692 181903 279237483
198286 199859 3962789
103284 128828 259986845
21746 174077 380998988
188575 190434 4630860
193700 196180 532670597
188244 188695 1123965
115228 143775 459956887
1117 145767 362132549
154789 196134 427253560
71079 79987 829057749
33965 35210 379760349
69208 156602 303853549
115535 143088 68857065
131042 137484 16024200
80181 83935 9424046
115537 141262 64316733
173155 186631 170268961
163144 167794 569237370
108014 153005 273478386
103825 121298 959671854
165683 186773 52412466
169677 182633 32282782
184757 185993 3077391
36858 170641 500817674
186956 190393 7202375
184511 185999 3683245
27080 196940 425011564
19690 43606 60053371
193882 198572 594557068
158908 161405 6311007
81149 97253 40029212
194975 198885 252521806
158241 195383 92810285
166739 194945 731036300
147678 149065 116661444
93620 143230 124090237
197990 198451 1141233
140521 153903 33258576
191775 194588 20556681
155781 174686 102934245
11937 25197 33023209
89046 138454 123388739
93769 112110 816656449
105319 165638 150798699
139803 165412 197429718
173165 188371 37945536
135966 181241 112917425
135585 160712 13487085
173692 194029 50889552
47132 94003 843004179
92528 117860 63394305
172268 190182 44691122
197913 199547 4155528
58976 187947 322061637
150546 172320 327966887
150729 158484 337835829
173146 175133 135409990
26934 30399 8674725
25849 187198 403438379
1881 128608 317402877
87803 102332 35891944
181204 194729 33835339
189047 191141 5298832
39885 155719 289520295
112764 197608 211957147
47658 182540 337093477
62555 102676 767345169
59983 185609 668582791
153769 199024 704424141
86243 115323 973417591
160090 199841 615446037
149777 188177 58334609
158255 193074 86921132
40494 90555 125452164
157569 187028 73464602
150863 155679 11836003
142277 161161 47072673
161180 186422 62758132
33486 95361 154989700
20781 188262 419785614
141441 173754 80474568
198386 198823 1124167
65541 137448 200198669
153623 172778 47777840
2778 93544 227264681
160773 169277 21208797
186016 187943 4817542
35556 132919 243867644
123918 181916 271110705
62521 157198 236358263
56868 93679 658001993
81721 173872 230013180
71641 90259 46509431
119645 197767 772654842
29507 188567 481648048
51054 114329 158564541
130964 163102 80084495
109896 110713 1950721
33408 146868 284062329
100593 160369 390908857
34982 76507 104297597
120106 161117 102288390
4322 6601 474665403
48947 125226 943836757
5355 81444 305070570
6874 66170 550651344
37651 174927 343226098
175756 177865 336360262
116256 132024 39481813
139431 159503 49999132
153054 154105 2599836
32674 147844 803816270
54326 79826 64096543
35403 83491 535149707
58713 153207 718397950
164241 165990 4365312
43242 183004 697761507
88357 148562 150255777
151681 176116 60983153
105608 154763 275534786
105209 146658 103755321
178599 185359 552168025
91824 189237 707676598
145422 145479 173010
73039 140121 288974044
31370 94811 914774560
71781 198629 316907995
86841 197973 277537828
76333 148452 980780359
60521 198196 344124784
13491 106542 658207019
35442 164971 324115964
119939 133094 32843647
189292 197874 602308350
72992 168170 237646989
37870 191552 384178668
85539 194603 272203744
162675 164626 4904818
32183 82595 126589912
166321 191360 4700190
194432 196330 4868491
5011 172414 571643413
140138 194940 136782926
44063 104256 150412117
116557 174372 352560130
82617 145531 157112939
175074 182329 18136390
67269 121492 89394370
143660 160800 42752932
169807 185110 38024017
174893 186089 334366257
56062 152485 241053753
113653 187086 576577766
102103 178387 311012052
47174 108998 154731335
101105 113294 136435798
54999 97988 107508023
157583 182570 62407405
181231 192164 701130561
113432 174189 151532545
185251 193135 903467368
108236 158694 800513421
51763 93713 105029209
75526 193927 647029017
5526 194218 471935028
170094 172354 790989
64812 174609 274162663
77219 146400 172937307
18860 127883 273086447
13931 87356 666755257
141907 144072 5403335
110430 134908 847220888
53684 136263 206650099
190139 195097 644073298
38224 57225 953152299
121191 169291 659879548
159176 190173 77287270
113041 170718 68038061
157197 196111 97339650
129965 186925 779132796
134918 140117 12898323
87806 100700 974448666
58817 65178 51338392
199015 199754 861173153
58465 71489 32778110
190175 195109 150670372
91385 165491 185128024
97599 105209 520974025
68847 112952 751555422
194267 198174 2336988
121272 143137 507347989
118403 185529 340746282
13625 82333 590748186
121183 166729 113532941
198321 198587 662430
100516 194664 591507557
165214 188980 59144777
98177 172915 843252113
140125 174062 84531565
24421 60861 715395278
182280 193621 518682730
65568 182757 731893119
69137 105173 673747231
189888 194390 11376678
141128 172403 77895141
28792 114147 213977168
6280 181598 438430543
120271 123426 385326270
18195 197461 448424155
172338 188901 41321671
145305 171426 903071089
161898 162671 1913326
188180 192084 737921766
149797 179065 72919934
13316 158618 970483985
130310 154364 59766342
112834 125050 30729005
29951 121696 63850778
45267 72560 656321792
7213 97304 225498298
10923 161584 376955022
178109 198968 736906019
93548 117465 59876659
140492 155083 36199485
10288 159707 532494898
142302 188345 53398305
51959 183541 985189788
164034 191278 534422194
26509 146937 301594143
185604 188701 7813199
132983 136269 22599113
87698 175904 696737148
6801 102417 239227804
105069 169490 161057307
41514 130254 222139776
120575 192924 180442487
168477 170075 930342125
132914 136307 658685993
36256 158456 305689690
106476 124857 39177287
126146 145596 697601811
97482 156056 146344858
162520 168807 913600161
183787 189053 13200280
83382 110084 66614035
143883 155652 120444884
102753 156472 134333630
128808 162589 84201255
55483 101262 837055996
6364 164911 519196180
164974 181105 40138114
49131 189101 349799183
8839 137915 737075483
159656 180322 807191058
127802 141086 912443535
51224 98125 753388855
141089 176301 988599381
197817 198445 678292234
189701 199285 845203398
29235 34965 14456897
177362 183886 11336272
136798 188023 127644568
131373 165764 85760308
813 144981 360850821
121303 148790 68421367
187229 199594 780393062
148994 165477 857891968
126731 128406 4184615
95806 109965 35547695
126637 157481 76728733
37193 87268 125678847
41544 68168 975146298
42908 95064 711241469
131139 163501 80632095
13926 97942 224406183
136492 163396 657605783
90166 105757 38788275
72516 104146 78681164
33362 75606 712204621
120786 167966 857615818
89447 141881 130909796
160302 179574 744969058
42001 150239 753550731
107627 146743 720442872
153730 191536 285527197
195584 196718 2896822
56352 89687 503961700
79973 115702 473049623
87165 188103 251772695
148887 181875 82320113
24567 197993 941399437
48135 130117 205268432
55067 81975 67532117
125256 156220 38258185
148992 181582 512469640
20903 29881 190955414
175929 197698 54565677
51271 122905 949384268
188026 189393 3475809
92519 111781 273107624
75496 95509 408501397
125889 142717 952654363
133109 144139 27426592
121742 148406 36713927
77592 169806 230313966
178425 191148 31876667
138687 162844 693493672
178672 198528 49898443
154007 163020 22574300
129648 166788 92568041
138646 187272 121158043
125587 163502 94437744
41162 162200 990937837
173780 197663 59863202
125880 194695 171592905
109541 188563 551871738
22024 106575 803363968
101263 144401 273473697
117315 190045 923878617
30768 67947 93512024
149074 190253 102704315
172791 196493 59417509
138677 147308 21562139
73173 87198 35116361
59371 151696 519191861
7438 188555 452876991
124170 161299 92509212
44537 167897 308420445
42784 179468 341516613
42456 86686 881597072
189436 194161 11938205
75900 126069 125454727
181098 198675 436616855
109330 181549 593489143
61126 111507 879213636
139901 188324 73682782
17873 143706 929919271
110207 128718 46396343
103178 180403 964858195
40399 96171 139501845
20409 157582 764783451
170249 189121 338939794
26578 156367 514157297
46854 137912 686212051
144255 186365 275871034
17143 28929 29371943
182598 188629 137872390
4023 26131 55238823
29892 90665 997052611
100310 189978 917848462
68645 192894 310215778
132946 158613 311597491
178781 196311 715896134
43440 76039 130512939
199316 199518 620207283
97045 169056 233365735
174982 188667 302172559
79228 122634 371302093
25358 120751 239134300
72641 135516 190511419
18599 28575 704692355
193971 194649 1688699
95998 133409 419612637
25074 136179 537395237
2238 199676 493965912
52613 117840 451285469
100444 178365 410809528
70833 88607 44505323
66066 191982 314431325
31271 165691 336340829
12652 143973 472319881
121328 140227 370667546
40021 100547 407697703
44890 69295 35303078
90882 91876 762610072
52821 60434 19235762
34724 161739 835490521
127610 130556 982619540
78871 175485 241194423
22305 199350 538020601
72301 129797 143768792
166109 175818 24159264
118406 150901 703509575
65497 108288 106819154
99322 104340 12532195
133878 147515 33949765
178969 180923 29033254
92934 109003 645094131
29323 44923 39386141
144149 193842 124021485
123310 196996 183875360
43006 134513 229010847
124416 132203 19354417
154632 175795 52864070
185419 196360 27671244
119052 165004 114698596
55867 86509 76972876
109683 123864 572653794
83773 117156 83323701
110184 176888 166468232
43240 83750 101582627
124465 144439 49678026
185808 188084 838667708
144335 199791 983375643
132629 145717 32637691
14580 86314 807597229
134218 198688 160977075
81051 171880 995042408
189744 195394 14265991
78775 99508 51549022
151409 184894 83412423
29064 152105 307939049
181650 193117 28634695
181945 184753 6891706
115904 116416 1262468
118496 161723 532762551
29959 119505 794679046
135482 140491 12513516
156313 199850 216818438
170997 180046 747532386
103998 144368 101119116
172978 193531 51401917
153831 157525 669567522
126795 139552 31810429
141099 173998 81925117
120503 128636 20327274
129470 136801 18192034
124424 165248 38283027
151201 180368 72765420
200000 200000 416687733
82398 98179 913941477
1353 102047 324613512
3116 175071 764491966
154324 193139 689722635
106227 136008 74629597
187164 193180 780388568
162654 180566 44665607
104869 166310 153615848
185453 189188 9438648
101426 117898 751134069
49475 75397 65250863
73905 188044 284745472
161597 188932 68082453
128827 144945 34117413
197046 197875 2125912
198649 199576 2394417
164091 196916 433479367
83111 163526 387159909
13739 118769 680827325
3353 173059 424435200
145582 189913 110478551
194799 199882 12920831
166016 185871 669296219
133240 192530 147830549
21068 30327 23141919
105602 181871 190522736
50493 146768 240996938
174922 187581 471952383
191661 199073 18769298
8445 63117 890907722
194996 197852 38262635
93787 103058 22945884
189672 195805 735412093
55258 109605 136070289
56810 57751 748881447
59249 60303 2601062
84469 155560 177252457
185628 195998 26157815
28157 123182 620467713
10455 167053 743462760
102342 192547 225456725
52597 88132 360847912
163361 179883 303708521
50047 142726 284139822
24230 71503 131861934
44593 197770 909655244
106303 117737 28800831
194616 195117 780073251
14410 199435 633390807
130982 137139 4553388
195423 199934 11412131
92893 138382 113788050
168637 179242 26316180
36571 85108 72014557
118198 123772 14113080
69813 120982 143948532
146232 180947 86467974
126956 152294 63075902
66629 177547 265026870
110538 123409 508139674
5067 134204 323414390
116498 137040 27022843
168144 174844 15357368
105540 120964 38839287
50863 138093 218402183
145305 173848 466668275
43660 68315 352881178
111123 162131 127402830
117765 151352 83815453
21183 91689 547685394
54864 81355 66537128
99709 164086 161047424
150399 199537 384568655
151889 182143 75465144
137586 183091 419743280
143299 163821 4661196
51181 77916 578378414
78594 171766 232578039
173182 183736 26303870
80245 142742 851189444
135388 170306 87048704
152114 181474 73298354
149349 177469 894299428
94953 109017 420781955
105131 176908 179283369
117802 188319 40627604
117735 186093 170432416
116159 152408 395990947
28992 60749 79880470
66717 145321 196401029
131192 192327 784847117
146525 146969 136038460
149642 158975 23277703
174669 177046 5942592
134932 166879 79597960
51930 161117 273112072
85506 111485 990268802
86790 106837 49813836
10460 157039 366701134
113404 168046 136363743
151460 162369 390617976
147722 154057 419607977
173113 190730 578286751
39592 165636 315188239
168318 169047 920167180
54406 132995 961247503
61183 83880 704327343
161953 185744 59170055
39326 86122 828586077
170693 187813 42604119
179438 183753 4518461
48041 63907 39806706
4182 169264 467914639
76329 194166 725464926
110571 166207 984566249
192957 194689 4352655
94897 140292 21413970
69783 105318 88630973
158532 174594 40078119
126733 145578 46961259
13443 150563 729325732
164960 188183 976428211
184615 193456 14109193
166166 192348 65337925
19406 67456 120587185
136161 179764 108696852
169763 188992 47912051
142704 148424 14184427
94293 124561 75923324
133407 174355 495146740
86922 191628 308526201
93331 107015 40840775
66182 84916 46971813
85732 123275 908280430
102955 171835 286099812
9671 13519 9756979
50620 151842 794490920
116694 199826 207722708
77865 185350 603131502
13054 145690 436876113
84932 102692 43916354
46290 141555 238362786
148395 154623 15480558
199085 199679 1507390
90320 107388 42487183
99642 117147 43986852
114734 144231 27642222
74193 112386 95321647
36297 81728 114052988
191559 195723 10557973
157970 195640 889725232
87814 97624 24171082
41048 106552 163754538
83067 119013 788299954
78765 106899 286689755
118434 177398 147056193
158310 179918 53890778
151588 182473 583287696
8582 126534 295501409
42683 59842 42997757
77578 80041 6255156
129163 132969 9486763
9591 145577 340444561
19542 63749 110924316
161486 174932 111087267
111355 119856 21393533
123249 124384 782147696
136067 150469 35918517
65483 167398 254554190
151030 174566 58655582
90685 193265 463564667
169797 193369 50564192
170355 191085 51785045
148115 196416 120715160
8802 177338 421489271
165157 185012 41797979
75212 188403 867694561
93332 136705 108499482
162925 197406 457784208
142421 194740 637203092
114042 174222 663486699
133150 185041 129227113
95715 180035 210603153
127131 151377 60390603
100787 174473 964817781
12951 70166 143494114
181762 190772 22469484
129950 131297 863566481
137402 166852 73474868
192041 195308 8233296
175371 182806 240347599
199266 199509 625490
59675 145614 866148484
115680 169984 397156921
106359 181827 650971836
191123 195063 166398410
425 199121 453156788
4976 69656 162294031
166438 171216 10123082
61863 153381 517362171
171451 180469 22578405
94796 151089 140736618
130508 196186 247417639
17152 54600 93807178
54265 119168 625813354
90737 113980 58063184
6785 141364 336910754
143564 164669 452038026
118980 153362 85685536
149051 198971 124864595
66491 174976 357364793
60984 167175 67272250
53498 119202 414083277
44978 94291 851066924
35349 44326 573846960
197149 197421 676012
123233 198470 669876279
101188 180350 557961405
13211 125348 280924538
171839 177358 534841625
199260 199591 146881122
24103 190875 965452376
52323 154016 254299115
192741 194348 4084326
76714 171610 236856327
142978 170480 296914633
50945 68418 984721859
189062 198117 22896211
177209 190726 33760518
18915 187480 421366945
21485 113720 256782652
148578 167548 47354666
113447 141071 750218143
929 68571 429849400
194021 195770 4460511
153743 194809 802177777
41278 108362 547707881
2611 92134 224191017
132455 134187 760634474
22813 33403 986754988
120058 140842 39528386
190503 191946 3665793
160816 170970 25258809
125131 199760 186267900
149619 179271 37514643
89512 167995 739567074
3565 17009 388696578
183131 186844 723341820
77011 148028 177385009
55462 182194 291135420
1066 54413 133647333
194409 196710 538776972
187479 195583 764930664
78475 158933 200881138
35830 58174 56169048
120423 142142 54173810
121898 129829 19812541
42135 130625 715102858
127681 186464 146323638
73850 145235 178185448
17633 150316 332014041
119366 190247 176709499
79066 105413 406359837
144076 195344 881916096
72835 192329 298297719
45181 138056 232398372
49242 70842 54312839
22676 67265 112039032
81844 137207 235578928
63041 193713 334118301
176265 179252 7356188
7817 84569 192544427
171329 179599 20618440
105990 122662 420319370
85589 139985 970074800
11879 34017 938787061
183453 191689 73639182
63551 197861 335632253
40939 94900 104477628
61359 91493 56421550
152996 191100 239971319
178026 193083 532181962
100455 155697 138048159
52723 105288 131555308
116793 120075 8299230
156909 157815 793929686
135716 181382 113900644
162866 172671 137903410
27898 102336 457946632
107435 177808 457128088
67144 73400 713529483
19668 56334 611139740
42137 108772 166660559
166285 180920 36468350
178316 189019 26751444
192792 197587 12168051
148 169589 839634223
41512 186795 767149881
184927 193051 919295140
175193 193883 46713741
75379 151724 465853971
166097 173905 861842377
93273 170950 945773322
182927 191264 20873537
97837 167737 627515223
37441 137933 251591474
95075 192194 322994660
5620 127750 305959102
80095 193579 283312923
129411 139352 183072229
87815 149149 713731861
53575 194506 352262305
36872 153110 317061419
70902 80473 23937868
193193 196598 8680339
92915 129811 92427279
171015 176595 13937236
182045 197250 285759585
30183 109997 993913594
181128 199781 507248431
198874 199317 1123297
31787 51144 48531517
55118 101494 55959348
68582 182744 284976929
197182 198154 2464593
186436 186523 192802
23830 63945 100775369
192840 193738 2262642
38873 156232 293347706
191044 198737 61715886
86487 125976 98686676
133338 161147 770374329
198452 199140 1747594
63098 133810 738434398
11470 128495 293084221
166525 195589 72620266
17018 118465 254044765
126251 157739 78346474
144826 199757 137342418
117512 159134 150437154
102687 178542 223544632
121641 178532 31597790
122638 166979 391617863
98137 116578 46327202
137246 143570 543210694
170609 196488 64821884
144325 159058 933927112
103366 173011 564018301
62290 145182 445317343
180811 199423 369383661
125879 183386 444504806
175616 190743 37741099
19578 86492 167886469
101435 128629 702488760
18965 127925 658453449
4195 5517 643232791
104930 159254 135813750
108928 199102 759214838
124602 168082 108361371
136078 199850 137454679
25678 112586 217788385
24807 78956 135943144
114366 122288 19893109
115440 142107 354852799
142738 172832 74947025
142897 163672 160126557
154411 196246 104657936
56906 116722 726342772
6620 176919 621544596
105635 151447 114511605
7093 79275 180960806
198612 199959 3403678
90727 102853 29887033
152065 161959 24796328
89392 121734 80884157
64438 177819 974780533
174596 199708 62990455
15075 76649 154356615
159426 169651 25526698
57058 153323 240609706
106153 125281 565249390
71670 90864 335823741
164719 173134 20875108
135674 164546 72034478
69827 118730 122232157
19052 177757 697284773
126026 157663 78696141
39937 185744 929972381
175395 185343 861151645
103199 178386 585645879
112257 122707 26290423
186336 186549 504789
99845 137855 124673052
149894 156131 875935595
94100 194740 584384119
199002 199918 2303007
30947 137161 522787622
16026 189157 668871820
49182 75315 43599181
146783 162719 39702214
23472 29158 435982922
160348 166356 14994310
86993 94369 501744736
113865 127432 927275442
56755 182710 314721538
30381 91455 806021794
53968 91117 93144022
94688 133616 97509743
194703 195813 2880768
81522 87002 693243603
182088 199563 108571161
107409 157264 72170884
47148 194339 367954572
162872 177717 674687920
167588 179719 30172512
92955 101422 20986624
100803 126041 122089770
77330 160554 207891902
58421 134897 471473923
88275 183407 237298647
192634 196935 10906404
109845 153707 109424310
199359 199600 616696
1288 189603 926857448
199295 199510 562504
159696 160899 200381267
9365 18481 22920318
159631 196346 91797238
135578 181041 113349524
3661 78391 310697466
85747 143194 386667943
188973 199583 276434594
11708 93536 364325657
264 176866 618180307
57177 78577 202989987
67488 127453 866531349
85740 168192 996525527
177142 177798 288125535
11734 181129 423579880
139940 197214 143013060
94683 153074 239541045
48126 111367 158252672
152032 186262 85280267
130223 195801 266895954
36469 62482 579500669
128161 171869 108842918
148024 156222 88996029
59980 183062 867516211
171393 173862 88914123
117126 138302 709483714
73354 130201 948771528
69637 122303 940179459
151405 184256 81886793
187668 191800 10460047
196279 197971 4278271
146257 199875 222674863
124349 127221 121449454
145921 197840 129677205
167832 175043 977635945
161319 173372 29933570
152749 196608 573869178
111156 153364 219837362
84080 157235 182498653
98977 119251 211430414
197012 199968 830476216
29357 141286 280371317
142489 148792 886181218
154634 162808 20487948
111767 159222 118460766
69652 95660 64770062
161649 172558 17955652
42804 66290 58923196
95142 196680 586225373
65957 139145 723475429
37502 126434 222812783
130673 172016 557641531
193377 194525 253807410
32924 117741 791062065
99895 149812 541907568
20492 67833 858102591
149239 162989 312045175
44250 74700 76447350
166457 173129 780311108
194126 198679 300814620
32866 143777 277681594
64554 188135 803603231
138008 195260 146074857
178051 195997 44995812
28579 38506 25077736
194444 194894 685380
126581 172546 407764890
178611 186336 19231110
78034 113458 88572007
15396 186174 497779342
64533 108824 137587142
34629 86903 131269171
23172 190154 624301764
120301 134660 225804231
137732 181026 107886402
104324 174032 174160561
1797 15842 35214996
172528 172648 335299985
81470 180642 247542215
183227 190328 17702726
119843 148255 70792758
122343 140468 45170115
122645 166384 109008350
18134 195877 311170277
90309 91736 60029764
75896 137012 444316072
64970 144135 197782907
82050 139289 80632058
149062 160246 21657786
114105 127491 33522511
104393 141928 310881535
187513 191165 126694129
77635 147430 174407947
149268 162148 32192877
186945 197141 78535254
45781 107396 154093356
68353 106695 95613329
75549 101610 64725920
76600 135173 146400403
53938 152661 861604551
148059 164693 41573743
67966 86411 191086528
110298 137418 256794716
10987 47311 459996202
164342 192379 69938066
194662 197954 745151668
8129 166946 899132196
110739 170515 825224314
103973 131098 68166815
30819 122464 229784933
100421 153477 132716340
104141 164637 291927397
61772 146063 210700646
51575 160894 458083938
122285 158551 90286750
57463 60477 6039192
68320 159443 227560897
12876 187964 437677070
152884 180565 69115049
47118 153668 803728264
88780 136910 120198504
143064 155468 805164708
192045 197413 860327639
46650 181317 930423586
121402 152557 382754907
57836 148366 226352128
32910 40640 19590834
61933 95410 83526862
142004 176348 85678083
114019 198107 189900049
51045 197961 367463304
54513 60464 15051185
5249 37471 234367339
8551 68384 150162748
84219 102904 211226717
152696 186918 85288209
66923 70497 330967413
126098 159113 82175865
66757 151070 971889335
81773 104666 968150722
37153 42636 13852525
127741 135721 19769343
148767 156899 214635809
489 92221 229794206
136182 150208 34986405
38974 131477 675288518
173182 181697 21313975
17979 21715 9231030
57000 116537 149012712
156751 168073 398754606
103103 199993 242454784
57673 116699 147734465
108947 173769 161801275
91704 122083 76057836
141043 143278 987366903
147874 157884 24921659
129185 160137 77125657
124109 140216 563102149
88992 187533 245752032
61218 75266 554868035
33729 139050 263715640
10951 149057 28730566
54169 124714 702501656
88833 108633 985141974
3778 4306 1322520
7899 24024 549583760
62997 157086 234910569
186715 194166 18845180
169210 176965 19248271
10704 78137 443951122
188426 192807 172227845
112005 156314 110502212
3021 62755 153544443
170352 184811 974937124
27371 74336 257396511
123308 156481 82485034
175171 176116 2357749
44060 126209 462990230
50334 141538 228323616
161038 193824 607875199
88057 188044 450425176
181965 187173 12862641
99720 181107 203401531
152537 198505 114958361
194592 197064 8324659
12376 143397 327923512
42854 158905 290072824
16837 31121 992972759
113320 158760 826719523
85555 131154 930438918
110761 161747 127408403
122848 187245 451163048
280 107591 268640614
66270 158512 230328378
77796 185070 267731422
74679 155364 201278788
123805 172458 756659843
169367 190542 52767135
139015 160185 555338425
46791 94797 610954134
68265 133064 699975221
47541 142712 457184233
15510 67909 131420417
147269 190662 68207736
172051 195847 590818795
138323 170437 79970703
2333 162592 465924462
158439 184716 471434652
138525 162880 47064576
97317 134234 314509537
62089 163234 252622913
165365 189023 163721779
17118 176385 540169738
178471 193451 994775920
60439 195967 338692005
145916 197608 129106549
13918 127742 475863428
151015 185349 85478857
182069 185536 813674754
105032 173160 697073887
44069 106728 156671846
159843 166571 16845051
154207 161469 18271928
73478 156440 206988489
45036 167145 907791536
36756 125488 438226162
183274 197131 815108844
161173 199510 95906446
150769 154509 9208591
88796 125927 533616827
81911 118455 231511118
126975 189486 642465238
179755 183233 564073942
40666 155589 287176964
110114 159636 119650887
71862 194373 305939314
29506 46195 64066655
139657 187066 445259192
194077 196720 5769281
58289 92240 480312810
151130 180850 74136324
140186 173085 81956927
70096 100703 76233126
129488 191081 289479545
164118 185197 52390975
90493 135658 112828449
174822 182760 949869705
15824 169338 383993031
137171 154016 41904575
44208 71365 68213541
176885 196544 49298531
28265 59424 109261728
108472 175744 167996956
567 185492 462354116
142214 164306 126584521
77433 170388 689185588
48550 135111 463610093
127065 199084 179888334
155066 167247 30603865
160850 168126 18164031
106409 110293 365944296
2379 53521 128055056
31557 186606 387582581
120592 120945 693713111
85023 118322 309491007
196497 196644 380412
127158 186288 147255312
42872 120417 194118642
126784 145462 46549967
60917 108630 119234383
43132 83284 92352729
156691 158571 199660581
81595 172911 227891738
135543 195271 850222425
104817 146955 105537498
142723 154166 392740784
82999 169542 531140860
25489 186198 401790666
125530 151148 714051213
74732 197475 676553335
79728 103297 569769731
8872 118436 274437514
195078 197728 98243770
70117 180057 274468197
87053 191318 260190232
36546 70085 252758382
37714 122503 343041188
20421 35998 174461977
56593 185497 321974959
39706 185084 533192594
107806 163751 335990549
48701 83241 894798661
124450 184268 827871040
3418 35756 123890182
59223 148237 813283072
15920 131239 600620732
183391 183424 92739
142107 157905 39317782
10787 190942 706861326
181829 198540 41953767
197825 198284 584883655
122240 185720 158103624
146840 185522 96255174
32602 33428 251231617
54295 101432 117839266
107046 155759 121596864
20128 147811 402575487
119163 137796 786119174
23675 196186 431597152
87982 179156 200598581
88647 141032 130814673
75057 82965 19713408
160572 193224 135357980
68199 127241 147657208
100404 155124 921568996
169832 175300 13616177
83979 147283 158102038
27910 190525 548613137
151500 182711 77879244
111663 121315 24301888
3872 71088 168645669
60080 158120 322996303
77646 117891 100590237
92487 150051 143862826
32843 173119 807616560
27797 41521 212900241
79819 193184 282999909
160975 175866 209041003
198582 199612 2645031
35589 99736 160536800
139540 168362 310811168
45854 189868 359821568
33021 62446 74062829
70894 163952 400329237
168056 186844 419318286
181732 196240 510686021
70417 95469 225366668
155875 195651 178049723
141440 174007 81078894
104705 109012 930187465
184392 189866 598485699
60079 196567 341118469
121970 198472 190978349
33193 44336 612833819
16038 59842 109836196
69284 117579 120690329
154489 164904 26154115
31153 44572 33824105
85130 105709 115708943
168398 171548 7726410
15135 176122 953716778
28040 80913 132756063
14539 31159 41514033
25502 38250 327411307
45048 145834 252114992
188886 195188 283691625
13328 118892 264377829
98337 185729 76252992
50886 74523 59525090
11483 111040 249280167
155418 178678 58063086
142961 150538 209700340
32038 35805 404535111
44618 152069 301523986
77954 187984 453034498
90774 188202 243082706
154851 172617 697946518
81724 153564 179325070
43389 141617 46505191
19457 30531 285112728
149089 164059 749666000
159422 187461 193578851
199449 199789 423916450
30168 39969 516485947
25669 74052 936244662
144910 185446 839002457
98118 160166 155183856
47997 194211 365463155
107569 146851 98319277
26533 58612 80637720
109398 130143 7247055
158541 175993 43595030
5618 47460 104848146
130488 132490 264155141
100929 160736 865370634
178372 196318 177986230
41653 72117 76430092
154783 168102 642555729
175790 177019 271108940
49494 166929 293692561
127879 135898 19878055
7268 158743 378914280
139285 140647 3356888
170151 185831 797080806
199630 199694 174006156
30608 124537 235493333
158514 176888 909226529
163674 167277 9008667
146859 171038 60214859
70254 117232 565042961
42137 74586 81418530
85572 103668 163845718
45545 182002 341031294
113878 148311 723409100
147590 159317 29219805
121561 184231 298905560
6188 195530 785122047
76603 162635 214852736
110460 190756 451365664
13720 157435 373907498
69413 136618 167922757
65036 91987 67275633
95423 165443 835628979
57960 139335 995947681
5882 108681 718936688
178126 191243 813672824
7204 53340 464510281
131420 145848 35972974
174835 195879 52706360
31128 78891 119908542
177294 184117 17007144
39623 153931 665813275
2417 72269 899603236
96643 193550 596505054
195578 196185 1538415
51110 144934 780290602
134632 147068 30971944
187030 187918 2215592
146073 157838 988581240
118641 127317 21804282
122157 181602 877405069
11487 101188 463732685
10235 154576 361129351
44675 104392 149240534
10035 113728 417037673
166006 178425 30818666
68251 142642 724951202
190864 197849 330623479
54964 115062 150453521
101874 128052 65813531
63676 108795 948843122
13829 122117 258436099
27012 91742 162361864
13803 125933 345965221
187661 196211 992637414
118076 174019 672272920
194016 195297 783454570
152516 183559 730832449
11674 24695 697938869
113844 120802 17489646
191437 196592 13049806
123651 129043 13416137
79815 159921 199995468
96455 132444 90181434
111094 198863 388213125
196360 198648 5760210
142898 172749 74332092
5023 24935 494076343
126808 175390 121075098
120724 147382 66448749
38681 150193 629612288
65413 81221 536611901
184721 190019 839579043
82588 125225 602303449
110793 119115 20935296
199114 199403 754664
35650 171542 339839273
38242 72232 85375162
113144 124184 102254561
167390 171427 9228318
3857 52991 812764610
143053 175145 118340445
144850 166096 956378507
156193 185932 40602867
39939 174678 336809229
8498 15714 18127647
142884 173328 75824079
36402 72848 91640942
5658 46625 102686044
120692 172829 252641668
76840 145086 170458357
35631 75796 323352580
10737 108964 245968611
80831 162691 497387165
188478 192101 9138424
182659 198777 735947039
168661 193072 60877300
34325 141111 267386626
144525 157111 31294878
158091 170702 31448078
46495 125772 198587816
127397 153046 959918901
1745 103195 253800292
165038 179751 36577901
164862 172074 986666789
124735 163623 96856112
144428 190066 957456721
184061 196786 766905529
53430 197204 359528494
22060 69737 337992940
18218 81212 517287391
21595 59564 638491102
37256 51662 37369150
142496 155563 737533143
171123 174999 81581645
36026 130501 236715453
156765 189661 504323536
95356 194334 515089731
33911 40354 16344114
170805 180164 23360830
175862 183665 19410810
182351 196062 774678721
124822 159766 560894375
169978 189426 217937292
174162 192909 46872219
177855 183697 14543831
60890 104890 109848640
157431 177584 274122922
137043 151094 35005258
81371 83722 5937802
121219 146259 663891488
84109 134343 125503030
183664 193265 253567433
152849 188503 888749394
187126 197117 418284735
177854 193649 40021860
112102 120858 22092356
8555 193064 505748316
89842 157122 167908926
197920 198377 1141038
55214 165089 722473431
31855 120164 221285201
79234 132349 172966566
164182 169710 841646092
155388 193094 567313581
55380 100964 113966550
56275 73369 43064548
126100 147984 986851457
69930 190733 301636219
435 46781 532763639
198209 198708 907998458
170419 188889 46077518
197384 199924 6415043
90554 166747 190234799
121431 197310 189379567
85678 151961 165344139
196060 199996 9940216
132111 199083 167254179
129738 143603 34511632
27292 72869 160046912
126207 166073 544074296
45536 49410 21005976
173859 183231 956157731
119666 153210 477905963
10555 170967 401274028
115967 155005 694182139
88808 114247 63544606
198867 199676 2055032
113132 188750 188626644
44969 65161 50732567
37525 85864 121371656
56736 110206 680167392
62742 86271 58910084
40898 120712 199826004
63571 94360 76853652
13389 20960 18857495
28748 71226 409409177
198746 199425 1753342
174616 196622 147576274
59909 175110 287799686
80597 169665 222366134
51850 160164 270907532
197477 199763 5776303
111989 154299 105566840
41528 174723 332842852
54597 171351 372277308
136137 167063 126650153
139709 160097 968572290
183439 185897 527138381
42964 119400 326795237
47109 51514 287716544
105085 190174 212501438
38311 166696 323137795
81101 115859 86870786
197436 199332 4802798
33317 151829 633614945
89195 195126 264481550
13938 160300 635450302
43972 57530 881252254
23954 177097 383066899
189379 195227 846856334
138062 191932 289967066
158551 195547 92506554
102485 176147 196247231
188857 192399 8956227
142986 148597 13932353
31318 118562 295379410
40189 144741 261518192
126894 142584 144995062
57619 64703 97260612
99262 148984 124344212
28161 98928 215547827
74684 131168 141175192
158838 162194 611600935
192269 194526 719543223
136790 161079 670383373
120051 156577 90947545
69091 194782 313867120
23650 182819 935186007
172407 173471 704224017
134490 153222 887873880
16879 130728 649632052
33950 158348 462256467
189906 195097 304893627
96377 96871 635574027
121351 168590 761817776
98034 114068 806392677
7671 106652 518081098
99156 189743 226281102
160181 193724 83705718
180472 193542 32648746
86308 90625 10698852
108718 185052 890093112
53939 180743 316969798
147017 159263 434909348
13146 101025 219859810
127078 194705 168728153
57724 103576 114495045
165598 196517 280318120
79873 181730 254271597
112916 154153 102835550
186094 197325 112639675
193847 199716 14873187
106953 158941 129909763
194624 197763 53116247
139987 143325 797530399
140241 189091 121743579
185320 185831 120342115
127400 156052 71194604
11947 39049 67871336
105650 109565 145861547
122735 130731 19926063
153912 199111 461440921
86641 141487 317867068
194852 196194 709199437
70698 193266 306009561
33745 108915 79301274
71254 105857 270802973
93480 193927 859557441
156020 196745 101980727
36628 134463 714327997
71423 176201 306795356
34816 139169 844713136
106336 162187 864718063
3307 159495 390772936
28840 67313 981208129
46261 160152 810482365
105449 122070 41806352
32051 99128 613994505
107646 148829 384145319
121597 197007 188215963
14221 92154 84150439
155155 180309 62898218
73035 125493 131201020
46727 103616 999034010
27573 183272 425924431
93948 151595 144022185
21209 163180 990258172
116202 169085 688648463
123735 195040 453262492
67351 188162 986716676
139303 168495 481110785
192773 196351 9101756
174904 195901 52599915
22309 150916 321904010
103817 177596 830707464
60741 107285 200043695
84559 126622 105118560
72873 75535 6687639
76364 102383 64703464
77183 149655 181038654
86503 107118 212523387
6338 151098 362217716
73659 95934 31190871
33446 104027 149998130
90974 119038 70156648
73500 194066 617195430
96236 142262 593423283
136605 171831 927050871
90669 179040 609665247
186045 188249 5600886
86772 136972 265385148
55083 181746 316587917
53778 160074 265804284
6204 53870 119369317
55008 190621 135280513
183073 188822 14326158
150298 191520 803090737
27050 181763 387006128
172209 172851 1573524
94777 129622 643428037
117648 134470 17701965
9306 45587 91027278
38040 118613 201782490
172692 189839 682510400
7755 124447 391478093
178094 197450 35550951
67206 67210 8134
125866 156926 77225821
109782 121945 30546107
147180 195118 380508704
190825 195197 11041146
62521 185240 306251142
199999 200000 2669
159126 176215 27396735
101988 198221 675900631
35186 69313 164197092
89117 135549 115955692
192893 199215 963624316
133708 174831 102466171
73544 178981 263065753
50357 54499 10410438
144394 153830 730700796
84195 188828 511859430
137999 198671 857393856
121221 171571 628311877
176577 182467 14655385
70366 135434 754840322
95931 130992 87899136
52618 146068 433651152
78545 127186 479001062
155817 192677 92163526
92073 113794 54400557
86963 177000 224617227
72288 106232 84562909
42162 110563 374812307
170303 177546 25498985
53034 56449 8600289
126151 166033 432955266
118852 152940 84971559
74353 129315 752157144
156558 188299 79240689
94432 150422 809512068
125814 132103 15631351
58910 142934 778607964
198797 198928 640780596
43378 69795 708559527
66531 68500 705975379
54842 155109 250606022
186398 196103 24553914
194155 194660 486113760
183331 185766 6009876
122947 162202 946149665
128898 143407 36115757
23590 130367 267541958
81866 98722 41879704
132054 180715 702784028
98110 162056 159935852
156093 161446 13542673
94924 151630 763475424
144751 162057 43228900
15124 58882 109669194
9812 114725 671123544
138593 172494 84488910
99299 186434 371334676
19205 53207 753787473
187104 199512 75344301
74882 157737 448662134
109854 117374 18778910
171778 196328 740027998
46158 103983 144494620
180108 187400 18106644
90606 159946 173080770
61028 181771 301579761
138690 174392 88970013
20038 154639 336698749
4726 171226 953733192
4259 96110 526753418
83430 188945 263253335
109151 181791 181361307
58947 132447 183895972
15311 95771 201374827
11523 52278 739357771
42307 68167 979844123
179777 188179 24515151
50627 82100 79037090
45608 180836 337958869
157373 182368 633377151
54083 173035 297298817
33657 102821 172978173
75025 186364 277678969
141232 161905 883449849
139832 180387 101092006
128264 142497 35487856
175699 199769 882405142
159529 164572 12629807
146478 164011 706120692
149203 178130 102515449
136276 183150 627892267
189094 194298 461301254
172805 176758 9910700
4939 49021 110458575
162697 165051 5403060
171925 186991 37521161
198437 199484 328524899
167310 188719 178465210
49139 133579 211423386
60089 131524 655267403
35579 149982 550248789
22131 83383 624324877
112512 154362 137693757
168709 193753 62491210
40508 45739 6095544
77219 127933 933802091
120297 149322 72319540
130093 148915 46778109
118209 139508 45894788
47458 55651 20513301
59561 76867 43370365
25029 113460 221634681
53448 125446 713376195
32754 121115 221513120
133645 160261 66312464
155499 162398 17406021
80388 190509 274852623
74745 173191 392929153
175063 184774 374426219
90031 170237 200200815
136505 178470 744753581
4321 70598 166273490
16514 169044 426654347
161189 194669 846561672
88678 194035 939151443
15217 117840 256908144
23082 118984 318709158
144895 184276 98177391
102854 187069 293252949
26679 161724 744900392
13976 61285 408993758
75520 152233 191430613
113502 168170 197656933
86854 192931 296830194
92462 176013 824446798
80239 143697 158537780
137299 139093 4494359
168898 184774 723695211
124939 156750 692204431
195244 199472 10739228
22321 171392 372867700
45438 123448 301948623
67498 194807 317932099
100322 153633 133328992
82826 143410 151288657
182569 198212 39288712
187288 198274 841346072
39849 176220 409539766
144099 179697 524370978
152527 163553 47517898
161624 187495 64348992
35782 98417 996324523
126019 145474 48436062
151167 162955 29408061
100349 116511 40683291
191943 193287 3364002
23603 116080 231707573
184387 196775 369797976
90407 123724 83420890
143081 185768 503641439
45941 178030 681922428
19944 128225 271245275
121751 176027 255984280
198656 199239 894510409
179857 188493 777712766
17097 130266 619709654
136909 193523 954056249
46884 61464 813487870
163195 192133 72224112
127205 172459 112732325
152138 191609 51062705
124405 142540 45167015
162137 189094 754094
127673 189370 153722463
173517 181003 18715144
165891 197687 662223285
117053 150938 122813080
25950 93128 71478853
179601 189279 24169589
35825 71910 51015615
103093 143232 776131170
140912 155572 36362205
168426 170196 4351072
40882 79263 96179218
130021 135080 12573702
149579 184491 87023205
171600 180828 50360035
111976 121051 857622084
189906 191708 940853563
163504 173531 159320932
22182 85685 159414366
17675 119531 965891832
141370 183170 512274995
29193 155718 960995969
44573 178259 333994833
195805 199525 488669301
65506 170641 262504835
133873 140394 16233669
173970 183254 23166034
124545 127911 752978479
136189 136504 797980
64075 121021 142548243
98526 111297 32089499
81666 110557 772182746
137571 171502 489003774
137962 184245 115298029
70563 136480 164698985
20860 75602 137485958
181579 184433 291425765
32165 157785 531563305
153911 197582 109252297
23783 184310 828360435
27531 27820 493026783
172790 188211 38486053
141806 149475 19064302
103827 122994 2169448
117102 176344 147853294
130308 139050 298576166
23545 137062 845057433
113189 176093 156931976
164586 164756 428574
124736 194304 821034345
132187 144940 31700506
108078 197464 896775388
52872 198467 364125032
6449 83281 192662730
109041 183052 184744950
82002 127321 113394484
156479 174844 972214793
11286 37987 66852083
177567 184566 23233333
119885 128293 21011693
15154 25160 113476918
140413 187988 238632164
90553 121694 77911318
2927 146395 359145958
173389 192003 46554541
172098 184396 30626674
127207 193570 165512150
61028 70626 24092837
72643 94204 53729476
81618 157736 189991991
198106 199415 3339905
95073 102210 62901017
187655 197886 25909675
99431 99808 901328
127302 137834 328408489
70137 132729 469463693
167015 191205 621015803
198740 199839 2785151
14455 95873 330642100
187102 195270 20628607
76540 198116 303759310
126681 199349 463256517
66586 193810 965911102
102936 183460 524848937
35850 106215 176120157
106703 125607 157879847
76888 115126 400791445
9798 56994 19700832
72260 115806 108800846
15063 90516 189069538
35014 120235 112740251
195561 199911 10995092
180978 184085 76619146
23140 48508 464384267
30253 188160 394862305
119906 169776 124349276
150183 193280 107529470
81155 154436 659349405
178209 183048 12119407
182958 187941 12339553
149742 178847 225711829
126375 143599 375788998
36833 77758 322953244
196441 199288 3857252
162291 170326 40393053
26932 56044 73136921
66645 96602 74676346
31786 53396 54203917
196308 198232 898458693
82710 172119 223116341
156836 176672 867317248
111152 173383 155301735
5209 119340 285886201
95399 146647 128224037
182854 194926 30276700
83712 98485 997752465
175656 189933 35582128
171382 184970 878106565
112040 146634 86520374
10304 151021 884004727
16866 194996 445446462
29235 103014 729641973
121254 153471 467068705
130667 151268 51256407
79706 99285 48663752
51100 87264 90851954
74860 157834 207037655
159578 160636 2668360
114500 151159 91475579
63233 114345 906371829
168764 190888 821889445
15333 165332 375248587
1162 48571 118867922
192415 199200 17173008
77251 138410 549848970
19183 78411 148538170
196822 197520 1761221
189293 191826 6378467
76100 125135 177651766
27521 123998 241931607
192483 196604 10463743
15313 92889 64882159
69350 159621 225451839
95392 199478 881128346
153556 199143 114067182
191554 196386 12253871
4243 105017 252287355
49749 135739 215217630
57843 83585 44430316
160855 165206 637959619
50595 104651 135232130
189544 197743 20762258
154851 197476 161031867
122687 195436 181479319
42555 152270 274269864
93572 144443 127204525
168113 183356 37907894
17458 194966 859160004
173642 180275 375411160
167722 183218 904511977
64654 64920 692961
158341 187561 793592744
106027 157702 129108448
183098 186670 173771583
10027 46808 319761467
128031 131046 7487905
39204 63292 351254787
30125 113295 12743738
195579 199927 652970207
40744 159853 904440338
197205 197800 259736138
162084 184404 55547299
85513 111133 809274209
110342 137448 28329437
97978 199019 252699520
4021 117338 528736118
6331 68736 889236156
812 185182 461017642
87611 170579 444408388
101503 168433 167434451
14477 74774 219263815
98385 174936 191302344
107411 181522 835559356
40568 140835 476966691
142349 154914 31162798
113212 143668 628316174
134317 155617 199215350
120463 194955 578587302
24724 97617 545678412
30319 92862 26380343
94107 157155 157419940
16165 44713 607581643
132116 150254 20056534
30277 139138 272651663
82063 170409 818651583
116134 149627 83560685
16816 51791 87529210
142068 157263 164525352
46947 142966 240229001
52558 142890 226081081
122300 158423 177742414
22237 32829 26520282
25525 145036 383656851
29104 178123 372743585
15804 173697 394814326
81908 181999 249867989
40271 106399 343528469
160216 197806 93995682
142471 147434 88720193
102257 195005 958733873
138006 168550 940173099
23471 66266 533427595
76180 135253 429575795
123012 139106 40054963
17736 88837 548205990
115250 117795 6393580
23396 132257 272707798
121379 163785 105704001
54327 176515 819912340
37101 166679 324109925
87106 91303 10339422
151087 193984 107088025
175654 197322 996306596
9519 52640 827968805
45421 80028 410311336
92803 121592 72172147
26956 160268 333649782
27380 51927 138588338
147378 154953 287532161
75490 77178 566464093
36426 186832 375928913
110278 136540 171199433
9248 104500 238434630
108372 184828 190806228
173485 192573 902409854
143055 171512 627079204
70047 161977 229644692
51431 162877 69846210
192118 199508 18700974
81532 152960 664046523
38228 144549 266046099
147699 195008 992013550
4300 17919 34171865
102785 168784 165141415
149069 198425 123415855
150345 194433 579166117
190702 196917 15738080
67826 182471 286253192
160996 168137 17797254
27996 187097 397833860
180924 182251 3317145
31874 197865 828217255
171540 176890 13366443
76003 139346 158239323
56554 87938 75589371
104435 145203 709027082
56792 128626 905396100
83066 114877 688220214
11840 91181 566148235
47249 110294 446263737
18203 23656 2687698
14928 191645 441821234
49527 166408 545801409
4574 93254 222163967
67699 153441 956694589
63859 105113 81528757
16739 88392 254374461
57020 160219 258001337
73211 114433 102996564
153476 166373 32263400
61369 157971 670954919
153758 190575 295497348
57152 146638 594671584
157169 198697 727809729
51876 97505 114137965
101987 176196 367135303
60379 75229 37372281
62014 109567 118803499
33721 97721 160238381
18177 173033 811796567
171063 175129 10142831
159742 168896 59093157
143377 177617 85338615
18875 148950 517900322
62334 187986 313624070
117523 167683 125237361
21541 154720 333226815
17998 165686 567843042
161943 194985 559781500
166231 177487 27977446
133944 169416 350184418
146923 199179 130546275
121163 132556 28375370
134296 166790 80971825
47050 142007 237558987
83425 114777 56435972
71679 99010 721842611
127730 144659 42096213
185748 188665 7365332
3329 104356 252807531
145805 188616 331928312
90705 105960 37913129
104754 132229 68978962
33399 191814 396144141
17799 144142 117040007
44311 171579 624048742
82383 99371 42203878
158874 191074 39903822
141687 147052 13408885
114701 182756 169799305
60995 76813 39598789
11199 80786 669893011
62005 191825 550041946
85769 131573 548767790
197495 198118 1599593
119886 192260 150612070
58003 75387 534034990
139467 173170 83927179
185881 199716 34959935
121338 190959 173548082
149560 159758 25475769
22394 101540 737872111
49578 188946 348303430
198859 199842 2485803
20863 153019 740996786
121721 178011 952973320
27788 139602 280076707
167977 182101 10798189
161812 164639 7060270
140190 143828 9061740
25893 57237 133340706
45006 84750 99702532
13075 104547 228853141
73862 152959 890521795
110758 148124 93367850
89464 190292 251557366
154901 185292 670424372
196468 198789 761873893
53515 196813 358335718
63455 172335 631914845
22024 196082 435428041
8123 143989 340069033
58105 185029 317010636
35554 74997 789572594
99379 109770 911346101
170885 172297 3484781
161760 195461 605270588
169145 191889 300441657
156264 173512 898191370
46351 75152 72377062
4037 165910 405045397
64345 78934 36534318
138903 171626 81520913
42201 53036 26946069
4272 152951 134190442
193813 194724 2317971
86526 147685 152620573
33541 183609 375199893
58909 147915 493852425
91850 150545 614497132
18381 151650 860609693
191662 197990 16047204
14193 195484 662151096
92340 192926 367498610
171699 190170 46083861
58903 124833 165119808
134895 184669 123929972
97150 182273 212676257
106050 122393 41151395
56880 115050 396892392
177820 180235 6052550
112188 188156 861611348
37938 182944 714416261
172011 189558 43778838
161201 165363 161464444
42109 119288 193201150
109183 176706 168564849
18379 72572 57889698
69786 71840 5146032
11673 102093 226711814
1900 122033 514879470
100478 191363 524288847
108565 166100 326704812
35675 87860 131041806
117490 188121 698662935
40517 76662 90651021
57475 98712 755528872
115174 183321 671030989
168938 187858 636766807
66673 141599 210947695
143102 194034 127086508
166102 194495 10421160
160164 170811 812344148
53437 77503 237990357
11795 153041 539061133
153111 189741 891944912
33153 108854 877045062
143180 160442 43046665
130152 140533 141917096
141074 174518 567181932
8621 40926 81073392
165640 167646 4994231
184928 199919 666936637
197358 198288 2368265
56425 186443 806949277
71971 199385 318368731
189360 198449 673281319
146951 175687 883143444
18726 42743 60268201
49149 137127 855007538
198762 198876 776432448
14844 115817 252840391
58802 167883 645108536
135501 168858 83218726
95941 192850 242125519
66073 110153 795366806
72172 150778 477186189
29705 49331 11012212
73496 180828 267907389
91311 121247 492258725
133607 147225 33954040
181825 194654 535262343
129130 160299 959415822
11513 117812 266189991
18229 146783 633119006
75068 92511 43358255
91449 145434 134890776
37005 74859 88046560
157721 184359 753101664
62462 69420 285504278
57403 187619 358539801
72022 102681 390544999
44504 127852 771934285
9166 190442 453301758
55622 70082 36408160
21938 161451 798358841
126313 183064 141415872
71939 93575 53918122
194433 198496 537917257
14540 25456 470720228
105774 190217 210859985
154559 169118 47625380
2380 199818 493937437
50791 131242 790588985
126810 132526 765348485
114788 163529 198577516
99377 138645 984316309
177519 182074 402349216
44499 168779 844384401
27090 191163 410405537
195627 196608 936115730
143551 146680 7821678
119972 197883 591376039
165080 198859 84457608
46388 155248 581117345
185952 195628 360100591
48034 188364 807493717
180946 192103 73011625
46509 179174 331497736
4788 142506 564450075
7762 50856 6315343
139250 193745 135937781
111081 147355 90669525
74604 132307 144164796
134717 189932 868381481
85220 113000 69282339
55187 82958 69766607
113869 140621 556727943
27241 110673 434195717
151438 153417 4907068
145744 154681 22148068
26217 76746 126917470
178647 199547 52585465
78883 117452 96335600
30281 126001 239951350
105264 121048 342972796
109204 143120 130994702
145668 147892 133730601
68449 188959 741107538
6382 151312 362628749
80747 189018 270228414
27403 142092 287227616
39631 80657 102881364
73342 162411 779892291
121030 132813 500440914
71920 150958 197409045
196450 196553 264445
99168 187160 219721606
128366 141805 33445702
163394 195296 656762233
49201 57069 19765691
74608 75389 666549457
80740 121670 102364510
159568 171017 809043645
118152 171874 141952121
30220 134507 261316044
94652 176446 204373800
48441 134833 780267361
138495 146872 20950237
22214 132742 785909739
41133 86685 114244820
155481 195253 99516681
74223 167632 709938564
59068 120232 153071696
190687 198604 232022668
110924 131019 114180664
140824 174750 84532347
40378 90757 726512256
119895 121337 611702446
103562 119683 40710637
121256 194434 740189749
43943 64222 9209038
150585 177221 585567534
191770 199243 110391724
5606 178355 431980094
82596 117290 973446634
54337 125615 316759867
7098 126238 926930068
65351 178260 281837364
81051 157878 191792031
117603 147665 403044146
94235 146618 976024476
14582 37238 505562878
165937 181453 33607325
168713 197126 71053219
139196 175850 457610258
178983 190015 27572398
156224 160234 4638025
136932 188075 127424190
132624 169110 91016394
52161 121807 174569099
36737 54044 133462279
13260 80647 557061792
144327 191971 118869832
4553 157704 705810186
29743 154769 826787356
158045 187980 74597926
168183 188898 51578180
112563 172054 148433750
62815 123674 871830754
90118 95050 114046933
47260 161004 284466025
25991 33999 803443153
147115 187765 101171614
103488 124886 54000274
93249 172815 253531978
173240 199080 64810524
1440 127855 316706858
141959 143400 3627242
52213 193718 664470184
54139 107742 134148650
104564 126731 55730216
170118 184467 35701035
17633 129338 279810566
144318 155640 28054726
64767 148604 209454935
49333 193903 361391229
29670 31234 4014827
115307 136660 53384798
156165 196815 750887664
18255 130784 281834037
16567 72127 139343887
133596 198276 614040567
74156 188658 622026605
31604 184339 381911769
174761 190173 919795838
108626 162895 517339116
198430 198769 871337
141132 168600 68520882
64474 167361 62950461
134082 173054 97078592
198041 198326 220741168
113675 185324 178592909
2190 19572 926826843
69133 153987 625221761
177290 185846 75200181
53019 177298 559483061
120310 175036 136446635
155740 182269 66330115
133836 155680 54241214
96930 162192 102978734
4606 145261 632492334
27844 65659 195369446
155853 161860 15189480
18309 189591 428212336
83942 96470 31036208
156346 191091 86853612
61366 151935 513331886
183512 192212 267257249
36472 194002 393913692
53821 133133 114788281
127592 150897 616341112
126468 185269 336566161
148737 150763 5063755
188968 191055 5280893
34634 105046 176270641
112526 120262 720561803
56025 135953 870238356
24857 38274 903211140
140321 170760 533437238
124037 158649 231670651
52895 188275 338353318
28672 41726 32985773
157465 168983 388687433
32348 96792 161340081
102104 153833 129364671
152030 167836 39564896
75204 110881 627059164
91589 152837 152951876
51801 54283 6221386
54521 80731 36257275
86354 123838 93724936
44183 168319 310380030
46389 165900 16013037
108279 196024 219268059
59835 194197 870357785
110450 157568 117579782
28297 82274 135526766
73813 166909 407294074
199223 199895 213064017
121409 142156 51664408
120709 195567 186802315
149261 190517 252477692
106901 178953 179897418
158524 164984 378376868
140256 166117 983424767
27645 33693 166162440
153659 165144 963183836
68515 123431 746395954
58851 65931 264633274
99406 104442 12590399
14173 53138 97568997
156646 181375 20502062
68153 152814 565210102
107994 132408 61145379
62839 196177 333065601
115 58485 146298352
25050 44567 25732718
131188 155904 61387383
81170 125035 109815412
6722 162365 56789988
96559 100850 642842699
32692 118055 213826254
155868 192497 91558299
125945 166586 101291559
88142 166165 525080437
748 160357 399392252
90845 166721 230148116
90373 173268 907507602
184037 184323 732475
70711 117236 923447007
195721 199701 819352300
135319 179851 110996522
132772 190867 135540024
188336 191869 19510804
134510 196338 684427638
16120 49210 82848142
42537 177258 336647396
66808 176957 275039254
126603 194600 310703704
162128 183912 54187586
167572 170487 7191027
112740 168533 139313273
70064 165677 238851549
135666 143564 19727544
18371 154447 371829706
167825 183520 17967032
79424 177293 428360788
17106 113078 326312539
129932 170296 100523131
141980 152221 25480835
140083 155904 562076333
36644 47638 189301116
176390 178623 5447994
66931 88165 53201677
138573 163699 566774536
87554 168792 366181991
13234 52387 92996020
184195 185071 935708860
131037 186394 137818245
61526 138418 192230432
46055 82052 930315155
121124 151581 436592872
133666 180774 117408865
58668 152867 3326591
24721 78163 134155843
184070 189938 465756526
96822 111820 37662006
29738 105455 189707131
170015 191494 53598827
73246 113509 546817919
178545 199627 53050062
118442 153172 31227227
175540 193534 661677755
115338 117921 6459896
129240 172906 108737020
62659 83148 51251338
101319 111984 256573134
79653 90198 429920590
94533 124828 76064069
31690 164078 610007544
8239 72403 348030774
139229 195978 141669212
96009 161384 812138140
190116 193642 54598447
123960 155280 12463369
115234 123756 414393141
89121 196552 508622162
145626 189530 109440553
125329 156404 77212141
141904 197209 138163503
163563 192397 266719315
100483 112925 31389324
55227 108219 132613877
180193 199805 722297692
113539 160125 43037162
176608 191851 38060007
40613 162561 304916822
154875 175796 52269980
73562 176287 917138832
115589 192585 192162169
191129 193199 3164995
16902 72925 140560186
54437 129121 823725150
118186 183719 163437350
13279 94290 769079194
55542 93215 830301924
160499 162209 844540722
11241 75876 757223096
142323 175784 83372012
15965 92869 577130897
12231 38368 65416946
97504 147962 66308843
132505 145811 33188503
122909 182728 149030121
57936 120654 605847396
146494 181855 88101346
124028 178761 136266689
101523 172252 228905815
67121 113518 116028543
194997 197472 3458080
4511 89354 212761144
153881 177913 59967322
140301 146004 14259503
195756 197754 5066748
178533 184809 6173699
68719 94431 64087790
107122 171183 929919680
78604 85380 17074857
167201 188297 52522997
103830 161002 143085092
156802 185312 429497058
54902 187083 929061260
50351 63004 433665803
73137 146719 964081450
4576 88249 209896168
50209 92200 497198961
23183 115727 875428566
26137 124573 844918529
10239 18211 596465348
19143 141331 699154679
181882 196706 17980684
23269 188559 462383795
109722 169208 499284105
36332 97187 152350444
122457 180846 579134818
127405 184685 142643656
51986 66502 36595992
92562 172909 200616111
184281 197322 32852505
27712 45284 370437805
144470 196013 77973392
92156 130318 95571583
104137 132667 565774221
127203 183248 83182146
108419 163297 381371367
55768 109354 134139046
55423 71073 508650526
100841 174205 704509622
91421 111130 49229718
115270 152483 92878148
37976 187583 446907522
117696 165004 616475260
195103 197566 626243454
135619 183160 693715274
21601 187163 740914034
78546 86179 19183203
150562 182249 586834174
63907 126776 157302855
48481 109864 464595644
170677 182807 504700877
164806 194801 971666184
130370 144633 955079404
23418 139462 290622779
173154 188874 39212560
7514 131991 390409886
197920 199114 3018522
174625 198693 60348521
95180 178869 655055029
155566 191284 89299962
148980 195531 800335894
59582 161021 660521623
161025 198560 93836640
197457 197885 1106573
23335 57685 226004933
121340 138893 407128635
195303 199832 130164201
20231 25512 13173704
177077 190647 213143350
183019 191408 330136467
172557 180185 19081938
104794 163993 148049511
52441 97877 37781594
91619 157997 165733963
72041 150542 196063198
178582 189231 792907107
103862 193783 224757801
31028 88780 974365680
108993 162366 580789622
42907 44142 3071082
3657 34848 78058224
72972 155603 228957191
47179 198348 777314141
77207 193236 289748104
148976 199769 50403566
112180 127933 39560035
162762 188005 62833369
105837 107650 4563754
6050 15140 22810329
122065 174821 131491537
166098 182128 39904049
168390 173062 11548429
196209 196292 229594
32970 160835 598860711
116745 127913 913860359
172537 195806 721240383
60512 87852 68587412
136831 147816 622057191
178633 198840 50799591
39738 89969 388332624
76141 150457 106379583
12696 25820 914838097
146871 196691 519480449
45803 78046 80828647
102534 179885 193313895
122912 194672 719039683
80703 188606 269302990
183543 196576 160445094
138299 188941 146710500
166229 166865 1598307
175182 188476 33136998
191905 197028 509277461
60607 165860 13537945
182911 197719 513053136
104164 193119 884538739
98101 119341 26396571
134334 179360 196357111
161357 182188 51887081
141559 164862 58113783
31671 141138 633123435
53731 104625 127244829
94839 114839 3750866
142781 161664 357295127
182822 189909 916986492
105277 194442 225159370
173043 197058 882645440
46621 94479 61283048
181745 194496 31879104
152191 158833 844512478
44342 171042 316674280
2249 103976 608325635
38582 88855 223159750
75335 162433 217411899
102873 109684 9674371
20324 53670 64544000
45904 88081 422047237
128900 172839 927591013
149159 160774 480621930
8680 80098 298979289
44919 82987 95447875
113999 182411 965190056
192644 195828 682734298
16570 131260 762379234
188805 189610 152980
138973 189064 572256986
3935 36048 106967783
32201 179209 367585894
97539 131490 379471570
137538 177004 138724868
195410 198782 323277400
146237 175325 351908522
149522 178966 964572414
149093 174515 63416677
68307 87472 47993578
156541 195414 97218767
192234 193345 132797933
50819 199498 914849115
140802 180140 87196875
39861 74313 898799565
137610 140419 7013343
147196 172275 552439170
124686 158523 674985374
5118 14086 22540465
41612 149346 269323166
13194 168101 387498080
195374 199858 937673017
138279 161209 588312421
102469 176604 185326772
160206 189905 964063706
33686 161505 319857091
29907 103118 183239085
101616 127155 462309714
1315 118724 294083458
177488 182790 13272168
123793 173107 677846478
12792 154317 353972877
147923 157520 213123060
161340 179875 274057553
151856 163421 651974771
195108 199767 11778063
75137 117171 104887498
159869 178445 46230185
187808 189012 269875564
173388 194434 52649613
41634 108283 166677806
106965 186173 785289719
150447 191724 870115543
98208 133314 266158818
163977 171532 18732253
164075 167323 421527744
123734 183219 517745759
26624 47419 52273066
181271 191094 20693156
147498 183796 877340249
157691 193473 543197206
107509 176202 171568487
39442 69345 954199244
593 114994 286495865
48089 179749 745360797
113341 168879 396552415
125901 125991 81428652
65817 116485 126636847
39153 144809 867889796
132810 187093 135202154
45715 124722 805451437
198049 199542 3793694
183341 199840 469077471
164475 198239 880850869
90277 96288 14813866
87884 151072 157676566
122815 160459 602408574
146641 169141 576462973
24572 67049 106722765
84312 194899 276029824
50702 163062 391089558
40183 52372 135764563
185792 199063 33521129
10702 150173 868221410
155160 178130 57392621
32423 37179 11990023
37132 154425 293313077
32714 64964 81134712
189993 190016 51554
89353 158318 172085451
187752 196087 61540284
36752 44742 20164211
67066 184568 293311328
197117 197719 1550101
173883 182801 22266114
46500 153643 660963931
71730 185274 283295266
13336 137324 310348966
129362 140571 27889227
123365 189984 165989031
197204 199658 640534132
86842 197604 276605021
33771 142614 272524620
75824 181364 263436391
29071 134398 263942608
134208 198710 161053990
91407 168033 411840376
125820 187714 634412105
168296 194467 498563430
94086 182615 221050984
63067 127263 781002385
79059 92481 25226575
42023 117043 187719461
74886 129089 609580609
105823 152695 713013999
108616 178513 427005329
4750 140128 926616722
197410 198857 485123629
123350 192313 171944732
78392 160043 444372848
149611 186048 650097043
2897 115326 281543548
14775 64909 125763609
146994 187642 101194634
146979 198951 678740976
10533 124610 285886959
146129 198452 809385076
135545 174837 97970728
166560 182940 40780187
177463 196356 97782879
82851 163689 866122369
43721 191739 369887254
61676 141531 199630923
26046 136186 140280447
64907 157455 231085464
67320 155692 626888914
76631 114064 93569448
135750 160627 994211323
174115 185636 28692905
140567 170253 120153254
19831 100507 325380917
6738 151451 189946274
195313 198499 200694343
65408 147095 204133556
197864 199325 3678678
75603 185267 273537801
134759 182300 430807656
116619 145694 794017208
119727 120306 948629843
112448 182759 633835972
175791 186258 25965691
95843 147230 128585501
42945 96836 813618662
21936 70158 121113754
84150 166101 753055675
34570 105301 964882840
144452 154919 25986682
41916 158658 581235234
160366 172386 923547867
183895 195207 6048862
49036 190896 354586358
106884 156665 124329825
70944 191578 301154285
96447 101622 540191652
83252 197609 758815560
192049 195947 9836126
102668 147915 460382197
75112 164317 222700574
97410 159575 155443059
59149 169502 308125816
27193 57237 332825079
123961 187039 157060907
136687 160150 472568158
168845 174191 13237829
48621 192868 971286134
116642 169097 130948304
104450 164501 87182759
151569 170579 19847591
32743 55427 690312931
66289 132242 164908676
46009 121118 677549801
6939 139854 684266062
142619 196328 134120954
163821 181863 138731636
154223 190419 90348020
128128 159557 78271173
114442 151107 681665914
196322 199944 865537957
96798 152320 138796835
79010 176547 243534431
170688 185482 36802104
55837 56145 803140
24710 199791 778684302
76511 156780 200343918
183762 197183 33794661
103553 160662 223189220
1337 37032 89452301
55634 170667 460360759
196205 198934 980356762
85103 199891 286687065
53275 164486 278112337
101070 132396 78597866
195843 197688 4660691
125754 152689 583991539
65994 148321 204037206
48397 68468 49219612
74426 76520 151951423
26505 66426 713620504
77432 133507 140255474
31190 195557 411145729
21403 170201 372272710
115327 145453 442639812
7914 180517 431694084
179969 184610 364348649
111086 131460 51076010
194113 196798 127070993
104774 143990 98190102
118862 194821 834897695
163638 173520 24563528
6654 34459 69544991
131015 197283 808164382
154379 187077 107328867
32836 120543 312638548
8740 116323 269460423
116165 121910 14482910
109413 185580 190361117
130968 172025 753171538
22661 94567 180138867
164781 191035 65482770
38861 162073 23252215
126265 137179 86633083
66836 85033 750750382
147949 153437 13632304
178875 181093 5615488
165843 194688 476967389
163338 176695 961222442
5765 188032 455735358
140617 142669 5133440
199824 199966 450119972
52780 169165 733633025
84912 100075 20043886
50379 72157 54852622
128356 156248 69310677
143137 189049 114431779
72089 116205 385191822
191371 194779 8543670
4430 5178 588186611
88975 150251 152957086
129688 173931 171520177
65286 88138 57221781
98275 127800 630819998
37499 168607 327959211
50064 175188 312810676
180020 194103 35303458
197003 198580 3987982
152277 155715 8473184
130701 186026 798785813
51608 125465 119253909
192532 198436 980684700
158337 182867 99410004
46343 93258 117400790
42107 51248 22728755
99774 121530 54764870
174290 198069 59615822
55105 81573 66467867
158507 182410 59685172
111609 111810 281792420
17704 179892 405539276
108771 145173 774424630
106387 171907 163696015
136029 171645 967314800
50403 83076 620326248
191482 196909 13749444
15246 20737 735163210
103271 115793 645504699
116150 157263 102526048
119095 175320 544218143
178620 194731 998794820
138715 195791 635855753
197885 198398 408812959
100333 111106 27162935
47009 158716 279265430
38351 39469 2417352
63629 138315 142300057
183936 186340 5968024
50858 61573 27059062
147453 165491 45041205
147205 153905 16562856
66484 149590 207581314
32088 128923 242651909
38044 150546 518912817
65895 174086 270099435
13688 73337 453009322
48823 81333 81594812
131236 181686 801812738
178300 188004 433262774
133643 141965 592272924
92405 169564 262047446
179078 189131 527940614
180267 190336 201354451
20599 88897 171365111
73239 106787 841968131
106683 178174 178548375
147779 165495 44272821
171409 181463 25133769
94333 187572 232743411
47444 188646 352868178
185535 190384 12183875
75656 142287 166443343
95992 111848 39800653
56515 192198 902799936
89509 172654 673603506
131552 152717 764077219
107420 162318 344684857
103304 110076 17268983
142017 189843 119249353
187572 193625 919387558
109144 196384 217991143
139811 148097 20580842
116895 189994 182346715
181945 187031 12569364
83680 160752 335940639
148992 170922 46157129
45146 176882 329205293
28852 75595 117526296
11240 195537 942999943
73804 186478 557394834
34391 90163 139919886
92647 131665 97684665
30495 43723 33403617
144277 168328 101348710
145171 161695 41283618
146003 186719 101318257
78853 88348 558580577
154833 156400 3886713
189846 199994 25652929
37826 73854 90547164
73135 199064 502997230
96412 187663 193695617
69832 137131 210789476
190904 192043 467514439
10100 161345 378524085
147284 167317 49960784
111905 174393 155902946
21265 106555 213539697
97743 171923 711379683
10155 171050 402511597
174740 198615 398219151
64472 72570 20386188
81154 121135 100047473
50544 119110 171802364
2586 60375 144834626
193477 199198 707313805
198026 199489 454637473
157658 179067 53383839
154202 198175 110033491
91774 139679 119756900
166410 167914 3793815
195511 198882 6094381
29651 68691 824033465
199006 199741 1853377
176846 181085 10598941
16940 47385 49760574
160012 184783 901429359
20217 82443 675640920
14081 104906 227249236
18819 49650 77185832
159584 176726 42735403
61790 153738 228706330
82524 120250 982220845
172576 177594 12556082
140490 148126 9220549
29823 38911 22986918
101607 153988 199497232
177399 184388 17419073
185706 191127 860804525
157716 177982 823603579
136307 181502 934555127
141668 153034 28221043
183162 196569 33730688
84654 116604 457351818
85952 111794 64440029
193256 199385 929964986
135044 179989 111952627
90379 164486 185045231
181537 198193 702489338
170202 173726 91342278
33295 163648 326158729
147911 172040 60149366
59888 161864 664683684
17260 151725 917780219
189893 192676 7063718
150945 175093 60192726
166765 198254 615336798
140693 175593 87015477
68881 104044 765595104
44847 150751 264804968
160151 185857 332891820
18076 110536 768025946
199458 199642 281396
39998 142784 979767531
104266 177169 182191366
9107 13215 8735200
120492 163389 106950167
190903 192998 940297014
112067 126025 35092665
120654 151932 197072252
128896 170487 988630752
98138 150481 130950924
125012 152069 298436183
4 98270 245928764
20411 182139 404444363
82894 94508 872040345
96346 168245 630326666
182782 185300 6176922
134927 180799 114297847
164505 183349 243513128
14603 170700 518529146
9029 152771 302559424
84001 198986 287226192
43877 101160 143144200
134098 182825 121422511
167603 181083 33572030
12405 97023 634164265
26274 149151 592541630
142506 168624 802339510
43518 199959 391200390
187016 188818 31578080
12325 152347 350255663
11577 167393 784831492
118343 160442 105078014
75802 76907 2665152
100073 163905 159715929
167851 169292 3562799
138883 194992 367372790
31736 116093 211359615
21620 170090 371447601
36158 38275 5392397
194232 196850 281862254
154943 189402 86039273
181356 196458 37882252
81072 169930 221858097
178137 185242 17642967
184019 191078 523181552
24395 60862 91662561
150189 197508 118246378
164185 167675 3025718
56078 171017 287271988
56724 98269 15224054
33998 109115 690396108
55986 115780 954632257
70470 116549 115166617
143189 145543 455540439
56053 156198 250226867
27570 174005 517784671
22763 181846 397917375
91200 143545 844526573
73241 165592 230614139
142145 168905 234259980
6020 185790 402123999
158511 186193 844460417
26668 45698 47904169
182273 186920 333701839
77184 168569 533712379
49685 163646 691843182
72397 124834 131148584
187657 196832 393479568
6269 46270 100263233
128136 194112 552303437
134232 190174 139388073
6153 191447 986543379
116598 188127 178409843
56279 180812 394539608
2342 99337 242717001
147116 177304 75160344
179221 197897 46933790
18798 57832 837804307
8644 192691 460286594
119421 161321 645314478
121080 133778 30348412
190336 195793 931543722
142360 179231 871157841
197353 197960 414922043
191550 193560 5050411
58306 158744 667434670
68666 99101 75807742
136340 164320 69827499
12307 147520 338342045
63459 184358 836048964
95667 136801 102979096
158251 191118 82049387
177960 192026 784655065
93093 193053 370665656
47947 50819 7080012
192075 192374 743333
185877 194197 445257335
47992 77137 666140454
176169 176386 555196
4475 123172 826311980
177154 197406 259429922
167311 178980 723513014
198026 199126 2772637
45075 124367 733379008
176925 193203 48788992
120985 181309 182740233
23266 148689 887175302
28086 46998 17068178
42295 142499 822156023
62379 149119 216651547
111944 157975 470839636
184340 195390 27761349
181635 198755 452814320
177765 187956 100855141
143163 192985 124285209
65233 170002 261627550
137444 140348 7270831
99060 155724 141549309
61060 98763 646651078
92780 100708 19669786
140628 192762 543162161
121880 153696 467711844
113206 118264 517972603
148384 167518 470273085
39567 188652 370613790
97148 126265 261550059
11944 12495 1297943
57768 152048 235672354
150133 168505 45889188
111478 187928 190666345
155666 175167 194137171
34685 144378 274579410
140732 146975 15596290
78702 82322 9049920
91076 113514 56112063
74210 83139 22267967
98575 178657 350269510
197531 198723 798977
193895 196889 7640423
167687 194084 995442770
166298 177008 26649566
46922 192888 531755142
35434 155632 570903102
81485 187243 263838499
59921 172787 607974346
154407 164440 544972594
34129 142142 270436039
158839 183831 330844456
67905 183423 318793261
49388 92793 496165259
144335 192808 948991724
87588 161278 183939776
199758 199930 400150949
82204 86156 9945839
29332 84871 38625370
121619 162171 424309749
167326 180254 421660666
149415 151787 5905816
148342 171647 58081051
33534 49506 328666674
79021 138943 149730429
119190 153546 672847852
123813 163824 944773105
196920 198692 4463404
118106 136235 904504223
132001 190431 145611699
89869 138725 122068309
92799 195079 255556233
88133 189356 252524536
24764 87548 884533496
11076 195887 919138602
102529 104570 239023065
83513 118311 662796848
66900 87398 567807445
18781 69025 126066196
127569 168389 228340973
8951 179055 425369710
10216 61737 922067116
6883 140111 333506842
107250 183269 800991204
88475 145349 141961008
51915 105676 171954645
183167 195309 469500896
154388 162188 19580268
187004 198505 29074132
90474 160217 329117691
56866 176758 299602594
23456 106932 209027391
156417 172422 488904789
46390 83491 244638095
46151 157173 655499992
82142 190571 270662348
7432 21341 34728360
168292 194442 61496955
34041 65314 16621038
148682 186112 105077521
2482 115365 282667727
180702 194254 264328466
16898 92922 634238862
122829 168139 178119175
104532 199121 236582458
127600 149720 693609287
146627 152547 14644670
173956 178108 10361690
182880 183925 2525827
98238 175907 289098503
163963 183417 595846306
17160 104057 217438596
96639 193539 355527878
87344 108593 52902189
27543 95915 997644804
40880 159715 467150421
76350 163876 369545061
9649 95193 748788171
191555 198900 626172507
25838 114927 342800473
192561 194426 64933420
173007 198511 63951754
1177 13327 30526071
171843 195665 59666020
140216 180990 986629372
83491 88749 13145052
64546 132410 465422143
50243 162852 689628845
25767 50884 56673706
50987 116553 164226369
136111 147871 29306661
179313 191810 855093862
162402 176995 36335167
85526 135101 541369858
41334 98309 534827171
63271 157100 234269852
124932 194555 717307269
123688 162126 994658407
164149 196291 80337906
69951 190495 854314405
162272 187727 641112998
103483 159823 395257899
166721 176589 557545290
2249 135340 741606004
122124 183104 682956176
96553 117689 184369292
79842 173096 259179647
108190 153359 945041697
189093 195245 270534910
88935 175642 982725026
125877 132584 16654527
8031 171886 636951068
182054 193208 27858714
32626 170185 874787106
145510 153749 20412257
27771 87503 914985354
755 43725 107789579
189568 199019 388135201
172913 174258 624684259
163536 172370 101789937
49586 142269 758580173
197202 197314 42657020
53134 76222 392288094
169512 182994 103367458
124422 153736 597306286
162674 179053 40726297
188170 195418 56906331
128669 170213 333196028
173746 180237 16226950
35902 84026 120854643
124360 186117 153776876
81502 108959 628497000
196756 199583 7165475
54531 92141 94249769
118274 130198 29933877
99077 103150 10064391
20257 138230 418052617
120760 163640 106897616
19946 163120 292576247
96477 185193 221514708
188186 198635 26392115
164776 176333 28789165
52550 121900 386202187
123622 166943 295006318
153111 177665 728521280
88454 113698 134461501
161094 172118 72135399
197324 198327 2539039
118504 143345 62025990
132295 193336 152237316
8219 162539 386129964
36223 138554 256203778
24363 60854 91700057
100957 171837 177115540
3801 187891 460264085
11209 19803 16236562
180537 183658 7690843
3958 155019 377864523
132239 179424 635747588
189453 197574 20548345
171285 188284 436482727
22726 99642 192569447
99328 184283 174063483
158614 165893 18291029
59511 144067 211362618
179028 181166 407048412
197434 198137 347217713
197242 199335 5300554
64144 120734 141611500
195659 198662 7581558
41969 61426 504606118
187492 194112 16740979
32897 107200 378361132
121205 155461 85151276
122017 131046 406903435
92715 107351 36552504
40517 50827 25707472
149619 193143 108618451
104746 121897 887577864
179939 181630 4279938
197935 198628 904017883
187225 199543 947686607
164041 178397 510414145
188584 192180 128698302
81832 121461 99158423
93877 172034 195183692
57839 163607 250955261
108789 182324 519386465
42735 162287 862036212
36654 188564 379755139
98031 169662 716749130
153904 156149 5527627
174488 191558 42636371
136454 197820 153305878
45378 95330 124961112
74790 160972 240417345
52079 82000 824139103
54176 193831 156974519
15998 193759 868541830
177201 194374 597342813
84485 169055 211094579
100592 143673 107947254
175865 195594 49407719
110503 124039 34074749
72729 197684 876937725
82105 90202 20242311
165559 199224 84206416
120405 179467 598933056
36507 43943 955327096
129879 139803 24706224
132446 163439 77246744
138660 165360 66666802
65280 102818 93419359
97818 106736 22329315
181069 191904 27081204
112157 173379 152759704
77155 106170 72332268
32569 187453 718223481
30692 133830 258415388
163208 178346 37655127
102749 110093 56541457
154913 157446 6343178
30846 75099 866276498
90010 127853 381940767
123300 181446 239414386
124888 126342 3562061
128292 185701 239950734
96892 119683 57286015
34923 179685 361958375
186337 198392 425979759
117408 157354 99641474
195884 195937 765847265
165199 196636 78541259
121796 145791 59819747
170457 198696 70767289
111733 115553 9552321
32113 61846 995131773
15138 111100 240230604
151113 197527 207968426
59961 77266 539300170
62468 150072 218809406
173704 182243 21355971
125340 142838 802687210
132775 135945 26624738
148208 162936 476236395
95322 132425 92915966
72035 199867 319401953
24028 166555 356664681
127331 177933 347093270
197799 198000 514357
186063 186165 259430836
111403 142821 78536046
83186 136756 133793481
190795 199991 23227516
121546 134219 737801600
150288 180415 54339732
31614 36181 6565496
182799 189717 43926356
126720 158205 78407311
82330 115257 339922124
59531 123607 160416067
156599 161094 11384868
165507 172066 16248787
104593 127309 57135481
65472 164621 247657297
168046 178552 26051679
92420 169683 193028068
172960 186157 32870109
176565 197257 26994335
50799 58385 832785074
88958 115769 831959357
97566 139197 587114361
65390 87080 301143998
189234 193769 423952572
113491 152285 96741284
143683 181249 677223099
161432 198353 92314592
41330 112560 178270536
168940 171242 5627218
190340 196174 14804549
93953 108090 35350171
42668 182890 350381567
118788 140307 536469936
196256 199059 7077868
52057 71816 85040828
9598 25184 39011428
26586 68190 104594863
88381 115886 68655463
35432 98759 662912823
44301 124811 594651641
39723 136234 861504492
35888 106903 140816371
177550 192539 318909946
41849 97975 346088508
23658 33106 832844728
11039 172648 934907936
107224 172941 810990736
93852 147365 133791733
88449 166258 194187218
141029 157680 941951833
4524 195900 47088698
122151 186225 159579684
5791 82524 192401600
135819 143082 18177002
159213 182777 516877350
199083 199641 1429125
124317 133473 22791306
142511 198181 953654851
116605 170931 135557199
3181 47508 111063717
51042 84162 83270527
58706 146773 446033496
48571 85409 92462644
48727 158904 845252585
91588 93758 848651349
99529 172852 183199731
54958 65540 99620797
156173 195190 97629687
96215 150775 136442634
48573 109351 152126779
93818 171213 818104531
70034 196672 776040750
108027 176803 418678628
179496 190157 26596850
129506 187790 480419759
83122 103891 650986768
175969 179093 7700423
26502 68422 105413375
120286 152945 81374501
55663 93930 562613911
156269 169104 32233304
123784 193786 731691030
195009 195058 134581
190115 196357 15827069
114963 157892 107123979
96391 172508 496682373
53822 132439 263099443
20426 196585 561286141
52273 157988 264362311
191405 195214 218832960
47034 121350 186200063
199305 199416 199983944
75658 184513 271589795
58987 176119 292633769
180539 199289 921419053
138021 197625 148851325
118073 122542 496576593
20298 161881 354287216
7173 189875 723516446
143685 168073 667713824
33637 163988 326142030
132267 194697 155721623
149108 178258 464231321
12837 123738 913144344
151563 194143 65429981
120968 122755 4492627
163654 197562 996271399
30318 175863 109635249
34636 174490 349747548
181508 197724 209275782
1719 29454 776530404
172840 189840 733369432
113683 149307 88835598
179145 181073 4882263
72720 139517 594507849
119119 193604 185847840
150201 189991 99185412
116389 171171 147787104
160549 172252 686468986
36477 51638 410645739
111268 164746 133579962
198854 199673 983738569
30978 158860 319948218
83487 154191 317676719
181003 199300 31688529
11969 153622 354259463
124654 193603 171894197
183049 194720 29237697
37424 172061 552702094
22588 191755 703224277
29774 120812 619886610
148098 183010 74247937
30008 118785 633530617
162129 192947 189692526
76534 132897 543018912
129810 142258 30992204
178260 186123 16013427
44740 139448 236950262
100836 163066 649686293
39075 45791 16836153
92046 126625 86629284
157258 179050 54336212
65134 78613 33671256
157955 164204 113780461
124513 154651 902428396
8885 40962 80532747
43468 136281 232222657
163286 177718 35960583
61031 139741 196809891
10265 162646 830103653
164410 173189 699829117
123168 198686 188485763
176456 186315 24416885
163544 191922 236718262
146692 179137 80770288
121767 128248 16167274
182532 188711 15404109
40329 65420 63016654
188648 194546 367283273
13942 135309 897386277
30240 139140 25091352
19881 97422 616975012
2585 178922 440878044
6242 109876 923338368
125322 189056 158773100
139356 190033 126279209
153888 172547 999020209
82220 139293 142629213
31320 114632 208742958
21957 92051 175677795
119327 159610 907482054
149452 197177 948460647
97438 157339 103455259
17937 75778 673505836
184103 195777 498463829
138661 181162 413160746
144660 191601 117092871
73248 174294 812990751
177417 190940 55172613
150961 195437 111060943
105084 190636 213704383
9121 161118 380370180
104563 111604 17816238
167494 198205 863884933
98821 144724 98012591
63046 86199 57969622
120756 189380 171046908
197748 198079 232539966
66173 130671 974767002
133687 180452 116570953
73723 89713 39902876
172800 199883 67948105
28247 199991 429781395
132102 144908 923975819
157558 187017 73472302
94374 98460 236182331
47980 198801 564287287
35636 89752 135781065
186460 188491 783945184
121915 136057 159077202
173557 198071 78307994
54464 98082 109111045
129514 188126 145997326
171381 197873 66408217
172789 190891 211122485
83125 85147 203850077
28431 37985 24075664
52509 163472 277514632
54210 108069 134816627
114884 170876 180243723
44085 155599 825630724
177742 183092 368174826
28075 122439 236581090
39369 74312 745997116
56201 160024 259570344
38002 88541 126850986
84584 92635 19895024
58414 142332 667110744
190860 198780 429158164
49469 109656 328392832
102872 135927 901190124
132566 162556 74786598
20256 136364 290711442
67497 185570 294675611
56908 87376 76474468
163722 176162 30997403
191832 194806 4478383
145194 153772 21308275
145699 160969 115782177
162212 173330 27626522
124396 153462 72299271
86136 138380 130467260
37308 151664 286047313
30174 80285 125879321
197249 197444 488557
193713 197791 961840301
48898 181058 656576726
90806 124461 84248488
69471 97532 69866520
39151 162275 787464714
133993 187430 133073187
66628 170239 258746494
189168 198749 24209383
17425 54661 93277458
84076 146132 155005685
197454 198915 3717802
118189 177494 205300475
5657 171408 414561860
175222 185333 25094127
93828 167877 185056775
48603 194514 659643665
19856 157043 343136429
87737 199715 279698803
33878 187969 385224898
38975 63761 528153175
28948 47722 26113410
60892 96239 414622123
197733 198670 2343877
17273 103028 497877746
158824 161303 621496356
193627 199279 14345230
141057 186351 411899224
41127 192734 378879993
55959 194489 346212908
79235 178210 247031339
36853 55737 524644297
145320 176088 76729310
65443 158353 231994078
65044 151275 558030161
157408 168412 27581550
169936 195653 20217150
139465 144142 11585579
172472 176348 577359118
190031 195658 136125677
187385 190561 8036240
112246 167850 138889496
47174 107350 150557509
3394 155061 379320642
193321 196219 7369760
135952 165465 947090980
88524 196317 460540260
162386 198321 40819668
177161 198064 524823957
138169 197022 146908101
39887 132060 756892944
146959 179737 245585828
103453 177429 184880866
38407 50353 193513434
151403 171728 699834381
173997 185564 755473141
159984 173776 34354580
187849 190260 273118260
84898 105133 863709316
117931 148695 486862510
48178 77189 897619026
162507 192902 776432553
179277 195941 893167752
24658 164623 350270052
186647 198729 484126293
174927 187555 31414041
97537 190980 233499822
154105 187531 449627760
33301 112292 978334721
132316 148868 41197869
149936 192845 569713446
29082 163853 506273787
58416 158490 250077691
65698 73987 80327600
93736 181554 219344550
111901 125420 730764800
124331 129870 13798939
4326 80122 190084994
125680 162358 91353505
172262 197786 608691045
137011 186951 298168581
170189 187310 42597590
133397 196116 247371170
36983 103229 211595174
91989 177097 212508714
13789 140219 354982024
155640 182831 67960112
855 83367 377445428
125604 159664 84800297
99444 122422 588352827
133193 197020 159322144
191485 198284 17204602
48580 69438 52432351
195424 196758 3417893
56989 82423 63796156
76808 95803 747291786
113745 199878 215182024
149395 152663 8156649
79410 189909 275791576
15979 43774 69697378
146954 187037 99778204
1084 196528 501315317
87443 169039 820747710
189001 193971 12521960
174493 184237 24267328
82803 100304 25449991
47488 186060 890407942
85571 195014 381034877
173656 182212 423404069
44923 180698 339313323
124145 195599 178249599
162508 191122 48797032
127676 181370 745380771
74055 141690 420294843
185726 190553 12171937
45103 139859 237067019
156116 189567 83553616
129557 186583 141934947
21991 102587 201687534
84799 160863 550054870
131577 142640 27557108
57658 163313 645257193
166589 186013 48270980
96388 121707 63599751
102233 139956 94587610
18839 53225 388055700
18670 30222 31931234
184813 185756 1600985
85518 115707 14863724
21394 103559 711527701
98619 151974 786386461
84944 86335 3478987
159196 184459 793825434
74194 179552 672489529
86593 172701 314958838
173156 195945 57067015
23008 159140 17732998
21434 135959 286806174
119669 138269 359662561
65282 107161 37734286
103805 171884 170185397
165680 189941 565415154
9273 110285 963201189
104645 196005 115599871
188490 190947 675014324
8517 49752 103301839
189280 194991 14407052
165260 195995 76726780
150013 162939 22804707
136196 167854 79028329
14060 102145 388584797
77426 102264 61819010
104807 126268 123209751
130726 172426 103864511
16740 188306 428897724
113440 192184 98866542
44131 121258 193170085
122157 190588 301457177
66533 94421 86868735
94480 96329 214813272
30876 36849 15103127
128735 157264 70980971
130238 135814 13764086
25775 107093 223443651
11134 92493 203757106
189910 196768 949568427
68697 172572 495928402
128877 189204 541426530
27484 40954 11336677
70837 148661 194361556
21637 71073 124194635
152890 160391 18791977
158591 159042 254345587
92478 125026 81665377
69504 185378 289123745
188966 192047 7778619
100635 157218 355378697
92558 112638 50295716
47919 194158 944223814
13599 66523 132728351
190293 197571 18468942
76129 135209 333384070
37118 61661 61702669
12587 85948 589569974
61443 135000 183977962
57123 171861 697785264
43301 88993 253164374
80986 193452 983288781
18103 138143 513902467
32277 166801 377078604
133998 151455 912517183
28324 114980 217139497
1668 137891 977145529
52143 144146 755442621
51269 62711 533005408
80434 193839 283114327
57014 64163 18039987
180168 195701 716730941
14298 67679 133867197
180301 193602 33255397
40431 75899 89012835
112596 118505 14781342
94489 149204 584458702
162878 187791 858613603
76444 175046 365303927
26962 40593 34387369
111302 148979 94062603
160320 170485 25264669
197251 198606 71267854
157106 185277 70207075
20955 52349 43422062
114881 163851 819381563
79042 179007 249478507
48401 156644 777857508
96042 126450 76342261
7241 158197 377633760
11195 193947 457024006
25266 44578 382838776
77850 180444 394226647
122030 133430 981917605
125375 158690 82880078
96813 99438 6547640
36416 101460 962584035
70962 184843 867288331
121092 132437 28246010
115703 165753 124969238
113625 192385 880567715
9696 82656 736175397
49805 99147 6401758
157776 193730 82584374
18526 25932 896244115
152305 154395 2811736
188101 194624 16430835
14410 94213 199825762
56677 147496 227131942
19342 134267 287799550
87339 163587 190305123
130493 169885 98128833
36140 38432 466219554
170019 196776 66983414
192104 194183 5231248
76630 131043 136055693
54862 179070 771588299
28576 83232 728039607
149144 179424 274993959
75762 119434 109130933
154560 171620 760691555
57047 63704 311710006
23529 151660 605588622
116828 182701 164340502
186903 193568 16814507
23493 102597 810435552
31776 93454 154525593
133549 193737 150108326
142033 180479 95895676
48465 111074 361290549
68010 81066 700706947
91721 133016 388270025
89050 137623 947313386
1899 43811 105071790
149255 176644 209510282
48464 154320 484886519
125068 144959 248264421
45988 130603 785676642
33093 98768 205736037
72928 150518 193749631
97188 152576 138477107
80657 96415 887225167
88321 188614 897671002
20096 43394 775070536
15551 135502 255433379
113590 113741 371925
199044 199207 898655765
192781 199496 17036564
29207 60396 560069709
83636 176658 232165215
193413 194507 94324
153864 158174 10793732
51165 134625 447346844
180274 194216 34901996
117042 187019 282322620
72475 88785 811963538
166121 171977 922497008
68608 137200 865297834
42348 71209 816220801
113818 155648 60123273
58397 71957 34101227
15387 66512 128229047
102331 172616 131675727
17639 93790 190714929
23967 128851 262838423
119882 154158 85341446
44545 150575 265134496
190893 198328 444228645
134752 135344 1371805
98248 142467 597261613
176103 180097 735860950
77313 105964 71458706
79356 107343 41980353
142340 183793 103239182
5697 90546 251400680
123252 195435 180058483
101311 164651 158478795
182717 197325 413544861
129839 130119 907919780
146836 165866 791901496
166237 181507 110544317
24386 150538 315797456
176854 186135 23073107
195215 198194 7540240
64053 180164 289977657
150396 158286 19620796
140742 187405 577060917
34714 45898 28193121
76534 93754 42896980
60286 194778 335995691
52145 92276 100589466
171807 177496 14191421
165386 194159 243061844
18089 137644 717182258
173016 184140 27747394
149690 174493 426039044
145533 166576 52509106
141496 171231 543361465
102784 179884 347154647
15550 19774 10500826
64482 93013 71240441
197823 198426 1512991
167478 197428 74900186
169149 175745 668409517
59621 186559 973554808
3840 77132 183757548
173575 187739 35254307
123730 149922 978721235
76332 96681 50619149
116646 120974 10952301
140926 155225 677379248
127180 156698 73429042
64016 153890 591404365
113135 181812 171350718
168335 170617 3611670
169026 169771 1650915
57763 72521 37208625
192435 194516 731745214
30450 150835 821531185
27503 81814 209467517
170282 191478 52940729
54057 171318 293088931
71795 166139 235598631
87611 157917 403215607
137306 154212 42049669
62504 130803 170775199
52683 167485 287102522
49975 149947 250095557
38567 71427 862612525
23095 162552 349020843
8023 135753 319767847
99992 129218 73440724
186822 194621 19660973
92931 193274 250608140
187305 198286 27776901
161324 171354 24901832
152049 153338 977577770
161577 183458 699965607
46413 109820 548137826
70364 197548 622905151
197304 199040 406795487
128999 138476 23539470
9639 77589 234190644
90166 182003 229224728
49815 195576 364449455
71897 113675 104435112
119881 169200 123014159
152832 168601 39441728
143062 176335 585624217
173400 195683 55825210
181990 190753 21865816
86358 94778 20735303
68967 194318 983428597
144763 167085 55728757
168113 198431 75831848
180872 183111 5561472
56535 125724 173334994
29670 177111 413045762
175319 181011 86140901
81333 92918 28822232
188474 197739 23414977
33894 193932 829417630
165486 184079 46207520
68130 173569 263222621
83405 181092 243736318
98349 143179 112255276
173692 188962 38114457
161382 163191 952322080
53095 198882 515866629
19736 117999 246070387
144528 199445 137301900
50496 193129 356576876
189660 191017 243550555
172324 191484 47864542
102097 150280 587850288
147582 188425 553530376
122779 164563 155429792
192231 197434 803394523
112708 147183 86143113
33954 126901 232897267
191995 192270 699607
191914 192941 2578953
10419 142923 345596426
105337 135792 221218911
155671 185773 552560115
33222 197587 411201607
120412 199025 730447036
145997 175531 471103590
196105 196321 578629
103016 145167 105616792
10584 83838 887950578
4369 52450 120430615
58503 195020 341150802
52544 151112 246600481
51557 51891 573277699
31224 150730 299094897
188722 195869 18059464
174576 199438 62390436
72835 79381 562629371
120465 156929 90796708
1689 33081 190741334
84696 195151 275750018
88521 178810 225173152
26708 57857 78228059
194927 196450 3894331
75048 101364 65343260
120657 123568 7323491
130928 138230 18217832
77074 191586 285907529
99097 143819 186221977
154349 187187 81880046
33952 77146 108459357
54422 125688 178611228
29037 44023 306261608
170111 179646 23713823
115249 142679 68576324
27321 121305 235671686
196533 196744 538242
88438 160275 420390799
187074 190357 130200694
173457 196799 306345181
7105 199958 958365872
160499 188935 497093790
89419 185862 958971923
79284 158026 849838009
148569 174137 852158243
85549 124520 97427302
182547 199708 420025824
42501 196488 728675217
199895 199907 388383526
155999 176680 51740507
17406 93261 189978398
184780 197103 31084799
84964 197877 582816615
176107 177447 215358396
71609 110039 95984763
193147 196673 8995753
141284 187039 113944726
96378 149148 421420952
199562 199919 852724
153370 189867 91053499
146062 168671 56349563
169523 185925 40761080
185528 187520 325694335
13291 158937 364313362
142169 156140 689661974
152510 173467 52254983
195525 199369 236120673
99320 177231 894574085
30017 32380 5987031
117095 184236 446384980
66443 131804 255960840
149673 177221 68691292
147914 192087 120705556
148104 149163 383014509
125456 159018 809216204
143663 150898 934630401
48983 101152 130430509
160978 198028 953445020
6615 170089 408902351
40618 129876 223466789
93370 171998 196354459
89391 110525 52666313
7445 189446 455068136
99169 168008 172141555
128724 198580 470251665
160529 163937 8543181
24983 187082 770537780
72473 87696 38068291
6097 178133 932320423
157521 172650 981781974
81068 101552 50893853
162353 188450 65035218
157602 162864 13209973
6279 175262 747011850
179804 188826 892018998
184446 190444 15003865
160284 164845 11398662
39466 131736 230972391
33621 37795 783180668
43956 135367 228712760
189899 197253 16869478
153793 182991 72869906
145604 158312 691335025
159768 175918 803234750
160667 198388 345881265
335 26264 713029189
153273 186751 816426386
98273 99938 4095300
140237 175594 543158712
193983 196632 6754298
130901 195156 347812806
199718 199828 276279
181507 198351 42299719
36276 162705 316314528
125704 184300 851885793
170150 188358 143451327
154468 184576 169370053
90914 126252 88422979
191741 197541 724804478
135347 171866 91018451
56224 56453 607837992
95364 105533 25395280
83514 125601 105248019
27676 54177 606351506
126431 157861 21344348
108724 127390 517478327
88922 91187 5569976
159008 164280 538975962
115433 160775 482235960
185577 195050 23914675
175075 191977 631680427
197589 197800 541377
103841 107724 9901158
73643 181000 372845466
177246 192648 38522681
99660 169539 183027497
113620 117592 46498630
141687 189457 119072788
153782 160710 17428895
49410 161270 844371442
169225 195594 783161058
81637 132215 182082037
161947 185449 699630303
71860 82310 319933584
198013 198503 1219915
151765 188067 166897521
160730 187185 65791971
44013 136019 230185595
21051 142462 66392271
47814 72736 62620949
59486 147349 219633197
162104 173626 28642749
116590 175745 273084474
197161 199967 762237430
71980 168251 240431581
33972 189189 893452857
55844 146374 168245198
51317 128401 123804285
152184 183319 296267175
137507 172787 30206119
31250 109774 196751539
78967 181093 819747164
198138 199798 4171611
174174 186256 30034636
76595 139711 157732620
165277 166610 688495431
96269 170692 284379493
191120 197674 16574193
71083 179273 446043933
54830 160062 263150294
57102 118426 312799654
71667 157471 214153163
61062 184670 555414699
88611 98668 24789789
162092 168535 16103253
59056 109758 126842411
109685 131872 55537736
77578 197232 298962800
1732 17732 74677748
147455 157468 24860987
19147 68433 123706029
101688 189676 307352571
46096 76819 816940974
181004 190181 252623597
141080 165984 62113454
67711 136675 716724435
13327 136255 783078480
158523 161069 6484482
145256 167241 692300443
12569 62022 537217551
184528 193571 809837435
85043 128850 109445669
180749 190716 24839564
3141 63757 524677074
197972 199211 41207739
60840 66174 12533194
99258 102779 8674004
92405 123281 906835052
29378 106599 455953698
182278 188339 15087294
160070 189888 74307460
66704 97927 239787968
102768 141956 446892509
168562 177381 21860324
44312 103880 849815011
70423 128422 145042709
172625 180881 653119445
23943 165519 354319857
67778 118713 127338124
55449 184104 321463145
143473 187727 110213413
133939 138875 12254246
99082 132251 83202873
152178 188280 71387151
156639 197862 121565107
51245 55662 190040750
23270 165512 355952684
84643 129741 343273346
38831 45097 15755026
73723 93792 26123021
187655 191883 10710474
158615 195816 953961087
133572 147203 33985643
132601 173569 102058781
169929 197118 436911947
141544 152778 27910680
85096 101580 40744631
7245 77636 849930770
55126 160494 263472939
192897 195672 805096035
159350 169319 153469585
50487 155588 242438526
188616 191916 486606242
130796 170371 482592108
173805 197172 430634599
9112 54148 112879510
5532 133140 319544900
190741 191106 948630
131907 140878 626276273
187149 199778 31930919
46588 193322 956053064
180490 183727 244696932
180646 199728 47901472
94169 181647 218449365
87274 137157 124541704
174706 184497 24367771
28275 84218 179204953
111941 180960 756765185
6361 199469 730589503
60845 92383 102287769
73281 173763 250772082
141309 141816 817374797
3928 64851 747807524
76979 177188 375006842
38450 149053 276623572
141136 156996 842656343
135706 143397 142947894
41189 140200 327040873
111810 156156 479998199
67842 189592 303962811
145227 199058 146628213
32374 171734 943650167
178607 182549 9927560
114970 117591 6581932
35336 135134 790662215
57757 133618 189879568
64215 78810 78184791
59705 99453 99227475
190465 190567 288218
108733 162695 134808568
34534 83438 122823269
97035 170452 432179662
121019 181248 150101823
26530 38678 30618675
41758 156128 285774517
100630 129290 177055477
196047 197624 4005571
32033 64615 81899610
90886 99728 21790068
75559 110568 87281883
128948 164054 43734172
122118 186641 160700594
121715 195959 783271033
24318 153478 323198608
26405 131706 263850863
37972 124640 317658996
196524 199822 8305489
76819 92586 39303438
166492 177138 565696791
82710 99639 45983672
15776 172567 827300362
33467 133254 361969211
60648 196912 340570281
27670 97543 175023965
49037 142827 604221059
113082 158119 406387753
56484 194161 344141453
135914 191401 138438494
24820 180661 389810432
66714 71659 348365350
164149 175143 27368130
191322 199226 19964925
80303 154986 150581584
185439 188064 835885363
194635 196554 555253359
88841 109085 354196654
199120 199818 1752105
51602 168700 453249182
157590 163880 15836192
197686 199169 3740487
188445 195714 294632200
188556 188669 274201
15617 130348 287327526
98732 174622 189624724
26085 159722 358678546
143206 195632 925135511
6619 76683 545246379
167074 167907 900674638
60221 92940 81792709
95540 140048 826631957
22206 193974 429607519
10013 197614 817670742
166697 172022 301968921
6057 55043 329201736
196371 197579 355546953
123909 138779 36964427
175212 184077 22023050
52363 112279 150074032
71903 173849 912457440
166028 180229 35348429
157300 187375 74994483
36251 131628 276027782
184708 191508 160134444
76504 143889 168339651
183869 196035 442869
110115 195006 211978821
147594 182824 87814462
81087 166094 351645569
176186 179180 7370166
96963 160729 612001026
24975 54481 829484805
106621 150769 110441978
15092 84291 333396334
22336 141770 299030397
147004 197006 124850259
106168 185867 999639470
96134 177308 847322099
199146 199195 129144
162586 178292 39045827
149371 198865 396891225
140180 161834 126347074
10794 112764 255407917
141495 194081 208374953
17528 79078 154354273
40776 175689 931934114
193975 196016 5193062
20089 79381 580858647
39378 58325 47500947
108174 161821 134057410
41013 49319 392866279
75393 180175 718503355
174464 186503 411793504
131194 145808 36425175
88506 93764 12912085
130948 177646 173978113
179814 192626 32072733
105655 191422 214245284
124528 143677 46955657
120741 155945 87560112
13323 87776 186701804
186249 186915 536876495
45294 148656 899698492
25494 106469 596381996
101342 128477 68219874
73033 175515 255822805
94523 199204 554580627
4911 150859 616695673
95041 129785 87108937
86078 190788 261291031
152786 165480 535585749
161679 167313 340552406
100855 187127 893653711
106057 172711 788446947
30152 147754 467210502
113787 159429 113875841
199421 199866 1091653
5322 178241 432429870
151674 180947 73042035
109843 151787 818289250
116720 136804 107616903
190240 190551 965939288
67715 136987 300109038
107581 197209 353860370
177012 177238 477500392
168084 185320 42791053
30011 90571 152010481
183092 185495 176154052
60031 177324 368824076
84968 88514 8845162
38362 141585 852327907
114149 128493 35874648
168011 170245 5485452
53534 117346 159738642
82247 134384 551606044
176032 187956 29637445
172435 194343 54807918
51582 158450 318601991
75826 182246 384704117
193547 196603 335188798
198698 199124 36128943
47536 173304 365925506
78790 113858 847058816
45335 77971 81802775
123095 162757 98814030
123335 169057 700129010
63464 158116 236424569
128856 161702 81879411
105805 159871 150391573
180565 190264 24123790
161545 166702 469676166
189207 199196 807173286
135267 170065 364362600
141086 191340 597386372
146783 181657 86914481
36631 152758 685709986
20664 66876 116045434
27225 183289 862510749
180782 181102 836518010
29874 104495 186873400
164122 169326 12985060
22248 145744 654201159
82188 166408 599522781
50614 55767 130798610
102208 152634 126162551
36251 36402 773135701
114629 173177 146062361
142992 188624 113729485
148505 158834 25750570
10164 126909 292473767
110220 195089 832165203
159455 160891 3639451
119979 151029 691146511
19561 114528 934181023
9731 88745 198218005
156100 170705 190246181
54643 153005 245946242
186746 190915 646248406
21358 105029 209518487
144781 162945 38909391
76697 116249 98821582
6688 198312 910356310
59724 155482 681095118
71214 78053 17034339
8781 166534 394706343
79206 166772 218689779
51709 161789 275327360
133865 161812 413303838
43850 164422 301463623
101706 140529 817666649
75281 187672 280319806
90886 142686 129408711
16809 61182 111264628
147102 147913 896198007
73611 154204 201093951
60000 178938 372412586
81147 169713 268408612
8341 137952 991476712
70046 111679 841137608
34026 58297 753218491
164465 191192 429569900
77327 86624 422778762
21061 104396 208618903
90736 150644 149570366
144556 162869 45664805
17841 144552 317104780
131536 159190 855998944
81268 156014 186466961
41208 196540 388359666
128989 182109 737296727
67731 90390 942662115
30829 168542 585487706
557 146569 445368035
95161 113272 825951365
175964 183741 19325567
108852 146267 93616475
90189 190095 249316296
186806 195280 21396057
149001 197361 626473185
152314 177506 62832667
44679 174915 615845084
178751 193741 37571551
43169 106575 929397861
33249 113770 270480590
143540 178798 87788243
113999 177992 159602281
126201 183451 391004482
111844 183126 427689222
126166 168473 105454490
171848 196772 62467810
102138 160893 147028818
142264 189968 504384806
118816 181767 157042249
53349 193330 349894002
198 99216 622868063
44727 91786 657210049
115620 142441 432376654
39699 166913 572853856
18829 36869 45145795
36753 158495 304479435
131654 184340 498366021
149073 188577 98539298
14123 99494 213594606
175013 184524 23654679
120804 180695 526574740
159360 198883 378452076
122284 160760 590615667
162084 170718 21439473
192388 194258 4712331
138379 142252 601928515
85180 128055 53776296
155592 170186 118126752
86747 102287 38418664
110220 127559 43519621
171415 172627 3017080
177923 195548 785694680
139192 192792 133681614
15109 132517 25260341
31138 141446 508059928
54672 192883 345452916
84719 96422 28921830
60407 67233 325407290
99306 160195 152289609
125692 166270 101074066
103516 109984 16454415
82724 149070 165584651
81253 110418 72804741
45974 127696 204644183
9791 33044 58245010
168405 191651 723367121
97095 182083 326244745
54493 112345 517062154
115281 183828 116770861
155879 167092 28170336
129080 185102 139501025
80514 121609 102757942
131189 178111 813544085
192419 197639 805500223
118948 170210 127833485
136956 166690 74162889
64022 90223 414761837
178489 198839 608002086
168024 191157 57693487
111547 169797 542761991
111975 131762 49535764
21002 62913 304767319
51853 103376 875963531
90723 108513 44311458
55500 103897 120956571
52317 177313 562886270
21155 175328 385658779
171242 187711 41005487
147820 180504 81548750
63699 114467 126984212
165130 199785 725196609
169957 175533 13909823
69360 106122 913911464
142129 195125 132292669
65443 75751 130573712
66723 198499 329281861
139782 148773 485936277
144349 149180 11996278
34471 122706 221163774
81202 139294 145186420
25776 151307 331235915
162419 189579 67677475
77075 115462 95939890
150638 187194 10848964
124761 158495 23745277
47999 153120 565956049
185461 193165 19403683
366 142887 964442490
95320 151532 545167001
35764 132203 241579275
184687 198347 34448547
10613 109926 512517322
189287 194269 12574400
74319 136112 154299344
147702 176485 342573516
62025 186715 728733123
32837 180193 781986897
52030 152551 891183055
110546 117641 17813116
14258 138524 311024708
4779 45408 44034196
141416 176584 124002835
35806 65282 74174572
168612 187157 46063462
93194 142230 874956113
79059 104687 63795844
45647 147441 353066714
107804 119392 29144900
104350 145780 296612699
172022 177903 888467365
72070 98677 200343892
45159 127091 205069038
93914 182024 768992426
97582 121173 49055254
78908 147765 463362741
16064 24881 21937003
140265 198058 475340571
135057 136735 4101077
155337 157119 225381383
120811 167131 115480686
13141 196648 620233018
161298 168976 19146847
177195 187870 887352701
15310 163198 369903194
15667 38591 57421674
65712 190112 310574172
112036 192655 909719470
190920 194477 770214447
25110 173797 894619404
27176 31605 11159458
60173 165106 292491901
59378 72379 32659266
16658 152994 462185789
115482 125738 25816618
182583 199812 754503806
168316 189081 51690965
146832 172952 564120885
195785 199211 129667301
166494 168105 4038932
167818 171185 181798536
160707 170611 13392347
64747 77410 31664851
130433 174747 110380082
189693 194556 11731152
30238 55314 62952428
31659 111930 757220266
86935 183783 241549503
160280 189358 912705051
10184 144578 336429658
120928 128712 19394576
152541 190766 974683378
110900 171545 557329077
50881 118712 169894942
15177 120774 264507686
73781 76811 7438651
79623 112486 437376568
174673 189829 113367041
47999 185188 342711739
138657 182945 110424056
120903 198694 194185361
98320 193576 238069284
160401 178118 323855212
172561 183767 287886350
38089 165480 318667793
98245 140552 105964535
171337 177471 15280154
167085 170299 211847204
177165 183265 15208594
95636 198302 256692435
65317 173795 270823767
24116 194300 75509795
108782 138852 809057085
159626 186599 594580463
54776 104739 124909385
48304 79094 769894433
71535 100104 115859097
38291 186482 200788237
66608 170438 259253465
153140 196228 107757628
135100 146957 29585157
198528 199626 461009166
153628 177182 399138357
28196 89183 153100110
143217 169805 333057556
44075 84204 775765005
127131 179392 130205508
12169 66940 137351681
136869 161157 60576811
80451 82098 4081408
182507 199148 41836889
43660 77917 210602189
191584 198640 17859174
10542 67622 802715173
161635 197329 89204658
34334 112871 653874159
166819 167815 2514899
184579 195907 115514303
64821 104953 100113215
100979 114500 621243017
182789 185719 13147386
156019 172699 546513347
101248 190113 346006982
128756 137831 22607509
64740 167785 257456795
177229 189376 30310638
109213 176813 708723048
110188 152588 857190950
131292 194182 627450503
57100 108063 127476472
131094 193776 474208482
169646 198989 73461729
12543 83547 234520142
88949 187415 750113
34585 125978 686388988
46945 172714 314306730
165886 171198 488187211
109681 110252 1415144
116692 139668 10726991
84578 101595 42102872
9588 108736 441135501
72855 85322 31198946
145316 190719 791912459
57576 165886 352595724
155410 196401 102635409
190581 198891 108352142
122392 191930 410697975
67889 172202 260444152
90092 163715 86451132
131881 159995 70053360
179353 190097 313816433
123275 133356 801996443
69658 76260 923694727
173559 181273 929515241
13786 119099 406584180
81150 180084 246943317
81994 120480 96281585
111962 146606 86604267
162264 190505 469038701
59611 156512 165227703
84409 122356 771182102
117480 178266 741196357
76350 113654 93254401
180996 183414 266159426
16864 133042 598320657
90246 155055 377158418
45528 53590 20141268
189955 198317 99774467
148518 153181 11561939
32819 181617 372129096
35572 88485 132839314
82340 188716 902955777
153262 169731 41174355
134650 135271 977946382
154974 199533 470696099
170475 184281 130467772
194700 195624 1077854
116558 186258 173753793
26021 80923 674363894
1510 81542 200700375
92213 146783 136448392
173657 197638 196583943
73215 167937 236555474
157329 162335 781005796
14436 158183 760013049
28523 123259 605864379
25556 139483 841930242
139057 140044 2474494
188171 188862 1741261
93868 109082 38070063
176196 198266 923006938
95738 174582 196959107
64907 175410 145789940
1131 180348 448296942
43451 128486 212882962
131400 194965 989589725
95909 129448 84125524
18657 134871 881943346
136559 149429 32035087
77951 94823 42026416
149210 192938 109150238
46601 73250 825165538
95972 145126 323335931
166836 176498 24072979
188233 188965 1831894
63547 198425 337045721
51591 126441 543279457
190897 199140 20834695
66704 101895 87714385
90139 180061 996716063
74186 148662 185897129
56529 124191 747642645
148259 199754 128770897
129604 166948 415000794
78438 159840 160895400
180779 181266 1216116
80140 108122 69795501
38543 111000 181375864
50642 55322 11769962
13031 48132 87960743
73823 105367 78546384
159221 159488 697608
10709 47106 91247290
12723 140755 462588961
85417 171811 215506472
76814 77130 765043
140866 179119 95281570
76967 126793 124627979
10553 199373 472478883
188960 189934 2418748
31931 185908 745999912
147339 172053 110198047
154022 159770 393042123
76500 164373 201498515
29472 78772 123862114
180855 188688 334821921
23078 167956 232211818
107326 161440 920197406
116382 193140 191542625
71154 187357 420012654
4096 90965 217748213
195155 198466 8369333
192537 197263 11986229
10420 157893 368961600
137184 186273 484394497
146610 196341 602514995
90136 101181 27292286
138171 171287 468019864
13473 54793 103492264
194536 198415 4037021
117088 139804 951692465
74301 142067 888101374
112522 152331 922279479
21397 55457 85438923
54894 74711 49923596
110242 117279 17594735
64369 141621 898571869
61030 86880 95457156
116494 156535 99810175
30754 165664 337653301
80067 185046 261912568
189408 196886 18934111
127993 152878 99844792
172580 196216 59219515
59127 196991 948051643
6757 154364 369227868
41409 188927 368600786
22747 190500 419534500
125566 191355 762030911
191002 199502 21500343
95399 96918 795205292
182805 194118 28364302
58668 74315 39343764
41031 41298 499997337
56363 183368 317340175
110378 169935 148688093
196357 197607 560626038
91437 139120 119198938
181289 183997 6665140
197470 198133 320032039
25973 47885 55111873
119068 123454 611076496
104745 133839 765464575
68027 125445 143655634
170879 171436 667952711
95955 168968 889888358
57444 132097 748070819
52855 89240 91350904
161595 199248 94155214
56373 97148 101964191
49297 72082 57308733
4882 98598 839863183
181209 195170 24604060
116013 169620 133782174
174869 197085 55672509
116978 159481 841461475
71828 130749 147326224
126437 182952 140812762
137048 197241 347573620
50899 113770 796385492
1786 77936 709561984
62272 85105 868620568
20187 123075 257843253
17005 101396 211123285
127890 129103 2998061
62884 185588 306218445
193172 193579 1047802
166437 194590 865980683
120932 146733 881826694
60870 182981 892574408
27038 136398 971386119
80361 151553 177727064
2410 10217 474325627
98366 141452 412685640
72061 162308 225362829
84605 98815 945558026
16095 107343 40895826
38973 60137 431698923
147373 175983 71317489
176437 186914 107437679
102072 161087 147682768
163928 197881 79477696
21377 40229 7910962
41507 194802 877771442
144232 169487 63042575
161763 175732 34782726
123643 167218 108607001
19091 82088 566266330
3460 154222 828079474
96934 147757 127147604
79083 165836 717614352
149976 162878 32181253
157750 182135 913422478
128066 146991 47165269
117885 169053 127760616
58735 197316 737385528
106492 127820 53657449
2823 195212 481205359
75730 107408 968797087
88925 123532 107742828
19661 168666 372793035
115695 135557 116517055
105978 164228 145620889
71449 179220 584695222
87947 134828 117131018
38403 39087 717619715
33585 36380 62807
191060 199786 22026986
183970 199261 718356338
45162 59408 154004476
174657 179299 566507280
41115 87471 116220638
144773 175045 370911435
103427 147171 726443519
53334 99209 132870663
48054 195340 368156427
148532 185232 91419343
182810 186760 9746223
147348 160133 31873653
62706 95553 377217385
194952 199688 11994186
173320 178703 758703884
55547 99459 109790104
86759 90756 9917172
16210 157853 650518479
150132 177116 67262808
74223 153607 802944702
193298 196128 7194712
84979 157501 180876851
151872 169621 44328994
18405 122488 513576475
56411 134937 368279336
113597 141642 58399390
85388 176400 535629422
49741 172311 772918654
21576 98759 525296181
100492 159989 148830195
149982 183679 83983824
181329 199311 45155377
103687 151616 541871748
112865 133516 964160797
109092 111137 662456394
165031 189433 60751617
184098 195101 27676719
29918 41527 581349457
41209 102802 153823454
2936 108352 263917055
63638 186505 306670327
178847 181141 5830524
95503 123162 69467611
126065 193468 168045984
131068 132437 862144039
158584 184381 64331674
35699 94967 148464191
8797 70459 368408598
69183 186351 292383419
56434 95747 868869206
172627 198542 252682965
179817 182907 7747652
29438 196516 418077916
87555 146404 985174558
181428 191887 504304753
45633 126833 203265070
101879 143995 105468522
149111 165650 347033828
155069 176325 940359358
15001 159092 850354042
107890 198315 226018052
77978 148970 177285822
80520 180991 877199759
137087 152365 825362308
115531 173659 145011757
142250 163612 53249034
183033 193236 850414505
69720 84515 37082029
39490 102077 156423793
74699 103521 71633524
107786 188958 202637858
9617 177106 418942404
56297 176175 357176547
139841 175730 196077892
105943 110811 247663229
186889 195819 22592258
75278 185645 275279617
183023 185759 419107162
14921 47351 273031362
133309 181114 442182083
36665 178446 354416793
108403 166818 145981718
20492 120518 250642416
188372 189527 622383559
51080 154289 258077400
173361 179978 16522555
157823 172544 341928744
39162 169109 663984882
152846 166879 611980757
41669 47150 13638108
148273 189359 102474668
19353 187972 731449444
178835 183283 203828268
188535 196799 20878199
163683 186958 57906516
43466 93974 126398908
70638 133611 157405617
142005 182504 260668523
83308 116720 83403677
159277 177022 44238866
162202 191003 71841710
112427 141763 631865806
88776 188146 247886141
83306 104147 51716735
48119 194322 939404831
81831 166959 374275871
190359 193200 244352128
76659 165877 617897626
97098 137142 100275932
169911 181914 29955512
122240 192053 174102723
44677 182467 116760707
101921 180414 706496371
15814 163156 368562273
129167 177367 912587622
154688 178608 59640909
22796 30212 778793384
177153 187818 458041008
153603 161794 284621736
89478 108698 624881982
186369 189830 8753346
25206 111290 215666470
193283 197026 462783116
93244 97220 9852847
176092 198521 263644560
120549 151528 67681021
83788 143846 510313113
170757 181391 924185080
97384 199028 254215776
7604 62523 137837531
4589 185482 452311716
9612 46705 431489900
146855 160634 80934787
86563 167358 201627683
34229 142762 271745018
30599 183718 382919415
33635 186693 382599553
196144 197076 2359226
38759 172493 334288377
15207 23879 925730203
168750 172612 755982276
142713 175914 681714061
22092 80454 964421485
199916 199997 486236161
180839 190406 23820273
90784 106707 39551707
152081 161954 776099554
178493 197542 47877710
179991 185695 416749690
11550 110099 190634915
79571 197053 293490534
67715 73785 456388111
89336 135515 115325494
182963 199105 40596157
184764 198514 34673245
22367 58593 90974279
98788 127078 71013730
6113 66381 151150003
36662 134300 244536929
62848 90304 68626164
75364 122359 950018698
107155 121488 36127541
57316 74465 628254926
176028 192452 41029737
103143 122124 96473302
172593 197833 285932025
191747 194341 570781435
95431 117912 525134612
58602 176013 293337099
109810 166179 140749696
73404 176520 257391272
84708 179114 235467881
18573 138371 684346955
182399 193883 143411944
94959 116929 249880860
89568 186349 241369717
58708 60833 5348714
152526 171463 464007013
56016 129351 64314632
46524 170779 25584151
151579 175159 236322073
68728 73671 438367045
16225 31956 39269922
40232 73338 736842321
66762 84927 45563998
3445 155395 937102439
149058 163039 34935727
122042 168818 399331848
65946 141564 175749878
165471 181035 38738829
188449 188568 654270767
33135 144385 283911438
198343 199688 369180518
70814 140557 174254884
197630 197988 397066581
73069 168992 306487600
10478 110665 225300290
117417 153868 547355284
135278 189585 135393929
108497 124431 40102944
172267 181376 704436336
82781 138132 425239523
114365 155437 100118064
65515 88594 57805497
6539 9756 7959787
117344 179523 155148925
18764 42533 59632131
92137 190595 245838569
70059 135660 593440193
65629 172126 265924128
174483 196319 54728874
49135 164671 423325960
53083 65704 31851405
26138 106838 202145482
116970 117801 900099977
82545 100905 45593820
133041 174590 103512555
26019 162823 342350417
93851 122739 72448525
197884 199860 440568456
191791 192779 513718653
186941 189334 561632443
133185 148268 37522302
114888 185598 176357729
48046 191290 961005830
25777 195431 741235262
119944 167819 119430408
196501 199593 677143067
136251 146406 25405046
54957 193206 575406870
102066 119559 541520375
160087 176270 279957000
172057 192363 50765059
131085 145853 4087262
50834 141565 353712181
187172 194098 17523725
29246 192276 407832967
22677 139300 521348341
26701 192398 414458517
36072 64717 924767648
157429 171062 34070564
48974 111555 185829784
196985 197855 994965382
182468 186302 229719240
71006 183698 386497274
75031 120793 114371030
56760 82411 639295237
163457 194217 137880182
195870 197776 4820746
2094 20959 690111059
64298 105193 102063156
40362 74662 937353651
123461 174559 127258548
98485 123038 61752857
193055 195789 2657711
174540 195542 532761309
132285 185573 629437105
95001 144816 124553351
176968 199477 198088993
52534 124105 600793799
54916 105408 206118027
109951 195670 214092408
139153 179366 864888917
130603 146697 40090539
91144 113057 54775999
127988 140585 809713532
159961 175365 194799637
170767 184758 990791459
154537 198785 110763767
110339 112453 1834315
86713 133446 800384668
39004 80322 103641875
101036 141188 897908242
152238 180298 759058318
189825 193496 9258940
90928 171085 211046012
29606 149545 521556343
75574 103001 944632029
58410 58727 825300
58204 61818 9163635
116133 124727 21649360
149213 196219 117479187
178209 186718 21158030
113176 157514 69374356
97573 137713 100568855
167973 178589 26292226
55659 114081 466616869
162726 169029 565561563
185408 187480 5224717
164801 190851 244588567
15612 110040 816215089
54355 136531 216157375
2048 160284 915911562
146465 151928 177569869
3703 189615 464911733
16114 119589 259165318
174895 192819 595485321
40901 73413 34289299
182460 189290 936703363
64104 117268 132898349
102853 112673 24912399
110362 151709 721459303
187830 196402 324835846
84585 157510 63355793
104633 153030 120998503
13580 175068 733931324
185327 196143 627263179
116325 116328 6257
105427 115473 486778013
75034 105205 222969498
153179 174248 52599725
137616 176103 95943493
30049 133104 837779688
105239 143545 220933431
172788 188326 38789427
121790 132897 27678556
20188 104609 211295190
121027 164679 281487917
30702 168015 416819465
175575 177270 229492082
189880 196936 339455844
157970 197606 49888871
196007 196381 979501
166318 189153 56874441
129266 154410 138793819
98058 114568 41523041
64457 148720 774393463
836 48918 120482408
190927 193762 613850277
70313 109894 692153668
131524 158709 67668589
24380 58439 34320594
157502 179402 238387107
190425 195920 526684598
179677 193968 35801980
188722 199780 27920839
163092 194447 5793050
150689 178030 68124318
117410 124454 17808786
127152 192710 163496662
172631 191469 47091990
160719 183831 41731385
15035 172469 393648799
173222 194232 52579814
43044 93564 126365380
7441 62266 137586116
53366 79064 90012893
107203 136342 346657882
169069 177488 20868322
42714 158189 288653534
57435 72346 37542849
134157 166494 82845535
92325 111479 47958831
198455 199410 2453223
198253 199107 403431788
160162 174659 36094019
188141 196857 736572773
21204 181031 588812257
192793 199981 531218014
108224 191277 715797937
162997 165273 640375561
197829 199241 3553204
120293 176447 140052542
144689 171435 199117738
149554 197987 121107207
175346 192223 42180452
142174 163882 54153315
174334 179258 12233134
46877 96294 616772620
183792 187520 9265248
152083 167505 845065310
101206 143059 104890321
47388 170306 532799747
68534 164816 370134459
110095 197030 217137172
138847 181717 106938295
114382 192071 193880811
67635 187338 298771447
73461 137672 160402168
38266 105621 168545521
57586 111157 134037408
3917 28691 543616347
11047 33426 98286445
40808 67506 233828350
153573 166454 828433857
139067 168750 74028363
133061 175979 106956381
152118 181213 72636210
104215 157169 132391504
126294 181256 651611622
8747 159706 390733750
120859 195058 976739553
128282 153011 736064949
23327 105983 206967723
28528 198311 539456902
128885 151779 584157132
15330 121143 833087615
197728 197774 859375278
100989 140150 451446933
69612 133494 159688053
144915 153706 402966626
167220 191735 320865166
6289 137474 328398012
86051 177102 227172090
71200 122967 441064921
31763 103229 636104998
167323 180431 32653764
82967 117586 177456775
54270 90372 947822857
172109 177548 526102222
176544 194453 423080720
81331 100239 46931360
174619 187217 31343978
43766 86493 634205338
158443 172108 34093362
167437 199493 531212075
154552 168271 743714256
78232 152204 184697614
70023 148131 195114330
60903 179812 296950139
6590 9687 892014167
52551 157488 262380029
80185 197354 292676241
61777 76378 36558509
119718 132129 135199157
14782 62868 473283911
131341 155336 59620946
8496 30553 963916328
115682 119822 10453020
99466 110628 28055190
112239 192880 718752576
132214 189198 214396990
11240 55218 110167515
16144 65297 123295067
181816 184088 725284575
1543 116094 286934315
81778 120751 97512736
11717 70830 148275898
56844 165814 272454421
106419 109541 7978964
63029 74520 28803901
119430 165271 380019392
139405 177289 521786126
34250 186050 709076008
124012 188922 161716678
95856 103493 18953939
172401 189052 41569119
109542 161370 129457103
139796 192055 77876932
168101 170753 6510088
133224 173830 101150912
187587 190980 8605745
45401 191023 589109436
73754 117693 109685156
46749 144678 244934658
193060 196331 8340729
57536 199130 354024923
56738 67453 26995274
59081 166828 269271437
5926 105245 630205875
3178 196004 618446640
74014 84148 25321755
198797 199464 424683904
148173 165272 221340415
37792 133759 240287122
171971 178756 300539572
8919 199695 477348580
90612 114358 59340462
49731 192591 967734072
137080 171338 710410538
113590 187071 183181665
114910 187831 89668693
41609 106463 976664819
41304 110940 174242113
73322 142376 172501018
154283 188511 333722711
74901 106568 78821449
64804 187734 306830884
36456 182404 938969565
22984 51936 72626815
28339 187003 685165042
22006 53348 876171981
59264 170314 384742382
164928 176505 477143490
28648 76940 121271972
177197 185189 19846742
3594 159700 390571336
40539 191559 377428656
101777 181268 198685649
173596 182152 920487704
113121 190699 440093561
161551 183335 974862285
182808 189057 15588319
58560 89379 492578776
7135 41546 47964204
145780 157661 29483027
44848 109697 353187660
195146 196807 62446141
16126 104017 219841389
191616 199272 19390985
49303 186965 869684718
72873 79870 17459445
55831 113317 423821453
168181 183178 37294072
151464 159836 20909888
124455 175621 710746557
187663 195162 18973607
94815 111757 984944670
73017 154093 202351395
189039 194083 712151057
115515 175609 149968868
29942 184824 387299998
151913 156836 959558322
199463 199512 121892
199368 199519 929518877
152293 182466 26375670
91511 169461 194706585
29123 38058 484712401
117083 139928 189129702
156901 170420 169638341
25249 120203 618238097
85462 139940 949357622
153035 158780 920072548
103822 195897 230276736
110089 152737 106421546
14467 176344 404811864
191338 191503 388213
157932 189985 79961680
145491 145585 237038
111044 125221 33513923
152877 173736 52027652
112336 153022 101516583
131334 189449 144842249
172443 181186 21854525
94886 104716 842308503
52533 87575 914849738
189206 193835 11648350
193894 197041 402229517
38953 94460 138935818
157821 192115 307331033
190568 198091 651304751
114373 149974 88828958
190619 191810 800175222
138928 148084 22788226
93503 144776 128164509
96052 197527 853097294
93637 98401 11800055
140587 142239 149298687
54105 187196 609527641
100907 168550 169190138
63696 130824 167948382
92582 130284 94467674
98027 137170 98050001
89887 129577 736906934
190975 196856 310680496
9464 78655 471223880
100485 140379 602458681
170026 185124 37548998
141884 184865 578826685
173773 189008 38014080
150565 153142 6325247
166924 186524 27606683
183104 199547 304310703
43287 112473 173155885
83673 166863 207679904
28989 92592 950921557
29788 182641 382327345
33496 143044 274274991
166793 169620 7038950
98716 187802 476844945
59324 62346 594087631
145273 176852 78719230
62540 169779 466876927
109789 184539 186464768
134031 135374 3295400
10189 130798 991729992
24188 173146 497788094
129471 182105 826804192
186198 188084 674049517
13025 199088 465440624
33796 196416 406813806
199864 199944 353378050
103764 132129 269780578
113056 143469 75968626
84007 104344 939505656
16895 79558 157077993
63724 92996 794153008
177525 188911 970054257
15189 154146 347525767
109155 119906 27047351
157654 193013 157565841
46597 122060 189000551
17166 39931 188059029
52864 102054 122995174
113182 163887 385216651
101390 154737 133398330
82649 160723 525254364
66564 70076 491123621
84247 89533 13159463
159590 198178 96505281
139381 156856 746600937
90570 100970 3366222
13706 78682 823210829
28423 191621 408187516
30439 75935 114367872
16886 185329 421012617
185564 198659 33065050
51821 58579 312187785
27760 43053 38607952
16275 183231 417391068
175778 186333 599959585
100550 184127 208811138
54763 69205 988591751
135457 174361 165101437
149538 198313 121956558
11980 51305 98350691
119445 163583 110076616
163451 198097 573953614
122760 162679 99460904
111861 139517 36534079
14784 58390 109288806
34670 110194 277370850
95984 192512 241151812
48187 196304 370301057
171772 191241 629393569
89595 136196 116386148
55503 187592 330006867
181666 190304 526305971
115806 145486 403776504
137456 166589 72674071
101695 143074 579528277
77197 134861 144237054
106848 156800 847785600
41958 95746 134482869
86841 141637 752633268
39135 197184 395185176
176223 188686 207470077
19158 199896 930779247
165965 183626 504734995
183059 188171 909639189
21562 167870 366136247
106600 184723 30187239
141965 195055 132558806
91804 126276 672140113
146761 186034 97747238
124266 184499 149993220
7663 68943 153712340
11819 55987 678389776
12610 98751 952112629
85915 124926 97578299
151768 194313 988045772
51014 192445 909944366
88607 122788 36448116
30454 117497 966772992
104160 168088 159908317
33722 101062 168541832
140608 195817 31305593
197369 199723 878153410
184870 197916 938391001
17181 106732 458989290
58426 86243 69830047
136340 181942 113724559
104888 121879 42798806
166296 189573 427831445
85885 175021 222392125
171606 198465 967209141
152596 174302 54151392
139809 141775 4862286
101313 171651 175811247
98984 131590 826214700
41259 127962 217115319
69224 183641 285609998
123139 139632 465550581
176949 194291 43391125
57785 89781 80214024
167508 172984 13567296
107104 168583 153670976
143465 179842 90632764
42320 161886 298936687
8698 121901 283611671
165510 197025 78743533
131826 169517 93974110
179447 199253 49770649
78990 164220 672536533
175217 191778 41348853
106171 145947 510862773
13404 151887 870612672
2220 184804 456472866
15823 47568 151135964
79388 166078 575901592
17707 20098 5933979
171573 197573 243973336
79291 119211 99819108
73891 128694 957817361
6508 168879 779824590
128614 198055 648531739
99816 123452 348464783
174510 192040 43150221
61784 146730 212310791
12780 60543 30126842
180081 199374 791689182
165161 177239 29979998
34927 186956 775970098
139359 177409 94774202
70069 144064 198844798
5862 175960 885559331
129675 177546 119258356
90881 144435 133744577
33849 63124 678973826
138864 181478 106256040
76274 123692 118630351
94199 114985 52007184
137998 188623 126166984
188209 192729 353180813
44717 75906 587173987
195561 198410 314794935
163842 176490 31511682
121082 145476 555525485
24712 184784 400239509
89448 149820 803625645
4929 81549 243539842
197681 197814 338045
44338 168364 109811363
140637 177357 91490997
28204 149644 391232797
21589 36549 71438150
196419 197704 833377224
98999 168437 856849006
169402 188086 830293556
41110 66622 210958547
114587 143641 984569287
148764 171567 56796388
44289 96944 131634001
11720 57835 29469184
126883 192397 214210357
64796 158062 240436626
192361 196018 9239819
199045 199198 392533
4142 45753 104349917
158790 167495 978352913
74099 95276 206206195
67208 123613 573878884
181185 182805 4017227
117600 136841 48083380
126265 176220 877456681
148254 192806 299575487
152660 183302 38819868
105388 162352 499568490
163418 191446 66601754
86839 141377 222878533
50877 83121 81012761
78337 173070 933489572
138987 180222 690714100
45399 180074 648353307
72237 190741 295813720
43636 48100 11163656
24008 154574 736774768
56825 186630 367850486
81196 164748 208664261
178428 192730 35827455
68598 93463 61980667
63440 147333 449099100
182640 198513 39878664
176189 192425 31502720
173010 179065 15073303
181225 194084 566130158
26216 133435 268659221
115741 118768 7578315
57313 66687 23588569
123156 152749 73633527
41757 176931 337777488
153752 182911 72804358
79958 89392 23587267
152317 167446 37838522
55967 171404 408926904
171754 193647 712456877
114399 178142 455470597
161141 176439 38143898
43267 181844 346314168
58935 119050 314950376
85112 193267 269872796
19517 59603 818104693
104217 165744 748355648
120126 195204 157762939
36105 74394 96287823
57120 184196 655769658
35779 186317 445787696
88917 96307 18188793
187461 197417 840058889
43397 136960 217031256
53291 119625 323616729
54111 118363 566034260
12619 117872 875699536
194078 199301 13225715
68488 126440 144944366
108347 179602 580692498
79529 175639 239965819
95668 122405 746697362
9456 175355 442738279
38967 56815 463895524
37558 61355 59819849
134460 183597 122367847
5785 42973 93305605
166607 187002 50697754
133783 141751 227746254
15806 171178 388557410
100856 122728 55081562
14915 120377 463182008
75261 94614 17760460
188118 193446 11023706
55995 158496 51943284
147454 185919 95795293
90967 133808 107098855
156060 170939 452230184
3802 173023 423230050
124894 162325 93191590
142227 170329 163140777
91370 184742 51010537
122369 192503 77802667
64741 134088 173415414
141431 178845 462611263
150162 164996 405081427
78015 84431 11138098
174757 185546 26800302
179584 180127 705555804
163269 172300 477846977
19914 175999 560258462
114841 117132 5754206
128515 153291 61632421
36731 107572 758993044
21981 198393 441374662
27598 135138 269425650
27169 48492 53641522
90883 187794 241734603
184326 188189 9654923
41946 190048 952322111
17232 34197 352734884
199397 199722 797497
168245 181335 863825995
120443 180385 149477033
55212 69735 36587712
80268 110412 5457273
101473 146114 111864300
195247 197680 2727165
116337 157656 25473584
103153 111482 21172240
35839 164999 273320229
36041 196994 402615885
136269 187991 958104751
12443 104371 649351145
79856 127720 119718545
192974 195969 7601357
161344 184335 57222519
53719 148547 237161683
143683 182153 95855647
187214 198515 201084303
55872 147647 229530522
4200 93194 222934048
43158 62751 49238225
176834 191129 26343641
31415 59884 387425627
58008 91131 505633873
123012 160262 92809479
94179 173242 579575449
81833 114318 984778914
22978 98394 699028144
195519 196606 285586893
148438 194779 115720654
35045 122727 839514431
107699 189974 205384638
191680 195730 10270507
144501 171873 68216690
159910 172987 942980329
143834 187852 109632312
78165 184230 409578383
175755 184399 101754566
176066 194653 46456449
81471 183315 254141929
156165 198105 105019725
184970 187288 5787304
13947 192998 669562672
10645 15583 320776229
107154 152478 514283467
39979 81509 104185201
56174 121049 974821649
151628 167221 471924781
79831 99754 826396556
49643 81890 672899136
32521 77549 521384934
31956 64418 81593340
122626 165210 845105119
40620 105173 161425474
188414 190814 474805786
128196 135172 17361173
25674 53168 68991644
159744 177893 952049606
75187 125725 126352726
187111 187391 187310498
12394 109056 242018926
50052 132565 206596242
139275 185839 115947615
153637 170577 901833391
100910 123251 419137061
67917 191452 719059017
165820 167340 3771347
42908 51327 585841230
188640 194573 14917415
175307 197208 940295048
105727 175827 322894696
104253 111468 251935624
29010 109279 439640710
128241 171031 155291182
155311 183366 816633453
51782 175767 309954358
70507 89942 400225259
36555 74930 96479310
183901 198837 688278708
159244 175052 195952047
195119 198644 826547518
135607 175605 254539181
147768 189345 103680342
160955 195470 158946483
85293 148154 156835509
22965 35694 31937426
133438 182582 122465763
38325 152302 285050242
61893 66545 968495028
12077 23695 678479289
32501 73819 103915640
170039 190650 51413034
132491 194139 264811137
104252 191907 219071756
16923 188433 857463703
122103 180599 145821034
6739 155737 372625965
40456 84247 109852813
123282 190881 882474175
45547 198444 382307320
127497 188765 357368375
134347 180032 113773003
84870 96526 28780375
141556 190581 122212351
183309 189745 331456763
81992 133830 129616400
170787 187578 575280348
117318 163877 519885755
118386 123384 12635198
20344 198597 452575968
134690 187167 130646934
113001 170439 515042277
82138 94545 30826110
83979 98833 239486313
195167 196017 481459041
101609 179576 215784437
5790 74960 173606328
53949 146452 231503737
13078 182799 525020463
165893 192736 575618201
109873 190177 494857480
24081 164524 351442527
16414 196964 329799186
181414 195559 35454230
67847 186032 294969976
111529 128855 43417159
86642 169567 206940764
90406 169068 710718021
34766 57368 56784717
146449 192348 215224029
7214 34412 68024962
170342 183487 474114754
190802 198885 20429232
188673 193764 12799845
60401 171898 957854108
86899 171992 966641656
75859 109760 716224111
157859 172945 37623859
105413 142626 473185768
16065 189522 933408499
50656 110437 149706967
195262 197375 24608550
34874 35624 710271762
180308 191569 28106006
73942 150856 330024411
49121 120221 178091855
11871 76339 161620075
168365 181703 489209437
129360 164674 420636250
5359 119969 287118368
4813 15655 194104403
20153 50177 411736735
197909 198795 2242574
145784 156449 26396154
188040 189020 727152998
154561 166261 224176778
78627 131783 132903982
88348 184714 240352031
32595 169147 577207352
80446 151268 726036814
144290 164308 434363882
37961 170988 332661496
91707 145393 467864408
166023 172811 990720893
192074 194335 5689473
46508 162779 290722639
95204 140083 506199714
3483 119375 290287361
70993 134541 980656170
8822 54567 114612391
84853 133246 834526354
81374 168580 217778581
44726 117657 685977412
74360 118212 109472431
35424 161287 558706952
116328 194128 194238155
188851 199329 26488536
99017 173422 185911092
137505 155783 45379535
132642 195467 156778699
189510 189569 159963
42465 167400 623446776
82190 150692 691319707
110148 188421 603933170
166038 177286 10092329
176410 188248 818449789
162861 186242 795687944
10285 13781 8890150
19866 28421 21285114
108603 193147 211102981
171333 177841 16242405
163182 177354 751718054
8937 175333 416210344
141726 177159 49439361
156667 175556 313371004
191198 198845 19323808
47897 135103 218239485
3759 100097 610295703
88077 88174 889567488
146076 179465 178386465
159085 175160 374553863
70452 82806 30971295
9782 79772 410137172
195058 196396 787414994
146893 174495 68715037
172435 195094 56708142
111905 132815 52325945
127355 195792 357525331
92461 171127 196488972
19942 89438 390354156
46597 143718 243007541
98321 152170 926014111
4155 116123 532548494
158572 181982 597155159
191750 194701 7425585
53833 80311 853886106
105768 114199 9834059
75326 139337 901626386
55912 135526 546267362
141705 168048 65689669
92251 98886 3993511
93521 140563 587545020
79122 149220 968626128
134628 156926 911992854
2543 191769 734401242
121215 151053 74314325
42496 170307 604458951
183394 195682 546708002
126828 138419 28869991
193620 197747 855368385
109235 177331 169946381
24298 64082 768280877
106902 144385 93787815
118389 142195 236875318
181887 185423 8657665
26665 187487 664415655
131000 185696 136210143
41465 195345 783629343
16881 77507 434477378
14644 68629 135458186
75821 85587 889945134
98939 174058 187680011
109676 147731 857895153
196281 196597 576758976
13725 41395 69373989
139519 166052 477841744
1151 159213 395499577
10309 84364 185828176
54897 74003 48179857
55745 162172 333115585
175190 183328 176847956
3734 44224 114485726
170030 185551 699537428
166318 168715 626302134
173066 192339 48183891
191452 198510 12472524
165885 169134 4601872
183988 196093 30491618
186016 198247 102250854
153092 177497 250803601
105765 190748 212239766
95490 186462 227083175
163712 173398 24051542
18014 173468 783173192
89586 163249 891492852
114827 176820 886655701
129314 173722 963339722
54135 184777 358141591
51662 168543 569950177
94061 187486 28006005
167840 184485 41343619
149331 197071 119347803
12880 108250 238729867
68422 105316 142896912
46140 116125 907512992
134949 136927 4877718
24991 198203 718431609
150801 195249 813163105
4051 112135 922838744
73618 80167 16310459
199564 199586 49955
28488 180160 379398151
165304 173150 918951504
14165 164751 376711406
215 134541 336378071
90299 189417 247350005
191907 199726 836569594
35386 46963 49404129
120529 138087 367776824
40899 66602 64449793
5733 184932 448054011
153733 191948 95456821
103127 136000 82477322
142695 193898 127742385
19175 103177 210088171
140703 154766 62210606
6174 29852 937420565
133632 161230 68800300
164212 191558 68171614
127726 176122 120568556
55221 77613 56213578
139132 139276 250434069
131715 170813 97419317
158986 187941 822260317
136535 148964 227793375
78557 147765 172864705
152297 185318 82270026
18353 179232 623368415
125695 198579 707319060
152592 157156 11334102
71980 157013 447485066
8594 109459 252606708
104573 116576 243341332
197774 198552 1941769
61563 170205 878172069
16139 44353 70707369
76605 147642 177437003
24686 184842 885833000
140351 172583 80273953
141617 199203 143885213
86123 123288 92939405
168893 174074 108830848
132621 163446 76837282
139674 192783 782457330
114632 192614 696990472
137204 140111 832064804
129066 152002 808427301
173368 184359 534879371
69107 121812 131841084
157891 159968 5244517
24223 179920 389390028
94536 167621 182674210
42147 79176 92766996
87549 180920 399452117
199217 199723 571422908
133465 151062 43794403
54419 196164 877976151
97633 124243 783389247
27248 63293 802198297
147463 189444 104648928
55014 183412 320858814
120381 157826 93281957
75237 102276 67165289
147867 197701 292810970
89217 198718 273524772
199374 199829 1123899
192379 198929 16571596
43802 84312 695257181
102942 167546 161663955
84148 196132 279598072
56486 88821 257050796
36331 173776 343699873
131660 140866 22916042
174035 182555 175889579
123073 175950 131753260
101902 187022 212595707
20591 61537 102844497
53987 77519 59082242
179197 192339 692942016
178274 196808 46562898
136493 147025 22909679
198094 198740 1621202
27420 30695 770013990
27621 197571 425285487
10987 159120 370584238
197258 198664 3543131
30831 57901 68047860
112813 115183 5879735
96623 175739 197693392
17675 72020 136359822
34459 143639 273348822
24683 137254 281918468
195805 199343 8936675
24077 116075 230540360
50915 181540 203218509
89467 128236 96927482
18026 53964 70243956
13205 74693 709004096
93358 178847 213395204
167181 199447 978253211
31109 112763 552388010
191146 193833 329150926
136196 158176 54774483
172608 176038 8605811
110260 193291 207293399
105495 196403 657440130
190608 194051 881028883
83815 187014 720452175
156477 170669 35478872
40304 109815 623653869
108944 112424 1017726
165037 178693 746650814
172850 179452 536339113
175247 180688 984858485
195511 198928 8671260
35159 131415 851538480
146938 183567 91193635
19888 105446 214206710
152393 163897 28809047
91917 108929 42504612
176204 184880 819770043
191575 192918 244502415
21967 97355 623781892
142604 171797 460367090
41541 95314 104814154
149659 163660 34985310
63759 135019 437450152
78490 111534 82576497
18918 124130 263612578
132959 147009 35050453
154447 182344 590482938
128800 151015 789404100
105462 154544 122601414
36205 82586 101095009
156389 163655 18313484
104933 116435 68903573
135024 137012 113231825
192728 194748 5089624
89193 174658 76125979
68708 166066 243150141
196183 198680 53248234
38798 150436 391501178
178245 183230 172517780
161241 171430 8988528
14029 56934 107501311
25082 28064 467658093
194814 196403 253660625
143225 187203 109532845
132241 176919 111310399
167326 169878 10409074
75536 111379 89412193
134102 192750 146245510
189639 198585 22603280
34539 159613 282021773
31040 89294 606611468
187283 199629 384309651
121171 138352 42803402
34105 182718 844119380
196314 197690 369137874
104594 162873 513164307
30522 172060 921061984
196203 198562 5953010
134949 188710 117213379
181442 199359 30992688
110897 160631 510545688
171168 178229 17560012
131672 160097 391589774
22367 189907 444740073
88274 146072 507371819
74042 174099 249631312
160187 192148 79761885
78690 123638 958822532
116988 121984 950175837
159378 170513 897728904
188975 196954 497032215
45667 63361 44467706
11007 190060 15043382
177550 190155 619742348
191296 194243 7413675
156941 179481 514214656
104044 156615 350315128
98732 105469 7171851
40455 128600 499788628
73722 122831 449792570
129093 185474 140364671
167955 181332 308625568
74823 137964 878099211
118419 130230 29641698
55052 85463 76438203
99171 123137 60286609
98927 115019 40404029
128352 167305 97111714
97734 164680 697316974
11693 56101 111248138
165676 167151 3674786
167222 184569 247824071
62374 196287 334557841
162227 168661 16056165
10585 161539 847033794
146874 185970 97308680
21049 104651 384330676
179413 185682 15588703
129421 183765 135337663
74023 109972 89691151
2731 162695 509786869
80729 142009 153057513
28282 187121 397164091
55953 129324 409454609
103878 143111 98335852
140284 176804 764613856
143972 150676 3090113
126062 178315 309673286
16846 179623 770371584
114653 175212 931149836
100821 122220 955646839
45016 179764 420922789
2666 189489 467097673
9203 185244 822680842
177898 179126 3020143
26310 41721 943081318
184961 193350 21107932
133124 146981 789589864
109177 164007 136963984
100900 171697 96145106
991 47579 967486903
14617 50490 170570927
84635 122004 395584562
10385 62233 457670649
152907 159789 950759549
182140 197164 72831707
122878 144649 233852450
100813 177010 668179754
105415 184849 895678689
183026 185072 560975404
25974 67201 103619830
21987 42209 50913431
179631 199006 775606021
150675 171050 32884843
150728 180823 75062323
71080 189490 196933649
129968 190225 150131825
160338 187774 270458745
153974 181008 67491993
61917 110984 721963003
67055 109791 106810634
8752 56795 120441922
195906 199848 338311666
53655 136635 207657792
183977 194898 27456919
42110 70421 70997565
94841 167764 182278202
141325 158884 646242068
42012 59490 32499668
1109 108356 426067363
188656 199007 26146367
88518 183559 922817112
95919 114982 47793642
186352 192921 16592333
62825 169859 200320639
179840 185283 434992008
160804 174053 32915388
63198 177327 284916473
129141 144289 796189881
67750 141151 11319869
187167 189442 598494509
12308 80592 171199636
18646 194036 438614767
66491 181270 286622782
17218 111332 875477536
17415 140644 308458116
14910 54231 98434237
193378 196655 8353422
75061 105883 375809617
155372 189529 85312504
66498 73811 18434517
46403 75543 166041812
163378 171019 684467933
48674 152801 943302191
161620 169381 19338502
155820 198284 106345324
63815 117196 133450775
93270 156776 662182774
147774 198665 127214296
189014 192549 1784581
119037 188453 637917286
93465 163899 433356051
153768 170044 40694391
10660 179003 420960609
166852 184799 152735742
180371 199906 49030970
157455 187510 74939200
101177 192611 340351784
87926 91976 9936340
154558 165281 26933452
13906 49366 174150887
11767 166443 84746524
89996 118312 70754453
117755 184105 498417569
115437 126065 451608879
20581 45686 733203235
35708 166374 326902528
104471 124322 328778106
21583 99699 195545792
70687 162437 229109689
96547 108563 30136909
119510 167655 120101337
177372 185308 19723988
50988 126281 188658660
24661 187520 407195248
172694 186971 680095785
8209 89453 752117315
112770 138341 142479890
1322 10403 741950334
197517 199860 5909390
161753 186446 43539794
123385 185872 184284361
176195 183428 719880562
155455 159496 478853887
135961 172811 91827775
150275 187187 91922720
69383 160777 709464687
70952 95970 62290068
195041 199644 11660182
134152 195856 154012641
167983 197726 23495535
62014 183156 302434716
177936 181849 71369598
96360 127654 187908790
9875 135380 314296036
116844 166660 823489844
23768 60270 91724068
62257 180545 295364473
184451 184877 707016
46423 66408 658600469
88127 128333 235219523
140606 156757 401864426
41819 162450 738245327
76834 186957 603435334
41377 161134 299429376
64093 165280 318441923
197870 198182 6429116
172211 181705 595203765
115629 171048 310473042
188420 191958 3190607
36225 170186 874055170
97618 115051 43763172
161159 182451 53056397
6832 24685 44580972
62540 181295 296498299
147241 155810 21143887
76191 199708 903488435
54701 74331 672912520
10755 21817 405856399
54005 138474 222021792
38108 56056 45032355
163919 164039 294572
167348 182757 38355450
56460 199332 386748371
8409 108866 251556940
88275 94086 6514458
131659 199552 659403171
20323 39185 47414596
95182 119978 62215973
101898 187273 213230808
142538 169985 68383125
129619 143442 34417217
20305 65542 113613768
4021 199982 68802153
129826 184933 137210031
1231 197071 489993004
149557 154926 13310464
84732 106501 440051156
186011 197775 29731970
161690 197636 138070451
165123 187975 151383154
92296 114111 278619564
188414 192780 971780830
39226 186138 367051110
21631 199392 444833137
197932 199952 259926941
172383 192413 577948081
66779 171651 261848651
33391 193536 400483475
146000 187715 914762070
114683 194772 633380135
133375 185328 938121327
60306 60814 1291219
182958 185613 955651502
11654 20605 22305177
94140 100439 15533351
93771 157438 418229131
6235 107370 270528637
145953 164368 185082079
53713 186342 331311425
142072 146494 591575191
6699 132469 909853323
47250 78801 79195646
26423 110071 603486285
176117 198653 300332562
20896 21274 41696818
194789 195830 2727414
22461 128334 265284647
7760 84402 192253088
146921 199943 132469970
175803 181516 14243962
150555 157808 931642639
174168 199609 450402015
78578 111150 81351409
18373 56350 95132037
138525 192326 518854250
32296 48165 39929619
13129 123923 277567008
191136 194386 53362786
190681 195233 11514274
55620 196653 357922838
151114 181827 76593306
100067 155191 836200181
153249 177229 939757626
149838 167587 118988405
115542 136578 52585015
4450 172465 766385548
61216 192073 569448530
115997 133499 43801891
67836 94542 66588480
118658 133876 117938047
42918 70629 69526641
35863 148639 282225537
50300 59870 24156929
155019 183869 546102031
9294 86754 477274048
112332 196995 211487640
48131 95816 465941961
21374 98847 270842880
110620 118125 18816111
90618 113852 58054468
68702 105833 486781327
69554 137621 409807099
37604 187969 906476498
75078 187544 302530219
120271 133203 32308321
190606 194710 10327028
137795 163294 763672378
172504 183846 28256905
26366 38716 751116796
153612 198105 581842814
69219 162431 91820634
198545 199503 54360258
79651 102756 57373869
89868 197403 720025948
156456 186128 409415714
27332 42072 171742420
50658 129322 531796889
163368 174269 27147559
33007 187718 386761479
83759 192171 400121207
131879 192086 150167920
114519 116828 683853928
145455 192047 822525600
77343 84987 19283175
124965 127046 857843863
86143 173925 587703062
175619 188102 458351677
76953 186264 272769759
82217 88529 15863183
27249 41487 7356005
138343 196251 515045538
39975 60188 357502518
5486 77973 181731452
194181 198843 674569303
142956 185119 105001113
27179 94965 169879894
7663 199214 971425253
137803 177297 98359595
199613 199998 932912
175120 195097 49995087
46809 100694 174342079
23388 105808 870141465
95137 189937 581538730
150284 154389 748994104
62114 156005 234350420
190905 197853 379930106
84817 101595 41505233
99212 137009 320026970
65043 66066 466643553
45255 157923 281614590
102704 128420 876534342
143845 144396 944522180
195206 197506 5818548
1831 97478 733597267
70216 118080 246071089
2830 83341 756903178
33162 40512 18595176
177073 187699 26423575
176914 187591 117229593
72069 180674 271134968
194593 197361 7044895
98546 185777 445642810
12922 49694 721293310
83738 176989 474404749
168863 184592 957829765
38715 175147 341088777
63203 71143 571012116
58778 196573 344420724
84289 163619 197981288
153765 186089 535491839
181794 195564 479461354
38337 97449 147879724
84034 139786 190954737
59406 122173 157076020
55253 104131 122158619
123554 174096 125850320
20830 26674 14562189
152194 196126 109822130
17696 56348 96849287
44492 125124 902328117
86431 102138 934290707
18586 69831 928954870
134377 149820 272077826
116636 126528 78675913
422 50632 470558556
87905 120800 678731251
128457 132714 694821610
139516 147244 213954863
19712 33574 116867812
87293 123212 584895241
41471 196030 386359357
161791 182495 986518748
68291 117841 123791785
35602 133689 639118766
119035 145940 511322717
61804 101262 98357665
85082 140088 137301791
197580 199555 5021895
102083 165543 158776889
4671 13796 683361291
90705 114105 58495989
13598 48006 86235897
165134 168285 3769324
92380 161558 172904009
46744 165031 295797136
137533 193284 139072073
139245 185646 141787730
107326 136447 277266608
88343 106944 46215041
72793 118972 115369960
104410 140419 801866976
177025 190257 906203624
79074 190178 277320396
140749 152885 235768264
154445 167394 827845208
21306 82566 153745553
43591 61296 44402633
124820 173057 120093414
163920 168168 640231508
89508 163861 185647620
149574 182057 81063540
163671 169157 13709249
16608 132732 290706691
125459 171580 114807420
125274 143620 470220718
5787 105821 250430883
156900 189357 261134697
154892 175110 488320364
107048 153060 114958377
37811 120298 206600806
5823 110375 996727823
140278 196554 584874171
30320 199509 423395177
192614 198549 407280723
11459 177959 416350623
109206 195606 215844727
32030 198719 417046762
108955 169560 151369858
44519 111264 166994274
57068 173310 910351815
170634 176428 557207676
31834 121841 225575051
64212 176892 281364977
48752 86241 94137702
122930 125809 7183480
124700 194745 174662183
114415 136468 55063975
101649 145977 516798080
160370 190314 74619788
163695 169801 384554601
146125 178322 80118970
190273 199227 22689487
51965 106574 136622257
158462 186205 204011384
87841 197513 273876224
48139 197827 374274627
92687 155650 496055909
133607 151392 44251466
61032 197386 524774047
62393 92943 521061297
82562 149576 167294488
79818 81759 60140339
27989 168454 404775533
125433 186780 152733669
127291 168019 101519979
62472 121013 702979695
183877 199549 251279764
8663 32631 381072217
196031 198177 703692472
45764 63524 394713403
116397 199699 208147891
164470 176046 28824965
194530 195660 458707363
15476 71351 604873407
92916 178746 214247587
7457 94123 217057847
27389 198585 591439620
167076 179467 247021487
39711 92595 132369797
188244 198187 25090416
97051 163739 166754740
127529 158178 641211518
9414 43049 84448456
28752 118303 224424118
133405 147824 35842264
156558 188119 52215618
159681 187705 69794325
67366 116573 522252411
178573 182330 9497120
3529 160696 393257528
16295 109974 234569449
4387 37951 84091004
133985 155443 764341841
71473 72610 857258
67316 125295 145090594
140176 195997 439328072
191178 191574 221323
121996 172669 279116775
163261 166747 8737170
128306 168033 948400623
2544 175751 949086705
172658 177418 874456361
74181 143193 789915540
129049 182723 133745700
182723 186276 8732015
109000 134294 49232377
33116 96148 244715607
163461 189674 65350557
197029 199645 6650160
26742 166560 188643244
101282 176246 160339852
14352 51755 93608970
5098 127683 828026894
2541 30721 70378753
140799 173696 71304344
5461 80912 189151546
70003 155609 213661814
33072 116126 208097424
170400 175504 952598803
19752 174341 386594796
180178 186868 705554159
139666 198387 396675702
77724 82583 638671421
152611 185493 81918560
142002 187217 89804363
108020 166477 388136386
6973 33944 903103
26464 171059 606858138
63153 97844 575403925
180042 195890 22867765
52743 158209 975409944
66762 70360 96809974
164280 181901 621837959
191481 196228 12009548
120951 131364 794100606
65671 198101 722601078
13473 143373 737386926
47887 90363 68530142
130114 147952 44349632
63179 193680 101980466
74528 141240 166652030
89925 101893 29625296
113603 167757 778265502
1734 103559 254777770
51639 166953 983591760
117594 170251 447563085
131971 169897 319383044
23810 191565 419559431
21302 113937 955994535
117474 120532 348729704
125638 140948 38084117
117216 132652 311003090
188677 192538 1363719
181612 181909 652103666
72352 165990 233810392
158389 174417 39953234
87172 165850 196408448
68817 69474 1637924
21829 179443 301708784
120222 165526 113043399
102051 106439 11043453
171906 199199 947838786
137429 173011 88648891
102713 111364 969996079
161603 177838 40393454
155128 175064 634831469
158210 169392 949005812
118865 177581 539036666
138269 183780 113341287
151225 192724 103568698
46047 185402 776071896
259 149175 372605263
140383 185906 7720921
29885 154949 935528872
21 25967 237999695
78296 126448 120463266
155787 177723 54843990
103322 121295 45433345
190904 191555 974134
68703 169630 252083583
167388 181656 35556554
128605 144418 780733715
24342 158236 764590675
29043 133350 261397375
106 94291 420970465
115187 194293 197504130
69897 188340 471214698
56563 135570 15709224
4211 38030 601759859
117948 168443 126084639
12715 72293 10299325
94449 133248 993201430
27427 161464 372056436
176596 184316 19166907
24819 124498 699681800
181421 196487 530954799
1096 138309 925365237
141251 198340 950266029
19554 162372 357309612
190246 195025 724152700
20816 51489 76831359
39490 191418 379736457
188686 192427 9432296
111686 181832 947709872
113807 159032 112818568
33529 162843 509026320
2016 172097 425394594
178125 198439 275327403
199201 199696 1249866
100687 139948 376964968
160512 199390 97280928
179880 199290 78111146
32401 122686 198680320
78770 124067 27754133
146886 161153 35536868
86597 176524 224376049
100180 138097 95106742
26806 81210 136604659
171135 198545 68423262
122942 152393 452800758
30740 196852 794357634
140308 149279 742273268
186069 192946 17334184
30281 47257 535852465
78704 87781 923981789
191970 193871 4772090
52593 65943 939292403
176462 180398 9813781
54566 180268 511449553
180602 199441 880067499
58441 89083 76824323
151927 167643 915844884
127781 168441 745103894
4246 82272 27368012
54350 165826 278807138
175317 175557 611686
75804 182316 265850955
158845 195778 7939705
32605 132281 249684521
3651 161696 395487001
59503 193555 334861686
138949 183513 111053383
5469 190856 738611564
41575 51159 653500853
87941 189338 777935540
165573 179131 751067425
9301 106813 244148923
7164 95977 689756581
72559 131645 147646402
92694 151057 145867746
193794 198758 590535919
152962 178475 63599522
41361 95977 136549668
17654 199344 454554831
23537 167276 910900221
199199 199233 83404
194193 196421 5673573
148418 195675 118083579
191827 195603 698842533
24482 191290 417216561
27987 170949 445917051
107356 128425 652909903
12786 183018 425643434
129699 158415 71467973
113437 153248 99266152
116694 188780 861465647
108231 193254 591678018
45232 126242 202827237
121350 147952 483350889
110193 156693 116008878
128034 199783 179140772
141221 149817 21345286
117887 161081 635690112
28612 110498 274281915
169798 171943 637692738
39509 79721 100839910
632 73158 181973212
190927 196273 13523321
65029 149953 321778690
89905 183012 603258289
196238 198953 6873788
121736 156844 87357477
169540 181761 124904329
147488 174799 68071571
24942 162221 343542191
40679 110333 682796665
186017 198708 32052669
174543 191896 447640967
126343 169960 435563934
33593 108042 803672541
35753 198794 820183678
39517 71755 80921465
16370 88713 181380704
153339 199774 116183832
79880 187347 268104795
117334 187179 174194553
67844 105831 94790833
150000 192351 972687465
52685 188795 340186776
126816 133840 53555637
172081 179930 19559023
123098 140428 829323250
38794 71561 9959638
156257 159923 9296429
47090 63721 999641296
160944 189588 71366978
56198 88737 175726589
188917 194935 15187452
188168 198821 176586083
29875 40498 26879549
63415 151584 220226464
43568 188196 361354955
124121 176295 756828885
33732 99035 741014946
3599 157824 385823374
9262 113055 260033742
3239 196098 482424989
86393 162782 190623460
35861 41383 14034610
198375 198474 429447628
146397 190663 110315494
84117 119444 401176016
133296 173782 49738207
8183 55616 118852754
42155 150741 271496486
168703 198786 75284224
94414 183949 284899368
156119 185647 73683377
164896 199598 86824204
1887 111088 273447832
94644 126022 939117358
90024 198750 271637586
67313 127656 150951142
85470 144767 391089134
161609 169912 556915246
188667 196708 376339907
167894 197333 397521790
158202 160970 2726328
188880 197103 241878741
21250 93026 179865233
31169 62400 78558111
127896 192752 159202172
193639 194995 3447216
125233 198185 218987806
116924 164997 120052600
125094 167784 288787378
199596 199695 190435910
126830 150285 521568284
194228 199208 12618887
57720 185183 700429622
74480 112439 94763438
31250 192045 402120494
180732 199039 45935918
58225 106071 119553414
55775 141330 214089025
6774 144417 344483411
175982 199729 59551019
76524 158576 682305201
7503 92711 213403013
72534 82057 23704302
28500 136598 468456988
5562 197636 989529217
52068 141532 700753248
89185 159432 378431558
185344 187828 906458575
101912 155435 594755645
196738 196925 459279
157091 160882 9595303
16193 68350 376612111
198953 199788 2090417
12883 137322 150958382
74187 137259 948808096
181111 191883 660696725
253 83118 239717645
39975 53739 981737358
57572 138845 406295093
46789 180690 334666121
197282 199670 151416925
179454 184441 12413804
179961 193880 329836479
74804 199352 152016777
169401 184514 37552566
163113 184563 586575881
146472 167180 967166608
18129 43957 360104166
32627 121186 222011043
79714 150123 933769586
88005 95644 18763878
137997 190024 525114951
44156 153073 272275613
139742 142395 88115665
2137 183011 452284796
175016 184847 24796484
132493 199094 166339660
131788 189731 466277439
165747 166560 2015359
50419 61210 27281814
166267 176281 8568379
116349 122290 14974971
149275 185420 90043548
161424 170002 503504114
163805 177823 763857143
129472 188983 148283882
128015 149348 53034855
27055 173617 366612559
114040 150118 105235687
165119 166529 735468
127510 143465 578839213
198493 199469 2519866
60574 178915 295524391
86612 165557 197035913
71781 118502 116745787
44414 188772 862555753
184776 185232 1125611
29726 73439 733962527
103751 198879 955953275
171816 179798 276216416
21729 189487 844790493
28282 32357 567477233
141147 171583 133132605
16532 137795 921988459
81431 124000 106511887
50263 90883 101915133
25942 181754 389749358
92879 101555 21494988
98344 105058 16820162
191564 196142 11590486
110741 135298 573420924
169832 187703 44442407
192616 194729 5318172
143084 146131 488960041
112615 124688 458770470
185794 189318 8882049
17775 88984 422163114
148666 175079 65861537
32171 134065 686924403
98061 150663 118009065
195177 195423 198283162
199723 199954 46229795
149603 176259 151265085
118725 198629 199610253
124299 185195 151604467
93426 100287 201171188
106596 133841 68336721
88254 104178 509734362
192112 195094 7522390
56413 141643 995657281
128161 159704 127956315
90349 183694 232905982
120178 191944 860722581
57677 109181 318279762
16842 61245 111337291
3103 73659 912767833
25434 102857 454060976
187959 192645 11864461
145043 198340 40371620
166573 190400 59328515
89849 149327 148489063
144453 177125 81444931
34227 162630 899905956
17672 117225 530437856
135577 167413 79434749
20960 34861 753275345
197038 199893 18612360
53607 148722 237897705
8317 96797 114904242
157384 169480 30291831
149384 154009 659271970
135352 148366 32417694
116421 137424 478235699
3985 172687 679247460
9852 87970 196023338
167596 175494 13723236
110296 189297 358116604
66306 158052 229102507
104217 199102 237369132
95484 96900 3492703
166 163005 790398007
158775 168766 25014496
176338 182863 16225385
183462 186216 6768100
84788 105885 52424867
118027 134291 646402325
137137 180031 270427319
9397 87566 196100733
140084 153508 6074163
154586 179359 790212355
166682 168747 5144250
188203 193495 66521583
36723 50432 411632682
195986 198488 6313360
7927 177240 676404524
55921 170299 285862627
56416 66049 940064048
48325 157140 271973926
178979 189717 251585331
185929 186032 232285387
164972 180279 38088556
175265 197528 55785559
17324 33698 433308627
13766 68322 387075537
198387 199657 168096676
88799 112875 60070305
125831 157396 18216517
5837 97771 230132181
98613 175425 191950225
182051 193220 731416700
116274 167940 129008059
481 88315 220235521
108128 134424 65914568
41461 75596 85658910
96573 134499 193193774
48307 70888 56744892
13613 144635 327864751
167158 191480 476460733
126241 170223 298843562
19021 186441 418467668
20334 198500 621526862
162448 172917 747939180
143347 168591 63010970
11077 86909 706631868
158159 193321 87790043
50130 80770 76959860
96590 140452 273336553
75299 99838 60907749
138452 179705 123359654
9723 167003 393553274
90508 174908 333551463
181698 188569 270615072
61384 93883 81193288
94317 123506 73243131
166194 186603 50708042
77070 168713 674328273
60513 85915 63741124
95003 123240 810251835
123250 198355 69121546
3925 13910 141416475
87020 117563 593093897
52613 174046 303536958
77101 159826 232484253
32621 157281 311854250
153544 199851 115873180
22974 141189 296060156
122765 179353 140931362
121320 192139 176568152
110141 121873 406147365
5015 114812 423019806
25353 139435 455775073
18592 51130 81448018
162893 169870 17418921
30428 43254 32391023
93277 121958 71926114
34542 129693 238392622
12514 24570 675036300
88620 95834 279260293
33830 42047 12594158
77446 115501 912370548
165828 181783 263126998
157405 193434 89995432
21606 92328 872307493
128662 172866 821833753
67712 137183 173624159
42841 106166 158283641
72156 189585 541539158
5193 8085 9665184
138383 198365 149820786
15467 58177 63554409
77786 197717 299690299
79611 162712 508269644
71975 90229 45613997
134901 148473 838728331
176254 190932 12657974
111191 148786 709038208
151398 158481 946134643
100367 104209 9609673
61688 110650 237177545
113655 128151 168341973
109351 119803 26263811
70795 175108 260408993
85596 185161 398360627
111433 152123 801850952
70264 94524 60451254
72335 153613 202862810
122222 170900 720291873
17170 155429 345761926
81815 193840 279695452
35010 184439 362860371
19906 41687 54741262
30286 166646 341248030
194822 199321 622850603
176185 189589 736734345
36510 183685 765070660
64703 142058 193323382
84154 86606 292404330
103768 136604 82381033
71797 86982 272675270
39627 157046 969944219
185568 197991 31394742
38941 192785 384556464
80549 182232 253805835
38297 148671 276116198
136914 187580 126202028
198750 199708 197067813
105747 108572 589596105
86233 177802 228446210
139524 163475 59677097
194717 197162 6228317
41226 113174 932816989
91327 155870 161041250
139155 167910 354138422
54235 66360 30579811
136931 195405 656718758
163093 175333 322788051
98182 131647 93584457
63659 177985 285479146
50651 186178 338647139
105230 157384 880337555
30827 130230 249166610
115339 178123 690765999
93669 105689 763419609
39496 112960 183907196
84392 126082 674702788
153657 174008 50753850
149765 189355 98748863
115283 161658 836844098
56364 90400 85346834
55367 110467 137933732
83277 197286 284735863
51038 133935 207609405
66525 163774 939294526
146665 148644 2098298
119889 147206 68151391
151552 153102 332032160
47374 131771 607055168
106033 131589 64121555
72593 142150 173734787
73172 128050 137211394
72149 185257 282210937
142914 148057 9182883
129332 149787 50877459
167721 199116 78557862
35765 70954 67071879
84073 109091 111613012
84801 123205 427287870
102116 174371 549904577
36544 178639 355197682
90520 109993 422011487
118581 174889 140443310
27387 47251 49992786
137430 191586 438054759
141432 165432 23175015
31122 112495 203871412
145072 174966 546799278
25756 29448 633939594
137721 168613 77059855
69382 101003 955116079
39020 199627 401690304
138593 180721 488461088
103930 136864 82617678
57348 174421 292507763
139807 187635 119106994
19015 169164 375611480
153981 167072 32775007
45775 178007 964125216
162372 173728 887065641
2867 115253 665477070
196135 199758 637242051
186828 187067 599775
153753 154742 130205815
172680 175146 6233756
52322 117028 862106956
74509 85803 28261253
91058 112869 451043300
35309 153215 987824154
185951 194448 21400096
3776 55284 245811090
97301 172953 239419532
150031 163974 34832503
12133 100849 221920317
92111 121826 995223983
31049 32172 2812151
14394 147156 632450333
28886 140236 176509915
196627 199866 418223715
25623 152747 654456836
48269 132503 210849507
155982 180183 445085740
102109 191478 223358527
82569 106219 58831514
103903 187580 209023285
128650 162404 84140104
193136 199521 16212084
137263 187229 495860820
92676 151631 147282030
58848 148728 346202216
71634 73098 683888455
151497 172452 52269412
98114 104088 509004466
46586 106109 148871129
140490 195992 138570340
31052 79729 874884639
40743 152312 278928695
169523 188737 579179426
141941 174973 792256633
129115 151569 55856307
2249 33119 669557128
141930 189779 119301216
122763 186542 590489851
166420 185512 921707134
138263 153472 831253014
68248 87137 379078268
92035 134558 106446085
169889 185029 229078592
120736 145328 61260360
42864 87760 112567400
96779 127425 76937264
130112 151812 53950398
114904 194836 199588953
6753 31548 435298494
171556 179732 939827810
943 141737 352495147
128694 182107 617493152
166575 174988 598908379
107373 173338 328053241
95460 164523 172622103
9836 98393 235699761
8548 143730 402382549
20310 140840 198614373
149194 157181 368583689
192554 195398 398908564
34562 118569 210447137
137637 139222 936392873
155166 168865 54220947
109172 196097 217171951
168151 182953 856633519
39057 70046 77747734
162531 166055 8827264
106777 117559 829687965
26655 156718 325395375
43452 49253 14471162
177558 198450 871689995
94678 154388 149177178
15231 36578 127288588
49452 109681 150829774
195628 196536 2318767
146065 178975 827190701
91950 188859 241894028
173858 180181 10314264
130954 155717 747649145
140778 183270 105868402
184110 193151 609627436
57216 147684 878042712
100382 169791 349929805
97377 111977 36690747
71941 100237 397635465
193057 198682 6043831
66955 184990 735924028
197489 198053 331517024
138342 198671 150680140
30556 71237 771702095
14279 28702 54256172
111234 170738 148498388
111193 172588 225526847
64776 139098 185769919
195240 198258 7636038
190403 197032 16792123
45277 128552 938845658
62466 126717 160661553
29208 52018 654534196
171132 193786 56580519
182209 190658 528173515
48589 52135 8772036
84227 150361 165064632
49215 127940 197193098
50137 144751 236734014
178894 188595 24257702
46654 163365 771422879
178363 192733 35977237
193952 194923 2467043
29938 50707 52152087
37811 178539 194312186
141360 169038 600929470
182029 194316 30765032
98680 144184 113872042
52473 187357 337046671
101427 174087 826722304
119891 120865 2474673
143421 199558 140310362
49428 110407 152692623
53048 146134 892625706
34268 115887 625103494
196872 197551 1706809
36991 161124 813492820
156729 156758 71289
160322 186369 64772347
55427 58481 7762611
163369 167729 10936521
195447 196054 839991
196308 197668 3432535
131415 198977 168709454
16987 185785 421943599
107781 142996 88099934
71121 108806 94040299
126739 173312 116006786
72448 130829 759599545
58738 182954 310288287
58084 109601 114932819
21613 118325 724390602
107547 128762 10407677
39447 101226 674178950
95118 177896 668102128
167281 177279 6173847
132854 164002 772321317
7189 94453 218513063
180984 184044 844355634
191230 195499 559253283
36031 186061 597703472
175127 197019 111400352
188999 199153 25663780
79903 133178 218646710
24698 143117 402181104
118755 191120 180568475
53933 87665 84712401
154846 162725 626834977
68027 129452 442966785
103792 152949 122981407
163063 175531 31089298
11736 159942 233492372
60045 150643 226457127
164987 190486 63488976
145238 164793 48834494
130181 158113 69483814
63405 158055 236376743
149647 164709 692036822
144051 165045 52435057
35028 158527 346684131
141552 190911 123069106
2857 15586 754445534
31933 63227 78704056
167362 192905 63715863
36961 157914 590682680
196769 199837 7735379
195530 197016 3761414
165878 196657 76926835
67495 180693 282652035
144618 185336 101408111
197505 197980 325924307
116268 196410 200182291
43874 144400 251443014
51050 54532 50933720
123237 143809 51231481
60392 115718 322688530
183047 186449 8352589
21657 40606 47681206
89009 169122 199987782
51019 178202 317895106
18955 78389 220747893
4113 48086 110271683
120375 124431 10219694
42647 101413 823314872
74801 151366 191103109
310 28912 905764691
180967 190095 22735693
175357 196372 52649951
123755 190384 4128350
3183 157051 473483212
50565 82966 173721179
125340 176551 127584806
127122 185801 194354132
109983 120550 22166490
132544 188297 294213643
95371 181572 215300654
136213 151375 833287473
183348 194753 28599647
127394 162354 87106430
94051 179903 214346034
147278 185439 137481236
21184 68535 17954783
64903 144031 472779078
182004 184095 235623717
127996 176378 120566650
153898 199293 284094187
172265 197437 63068525
20619 50054 134873142
22279 54276 558019286
87700 183913 726926569
37246 189359 717083386
65587 117531 698036963
98436 186769 497928429
180391 194761 35923762
737 30711 40029043
186389 186658 679312
106178 121751 39269519
64657 112004 893363605
125791 152197 65650410
22125 199608 520887138
86993 190539 921414507
20466 181682 491872703
90087 126609 91403049
65387 124201 214947110
97983 128078 2998161
109257 158148 660913548
9400 181382 430166436
48949 154243 941284758
107357 132442 610170534
183902 191799 19835451
70226 148384 195188579
15957 95491 826385318
185426 197749 31160100
7982 152991 24485741
150040 180706 76510659
69059 116436 582805854
2156 132838 327189716
2943 57288 622601568
93511 182349 952564342
143825 146149 5859591
41394 154907 709674185
69425 129742 150833302
146465 187965 103304393
11742 162056 376050475
21391 178412 392689279
38765 162949 261785351
69312 173351 259726081
12824 114397 869067608
82203 197410 287771253
147401 183290 521990208
103103 177424 787739686
137689 149592 29604155
13434 19249 14539832
54599 175789 964774392
101479 188006 702446372
18440 75444 339751213
55097 181108 314923798
119233 197931 196544904
119607 160282 573143462
107755 128529 52130742
7914 75250 168991168
1244 3266 945708361
155098 175565 647652596
144431 186803 105551173
193375 199697 16023579
34623 188278 603082899
53279 198699 603213962
8368 171853 594313928
68329 167590 251241487
64361 114251 490375515
77229 147269 18317383
193436 197492 956490022
86715 92693 680079039
62841 98832 88502966
64869 78070 33009730
77298 138415 152741171
151666 154466 46521793
60746 154718 475021748
89492 143941 282046062
184210 188734 758474710
152106 191023 84693371
74854 103417 95582466
34037 174305 741789112
168872 197223 358788879
35638 114157 835485332
23416 104460 202891924
8223 77381 470308871
15671 44667 72716913
75525 118217 106568203
89813 145069 137976508
193479 198420 12525119
119704 152960 82818040
10871 19184 20815395
136388 178629 105217303
98984 107810 22207530
71799 161298 781301621
157035 173513 41129853
177841 182829 12448433
3011 100026 965840462
97232 181606 210804174
144191 151941 19291704
38175 53954 170681342
30488 178446 370005803
19896 101635 474971498
133785 175775 149222041
67971 127828 149738211
117966 184339 541946707
193541 198876 242904709
149221 194123 279312508
15925 41880 65139918
48193 113665 163926674
29128 70313 103572707
15779 92797 192863970
332 9132 21990531
97671 199503 254705513
64529 102095 310428366
94028 109836 921185273
53864 118943 163002347
12138 192712 762300557
81861 97869 39775978
25693 44084 394750486
124297 136361 29949672
127827 140442 31385621
192933 198010 12890571
52558 169112 291504513
105430 165160 149359393
72524 138216 942410456
67831 152607 211726500
88560 114534 90979521
92172 177984 214235269
163511 176156 31526407
177899 179368 546639024
143333 166832 58644504
86604 114875 70466703
144583 157503 32124873
132886 144757 29536444
112299 123162 1345444
22578 129667 268341464
116155 168447 130541141
71907 130347 146144551
44749 169416 606481782
11428 28233 686129496
106476 153621 117834968
160861 166746 14675008
83424 198400 267243534
169052 198186 119315371
173497 179455 14854608
137971 184743 550465481
38175 135395 243365570
155429 171845 41046052
59968 176219 433172192
48031 159577 877587251
100694 191503 794549679
20353 93782 183953731
157613 181460 344245061
86288 114321 69978258
114783 144410 74007132
100993 170047 172623680
30881 187007 785072081
133811 148354 129336196
54576 122531 170297651
192777 198279 13950246
40313 162760 14175672
112569 188517 189492089
36743 142419 714664507
28609 44200 39316751
102328 112203 24931816
85001 144391 730705255
25391 98887 184044614
177621 191140 33792525
136586 147013 26066269
198408 199525 2848160
152194 179185 330854323
84579 155944 177917409
141137 188904 119042300
45737 95996 125669640
87625 156293 844104958
23893 94042 175819595
112680 198387 561829209
3466 107212 259694765
53085 54124 132139398
104026 195687 683366342
86356 187419 469148657
70430 156174 967812331
48653 50126 3593343
16818 104101 141526728
126619 129669 727207442
199218 199895 1706802
47862 149304 253621914
103278 105445 487355099
125136 175846 126274413
120692 153566 81861935
68505 142456 932708984
133072 137138 10090995
61132 134117 182529061
108934 157444 22784197
9421 123393 873124697
53562 109000 329187305
25319 129687 428335466
66516 150309 209329811
192800 195600 24998942
147318 177299 628885343
70051 162410 230710348
153099 168773 424596633
99044 159398 150917199
146694 166626 842964047
144531 176331 226993901
41456 102431 717239875
44918 135890 565533169
108870 160302 128494020
109826 171392 153603843
114040 182935 35629766
112632 188563 832112533
118014 134568 41492725
7273 63698 141495936
9974 138877 772843169
151146 191330 570964417
103857 160844 142611541
62741 67966 588008460
10109 53101 195389426
148855 161549 31753359
191126 198722 226299425
7040 167375 662604675
37578 59060 909463079
86809 132624 834220711
47446 174994 421966528
72558 151188 96133559
64274 177161 281884182
120505 143464 843804888
11557 27012 578540483
5537 75631 175839645
137876 183004 951065315
131237 194886 158754935
46890 134460 219213250
164322 196345 255114920
125579 168196 714623426
195930 198239 886931338
16674 114749 245534960
95736 174220 979793019
6544 21581 635717873
27835 31445 9130501
41072 82477 645651524
63387 128791 163569223
174671 178390 828728391
43762 96371 131539293
162293 187509 62760017
15930 181823 414831481
192733 196805 10353555
163248 189919 803302538
168016 197950 87996426
191453 198772 18509973
37482 154792 270926172
112647 133201 51421065
46918 90149 52518802
81075 168535 252592903
187047 198351 28579754
84432 117352 82107615
110625 132037 430523996
7265 64980 271385018
110351 124729 36163764
59347 192353 332255833
73010 163758 917183856
107858 114329 112032160
187616 198013 26315658
154424 188749 138757472
48356 67157 353116710
152325 194484 323115071
88202 119030 123590188
81445 191904 796744844
5646 183628 606290521
94976 146349 649421844
183227 185721 525790610
109056 189916 201797798
66270 91798 63777883
70145 107742 252371308
91186 170826 198791359
188815 195060 825085176
140974 177182 918273722
47801 154407 622134296
38160 117642 199056305
161905 177225 38126526
107236 190491 207890526
36637 75614 97955424
88767 179975 385974165
116313 176115 149206987
114502 120156 41811864
45815 84970 112374191
174535 192268 507363263
184242 194484 334684494
82872 128971 115252239
164240 180056 39348745
7793 170253 406373142
50031 190209 529469672
182997 184743 4285278
93197 133642 101270767
69096 103832 86495483
13201 151319 345557650
121577 168294 116506580
172727 193648 721482096
145166 172132 67232590
162891 177715 253513057
87358 160924 836293125
79963 166769 216725727
45728 147560 254680641
110585 157713 585409721
80769 154215 183310832
43713 173641 324671979
108031 130821 497500102
57616 186639 322232458
33004 78370 113914348
82000 161618 198882604
9067 114584 377407079
61827 111874 125082939
90220 91512 3171859
117644 161882 322306570
8313 149373 710387431
188559 197736 982890913
154233 180473 65568779
80484 136908 439358326
32412 176442 360257521
136832 176397 98675682
95238 116375 850099826
106249 184594 248207048
74176 84791 598505533
78917 98567 918134107
103320 184755 397366040
102489 150908 121204533
187707 197062 1092432
170458 178365 96319826
133574 142883 18757781
115165 152972 784875134
12991 166102 383007652
45625 87579 105223126
139321 188653 495685410
80479 193845 256096325
76 120033 768437592
33827 178301 412801296
99916 131240 673812949
169585 177043 432930534
59586 172915 287139293
41009 154106 984356976
26231 83347 515685242
10957 55779 112299503
139964 187886 454361861
114950 158185 107919664
158776 164486 469806287
139604 147358 586221391
56461 67369 397300482
32772 66572 455245730
29469 199916 963034172
162306 162355 562302225
189921 199511 935505540
161385 198454 92691835
176643 190739 35168453
19672 185614 479158791
135343 153300 44718662
103163 163000 149737383
171348 196889 64013294
71253 73237 300281690
26989 39818 32332071
48003 186940 347074375
101816 153957 480998592
148340 174465 916230647
168595 180073 28521997
75571 111831 90472206
198 53191 309073327
11180 145881 337188847
69670 124052 197356968
174130 193366 511110101
90314 94848 717822728
93133 197441 260680364
5665 44127 96470959
152281 174190 448660466
23545 63861 101249052
174166 191120 42384115
186372 188055 777931583
192382 193530 2865989
177244 192035 538930043
51258 152596 436283078
73229 115167 104712277
111118 121732 809069023
159431 187871 276224022
33828 70218 849680576
12353 175170 407171684
2848 146414 743509065
133589 196509 157078853
112 184104 632540393
85042 160498 188298035
90817 154864 159788103
20078 167930 369938862
60686 68961 20826751
17396 142004 311880361
45164 86791 692801507
116817 176311 148472610
13281 26898 245055242
68149 105282 854322569
40339 164023 620765794
168903 195085 639269274
182817 197020 55440647
129208 193096 159282025
158000 180099 360824626
67860 180977 717652298
62846 154664 752900199
191429 194110 997253422
4136 147563 259480815
165892 187258 667143141
102879 177843 693790222
4833 117211 362585779
82581 179128 240885801
148717 183017 85512991
59490 115363 94233580
147149 166934 49315266
114699 150662 89795728
18178 54263 90362370
148458 170250 267941174
1597 170750 833032138
22251 186380 715676774
37116 95299 145679401
88646 179171 360881468
179235 196310 736602755
22784 128195 264156504
77041 140935 159697565
31543 114568 208047033
31011 170013 347725009
147919 164177 40599017
112502 143092 749229675
75734 188236 280744343
155919 181257 149699332
76390 84755 851986807
3862 157496 919808487
195863 199510 95661750
38406 53391 37507485
96228 119976 534697682
64962 114250 123261377
131240 179430 120028204
170030 179865 24487416
82403 164730 205614874
138316 146464 581267
72473 167731 266469480
49673 97370 119312252
74692 157353 206278938
6414 92995 920099195
40734 138684 245040400
139145 167987 120810254
186402 196797 26324269
199013 199649 417738412
156305 186920 411692000
183252 186709 138805401
195426 197005 4001212
300 188110 469593493
44160 71022 67422150
141302 154373 32445642
44616 138672 235264059
46131 94512 808321467
152633 177422 351375759
194042 199879 11359769
86057 134055 119890647
23619 41459 44911453
125453 195720 175305408
92211 180158 219595658
80598 150185 173776286
6129 130048 911655407
31746 130148 152781627
8478 181807 433494754
173949 175439 415700068
58675 172919 285349788
165659 181264 30869403
2238 44343 688713869
20981 197704 946855191
16378 62781 116470307
111020 183518 803148310
60791 81854 52767129
21671 54238 125629623
21908 99295 193759195
13596 118708 263199409
189926 196908 17704904
14205 196084 454911178
178946 180573 835466795
127536 154187 66248636
54933 90105 88206567
166186 176366 25368590
98639 165942 796312028
121232 134074 498268565
111631 120605 840088572
188446 189898 3605390
136874 156763 842593381
89805 112235 56003344
119239 181923 156347948
155479 175822 50888129
48471 72722 60953874
121280 193265 179462557
45966 62665 670218838
31843 142866 71639273
88949 195631 266367963
156878 191546 86611047
105881 172925 80873453
32290 118935 217122071
144378 199585 138023869
114368 169287 137072710
172371 177707 227133519
93791 177655 209444275
85390 132887 118611813
174635 188864 35478722
75044 102139 67295419
46379 106027 149167126
158444 169320 27228566
140312 145447 12765133
35759 75366 437924089
103529 117294 864211039
42749 193569 679147786
138866 176396 93597590
156570 194062 93744886
78964 89144 143288257
78444 162240 209291342
5928 140947 849507889
96856 190593 234178000
166250 177014 26791928
162656 163362 1735980
121062 124709 9129955
157492 191281 543300460
179578 187122 566079108
44443 133502 222902671
135114 140463 894058676
73794 134182 429553741
22773 63128 101455149
157699 179548 719586935
82036 123421 103602655
91192 197197 264827744
84611 108867 60410215
74911 175398 250763511
9712 24418 772535034
189653 196921 18385435
12063 85334 183729748
94038 169512 188569211
99926 125919 65407513
103494 123300 177271434
118799 196701 194566559
45904 106952 152659863
45478 59146 34315058
56354 163379 274503848
68485 78968 26192653
131500 163808 654343858
5503 89369 210246457
32584 89861 870018201
164004 181535 43672366
180575 185181 11342778
60387 159449 247546232
177268 191312 35147806
123715 140611 70548694
93328 129224 350821151
55970 161409 263620338
107074 167629 151333339
195883 198209 5863009
136954 177583 995762645
8397 173542 413007439
76517 139144 156509753
52973 54842 4722883
132062 132812 342551931
194876 199339 11345101
147491 149154 4086850
15033 109213 235771081
193450 195404 4948801
87436 145132 771447133
60071 95695 115489831
72988 126843 98470961
102893 114343 769576943
182141 196906 37099464
174358 195184 52143643
63558 150082 216173268
148077 161554 33705230
161905 167998 15212509
170105 188481 45798482
134274 168419 85120613
147208 178404 77656425
42805 122418 199331247
27025 42533 39111274
111213 187642 575363226
87818 168017 151264678
90690 166951 677330701
158530 165186 108224711
146460 193330 116867109
158108 194641 91247218
98509 133881 88690295
10650 64232 327636811
143510 188612 112421817
185892 196402 26576033
13255 40387 947734966
194987 195077 664387558
111576 152538 143199331
92972 159428 787983814
78343 91640 364158329
165071 181074 679997317
182765 187844 777458243
122383 147814 63338045
41816 100918 734903797
82253 86987 11934846
178965 195518 41546014
157764 184311 66203298
34885 160887 332098794
141158 184817 108726751
71996 108023 89911436
77795 178435 251202254
191371 195567 10591582
21846 36982 755521616
1813 54590 132183913
194863 197065 31224338
127478 173836 115463709
23162 98915 189682478
62885 91536 71519576
153657 161988 391775591
192008 192046 101335
128670 139368 26677697
81686 179700 826176611
66457 194474 319737629
43505 78485 740149947
107538 150344 107023329
179209 187319 20211471
196176 199471 8370159
43379 60567 61791785
20479 23276 6987427
33081 53822 52058568
18588 165297 340820599
48905 71575 57068534
60463 193874 965422407
61258 80527 48291479
66477 150722 210468493
122602 185587 798382378
183445 185239 276193693
124247 189455 87511
108584 190712 682569590
181862 192170 24747220
48725 139273 987197173
195354 198289 7457895
3357 21919 152385627
115806 144520 783146022
1379 133119 481285301
94509 99649 619396562
179072 197725 87230117
169638 188862 47877977
53488 156654 257889114
73465 182599 272378185
176804 190316 33679356
175970 187083 27610569
2927 96778 326911509
111677 175857 160151548
140915 150777 798588186
49210 51381 5354172
89512 143686 384668128
172165 193064 52225335
132273 148869 41289440
78402 148604 175331984
137134 143699 16396944
176198 198915 840390749
44256 101322 142582501
73596 167571 234603689
77332 196319 889830195
118464 138085 72294301
61617 81089 48732833
115687 126343 26773954
94526 96108 3931104
128805 148726 49605466
131866 160720 71954262
173862 194598 476188472
13681 42359 71916032
122049 171876 452796634
172631 190752 45278177
3735 58187 136521389
172112 185373 146581055
30486 136773 266187134
107242 139872 507171973
269 88739 487971381
96068 101151 566716814
173501 199707 368535176
95525 111815 293842708
161839 173631 727014213
21012 108650 219497448
86470 151315 161793413
37512 66999 74101396
88338 157813 227403263
180367 181680 456379548
23244 193071 473537486
69465 188093 699692682
107946 168786 151981524
199687 199844 951454555
55963 103651 483622822
194669 197795 7977971
178846 192343 26419079
109291 121484 30668339
64548 192673 786590203
164165 185681 53495770
177014 183797 119468435
46748 169245 566108204
191855 197190 386045516
141131 173160 602970466
41073 116575 450254398
102468 129102 639898408
108941 113623 11809196
124067 134130 25037867
85570 120201 86512648
9920 109112 787539687
125940 155403 515505844
19073 65919 117571658
106388 122743 41241396
14214 121159 948792753
83536 181757 245121657
178872 185080 15133374
144431 197094 131557556
138015 149459 28440226
174198 190957 41886196
13515 93345 362676160
122976 153439 157202008
119858 191341 962118262
150078 155022 673727749
169858 174003 10252152
26676 199623 135365117
70521 182626 573047570
142998 150194 17909810
105221 113581 21124398
165038 191329 65547390
131352 159189 769785774
147387 184359 92117102
139962 185750 517514345
48140 108798 55235067
72318 187951 980671678
68058 146096 733425918
59982 104396 110899704
177993 184421 16009471
17416 193432 441736085
164546 195249 76689809
38275 178084 189732468
19912 199254 448707898
167655 186145 694276484
1750 4138 5953194
190632 194881 338995843
149398 158530 893810777
98042 143711 114356773
60909 72082 752497039
79093 115302 154864047
85115 165413 863122880
91744 176729 212156569
93753 178599 27823983
116240 197794 203747213
73373 76668 8171644
105798 195680 224634159
143569 179815 90303908
49589 141184 229232767
92361 137108 111949719
77712 129762 130243262
173703 186081 845472588
153667 157020 8341751
192044 199764 498041217
97030 105617 350008772
77509 156194 196370188
80810 83334 722479512
154850 172663 373896597
103677 125370 54715762
118895 153044 85107185
82092 178999 241824526
126164 163580 383081158
20464 54283 84776146
141109 169607 71052268
111857 172442 151176632
71677 133930 234194864
195052 197896 219947998
155480 157966 375033572
33338 108750 315194407
175404 192013 41500669
165502 167445 3608093
101251 194082 232086024
59974 142533 806726885
41289 110136 172311258
158063 189870 79344406
18845 176383 467292580
51814 119364 875968092
172405 180624 625945877
1671 46829 373521841
63162 79968 22995346
187285 195455 20638000
78584 155387 511789663
92106 116088 476340401
83401 93976 789947192
17571 179050 744446038
10316 136774 919975414
52219 89419 697551303
171051 173943 7182027
10637 146723 340690125
76233 182771 265901496
158925 194903 174225498
70971 158633 218833095
122591 191648 172158410
155371 197969 106664097
81368 186676 844312749
10947 32196 53099579
78602 154433 189276220
91502 133145 104178328
121427 196033 901477654
125199 144869 848152591
78590 108716 75208397
73503 84220 26822789
118589 127914 248950520
54605 101492 117196307
87802 106383 46093235
194659 195070 1091874
55421 63788 21123348
100454 159401 273272177
78099 78276 462016
107908 151176 46497779
138417 173885 613688896
175365 196511 52979235
100693 182920 922801677
146304 194861 121122719
29206 154050 312434631
60342 180087 299108702
97548 171260 184201196
86644 165054 195723904
57621 172126 286141670
42727 80184 618648349
139078 183713 111208372
135061 179939 753798888
147157 176312 72666087
36792 135672 450407076
70001 173989 259615395
39857 145677 878566718
38492 167337 466017410
86060 123755 94276639
94590 118837 60801060
149143 154178 12508050
56319 109028 131910056
227 155440 388196886
68367 188273 868270262
181209 183074 4628231
82353 169771 941698248
109131 183366 625184493
159315 167767 238959392
43307 147673 407509517
95482 169381 184702646
199201 199372 446592
104059 181511 193549857
135973 140613 155840389
109844 125583 41174544
26525 166766 350956827
151735 165768 35132671
26131 102198 419026045
186194 192393 15669244
136256 184179 119451806
135324 156423 52471338
53236 72872 852834249
3013 106009 426803243
68548 144473 189653637
604 137883 631633447
61770 155335 233595833
147693 195575 585786458
43883 164411 301360969
144371 183395 898025687
95022 121721 260479944
135674 199588 986610405
13422 190836 443612678
35273 139978 262205160
104471 166112 154147609
131596 154815 599958022
111307 170954 148903247
198147 198839 1739951
196268 198131 4706461
133613 144138 536261816
128319 145183 41963002
135691 169678 84780580
54691 193099 345908119
83845 188740 261759686
121225 178096 898096594
12181 108909 242147951
9269 104607 628445473
82704 147201 161093262
29927 41963 69379426
13247 132689 250668211
96908 129837 193703924
31265 130354 248274696
11130 107644 241612086
196528 198633 713724322
192599 195586 7578085
13996 167378 330944262
17760 26320 940165020
72741 168372 46497722
115091 127356 708717851
81992 135683 311121975
137444 189886 253520774
133326 190156 365318975
38573 50184 306418700
179311 182399 685982533
118149 168056 326130612
168357 172561 10351561
101178 183307 205217730
164281 187126 67957168
101445 107797 209424789
79629 165031 213317270
131874 160851 135457112
171992 198524 298459277
63227 88841 231489178
55825 140321 483594363
111940 140758 59677520
26019 87386 154104198
161078 175969 37072612
138778 191871 132436752
146282 162628 18100743
105043 119662 952521136
22162 91212 173136055
172108 185644 33678215
121932 123077 2895679
195562 195587 50716585
24349 41316 215695534
141769 192888 149061484
65089 159542 235874251
145024 197717 131724602
176364 196529 100424702
26193 99104 182616061
11777 70501 508558013
199790 199912 304959
115385 164398 973468184
169158 172741 275872425
2078 153113 377826122
166460 166658 507155
69065 109975 102206636
108303 169329 152498365
169693 172663 7315987
116214 141712 63703847
172675 197191 61471547
131747 183299 423868327
103935 154115 967987968
189698 194860 381396677
15015 52234 93136176
70063 182438 280595248
107157 117212 25257503
134608 181213 762625344
108995 125433 41340560
30645 66627 90495820
68525 83902 38478034
135065 158620 973343301
152336 159760 784923305
185323 188644 8401673
140344 153626 32993543
104030 195904 229737212
57748 122449 162061509
50379 100782 126083678
19834 118646 247469255
148481 176146 69045611
36240 99224 157663425
13196 74830 254070179
86006 160719 186512911
113208 179241 164644326
175056 195403 50914261
99974 178240 579683211
83563 132369 121944127
115033 197869 429615851
22539 61510 97925385
26243 105130 358985847
160721 196183 88584734
60988 113094 629583782
85738 139562 134402472
65864 193977 848293857
56608 61793 834186426
129683 155299 63630734
169512 194672 62797657
54946 93876 557007197
142523 149307 16788380
167750 190465 56567818
196914 198626 4302322
181411 192072 26662610
50222 145965 239631718
144362 159161 257549409
33373 171653 345822041
4878 183976 995445946
125406 157662 218034208
198197 198724 1331585
43968 82795 97410110
16792 70021 782112688
6686 16239 23970160
76474 127656 128029444
106314 135341 510554067
148980 191310 736997194
100891 126421 64200156
2054 103756 153276781
122025 135152 587437985
108105 151612 190962101
143370 188925 113556359
90797 193042 255202971
12633 89413 954739738
190773 198344 19151158
74350 87562 557330627
74042 157635 208548943
61909 159867 244674662
87472 158033 176044190
35959 88434 433029020
153108 196452 748409
121325 152139 466759388
121115 152606 102289898
33469 158241 646644962
39217 124654 212588327
86815 115992 72812219
160448 172020 477272575
77646 197494 780885797
126683 158380 78917050
107258 141935 580451263
177217 184054 16999932
73990 116397 499791294
88069 151752 594737507
193731 194285 263869330
185561 193221 148255916
30278 186303 390070913
112239 147859 88946569
174502 199894 550037530
93012 126768 84567503
166345 195165 353860355
116777 166162 123271122
138582 167465 72071045
114010 177593 158600656
9157 142249 333218187
83461 110891 68379180
21807 123049 779157474
11402 84832 184187510
162456 187211 61593340
19275 63509 655865922
142159 180523 95658435
66990 123380 141101701
45262 144651 421267032
28279 121967 234875329
130879 168806 94534791
45518 122058 36813578
159964 172258 30609961
50987 166237 288232337
70981 86357 716425250
137288 191903 136230804
721 119668 298002933
66568 190920 422580627
45991 195609 374031331
114396 176136 556040014
54631 91055 859573635
102021 194865 232088895
106326 199716 233579168
24086 162125 579346955
76070 84843 722634730
57417 154185 830896262
120123 191729 178586874
195230 197629 4355767
114677 151631 407112242
148507 152212 422885538
35024 160346 313584789
85457 152025 166053509
188976 195816 757076185
198984 199325 935416457
5339 71450 165900792
84748 144355 244788912
48925 179532 326451340
142164 164318 55273526
11657 199280 469368261
137984 138122 361804
76754 83817 17708892
165079 194773 74070648
36369 163182 317226779
187529 189853 8500856
26772 110745 210393863
199498 199882 215033831
29873 163130 414835821
87456 130756 378440974
175199 180643 13599765
150541 195173 997492508
111520 127497 40059348
187711 191236 8950962
96737 154175 687303658
144298 184058 99056898
129460 174051 563875294
125881 193994 665516600
165054 195007 340212105
156654 163660 660482166
59317 121646 16374116
101060 138371 93512623
48437 51824 48834053
14738 25134 395556985
138201 171506 918578290
73248 101991 71492407
63582 67661 10236045
16562 190276 434228841
140161 188250 791398705
150009 185962 89564487
54448 57784 187199844
151756 199546 119593276
38483 192145 244945582
31351 117933 626519293
23456 87264 876286966
197537 199430 4804889
161465 165144 696000236
59188 85267 65427421
76554 134287 246458322
100341 175726 975499714
56271 185493 322772315
123471 166250 106572555
93886 195539 253978838
164527 188008 906387219
125697 140379 456669978
189879 196375 16473178
183092 196791 34436152
55779 99214 108577669
86409 90297 281940038
168426 197425 72495334
171422 191682 50626382
185288 186071 345830518
126101 198419 180498481
34365 156394 684966676
109453 176196 166620968
15221 145802 955097766
127672 178097 125586380
134145 153717 912461660
165801 182729 579589647
113573 198459 109982260
105059 130042 62770110
85852 160408 659814697
145071 176918 218564375
88608 135711 131073740
194808 194980 470169
111483 142570 416573347
131147 151503 202687408
73309 87417 489428382
73376 126663 404507892
51555 134853 532594004
124057 162649 814843094
14748 84495 174920988
175515 186463 27147510
91213 184067 999787866
108939 139786 77182521
74761 79941 12908353
84144 157916 184040733
190761 195581 12192951
173466 177199 9326869
127151 198193 177389631
89463 127736 95726167
95994 132465 69527436
40879 77551 436318294
152379 186375 35784712
98461 124753 390234062
9049 168916 632855907
183925 194260 864489737
189436 191170 175269732
137790 190729 131960001
187239 198170 27654734
104302 128681 165704355
169790 185981 40253910
86273 141485 137867225
98635 165086 635855212
178465 180171 806928039
137697 193566 586186703
57844 146464 221709215
138445 171716 82892073
101230 133593 81250673
68829 112103 108063906
84823 125714 102234515
8445 156880 371294826
153875 169770 952521955
170141 184889 36655811
136019 163510 978865613
133137 176355 448967659
176723 190663 34791272
122890 197580 186402229
22343 22685 49959725
61076 109866 122009019
130605 160321 74036753
133743 196086 875308725
114915 143251 409692569
12270 38964 66870742
160665 168935 20650753
89267 100572 986529702
129439 198095 171394063
54023 195082 352663693
23203 51052 69825490
56575 184016 759305593
166685 173886 17865726
159471 174228 248409844
185372 190261 10778886
151620 191554 970501893
97141 142571 804918594
118177 160951 106803063
138434 173114 86417039
195137 195148 33864
165588 166552 2403717
33181 144127 277716709
31055 132919 830183370
86183 141384 316078533
129383 134564 443584028
2506 3475 510387711
39693 124450 212317183
91903 162435 648692256
120498 129002 739750249
184197 185214 658014656
191159 198154 17679404
115748 175184 148292945
78927 145866 890930076
173772 193177 48490400
35115 64953 291840281
120610 125151 747882562
185556 187412 4648526
38645 115912 832133388
171286 173989 347067195
99240 150352 127871382
120691 194332 670194608
66704 70618 9840774
81073 171373 833666878
131568 166035 85932153
81252 103891 56255359
149907 167013 42708302
97858 123614 678443424
144468 174822 71059947
19844 169961 375473127
40010 89923 462935665
104316 118925 36828006
123753 196749 182156303
148494 196377 119680190
143910 176557 81438406
54568 139008 944276039
61948 197195 337921685
142510 189146 116197563
134281 139878 13931801
170626 190743 50226881
132720 174525 104163252
55653 138815 353368564
181474 190813 568258508
164837 171928 17589479
135934 184929 634920722
193809 198775 12619474
162791 175859 22889792
181567 197267 39408550
82224 145615 841072471
50013 192242 355567222
134071 198875 161853295
28267 131351 258311422
121046 150047 294317381
139523 183259 233407144
88580 89656 2625975
2559 131479 643713112
32639 102337 174420484
134480 196942 155911445
138117 168142 74847828
17235 81184 529938613
164330 196334 326677803
80709 118499 94425015
65937 109694 109318890
162981 163931 2423220
81144 152935 179214504
161836 187892 671951292
79596 144503 172311290
40366 121083 202171807
140553 164683 402342266
81216 178612 243029674
180086 183891 577432787
57829 92209 86069380
56617 70811 35746412
32789 35430 6614284
160892 176465 38805170
136467 186224 123939423
44904 169325 311037657
152974 174792 315805252
189604 198054 21371279
22916 196395 700265992
59940 79056 47920605
126659 172995 799428041
195790 197866 801574011
125698 188999 157698601
54089 86187 80623631
174554 177212 6619291
81119 193235 673528244
132942 155089 55021766
97162 198335 482876325
20006 83959 160447618
173436 180428 675130666
29243 176442 368289822
131687 192158 550168432
4987 134780 495818282
60977 72293 28400288
4951 41181 780289632
158489 185910 199156401
164728 175991 631195529
56957 169996 358897958
187926 189181 909281575
143446 173008 955531781
188210 188456 32336300
48389 162780 768740115
65869 173097 267730009
64879 67001 286581232
67853 172931 262329717
159851 168761 22273314
33872 129381 239342689
76867 115740 559020516
96227 147853 129099597
119087 197886 939370882
143485 197246 80854216
85518 146503 219373179
73613 103284 73709169
86041 191493 263150844
197064 197968 621035123
77632 88200 115231982
41116 192775 379001553
82454 134235 249283084
178109 180907 682857754
113437 153880 910442861
153011 174838 54484843
137911 167036 72629836
158380 166511 20368679
199021 199327 284490048
135888 142686 105506263
58369 197179 346995009
173744 181131 18468957
145255 166156 52180800
18920 179402 401237299
198224 199902 26812007
126006 130796 577449167
183710 190279 16416021
78475 164123 478375035
117113 171376 135357501
116528 150151 751386640
60338 136314 718307784
193777 194849 2723074
37976 135044 243080077
144041 156666 31363793
122258 192609 175433030
93744 167746 709976945
55750 82159 647858405
92637 138639 174773161
87820 186501 988806825
76594 189219 281123820
48289 193584 363148085
62214 135243 348935699
25281 136787 279241546
21695 167069 363753436
130495 192107 153615394
14499 116073 254346385
181484 197568 40387093
77404 81694 10787637
81868 171613 241217766
185631 197324 918335785
68963 162204 991875134
124125 198655 692827073
173334 186184 31989736
42589 127150 520887970
9695 68746 164124600
162557 189465 67043209
59731 169792 706093521
19622 88922 173827310
86677 178102 228047120
84555 97680 788140699
129355 176073 116396741
5796 96990 228282073
15372 115517 250735963
76505 159057 675418706
89282 125625 258167844
165401 167364 4863086
90169 178404 916026306
78974 166165 386657166
33702 138753 939360940
54390 81846 126277667
53495 109562 829360426
106293 121197 37634786
160662 180870 569227501
96511 146654 125514609
183126 186808 457524610
75434 136945 153622451
112301 123229 791945110
66133 74837 21901725
121629 171284 123732913
118239 143934 234319396
111748 182088 175547618
22497 166769 851871407
4883 128806 932899582
81928 184271 255413988
189736 195520 14613231
67150 107729 101335359
6978 27934 207839504
63033 82896 754000651
54435 57721 8323721
126099 151607 672075968
132965 145750 579467348
98234 199882 254247516
4922 102218 740730508
129220 135208 875746588
162526 170864 866970454
48289 167354 297694894
115679 168091 130854316
106690 186664 255319936
50783 198308 368979179
139065 142837 647854488
39929 188572 671627833
11020 59902 122564144
184317 196638 31060758
21647 136126 513615944
51743 59914 20616424
191659 196417 12078127
36085 194003 294695706
23552 194292 427054074
48300 70141 177292149
98295 131698 83800734
149843 169493 695343053
72771 112407 98956733
85625 137585 869555234
47671 88908 103431400
19896 145567 909971750
122896 155255 606313488
75620 182443 266582400
41871 188392 746473236
184415 192605 10527481
173860 179841 14910912
93029 199755 266795187
37957 103568 164078005
123415 157570 661925663
193516 197671 802032600
44523 178776 335389983
173254 178873 416674425
99640 183736 210092829
39679 113592 33412524
123723 128537 11969402
178712 194596 938746898
69652 173770 300955574
127651 177580 756477868
39903 95637 106156296
9347 108636 382255918
189680 198828 61529405
28457 135594 268365367
106279 157235 127354790
176389 185848 786576172
136722 190101 100217573
154326 166792 31232518
22107 177955 933989091
121219 128901 19155171
101221 173304 180152621
99967 110548 26674321
57246 63758 488828726
182767 183537 1883929
124980 170840 710809761
43556 110708 167987815
181239 192453 28028736
116151 134259 722406822
141080 158810 44118163
12627 156429 806990334
89939 144865 307099788
61659 122184 151432828
143214 195402 947846327
595 58238 144533813
135886 192589 794649762
168205 185711 43471404
118413 188207 546222188
129068 190477 604255841
45209 70016 652205905
144784 165222 51088091
157597 176070 187718439
142208 178017 298319313
147580 179623 79828956
45999 134846 437684192
13219 156911 359365552
52279 193826 669376365
108154 178568 175708334
69046 137205 170304716
38846 139953 348081104
40166 77326 93152270
168946 192510 58737070
17589 72762 138500095
143400 144831 3503010
30795 198094 418627907
46012 144960 829905805
19036 154670 339253611
11598 67705 140723918
43410 85095 111873965
151361 163447 10320396
107851 126640 47172603
4810 169601 412324111
48602 154159 263863367
107087 141974 723588372
140762 145546 262314880
152606 158457 587744625
169076 195276 37812714
197401 198827 3625475
176294 183380 1198647
63617 91890 48445956
144547 184234 98899848
186428 187626 3032719
139342 190500 673463604
20721 75003 136359325
181697 182102 971820
179312 182898 44347595
45900 158057 83697241
87124 189144 651692814
6728 21441 36721271
170190 172352 892572150
66451 79410 747607334
189828 195929 720927870
119058 140117 338579222
191060 195762 266535410
101635 187597 246614116
167742 186808 47372326
193082 196721 9284202
58076 150713 231608526
187598 196402 22300313
49472 171876 990208566
183144 188700 13874710
183512 190457 17358069
79717 139321 335784811
91733 146805 137634418
27590 182635 728557626
50760 80868 75628724
189616 194826 13107742
14368 75979 154536311
45143 133913 53297147
15446 86574 236445148
186656 196671 25373411
87341 157807 397237690
100642 139426 91243599
60004 97248 93014237
132436 170083 93835053
105013 105962 2404030
77296 174279 734717758
133671 154674 823652773
4938 162880 513068215
134151 136604 528749660
172147 186679 719480783
123398 175720 130356001
578 150596 375451003
108252 115660 548400018
131794 177852 418162002
185600 198651 32949252
88417 121390 82472275
62967 91337 944398961
52400 154485 255245781
156173 188033 548300802
177799 178536 1746709
54922 106705 129516536
57472 132878 477451054
75298 188569 282616879
115372 163593 758639029
122143 197899 189121183
139283 181363 552725978
119854 164500 651719249
115910 177601 153890406
173265 193406 50362220
566 57694 404170861
120871 151434 76092916
26783 177953 552288287
168458 178772 25547400
1763 36765 87658401
175857 194362 286352171
98533 120877 56218929
37600 104966 168574314
160660 190443 74194090
167309 195781 71170392
90388 197891 491898817
132459 160017 68674296
94080 122783 71990944
158354 162022 777431780
25568 153212 428523640
143774 153553 986751325
168314 186215 44427693
17223 24441 17937675
91322 98605 694172284
69226 175664 735596407
63340 77087 34342889
92609 123427 77303093
22724 108947 641949593
109676 198672 503654664
166516 197409 77225597
196952 199194 194505872
1424 194390 925913020
111604 113627 626481482
110172 114229 149011352
22753 38170 38736205
49335 90861 104147080
87475 112715 62966691
93930 164183 493555950
179269 182327 337800868
177633 179357 3135831
184466 196989 31534647
102364 198029 239303425
40120 65200 972316540
91817 99353 467878850
170513 186828 662901546
188982 196293 18482652
190178 198191 480839636
166994 178330 547112094
77557 83512 15028924
194854 195966 952708812
181585 183163 3878681
28443 56824 169551229
199017 199368 901150
174705 182998 490459668
164667 189964 62993854
55236 139709 954682932
177289 189079 29446084
123409 193257 174128333
101453 107380 383956328
186389 191189 137436586
110267 144628 85855050
168863 185351 40945531
195200 195303 554222477
59691 104647 112244949
82706 163202 434208075
97877 194120 762208229
169676 199897 21688222
176684 189788 32656966
48742 51870 528602241
113243 143917 404009028
143506 153781 219720487
82219 184400 254977215
92593 162407 174463729
92895 147826 739158927
161636 182223 115429566
13702 65561 511010170
172999 178240 13068555
105603 196725 860565233
72918 86213 33277235
66547 194222 318891853
112824 123212 26122123
161952 166641 11714318
115794 196238 200902421
189544 193748 660480489
30443 136738 277980085
100412 188499 862172702
182000 189493 18652356
29747 186116 452488828
34244 112173 195226880
18784 161348 356668421
22529 175385 382361242
191257 193142 352444828
32545 47922 279670994
70480 198482 319803636
2452 50906 121304882
168009 188937 659728402
117603 127351 561599307
152605 191287 632068702
148739 194401 113973477
173765 184034 25562575
168231 176658 20960264
148119 157284 22785905
124 162773 638207269
47589 144839 893241549
26296 65711 99112066
157530 184481 67225884
50334 192491 728595943
41352 104675 158262112
4406 112542 270881184
36359 194166 436920890
6055 176726 426829228
85949 153288 596945172
73559 164558 449239403
16014 155237 348132605
135941 180719 574354174
159296 167296 20011442
18968 91285 181213333
105006 118923 285033468
81789 115190 83426731
110062 173116 157308312
153293 182938 73987758
187244 199521 31072037
43244 89399 685596324
59315 85354 65304644
144046 149080 12504370
76833 111883 87571959
137030 178179 102525612
46006 145398 248579830
108815 115893 10711165
170979 181473 26188256
25158 111196 215541159
164593 182840 45433124
167314 194826 68667605
37988 174465 341235396
138049 161172 57650732
57209 83419 628469259
128819 192798 238436154
150701 195485 111840589
115237 148311 82574450
117770 180933 157586191
124448 173187 121353447
26260 135373 273291425
29924 95521 164400915
7134 188214 777135411
193292 199221 15036268
66918 147512 201351065
188893 191921 158945399
86796 96499 63621191
172099 173625 3786866
76212 140736 922002925
173113 194846 54364094
170696 188749 360239883
46435 190434 359823516
36767 187024 599573065
51656 169807 876717243
145700 191956 293494747
52850 136115 208419699
56293 135678 198623287
137613 198509 152106017
19861 68406 121863253
96829 199018 255548964
44818 117705 983078768
129784 134620 96851793
146465 147243 1917671
170643 190089 48503132
130760 195242 108215781
144577 184825 715919623
199660 199663 516781796
101590 161251 610039992
116590 146042 73604716
198455 199126 1705541
160328 189831 73516786
149997 192479 106019703
189840 199555 24618587
112259 188835 357989072
49148 50384 215542965
183164 186938 735784844
102859 115414 31726894
2832 100174 243553399
192296 193206 2246788
188206 198635 540898433
71842 142953 177679967
53745 62703 22709183
41718 67714 368418944
145094 152267 17854284
99435 120878 912923526
63812 145601 204451736
179973 184257 565293183
24862 172331 368871605
17474 147039 500332020
61 134358 336308001
107314 141523 85653681
40188 85778 300885197
108612 115765 500594970
67203 174871 268838193
155858 157881 5140805
180450 196128 39286738
101668 148577 600816337
16785 89680 182701071
136267 174724 811096116
89643 193861 945059591
131645 132863 3029468
95243 107136 926167845
143318 187872 131097517
53209 149606 552954558
126814 172970 912022770
147286 168603 535595734
117589 137165 48931453
10494 22758 859152312
26204 70446 111194945
192406 198046 14281473
74916 187324 450612041
70383 127949 143998035
176977 185161 474708016
12481 165082 381813348
70725 184033 318150540
3676 188692 539833594
199443 199855 38127771
61184 171940 276616871
119794 198210 195783745
24742 30962 15576112
39231 43194 9961329
130934 198963 169890472
31104 93413 156124532
142173 163624 788421611
48720 76263 69195788
45687 192227 366240312
49376 173309 309761778
148459 178735 280929279
6221 177781 429017611
50933 109346 509762370
152364 165110 31946647
49754 67671 117924416
172663 190699 45065668
171743 172455 440472308
19529 92512 191301232
195813 196751 455196016
32841 99997 168036110
95590 194989 826210820
159704 185808 64991982
196393 198228 5011767
28588 67101 96850492
96714 194866 245284158
89096 137112 119940312
76717 145904 775832723
3270 90473 218554453
9094 15265 15578843
193197 199669 16425241
173704 192445 141148871
143917 184780 18799831
41442 116444 187689092
179675 187399 550377651
96116 164214 170266681
126139 131475 13269620
43192 173699 326127528
23832 89037 638255600
22868 76932 150914067
148422 173932 63618079
108773 156976 454743372
147403 163468 40046310
182321 198976 20305384
29654 151898 410930420
100301 122760 56580389
133431 186860 724298502
15456 172717 393216253
46329 163330 292493948
73383 79892 199643320
29653 174844 363234100
110361 113873 571772453
24477 198652 435812840
39582 191788 380406175
59062 131222 180573051
22780 183610 744265970
92833 168812 189827729
113450 158307 210864279
98524 111846 33489293
61308 93309 79973111
93180 153998 151892187
108596 164396 139413717
108070 119918 521409666
105771 197219 902598216
132916 170622 167299521
180610 192294 29208448
100449 147033 116705889
126725 149005 28843656
3120 11896 858171410
128332 193656 148228617
81947 89751 130711114
34596 91784 371052460
14003 33255 217295686
193686 195397 4339311
62148 124301 306461402
170070 181995 29692694
42775 74261 79044748
75826 140668 10382652
76416 94797 45761077
122790 137599 127342038
42751 108188 163674644
94797 182497 551409233
10006 38522 10199589
137712 189927 287290607
112849 123649 27150864
90020 193681 847657856
174676 196165 53827081
39499 103081 151853459
173931 194561 298024145
65436 137963 349888691
125948 158761 81658173
185038 195597 26622702
20791 130112 273893335
70383 168696 133121430
51119 125787 462952070
170467 188001 943396659
140849 197748 142135073
180708 199939 48267155
84878 167486 206151802
19452 138523 307926865
10792 195381 884774807
72823 199269 776459797
150879 178336 68383099
189240 194725 723958069
148857 163342 792111585
22548 24476 4821027
104251 157629 440357292
171996 181488 644932573
35998 61048 102292835
58978 137243 195728940
25444 161205 339781639
180742 196562 39669982
178176 197012 47255747
91390 140641 714233922
8292 63710 139022983
80721 146365 164030182
113246 150572 93153037
117319 138609 605840580
106841 165338 146276224
113259 177115 159268446
74395 198683 310439634
48942 157101 270426380
155590 185127 73725723
129440 167523 94898103
90077 181220 227505546
98503 99276 1925891
126490 161532 87345236
177965 184404 237290368
19185 108230 222930091
123648 197191 656331031
125797 143598 744292056
79364 95324 377762053
131517 164474 896852805
145429 191660 281105424
94964 132133 562728825
117798 135823 856754778
173786 182884 22709305
142350 166349 775300150
164839 179034 255019868
130237 131230 316031852
111373 140280 72301991
140941 187573 869585496
68846 102172 82972988
175918 176521 1530033
59565 186716 317465571
84849 87246 908965924
129760 139388 21050498
183807 189216 2485794
148198 154594 642119670
159214 197678 96223198
65346 132560 334043183
49240 64711 38915433
137489 159352 54466209
128367 157345 72100437
31757 86187 136647770
27315 69063 194594316
96150 173775 750100269
118772 126568 19606634
66804 109702 107220406
51987 103211 334669900
184317 198409 35503104
184138 197618 33954143
29294 141323 183149146
114406 120088 145857498
27305 142805 947394401
35982 86889 843767254
74190 74775 302525548
74504 166023 228506449
151680 154085 259575779
20538 104373 79532974
36781 60287 172070681
3475 40766 602981063
157608 181823 29073955
178670 183085 11098287
132262 168002 352700930
109335 138770 73588975
91202 146912 139235093
143494 185715 874402963
158060 198548 578899575
132446 163679 64638798
22445 152565 742911621
51528 61400 24984477
4197 113227 273163986
109277 179812 496931531
82076 166923 606930439
28829 146750 295293534
37091 111987 187550904
17871 148553 326970369
145402 173082 68987658
124733 199867 187560024
30483 166482 340321658
146801 196207 123353962
18897 166458 369115222
167142 175660 21168572
190323 195732 13736879
35701 168637 332582782
9318 90669 203980451
78850 104935 64942458
161425 179325 44520844
150439 157395 917766675
82604 86542 9916106
110696 132187 53876010
29326 50330 52753582
46705 164641 294898183
179156 185220 15079126
144332 166979 564121703
22198 141629 851233821
196296 199147 356222176
193207 199441 287112087
128381 144725 760362534
192022 199039 824170950
182277 184117 125837238
20684 31468 27009190
130443 193069 568516293
127131 134566 18599251
16366 135033 974847117
26854 150730 434887402
94311 187477 232565873
117733 180026 155365074
95281 185297 224692939
128840 152907 59875624
177582 192149 117830316
83248 99370 39976956
140626 175849 453941074
124810 138038 32892151
183209 191946 21905535
9066 136547 987545998
2607 181556 447486759
74845 87573 31820022
72275 79069 503682624
168609 179873 27973230
162791 197343 749794569
139482 199561 64420273
128751 132415 313364495
50551 110296 941129549
58568 104441 114563801
196541 198146 4054644
129252 191016 232074245
185779 191039 886508506
71692 118265 668062705
121862 161047 400538471
108219 198497 985954156
73676 75394 159058423
29531 89391 228985131
116047 172700 141278924
73116 84847 29393345
120201 163850 108896871
92812 157494 562126107
129884 157268 68104082
129521 168788 537047208
19255 140780 915752985
60257 152221 229780382
92115 107048 380882608
104600 176405 7722274
190145 194219 10314777
191828 193256 977975892
152184 175908 203010045
69139 143365 664971790
20686 187546 417165683
72026 115237 107931313
156998 158460 3707261
139432 172821 83134319
167126 173331 2924262
137660 150404 31761197
124567 194332 173976754
52531 188623 340151514
73372 160027 216330992
53552 136390 207314883
104237 146531 638346092
143604 165013 53427575
194748 195878 201973860
157610 171720 428487813
92569 98836 15525628
4708 31566 67226091
118512 196068 193668642
45869 116700 492001475
92654 120683 227444678
12666 196998 461068727
178011 193398 38504281
104438 127304 57521155
17328 83946 167067794
174544 199812 676041305
175278 187264 178655310
62239 74140 29868314
84686 183050 472495672
48656 177474 321902314
549 176503 440145907
44393 152914 271298122
168078 189045 52218616
47959 142203 235778661
149309 175699 65862572
143587 189933 115498497
120793 139885 35274975
54150 145490 228530230
6053 69787 159834000
189262 194180 8963181
184759 184919 382388
177466 180416 799757393
78327 157051 613033494
91541 121155 74216419
59716 170032 275609761
36741 158555 688143478
61629 110332 902831007
181995 190939 273635812
8321 67876 618212646
159480 176247 41835772
3402 31114 245559714
72320 193584 302760485
31558 164439 243733944
40846 56106 38152851
149535 180220 76548779
87046 129210 638616924
25506 182591 407892579
115854 142439 66434452
149116 189149 99845737
159402 194141 86775951
33654 133837 969658107
195054 197393 702727622
66240 138725 181143831
153007 160310 18312875
13454 152416 347634827
28282 100729 959789645
83552 144384 151873079
22947 57663 87166369
145873 155537 23845086
80522 117155 91466273
39583 102393 156991897
8862 109715 252644034
102488 198761 862262732
134996 189873 136731897
56229 139077 678284968
150277 160144 24625704
89692 104386 196964628
44303 182756 345982288
120490 164708 881285503
94183 138745 111435748
56057 70984 444462833
6538 180941 436143796
149280 158558 699069893
83353 196795 654460007
88786 174456 213722481
24907 69155 111162694
173547 191022 43703974
2988 103397 523772815
185103 197769 207864515
9649 180301 426868210
130983 166832 89379747
158519 175893 43374857
56422 64124 260098793
151714 161442 24365856
172383 181055 21670656
36499 98746 155767830
13768 145057 328490655
1421 148724 368682589
178790 178817 427706923
97977 199020 575246815
164086 189221 752614235
159813 185258 63324745
30301 156308 315211926
34233 35310 2683702
94455 134027 854507573
96509 133660 93136120
182408 183537 568898961
67844 70505 6680341
199870 199880 522463829
43517 147332 259681599
187766 194497 627965975
99096 189207 981998604
158231 163650 12097320
153747 179233 598974054
193843 195454 4091628
56664 114687 145225495
172651 188530 39659481
164360 181261 42107582
140625 152045 28388638
3949 12107 977677441
94495 108641 768623899
123726 155876 79885466
189991 197716 19591035
13670 142518 695757061
104091 194604 226242087
73110 136879 159327416
181273 194891 343291261
117750 196735 197302317
130990 149918 964988807
63128 142626 198680396
9126 80794 580211403
48720 140822 39547125
5236 7359 5313733
69582 81159 28904996
133964 136310 5793864
90257 143728 326686314
94010 179338 978025561
160562 162074 72975294
117342 160098 594113891
192876 197903 318431479
89289 151277 238327835
17896 42279 61197861
101681 171010 340570239
94405 146860 917193189
123086 196260 182589602
165830 181973 40191930
69610 171368 731249607
179492 199501 703880795
10446 161993 379236340
34402 153473 297904389
30041 157752 279535238
18509 125753 268653883
194966 197603 578176832
65071 105696 101371138
26236 136998 670935135
109112 120209 43904445
100037 170410 861936819
17427 30856 189290444
69430 188046 296022235
111712 144772 82554574
127071 188417 352807111
42338 156703 285798511
180376 196197 39651570
179539 181603 515176764
28857 86606 530671971
106528 190183 995734571
794 6422 256313365
149914 164483 35304602
122360 187730 162833092
79376 151931 79931376
118016 185143 167385749
74572 186717 147408368
150761 182785 79824014
78537 84365 12727907
169616 188692 47517153
193955 196332 6065940
172111 178302 51222085
32889 143195 276178454
26471 58072 79412073
60797 131389 730648857
76432 106184 930226472
109437 175704 165426266
135504 192828 321275830
20229 197819 444299058
92040 176349 386083717
162857 176376 33739841
22800 126455 259798548
62150 90418 70693711
196127 196156 74883
1162 152433 552467654
141956 172465 76027522
108158 179957 179220469
157444 160766 478355924
175818 195799 903840768
100526 124943 61509114
186626 189415 7089819
85874 138593 767078751
5537 73726 698431120
149051 178022 72252943
56387 76871 51460011
78930 96363 43354400
156912 192415 88716467
161685 195451 84301570
42375 104598 155515101
137735 197847 682917530
153672 186828 82650944
92212 187275 438277442
68727 169241 348872250
61177 102904 538988437
24701 152707 320336898
122037 147008 312883803
175262 177792 6282511
90275 136926 638429398
120311 168143 164273024
146894 198206 128151753
137904 182961 112289684
101803 127618 300851588
32068 60494 590079172
159249 199416 520526171
185562 191929 16061134
193799 198656 353389802
113869 120023 944319300
8756 99228 226465490
93354 97567 10405143
91254 170101 124838473
180946 186289 13189987
89394 161626 508136734
1808 6366 11451758
5768 147717 966484510
69649 111869 264919618
48403 120879 621628871
199295 199873 575627672
54600 84504 75168834
186196 193035 17249767
113149 179925 166540466
152066 177739 545106932
155960 178098 844201616
38348 67360 29994313
184490 185844 14743724
186850 188790 23838777
144936 195027 764339811
178772 192870 35316266
174871 186845 426721951
77035 136256 541048177
26327 39227 445939644
175997 193973 100633384
167108 190194 57505828
80002 170775 391756763
157063 174551 140648638
65747 68379 6616381
190067 190266 494071
129599 141476 29580477
71822 181924 274889308
165848 194070 70431666
157367 187044 346088630
153163 157587 758740831
50926 173266 959266251
28733 80867 130906442
46194 192596 365879754
100616 165483 162298086
131175 184101 131814972
50646 99915 123194681
113278 187138 184141547
54239 67117 32460550
56208 173970 294274828
9176 168061 397536608
110095 128135 45204758
28221 165822 344390213
36917 155947 813125731
4203 103333 248024534
19742 59050 98615631
33799 122427 502551500
192919 196073 533033094
107521 193040 213597679
45761 101580 216395980
188899 198383 91822676
141900 174994 928085749
142732 150224 595100919
178294 185593 18177424
27673 85496 145278903
60689 177270 586131438
1424 199163 494765184
10813 83267 181726844
23176 106644 209001885
92515 128458 90043000
147631 187341 98915157
177153 197933 734086121
146062 163281 42860581
125505 177239 201319277
11091 130310 70408542
99306 180220 202189145
2553 52270 124438823
194235 195674 965943316
39530 139937 251263415
110784 146190 88598064
187683 199363 29574180
29752 180672 377550566
109862 112813 7400040
8936 41701 651272711
160791 165894 12748699
148150 154362 545575276
68083 152113 935796768
143264 161452 925970547
17828 94073 190962674
13564 50237 669042738
144923 145580 1722085
165435 170235 575064372
25350 101210 189885574
23761 74234 446521162
177233 184580 18259762
87344 143510 599777589
55792 138676 465256901
130128 196894 813613052
104219 134258 33238301
157793 166183 21050366
128689 156469 494677363
140550 181726 536695215
23233 192486 423296748
157806 176318 46261474
192274 197494 13180869
84760 155193 175609391
112349 164892 131217211
108609 122156 82636656
107076 138441 416821457
145219 146046 2160342
79113 133588 518346904
89044 173751 211350657
125003 166945 728808662
158364 190103 832267924
35673 119655 299855554
124424 187712 157582670
175377 177604 162412436
180073 197237 43078382
115189 182093 166965258
149091 199604 126375177
168918 194217 63163879
188187 198604 26317902
158023 197328 492982504
193894 196715 894738311
65213 178287 964524721
29956 181871 380017505
38473 188529 765880527
138267 159312 52398303
53283 160915 327458764
114122 136660 788997057
112493 183726 950624976
16969 141198 451726030
29603 189032 637356832
184897 194439 561508375
90286 165337 187442474
89671 112930 21114911
128682 182550 134259434
110725 127171 372521833
186345 196407 25484777
39547 42690 7917959
127896 157999 74886708
140361 151644 538030773
98107 105803 19318078
169304 185191 37557097
11678 143524 761941293
21638 79475 145140657
17630 142795 313315929
147252 172233 62183605
51670 146812 238101327
91911 118536 66601494
83396 113697 75642721
63117 139017 494334490
180539 184744 10367457
162901 194481 419212546
68222 176949 387501521
26811 144909 470669235
10950 104013 232843328
17466 143019 314297736
190460 193382 951035370
194919 195090 687320455
124589 198253 183853101
169416 178093 8177355
186323 186486 398095
108115 155144 782703837
152361 196833 111221780
25060 176005 601967278
185384 196411 805501013
189850 193600 9460155
93939 190270 633971545
61412 105744 970960858
102830 147190 764224693
68835 145621 191837321
153559 177837 60581887
153350 174822 199309569
138573 151876 801947387
178818 188406 650423038
44006 163209 378417884
96929 112548 905450971
49661 72971 673650630
103462 111365 876244724
19312 127858 271913765
62988 191700 634891218
178150 190397 615392783
77202 96465 196037462
102558 182674 200232315
59339 86794 92254515
6759 9876 7697625
194673 195791 173955853
178146 196669 46497426
146808 151594 258194686
11721 29869 13656228
8109 15357 18221669
6285 50916 451011989
40467 189358 372075029
151254 180987 74156334
21153 148916 886100978
127360 147640 50469841
57331 120391 956102458
92710 139496 117057448
48617 148473 249702577
3842 82410 196986530
13623 182687 422705960
43677 175230 665971974
123295 144838 53588840
121277 195842 284485279
187615 194476 17324144
74745 118714 109793342
85152 142165 142310971
186362 198495 30673631
167462 177603 900009018
25869 119486 234661274
147608 181478 84463243
100989 126245 63508421
189758 194577 12151886
147628 152924 13137436
192997 193529 900714765
167918 177862 173791879
79413 174115 442522607
115983 188513 789210588
36533 43245 779940570
21122 78792 144756505
187332 195260 577688766
118712 183952 771886811
27075 176355 250457430
173036 174956 854532121
1471 55605 135634635
16405 50667 85742808
130428 197447 167273335
68458 106671 95285112
149980 193808 109381511
140649 153756 32566665
155039 163380 517517920
119751 178072 145355510
67103 67768 938530368
168645 189597 28231922
123020 168689 113828786
101596 191736 456680172
129698 181537 129173102
32851 109451 191892554
117494 152967 944894
97105 102050 12271069
74633 122634 678317583
9320 38249 378559667
55080 88420 83714756
75519 186547 617014011
162846 178618 39224162
56554 65451 22494732
41590 119237 528321000
193803 194255 313658
35278 129149 261279151
159730 183360 58890170
114338 162670 272660427
118534 151161 215877401
191468 196616 13043365
70800 153589 549172421
4106 144610 429126523
65667 94978 521274301
105269 117594 30962800
91000 169669 196397097
110982 120784 9637930
82370 196418 284900416
142109 155838 34071736
102688 160421 144491766
79062 106778 69091494
99548 186199 216383823
155764 162636 17331711
149051 149071 62698
110710 141805 77769296
86831 173713 216731957
163362 196570 83062199
64032 97981 84691033
75639 129483 382047704
20769 95341 690784666
173366 196670 460847001
70763 197520 955738162
112347 137096 42723888
194820 198113 8392683
169810 197332 393986941
111787 158405 806243549
198854 199757 2279314
152571 189351 91748419
152226 167343 612413436
37319 166317 322653898
125043 132919 739844372
179333 183616 311581445
24081 145024 450881028
17690 118422 717585306
36612 150422 653869198
8858 144254 338922805
24985 147499 306706848
26887 152504 437440054
36584 182656 524857371
135260 190274 340270413
103935 142083 95588687
61417 118601 374104313
140105 152023 884923950
58760 71772 32701886
11821 166274 550929969
161102 178467 226069156
14651 98719 210380913
35584 145004 764637688
189636 195395 391086677
113953 146502 432535019
154499 185617 77607295
77694 171361 913162470
36257 120382 930465715
23101 159198 779519446
19266 139853 301873621
53808 60749 17539060
192735 196302 9067635
170255 171406 970163233
191508 195706 778773803
96535 110565 35190702
105774 116280 26420939
85852 103545 165001155
185457 194658 193441101
47817 154147 265771385
124115 167056 808776168
99615 190338 520563854
158475 161174 290995151
69108 90313 53010241
136950 153703 195281794
171595 198703 219123222
69436 72543 906899119
165700 171568 14502602
47366 65161 225515832
19338 73909 137009870
32247 97443 163231777
158916 188421 73606279
164678 174829 854139755
109155 162462 133156423
146446 155910 80762534
106503 128025 54130227
198453 199895 3648060
71942 160248 353243069
18308 63233 605943418
35499 172037 341480329
97688 130912 744896213
196677 197367 405654987
39323 66251 67592145
95101 143175 83961686
172408 172704 724119
129095 129789 1754497
59615 194711 337518308
63264 181700 420586101
28340 163287 337695587
33623 58696 63037636
128704 194762 512030308
168079 178214 25161815
124546 156357 804547252
49329 146791 256974103
7027 74246 168677341
148912 155052 836207323
45859 121519 189473200
175839 179269 738905577
40204 150823 403371715
159166 194260 87665847
15059 122477 269065402
142725 153225 980403789
31033 160166 323139903
20874 87766 167865676
182822 188013 12893117
85171 196212 277219191
50925 128458 194221839
165802 189284 598473720
41664 48847 17869286
140428 148247 828613638
28924 165995 343042648
27242 151849 311893137
6096 101783 862702452
115495 146660 103982360
175586 175600 34686
145325 196066 126742900
102092 155020 132280602
156159 180255 557499166
88369 93892 13601039
86643 128732 852198833
72350 166222 957273518
94005 134782 102105963
49979 63573 34283000
125381 176891 128279649
143147 168135 15386514
108436 175442 517927477
165699 199573 84774108
190285 197025 829654490
3181 18822 865012050
90932 183184 300718693
21417 168814 368810761
128733 178912 124946956
3340 61425 145675976
12771 48700 677543702
77850 131109 133196675
4964 120693 635129074
68033 153320 212950884
192730 195348 6630077
15994 73349 705529772
185744 190208 241515897
161726 181092 319297054
62862 132452 173950118
14531 192605 445254820
126245 139620 796398160
181636 185784 10227479
130667 134328 616071904
90424 171894 260571666
51261 140555 655612650
140043 154850 632682603
10040 87430 352258481
121564 130103 21352201
61352 74793 464886150
63007 126469 571315215
61638 104494 106927528
193057 198425 997796878
46291 126867 201717878
80796 138920 558248327
115224 162607 118319058
121199 170389 935833085
97911 145385 118785651
82786 114620 79483726
79244 87439 20578884
10897 169669 397161716
135273 194037 443208548
165311 181373 39975390
3499 76202 187992424
196116 196304 380704616
164167 167243 7697224
150935 176183 62960378
163607 165960 5907338
21042 35815 789560818
114708 178650 159452469
153344 199010 96091881
145289 146240 2467428
43926 108399 161276595
118400 123828 327785809
87743 90162 1934656
16058 155108 347709689
156315 189017 196847792
10883 12591 344580274
35499 95662 150674070
143641 149417 647821435
121513 183254 153843830
41827 161492 83213627
44956 68895 753352874
120131 185542 162956019
130673 197361 166436135
183651 199078 38853854
73756 189258 288203556
152689 191190 220496307
159045 195016 89881837
28849 59236 76453985
193609 196576 7568486
180753 187403 16456861
136531 144771 20509810
108895 163213 135683376
88999 196639 945908857
83280 153030 714747401
149417 199653 264573842
174134 189373 476727580
15162 159135 611732447
127935 177054 741333251
182931 199502 41691391
553 49901 123606530
148383 177707 73142342
126946 146650 49152201
54112 68063 35184849
190692 196495 408992
190799 197144 16039603
143433 151249 19442767
75912 189237 282806158
128058 136122 396498205
107319 154772 118517336
153192 177022 901023161
196675 198173 883065450
66442 130205 159524370
196655 199353 6813985
196930 197716 2010429
132818 153640 232379346
159244 169799 40117861
149369 167070 44223493
13739 29999 40486421
38170 100793 482698064
175644 180234 579261860
95736 177527 882175684
25850 92501 167070123
54737 198816 360318584
192238 198390 778940707
53711 145381 229308376
194512 198139 9236903
138274 145955 438957535
175506 178210 6670223
129930 180656 126400741
16356 41314 62582061
49375 123494 143951660
121024 158991 94552962
94409 123018 581653211
99861 185745 304655711
116746 130180 853199334
31457 61427 75345528
9508 58626 123249149
30358 188146 837983954
176409 192695 155012747
158222 180059 54454040
158542 191754 781212395
173564 193581 932364029
173829 188219 35895775
28425 49356 52599828
144189 184905 895138809
46604 94528 119902575
176781 193377 504853804
122795 127782 12449883
18014 136494 296582335
163851 166426 437875038
112842 114251 291049824
79500 173642 726015724
80455 194408 598754270
74232 113414 97840705
161593 195285 507528374
192912 196402 8889877
152793 186475 512051300
61694 177218 794174184
159459 161804 5901089
45361 50090 11719495
168668 172759 10081574
13668 45714 439284083
174910 178100 7934007
73551 157345 319827034
170616 186645 39880019
18502 177903 398548718
56746 197781 352620830
149681 163371 34167689
89326 148583 905598840
174027 190459 945718790
45672 65120 737337403
122253 125219 7484703
108796 134556 64567585
113952 168852 908368076
24473 72919 121741474
44064 98504 136084460
51263 129850 196893390
143196 198005 704558211
191374 193918 6380159
75108 179590 260683876
39775 97266 143799617
63914 132568 171709091
151660 191041 717122861
109007 113283 10811543
78349 110897 81262987
70924 149232 90262635
32121 77507 909274718
197422 198185 153865475
119458 157140 93850964
39806 118890 859954146
137931 159784 54447651
188415 199687 28466959
25891 172271 713947010
93849 171070 941807888
27250 136978 274852617
84490 150543 164869097
42458 153035 276386918
163412 165907 6295885
88397 150211 154299821
192115 196720 11664702
87921 130522 960448079
4159 188029 634476366
62144 144050 204655673
74677 157960 910860021
181327 185969 760620339
147054 177315 847522533
130598 184761 104166823
166512 168726 759893789
191974 192890 569038450
15498 128691 283452771
120680 152570 79434932
195420 198943 8955048
46656 144568 244924221
117219 164451 117937081
10762 81267 847658993
198432 198823 1001915
76613 179547 256937458
193890 194742 376094435
107208 117332 12913975
76065 194471 295606203
193145 194878 68601571
160346 187727 68140879
74908 143840 172106401
139892 152751 654620629
123674 150900 611309000
67011 179670 757425376
42377 125912 367211474
20905 41469 51721220
59556 118070 413545053
133131 154395 52856870
89688 123017 547875725
173114 173939 2070429
132221 155725 541491545
4358 8773 466951994
174082 198136 60344324
29991 147525 667781127
21819 105877 798633636
159468 180286 688889915
157986 171227 10519445
141670 155279 957636249
187111 195479 327642587
36022 139981 394734655
93769 106172 30907596
103461 132943 687856650
58219 181032 624408642
184335 187818 8620748
40164 65164 81256019
186794 197506 27076945
18728 130350 627093448
128401 141412 378216083
1069 131556 849902222
117838 194675 191802965
115910 189159 182710800
180778 181611 776149999
85367 142987 738923824
147020 195194 120236586
5311 116760 279127596
186434 196637 25848011
196307 199469 160240643
22698 111509 222552975
77076 168979 229558593
71744 173761 787600415
72807 143125 650567179
14434 121489 268156138
114365 121196 17197848
181417 186007 11341425
108959 122822 284460811
130180 185332 137263036
66621 78946 30856817
58261 166370 349827189
11963 150056 345446137
63358 135447 180163271
372 70733 176492072
188776 192794 10098857
80377 193195 281637694
194717 197774 7789363
160637 168966 880366427
157638 198353 625741819
68020 184892 706958371
185417 187016 4049750
180034 185807 14338285
173011 198677 514531339
4211 8703 691396961
114373 116245 37804017
51853 193522 175811814
137681 173509 89259861
198584 199273 946919663
90616 192164 518786114
145922 195222 123032104
171274 182738 28613426
94730 176478 204246052
4350 90877 750979639
120546 185621 930585410
146980 191765 164525673
172587 181994 23524903
166998 185759 197366002
155934 197424 103888673
2639 67890 163602727
179789 183458 518328761
53472 155347 63863348
10762 144143 836488169
77359 176147 658567994
157720 190856 82757202
191910 192580 1674340
117970 176389 145800258
74905 197043 304999862
182294 187221 32808064
25774 45225 974670776
152592 163429 27075778
73902 163477 768297692
156108 175218 47799012
122684 166847 871301508
63826 73743 274425922
52333 79731 68867485
156137 191582 88563079
144803 160144 38306152
179716 182005 5766573
114752 196925 205269452
64921 116138 892364789
86053 99614 563283432
8680 16835 20498308
19086 107553 221444239
113149 165492 130678650
47334 185804 641739109
157367 180997 773865918
66134 105000 96962630
46692 103833 551964238
106810 149177 271526823
39663 141632 881664886
182772 199943 43072344
161535 169204 195714497
42952 94109 748064362
185292 197377 711184363
159502 181061 53745239
9599 133669 310767889
90727 183348 231103488
158664 176096 547215037
123433 135534 30054222
157396 162042 11709243
28430 174943 366522375
179733 182145 795498128
22244 159693 596214148
87039 105609 506461896
23482 120479 243082732
93785 193859 329593241
56580 117454 152363882
158567 176228 24906798
134857 178575 36137912
75297 162078 886171023
12586 190089 443780666
180347 183593 8017345
185949 197747 979991103
92391 138957 116484974
8825 132624 310036603
187958 195629 177749861
197590 199134 3897150
61418 112262 153350605
13014 185818 455771050
30807 121036 339984579
17215 124122 635780034
83648 123352 567114864
162228 172000 24286297
49845 89813 98268290
3905 24069 981027515
145361 199672 135773892
167926 199338 659091413
41978 159324 360831748
68232 120353 130330947
153383 186041 81389153
162891 183454 51253287
117225 147820 469986002
80378 161367 134977316
52375 115831 158949406
145041 147248 34794099
44678 48820 442238113
133049 139112 15093609
171694 193920 55577180
99789 130236 220498978
117344 188180 176723278
119103 169361 125397371
68765 73127 10937731
27864 113250 387070655
168171 198725 170478108
79717 93078 33254771
179708 192548 32122682
19365 144941 314230052
165763 179163 29840127
43222 110714 168824357
122283 131450 22884357
99788 195644 834819640
122523 154441 613974563
124586 180307 138837441
98831 151867 706106355
50085 74774 148591774
173731 190508 749843546
168533 176225 19110719
54562 198646 360337458
163943 178943 646100758
170723 193190 56144298
70289 83066 32010228
78153 156544 488269624
7023 148756 636645554
66015 167284 69651793
159937 178330 45803648
8183 169321 403161055
115269 139951 917463604
175255 182438 17921246
172238 172486 609120
169296 192582 58069541
69243 142773 766150419
13918 57070 137844735
96792 146757 224714473
82388 165530 207656566
66778 193907 317504283
40965 47784 17046537
23225 33987 26955287
130831 194582 606901770
30212 71226 103158542
41836 47003 12857881
44291 195759 917157535
90034 152237 948822351
182914 189602 958135165
173439 194471 783631309
106265 117030 27128712
186073 199548 34083012
75846 110485 400656389
15702 45818 75507646
21116 159582 403291840
34756 148686 55910577
33904 158535 311782611
86354 149369 157204711
54556 125715 127363287
31536 79071 953474395
4202 4750 258716155
134558 185010 125594322
81309 133875 758839381
110785 147348 120993895
6617 187993 590609195
136779 184117 117974317
9582 182428 432338812
64718 124577 99386774
168775 187468 46484712
103851 144243 101180556
174463 194834 572740865
129819 166566 91598280
190312 195748 905007268
57226 162857 264019780
151938 199361 364741410
86407 125062 96669520
107258 122981 473333667
42479 47906 13540101
4680 136993 331312791
59607 107033 825103778
4037 98296 755421762
452 124359 310417212
29764 160148 326348846
69123 78130 22492412
72159 75924 6713122
162970 168921 14907118
186592 194240 19353908
31934 56733 123738494
35948 82480 454368785
68039 164432 770538744
89900 92922 7439288
48500 74792 66101202
179725 182728 505019868
3007 133562 534872173
109688 182902 423554572
38278 50802 31325304
55266 77676 56244651
168808 180523 29196807
126317 157085 592843042
155713 174068 45873825
82716 193672 343479874
90389 122826 913493611
6764 194234 468870567
126000 177524 128323959
31270 65351 653504294
48894 82011 83107828
48913 158734 620911147
114478 147197 81716869
94066 140059 3909297
169086 183259 102511161
190819 197324 951651253
155432 177370 54822042
140055 144602 11304516
42253 177221 337244077
146256 163461 42810621
67977 159739 400888592
93143 124881 62599836
57791 97173 359214266
167327 172467 103060646
86328 127482 102829775
180369 187922 18723298
184764 192410 314300682
8175 93338 299422421
24583 178383 878690984
131992 138160 15388667
186456 193428 17614619
114370 164830 125944299
55249 143597 221054306
174471 178364 9663534
161405 193085 79015060
21578 194724 433095636
114554 133103 32529920
175024 181913 747565711
196572 198811 778451701
129440 184650 214994985
90017 196540 424592413
149767 152492 6783577
88328 123051 751231661
78679 117377 986109858
188209 199574 28745518
173818 181209 9124577
82047 142335 150673486
112588 157364 111708941
59971 98792 96902835
151506 159521 130874421
140903 184347 108258237
102417 185451 207371629
65244 79883 83031728
34086 35633 30623163
4541 69404 534541976
128623 146409 44373824
71106 96083 62167103
129317 132470 364113788
120105 199601 500713236
114829 115872 2667833
152435 156191 9263853
184010 191367 18499996
45437 170753 313192836
195439 197047 328306287
105085 113177 20462581
2706 39443 92033046
99895 147278 118683746
111654 142999 311799366
29116 138604 274221000
36557 128802 338689136
53081 184423 772784894
46810 62625 39824798
146728 174856 658436402
133662 188671 137072124
176686 195849 360429330
50726 139379 221964900
129318 178104 121515221
197709 198134 1057547
146247 169825 371314658
83855 121351 981342484
182989 188517 13799565
174682 183220 21276972
18112 39288 53108686
112322 144894 81315485
123463 185992 155696562
96060 108327 30738256
168218 194055 64501579
48795 68185 440166945
63515 78204 521550261
128975 130087 2785380
172673 192410 49373614
3208 75449 956661267
123751 185008 630309703
59815 156788 242235485
25058 144768 299661409
57328 153320 342883919
105531 181557 189887254
50972 131688 839144534
61964 64271 5743573
130432 161163 436311540
131908 135620 81350514
167738 191431 59077212
38137 180288 355407433
106246 123576 43699827
59586 141407 204629393
100171 166996 957864386
84735 189460 520682173
147893 159563 29120578
94160 166645 181114456
66691 94898 178032576
104313 174449 175368237
184861 187291 6074624
15492 132916 832217044
185046 198537 987041204
196467 197844 3479181
50347 118113 189887273
166788 181797 37405546
34545 69600 602010941
54495 110931 141311681
51423 81241 58716847
39750 82644 849350248
83580 146332 156755448
71963 84870 32367423
174732 194947 596386862
170573 188980 22146735
86673 154006 934585810
23290 68854 789069446
140877 142201 3322512
120073 134862 36954687
79912 143985 817562761
11002 37085 65323455
184657 197280 943370690
50226 95339 64439429
28743 34966 15659599
38492 97701 767277330
142169 142929 1902015
18210 78141 150290602
190081 191647 3973047
15793 83493 898321335
42858 82463 99254666
24032 196027 545300589
60358 95856 88670883
89289 118052 71761111
167422 198840 668533093
109736 174419 161392231
110287 188606 195442779
46790 91500 111972534
6866 190004 457900774
129820 175154 112954330
22835 53112 75976503
5633 78860 183629713
173117 186173 955656322
167874 189266 53244892
106 175888 439633181
165066 180508 38438649
156908 192177 144654735
176919 177866 822620201
4475 50068 114240296
32747 57833 63003951
60995 70221 566111185
9727 57727 120382898
87 197266 732563993
170602 182912 114507921
29446 62720 931426808
25067 27508 426967130
64410 132146 348550905
195292 197342 5207521
160579 182582 54841556
15661 175750 471046787
166301 183592 491972876
77608 143636 251387155
165367 173929 21228041
51683 144148 668265481
172229 172590 897924
13835 80022 982457134
150656 179513 71918253
107423 155884 785434021
38730 57430 46889162
35996 180909 347800606
43158 74155 679325366
76269 153424 331115401
51566 180412 191641087
164395 194596 862105401
182327 194324 598415335
106925 120728 331024996
47722 97596 891943067
53967 160677 266889070
137959 146958 117043695
92449 180999 221138209
194285 198935 723088329
165934 197026 77696687
107244 131571 61023958
10295 18505 240469984
21793 92913 255246979
101259 101578 26035836
187190 189989 7062882
103503 137928 86361401
100572 120168 870843188
186955 195420 600834179
196197 197318 2842312
72133 104943 980862640
83648 131197 118847405
63994 181595 293718628
12734 181132 421099423
35011 66192 308493627
125049 145066 49728219
169032 169796 1856569
92135 188937 241675973
127419 177570 137564977
10161 103350 233176079
162945 189347 404216618
122772 195339 885116684
119634 191336 178837900
153624 161514 19824700
43424 94691 222883572
178663 196953 45943860
140735 170522 74188895
157342 193025 89134799
153361 190900 290648356
81697 97739 659055429
99089 191866 103408202
1006 43797 606519696
41515 101528 557940661
166045 198245 613584918
180607 189149 21255940
74617 74887 691165
36341 162139 314713071
125548 159273 83953350
157349 162513 12976769
175954 176747 1841321
93020 164201 177896282
78845 137394 355027512
187455 198620 2194698
809 197577 868619790
140053 173444 83167566
105171 148021 107153317
76244 133270 742933032
156983 180412 22946603
89787 90326 649369498
155631 192209 91478144
142984 185187 105086274
127493 153001 302543867
20397 177844 393761209
61601 176104 285990725
189854 196646 56665796
143358 179552 756638613
174487 198672 60632982
194888 198953 3806953
121043 185285 946977610
185138 187787 6589796
135958 158965 583358059
124931 155062 244986975
132437 198671 369046074
93261 110040 42051773
37765 172938 337924806
139333 199613 316651306
165566 194041 71074441
182084 199340 88919615
180809 190510 24177980
8305 163406 388056858
91208 149931 220450509
101118 144202 107880742
197318 199086 4470140
51393 69991 46839714
62918 66062 7834644
21865 110338 221654116
110753 127450 41940982
166682 198686 262448800
99852 105635 14577391
39445 110335 177440694
47983 56610 377123615
198861 198862 6359
34999 163564 943236784
69476 123789 135895918
181227 190213 959461850
121006 143707 93800708
72468 129813 143349037
62547 92590 622303917
70277 190376 299783551
193295 194365 333111785
113372 127849 36290562
121767 129667 19710966
146736 195206 396506548
171290 171375 204241
93396 195278 644136276
191877 194967 7806477
26442 128761 256439667
46944 75880 72681372
20022 39080 223274845
123988 171041 284217660
15932 134183 352008510
22137 77210 138181398
107691 127146 48810296
179876 199463 775114415
56720 162531 264515905
105223 182916 194052534
181087 189944 168467565
182236 199178 42558912
161476 165376 156337217
50528 187226 341612821
97328 126184 178997914
88755 197234 270893401
22851 62058 98613626
74258 112396 712203766
76125 78782 6588237
37703 82283 402606398
162704 198701 90016021
182656 190839 20479207
172213 182619 905197019
147819 153408 667320744
147545 163517 326485730
145030 196773 489307706
40861 199099 998192799
12907 131597 297208543
107955 158341 125828379
145384 168371 573587363
87901 154480 166036853
178140 186771 821183885
188217 192781 999398778
105719 127738 55319646
123609 173050 747590903
174469 194692 832288955
180459 181626 2103841
54491 178696 310389918
31366 61391 75492822
88518 120992 81193226
42732 185154 355757838
152314 169945 289268980
188889 194258 13555848
9911 176181 415958863
129453 184272 136527315
6832 53656 117294715
43017 165145 486351737
71481 195161 792712269
195306 197268 211232446
35416 114660 461956759
65055 137405 652674119
93122 159279 575494038
188519 191752 8128463
7736 108866 964946368
8995 60761 129872006
185538 187566 5090497
134108 180579 300146076
60564 115245 136761249
152784 160681 542598149
36738 40785 994584732
170866 180324 886422975
2276 107576 931550121
127044 177794 818631504
185759 196690 27623289
68655 157600 222026784
15087 105532 32621953
157804 163007 171187345
93993 131871 94833179
151406 185167 133147760
68675 146534 170055018
42240 131482 666034825
10252 185387 901110744
117842 145252 68429701
68857 199291 909268996
103582 174599 355740517
158370 180201 238171082
125316 167782 967465575
82148 139227 43753605
179721 188798 987544957
126749 188413 153690158
138341 164259 64636538
142182 149411 634182130
161424 186616 496021366
40736 134157 968100880
71251 111138 460178489
69320 116662 122752275
111811 134470 56760898
72820 129759 890758810
106431 133362 440237035
125783 142528 41694796
38413 159982 304041718
20959 36451 38830963
32630 106353 184547399
99156 164398 943602882
186717 193032 975080730
89222 98349 22510052
164006 196994 359759284
42703 101633 641476961
161847 192521 76499459
156270 157142 199811850
7823 75762 239078982
13283 168837 389111979
70054 99208 296076600
169170 188894 920405765
93799 169539 189243012
21513 25349 9605206
155753 172339 41484267
2988 58467 14319710
113949 183791 174158291
195727 198892 220881000
68504 172463 869342453
178839 198865 336631461
174923 178590 9066538
155183 175501 50831936
118909 183904 161997904
7595 87634 373507143
175714 186148 25914649
167904 177960 24949248
147183 153230 14938662
182439 184811 106252510
175175 188319 32750817
86286 91073 937653229
185489 196798 685222913
92289 195677 640568558
134161 173937 242876918
11196 186123 918513694
101694 147301 114214750
100119 136468 716941901
17604 38436 52215924
10590 188999 446154442
151581 187766 90149662
141062 167893 741231063
147168 184893 869080116
74259 110568 320388948
101370 180480 832034527
28978 106623 236320998
197723 199407 4263641
101301 180699 198480990
103410 149385 391659985
140069 144719 659885710
99494 121112 54425259
157449 191615 860091464
86513 108047 832261717
185566 190339 11979139
43345 199153 389611524
172679 196460 59623597
28296 71432 108479039
168359 176889 21166903
38791 71047 113228599
178902 187834 22249506
28614 156653 320352204
9415 75806 166628914
104251 191661 218443969
170467 195387 295393366
114525 149158 547122940
125178 133443 20525849
165645 176328 247554137
139478 198350 946247554
17705 192271 553301921
43851 85085 103482655
133775 161651 69521848
81307 194927 454832522
101262 189481 167746470
40602 74963 86291757
28888 68742 258545229
153949 168283 586011040
64813 77513 31751099
5295 25522 47227183
115514 180619 641344403
26124 102357 190852681
117411 140847 581984911
163987 186789 56709547
125903 167108 102679282
36139 165347 508737909
108439 192294 114170318
9703 136139 987013824
6472 136526 325576011
79827 89941 267610781
98983 161816 77925234
170207 199575 73606235
57500 189814 330536897
198763 199947 677339767
6320 37916 79114109
141644 156098 453026932
101796 169134 168424295
162851 183621 51726689
27804 55512 63397049
10426 188917 446348764
194752 196556 4639698
91817 127697 307370501
26886 141216 286357481
135924 151168 118626945
116826 131793 6410252
123437 156938 83302377
176985 185376 20804743
42409 79699 93466400
156977 189427 215147804
32442 96002 675262682
119525 121869 898355044
132271 159234 56518366
186779 191497 31982010
161516 180242 46631217
77157 127888 126955252
161662 172766 27550346
34300 170832 150256828
9028 156706 369440668
91038 137114 115140044
154278 193834 98819584
76072 180160 259771712
93477 118484 62617351
127422 145402 179286231
182294 190816 21275833
109751 161985 661474028
92240 143150 127290021
77145 178695 253461397
58291 116792 941882819
45165 99211 378003859
94452 178562 209969518
173318 176659 8397757
174500 177251 672527262
35938 125475 867627515
17059 32161 2411827
150692 161123 26049998
7545 17571 622551299
55536 171809 870836305
190673 194366 9318965
22319 149938 441035618
187957 191011 18435958
22864 160127 406108449
9979 172674 406934293
17624 96392 91999859
195063 198943 425006148
32303 120056 219913785
129065 178820 123871382
66878 140101 728427374
147551 161118 33861542
120694 152181 396320657
4731 153329 941935423
21168 42591 398921291
171988 182212 25542523
189824 193560 240941347
77249 181717 260891468
169635 194307 21794058
180831 182312 172677965
151015 151842 628329180
121327 133010 29089660
45820 47525 4191658
196187 198730 6429450
1099 164137 407971394
196909 198440 939195762
63374 158482 860212129
162192 181162 47285479
37499 145377 269948654
155797 178844 57539485
125127 126252 694188280
105086 188521 208393279
144686 181922 966963481
172185 177018 12070093
134029 134730 1790569
70965 133093 155300489
189346 193971 977606490
126792 151526 61559998
178073 180304 730396683
49649 99670 125078206
8412 121107 282374212
21904 87915 301232882
146772 153599 223898069
61002 73617 454036589
4340 32347 571288899
70648 141283 176494896
183858 189037 787993162
53982 140968 729284882
53041 107194 135525353
168408 174008 13829964
72737 114625 723239778
130224 170129 220648318
186515 192834 15986011
160058 194185 85220744
179028 179253 242450707
44664 89006 111147956
57724 170125 280929203
160862 199734 97212523
56763 100712 432578510
75142 118556 573520933
5927 98935 232756327
70114 172814 982612716
24032 95003 866209586
148620 154176 512845149
187867 188029 437258
161157 186710 63552015
183114 189514 15962382
113634 122625 995455563
145926 169314 58306563
24235 71019 794995760
30931 48689 849493171
152818 197181 705255910
45975 189658 359024220
41060 63287 138394122
37960 121424 477095656
141663 190713 895837380
117340 149374 583720901
161175 167563 15908719
51126 186999 647921062
53691 63891 25682927
192880 198861 13543331
155481 185446 715294052
145963 154838 333245788
155858 160935 12871664
98455 169448 761077438
80379 187667 267675343
84386 120078 464061953
44542 153010 886766868
191238 194871 5577653
145053 147371 118025628
71499 126804 513337734
42365 85811 108931591
123839 185178 152701834
164412 167613 7987672
53841 164620 483700864
168238 188388 452872141
32830 103859 177726029
108370 117491 183757190
92122 94738 654094928
129482 191405 234229925
28591 189259 797763126
118201 154780 91198821
152199 173376 52807370
71637 76207 11435168
102951 141528 715678670
179392 180736 3448399
10433 45875 365711318
131905 153297 730018015
37244 37594 624052879
195291 196072 495771966
68785 149749 461704666
72945 169914 69733746
42419 156577 285299001
2840 27564 61732554
172964 181114 20392713
32962 165773 718445910
61057 171230 943191507
13115 198316 119208634
113062 140459 68460813
8811 194888 465421152
106685 152192 222797419
144070 145341 545542253
86385 117599 231195491
39032 139832 714546966
37532 145955 271409957
15907 123870 409823452
153868 169360 38762659
139787 172710 763262780
63067 126353 836615079
45301 118515 183239264
32047 100604 983999679
85765 124822 97681963
90730 164789 184903364
50629 179104 321102468
66592 130085 158837739
145469 172399 67070679
111418 121163 24540465
46992 97388 46637057
17914 161027 358037667
38032 162593 451382236
68776 77844 786314
75761 143872 170078628
138707 153444 834349611
55174 177746 420327203
63223 159462 240377282
198348 198798 874544400
160552 165405 12162781
167865 175071 17868241
30688 153226 306642200
143539 158345 187740225
136319 196696 532475398
176621 183464 767897214
70401 140304 678155018
70692 125350 136727088
131262 183363 129804184
73260 115826 443706722
1759 121405 811409892
25848 66623 525185714
197266 199062 161538966
83178 115664 370214104
59236 151428 354442174
197 86460 227758452
631 69956 173884469
105606 175676 175031352
24176 200000 776478960
43460 118784 356224109
164737 166737 466976494
171746 195145 58581145
8388 164035 935120787
53983 171135 856251409
179303 181314 22930605
15042 76800 154812156
94273 175900 399085426
185628 186448 2003060
154761 168248 33793871
149251 183529 971041079
144795 159820 37482694
54943 198882 945112116
173956 193875 49817946
6955 51470 661281304
178898 197596 46993603
62109 155489 233077726
27394 196803 683828905
88776 195239 839396655
196888 197083 463542
127718 129817 5212887
161101 173702 856263578
20539 47852 857896520
192084 197465 13592765
112531 167584 120465012
1727 154455 980891862
95203 98109 7179283
116569 198119 468140559
27007 72699 626960061
18140 47618 882167040
145713 151775 15027227
76477 126729 125673319
194058 194864 826117541
173125 181787 6636760
73636 102265 92485690
36696 184617 537765902
18295 184250 584247273
30204 32961 6958295
180778 191940 579286062
171064 192652 53925017
29785 192356 406663823
136661 137951 1286104
189646 192052 6089984
40919 85722 651711167
46435 48861 6026218
99718 188145 220925307
7363 87784 259499986
168134 182261 432419725
56802 172278 288559032
64568 193899 323045609
138083 159419 496708167
97106 190985 117710487
7079 133516 316618011
78809 155676 191777953
105417 189191 458527230
68960 163284 235549213
100308 139583 98459537
187319 187693 942121
73072 157671 253336192
190968 198960 20205885
198554 199687 2883412
5782 103388 947448375
18050 89908 370832681
182803 186189 8333108
199279 199624 886176
179076 188644 1546274
85973 173865 219292945
118044 190148 391490680
137984 158487 51016904
55494 184764 322977960
3064 185854 476308263
104676 153565 122239171
193605 199353 726591881
91000 182708 347425681
84293 191036 901718760
157590 187929 75654863
44493 107888 158576444
147722 161886 35363447
191538 192990 512804260
162189 177422 225742620
192720 199574 17396448
62942 186794 309105927
110229 122246 30205859
168076 198084 75075660
161907 182950 385943779
105589 136743 77996701
173919 190815 42213395
198380 198414 638460547
44803 198436 587973739
148815 168658 601118693
64994 163257 245414956
17782 195442 444315774
19590 92492 357732442
71201 97637 65789668
70053 119834 124527485
190485 194526 244106632
140578 144067 395798121
8523 134246 262410942
156698 160062 8519716
114134 166739 131256581
14215 131935 340209964
129344 138178 784723384
86021 133982 373646271
189141 196926 19691639
52113 89650 850445954
35035 43004 633394962
132648 186620 134409309
71902 160090 220244399
110944 185715 186505873
199262 199933 740969431
21800 72384 127100265
162277 188019 64092575
12371 65430 133112164
92200 165911 461796854
103046 192188 230320151
57724 150451 231857852
152381 184286 79559204
83805 88461 92667041
95931 173713 194318690
41526 178862 707866370
177966 183964 14911949
193949 198687 12008566
34862 56397 379962834
159836 164755 839310402
17342 124204 291537688
128704 176736 119704246
23757 169132 363793527
133992 151242 399488620
114103 130239 40406059
112624 127695 37813998
47990 164379 291015099
30519 145252 235121006
7992 110036 255613278
105696 186659 202047883
68745 114608 732526334
19773 29714 92632681
182062 182878 1998699
163720 176499 31851814
198247 199503 615987447
128933 188551 148552648
41789 82423 196580391
160223 178298 950067821
61353 169618 270490647
30323 165908 475467876
120659 199581 197125828
114320 193861 198476145
2913 47479 806190089
64675 169046 260740321
149939 186331 90626835
185590 188890 375302087
10385 73506 208809791
170310 198251 979891004
184054 185058 412542563
29066 57763 520036448
155820 196220 99606310
140556 180373 99277035
178277 197540 48395010
161832 186541 61415771
79901 91885 29832330
70192 157626 801711323
238 198873 496957946
16738 161003 817615145
39533 196108 391467132
64059 122684 146739471
193810 195345 3917327
186932 196162 23335458
117603 189952 995059220
104560 115384 25764436
31631 130720 655425636
35138 104376 173301888
58258 128780 68801639
108020 183518 188440414
11486 18311 704536594
123394 153751 135338413
131674 136654 12371641
2003 92980 312408611
165011 166926 4745919
128848 143435 36322265
40707 98771 191209491
14398 33417 422965211
184387 194279 24856525
154036 171356 391317890
25973 41784 39907508
151894 165556 433805538
30019 92429 690264306
153394 165658 366799780
182335 184181 4528744
48803 99483 126743328
42877 65115 103045727
156717 177037 754649995
69146 196813 141127702
44352 111837 390022793
4576 128667 310854733
2280 104412 255541797
4113 154184 565697017
94079 119842 64565472
116029 154191 762726754
94314 106677 379341956
60606 124555 160103331
144172 164631 51088070
73568 186447 159293596
124598 130949 15782893
152395 164830 524817101
124081 191352 778567801
177991 199836 54860493
89054 97745 601063143
107824 127166 137105274
6218 68995 799424451
62491 70226 19319427
116379 136796 572308992
179136 188304 22915526
39549 173191 334022371
83281 158098 186701376
99332 194021 137909851
114628 199591 212317061
99253 141844 106636295
159882 185616 280060137
49173 60010 124626135
123733 195288 393547551
161660 187466 127665066
139427 161748 762144997
119431 176594 404862120
111175 153490 551145028
199400 199784 351800902
172817 194641 67254915
75791 87464 29190000
39404 124406 212923292
117150 132280 197183455
175968 196900 46103523
94845 125082 852455599
35507 109135 520817817
182244 182448 504812
165034 170126 655440575
130601 139371 21825312
19907 42804 859443649
159442 192573 82680580
154563 186913 804293094
82302 181260 247046272
29519 50412 291923905
40616 182061 493969432
165981 176726 140196419
20245 170660 454334749
136344 143292 711547431
14550 113357 247461675
44262 55104 27081302
199922 199990 548246057
155459 159668 834592103
123107 199171 402638164
196434 199597 607373297
157045 166512 788351108
29268 197657 421388951
6320 148412 355526848
163968 180292 40657999
144519 155867 826364867
121186 156251 87178612
158002 187084 72473595
55285 114405 148068161
77645 102582 851048908
50723 188442 344232900
95377 193324 244669543
129252 149337 41535664
118589 134718 532940394
27808 64742 298229106
191327 195376 10183923
110611 189959 488502447
144598 197848 133067411
141181 177952 534658112
115951 169934 134690459
96455 180326 873840026
9314 31010 805836145
130523 154568 59762854
151016 184921 756832776
79492 170450 400096191
38151 117017 706540710
175403 192297 42223401
40242 63535 914591552
130500 195226 756857990
122063 124157 5302043
152010 167182 37957459
19572 146943 318835218
132084 174041 514775852
12020 82443 176489548
188944 197727 4113920
182362 182494 446250215
21829 175674 384817589
104473 146024 104082755
49839 184533 336587677
185666 189518 8779349
123268 152678 73190429
78309 158649 200555419
25604 112813 218554721
84586 118737 85230494
16868 121639 824190264
29470 183622 304087230
89981 160720 193709795
39107 96091 142520988
64133 170483 728534516
66513 105247 287793284
196348 197258 2286715
19582 77066 144171288
197726 198653 799112991
195875 196462 1490147
12191 180867 581434067
196101 199685 746094632
82437 108292 498027209
197990 199080 2740992
181996 198964 42627437
96186 134026 666979744
66206 199605 333393090
74055 95712 53800734
23563 118681 238294214
144897 167482 986829443
158126 197741 99112484
181705 189861 20285397
146371 190964 111166420
120804 183015 155037986
197094 198867 4495175
20280 163338 357910414
187975 194461 383363260
190052 195570 14000495
133882 134481 1518926
122404 150873 70940515
172214 197765 972846767
57786 144563 729525237
36745 167739 327676669
163752 186963 645454244
75793 94020 45358680
167437 198262 77103975
123915 188194 160103534
9690 20835 27939352
147319 186516 352218438
48633 124514 697564405
123624 132873 22999757
62599 104218 958058466
45430 124099 308910787
147717 170231 306100690
139942 157582 43827443
53512 121366 633002831
191052 196865 14692311
130062 130926 56041789
187196 193316 740098742
65904 129881 160020545
175117 185565 395274938
131809 168842 400406997
38362 197710 398562492
150657 180949 672353388
48611 77195 158782790
48627 58157 23924365
37518 60557 57873251
732 79649 392857596
187828 199916 790938473
194075 195467 3502021
131080 144108 346500862
63765 190643 289877271
413 73493 183307146
36645 158439 416621494
192171 195570 398433682
89036 108141 47576199
29762 100129 176193907
68479 186557 294612697
199993 199995 2064
136139 151208 757334266
41396 106753 163422689
92285 176358 221076394
173233 180389 958779125
159605 178127 213261143
51845 85993 128063572
35778 111238 189043844
135127 146245 653667776
162020 180065 44907616
74172 157956 873081320
183336 185142 303859311
175470 179330 9548787
19100 176873 394516773
198737 199433 852841223
125464 156270 76531845
88515 109861 361709417
83654 113105 73558015
129965 184917 136811082
179174 197242 45392757
9080 40492 532289921
189763 192099 374270935
100392 194222 374169859
52352 179655 402962096
41221 102809 928402673
120346 178958 146050569
70276 94871 61307503
4752 102494 244613759
86526 161739 605867417
146603 198128 128707418
126889 173832 272051398
114835 155105 982544220
85440 111399 586272604
94413 134387 100124453
154086 155473 3378283
197224 199700 6261556
173061 191185 45300890
43556 198110 386441045
22435 189635 739195412
70040 117985 70695431
35325 177796 356301846
176586 186748 25202854
163571 186561 7349881
151957 164675 31833783
76090 134934 756938431
14779 81616 60469517
95384 168546 838871059
151837 194952 719847039
61692 85784 716090808
191816 194765 7409386
81684 98214 413520437
84495 151523 167231413
14283 92354 195499112
158572 176909 799994653
144548 188860 553533078
166511 190274 986951286
174313 196272 55015094
60713 95157 86051278
185132 198059 32633169
63541 142582 197578422
82972 121843 915559617
186391 192621 565251928
167416 177087 24046870
96990 126633 74437360
14166 24040 24576727
82170 102249 317244248
184921 193750 399291157
25753 195884 425643629
51820 109741 636176710
81547 136601 137540249
45553 128078 206634788
81806 168325 814338319
130098 165389 87964120
183890 184577 775473774
53042 181134 320198645
43015 147347 105590902
192685 196817 217369753
147184 159174 875169073
82359 139712 15636519
60265 70772 26426203
65687 172775 267360294
153362 168548 414063883
26580 52859 65938115
145472 182504 92298076
111020 188771 530348433
133871 135175 3234874
34220 151214 292788869
136510 139941 8606380
9892 182633 432085169
94617 107472 32153290
76036 194297 295244069
29251 186696 876091749
69175 93146 759609082
85303 159086 184088059
117258 154096 92255900
18227 110777 437266522
35509 37909 6102238
146434 160028 33820290
176416 184762 20675350
185283 190787 779632655
196420 198780 5956165
54117 160922 593257001
140000 195953 139674842
49444 122027 181853757
68331 72511 10515056
171246 183310 101914125
198597 198883 207042489
73525 112702 196384800
94523 170930 190909913
103205 116777 827176855
192264 196626 8486907
52081 72629 51792192
75830 183557 984877030
78784 78865 213585
56419 116736 150999707
131836 154326 532379162
198621 198914 217484988
178427 182378 9962978
150529 168950 46000933
43630 177387 334234004
81673 155167 183358090
9556 110994 522353859
167690 168029 836471
95013 114957 595233806
27675 100600 970547654
166984 191881 848555549
133034 152669 48872936
89314 100435 27422716
172173 199894 69523579
14901 157298 356104637
78166 119802 104148375
89288 165055 189185973
149281 150484 3060113
165554 182676 827027007
109205 170397 152742761
48649 96100 118662053
111431 166488 352871642
158672 186384 69014640
196038 199692 9255393
54226 65995 163088778
948 137828 886477347
33594 191258 394264377
172678 177204 11334915
186373 197114 27181364
18904 70314 128975569
71060 87756 41812959
94896 121524 66841495
129546 182164 318244119
45118 53315 20420322
41289 46016 855487477
57518 158993 531654359
56806 160004 257985746
35558 90708 138366125
39649 129134 854851770
38317 52704 35995641
188061 198969 828625854
114897 114974 207337
113782 157806 53057457
68824 76649 19551428
153300 196908 486740082
32972 170571 934521189
119977 195400 188209999
129579 194103 160928692
110484 161340 183289281
37103 110346 932941487
116643 132605 39931724
186350 190851 11415439
144312 185464 567367683
47989 176400 320972080
84266 101437 874018084
181109 192679 28944222
19477 65082 114504812
138905 186770 785495949
159243 168450 11996284
191388 194361 723938195
153231 178186 565815651
194893 196215 3399856
35318 173843 346450701
70014 119329 123351072
129482 195733 165298482
30196 35409 136991502
176382 178011 3985940
28214 82791 560022842
75296 184948 273501904
102450 149873 844899977
139360 156701 27688736
14811 22279 18587966
192353 192561 27393874
39667 49874 25486663
157645 190103 81006754
83491 146383 157076122
55873 187807 747816351
84705 138786 135012734
55717 192020 83619608
155907 156955 847842171
11468 40878 73790326
60733 114410 134302985
173906 199345 610406940
62357 130621 170710827
129118 137631 898387895
118653 121493 938241170
24217 63308 1797237
80660 195024 957111626
22132 178925 684799564
120228 154654 500874604
67184 137234 175077650
76619 124947 120966956
47518 109393 762938934
191194 197231 460988695
163607 183146 460829718
21687 135044 283962641
167872 172204 10682932
140148 155349 260986596
77737 196883 690496389
19581 76862 143676569
10873 132266 303999135
152918 155104 5358311
133857 166503 567432178
164380 184519 952207332
13208 29330 842515667
161236 168541 18243140
141762 182302 128708978
70854 99339 698305837
143017 175405 80714318
179219 179280 667324049
139127 144988 487247663
92206 137805 114074720
78298 101766 3229153
137586 151591 34844681
120185 149185 72261766
4190 89933 214935067
191544 192953 730108139
50886 82497 79396791
47530 50813 4943840
148069 148680 1555620
136847 181991 58539600
127665 128755 625674
146598 155001 87136227
171565 172199 1614415
80136 82018 4667011
54298 187524 332865496
83966 190914 266918706
61987 182910 353916736
192826 193763 2353072
10143 198530 616720559
12569 114812 256003873
123980 137295 150007971
198514 199455 2424271
72783 199188 877893201
83323 192800 273222591
111301 159322 721481180
79250 174791 854267350
99999 179699 199176266
47670 55290 639504747
163931 182607 655685164
16131 118909 257369673
179711 198924 751394282
8412 60718 951520615
195698 197077 3480722
58697 104860 848495520
104702 112095 492043884
126280 198937 181415900
68761 69990 296161277
174834 175441 733819966
122329 128882 16385339
77583 117632 100131576
197607 197881 708049859
148648 197212 66765446
180502 183646 7753832
83231 120952 462507441
9341 24324 554132575
40537 73482 82711733
64221 66926 1691510
107365 195484 220170546
96214 101012 11915797
46791 141000 97758344
18555 121606 362084548
96949 146628 124377069
31874 122500 761555510
96829 137814 458929991
3974 109358 676229319
93978 104136 483799169
146008 190003 265769642
135941 193611 981565451
42568 163167 301486960
83667 165136 203456311
195176 197392 5615372
68066 177134 420204665
186344 193482 61108583
138512 150862 30802440
64832 88665 59692616
72213 99502 752752104
109950 114222 10773226
127281 152609 63018979
39861 165759 314851740
180954 181480 1321012
90843 114670 168460336
149675 192013 105681731
72291 198359 804678585
104339 182109 902579293
102795 126690 883484505
86733 186196 248004441
126175 184121 144313343
182972 195884 532378568
9919 24467 36426985
75196 134809 148952707
129872 194593 161396464
34289 58848 321830380
158703 174596 39643922
138844 172109 617996454
163802 170989 17857790
153306 185795 80973415
108316 143935 89068643
13664 86581 52304645
23259 118483 238563477
184036 194727 11707969
47010 116044 172825183
108253 120383 927625896
59259 100975 169234391
79452 90976 28842593
22034 46177 92484182
64134 129603 833799778
55351 167869 281379393
160623 180017 242322992
104668 140130 88859769
42965 131131 220673317
144098 174768 740339522
119783 127223 387445318
179802 187505 620263597
169336 199235 514315745
26566 167739 506193752
13834 88542 187309499
133737 163056 73063177
21770 100979 198303375
46162 185100 391440484
138518 166765 355385265
199627 199683 131367
125344 183597 376572565
53728 75096 3467720
143160 182598 594600744
156047 197725 952226466
76882 167439 226174317
88734 122722 84979980
152246 163865 29097921
182724 187885 538417182
46415 165781 298490248
60270 90212 74970406
122535 189141 165980272
89501 105940 40850718
15277 51378 746409583
148391 180780 80822314
88444 130302 104627424
137297 188517 17276364
96168 182320 875877346
63406 72735 367996429
29057 171716 356878385
188664 189307 1609309
34012 93809 149841017
96356 189466 232560647
16793 117299 251601647
4073 48002 136568429
14363 110377 240375197
119367 183069 991114917
121749 176146 217821106
131941 135949 46150530
55546 83356 261518007
34997 44765 24690226
174367 186970 31370247
188377 192265 9806874
22322 188723 664884699
10937 50682 27195979
191358 194614 562363345
1381 132302 327895785
162424 179948 299172513
124172 156873 81297052
156127 175998 775040553
154801 192518 197887568
14823 118363 889897189
93611 142592 122555088
129232 163594 121870068
31354 86927 139540882
106261 190583 547118905
174544 183369 986421441
116349 198350 204851871
138598 184292 113876682
13213 78289 473616220
70478 128796 427258601
96439 138684 105742621
49692 125140 189100348
117491 142084 61451266
22007 38082 875608265
182380 188303 14729133
22127 150258 456618604
1824 88235 216694290
185500 198284 595443203
160607 171873 28015156
57959 111923 135044790
131092 183790 131262198
180239 194406 372250656
196023 199482 8777632
53837 130796 192748544
68748 93492 61674999
134481 190627 139939205
31161 149696 97736725
176059 179628 394535386
116732 145128 593296321
80070 136109 719421994
1064 42552 961281438
166006 185262 47829610
106089 153567 118645284
34192 50700 41412689
139117 194157 137354888
169763 188586 46891658
36672 128958 930100520
52456 162935 276281010
19136 65540 657734209
78760 134762 140020437
92550 167335 186861454
33006 79732 983944588
47031 144206 243073667
131271 150574 48085677
36506 83765 118617667
163139 189965 66861591
55739 73903 960374929
89835 106417 41220607
29705 172254 505983947
179916 188479 485197166
127948 169188 818456114
149316 168246 497642837
157139 186891 74189364
196496 199149 284336672
141179 164185 847879403
24667 155701 327771875
91766 187675 239303779
129866 180751 680286536
108757 144408 254332219
177031 187540 274494735
119319 175278 139543545
178589 188935 25888919
69331 146087 423635055
173447 175741 187351418
43178 93534 125969359
78022 190333 434153141
166391 195720 517358805
154576 199721 547304452
178665 193505 37188096
85063 178955 234149046
165413 187068 53816339
196257 197356 2760179
26692 135529 272596141
181553 195087 499740864
148131 169295 52859319
3469 147415 360244319
141777 190673 121926141
197459 198662 688014344
9394 20551 10072421
52478 73625 257991621
12408 35392 71451619
59588 71261 29370817
54814 134759 771774268
111628 196824 999431109
37945 57308 48606624
123615 158196 86072581
45426 176013 326383578
65292 75765 26259072
195816 198470 843334089
61138 143622 206197179
96312 180174 699407297
43330 44338 2529076
85506 170063 631038330
146864 176902 74795435
160871 192060 368160799
8182 161361 383304735
196187 199549 470112986
178521 195755 43308400
181364 198238 42342357
36758 189935 382893986
33729 95874 143904977
34898 178943 360140839
24509 175775 378381010
117793 135884 584783624
153166 170635 43611242
78845 128026 543674483
52136 144768 392065455
129740 172004 105243983
120922 194156 182664021
80502 92178 29036193
28617 105711 193142135
13982 120645 267162053
10557 103881 233546371
84305 103458 610396587
9414 28797 48470209
124104 170032 746103107
69233 106748 938300631
7606 195313 999428106
91258 185758 235767390
50746 87673 92761393
186565 196723 25753238
139376 193669 135420626
180593 189264 199390162
180822 199910 116420184
91905 177609 213979460
163818 173876 24986655
169411 177530 587820961
182556 198401 634293503
46011 92709 84894526
80713 141868 303220606
23890 128772 982707418
74822 176569 253949962
11309 11620 805792
185064 194361 893503325
5020 61993 988106449
3248 15507 792896208
118469 176929 6610333
94368 184297 224525516
30621 35869 485571510
22792 52817 75306056
182307 184717 5904191
45705 102643 372154770
132886 160670 262762166
144849 153830 22347808
63466 154224 226646240
99981 197815 244727867
46496 189976 774322214
193577 195330 4439962
96623 147057 437782946
165819 171423 13843786
73217 164438 227780154
118921 194576 500849020
177936 190466 31278062
59751 142878 621440178
53183 121566 221176273
152497 165915 33572995
54383 139424 199796103
94809 125774 351807405
143498 162697 47880133
140273 150546 25577199
192642 194859 5577008
101809 164416 767268292
78226 131624 416098699
109434 188341 196932728
50959 153647 559848405
189303 195638 16021767
193247 197260 65071128
66825 136362 173783112
62736 139467 191756774
15391 91349 190300159
108879 121584 31084182
179050 184497 13602727
184527 190277 14381817
24296 191246 962205216
71237 197618 315700346
45778 120936 742572567
55553 174567 297450529
83105 122223 97807079
106180 188467 205526117
178768 179291 1327787
188225 191124 371129287
17464 156229 989561940
87 155021 924697419
9251 191580 455987475
115854 150906 330897874
61082 95231 635451276
159593 193544 477040887
129514 135376 107057662
3535 3650 421298813
51408 122569 178348681
119989 185212 943801307
22907 108813 647879670
98126 132563 86337310
14357 144865 475593990
36944 119761 480534835
77518 141176 159109947
67479 128945 476189047
177433 180553 7860799
137860 184169 443232217
85509 134621 548119731
125412 136518 342074912
153414 162080 21726482
63385 147306 709457499
3312 139144 469345152
54048 177861 852891060
86046 130677 111553537
39478 150038 276495807
150196 194040 109452691
108137 125611 981669980
159490 185090 5875527
73991 176044 481813419
51582 141189 685667062
185330 190576 733841462
111412 154513 107516894
178917 192300 539849449
61982 117498 138723971
99620 124396 540407204
9097 54395 961890207
19888 33794 34781621
143043 197149 135117752
76618 78175 3883013
173081 190499 215467586
74993 114322 529853994
74906 78069 621383416
184814 197503 816265527
50154 77889 718163184
87218 172297 215089612
192522 193886 141896155
162462 176990 895825241
48955 146252 243528146
36024 106330 175977842
65884 154804 221998742
135751 193196 650742828
161301 181641 50674481
197651 197880 505530
26527 186824 256430835
37181 140246 258002511
140675 194957 718005797
35058 86832 855066996
199041 199580 849626519
89776 160499 362695342
160517 163728 88840099
158409 185179 457526871
133450 152540 4460025
14999 75462 22384925
111495 198208 452265067
160946 172405 332167131
152502 186398 84422950
186652 187473 878923605
14681 123024 560287529
199399 199432 89270
120027 127622 379146704
96844 164278 168624807
182989 190082 17688840
106087 136377 480219865
193559 193960 652360069
24343 66744 241223312
187115 192426 13425520
175631 183672 19990386
83765 90147 15902773
153156 154978 4509997
111261 142372 46721566
173718 190041 40705623
74844 122741 282308528
3695 181377 911173535
95787 199299 456404523
133701 176435 106527214
25422 164036 346878737
176745 185771 322658245
136870 190622 120701988
8915 10642 4333736
152372 178804 635062097
30717 43885 187356053
135820 148478 260278510
76063 178770 368970590
19255 30367 27677609
99184 160447 153213173
65697 90777 796742162
39286 48745 23642323
180191 194328 35383309
31462 119237 219933806
6112 24418 45687575
25384 77759 131471482
174850 180475 14075223
161157 180564 114033196
129611 183446 966504259
19475 19657 635093348
92296 178080 214173692
8449 79061 177056037
72364 142526 175281034
103256 194064 186347557
35871 90888 569940561
154807 159849 12679629
190616 199857 23354554
179792 194341 653239509
97050 122367 63598232
19341 129053 274802181
68225 117404 448584809
111627 162224 510096583
117422 158876 103423671
138289 146900 338265262
26349 151215 92650005
104599 176646 988183971
46224 63795 44111964
84266 151567 643417603
115256 155226 99643732
120795 152957 80060502
135530 149300 130389914
8978 187139 445453532
107963 197339 223354650
175406 181881 426212586
144445 166670 55475046
170672 190746 356310974
148584 170105 20929979
34427 66130 79699334
107254 129547 55994131
29308 149927 442475682
50169 184005 334461281
53505 141473 220166456
194339 196839 460236390
82749 139884 802717381
139985 167975 69826948
132560 185277 131277794
61659 111017 123342476
60198 182020 304311219
75442 145722 175482033
147836 159279 28543515
23057 153414 777475427
134756 180734 114588092
99013 100471 3605069
161801 171460 279193933
74914 153211 195349749
197168 199278 5341494
24772 92259 169183308
90564 98548 141996080
67464 185879 326284231
165113 170917 14391653
129281 158816 73525979
87493 193313 883604675
171145 171725 1410645
107084 143203 916780626
17678 19697 5025290
153379 154457 2641887
82913 123804 291258269
62571 139668 192655325
167014 193127 49869878
16755 98251 203893319
102078 184790 206609547
75014 137458 606394602
173556 190151 572651094
149370 193379 109868086
102041 129647 69387015
117383 161763 907826787
49033 94939 944363523
66469 186293 299042913
55249 101711 116124775
127687 153361 878280957
43998 122843 289010470
31240 182566 378431711
73464 87885 36090159
128550 194231 851190867
13444 48580 483531678
123930 152508 7529016
132393 186175 886676129
135641 189695 992139568
2547 184662 935538945
80869 88547 19304453
90085 101742 28847960
4933 9825 12192018
165090 171030 14721977
181944 187707 14257152
175261 187533 265519434
171476 172320 2121003
39066 97349 427700184
117624 146850 73030293
147490 154285 16838563
198251 198968 1828670
163462 167771 38733535
129616 137852 504461935
7446 89044 824835667
35267 108006 832233818
131779 174318 928043951
64007 98074 388765851
180548 194613 485635776
127987 179595 701146534
125907 132459 16287092
178360 180261 4819505
114445 125400 313965779
103420 139884 91479935
66305 72839 16435351
116606 198053 840766615
158636 192181 83796723
38065 115996 195184213
79460 107093 68913815
86098 90516 10980722
100940 116252 38512050
114273 180650 165556467
172503 175427 7355901
40152 101863 942719152
2122 172969 427251940
79429 83711 10788639
40174 109032 721145524
72217 118184 677608964
99133 172448 183197703
14033 104603 226601982
69760 149546 199263170
57765 179747 809469370
82113 105188 506523078
62606 146237 603010625
195609 195735 322869
154974 187035 79977266
97546 134978 93863751
41619 160089 889188917
61681 88615 6897638
187296 196519 23345853
169749 178207 36496080
63752 180593 319180311
46277 199684 319079936
56569 143442 511774305
95061 108925 34746282
133376 166810 83323663
73849 102658 837929065
197862 198364 1245538
132005 137566 13834071
119801 134482 302760754
33739 110296 433061905
159936 197220 2746018
85733 190230 54584317
99915 159447 148932912
67711 153155 850164704
54540 167412 936826072
123444 167620 110084406
68818 148017 777753282
130736 141299 970191245
117852 145631 69398636
97631 165249 169143350
44125 113981 475307266
19221 119435 251036613
89392 188616 653353279
38447 138555 250515390
134235 189434 137549831
13603 33343 154789260
179914 182240 5866471
163654 188417 61694528
15019 28767 662046895
39484 121024 835074369
118727 195020 190477071
118613 179619 152129534
77936 182646 739477868
105691 197458 229387089
75269 80055 11878673
177584 188939 28327677
97518 172469 852587530
184273 197455 248204912
81969 179663 701230193
138988 190459 835080548
62181 102853 101274853
188895 199679 27269413
115916 128881 32511362
174194 174256 298427422
55841 102036 888083089
110699 166044 874856886
115692 199591 209670627
121212 164687 302664379
89745 195273 263510092
50181 139196 222829753
25863 100780 187574040
167993 182035 380659076
165664 177609 29704448
102213 136776 234581407
198925 199064 348282
192107 195788 8788714
14488 29079 36320240
63865 85259 53697612
86865 176490 223651785
184524 187590 401486891
6729 185125 582001863
32233 124505 231300160
170537 185451 37095581
87387 119644 560731113
81359 115099 84236511
4438 100428 428280148
184278 198925 36915765
77835 78968 2866710
31517 68016 720649988
172721 187789 103034026
6250 130924 644973748
197178 198155 1713172
143544 175165 78816450
187512 199153 167032786
54805 97225 106095846
802 50064 664898231
195777 199677 289377464
103990 154722 126867226
23697 25598 4756507
153977 184890 202917692
168241 190630 378721755
58073 180233 666029235
113737 176251 155970353
102194 169244 909788507
73407 164881 279813672
107797 190038 818590878
168202 169354 739910564
126006 194488 170768156
70256 191551 665455554
2735 46481 541235022
74526 99544 62183593
127671 177011 339499975
25330 67953 646086600
122941 160941 94693375
9484 104927 896318039
58955 100165 192396177
9138 24917 39473073
191471 199309 132350207
34011 111605 309562930
164060 199835 394665400
57209 181951 312883864
106048 177724 179034657
180037 197898 44865163
76727 141783 540730989
7758 147121 982701634
174804 179502 412159132
150169 155558 13267344
161808 169037 18041985
19445 40419 125963550
92771 153248 151066188
136489 174491 94724363
7387 114278 267781953
33203 146658 544730971
103990 189178 879876257
8676 160141 626021401
55822 163241 922936765
24746 194923 425696884
148556 155542 17273806
89801 181169 857117905
133984 155310 52956319
161154 187890 66524298
45116 79151 389329197
144173 170928 540098104
82890 194906 279662160
83042 107270 509080270
100193 197106 773225531
59486 166561 818142783
104899 110129 381295420
68989 164058 237458231
25029 149822 837495187
160205 195686 88652193
98093 155757 144042948
175055 193775 46774521
115340 179166 272974408
67488 191234 308997855
55130 105017 124751343
161000 189926 72037736
31136 135039 260250361
18069 99970 339716233
140943 184379 108211315
93835 191492 243890255
105635 194539 222106389
138802 138990 489108
144737 188772 878867053
7124 153750 366775632
160169 174383 185762074
38725 140205 384284004
94547 117155 332740166
165784 171383 912842636
79996 195569 288607579
24952 83739 147591891
29043 54342 835009551
136910 160712 921716180
28575 194434 483203114
49346 65645 41050447
140340 184526 110055265
118228 175857 399885132
60417 63792 959309717
92959 116284 24080910
84056 190715 266151418
193208 194343 310999229
66551 79566 838329348
73149 197279 587585237
105186 177511 676789969
83521 158902 99325729
171641 187677 39946552
186814 190551 53257610
192847 198177 13515411
57542 93239 89303720
174984 191018 586368335
113794 145754 820747386
6341 150569 360914713
13664 79599 165263470
13438 114601 533157845
158481 182737 329534609
39964 149274 273371872
91116 100348 320024256
150376 190156 114581967
84019 123290 624489225
166318 178353 29891260
135453 152201 41686200
199327 199885 123879171
124295 130358 15080182
79288 120925 955563896
120073 137067 340300884
91870 99479 989495612
106406 132496 65489434
85286 113332 255895580
178919 198863 740030709
124469 134204 47764363
2459 88460 215599565
22891 189968 493606596
91660 96724 12481275
105191 177992 181822979
146439 194033 118716831
16792 166728 375034230
49081 123301 185970448
126138 174185 119636572
150579 171320 51665337
111785 146568 86986001
121794 193585 835905678
143319 170457 401665634
173064 196148 550001121
9983 138196 321106155
4641 180869 744049509
78601 189053 667112942
176467 192134 444901171
89010 121787 620086592
30556 198280 573655742
21710 168846 841365879
130502 180776 162614612
133511 191513 89717027
132504 168200 265881213
187973 196332 21182121
81631 140419 146883503
94859 105487 314182998
111687 189895 195113545
47720 198929 378113586
141878 194241 786738975
162528 180643 45169090
103882 140425 483572390
16968 136898 300223071
63728 103506 764413867
32684 155643 349934444
164117 199398 88272304
27242 168401 353268908
117276 178910 153712260
164982 165740 667969695
82522 98236 323286474
196798 198180 514346841
139082 190697 233840988
61902 72360 972472349
13756 145175 152529741
67305 180091 281591574
138453 157796 48140479
177975 197567 384264986
34459 181913 247900572
165088 199214 85346421
195116 196615 3830089
82659 136664 134871444
88331 127774 98621343
127735 196361 171248693
151835 160803 195883538
30404 41751 189069235
11229 89286 690232125
33569 48978 38665255
108666 164133 138594053
23055 54134 927469583
69330 124365 137704615
32548 51497 47513330
194888 199398 373189592
139814 186252 245377764
164325 176622 252564349
76381 117724 205666628
86890 144403 737942683
92841 172337 207434815
35839 198902 817225002
145042 181902 91964877
8120 163241 540925387
186854 199564 491557862
179415 197319 8317316
172837 194290 53679118
34292 94785 151527918
156551 174926 45918040
144468 169919 63477522
156059 197254 103133593
13270 75870 866174253
76419 92226 39412284
60765 176492 770635148
51563 154883 718090414
181182 184431 997920808
9297 189755 451269412
88597 175372 216518303
144217 160271 40074150
174230 191856 666349920
188355 195475 17925731
105918 114307 21210836
27473 166068 346892045
2370 19798 43589681
167387 178679 28022041
4127 21672 240531025
125129 155293 74893320
123959 135244 28033919
199877 199987 274519
184172 191020 901620301
7371 76164 172556357
99451 124098 863519869
135341 191132 139184668
90099 185621 238313942
9126 78900 175019998
167654 192608 943589905
190180 193298 7878833
99878 156643 970089226
194679 196038 712285787
129655 155096 702223607
24114 71574 119276614
71285 111500 100434991
116791 171513 399272411
53085 63607 26563852
198897 199443 1410663
90632 190059 916442837
115466 158983 108606638
32355 152786 301329419
98013 118573 51618942
64626 151968 218168947
149732 178508 15049523
92869 180232 218164564
154971 188409 83492254
21250 58898 906276033
4443 122991 371612079
107924 151146 372837862
74478 172561 721288807
153233 161852 21626799
14287 50339 90216485
186640 197589 1885962
103733 164466 151971974
61047 124811 159624274
28437 100892 323082092
152200 170093 44687177
103674 189873 470387304
114554 150648 90086000
197213 197257 892537692
52066 141431 223713934
93319 154050 151671139
93884 122478 71719885
126369 175492 308143792
131772 155931 60019012
88727 113578 771337800
124715 150132 798360579
39428 191259 688300559
15977 161496 389572781
70464 98133 929912226
148246 164013 123272649
79835 145516 826257943
91299 106359 651684245
55974 139232 695675466
158720 194165 88574132
58288 95737 93566799
82448 188221 950585481
155587 188952 83358705
174225 177963 85243111
175806 187500 29070622
78225 170779 882023918
91430 95524 191769287
35207 160371 313189608
178610 196047 433308267
123660 141786 999020046
79091 174893 744860948
83274 173215 563883777
4344 168996 411956338
103985 117433 33887342
11723 145476 334736689
152819 183826 77276151
54803 163820 670562365
41974 158467 291182680
75374 155068 198756291
85287 128754 388610828
164082 180777 112933018
19402 150845 467336350
62343 74268 783537931
183431 185947 6214251
36491 90368 135123518
39063 110005 177600564
116313 173130 212606489
191150 198627 203478033
87146 152424 467953275
59637 175638 289781245
4561 134808 923469510
193314 194990 167911372
50991 187697 341613880
143853 171492 471368163
191831 195343 8874229
64381 138905 186283137
15212 72882 157179887
176725 179156 871696168
80717 162303 203725540
32564 185277 381763313
47010 148182 682383173
118849 149635 415607593
161881 175082 32852429
7240 180292 432772061
107509 108354 429507646
40489 116029 616907612
145862 157052 5173968
195955 196825 863949828
129722 189656 149361594
72965 174830 254257698
54403 192231 845243372
104208 123441 148890229
98749 192734 895709254
70440 116388 369254852
198993 199272 719187
20185 39395 48239405
132711 165384 928173431
168269 186120 704492784
197244 197639 1017910
103600 127628 520055260
98844 182804 502783456
80884 184579 699240330
31842 162998 328119577
13422 91230 639138954
82616 107030 60789581
127606 154037 65714030
169078 197850 459194392
61644 177497 289282953
54281 184927 326420269
117019 138101 52744166
128119 174574 804925107
18384 99517 202989243
46228 108252 155163103
85530 96441 26951425
178881 190058 108159506
186528 189670 7991209
167934 187626 48930194
149947 198641 536026071
47934 153408 263665769
156814 190781 84839355
35807 72888 438352184
176095 199976 59882159
178451 196245 44684135
177223 192086 599035086
181274 199693 46258658
169228 179827 26327965
169438 184795 38121223
62545 136736 50153698
21888 76432 136932951
119763 134209 36077984
196419 196983 1397719
169787 191813 54953175
76729 192130 288134651
199704 199843 106207957
97543 192017 236094766
28889 175982 633172649
125270 168437 741179775
6622 154904 370904886
167098 172532 13440022
142241 173404 813401992
69984 81010 27580722
157679 184207 716615465
121198 153311 549084533
80515 87249 238641202
77176 191387 302147491
18171 100333 205545753
61864 89507 901361125
37185 162458 402735361
50725 127897 790022246
99291 157049 407726441
158577 189402 76921590
110599 158421 401808732
173406 173697 590923013
24368 171028 861968100
24590 194513 664097791
9964 63731 134937493
26518 186896 763761184
162220 188219 414494846
43804 113247 173854108
143789 196961 305958779
175013 191223 362742632
52606 189140 429168700
79912 199732 468618055
196725 198672 500634560
6106 68231 703651423
115826 175702 149388139
65718 134833 172845780
56248 193593 343250427
136726 176062 51097318
8718 188057 705883891
54738 58722 8421908
120238 127119 17191794
16601 195864 451869547
4543 81019 987144833
120442 166426 114700953
178442 188706 67648223
109091 185561 190769149
173400 199931 66543944
140649 152140 707005182
165105 195374 75534279
95438 184904 569893774
11875 143679 329869711
110668 157225 116210929
186819 192659 14755776
147649 148106 1113911
181455 196142 952514322
23291 45304 55343590
32908 196688 646149583
115510 187275 178972362
53197 107815 136721032
4717 187826 717471900
175330 181368 15082746
112661 139960 956677806
126572 155683 72318389
105790 177430 178894318
175084 186596 28580106
149993 155998 14829187
137427 178229 101661608
168520 189516 318502787
160058 182590 56166569
170502 198980 71372280
195716 196551 2123319
125445 199556 383186056
112470 113578 2833570
42015 186538 360963187
102338 152699 125996921
132667 163545 76990544
142131 180575 95869199
93431 191476 722790784
125621 153394 69059385
173733 175357 4090022
46421 183680 856093500
76412 103104 66333735
19063 191919 703473422
80960 125901 112459769
19601 162049 845102191
121663 142290 51453576
146120 150231 10170502
104495 132466 247237291
52921 68558 27014581
111959 184392 192305250
61244 101859 32370149
107039 146405 98549320
98978 197236 856831355
18768 32535 34347634
160867 191012 75183048
98757 170729 223733130
59982 73704 329907278
101226 191428 619464927
65934 141740 189416092
39349 86195 660965211
76775 84179 551020413
71419 187970 496893061
27345 98670 928061642
146826 151287 562324786
33295 62394 619733555
64395 161640 963265409
64556 191727 317600064
120405 196042 188787918
156909 172447 536597058
161548 162719 573287155
71492 163137 443684486
74152 195751 303618367
30166 156612 62307344
15820 125013 792639896
137591 152686 650488915
195597 197770 5518034
171983 192279 50748446
26840 53900 67954282
106050 142871 911349312
81667 137757 576378007
148809 181485 81500382
25641 142688 43215600
149474 186234 484773490
111010 115419 797783793
167676 188283 51312137
162800 181422 46420575
112776 184891 179811967
37884 131873 542995104
73294 188558 388231750
112894 137053 60364578
35183 122171 115370600
17395 168632 378338539
27379 82672 138920137
84539 129069 111272579
65157 78862 34255715
91393 100563 22657402
141066 160671 48878101
88115 196617 684176367
184694 187629 7326760
94216 111067 42152726
19111 99733 201712797
61011 151026 564119845
9809 159837 375442482
40707 124730 996851792
6088 157327 378295279
134574 149473 397410574
193021 198635 14219334
176065 187785 29098574
151184 178570 68202198
10734 159908 373207403
46758 153901 649824787
194531 194942 1078556
113070 142897 462334684
24071 180436 520695816
118694 193323 186240354
151710 153402 4211839
151777 175725 59773292
116793 157525 589836306
181847 183758 3517286
108499 147302 140625237
179748 197142 43658217
110689 156426 145042765
5278 93764 221613495
129321 173875 110971758
45735 193346 368899059
90703 143374 802623391
146165 155653 3881418
22749 105528 911861909
32092 184413 727034952
58442 155859 243349163
133398 182309 121886197
45028 125970 202653146
73156 174390 687694791
62822 164920 144083603
164168 177017 501320817
60972 175334 285639285
96376 145796 10474750
39041 154166 314684066
155987 191921 89837751
150542 161858 177108178
11501 116225 725840469
140102 148906 21882278
175804 196978 221196345
180149 195378 38138876
18617 115760 243278776
9959 64368 136559458
64114 191626 318450065
177438 182480 277983161
56770 144565 219580143
15598 111044 238947874
166873 183817 945340224
81978 114372 80998771
31991 52687 543218914
58442 64661 15676869
177829 178375 859112007
83776 148433 161365542
158686 161536 7243997
74899 153435 195967625
6212 124076 295280361
160034 167052 17536380
98336 185801 218427363
82303 194669 280568085
38164 132263 235650820
96548 127844 939058226
125146 174264 122282477
15618 72793 143469926
51099 176913 314503967
160745 181209 50987136
17993 189826 429586473
81777 135431 134060287
157080 172954 666507404
59263 140772 203807285
141132 149120 19836289
136584 168125 78700202
176902 193999 719685898
172535 196033 344766994
16734 134404 420299285
114538 188386 184191084
124991 162198 563512917
172869 177063 601727698
125819 158254 344170448
33514 48021 284050264
70687 184146 283154188
53184 152506 248390671
117808 193102 187885249
106720 158067 128314047
98530 170191 224101742
7811 198755 477739662
131685 153771 54915725
125729 199602 184432518
171029 195404 250710967
34322 46802 346710658
60824 97940 503572449
52364 94974 106696019
16243 90834 186921571
73902 95501 830653673
163851 191541 69028141
137816 196676 146968886
179086 180705 4149318
79465 177424 244523844
156561 185232 71487938
139428 145698 15620519
136843 150679 34495421
44392 185242 611500773
119006 137303 45656933
17466 89532 180697513
69946 143086 182799111
130690 166715 89784401
76999 125501 121396014
192164 197638 376058246
154225 169010 37043702
101161 114699 979201927
135191 144511 23202698
96218 167277 177637352
108582 170847 155476232
182528 197010 466997072
145308 159695 595923566
120258 152939 164074111
175528 196541 796951290
47980 122900 529909006
42638 164031 403207258
163249 176277 544191393
59357 162574 809880751
104384 147739 108503754
126500 159925 120185448
123403 133530 208378189
32708 68118 652906954
137382 163314 369683881
142219 143687 3679049
190472 192914 6166053
67226 102901 564175237
60106 98243 95194253
124666 181040 140440654
163573 166878 17761342
75986 150072 690901929
69993 153936 230107836
72627 123253 720160032
28265 170506 860416917
175371 199097 238171047
103133 164079 283862605
106917 152451 303425483
128559 132065 8717445
193079 193507 1093747
104443 177815 183320511
83682 164668 862247412
59643 194680 391420040
194276 198036 9547496
91219 172285 202337117
117024 137962 52365465
75294 189053 613098542
110480 139106 18188940
146164 173423 653927394
148939 190479 103633328
84528 88975 851495430
94175 151654 143582149
121789 154415 81165461
103677 121306 717467640
77270 196031 296683749
166131 192542 825607043
67505 121587 135285128
18798 171388 381573966
134664 162292 911236186
103723 193627 334140419
49819 77053 210183180
149555 181581 182036570
5586 169468 686718757
29979 42512 31689479
14551 80742 867472001
51460 152286 987431304
100593 187712 381269247
43156 57564 36038464
13323 118139 262434054
32502 112571 200616593
53873 194478 415306231
157642 199696 196709272
139894 198290 145848484
104311 195354 546855699
170931 198948 70190008
102762 123046 51205099
93782 196240 256043046
147632 187894 100293379
36844 91765 137641122
59798 71563 29596774
133920 178034 731197714
135857 184753 121847153
119913 161378 103412449
54766 118346 159199433
90605 117265 66542257
73722 143450 426165260
31654 184866 383028034
111719 129835 342210849
189574 195632 601735060
115207 122117 308717752
48619 70758 55664363
67193 120940 134494702
35616 116788 203359042
182578 191874 23247986
10070 195043 948141151
192649 198785 15541427
183698 199583 107209335
121685 184028 155322609
172553 188674 632888888
195715 198567 323156547
179930 199429 49032623
197603 198678 41164044
137854 196200 365697809
192120 195623 8855587
56210 87104 792617692
74238 83923 24162635
65755 151617 214430854
108457 164059 771746648
1781 127833 315766121
99608 177388 194343656
95315 178678 532188120
140823 160893 50060422
133727 141165 632710042
19406 111318 230157028
195502 197374 4757824
158539 184776 440003187
130170 167508 93003313
110822 114625 9595553
142420 163276 345331129
153626 198850 611561463
115238 130078 221111999
164902 179636 298008858
153069 170293 173513555
85680 152834 978981887
166858 175197 516699370
18233 82166 38476435
21982 63723 143911435
151553 173586 375711265
116811 182080 162850364
20240 56642 91305144
99942 140532 211903363
64530 156286 229071480
176390 186069 152385073
174290 185906 906018765
102350 192884 560359055
128985 198260 722400675
102679 131616 520642639
64174 105492 103143557
77134 190495 283006937
155253 163389 20461837
136672 183532 641643278
191968 192589 1539362
20386 74950 137069119
15055 76322 153619717
146676 160908 121992486
135212 147597 730030796
121940 193064 177342233
53926 175162 303054590
195750 196103 64425935
176850 194886 45136248
132206 142003 24365488
95282 122417 68085803
55215 188569 333224309
167895 192499 61325907
120034 168797 304983401
90317 126224 89848435
71455 191332 987085379
160370 163176 6998592
174633 177850 8019892
4989 140731 339846385
18015 31082 115414035
33906 143585 274605854
177091 195978 47324135
620 129748 453417326
119708 126620 17294091
41909 113185 178400408
70528 110104 333564994
13005 108348 238644604
8091 81051 182934883
36423 69455 325027539
25496 105828 534947913
124680 154495 142354402
48949 183384 552004010
806 129061 386798774
177216 197443 50730567
78863 114386 862459399
132781 153607 392567644
163810 185357 51813447
180706 181740 2599322
84076 166041 204607318
39235 109336 454426085
69687 140274 176386677
36762 107477 469746336
193550 195582 723462081
121899 134026 30233864
2603 92309 224644531
187764 187795 233036290
112136 182788 176325172
137698 189508 569026715
190345 194880 673999366
137302 154716 438656910
106233 174964 171736577
109006 113913 489141866
87038 153394 165527277
58129 116102 145094907
92485 101641 171030974
17330 107672 309204136
193343 198091 12054439
112212 127623 660530595
96450 194732 954135247
39519 124099 211851513
147265 153600 306148160
63307 119665 140955771
143775 157511 34121471
109500 156268 116632835
51789 199363 369120009
157049 160187 7943748
137496 154408 42019757
140294 187492 117546443
108218 148416 100443540
20211 174925 386946752
64034 120184 140485198
141063 188335 117794667
43144 180618 343564584
66474 194784 359982152
60737 117577 142156273
141178 186003 111629626
126442 165077 96325036
150518 175597 62538551
67812 101355 83570438
117100 172845 139038618
53466 63748 819551911
53387 177357 356972728
66364 84060 67311152
136541 197400 151994476
43129 185311 355157224
71734 161641 518026887
170246 183695 15755191
31291 70058 347824833
195352 198678 849890695
178053 190412 78613782
143120 166459 272704202
106471 182067 188870822
73945 96151 459519927
158520 168261 24424202
127535 182887 137895628
149737 173805 713584140
139499 147266 19365131
54665 83176 724079639
139649 143101 8605959
25012 111056 215561208
829 84726 707814487
3671 157714 385363254
23351 107567 210879229
184061 185729 4133794
186722 192758 834069182
106036 130272 60874925
135002 155102 715463259
172177 185438 858957895
43741 197155 383543510
138774 147430 276838803
124321 187726 277047713
79108 161188 874107782
17989 19497 3750549
101736 132555 595437016
40780 67211 66305497
157439 164251 17129084
86592 103795 42537890
39397 135762 764740484
81364 109031 826732703
70868 72125 3154235
162490 178428 707321513
15821 117325 175362261
153960 166060 763159562
96491 192118 238947234
110924 150086 97832290
175933 180389 7970765
38318 194468 780619159
194594 195928 3418500
32691 91909 957589240
120251 194925 186343987
199568 199841 651415
158811 175636 42004437
160167 187575 157230684
175889 180810 895910131
141449 190445 122080535
145791 189151 533225146
19198 118589 837559815
88639 140649 129838493
41087 194290 382912322
56938 126012 891334858
51183 57364 155024046
35060 38529 757107063
50904 134418 412007253
54014 153710 454712913
132877 158398 63545062
151378 164291 484700623
73702 119080 113354018
119170 199659 201092508
185741 197316 452632626
114821 173624 146729136
108152 115030 17247709
156096 196952 874702537
171722 173334 4015459
123209 150173 72890730
62840 109522 670659837
185819 190260 53640864
78101 181003 256895932
46791 122709 189841870
76525 185809 272699502
99717 123308 804488967
28900 145845 292862839
57728 89509 504839576
74458 181956 268304830
180843 185197 409645509
64940 190391 427572708
149467 198334 122189744
78803 165626 784290311
77872 91584 34246340
156826 197839 717265775
55106 183539 320908245
191236 194510 883929959
47420 58576 28031487
64579 188133 591609377
61737 176890 287563135
25476 55484 75296910
196654 198956 5806590
171554 172941 60668080
134117 137943 9531266
133972 178902 111871882
65525 159483 587025968
79596 193072 283312246
42175 83588 855878860
122021 158803 732101862
26355 153347 317810034
169402 177285 19539236
38110 83907 149272637
34279 126129 230239039
120775 151169 504249480
41293 196716 388604398
120531 133572 32569893
63556 172415 271829905
138271 184710 115638136
195128 198655 395930755
177284 178342 2624637
44481 69862 153472727
180459 183383 921622484
74954 165796 744889387
56575 124915 562816261
109101 177194 816791450
156665 181390 252171392
63184 100613 836571662
153121 179604 66082928
40168 141401 253327829
167023 177402 7621406
184576 189563 12512571
47692 53488 10133426
106555 153337 264633515
57880 140317 762545487
135823 188848 132210639
5731 22125 205168344
41985 131246 23687584
114549 193850 197919655
174103 190858 8505831
191608 195641 319316290
117321 122199 927479113
101360 198656 243378058
136070 149673 33896606
62650 152238 273886735
26254 88246 240695037
186290 199899 789013216
191900 197279 13617567
101420 152525 127862134
141560 146523 12403612
133762 150601 552781347
70347 193268 306931083
36764 61758 62848156
182723 185092 888714564
57856 79150 645076044
62929 190144 805635570
114634 189594 186998685
121079 121482 992739
155141 181147 366476389
105430 157037 429507031
87090 199204 391723113
127117 197029 174525012
6720 149734 777852178
103827 121761 406809249
31576 96179 354712777
195142 197064 324106828
115129 155908 101662264
10347 53824 108976065
172001 189920 664759500
139048 181111 751082758
66226 167480 252907367
137242 179991 776789937
123592 155916 975317960
186309 194481 930922850
10552 116021 264217135
124585 149552 62109563
122314 178100 992424525
94000 97347 8246295
117037 128993 30016856
99332 183386 209975766
142318 158325 327239057
167457 170675 359203925
191656 198560 905549342
60345 72008 15917756
96754 189087 230641627
11762 166184 386275356
171942 189118 42857455
36575 126173 666594826
182219 199512 259902140
191994 196212 14313403
26250 135354 273266776
33183 75442 240055817
103758 140467 488961646
126678 192941 720857467
12438 153519 352932236
27203 30732 8834940
11681 68420 261614821
44853 144125 248258400
7201 33567 306986242
125038 127539 6118272
184725 187174 907820969
197213 199809 758557858
122893 157801 86856585
12540 74356 693430340
75089 93986 47001339
63256 179440 290059587
70435 92417 706840185
66955 119104 130395958
86973 162639 188843350
113964 132611 970615797
79535 155878 190520160
183756 187485 9274301
37897 199634 139233527
73308 73412 275034
134466 142827 20795974
125431 156281 389751644
66054 172297 432130866
59353 77465 45333486
105497 153002 118702009
27046 177395 583327435
789 195992 171379922
187643 199616 30316284
11068 76304 163623820
154445 191010 91351452
197577 199851 5729001
130369 183804 133066431
190381 194764 11072276
63436 74368 27479970
45147 90304 113147949
166385 177672 28088481
49824 100672 324877759
84601 141228 141396722
83194 95145 18122903
21450 42231 52332018
164486 166018 3846148
58417 163133 261713555
174309 195332 52608972
40258 162631 956603749
193805 196542 570238105
93385 119154 64563786
116437 131238 37082033
62491 199680 342808190
162741 166379 925246022
98203 110182 30139393
97588 100505 7250540
147133 164972 44504530
76205 167843 804017381
183343 189646 15757476
188997 194857 14748607
39563 161907 305950287
105966 178000 620146979
68909 154266 213093774
80124 143819 633085848
165138 171832 16521559
38861 45557 12528927
145025 155954 859512000
71652 148770 757469888
53560 146846 233427363
28896 138496 274490971
55815 134871 948878630
1303 139736 472706473
16771 149380 208995504
134414 188498 134740828
169224 174447 970462599
111636 115414 318967893
29678 180799 378050074
162655 164645 555422603
79216 117458 448133965
154265 191261 858680977
4038 163013 400348890
170538 171736 2981127
88693 132630 109731054
174961 184286 23213455
101205 131052 74977585
61635 134091 181195752
27037 69179 967281504
89664 90443 1932865
121721 171733 124589667
122244 158437 886005253
51573 179013 931055534
89675 162822 182593327
107738 139047 277621223
102426 109928 2159912
166196 190412 60321478
130811 133624 6985671
181946 198886 792025043
3219 49797 116653829
194410 194554 350693
144250 192552 120507684
53105 58554 13782413
41776 41918 350480
123303 153362 10046294
180849 193957 68228116
149035 159539 663199377
160332 197222 92212495
115556 169776 135339780
178916 182723 9585355
10767 10799 501091739
130545 148198 32168280
97110 147917 793202867
55942 193302 487738852
5643 124104 296806179
180791 196889 671785273
45001 78455 83852504
100292 134056 951172504
179004 192937 868069262
181022 181063 223696288
145626 156293 26419972
127244 155087 69191626
118649 194760 189969743
101126 128507 68807079
18003 198251 798748629
96115 115816 399068588
146911 161597 683583445
119200 197253 194902259
151153 152675 2437880
17503 29477 466478704
144016 160598 41365120
90763 180234 223271644
24990 140971 290437702
91062 188862 654860018
102100 139519 120423884
143543 189382 877881015
87688 147539 826464980
49908 197723 369693934
138435 173750 154258124
20229 92230 222948542
73894 74596 1727981
58417 180790 943752105
191331 196845 104943856
84168 159479 187941361
146224 198203 963077604
107342 122800 677408313
171665 184132 31084040
25427 46139 52080913
161965 178184 40335396
170385 182489 510020938
138360 151566 32838420
193316 199394 102653094
134603 141572 844211862
175385 184107 893484258
131178 165209 766377224
174337 187001 31512410
133327 141548 399434106
15446 166141 535882534
161994 189125 511613524
65384 85468 976681401
94064 191915 244353296
64411 98000 83774102
58702 145328 656074156
84859 119164 908756590
146463 184604 94932506
180055 196157 40401143
72665 77463 729598506
54937 70500 39205155
87048 139041 600988673
109529 152666 107706067
99252 195364 315953772
60522 129901 676143150
105088 136272 604736160
89684 173376 208806637
146233 181899 88863643
173304 180258 9894070
54988 137502 206525921
192797 196751 8214696
173907 189474 849127432
137128 140200 209355274
156857 157415 761840433
160196 173646 33466965
133466 155461 429813453
66548 191808 312786105
124597 131392 191394105
48168 135109 555305150
157557 181327 59390064
28834 113653 394081992
55351 135322 200146775
11753 149776 172579607
57205 188098 734577693
66129 80919 37001251
185973 197370 663630801
117780 138304 309602108
186618 188245 4186634
190169 199326 236825336
155791 166042 563249989
100880 182353 897103335
128793 131542 738876641
80781 133355 915519887
18163 177154 622654066
85364 188648 257655484
151742 186426 86418423
84714 108407 103043985
108350 114708 226391889
154789 191903 92707062
165275 168620 8310886
188714 188717 7879
132660 181499 315093233
24924 67314 222338387
73486 120899 118573004
111514 156066 111065740
183381 184112 1803753
126868 140853 444578852
199124 199458 873053
165733 184041 45496696
67481 78494 27528723
132176 159015 992741543
104789 108071 279939772
52809 176749 309836145
70540 181969 806112546
171852 188616 26599564
124074 184254 305257545
168124 178029 24596880
50327 120992 696124905
17280 198655 453713060
137998 158030 49853100
34156 167932 334722251
135021 150042 917845023
91001 128696 769882009
52081 67552 785479821
185831 194670 483052656
186194 194252 20350025
169926 175938 676068111
110743 147923 92926095
143209 150230 17480751
102612 109535 17559672
68787 186199 292967850
3495 144157 482391720
88936 112038 708236720
3091 47128 145159725
99785 105415 507516873
73776 183181 595779829
142834 172291 963853204
175802 188093 80793117
123451 136010 3407737
54568 182274 634582060
99581 190813 227980196
137623 183429 766555474
56084 88628 395439313
190007 193689 929621709
64542 148330 209331818
58457 124736 165984321
170539 180230 24208070
19989 78768 674841819
25990 109271 970047454
80310 84911 11577901
75777 114883 97594778
94234 127432 83198652
105258 163038 144417011
117755 190443 181315480
194592 199102 11470812
68016 171596 387073670
191724 193348 927197754
38884 46947 20221500
182029 186364 250606857
137266 150228 32312268
187709 187969 535738704
146814 153776 17200402
18225 152426 335731996
197675 198137 318719600
101455 197865 378388739
147988 159631 225371763
181951 196397 36258999
111658 173417 360656461
43054 123250 200820739
133988 193373 148095673
21749 144407 320557354
101930 107186 13250745
49610 157134 268802706
9587 28432 47105545
12484 76590 11448891
96541 107531 267064481
84999 109152 60153658
86110 143548 143422550
121033 126114 12717770
123064 150336 67900575
85180 96193 27194241
120948 193943 75106714
166726 183945 42794132
119525 123239 503421987
56598 170186 369152152
137854 188121 154778571
40292 58017 984508091
189332 190021 1704638
99393 194525 606927929
42365 50485 20125158
154659 196704 105199225
28786 76658 870016406
153899 182769 72051077
186735 191532 636424336
192610 195578 572884663
112796 173180 898467989
116936 133997 574166589
133142 165107 264601264
91897 181737 224343703
15217 162856 914332067
7154 35982 131190190
167721 199961 80675188
131867 189214 985236699
118406 164914 116106502
136593 195223 146364171
140580 193950 133154505
132421 189692 142742441
186560 187210 294509152
130752 179724 609808708
107745 170510 156711110
87273 174954 630946583
20024 189667 966543650
110638 120519 24873518
154795 180994 739031546
103529 103962 456069440
63898 188208 808469160
9586 150356 352343129
162329 169943 18968770
115107 136974 54693319
133083 193634 151004469
33437 101763 170992570
117432 193992 191130680
155176 190977 89479165
88022 136898 235673853
31645 86542 78805879
121356 147294 64624692
108930 186186 862754798
24135 119281 238466343
70945 127535 141538235
90051 103679 133076963
11151 128824 294736203
130954 190015 147177759
115644 151030 88354373
8224 76149 606926113
186922 198130 88159987
55348 91960 91739324
197328 199549 5640893
44694 51271 246447664
158310 198373 100238872
3042 118129 417174694
144897 146435 3973922
53039 98730 114297446
173884 195191 53346368
111515 131047 504795823
98363 179968 203872435
143756 150281 16238814
14443 45267 835976220
4812 151730 431739178
15049 165436 376187350
57709 145237 429809008
131279 199286 169848673
64946 152775 251058689
124701 171884 117488012
112164 170995 164665273
76998 95327 45685605
65523 140130 967848887
14336 187625 607507151
86857 127543 101697175
150650 160616 62050090
113919 120481 16457647
142043 148372 15739644
157210 158949 233768275
41391 50490 977792423
116663 176224 719556481
69643 172395 256474796
114545 190980 190717073
58871 180483 303844749
170324 185819 38542893
137449 187956 179548891
31647 86790 527755869
84560 96285 28990959
106696 198802 995718285
168456 179823 28231371
18737 36422 44227470
147865 177490 73835713
143942 190794 116870976
96411 159494 344161153
194458 199183 552312781
25032 100922 503526909
98356 158677 569569077
143823 187252 768173020
34608 98281 159374494
99424 146148 889930748
150305 170127 49444542
71674 102099 75701507
9322 132843 309373824
148818 181318 447713871
6406 159686 500928867
19385 56597 93257411
160407 182541 453999697
23380 126635 258754973
51780 116102 161104264
107824 114251 3178318
133795 138994 695781417
161910 167060 986656063
118572 166914 120667447
64282 89114 62168630
46156 130911 212179028
156041 165473 693175600
194559 197438 958334131
5884 156196 375945144
57618 146903 430462006
194814 197459 232818103
79890 139350 148567284
50539 70707 786455788
134405 169735 88020618
192045 193134 2698404
193625 196727 7909322
7802 104350 241637273
109887 177258 168081779
7125 103830 323589402
122007 188322 975824788
93915 162500 171367499
131573 139326 19327512
127378 136347 960730933
18466 93864 983794394
65721 77587 29644314
13098 139507 316424364
162801 192384 517417462
89333 170882 830333261
135175 139849 210829993
61012 154256 719770037
135117 180758 207110668
127208 151029 46724258
130141 194912 676293691
94185 104185 939040169
2126 70881 393770828
99281 195060 64430033
186299 198485 30803997
109862 145613 223633645
41911 188424 366054215
65305 150012 950793196
43256 174194 327207043
175833 191080 16386043
133790 186609 900140711
95534 98133 3502264
149380 167970 30521709
44670 77075 881256412
48862 162040 796856539
66570 127889 912085614
21325 179135 394640251
19613 28471 22056822
71406 155928 210866672
64847 160051 237817964
106522 127583 173082892
29419 102333 481143198
179296 180618 3396816
164232 173504 23018566
150050 198182 913988261
187202 199394 334090889
15733 18212 16538072
92169 178696 215973330
91452 127756 652689233
95038 118792 59546123
42439 131119 221951224
78577 192800 705365995
169266 190702 53414651
192631 199409 17190932
172377 187697 862120758
177547 187714 131661169
91409 107894 41132509
182089 189066 17385494
13517 79661 959442332
164828 179250 35842102
56941 127430 122068013
199666 199855 459265
173855 181790 19850740
29127 34826 752709737
19932 45704 64694653
63502 125343 961673789
157620 165442 564518327
118511 162936 58775817
194021 199920 141276887
53312 106088 132032299
97834 165128 168314421
89213 184011 998033144
67795 100209 371760685
145443 170628 874017918
198042 198740 918469051
163175 179328 167581564
165756 183379 43824823
47523 82671 545121633
194646 197578 7481720
194105 195515 693277187
28161 88737 590957046
94072 175352 202974501
107768 109952 651271618
167307 168679 299453603
186680 199683 35536577
45208 64544 48512184
154038 165480 252570023
129167 176702 903794396
37483 163093 610097076
3565 5642 78530200
135100 142596 18692732
127214 164728 484216330
30597 76720 115884017
69712 166198 523851646
21163 79713 802008983
87093 134470 771860425
75707 99666 59501638
3929 167759 409928629
81086 123940 107274614
22419 79356 239801446
194237 197354 788881184
125668 149415 947019685
61151 132106 41073344
21031 177878 392278023
71631 78621 772283307
123247 191794 752207176
5556 127920 306515291
88016 125152 92887371
81879 97924 290283945
33360 181052 369344711
176617 190043 33435976
157739 161197 569908661
23324 61983 97176486
98251 152330 795992723
106438 134701 70931360
92105 146136 750985791
34154 131787 244577898
139412 173033 83734965
8515 133638 743592882
8015 187560 998575290
64070 146150 38694189
145487 195830 125731741
8417 118705 932248018
42636 50893 635203702
17422 65638 121004982
125381 156071 843424414
152818 176978 275772509
44732 101055 140749541
31589 157270 314428532
161622 194607 14557927
183870 186304 6017480
84946 186426 640038606
132405 159810 48275974
188383 194652 97096473
91674 150622 870297168
103824 183170 198271690
87471 174524 217183936
169373 178826 100199774
5421 8938 8788172
157929 166830 977740940
165923 191948 552624907
115319 148305 436196373
106900 154719 119464038
191447 195517 10269773
138767 140790 93500071
198154 199259 2796107
4283 61909 995991588
43460 52761 23171854
106129 142240 90445060
12609 48275 475966820
37676 94428 142105841
24169 54512 76108056
84933 127401 106119907
100047 135731 89458451
82730 117209 86041187
69325 142335 884081954
19283 75509 141121975
169354 170023 659945804
11944 64121 130784356
21063 81256 661363739
119780 167446 118873047
16 28626 71483492
63520 72688 438456922
126572 172096 113387722
99889 190904 504586171
70698 116549 114553996
5409 147325 387126153
34453 81550 806465970
156799 198867 85226565
13229 70033 142456507
133706 139640 549952908
147708 178588 495059901
184045 190013 14937864
30092 130696 252145144
174586 198676 60405719
193526 198971 13822063
194324 195737 3603023
53555 63778 51396082
137305 183128 114232081
45869 82124 90879332
825 103878 874486672
178514 192183 34283858
92230 164125 879788532
102827 170580 743154705
49860 56159 15836569
26875 56996 75690983
60964 100726 418576004
15502 126454 775706020
149775 185980 90213348
19668 136519 292563265
43770 102782 147379730
102442 190993 221327819
74124 117872 109185142
129078 156015 66905616
97376 153764 667655405
85973 86062 496336141
165956 196206 505738132
4878 155344 376395852
168207 198062 104063010
52736 130812 242143975
121898 137806 39664698
32040 81203 123422865
159042 182061 121596142
168560 185678 42497035
194545 199359 12246456
103210 112211 755397725
106570 164347 249228451
40226 185695 40515375
75189 173381 244984835
3216 55359 130602770
171588 188716 42766068
154414 172180 44369031
100461 144442 909767590
80796 106625 872493005
722 130736 990709025
180330 188638 20690459
96155 148928 296126469
178944 181756 7130100
58806 146793 220028381
165808 198779 82457740
143114 178185 428864079
78191 190531 280445080
64959 103995 97272330
107974 135876 69796211
116954 121534 73876497
75555 106519 77046312
55542 142250 216970468
165625 181726 408134178
188647 194855 370074432
151919 165405 14981639
73666 94838 52660065
13951 130478 295562410
76492 193237 961343565
87423 114087 66573539
13956 14570 1522182
157113 186808 700683465
191844 192838 2491403
174228 195586 53496704
190663 197537 3667731
12524 165112 381783279
186948 189768 358023084
4374 106524 944123323
47895 131431 477547066
17992 86104 638768268
177804 194053 40684013
79865 110307 75983024
69463 175295 264244396
164539 187887 901781052
54486 179344 312035852
108638 157894 122995286
153137 156077 7268291
26909 28806 4754018
89591 123678 473989045
87975 192104 639207846
111437 199851 220934553
131459 195950 549790744
153982 193659 99120697
69136 120183 570965575
159387 186935 997147442
182563 196010 136046865
107935 154651 304000565
58186 191959 691960648
81187 117069 89650009
159273 183845 639396047
23456 159443 449973849
41717 119422 413203482
119129 165007 210305275
124899 178185 132640333
81982 99270 42981124
185975 189797 200708661
193695 199760 418906664
90733 112496 54329873
118027 118998 2506597
28262 109375 203280772
35762 51492 39421135
167365 174823 18552599
22259 183911 404177592
7105 14064 17470697
59505 144533 212534110
147788 162191 35974387
88695 152387 796373166
109563 123322 34586601
68918 141534 181485119
35205 77850 107084186
66524 119186 131694054
119547 158436 973789983
147271 194943 118972847
189454 190794 3394191
16032 115037 247884074
56442 197700 353221847
160921 176738 537765503
223 5270 12620009
22354 173821 378852371
163082 198899 336097264
183712 195923 30721325
39090 71879 872083192
70965 147390 190907418
128925 164470 88572224
109674 117690 28487551
51019 172712 994834678
146703 177368 30979614
169020 188747 201740506
145021 169313 60668304
195374 196403 2674100
90956 195553 261205874
135936 195264 148105370
124211 125753 3839166
65268 154936 800022735
6278 69557 274692210
188724 194660 555565211
79983 180051 249715979
147507 148160 1570594
27580 157989 78446887
160336 174244 785253592
150501 182469 79697945
177099 181356 10654313
178840 187757 22218698
68900 110436 103730246
174387 190087 307323293
5037 102753 244469894
129084 148939 49370728
59652 116690 622153102
14710 172016 278055387
61721 62975 841300914
131981 181709 751215480
101304 188674 116936973
127427 178529 127213560
52714 101734 263987424
174117 184277 25332308
51391 132391 202862725
128732 144573 39425333
92273 186652 795901588
116240 193134 849820083
162074 184668 29327248
183765 199218 706164910
78728 120687 104947546
110276 169483 147867155
12104 121453 273897677
97460 103366 21119900
59454 123398 160060846
98895 188361 223504488
157642 182216 63482965
108685 168796 150164775
172872 186882 34900924
29315 131363 49721721
40485 45971 11634327
142862 155506 31333648
50757 191622 431674261
174524 177527 885530721
17938 195951 832522337
141188 157585 40754879
173207 199938 92776614
190046 199869 24878864
161419 161609 875833247
19124 157172 962369713
145316 149060 646269958
77855 102213 8600870
181933 194390 31164464
166601 170217 331246201
126760 133399 16599127
169149 182075 32179461
165424 191980 66228819
91128 180222 838887867
29528 151001 304145399
49465 154362 262264349
94441 136124 684460952
144367 190880 701173956
11397 69525 145849017
136448 150533 942228751
146442 157247 26774697
176286 192071 39424567
83575 160618 192342738
169796 194915 62760562
22466 179936 628240972
86729 136698 124728269
86937 95569 988285246
106902 143504 91615081
46815 120973 667887182
34102 171381 343338736
147950 188759 101758650
164939 199961 87591351
170897 186306 38277308
115251 129319 35305220
198581 199350 1069114
100191 182801 206464623
82033 132435 77693852
94586 148501 134791381
3572 101561 56727285
19029 186141 417733626
164681 186496 54188969
99825 107704 19857415
85697 192444 676704767
119150 155396 259200011
173759 199698 65058787
169460 199559 601824162
71040 129632 146498521
47597 145270 244326830
129068 143634 720743219
40304 199227 635511263
142580 149321 633921699
129823 157754 253637820
64543 185333 301503999
165657 170166 432100712
38391 122269 210121411
46022 72178 829144674
145424 190912 113471009
85418 121183 89405550
182688 192771 225067148
1522 175247 434569855
4591 138727 335859283
162636 196068 83550103
11219 72537 887412547
50832 87986 11247639
96492 99473 7423975
189662 195818 3949687
160971 161066 128183
88196 163059 958830235
144557 148698 881834524
150768 152065 3156657
88882 140021 127710586
163589 167692 804097063
125522 169503 109595838
144598 149632 12512275
84803 100580 39003098
118377 141597 881982229
42200 156727 720678199
184749 195040 576783040
72710 176331 816691217
91106 141211 465689965
125541 172531 116984435
184525 192061 18960350
22550 25286 884416411
141173 199327 679839344
19831 126571 267408900
182952 196575 34242723
61009 71495 26353357
2274 79295 807804744
118055 142962 62267375
199265 199973 1768537
56806 187374 590084830
196132 197860 4393178
145888 163001 841910570
176670 184732 20016881
160244 188205 69663066
111439 147222 533519446
35412 181525 943314504
47721 145230 243870000
30144 74131 110662123
90006 98993 22195377
90507 107575 42468210
134553 174012 98221738
29772 127959 698827538
145693 177233 78586980
114409 183917 773956709
133648 155511 744480997
20301 192786 431363825
63949 172948 547550689
104903 133818 72532371
8848 61445 984974388
166811 167325 1287978
129986 172558 105997619
146653 187352 101319931
68181 137206 172473520
173848 185524 29022311
43611 185213 353714909
13870 172440 903708239
122937 198998 189859557
142688 192426 267101223
39914 153212 784809833
167538 196384 7686944
27524 159310 249557116
104174 123545 48853920
120514 142131 964671725
101061 164682 260544851
79197 142321 157763790
97843 192301 501642804
181994 182337 181570967
87332 134768 118542690
129798 157190 622523679
48484 179258 326760690
92600 138175 799338676
187580 198452 27504665
36376 151290 287524272
135251 187129 129232076
139603 160513 135479239
49971 180123 599277368
143977 171627 68880236
154849 161729 517027239
171380 183748 30832268
118616 148032 784732979
78112 149718 644691609
94753 191005 971420288
175927 178559 6454564
106771 178759 293324940
155845 168857 263871068
170606 187853 876035128
70916 191318 300611483
130292 173767 771757907
119592 153714 84960594
18645 24612 916997097
140141 152475 30678888
90561 151773 152772824
124117 126915 531121671
62802 102019 97701626
29760 71342 104627940
10833 68902 26579666
191237 193983 315145701
10421 143544 333275866
37944 54458 41356466
165803 173983 323663407
70022 83770 34452827
185882 188622 840142801
182964 193498 924376403
93528 134121 101638797
83161 114744 78859552
165393 173978 21280847
159987 176181 40388776
123875 164764 733297156
137674 185270 591126985
103774 137120 203075089
63328 169283 264665763
27723 36080 342463705
15948 84688 172406743
35806 114246 196601984
70642 136777 504020989
137868 169466 174497735
24989 188501 562637812
72714 123627 494368749
25470 79118 829202643
997 109009 937542906
25392 198451 433034363
169437 169780 449210657
180178 191174 27500898
126124 127137 22060828
62245 79234 42457521
91446 93484 438729204
61306 137783 191272537
40416 199172 597164701
42200 189810 445966186
48909 85419 76475328
34772 162416 319381341
181963 192991 869224810
60099 119336 148251903
148544 199886 510234153
91371 127900 501379608
67616 169758 255105647
88858 118118 72986725
60503 120306 809604600
113662 169505 71235807
3312 162858 399144373
113342 123564 25688450
84240 128058 109521846
169035 194282 63014500
80026 129392 230744741
15773 55229 98814497
158881 191953 526762364
164690 192356 69020735
7448 134296 317656266
91895 182805 537838355
127415 158825 200386066
35317 122446 218412945
45417 107386 698423175
72834 171117 348739699
73436 191049 293584986
48675 70762 409526690
65988 164099 537148567
139307 195038 152835285
193601 197950 11049466
55344 85383 75508556
119690 192851 182456988
6303 94248 220221404
46473 131686 213319735
115778 197039 718575827
61557 68864 18373977
66004 74633 21647544
101983 149253 236307624
167692 167773 271042008
129135 175599 496473160
42018 135010 27274276
110017 121859 29731265
36371 111069 862268760
74755 138990 945219754
41078 180147 347531310
131125 139811 962124928
104812 119840 394588969
51631 70531 226858780
89253 174184 828293975
101818 139814 102532859
26972 50739 59520425
103999 152323 120871311
158973 159634 1672718
77766 190547 224969399
108172 136428 70700156
155617 170469 684474261
149437 180410 77301980
195087 198750 9267024
174143 192517 552881079
141565 189477 217142336
172869 189750 42141094
188402 197918 24033641
106419 156276 124527310
8995 72667 159827013
163280 181443 30702283
112747 164871 541290031
45083 52558 18561724
51427 63255 29926645
53521 180402 317165072
25798 39874 35452890
81125 171734 226154305
82334 199311 700956395
106826 163819 400136288
40746 83567 107377594
121283 156693 88077731
132165 149970 44324258
153944 157431 7131267
195002 198883 9839004
91461 151693 150408782
44834 91944 117909086
164449 182073 718283915
109235 149108 99583463
103 84327 211210402
91403 105159 466161114
127650 155479 919892428
85453 140564 752222818
83972 157559 183588254
169376 182455 32568268
6000 46225 574238677
98717 191372 499301036
42342 187687 363067745
177561 193527 39916539
28601 179575 377621296
189902 192787 7294594
77452 84406 472559120
33276 68351 88198291
159213 191428 80418669
85168 175462 225267666
58535 170364 320746976
63922 94720 759402285
165670 196381 76754378
40611 119589 675175676
159307 193941 86475449
150652 184376 84026157
57183 107757 242328514
100790 152244 140495964
27336 66690 98952249
129145 168512 98181146
116862 150125 781413898
44046 71979 663951483
165191 198878 84210888
14358 109754 814472450
126340 176039 123828291
40498 65433 62613034
68786 149076 200478947
199921 199976 146798
137538 140298 6905815
23562 190795 418225962
115411 195234 487828089
5277 106742 537038577
106068 138662 438978207
36731 185371 371466532
70926 159635 944824743
145089 195488 117484688
67418 182782 288026844
177150 197591 594285954
74479 197576 802579162
73098 174263 252501098
140092 173824 227326833
83562 149543 164683740
34591 43233 21848490
64767 138200 965981232
24749 162200 974011627
40747 190063 935039537
99079 132806 84582631
193170 198732 14111238
121641 154368 81455111
186302 187067 1946496
21670 153828 811952795
4964 106350 980277711
159048 168720 24202044
126259 151640 63149191
185420 185760 881473
93635 118061 61147665
195318 196706 3554152
98852 148097 209294366
69900 199496 323874757
158276 198364 75993766
198732 199536 2064606
154597 191849 93044851
163114 184813 54012110
43298 108839 163974915
103820 184531 201648727
156540 188959 80948937
114581 196297 528358510
155432 183221 69427348
154174 167473 33299867
127278 139838 169095537
29583 63185 994193506
128279 167025 96575327
15006 84794 226023201
56414 162483 906133882
8374 67874 149280587
195172 195712 457973702
122214 157656 88214416
157095 176227 819111318
117288 143767 840661067
166585 180690 8694405
198110 199394 3267777
54262 111798 274049555
9466 175920 416385848
64179 195261 327447805
16292 36932 135950096
99036 144286 139907968
15809 23161 18270457
41226 161608 517533679
104511 136822 683791387
1738 27698 64851981
141135 182097 102092899
180282 197465 192584008
140850 143598 859698430
54650 99191 111391213
144074 152516 771095514
179191 186762 18849538
153706 182818 72667540
95971 155586 148887611
167467 171147 9118549
163491 168734 13113250
121725 154534 421688606
1030 88517 441860248
5840 63609 144915029
187637 191390 9521647
81972 158555 984669643
91412 185373 234421677
187139 194817 19364555
122910 168506 113651399
90103 149990 887129885
118742 192146 183197531
155264 171149 28186403
112055 182050 360446365
140448 178203 94047595
106640 175983 173261018
29159 93370 161002306
194882 196291 830379174
89816 196469 782340446
104146 135874 79545275
179876 183182 727562747
50490 112788 156113095
40029 153945 425861498
65733 144031 811395143
170855 171337 771897036
38042 142293 260949804
105025 145401 371128979
60695 109293 121532112
110017 140359 29092280
90126 183732 233579870
56110 130110 185319147
50840 133038 900038032
141494 151965 481078470
23351 71177 120151860
123085 182573 148230955
131662 144666 364611302
49022 103616 379636446
111620 179014 357719953
24948 194256 423494857
194845 197107 5770707
34940 198034 669220781
161559 164187 275919892
123646 124788 165065913
71624 141344 261342484
134417 165290 665951981
96886 180328 208506000
33851 54755 899242651
144563 192758 436042598
12033 124935 282826231
196607 199692 7784674
25321 99266 587883342
90914 94855 9672618
18752 163765 632865745
33641 102472 792138716
92983 187983 237131829
66186 150948 211767192
95637 163261 169017946
184681 195552 27387419
14780 114911 250681328
199457 199690 561127
102584 198388 373898747
55771 157606 854749542
67263 136459 705651344
126419 133070 403538524
38215 119768 204313143
123539 182924 38368405
40582 45351 11951351
147288 187228 99446902
128437 186628 237854385
62864 108224 113224612
152700 169818 599932627
40088 165882 314581176
115362 194459 673561995
31909 99967 170269470
11552 178647 417766149
95711 149290 133946066
144411 166918 870650382
179859 189141 23165597
27658 40690 97074460
45605 197833 380628078
83176 141475 145645590
11454 165451 385283977
114035 119668 468810768
27907 88399 847164463
93722 192576 765225170
184434 189836 13515379
18278 66784 121691150
164241 181717 233160815
165040 169576 11277728
49684 67411 44619445
182935 198667 39539775
127389 197354 322187488
135434 180475 112344280
151986 173099 52660881
107222 184108 191940443
160750 189375 71311973
159550 173466 20234638
33385 163314 325043716
51530 75685 225681150
47577 194948 621978110
47132 71598 61510271
83506 185188 253606313
17681 51836 990960981
104534 193461 222226587
90754 105476 23762634
19032 165105 365477751
116102 197843 735985076
184155 184488 819383183
147282 190447 107562139
184037 198342 861667819
125322 163073 997450566
20497 23045 6319303
146270 193346 117370166
120643 159404 96605990
50882 165643 287042151
146324 184982 96224770
41236 186291 461919431
13097 158676 975230142
135318 150064 526501551
2503 13065 342320028
92399 100180 107173429
51075 109729 146919986
183422 195693 772867363
68627 137540 172190759
116733 192157 188251944
92679 194781 872339284
29952 136795 267625754
160264 191715 839236855
121243 130705 609300483
167101 187814 51481832
189804 198613 99938823
17907 108229 914406419
192180 197229 189259563
9379 156600 298156298
115992 134210 45583327
153726 158895 12935450
151932 158994 17625648
13435 173446 400121832
18793 92519 184628901
167463 190052 307551453
88687 125262 829204003
178148 197010 618694301
161780 175345 784232748
170195 195816 64115833
107388 168040 151559091
131002 142040 9593404
72103 182206 993535478
197397 198131 445204672
80410 183671 257673103
117900 173275 138129035
130219 195098 161814980
88605 186432 995160476
67155 163382 240342513
140093 192451 130612359
85875 144310 145854251
88465 189268 962055193
165113 171102 14838613
120671 185518 970862011
44691 132538 477395181
34728 94041 148627083
54756 137393 206787989
183001 197096 90170541
125064 183654 145880520
4461 102216 244650415
160068 189534 533422984
38170 96162 145170402
178814 194259 907724475
124065 130668 15985431
131557 155700 894935950
172263 191185 47296357
76864 126269 123602287
128188 163969 456175760
147880 171262 475150049
116495 177568 519586753
163410 167192 9491276
167906 186473 523651546
109339 120435 27859241
135975 181672 113965523
75770 94549 46659741
153510 170191 41656811
189184 194844 166083080
17215 133697 291682891
160401 190736 75638908
13261 51190 94943588
114167 172923 146483074
182713 187994 13086955
16473 114984 734301231
58637 138402 430566440
190065 199914 24930327
133676 136104 5978136
107035 181806 186759220
180679 197824 138023708
124796 194392 455825940
174455 191776 43277025
60372 139509 197925405
50403 128279 195114652
93184 145766 131502596
47613 59115 226868839
24373 168541 991006415
123802 133432 23956778
165633 182277 41444786
67894 188175 496105898
135614 199205 343427744
72132 141495 173321955
112850 137140 779098207
115571 147369 79438052
142254 196782 760155053
178310 193498 38029355
41047 199238 395546019
26885 130014 258484660
105685 137606 79933826
100014 189881 224550798
84467 133447 260436353
185479 197511 30404892
145390 162723 740512038
132366 141906 23737906
37696 109449 669994491
129180 185231 139562673
82605 104348 54024497
67983 118311 125796758
11337 13388 3786581
164409 186465 579655665
22344 148323 315310166
117323 142963 611451435
114171 118830 524992090
58312 108127 18374446
63299 172263 273639265
113340 136689 58316073
46470 173217 453580102
64920 68644 9358674
174812 181682 32838417
89740 136502 116810148
80386 125983 403533435
126912 138192 28160444
99129 103698 11340595
66463 142441 356696973
195129 198065 64930540
195294 199469 128737097
71755 95159 11895596
110692 122774 30454048
190157 192769 883139935
114279 181712 168205701
108848 199805 842280673
193262 198754 13931968
32224 151889 786883980
71935 186913 867032086
4102 125857 305059393
110524 167467 136964304
6041 168849 407286106
99873 112648 32225428
12447 141941 324101116
104601 134258 583345604
168916 188974 49942126
162586 175509 32199642
185920 194457 572954050
137854 151240 977363162
52299 125029 182324066
125576 126880 3172475
128104 135050 119224360
10464 59289 457556022
159182 166403 12415269
29309 116145 217655772
173840 196223 815273595
111238 138002 66959860
108176 182895 186543563
71459 106397 479338817
96162 101626 13550637
169695 177659 700036948
150818 162826 29946360
129399 133223 9501385
9604 79164 174469086
106991 116468 321159595
180046 185124 832635048
160818 177815 42300372
189374 196510 115525299
8403 61848 134130886
32350 115676 208739987
538 117587 293132404
114371 128479 576842332
100471 189387 485909459
436 181591 627270531
23344 196022 592567310
171969 199658 379047762
166885 191431 61228892
183994 195157 399778285
51903 161348 611701704
97262 143655 116130609
117397 157803 201073048
15479 60476 596861678
37594 113625 99115441
92916 173879 202170833
41265 103806 156273899
83502 121028 93836442
153512 184274 76699522
188161 188391 593593
175354 186762 28329829
116887 153117 90354055
82725 125028 105842877
158870 199970 434847655
57770 176556 296878790
64514 92222 69216414
6231 72432 359050955
104657 195057 225986927
69471 126414 142426412
123676 183883 604316314
5938 57328 995627138
173579 180851 18209419
115489 148148 630013355
66702 173512 425387227
15763 86132 176461188
42397 140575 533234930
179854 184797 240494300
152163 174876 56682599
78631 181002 722738889
43542 74165 796566158
137970 194003 139785150
173872 177103 518362816
34236 191319 392833707
139288 158663 85707302
65647 143544 194669278
27749 76285 373216867
27082 103275 67236519
4778 99870 237998818
101738 113979 585655499
61832 165582 259195357
144682 169334 58460793
138558 186262 119407429
66509 116012 19767802
112944 147755 616024665
66791 93669 793781869
173074 184093 27442466
78381 102712 361244121
55102 139906 502232465
126386 147193 51849441
123841 142503 467978825
56337 191422 818016168
70365 181268 276900473
133427 186670 83103691
29260 190528 403364609
104198 146107 105028983
18508 169405 377448324
193207 198532 243265294
100038 138059 95365817
107911 162336 135966104
131318 141243 24745517
86880 156505 938796347
163660 169703 854669624
186178 193542 949810144
187853 190540 372194051
117184 134045 120853523
80111 180153 249686369
24369 69940 825756595
155309 191715 90986232
108003 114634 495651254
66432 145771 889687158
18674 159296 856469044
98645 153297 136619158
39104 130263 367828034
92606 122429 74774734
74034 173844 249037818
56214 57637 3581630
64616 146953 205833115
136966 159413 455725494
43914 156056 867733431
67303 166430 226695681
3546 184951 948188166
159238 161899 581969804
148082 194865 116812778
91857 185559 836793400
161286 191611 701045646
72415 140958 171210441
44212 58671 917856761
154888 197404 106375963
7987 94066 593328983
69566 190627 432204283
97578 109633 30334427
189236 197668 21320207
78861 186551 704932104
143973 150130 208849737
77851 110474 81479484
53895 157360 417912000
26208 121678 239332381
71091 142789 997405017
4543 168550 539071945
64885 84912 50211855
10948 93339 548598340
189518 190208 1720342
147625 184568 413723323
64260 87755 738072304
129751 140816 27535668
105610 173634 169896033
85364 123513 95371036
1694 63928 156062287
42405 120588 195742183
177434 185210 482948219
45003 137134 691630884
147570 160251 298645376
85377 170585 212569742
11111 20010 22253536
80940 179635 443964798
170561 176117 13897423
127023 177220 125112749
193071 194636 490853770
21502 81808 973495907
34568 60725 556152353
132539 149619 42513514
71993 186669 286119335
12685 36826 312979503
89943 141259 128237792
111223 129399 45595556
151857 155173 8154180
80755 172350 974885736
110198 161768 128811479
155787 184402 71455428
33365 137571 260948419
164478 196718 80617867
91535 171356 199272957
175566 197304 623073962
177650 193769 40288561
180298 183725 346855824
70624 158102 223328704
99027 153397 135935361
110405 180278 174404790
62975 106921 109639766
119782 170019 599884786
57974 191197 954082978
93813 118513 173760819
37562 121148 827335101
159103 189095 74791869
191518 199856 21087912
12878 180396 418919316
14301 162463 370616875
88812 113230 120394647
74436 185312 276583867
104475 136763 80894902
71840 185966 284796194
66677 90549 875542655
124901 174249 213113464
23291 134832 416873601
122610 143685 800420412
104265 188173 209616445
6098 36900 77128043
33092 187448 811682840
194681 197439 338726841
114970 192521 434325671
65353 123934 411071664
133419 181915 120870924
136303 193171 141860567
93677 135753 443922976
14213 106120 983239593
179754 188169 232922923
58114 139839 204452521
146624 171118 60994179
86841 183960 242213438
123339 155244 79284512
29571 65553 863176798
174336 186942 887126651
170608 194035 264325912
58194 93457 88171504
12744 97568 212272479
127131 169129 437694097
75808 147838 162717409
57027 90447 83767156
39994 105486 630374592
100911 185062 210160048
14018 141617 319367682
11080 107162 240498161
130965 149539 453708763
129298 140868 28787888
84728 157828 182344509
169944 175597 152136611
189024 198935 815795880
105671 185925 200321740
52058 98075 32392837
135522 140305 11974858
75736 144134 170775965
176538 178820 5559151
107868 156440 662474311
169648 173646 9902893
87207 197677 815624556
135131 170149 667223516
38276 73648 88880582
105237 118424 33147085
139807 199167 148285568
188489 197544 22879824
67600 131992 161021407
34988 156122 302959344
107440 117512 25294341
116088 139070 260817031
140846 160995 50271001
68149 180743 939957941
14455 31082 663621090
118532 177081 221652162
25145 45460 51078036
112013 147686 89125535
147739 190657 107048018
21478 150531 985019346
112728 153808 719297832
39082 64298 63276812
193390 197473 10355770
40617 55648 46353016
87508 138346 126957211
95960 131761 786272883
103998 196946 232463448
156346 166320 248216803
158852 170933 722021551
58448 192394 334674352
137556 140155 6476949
99708 160349 826192027
67537 125215 151754716
44194 158456 964955951
190709 190976 143331631
195475 197900 6171433
185830 189293 45586474
95886 189750 234420757
126881 193950 167298618
28154 126371 912579908
96187 199504 801187941
87477 134271 116914909
125156 166403 102736964
95257 148855 180776509
187030 194286 18315233
184876 189406 11400397
37874 83820 650114925
102375 183100 201740748
83014 138314 138154836
148832 153042 10448624
57177 57843 1644203
114881 127786 932037249
95876 143831 418720742
138417 150588 263373917
50760 65781 37915264
103578 154649 127729881
109195 189770 201107545
137675 149120 28470632
185865 193819 737325879
31040 152769 304599012
128914 199753 176880377
41825 88774 265945584
100836 158051 700837542
37334 166627 323403775
52478 193242 351874904
165670 186791 817075901
159966 191465 78591359
33178 134178 252994996
183946 199057 713903928
68501 103127 898477455
43307 164091 302009712
4486 30274 913885899
94886 198880 260001320
195640 199832 616088219
196394 198834 369662676
128879 172828 109432199
141294 199650 920818159
73891 175373 714439668
133553 172490 96969715
85889 173816 746810866
101816 156891 137661020
58219 63949 554970862
31345 125367 270369034
159500 170395 19632580
65759 164358 246296954
151751 157358 184998028
133388 193776 150560759
116706 120896 10631898
40288 68038 6427344
145533 183209 223596913
164123 192625 349100679
60795 124800 768902248
4480 25624 52882276
65153 95026 74488041
145202 187570 105571171
99312 138205 334960072
75648 192184 769400266
183163 188505 13348490
68948 108944 99882209
49014 72542 59231063
82451 104889 55842279
74811 194272 244467091
61185 182903 587857579
119316 194409 436021581
53101 55632 568272206
133834 161597 141109143
76203 164672 996734634
156247 161669 13758270
194402 197490 7854957
39868 138542 246897929
11895 22355 26023442
133699 156623 732103684
123737 185220 153069119
128880 131934 832149350
98326 162040 175354751
113532 125933 707968093
168890 179882 9811053
132557 165245 81571135
99707 133947 926661339
119404 182363 621788557
80633 180027 414651156
131978 180295 132975209
149513 193034 108629620
105921 197222 228241329
65768 133932 841133027
25578 57061 14943729
180976 195794 37180680
2912 42595 299049046
181080 190475 870981624
155970 156393 1078775
132488 135179 406275913
5164 52082 430930369
124919 160339 804198950
69307 139761 176106707
150998 198803 54907445
11914 136203 311067280
37605 114282 51930533
180099 187042 17232324
137668 169779 80064766
73703 139962 165503964
110803 140644 366831712
13936 35480 904978934
28071 160838 723099098
20436 194974 436553906
95644 115749 220305517
110287 118423 20385851
195554 198091 6433289
142219 178962 943009863
191974 199397 319845570
62315 106106 788635616
42025 163939 304805785
112873 134362 53779103
7978 139570 329467548
12158 50047 94819809
111624 187133 188324287
168419 176543 20223608
92862 96172 421631891
10843 131181 460603399
70612 80707 25237749
81999 199881 5560819
3213 12665 23685371
86658 157991 177933690
37299 130331 233021528
19417 115368 56835415
128966 158052 72388618
108373 136769 71059368
193531 193620 229477
113584 139358 152602927
29263 82235 30360014
6197 102244 240289329
104499 178846 185678245
84449 139831 138306514
123373 189496 416488047
53920 167748 987548461
62019 113878 799835250
97911 115115 43172057
118564 171499 85548174
114442 134405 49947922
48211 150870 256730508
115598 174097 14665090
36957 167988 327761992
145717 146699 2480387
136007 186959 126962852
143022 190440 294302349
98797 105780 494314190
39804 122868 208093118
32846 92842 986623990
112754 113886 2874798
76368 174836 245801616
195328 199402 10350252
143478 171018 521830454
79124 127731 121648947
55609 175540 299770118
75447 84004 141588067
135993 189597 133666358
16974 80283 381500827
8411 170929 406521911
177712 198342 51762905
178361 188958 16120963
76491 189589 282310155
9094 157468 544913529
133987 145277 28077185
185260 198052 32319359
132851 144227 28308980
5710 35358 74186630
74886 116071 102828148
30449 32830 671007993
76392 126540 754333504
177088 195432 381007109
55925 120286 161163579
96444 118480 696141830
17862 186963 563000921
84883 133761 122074446
192546 196459 9944427
109671 111698 5079927
20133 34548 36093678
189758 191435 4267738
49804 76606 67335596
89343 139042 124125982
106789 188815 289029894
16574 54818 984436129
166709 198715 80061862
125257 143646 499628172
6387 148513 355629298
79411 97121 54537321
42838 86120 108509126
103867 162228 146035886
94970 117050 660553010
53963 174343 300893402
83316 159791 190868139
129985 146600 57765799
75514 173937 245590249
31966 154253 203564955
168009 184526 594724962
74511 148121 696826384
148510 152840 457365164
1834 102833 252642637
39783 166190 316085392
140791 157409 938769001
139148 155544 40674298
63739 196130 906223676
68938 106385 93360236
84619 98007 33113025
78647 187611 464191105
130047 158038 558014277
127277 188848 153412473
198839 199730 56095993
49726 130287 201811053
119091 188232 172415817
141594 183015 103230154
187778 193308 13997257
132197 176864 649061338
166399 192856 950705408
179628 195823 40662693
165743 184718 47157444
119543 197194 193859108
3267 88854 214578521
9161 69034 150259058
87071 109340 597970104
60219 86902 64379944
61685 131110 173628973
183983 184006 60004
111151 155746 111210588
69030 147493 196008766
170705 178102 18448359
182194 187987 994530528
176072 197749 770447634
146824 185175 117667808
161554 176386 36947232
178028 197278 849783485
2034 12699 26717294
26349 185569 398130631
176854 184264 18450639
3150 140287 343349114
29300 145057 906684967
118968 127680 84359546
12989 77131 160768192
181525 194789 33179463
16739 171519 387008025
19727 67808 120659472
192603 193746 95525291
47329 196480 372943043
139872 148767 22115162
51956 176092 373915522
192546 196415 254794005
92311 117428 62843211
69223 119122 124761083
117881 119851 5045769
94644 145403 896353673
177267 195218 44992513
111558 138779 317090807
121292 149088 81377394
104821 165681 152210727
163123 180107 42338121
12870 133247 575110670
94681 97178 717181069
152978 187281 85507706
25355 136998 879988562
80941 187367 717770969
97827 161983 160440767
46859 131204 586010605
104960 117054 157840623
136866 186337 123192442
163827 188574 247453667
113510 186489 257906884
42182 52147 637643315
169014 196494 68702645
49050 157765 271807047
46462 113468 167795547
77323 195941 790237718
189270 193551 898054871
89309 131210 104726276
198143 199888 4414972
23023 171400 371163430
75042 183266 270018624
153264 193824 101311511
190750 198253 18974200
11292 25403 35211129
116413 130763 985494590
23461 61277 483199709
61329 82561 53203438
161963 170188 921714924
2858 44786 105140000
182342 183284 2287116
20356 192153 429664001
144074 165018 52311675
9500 133880 925748764
80558 166859 215481882
48223 119935 179590869
87393 146302 147110019
138663 144150 561015126
88604 91162 242790936
58107 147597 223765612
70291 87548 538977519
154068 160055 15027616
159351 168371 22576996
183522 186497 951667583
134859 163540 71448526
189425 193214 696762168
94066 164796 792940875
188877 191729 3552302
179308 184009 11712241
182899 184326 3508895
33469 73197 270925678
95335 183588 533938984
160621 165892 952741333
187897 196084 339370004
149115 185560 747513766
76837 101957 62505055
150853 182111 307681498
35844 93000 207198187
66799 172994 50646974
39242 61234 15993189
100161 184945 211796756
89826 196239 265796718
31856 181369 420046740
114907 118567 825536040
45271 140124 237279608
118524 198625 200090952
114053 161150 117556361
147190 192625 563095095
60132 82018 266399279
72476 173333 251681228
130490 172510 104608294
20403 136896 840918029
192856 198994 15557852
31539 84274 896773598
188342 194156 14655453
197786 198961 73619517
16517 188247 429323551
31127 132621 770505952
63223 79264 40113552
134107 167889 18285848
161709 179203 43460704
31620 117803 969023191
63883 131371 168830495
127917 148817 51982374
83419 162140 889976310
9228 45212 116684813
144337 193723 123238642
190429 195039 304997657
192577 199454 345046926
113871 154057 100177249
115568 157024 55124000
26449 160411 340641063
140673 146340 893645437
59326 81452 95934385
5929 57136 230661452
17162 45152 70230425
24901 155266 807655705
42443 79821 830294374
188348 195977 19247902
34468 94393 619141204
67495 187212 298776912
70449 101437 77163079
54584 131779 511251686
118728 142717 298531337
153102 153625 1301688
160246 190722 153594338
168528 180519 93106872
95758 193842 245056220
75616 110530 87068037
136640 166362 74142390
40101 161119 901244254
144752 153832 963078588
91372 134049 106729779
82508 110336 970175339
92227 186116 657533000
51066 127466 191421979
105191 134304 447992962
48678 108101 148701322
40830 98298 143636198
178888 179992 284992388
122151 181382 105042471
60695 139718 197633256
159851 160143 346498645
165805 192026 669545560
26119 169001 175104594
193015 194255 207073510
171262 171454 463620
65715 197622 329595295
17756 31129 314772881
157221 157697 246447672
198737 199182 1141127
171566 185049 970850126
97847 132035 85726875
81209 162633 203335825
74400 122318 692704958
182161 197730 39130889
184741 194560 24681760
129841 154987 354383203
109134 125959 42257989
196294 199027 6901018
156326 159247 7423891
192005 199031 154300
115206 162381 363329160
62695 166735 259832808
120929 162776 201214891
73538 149475 189544361
14324 178339 410041990
141374 197691 140639131
71132 99951 418098742
193523 194052 646219201
54785 126423 179454591
90451 119317 978081428
16932 31653 550996376
44634 55859 53169909
161548 174891 33186514
70200 103081 81812300
195994 198911 253794208
80297 86316 814034178
23189 28815 424060437
32773 86917 135970436
158324 163569 428886291
15623 177332 404309928
181817 199427 800906948
48260 53008 11807169
109433 122726 664582042
17072 83564 742147379
143742 198419 674909867
66931 133596 166682855
56357 79376 768324435
7809 17578 802702319
144047 149559 522476024
129058 193107 159673391
186388 194730 21070083
32847 187018 965481493
116489 118876 6013282
22868 101738 230831459
33227 77183 110337599
159800 168712 22276663
75364 198536 307610794
25106 131585 266754093
195799 196511 972435216
119370 133886 36265291
42744 70820 70434556
90808 162244 178361036
100467 121887 53947578
133814 166293 751506327
79863 189029 272438233
40829 93018 588201353
162214 165307 7778358
73188 79014 14509402
190075 191055 581824480
52418 180264 453236590
125059 134992 619266463
27164 64316 496729114
9934 95162 213492320
95543 113195 562669236
16753 77678 895642070
4684 35297 841919511
137092 168137 298128265
114587 130163 39044504
130678 151043 816584821
10479 81791 178843421
165894 188256 55665333
15473 154702 348219042
150284 167483 42916107
52445 154257 973877789
173236 183122 24681241
36950 193093 390347764
33745 179230 896857047
41363 105519 581311183
44496 86951 106471389
32763 148685 290145923
164702 183874 878833549
69206 147922 33636295
108793 155245 44395697
1106 145850 944185206
75155 162972 219176501
107432 142704 206056159
108848 127639 47187923
92424 173541 202557291
124733 193439 265458719
38073 42706 199436521
146738 192672 991060082
51645 145001 233562996
51947 104594 439239529
165255 177557 35232306
151056 186452 88112101
171922 186346 35877155
151990 196248 554931187
103724 112835 45395910
74048 143517 578219427
174296 194488 50493673
42170 97928 139346578
2878 81058 746996138
18558 76534 836833491
75547 196982 303238684
58796 179106 300481399
103323 115595 31010016
15758 132221 291618178
67398 100019 792502049
25201 140201 287979312
187210 192144 12500091
181334 197784 41297607
25113 25935 126529574
94426 152759 145757538
29105 115783 237727170
187409 191397 475064285
158483 171787 33174461
163159 193022 74527334
139262 183718 251568551
108697 122200 33970991
180807 193297 977291838
76322 99416 130978252
85296 86358 802651953
69875 119194 825047251
198128 199425 234685522
49200 117850 171863109
154892 181239 65822573
57939 104057 115214085
176911 187359 864794491
89288 125357 90239269
106895 174554 972045071
75187 96182 75208187
49764 137889 220605001
139983 185562 113492664
167251 174507 17993049
64481 139236 702379620
42262 98993 220303913
25299 193642 828812514
183586 193921 25938186
9953 174993 412851510
184175 194239 174864231
6703 78796 180751567
25734 31537 950294559
82021 86092 191059812
12215 155102 357301391
65707 163673 244721026
17546 58962 103888249
80761 126120 113515350
58475 121472 157742448
72321 114024 80416323
130404 133287 7172818
116513 156400 180956533
191339 197431 15379312
111779 184349 753041683
84983 162642 814697128
73493 153665 200095352
175580 183647 20050387
108313 194701 555455692
63407 105899 308533147
129690 134588 12219747
101422 159319 620531184
62903 89195 377130449
126119 156430 75310656
40052 139990 250088764
141285 148747 600032097
65948 198309 330720566
199094 199158 396068699
190268 196880 16800702
140278 168640 661850386
125551 178071 130790956
178405 189651 936995710
70984 119035 932118690
81428 84240 993266282
131148 198357 159902517
22808 158377 881230490
107078 159880 131962021
109351 182134 243440618
32243 186584 385801600
26329 155628 323463051
35972 192731 392007878
105698 128488 57195272
131734 165521 84271914
50941 95796 112274994
180975 189203 486546215
14481 175123 401685280
39333 49476 17536702
195407 198043 6712714
127377 172463 856692364
26297 45318 529497149
102853 173246 966642297
81682 195551 284383013
44338 146031 254407773
120011 188198 959880275
6440 45309 97451536
64382 129447 162782481
177967 196400 46266152
25138 90398 163680198
7853 59529 129612682
66213 158418 230260540
38809 58877 50338547
12393 53710 251022926
147820 158987 27846371
117627 148454 673314468
65883 68711 53086090
6738 34712 69976270
174764 184677 24645300
125789 142325 41166530
3523 123166 955319872
178729 183253 742290275
52854 128337 230191098
47789 159550 279390803
104448 167887 158666473
161367 188688 653218166
35808 175476 349317201
18713 146957 320984936
147460 188965 31995007
149849 153583 9248808
148337 168696 384297453
109593 139313 74334363
42163 50113 422800699
128823 163442 593248232
15717 38230 56362940
23112 114433 339628583
15114 37408 55756696
123718 194547 725972512
20188 143211 307974566
103139 190828 219221901
67438 98510 221793763
34464 42396 20086215
84951 118617 84010170
93451 168662 187947469
14686 80638 165378719
91178 99025 438166583
34343 107802 183995704
149305 174488 62826716
85390 142134 211643074
57242 65897 21821859
31201 115665 935281567
169133 187773 46289705
165181 174971 5098960
19798 125693 80064156
58023 143455 846995761
59904 175913 289827017
86456 159825 183072920
113838 137185 233365707
113196 140018 976229435
90135 165153 601877993
141743 142826 884607452
170971 190903 109969659
7718 99741 230283486
31742 125107 234054196
81370 199329 294712256
177767 188832 745693389
195181 196727 3950927
19381 192598 606028660
6746 185946 448005797
189376 189410 90762
171820 178892 17611890
17485 150312 590645402
77437 132747 811750664
156321 184087 128379270
105351 175118 496840648
199619 199998 73371291
154860 198158 108378019
143260 180461 943655550
97205 115285 45359600
128963 144386 38373150
198809 199832 2574355
78827 79722 516864
146075 163545 550011295
167447 183884 40855242
121635 153858 80224303
133731 160588 66924139
29386 82819 134268925
152547 192883 100696399
58594 144693 215251126
75222 131773 16068671
35054 156712 460386488
96485 189716 232873184
104184 134325 720728015
134800 142275 154816511
46592 91634 929077620
148805 150679 4700716
13746 118000 922008250
52165 53159 2546681
11174 158354 368176426
37919 145188 268390813
166080 185685 961125778
64796 107104 268000105
52520 98039 235523899
103646 188477 18746046
144666 151172 16217793
137801 189482 128790346
136334 171873 88563015
23095 183842 401974572
9312 157132 426904866
95130 183128 219773547
73020 75900 7212459
102328 132582 643556792
138617 151542 32173343
14762 173968 398090470
30473 184547 385280759
121320 141790 146615709
40471 199458 397618362
135841 175411 546537939
35737 40925 777694327
84516 150243 164053613
52725 88807 90637897
74360 85025 126980502
105106 112421 834490872
69650 136341 166618918
41104 48248 17845190
69778 132630 157106437
40169 45420 293683958
125341 177678 96982612
11668 167344 552167388
149548 179699 75169265
16175 128254 280652092
169765 193971 60445220
103327 116874 34196986
5783 35324 73901114
196222 198981 499201333
143491 147212 239375642
22508 72603 877684433
15878 35497 999840417
151617 192336 861922774
101681 139040 179248271
83726 120331 471212394
57524 169422 279721388
148856 154170 324265344
106186 171419 162969161
68740 182846 959662597
133535 137405 838964269
104656 196828 230496903
62816 75441 31647683
195964 199045 7799746
90142 187690 243366354
12874 111720 247520025
111164 146913 89413433
126060 167631 103602418
97212 97517 598984689
67667 197789 500990163
195043 197862 404985053
152023 161627 434553243
85407 153330 632678998
152302 198287 664698637
149307 177173 654924684
34560 197827 408446903
26855 127300 251783159
58240 194587 834538149
177552 198064 882782862
196872 197354 199147675
131460 170124 207833498
196582 199678 7814141
76465 121602 933296225
189452 196126 16873332
86801 94643 325142047
65872 154611 112843128
177204 188582 28385624
90350 107052 41561603
175871 192356 654585473
39192 43368 10481376
35805 184756 372363235
139960 196294 133957053
166251 188521 532432533
180586 185377 111035403
159475 162148 476341
98697 197396 246784923
21428 98755 193623095
163355 188290 62155628
158658 160907 5734255
121974 178573 162968535
172465 174484 5057407
21996 185150 818631016
79596 143416 159473920
166918 185102 45183766
15796 34977 47937082
193142 196763 9236538
87953 129701 104310045
111643 196926 817058784
74566 86127 28893723
9105 105666 241790443
156322 194010 94262464
149612 189005 899776866
11223 29549 45695670
2273 194496 607268896
65435 175939 275922910
99686 132054 81245883
56054 183525 621527914
199649 199768 265319
194874 199579 11977778
186185 198183 30323306
194399 198040 9266279
25014 133462 919149682
22055 167879 364890590
187806 196193 21256839
128373 155950 68519197
186222 192185 869921319
7230 127198 300466085
100623 163357 156898289
52499 114600 351851077
150577 158222 539950256
7758 125620 701445777
12009 70249 146021778
97660 98606 2373546
160167 176254 40110933
161872 178812 42088916
143597 176637 478971112
184632 194978 26039136
24919 81784 142707853
79307 185431 347635964
155940 188841 82179277
46185 59711 222371770
188899 195573 16866759
30124 181281 578682446
106351 179760 528829161
139107 182998 599949807
124085 160719 91282987
160629 197811 989311693
96057 178208 260303858
152023 189842 660816717
73751 172611 246669166
77433 169280 450741806
114695 132438 658860352
33779 142531 643433984
15532 158739 358169192
120010 167917 625591956
26236 59642 973563926
195621 197566 4933979
93785 163710 174748379
130999 184597 133496998
32152 164741 909378542
161750 177845 40052753
102660 158850 671144069
14511 90836 191267672
106058 136858 313713673
53685 98932 999791595
190025 195616 14174741
179025 197999 47697950
186972 195214 20820636
72923 170975 244752907
145776 178948 705436534
194516 197986 8857593
61322 79706 46076091
51374 133655 44727011
66770 121698 148963729
72936 125033 130333819
177955 196008 727628119
70867 105465 565313741
137278 137789 1329353
4436 180939 994870079
139260 194561 285488946
116569 178692 953085029
97880 115092 43189101
5351 70910 164488612
173625 175907 495953028
83183 156729 954187131
150492 173365 548196493
190657 192051 3545806
30858 143188 418639907
74449 185365 276677412
153022 186003 210574522
92972 147883 652970838
25904 126498 252139504
55261 70428 517557472
190862 197943 860330022
148767 178682 74503621
47529 139925 1182336
53306 96478 337816318
72831 141796 172214453
11195 53720 106527007
158879 159830 2418431
36938 198264 578316938
16730 126417 274729299
66099 93174 67580678
198628 199011 575787410
3226 123504 301350474
39075 163859 712185846
46347 151779 263601016
165291 192879 597665192
78451 145434 203003648
76574 99515 528441517
3148 69525 166530423
9489 193011 459011811
166784 198310 78868768
159040 183008 942139940
64287 93661 172123938
151405 185842 85785933
93002 97783 11849234
187790 194018 323157062
177061 186482 375540810
197731 199932 5529250
187863 189818 4966239
42227 141164 247446168
197129 199422 5829613
197869 199562 4298870
94465 132064 94176547
178525 190286 326222481
147953 193238 675470442
144812 173299 70999216
89930 111905 860244894
64780 124926 508238442
125929 158924 82123247
73098 177867 261500528
151551 175601 60029750
18283 126441 270926772
16465 22955 16091179
129950 159316 73114124
23882 119981 240873617
190168 190747 1243999
93541 134360 549047649
197155 198260 2784245
192935 199366 398940853
7888 128553 858247378
191907 199076 622869413
7666 16035 200216038
166224 197518 78273101
19216 86825 160171137
125298 169289 908890247
91279 199236 886049054
118333 164677 615144291
156986 162318 13434468
192449 194853 6045483
133135 180742 118673615
106727 107290 1447070
20091 68740 322449709
78874 102808 59401453
70099 137536 535971088
110362 155288 112036593
50728 141214 226525097
148695 165052 138862249
40104 160271 300498111
26492 185757 496487333
18147 37200 446537671
35381 189181 384544807
165609 190007 60740023
170513 190429 736961029
161975 187869 64414752
79232 186612 267907463
191937 197385 757630649
174355 182338 19970999
197860 199770 4799515
175244 197057 768976400
70370 76626 66663767
2997 103602 251696919
38737 111989 183380376
169940 192809 570877608
34582 145284 979800175
150750 177169 65843081
90825 161831 261552331
31842 52386 380211170
140730 161217 575635630
181139 187425 997183873
36980 144158 614106408
124585 181792 861888961
196096 197480 3494004
16299 48221 424211604
193007 195385 289428582
166849 198057 394404332
170147 174074 9720387
581 104535 892844384
33211 177539 433221082
46999 177733 727862785
136727 148192 28547098
167716 199458 79456013
178211 183007 974041644
46533 142050 238958596
841 69799 173008729
101900 168869 680237130
124063 179592 699509314
6680 68480 218826153
162256 188371 65067908
146633 199485 132072190
143008 151964 22223115
28607 189152 811939655
26591 99839 595222752
35024 82504 669500969
153746 167510 34454748
97549 191992 236012017
39560 115194 189287938
140214 149175 22254574
94582 110046 38815545
21664 196790 438169107
60762 122519 154603630
148921 186041 478562092
15489 71966 932962912
61485 88387 67423006
172947 191015 185815330
129035 198207 172677722
156135 159362 362872731
151087 182412 78136802
96739 177712 202315062
117633 166149 121095684
103819 112130 21025110
161000 183529 347407201
28418 53992 64245847
115358 132193 393892287
104290 116919 144188109
112969 146585 414633320
89630 141806 446966
26259 181661 168597071
151546 189142 433736923
138317 155292 506206594
117286 118499 223947967
31752 91471 149722625
103996 121859 45060835
175986 196344 717279339
85090 125308 708864286
136069 150599 55897802
102349 196379 838729178
131921 159183 67895074
145621 170291 678859346
91942 93170 1450856
13717 23768 403688607
17874 112783 847392698
156114 163261 17978121
180038 197311 131834078
105978 114880 56958860
21507 29683 663077655
82649 102613 966623356
76120 180313 960702418
169089 192942 695120503
199607 199939 802272
142540 149767 538678135
106282 175441 172827821
59792 133301 183917328
137500 192149 136325225
181462 198990 498705999
133274 147410 35190114
113053 121200 81478024
148676 180800 987208742
72697 106768 354878778
58465 62438 10101435
174403 179021 248975614
97123 171205 185116840
160 179197 447691109
74036 74954 2309605
84736 109282 632522197
188605 195595 17645543
153548 162343 22023217
76870 176477 248721623
153027 167953 37386381
181261 186615 720723701
179450 184256 168535881
38803 49633 690530470
139178 154908 39071607
163783 183790 49762800
153729 167322 19068
67234 94809 996582016
91973 150609 472099388
20634 152886 354126524
71190 169709 245977288
187024 196029 22759208
179240 193101 34687072
187062 189693 6646990
42373 124480 205612092
173132 189237 689691270
112439 149834 605754780
105039 187077 579013053
56952 77826 371489273
32187 197478 680767658
145092 193230 120136823
15205 126379 350062728
36751 127328 226933395
88440 184401 276724968
109895 141443 78865750
124154 147059 57057658
146728 192294 970576787
142354 165126 89888068
80487 178779 245218756
2947 154794 379849270
13278 18194 646962195
107769 181922 185175872
67847 92172 726856657
634 5961 865301187
49612 157298 269214734
111971 148195 90430207
107982 110103 5391734
44746 164317 298942694
100370 199598 248251624
144859 144866 15243
81705 84380 6789578
36021 198296 811870130
2374 105270 257540957
135438 182882 486369830
95893 191618 949786991
183931 198901 175737860
126053 186452 150355338
69790 96643 66897047
110910 192636 204049119
93326 131447 95482997
92052 137795 891190714
60124 192748 331289634
109091 183924 186695715
155705 185917 391392192
189184 195824 16800477
122708 188396 246440706
107926 167793 430127490
186927 187727 607102
62828 115886 836372651
66204 115496 123190369
84036 150006 164663581
173522 195727 45157006
128412 132857 11072240
162978 192536 839909788
70688 155976 212796897
81644 145696 477458952
39657 110794 178020431
59133 150891 229344287
20345 157273 342548652
54357 119210 506723936
156125 176169 50143893
117062 175019 489277471
62273 146791 211201691
197810 198537 203374824
170892 177984 17635802
7661 195335 469394301
142532 187005 448498641
168977 195627 66598637
38468 170892 392740839
172927 188361 38535489
155109 180024 407504818
25546 99283 184630692
74737 91361 41420609
33572 158116 897266250
153164 195597 106095534
31806 142406 276923142
165282 174388 22557357
1866 146258 472615147
20467 67989 119334013
55135 110104 137650610
183755 196316 31630291
84211 123461 580942046
124022 148923 61919992
94333 100218 14547164
146071 174670 71205251
162520 177974 37651037
156471 168151 369275147
119149 142078 57206114
81397 125297 109861909
182504 183844 538850610
56257 154778 246247846
185089 186646 3853375
13282 84823 965617391
171768 179916 19214335
81875 164078 205304641
85633 180639 329951498
92029 109630 44026411
120825 140532 128229495
180420 196627 34032163
139446 176416 200050899
190300 197391 17973860
153831 162741 233178079
146564 199997 624413898
135633 146245 26549770
73582 187837 285023113
65962 118081 130219847
106762 136689 297304765
51804 166865 388888501
198190 199179 2507300
156670 198853 105619085
86988 100308 416604975
18991 80560 200735007
65001 165670 649965934
31398 187204 601829200
21845 191844 516119410
56872 163467 810982557
69719 106834 353324968
197917 198951 664329618
36986 47216 653414353
60655 88725 825706218
135749 185789 338546896
43462 74010 76755976
51638 61430 24762869
155913 195337 98637166
189668 195684 363075963
53230 54191 831765713
74051 91686 43911995
62199 78821 41569928
192195 199317 18005113
79148 198225 297521814
17630 62409 112425673
175311 199382 60377816
88533 89528 2430360
156087 192622 91328627
5275 111128 759189130
28109 60656 81845904
119294 194181 961827161
42309 115826 183973675
104827 146800 105112421
101104 180782 199149363
133122 190247 507167231
30414 181246 605388770
20626 23539 7272812
114493 118769 3043417
76995 151398 185825464
86751 166569 799144519
111912 173506 153675737
117922 195883 194723275
93221 99179 14784152
83353 146528 157780381
195633 197512 173780802
81351 95723 203042405
197038 199878 191422558
49279 157526 704162479
44794 145586 823650134
175615 180656 870141550
119254 123366 890149647
104295 136060 79635661
53204 195238 355107672
13715 120906 268517903
35420 93002 144297033
5633 77199 179413917
114207 115381 273705020
105689 153259 53603622
199126 199997 184447873
110856 170808 149655901
197778 199589 57710683
197386 198437 2661481
3587 182167 394840282
97786 196727 247391015
159427 173219 34350215
15581 52173 91542544
101581 187431 214443678
116259 188549 180348504
97408 144529 117935591
175449 188705 33040856
100692 170329 589551942
60503 198090 888693800
170850 186671 413856080
186089 186381 690453
4675 40116 69761884
185622 199355 916388584
98464 137430 97604485
81130 123946 70931483
37736 103387 310894966
73925 141837 993781477
126510 174563 119697074
102643 114831 30744067
137704 139908 69785370
19625 135974 291296480
87740 152465 161473241
166547 174814 520061498
2842 76164 183885599
17080 44270 68206250
1263 144262 723795265
53279 134839 345097527
111801 177009 67978824
128498 134462 14176148
75041 79457 10900786
40098 169971 324668363
69797 109852 100084154
119805 198076 640097493
57094 120292 736698436
3805 133414 324603825
117530 162830 113070530
153211 172039 47008298
137266 162154 535595089
198744 199295 1404962
84336 169056 207387415
22130 149481 686441785
23637 98173 740056411
134632 142206 8603707
175362 190176 36917094
139024 195731 274390597
145882 162170 265608393
53796 117265 268128081
188742 191439 97707550
126781 160638 84406314
59370 190496 327473752
91984 196294 299228095
66035 113256 118057892
155524 194646 97838535
166080 198824 955770759
30734 196067 453024581
165324 192931 68816105
100315 156174 41311339
115668 187201 992248989
81 176900 442205521
182169 192823 26656381
161065 165481 11024572
173374 181675 952115694
43370 82434 97914648
196875 199736 7202082
109067 129858 52143535
149802 179491 370264512
90471 122316 79667152
44129 184065 955003767
140643 177077 170920695
14656 128633 285449696
170127 194938 542900252
153314 158280 12402703
71925 126063 135419429
176318 191259 315205880
83787 88370 11484618
152648 172236 48841895
97378 121528 60719382
159269 169731 145690672
39869 97629 168191683
179313 181778 6240925
183025 184217 2934624
4589 20603 40099264
65226 152154 217061514
79687 185986 674113237
46515 85377 468701273
132278 133601 3309022
185078 189760 11763224
23400 169495 365538636
150146 196888 116821877
35874 97497 60227273
38929 155665 806810741
2388 120093 294815498
147512 172447 62130120
161173 196938 89384736
27977 141260 536415703
77489 172844 238033280
23090 190354 889488545
127803 140826 513803376
41761 52754 288181563
55118 72682 44253528
157116 184154 216467943
186648 187616 2461286
46064 131159 213029125
115953 150285 85693268
63425 133208 301728661
172022 178670 16511160
102997 144556 104159380
81510 119975 96166954
153198 196303 107823810
65890 136594 176694963
128187 174140 114449726
56307 81332 62826240
160801 187702 66927462
80623 145522 504484834
143160 154584 28352823
120516 196449 417357930
140175 197614 249757431
178131 197207 47871954
141114 196741 905734738
156142 188310 80343118
107435 124886 221963496
74035 128331 135660844
19466 148143 321972892
39279 40354 156408958
147025 173641 66251518
6477 144113 373764970
49878 56099 15646239
125808 197835 168325892
118849 149040 949319642
96072 109467 278842420
132597 176729 109995971
84563 187505 422348956
137865 190945 132350657
102819 149274 116336618
150860 175011 275694481
44750 113465 172001034
54165 104662 241135030
24865 39852 638616976
90253 125244 87618109
99534 197123 437750014
192586 198763 27755050
159139 191196 69243212
176373 189203 31952238
68999 118873 124689395
68912 198512 846755080
73086 118985 71014955
46562 78153 79262315
169595 179022 415027921
7051 13299 89083482
153350 176013 56583185
27187 198725 725481013
155888 171984 393485913
118475 192238 184112214
160942 178321 616994990
135068 189910 136644980
17683 119330 24202225
56090 110700 136632441
185566 191334 544084588
117951 127053 932821405
131212 165953 888616026
106846 184476 193810003
26777 126206 249247244
43415 46513 7707836
98684 168700 175064850
149572 199363 124548709
157002 182073 62627308
77389 159210 222001569
77711 95102 165144069
123897 174950 127148425
12189 121300 273336200
6312 144628 358611385
132745 163155 75788649
98845 164539 871476127
152796 193615 824762780
185081 193180 20371561
45967 124193 974452829
191663 198017 16103457
93962 122319 71089563
47263 140635 588855702
118330 189863 918366887
197197 199994 7046889
108444 152111 669126697
42722 170196 614685470
39494 161413 943720503
46042 67061 124685153
160789 187918 709868067
36945 185593 770668494
58828 76112 155817041
109991 143533 83814312
74381 198374 309680001
150577 151735 2812644
156554 168856 30839487
68465 123145 544302288
31990 180870 512578116
13538 177299 409463983
152338 153711 3399927
89243 129683 101103725
19000 100617 347409677
123525 137126 33837066
5254 56206 127668496
77405 164580 975253184
142139 151443 23134311
85754 89125 7178260
48645 146696 818813452
123338 130079 204516836
45156 162257 292775499
61411 87259 983250483
40186 185441 677090905
22438 138558 290757213
72825 87031 461379568
8931 69519 798931505
189792 194122 810715321
129863 153763 59395156
135782 144211 21032314
193159 196743 9141945
91990 169946 750739453
152895 186155 82893384
115177 139789 61569489
113596 117387 9400671
43718 61222 35280733
172528 197576 62802843
97323 114275 42671782
42271 177876 338846225
32074 76836 112390327
78788 160509 204073596
21393 61755 70781201
70356 134885 339322405
101437 133051 79351660
77901 143585 750235612
54093 126530 237092163
33187 76020 107641764
189303 199523 25857925
83502 117249 79398483
107036 186044 197197288
100629 145923 113489252
96680 191838 938875845
78149 119605 594729311
162648 189582 67124807
48075 61006 936674783
3635 191674 470253069
26654 59132 233472930
36809 133127 241204903
40202 149512 273361108
64289 174017 924661469
34862 159941 476436099
44648 165048 301038727
23200 149493 316085455
67965 197482 323584832
49806 127223 736745039
57723 82221 61475725
25979 56878 77605580
12128 197727 464242407
78426 165978 999125217
66409 117613 127999484
52596 96349 109512947
68442 121178 131916240
44367 149974 264076026
1838 173057 428243774
162143 163483 3330806
113063 118215 12865380
96893 147752 215904907
46645 93358 522257789
78680 115062 90861984
149959 191701 249151230
187500 190737 8192626
95182 138406 690796554
106468 151601 259327378
77015 101367 60588782
104116 105090 2506850
29003 96665 404117085
108299 108980 273781022
65044 160112 237465094
152317 153078 582609688
118324 124824 38039568
39233 147748 667766952
58463 131977 183969636
106824 156918 765355569
97818 108828 931900586
198765 199424 917273214
113117 163895 126753320
112420 164191 74566420
168423 187453 47288727
97156 148057 432538857
146591 184629 94682373
32271 148427 290672758
70260 153585 208029415
66804 156786 224663707
106324 110314 39422855
142417 159767 457620503
33431 36889 8740942
176119 180196 10161255
639 20819 128604993
67497 125085 144123631
45265 46746 284991643
160883 199391 96323402
84995 162939 194481078
194399 198097 9403927
43308 157622 581528236
31393 127447 326047186
162710 198138 662203945
164783 180782 39864501
36130 170416 335826652
152599 193897 103144354
35675 59798 35193023
195022 195421 1001785
25203 138695 284188105
91580 110643 47614387
66927 133211 180460875
71572 155940 715064537
151175 153934 6818274
116720 134972 473186888
68154 77841 905252181
153208 162692 368454934
45096 161502 50912291
65802 142050 190502689
198068 198300 263139638
120527 138906 458523401
97996 138059 100388835
196964 199969 7606233
128516 130301 4485181
73326 102418 72329244
90471 113343 807137143
6458 84763 196393274
145713 162780 42546114
111184 133774 449606432
72870 153686 417790505
86154 128198 16385083
173694 191399 44272125
139527 165058 259430922
103935 176588 181644575
160874 169767 319096482
54642 151860 243127523
79321 120592 826554056
49031 126189 696571267
143818 144938 506668235
72991 109428 90935189
20482 104855 575613255
154585 190643 90036150
69484 188240 469950180
68327 155144 216663453
177451 188796 28325314
46449 133694 218403623
139844 160809 52271539
194378 199622 13307085
191673 193845 77482118
53917 196053 355379106
67756 193979 577339674
195662 198833 8019826
194728 199375 2996569
47207 99812 131490576
44168 154278 385453638
48851 115061 846465692
199609 199744 309338
15590 95658 200386160
50933 124085 249028202
18980 112911 789757226
14329 151653 486515759
117946 158733 245736855
136051 140961 63319226
145907 193305 543799992
62860 148572 214076474
113887 114980 103306
85600 143807 145330721
176775 182035 13127061
38366 173901 399621516
161719 175037 117979395
14910 78655 159781461
157734 160582 192882073
87003 155130 169855527
25260 130155 965534997
121029 133825 31878812
145792 193605 874148946
146392 161513 37691764
129376 194481 887344448
7507 50454 107503442
82472 186869 260466208
129190 146032 41994057
196401 198576 5454787
42829 163586 301885636
104339 118312 35184806
80418 173282 840224437
31105 169139 345347529
2869 103227 251048136
85837 106224 48985947
111841 163350 822381680
152646 164594 233634261
123244 195641 180623170
54526 193607 569297196
19723 147077 318784603
145716 152235 60791355
63247 156165 231935634
113503 186179 181170103
125539 128408 7106953
120600 164030 108299606
50278 184690 335899172
50903 162389 632039134
127700 135838 4904522
73317 198197 311925711
71424 160070 564479211
141904 156411 281683105
107483 182975 246939874
129892 135275 684809580
109716 112498 6967413
32415 192916 454334440
10054 184261 101922501
78626 80337 4313789
192041 193363 3299296
91848 183955 42753900
64171 158021 332739530
100759 164014 158228644
41551 146930 263598421
75641 80153 779983408
47239 64036 42210118
103542 199776 701617117
161569 187260 997152453
50188 175472 586178793
2737 8595 219983462
80686 129581 266769833
59204 89077 831255080
20955 158553 227154375
92924 156994 835867055
94613 155340 594888098
139833 170006 441878025
27870 34475 663622447
55261 60248 12622457
151450 193471 676695125
194880 198898 10217703
164 88802 222231175
13626 111639 245408010
34011 41640 974243437
34963 50485 975125831
83959 102081 44926401
2055 51627 124102124
20989 40157 48165887
159572 176691 42686872
183226 185459 5474997
135911 165865 262589777
122234 152266 826009101
105894 169584 159184622
116498 119171 6729372
77546 166605 222481854
14428 144362 972251192
161675 172162 972314470
178070 199994 97314106
159037 196300 93180211
165274 183203 44562116
141538 192659 127496503
190045 191635 4048633
8091 65044 142936963
146465 186186 523913499
196644 199409 6996577
82040 123238 103118248
13945 108840 374670193
15159 152183 959116564
112922 148544 88906613
166902 173995 15513623
43250 85818 106767331
187651 188124 338198607
80577 191746 316172274
178882 186090 17958845
117667 194781 192483276
140083 199280 252157567
12136 37328 63025154
27006 92759 810773489
151442 174597 885391270
83371 116667 561573689
131764 196897 158774887
59513 87084 99575947
182383 196696 35926885
3500 29774 462947785
133710 134605 101794595
64858 117566 637030900
188541 196284 19559205
187164 189903 6911107
138696 157265 812790076
194215 198618 661115736
6226 98750 231532344
53356 77876 630762083
155728 172975 964191529
119381 196824 663886649
12856 128328 289181091
22177 68125 525941273
165142 194963 74410258
40816 179639 346897724
43985 77060 781793628
76177 198868 961190880
43798 158363 639646544
71730 82885 339352372
176062 182952 955701587
122259 188023 163847627
67596 98335 716105787
81261 147681 165886504
179279 195468 40610120
139472 154010 36092179
80504 121068 710620443
96162 124680 529862657
160141 175545 38390064
76314 117491 102832232
192256 199496 18312021
10128 133330 308611014
12943 137014 310575618
48351 111382 157728629
80377 140729 935115952
101060 196981 588394693
140205 180226 505553366
3414 164515 403040543
8993 113060 410810112
187475 193580 15410133
18050 156161 345367105
1980 94004 230455003
197274 197936 512529397
95743 170063 468666648
110526 132026 616223712
29460 47218 283177436
196355 197215 974736920
76176 195673 375505002
38404 110161 674905444
92460 101286 21877837
86195 144395 866140812
77314 113115 498972628
154881 191324 556888354
152896 179624 66660907
124073 139866 619416488
135984 146973 318890667
163401 187992 588552760
110801 122856 30388032
110790 114706 767753682
97356 171012 380395903
20008 175116 792018168
72969 99718 66502798
189543 191896 5948588
150512 171024 51131436
10284 172665 356275983
39805 123326 209207873
65469 74541 219470042
158612 181450 57014735
93396 142813 123603068
90265 117250 67377473
11187 72473 436915596
157078 195670 96514255
61833 142908 955749231
7342 143480 340758499
37374 65541 70814983
85766 103692 44360788
3201 29262 65087567
109032 196205 217794962
48720 183822 621185015
137329 138993 4167460
638 46613 115249447
136878 172583 398881530
30050 64903 87689860
117639 195028 193226719
166235 198876 81680691
176053 188083 28597339
40436 160921 301298558
28239 117146 490060802
118884 150141 77982629
10856 65263 136526154
98815 121824 58362624
58927 151756 609995505
147892 171251 58231208
37996 136286 246061017
101529 147342 114747971
196744 197338 1481724
12238 162304 881486156
159877 197554 94230404
44083 123406 198669318
83959 178100 234900768
160866 184758 79185599
105994 124734 669973639
108483 141192 967619890
60390 145208 902549650
181811 187217 13359925
163692 180008 582031471
14718 18415 9267840
137953 162751 61812305
156707 174440 44293033
163652 171645 920251507
77228 101552 668573984
40742 188610 601187916
75500 152514 508258498
67228 170477 257790268
134167 174706 100983379
133789 157722 59538863
181879 194788 961773849
87344 121226 735093352
137890 182805 111934798
1397 52512 128028919
188485 190848 5973195
75175 129944 988217203
54517 180542 428805466
166755 175406 22656478
194965 195412 279832692
162834 187550 44986848
38599 54309 39303054
64836 161423 241292298
44323 76625 80999887
168840 176811 447224729
148468 157187 400757335
94440 94678 783149772
196050 197144 2774813
127287 198047 176654746
83218 126235 44612166
121707 185142 3111764
116558 147723 77808456
10424 191676 823895195
3878 177291 433707250
149563 167465 44723261
141811 164039 870464838
33065 184561 378757439
149400 157278 325696293
47012 179089 492116799
8280 176608 888957825
61504 62469 740426091
14762 107168 893369309
35690 80015 111346783
192866 195159 483991
49966 93336 108630784
87805 178831 227006339
22843 98631 189812243
148238 191598 108186054
3569 62998 149127187
77441 130675 687765378
30372 78912 121939047
103754 184514 212663777
197088 197875 2012648
59661 78962 930879559
177779 184275 16153483
79608 86163 15861431
68536 187481 296843777
110807 125737 37557304
146624 195501 121965241
96413 140684 110809111
540 108667 636351423
154886 168425 72531061
46594 186840 350375462
193532 194866 3366331
128338 128618 349856190
169639 197597 69964265
171308 197470 65541483
22040 56198 640828275
157184 164341 17994011
139740 156755 42251148
39985 110248 407065733
108170 156634 120964911
138042 190416 851748794
102872 154027 195838428
73977 162981 222147879
8150 16958 464064345
97932 172568 224020240
119380 130093 463531229
57055 162449 263470810
118245 165339 120055279
164643 199031 970768820
182208 188441 15531219
119149 169563 125786749
70602 141477 177121218
134075 158438 60656959
184288 184842 1342236
114990 194855 560741070
718 53001 488612498
173504 177160 315624389
74622 144003 337438191
118306 196563 195461640
160479 195253 270080556
87595 144988 16412189
129166 129799 632587196
87823 115411 68795834
28054 90676 118042334
144314 155584 27922175
67899 146281 758894471
199808 199909 135603
146644 149736 579691989
73766 199991 315282736
109883 160561 846264293
150856 190005 960975948
173510 177896 10953659
183430 184895 3578430
86785 173231 215651468
9621 70269 152217942
114490 139908 63509518
8790 29653 52111808
57516 60418 820133532
146246 181618 88123087
128849 149038 50198241
66064 194645 709044526
129065 181091 634069726
94132 181563 358365338
40292 86006 374169681
162835 178455 780950526
6076 53031 117564022
70247 105702 107042184
83823 169478 256580828
194314 199687 445236
39006 182917 359686820
28221 59246 78062235
11501 170617 781580545
128420 167254 96827787
198975 199862 76563020
132623 165599 876791012
148106 171230 337752664
110357 184197 184252514
157518 191367 84571612
163931 178540 874418371
115142 165155 124961970
112949 193431 538317715
143771 148315 11257478
95677 183523 219385333
69950 94306 317958248
80000 183979 121541243
130820 182263 128189003
68674 69503 1883204
88492 147000 146104914
118604 137185 496408966
45865 110299 552602596
114309 120176 14675781
184269 193661 592307328
8515 162386 385003912
153273 183870 448746339
190662 192423 4453663
157642 176768 47782039
65532 83260 415841304
177224 191877 36630406
65286 84803 811948073
86778 110207 58389973
192472 195464 7553903
166490 187550 52372855
141943 161492 48816306
174519 194723 50533774
135641 165260 706565569
169902 197682 69550484
56463 150330 234760731
68648 108885 128203076
171863 184771 32136909
104985 175543 461639099
113700 128642 37395491
142824 155323 30989340
141705 192876 237490831
135158 135374 397558464
129605 156155 65966184
25521 31506 116780407
173036 194263 12497661
1872 193635 970037039
3582 131692 916357013
156059 195574 98883738
102517 162820 150846296
65366 82244 42193147
185684 186273 194871400
154361 159681 213194549
101772 106282 11324638
155221 176231 396424977
168438 178049 23854547
199605 199874 654539
71221 90061 47047463
187101 193003 191939345
5531 17966 31158014
198813 199688 2208372
69695 74669 12503071
70503 79824 23330476
171211 174650 974604321
13370 114210 252588909
109832 133972 901755411
170090 195370 308931504
52525 163567 277724797
70832 135397 161311728
109970 182586 181211888
33442 162959 324015180
62121 144393 205550687
16817 44451 69267385
196069 197866 4569885
51223 74140 318789301
151678 168988 298802750
127627 171140 108378548
146800 180612 84269925
78996 98324 424139222
70190 193550 961696764
35935 151861 290078809
63772 149053 213069144
158989 171320 30734080
3624 181120 443924747
1221 29868 902199807
70541 136542 164913687
149516 195881 115869685
37064 177734 687119555
156263 186239 74777280
153698 163571 234367141
125994 195689 795996514
89729 189136 968071774
38369 57772 48654774
110124 134002 73071571
44010 123555 199237685
1263 47664 116346705
171501 173495 987387207
113000 132006 446130406
170054 195056 881362357
169806 178871 22480984
167027 182558 803064514
77695 111892 239651306
164105 193619 135966807
28467 66480 159390790
79650 117595 905968673
51263 145115 890056764
93943 100224 144507597
50811 114848 522156930
117953 152727 86765007
183206 194840 903405305
11458 100788 223513060
57837 150301 896576990
66398 199397 332385359
68315 69555 51400859
72549 129613 762898002
70739 96269 63586610
93699 192925 592595433
108715 158086 123285333
145593 193319 119055054
45910 130263 871008352
198162 198252 215159
119466 184046 85975802
89187 154638 163280554
111516 118766 18134864
184957 198618 34460717
66706 167855 252706015
73106 180063 329684740
125303 172260 116912229
45810 119111 626706073
129883 179983 784979748
181359 195324 34968949
82271 162137 199444326
107312 126107 961838655
32745 115623 172317056
142680 156275 33696607
149701 178824 568741511
43689 118169 186389236
139616 150452 26966260
117204 191324 185014474
145965 173109 67565567
185312 190346 686995420
105622 125883 50956767
51529 124330 182485174
150707 179929 72822957
187182 195398 20756969
162119 174567 25671078
49777 117549 247440941
145345 156734 934405498
5258 104308 43783764
123713 133278 540130927
153025 189223 45922475
112072 191651 376602867
83576 163013 198293938
5162 100323 238108861
68727 188844 299811811
109873 155242 624166081
20679 147745 519916631
18761 163624 718316270
134987 171021 688280698
2339 132524 711657305
170222 184463 663214813
146250 151803 746620247
153882 171230 704714387
63622 116176 131410568
84986 175487 225818860
39476 197597 395392850
126206 168781 106109687
71344 165127 234228260
9594 65303 139862757
12653 18131 13715706
9380 38279 72456682
160209 166149 14821030
140577 197715 142746608
179898 190968 552502968
127110 162040 87116017
120310 144875 61216500
158182 178522 50643241
78073 94733 41491477
84506 84934 95263025
106711 146710 100138130
125945 158095 144448141
189307 189696 337396576
178135 181179 7656956
140239 163632 58318844
105132 109712 11609744
97129 180958 166670132
179754 180707 2432788
56674 78843 232874924
180298 195205 37353655
69502 134721 546263617
62670 164488 254287930
63397 69422 469002464
57382 165759 668288218
65811 187254 836975969
56413 64416 20225361
196277 196814 1364466
13133 18602 13665285
53015 110353 143579841
140285 145112 11954859
148610 199116 126290140
94693 187206 770509846
129661 140398 26724174
217 191494 478333077
158551 172224 34122526
137424 144335 17220770
68190 188357 538776522
161034 167379 233215592
58967 199256 417426177
151686 182465 816954905
20666 88648 607237184
124 156601 391397987
170703 192343 54096564
97274 144518 118211675
110182 167906 144191312
110720 123925 33285614
41140 102970 261006915
140754 173127 80639904
57299 180796 308583340
39805 101393 153960007
26489 52914 66309541
68188 133629 746337708
108133 176370 170417573
72123 198738 316317546
115688 194557 196869013
138028 161221 57835302
195050 199515 970488462
162512 178136 38891160
162299 194656 80768342
174510 185001 63435448
165572 198272 81763178
113039 133819 51978485
96987 171916 187221811
859 129347 321895656
45014 73306 71019972
71714 195267 308539408
154265 192871 580207971
35662 166173 294234761
9597 88391 197652935
117320 122992 542958934
181863 199590 44557726
37402 82447 274703026
133691 177886 555139861
160561 181820 53002799
95331 168653 194759380
78006 142961 162321765
139149 186198 482120530
138108 192917 680069981
73358 182279 271855799
99973 149369 508925486
136324 162802 66028967
2524 6769 10610909
147815 167173 42493919
183405 192802 689715233
81806 136377 943709810
61701 73403 537370661
30066 93290 158497566
107750 169111 153316405
65394 74076 371603066
180183 196535 41031155
64034 142808 196927702
194359 199428 340459843
136386 152069 39026084
45111 124335 198395724
9357 194118 541939518
103051 184977 612173209
65854 118102 130550053
24887 45054 50737985
146001 192224 115273110
18934 30280 362966369
138162 195398 955096753
152006 173250 52978154
163675 164574 1619299
142329 187865 113379480
146595 159598 157616299
152022 163848 29613118
94313 169095 602707818
162735 182275 362397528
6726 172212 913884034
162462 167833 13455775
10208 93397 208417497
80963 137656 625061678
129627 142761 662466534
68744 77070 112534522
24748 86525 502771294
53709 154323 251517881
117377 177813 799119505
78286 109716 78514153
130933 143889 32246250
146921 169327 54615823
100238 173669 527770356
154633 189929 88075522
182244 185205 7254209
103509 191832 220754718
17120 149928 391730926
136514 163274 644704317
18262 121746 259255944
114534 142028 68624686
177427 199035 54251589
102698 183975 866780642
194452 198350 9905685
127235 167264 133048173
14647 91982 193711123
42326 190756 752087743
122084 199846 194185442
76611 153043 190814978
81632 127971 115913344
33641 47449 34702811
50317 129333 197972616
72273 195304 420698240
172360 197254 62383683
173663 184749 524075690
161862 191467 73824351
186561 199455 347745339
163102 164348 147539949
189200 196474 163710490
31047 122106 205063858
11607 22963 408107926
154104 175124 52492589
62089 155783 831448100
87325 127507 423734727
176539 177988 739948569
154630 192700 95107462
61898 163901 474448713
93780 181518 219105870
551 161208 402032164
1012 11107 636950822
79651 158389 196569357
165194 182688 43495787
50371 150954 370430100
143916 154142 576805131
182167 183257 105322959
50767 65844 10622368
128065 189898 905306359
134975 189115 134893568
168156 170033 4627213
182111 191507 23487021
120395 152714 80519302
147990 199349 980712683
127051 175387 120511329
118570 126408 694478967
145211 168558 20192742
16376 186697 425706491
96941 195053 245247085
153048 174036 52341327
11308 116080 791787797
154812 163474 21720805
105311 191699 524604957
79994 98443 45805473
98620 144934 280117244
8561 23735 889121985
196158 198031 923803481
103252 182698 357609763
174023 176413 6073876
172151 174788 743164680
43726 141301 244105938
4279 63739 461871612
141021 143564 6324964
3585 167432 539210531
240 15147 628569123
39549 89646 882073085
132356 162179 228881037
65767 132026 174487923
29899 196507 587698890
36249 139541 258640205
137270 152011 36683320
117059 133284 159840401
101091 113970 32490096
14273 15460 857798038
175392 184643 305713073
72207 107305 87539651
51667 152531 348025466
37270 109714 181427425
70664 145132 185973931
197712 198338 1555407
172552 197095 61503943
96425 198878 256185425
67567 76682 22802716
36702 120231 209248741
193635 199687 15347496
63292 111818 121240629
186999 194815 19701885
75686 149891 185243310
133843 155153 942819402
37852 171696 794977538
126791 175992 122631861
189947 195850 14969193
5032 177272 892743461
57936 152984 877519040
56581 177531 302229934
186308 193503 15506252
88401 141339 132213752
116225 123798 19114990
68719 133141 7595567
52223 168982 675776814
73122 73867 448137262
110637 153924 270267262
44474 159551 938680456
64422 198292 443315946
100433 186127 214041679
15048 169639 559457741
21355 166933 364282406
32729 151461 700599547
85589 152549 167070198
182349 198783 41278555
50179 121605 178982904
26967 34914 792823693
47339 143211 788246381
23363 72354 803684064
190038 191869 4663229
12124 72132 840838608
31917 149126 293277466
171945 196738 62129445
107436 187001 198597521
87936 154347 165621275
140041 173865 890366339
14926 49299 86059081
184784 185651 443888143
108044 197881 224546197
191445 195475 10160019
160368 187418 915355395
182802 195474 31776078
164543 182974 45893293
134809 162702 69488603
54084 62520 12885182
87749 124758 92549065
161690 170528 687186950
124052 127039 7361651
128495 153216 61497464
32149 32526 936093
27400 182394 387735307
159556 182345 296912381
189802 196244 16310786
139590 182113 826392516
142560 144912 5765389
150451 167500 42547960
9163 12046 591182404
68798 105395 91268899
69232 136894 788321008
113631 138892 63060684
100825 171184 175877068
72515 187196 286107844
99411 149206 124552141
28637 76317 7996774
63071 139827 191845139
31630 172621 422942044
147555 158419 673775382
43440 77412 129816487
93930 106542 556388747
86029 189914 259164795
191213 194116 432579435
193525 199387 14891900
165849 184151 183560414
131414 172425 102148051
164050 178175 35127562
74706 129771 915135207
8676 69263 791181196
21934 119502 249631463
82570 186316 580800762
23 199052 700334046
47032 140948 476190112
44308 135685 811647635
127383 194362 42663740
94384 163449 172575799
77528 94115 261991395
21965 165151 463319237
111980 171167 766715814
85653 156993 177930908
75824 89254 33555183
36159 36580 481153599
110360 180319 174638103
17784 75072 143791967
23807 171585 133758862
70475 112489 607902032
47395 169363 394019486
98277 166644 170973847
154200 183927 800734597
27213 49178 55202549
123502 162037 96022929
14190 41615 68827350
30549 64954 86557180
71118 199342 653752776
176783 191849 15667455
33974 167482 998241742
144717 185804 102358414
104126 159363 138154144
181171 193907 308212647
33540 109968 191484107
187630 188895 867077380
43715 93685 159378756
4438 150422 446925188
195517 199282 9552997
171921 189905 44852963
22815 56615 726845211
166879 168734 4641754
49010 135795 217192500
176386 186449 23116578
66691 163380 241504957
110322 167399 142542983
137649 145220 18833813
92364 156811 160922118
98811 105538 16909912
131239 150184 220456611
93573 95161 3947755
5091 49784 111962721
179010 199972 11215637
48816 125206 191420284
197934 199214 503852044
68091 184083 646822650
80774 100834 842198133
195176 195390 120204221
189081 197805 876104688
166391 175568 110324025
29510 145230 881836131
21995 80078 946215370
51312 165047 284536733
167239 190804 58732505
20557 33784 33125951
188764 193441 773000348
130172 144225 34904823
117886 158563 101463330
181327 193666 944030002
179318 191448 44132552
88397 168213 908622214
154027 179102 888695622
175849 181971 519531425
38370 166639 320821687
160780 171750 27240486
15027 121442 266564354
183129 199993 42409710
90267 121956 79292886
63932 128722 162104535
50578 56510 225506469
170791 194969 314588427
47424 68513 53026358
86513 173383 508456011
199117 199828 1784539
26707 113427 217367515
32481 167356 399682277
194546 195071 1377649
29792 135246 264178116
99567 122726 911373438
31347 48062 986340226
157755 198859 102882546
137176 197072 747429662
175892 196913 52694558
231 170985 427110848
124233 129281 404120606
43238 45423 765682898
40751 168127 452743871
152579 181298 852940943
145606 169957 522587147
34525 41471 771398299
160630 189036 469293524
172286 173654 192782292
68648 124705 140227650
159088 181275 390875124
24983 143325 296296849
80593 96980 330512373
50401 91307 102586592
26544 148694 352335399
112589 180936 665288019
160570 173988 83976722
171563 177010 930788918
185657 194420 244468301
194142 194672 844672486
126972 155633 327833790
45207 155390 275312361
24005 120630 466301319
126204 126823 1502713
174582 194196 49080434
123529 131508 19858269
195933 197195 965884803
127568 146119 46240570
197244 197302 154555
176805 182386 159528500
83857 99495 38777345
181636 197341 456395309
193628 197498 9820511
44729 60609 900174675
44790 128333 209117579
199778 199840 167540
11276 180059 890881918
174576 177786 942613141
71753 189055 292786014
45398 92319 293500374
130260 187509 142543627
74745 195903 302546942
179099 199569 18369859
112822 113413 1514568
165412 175176 24267910
45359 155921 276270858
41653 84623 650669149
124471 167307 106735072
127095 127922 765356141
142363 170425 276989822
70394 127017 141557045
99050 194283 238023730
173195 184179 27392800
5690 88002 206456519
105686 116897 28164231
106260 165770 148846479
167144 170906 9322581
118004 124014 15221544
25592 138587 282943501
108733 153993 112982697
175216 179392 10357359
141349 159477 45147495
112316 194552 849653833
177735 181264 8837861
26014 119514 850713959
47101 110526 252800690
178967 190280 28272853
8128 161620 384078334
165952 191227 910784641
167974 196984 72495452
66732 180172 283271013
8257 47868 186743571
151989 158012 351547126
135220 188044 131615131
68767 92725 773528286
180471 183119 626254244
156726 193538 341610101
169544 190334 975260249
87006 137191 125277874
83482 172804 222837800
84573 109359 61768319
71337 184810 283120616
175904 193077 461250522
43330 132073 222116561
127259 193521 550439065
4808 7744 852842774
76452 190726 285264427
4357 143908 349308138
181378 185902 11156597
21445 108641 218428668
80115 138275 153198616
53215 88991 855326067
129494 148340 46856782
151527 188763 939039367
12343 54671 621124772
117325 158486 384716777
91977 193138 252600439
28806 76084 118831848
157178 160002 7132558
135806 142013 15495388
146381 177153 711098192
79652 119219 98921553
167728 172311 893179496
90116 185718 777208108
5012 70302 308937954
157443 165196 298703266
99671 136017 91082645
11914 79467 329475164
133656 193392 364666768
42624 106428 366455271
19876 179947 400262427
170390 193784 953640742
133896 194039 841744994
42331 145820 835176373
51606 147537 405055729
93343 153455 296161599
131203 139517 20713358
162178 188613 65871361
158433 194300 89603741
188504 194750 748936442
139388 177139 552264944
139459 181804 435095148
149754 182526 81755191
4395 172842 421313373
9607 104698 238036348
140316 191328 271658734
106035 188190 355777245
83484 188807 262777613
6913 37933 958237554
157516 183606 299962360
92242 107923 239357647
63234 148094 800799490
99852 144933 112848093
78063 111650 83919669
98695 173612 762576549
146839 180886 84845528
13118 42293 73181212
177117 177644 745659190
145111 198454 985379986
112934 128690 27895952
81239 100305 182434928
108923 121183 393711686
177256 180444 479755728
25845 31273 548461270
45826 148361 618055776
196014 198536 303708923
71647 106702 337942678
89598 158269 203934054
195192 198756 9023174
30247 192584 874242109
23304 199299 440374644
2157 81031 944469889
2702 67645 808803157
69614 87704 857851443
130497 198609 170035110
156962 194659 94221364
96474 133146 91919143
147855 184285 533366373
154470 155898 685836230
167519 189290 99007492
162473 171654 521159969
150803 182244 78401845
28643 181538 523867119
130973 195298 230166250
32586 34418 636780987
166980 185350 45652483
48798 80886 80521204
196353 196639 690903
34902 137277 659690482
148184 184209 884911656
148420 196345 486667234
162074 179757 897302194
173728 182040 117657928
55455 155157 596502767
71524 195920 936647703
1856 173218 428580658
16742 48711 80056830
14743 117871 258199181
107251 120047 32218727
82631 119760 92828830
44742 100749 662743097
1283 194647 580503980
136523 180238 108999301
22116 37275 38072871
17776 159694 355010738
139988 162797 21359725
188888 196985 20458965
43375 82374 644845081
69467 114427 112374136
10148 133764 309633622
81782 192463 276332837
87758 134844 117641535
72913 105973 273869024
23035 113974 962856961
35268 63529 71117854
106085 168565 156204494
193758 199143 972629309
196816 199222 293670085
115995 188942 181962235
187868 189810 4930542
147861 188831 102161140
59577 97042 529705442
68134 169768 253818484
196060 197001 836400804
76290 139946 159059335
179658 191019 446941949
112300 154100 494628749
18780 95725 192594787
98 74228 731127379
134873 194357 376979097
105069 167904 117486174
150494 179651 72649640
122042 124699 6690852
37822 186796 629196613
59005 89884 102506319
106597 136476 74860627
53265 91593 96068478
1323 79777 196761735
160928 163355 5998455
108351 128986 51815015
6998 125323 583277699
115640 117372 4310691
89335 178178 253198524
47493 126542 942464013
40251 115680 188816785
151026 151475 1071558
86025 180918 236771254
143156 150480 18236144
106072 161375 688824721
93810 190840 454713311
30923 54853 545695196
22727 62855 100919217
126330 157815 78346363
112757 157122 912587416
17588 100044 642140875
57616 199674 990756316
16032 30115 764715988
125213 148936 58957235
135638 160381 428068310
163106 174329 27959412
116609 129525 32418553
24331 129157 262657786
189330 197160 19788652
87749 159432 178872157
131114 161207 75030549
116413 158418 104784287
47014 96520 775105977
34653 104558 174961145
71261 172646 253021599
5184 153231 370380367
153399 186184 101471226
132085 143570 223680806
129277 149307 49811316
19003 24851 14536645
154974 167351 31037493
111860 192601 201547342
151816 157996 729257449
8839 111670 257589239
187100 188531 3660758
104446 152362 119808853
167989 196256 606660108
86234 156945 110341827
183147 195925 476705258
150102 179939 74364272
21852 37571 202453137
62222 151339 222587803
151041 191189 100172603
161271 189510 70341712
93374 191304 109117681
191022 191592 1391951
111826 167365 575901132
108777 142408 84161625
152508 166488 758431422
32361 44581 273106583
94158 136915 544639779
34276 36543 5751298
191882 191974 72386316
129290 147230 852630227
117429 129408 449694129
189951 190614 44912816
137825 144457 848961609
53849 150903 242762350
83271 161172 934181796
60876 167676 674612887
165110 182448 43152611
115140 124415 23404156
125492 130869 13372251
192168 199731 182494074
179141 186291 404493036
98643 146189 350588745
161392 191652 75462348
132769 162813 74865920
137395 139004 635866190
62849 94813 79709263
22707 122905 893679880
37548 137451 988261531
72351 195331 307083029
78183 130098 129871635
65023 142223 192920472
66982 180908 284468882
152046 164450 797298382
21142 138306 436689416
49620 171940 839553701
136804 187337 997789957
118889 149729 93875666
136489 161551 62553102
126565 186099 148240341
134277 198695 306877943
151531 157906 15886066
194008 195648 4168610
65248 133664 171042517
12970 139501 389459188
64770 89566 11408850
81142 144036 983827809
139961 144362 10926933
81277 184475 952223127
57350 126549 468443673
125584 155126 413405182
52847 75363 56750939
81426 161356 199593299
97218 149994 600653372
53057 152786 249429136
183424 191523 20278491
170491 173975 8686573
55663 192145 341118342
74244 101804 108609532
132371 170533 172298210
107786 175470 169030409
130714 197329 487697885
141672 181080 98224255
77377 137495 812069697
152175 194606 479190653
124316 152106 69100377
79859 199434 298766865
27968 102958 187648097
80939 167605 601244738
153914 173422 420630843
56948 158887 254778176
34512 195028 401466554
197838 197931 805885240
67211 156585 93821133
90976 168700 194065065
52579 96446 109803990
73592 179247 932601160
119095 164848 114159701
39115 130872 427193571
128665 147891 825266079
97638 146983 123534690
1566 177311 439551656
43520 88706 113303232
193511 195481 332538459
59713 103285 108679060
135084 176411 577264555
37200 129289 230666093
163367 165717 5925769
159615 181691 912910466
187784 198862 28065543
62600 111935 828942675
45559 111255 164402427
30589 187857 393215754
2628 34314 79214892
70742 98180 68293360
31403 134053 342979390
53754 123934 175866665
188329 195879 19071591
24676 194005 802531408
122005 191245 54403352
188992 197504 352646270
184702 195651 543227489
53871 163498 599997092
77175 172971 239159952
44366 125866 204090471
146610 170268 598430243
89668 116834 67837704
133663 149385 605393709
148118 151926 1397883
15324 88869 295188149
133169 193787 151170765
155306 177045 895995705
173236 187177 34702788
175353 197861 653173240
97004 152938 414162173
147789 187462 98857829
178182 197866 877890451
19718 165174 363959882
188809 190542 4354196
12233 29831 43851185
152428 195957 108807664
129038 169089 482688023
33932 103328 815816628
17615 120257 257119060
85254 108671 58284209
194517 198071 9056325
196187 197004 855598225
51511 158297 297162384
111792 159114 118135433
12486 46915 86301116
194785 197139 589125692
45745 146869 639900432
198411 199235 2088181
146331 197665 862604349
22705 81233 233498822
54092 75102 141043476
42437 197648 918970750
87349 135576 120408873
90347 170717 200566908
53741 117025 158429905
56534 172535 964553224
144851 177792 50409175
11066 193153 455317352
18877 65365 190227783
185815 194089 20879693
99875 175755 934062378
171627 178422 16926302
159234 161326 5297990
66289 67611 3296007
88285 158409 733044855
137260 176454 97753067
176196 180012 9459538
28949 49742 52232054
197515 198094 1470711
149658 191629 355178098
90985 166047 784812179
71747 101413 73810045
30850 83780 168576334
192711 194830 91992680
124766 188992 160003644
70267 125954 139303488
184567 184881 67509060
151296 186216 86970868
160660 184646 59678547
163496 168782 29646390
68958 178968 274571399
8047 84147 953736869
59348 124202 162361771
79217 152178 182160134
186657 191558 12407011
87046 138821 129239373
183518 199262 39648113
70014 168709 246523925
39816 168035 320610058
29787 113834 210704570
122813 160337 559290479
177816 179852 5073662
112070 163822 129289720
136714 168394 694006425
13580 162897 373485572
93300 134435 103015546
177637 183926 15593232
160967 197300 90801547
102195 129540 68767702
96901 114217 738232117
195722 199367 9226057
64909 163132 617337036
53822 193851 350010276
11902 88518 192053343
90391 155727 512446968
176829 177012 127633446
107980 174889 167045603
197137 197559 1089178
199346 199552 540365
39976 159962 300053303
40512 174179 742727275
193113 198348 496132858
86114 97869 29062935
23014 133186 276017590
33003 114163 287474221
79224 178325 247336869
41592 185051 358357953
33267 185462 437806978
169672 183826 517367481
143476 192327 121875811
118442 179791 153003011
37178 170518 386231823
182051 198522 41341505
151909 183974 79910928
120053 185823 724235860
128855 153410 61061804
25848 152835 317816401
118583 149289 76575493
139127 146625 18737323
65776 192521 427679408
61284 185739 310714989
1675 139302 894437350
71568 71860 693253
140445 181411 102121806
22117 150328 844186667
28434 84094 139840880
11987 129358 990365459
68464 98807 75557932
159502 180770 53043201
88220 95381 218585193
94086 117581 767063326
74157 188022 284050385
120722 134822 484723582
51060 112915 653689995
82062 142287 797203519
20664 55506 300936473
98222 166212 542554233
113104 151245 95175093
160752 164233 8683721
37033 47787 853899141
24722 70809 115806777
41440 172711 863502730
78192 175517 242998492
198100 199424 3370999
127957 131060 7698364
81525 149484 169650691
117523 187595 890829268
154957 191584 91483923
134823 176067 950920301
190877 191916 105122152
86056 195841 274135810
15752 162689 367579309
188754 194589 405980871
55472 157007 477495249
53722 83040 73633057
83733 132510 413475493
94872 123518 150131643
116176 165289 391286296
132720 198726 164840906
87851 126589 978655404
30576 94687 669056945
177152 184536 18367637
129144 186546 575309862
151362 167222 355954653
16601 17920 3247120
79745 87677 19900036
101137 114496 33709962
112974 142109 490133827
97063 153254 266844859
39496 132074 396812030
151397 164121 31812530
42589 130830 220881555
129032 199582 723800534
42235 183635 843570275
102875 188150 614630438
23055 37753 177460891
101922 143718 76264574
44353 195405 842419858
128638 133344 11752534
38100 98266 564840419
170772 194753 479209127
143732 193775 124821462
118877 121878 7576950
167595 177364 907181778
116539 155063 95992055
56542 57575 2617807
42689 175932 503434722
94235 151573 614195532
142432 166748 58523552
146807 175324 71046603
93962 176115 600759560
40723 48162 18620113
106907 181753 186968015
163224 188213 446175599
7215 32785 63943313
68750 107055 95544735
171999 188521 61960253
70098 101588 9150780
155724 163386 483641820
179050 179054 9652
43522 182051 346209248
47118 81100 85239158
34272 151643 687423062
112384 192222 199295605
102368 118131 38499165
82752 121429 96728294
68957 133480 209029716
124454 139913 38476187
81520 104094 56097156
23609 186967 681840414
57627 166925 273236569
32607 123258 357198543
193977 198681 11923052
92894 179271 215637605
25250 178003 99400291
38224 184168 364791725
67901 172720 261684748
12599 165133 381656460
192965 198630 461391940
17575 171693 942542870
189836 191911 732460512
42742 89608 912064403
25196 70615 954278826
69882 102245 80599894
123973 144198 75639096
20877 103141 205788260
49884 70690 52391782
155305 186829 78656701
139079 172698 567549067
160189 174237 531771201
126113 151242 62506553
106901 118575 256231188
133992 199990 164832499
90903 160475 173721845
117704 159032 103122753
124812 177167 277615633
125555 190991 163099233
74096 178655 904938913
113535 145514 999737793
25256 116744 579044295
162390 194780 80851762
76335 137842 258741228
4111 179620 438926515
46591 69272 30014066
54783 145875 148232563
26454 103201 582603034
134694 190884 998225109
108531 110796 50887109
188132 189515 3478767
79641 92502 32000752
42599 182059 500636428
117767 152782 294787587
196227 197138 301488635
49078 81133 80467765
187458 194133 16887310
117900 155613 93967357
111857 118401 531277485
112181 143380 77986458
38171 181491 358320508
102304 194423 996730492
13122 44186 77865116
178317 181896 9022861
188524 193616 638640815
117369 135837 46149515
121362 166730 254344300
187509 196194 21974543
95638 187177 228533845
43943 56521 31457811
68057 112103 641474310
142549 144549 2132739
168165 188223 573665374
95228 152648 715131284
67729 154431 216463950
176580 190014 33446381
157504 170979 172191941
169034 169275 591596
30708 173265 356603684
98665 198182 553631782
152570 196343 109439168
28769 141864 987764182
55001 124501 174160531
190853 197855 50204407
11117 156316 490820383
38903 93864 137597307
174379 191101 50450315
112371 151212 96954218
169625 195880 633314294
135751 191232 138427857
195681 197466 4514619
44186 103957 552869105
47806 168381 422216351
99375 114599 38304366
71290 118581 228297017
1490 23600 55328485
39927 96964 396390616
119850 163439 108672326
95670 171957 190581678
181179 194801 34061835
55842 159676 453947971
6268 118653 281422672
186074 193137 17790441
130704 171257 100991573
102664 134747 122234912
129056 134540 684577424
56369 182285 626938699
166261 173818 657446744
137640 150955 33178870
41953 171116 941087670
55953 186310 347128095
137072 156199 47511673
31187 140178 450556108
130639 161554 77054258
15104 167509 877918832
66624 183563 291939232
180057 186852 30853681
132482 178876 929743842
192884 197979 240087608
22292 180211 528867139
19917 61369 299937580
16395 118794 782913350
41279 63279 949902165
11678 185240 433849035
57790 85524 69662664
77133 113783 61962776
56134 87280 285162840
108476 186804 195462791
168619 199922 78322462
197280 198434 735931991
165374 174241 436113084
96492 142530 115282062
32736 153373 301849725
183727 185697 4854562
192636 198920 15924108
16953 181054 410305963
197147 199375 5653501
3734 169349 538938817
94912 147403 327048159
48001 98725 622584792
135162 143204 20035339
53668 133219 199165030
185084 186449 544718821
143840 182294 229837593
27223 52574 94589101
80227 148703 768948986
164041 184390 153306322
135826 137164 466882026
63690 134264 663991407
94213 181277 217424489
198572 199829 724453641
165676 173376 19068187
23880 124911 253305600
168015 171188 398538550
194098 196269 5517210
76904 78840 4884100
107267 107953 673595311
196544 199030 6279047
100050 195636 442516402
166706 186744 49793006
54734 163587 41415585
112142 135355 58048312
176152 178613 6020412
86066 142266 556540430
133324 140327 17441402
6990 102108 630537418
65657 168793 257606717
95965 128758 849863886
67272 185766 295733212
136860 178862 104602333
188398 191889 25987214
77146 118650 841083243
79032 154671 188807501
18033 192033 679937749
72233 171479 247716021
174713 184341 23990857
122808 178545 669718210
149185 183600 662043578
82890 107647 61669366
184359 196586 30794382
69933 188850 711670232
72816 190961 294883614
11966 97172 213188748
91056 95137 10021654
81213 121873 101729582
105864 165839 149956410
107689 179712 179804576
55912 145171 882290518
147988 196832 404998487
162516 169312 16989069
43061 49433 15824210
113141 116896 9353236
107572 128970 585591654
10705 51055 868304565
91442 175332 209443080
126783 161165 470689895
194915 196490 355496692
108667 162402 134260550
136454 189418 132060593
172261 193377 792776637
85290 195993 668671724
133429 137584 10305341
38064 191205 358064280
109516 192403 570142748
88015 103377 37923699
29555 186260 391834307
188676 196019 929164900
64301 103205 96924707
41085 74244 898902913
121616 121776 813085772
40657 146361 264448155
184324 189120 12009740
23238 33549 503707898
166902 175694 21878674
24601 52239 69301740
148968 160146 27965374
172335 188090 39265768
14336 183120 421978335
154798 189055 661378858
79540 135972 811549806
51289 86330 88101197
2674 39824 93059983
109946 120462 26385226
28517 33802 13305716
163792 190737 553257694
108403 111160 341035946
100586 125065 101406282
191109 196128 3681909
31608 119199 219501029
26226 139576 283914656
71057 195983 312022401
190981 194499 163541722
102303 187747 213384784
25330 175438 448487665
18454 48088 74281224
151105 182144 488359332
87863 170387 633495609
165346 187338 555208363
127479 130437 7384693
115080 166975 183185686
196578 199847 8241943
137830 170420 221175888
45884 122646 192252278
125740 129375 3018411
119440 127352 583920801
157115 175001 44675232
39305 174519 337965701
145219 147014 4565768
52179 149362 763830268
8980 31978 57566997
69005 103504 85910491
155098 169854 601112642
80156 191103 886418567
188746 193375 11645536
183694 199841 40669301
164282 197563 83215147
25026 136731 279732752
119145 135118 39910756
38938 175107 340406466
148066 193559 11185176
50200 138844 644984287
109498 173699 160215358
124653 128939 10672074
118815 130219 84590451
17819 119465 254619599
107523 168351 152025840
82538 109137 66372713
117465 198779 680958322
14387 145021 326848951
8003 138328 326314772
147961 181385 83383810
104727 195884 227927244
190169 194807 11703549
17685 175846 536368315
189901 198352 70086431
76190 108391 18541566
74749 176286 383785333
27487 174273 936879639
6977 39226 725511599
199328 199931 84700
67457 182200 346644020
6506 36749 26365411
164583 165397 358660531
21574 36194 36657980
8447 122143 284847718
190805 192311 3809741
36534 145537 709841367
167800 195686 458565014
86833 100959 34929606
42579 185476 864765231
191008 191160 389671
38941 143313 261133969
155641 186372 76660866
128628 188217 517162883
135783 143028 727037212
189598 195275 246486855
143384 156207 31790908
186400 199774 798915257
198718 199279 1434728
99711 192266 231344260
76842 81842 132600232
63623 95006 301433433
137442 151024 33855155
76347 80785 395790769
83617 137737 135216560
21100 66525 114108243
60030 75590 569312132
150913 173185 35095911
101381 183424 205003723
151880 197490 114034802
25469 90122 475168977
11883 117336 263961553
73287 171866 246003601
60709 182404 652616101
77689 127795 707101934
117503 135175 44228081
48090 147653 248999096
30120 108965 197578375
101955 103266 183735305
197794 199919 518203180
126279 169591 107956380
132192 172739 100974286
157787 196229 96154282
32949 88256 138879272
65714 82930 43133653
150151 184846 499511943
187020 192505 830353478
61845 143882 204989588
8240 160632 381310796
78299 181206 534265578
76490 137782 153204702
21054 174689 949128744
661 153271 381835669
158653 176354 44239653
50506 162229 279486568
9285 80880 179555292
150875 197759 117191576
127774 134807 17516916
163258 166489 8096184
13325 195955 934855537
63177 161342 822077577
76866 187776 658624331
38386 129320 227741857
35226 141107 265144952
109352 113516 10493285
174428 174630 83704222
171684 199705 797263673
54440 150916 799385362
8742 25274 41326132
114195 124153 348557746
6705 172088 413618837
69204 89710 191194906
137498 141333 9583988
136514 145238 12783629
6471 13360 702033795
95219 159948 382460999
118804 146156 68361616
27838 165207 343856915
69735 126863 388343631
51186 123775 181945583
45236 89649 736737464
158434 196065 729223266
122719 192942 931155456
24335 73800 813848403
140120 193687 133631882
105000 180950 189743171
100226 177702 193654399
155717 180079 60889724
71758 80447 456916945
192468 194021 3923424
164528 196919 80996401
164105 169817 871467319
180052 195707 992070561
10573 154141 359199962
142166 168531 65793931
195922 198370 6185641
65082 104636 98595528
15901 97480 204129159
89132 144998 139444048
79860 141212 153276995
27369 83123 140059563
43911 166876 370474413
100 171885 429640432
81146 98324 42660658
176808 183636 16988328
188457 189415 2408133
47439 75392 70299427
164767 183770 47263089
122984 128435 392439842
4052 184257 450621936
55776 58876 7859952
53970 155109 671626102
97993 194219 594748755
123936 128487 910213864
60976 144887 520332229
176728 187085 25729967
188380 191356 5979282
154351 169682 38350209
189877 191720 4676694
111957 188793 792313039
40482 163645 307961431
100290 134449 127225303
60532 170272 274146566
196595 199868 484759611
117229 177581 910707184
26403 130480 260854348
131618 167127 881599542
108758 160887 167601739
198919 199095 707588282
38260 94284 204425432
78816 180801 254597054
122760 184982 154960226
30693 134273 259540791
93810 142924 122847711
54651 153630 247470477
109622 193459 532202694
165738 195313 652035742
41786 77366 89096580
198011 198113 620424067
38384 135925 244122636
131213 188588 840068007
76734 114792 95061811
2829 23496 79246675
174199 190913 41765472
166384 182720 40681536
95125 152550 143514487
64473 109999 363215875
170792 190137 393946867
111181 111662 1253440
138244 153269 900678257
3622 118277 287154132
158205 183727 63628300
145205 176448 195058249
116380 165293 122148057
152079 190642 701445582
98444 136166 94488637
50573 180082 625265409
128886 144726 39385409
153722 193462 99276877
161566 170269 21611396
62131 171713 273599442
161841 167900 15158096
27733 128282 104538382
94511 115242 51940603
77423 113164 89393647
77656 86138 21345750
132639 147187 36293108
414 183455 457720871
88398 149682 152937314
124843 167419 106074201
106937 153596 678034242
185952 187923 307484997
91531 150579 404732846
86093 176149 224737297
60865 158975 245106556
90016 189591 248505674
83189 163775 260815861
139092 166829 694473721
8132 175169 576009424
112592 175288 156459719
104311 138341 837210674
149895 166624 939592199
112472 131168 46847609
149967 194033 148025701
63383 92569 72849364
34016 41347 831198760
129159 130934 597181664
132630 184191 128488670
106838 156038 122824591
70390 173188 256631686
52035 100508 121217333
77766 83805 245298517
123738 127313 536260777
16508 196563 450351817
92585 193537 959976632
49730 185161 338392656
173670 196137 56283621
186965 199441 279168343
38917 60413 53929682
101806 106282 280280899
166243 168573 5113696
48182 147215 739576379
73328 73399 184506
179126 194579 38725195
152149 196604 111175500
63142 160352 242820422
100127 102106 919114135
144351 184081 98985234
14246 62586 121339519
65054 74232 23055158
50710 91266 435916558
193341 193742 968357181
105095 197116 230053692
11055 157421 366107932
4760 125392 395608113
102687 144357 104421471
17056 75267 146134521
23388 136584 283462804
186976 188528 3957695
181404 199326 45009034
27446 112024 403130061
114029 199122 212579558
136872 188723 949396521
94773 97892 970227372
21902 164246 541712111
25247 28365 7768460
111401 148301 245480333
180796 183628 6985011
184148 195286 224254947
120636 167641 117222515
31505 64943 84083424
73992 147162 823059575
111161 126222 37844721
174680 183037 10990769
255 20411 50401786
13919 148166 335849714
81805 139439 736934537
25895 168228 839506995
112055 123898 14203818
65973 145593 851771185
85276 114308 467861120
119276 147014 696713094
136998 146896 24740623
113429 122263 292767395
155905 167102 383971102
4071 146483 356548792
136068 177887 529328024
15242 29692 35955788
70374 182981 711249009
125563 185727 149781819
192778 196913 343349439
3951 107044 258113302
48817 101376 131383511
135814 136922 2724038
100761 172123 900578180
13466 37713 515329856
192400 192620 534574
33721 169482 928961373
38933 120930 205422564
182072 187564 13590794
180874 181644 99098829
104676 155037 125823093
161774 192745 905431773
12262 64140 130081821
21017 102965 954208668
175560 192800 43050513
118690 141527 828110631
138379 162448 769883613
30327 78909 122035979
196013 198341 815217502
48301 181181 332104282
156602 163665 186488584
16863 40042 568591326
46884 168915 305108207
198729 199839 2812799
47303 87636 101196131
85646 196129 275853990
51136 98786 119187965
70841 162067 227850611
147483 148144 109744308
147974 164311 40829931
33861 100963 167977378
55748 143566 667255490
66263 93517 68000160
38620 86393 119889276
83757 85171 3605825
5284 26293 308285547
342 79816 487245473
71644 129908 613878719
90817 178499 218737820
159999 161564 3966702
74965 90802 332098076
186360 188111 549788000
137665 193408 458638731
5515 71893 814287261
147927 198545 126507872
159573 199240 544098695
41607 84871 108491952
197773 198337 1411536
166839 187763 52001660
144002 197463 133557195
32703 106538 184857197
110706 142039 78348678
36659 109649 182814091
90146 198276 437068563
20061 94847 795613751
125871 177464 722623553
72831 174409 601745929
183451 198796 38615279
96121 124593 71514555
194238 196553 5891297
2283 56866 136730126
94274 172815 196102148
96862 181776 212177076
58586 83900 77442485
189369 193637 10748595
127154 147558 797571482
167700 170440 260580464
194390 199276 8443167
69844 172950 908583904
110895 163359 131014051
146590 160197 278853489
199965 199984 52077
127432 144178 41654001
87996 197295 272918527
55017 166199 703933291
142038 158925 672645393
140411 141241 2094787
74966 180459 727079967
137117 184476 117985961
34985 70637 89643681
141560 152940 331449554
191413 192223 184303051
8197 95862 415678428
158830 160568 4392360
136628 173956 93019698
119594 186803 540764694
162892 187091 60249246
121952 177950 295949252
16624 197888 453371978
35360 85663 673175262
9664 120684 351909053
44692 49832 12749619
48850 50512 819876835
57773 167708 337791581
23731 108151 230591972
103904 186521 969928904
126518 155226 906458116
196089 199166 7784774
153883 160793 363504871
180925 193526 31504564
4615 38815 85792874
59685 121772 155435273
26500 175064 371656997
63661 182061 295704344
59593 138550 197420009
81811 152610 176756014
183819 198876 37942987
121989 196653 186366857
88927 141680 82497167
97045 107488 26164166
93381 170441 597004509
197910 198947 2632211
195446 197683 5696517
152966 175472 56199604
194500 196032 19193934
69075 147143 195077907
30104 86159 75167215
164573 194243 15667105
96855 103741 17099263
164457 189416 684045703
161257 180725 285738011
11397 164011 381811936
122073 195110 885165861
141690 157363 38985214
66245 105285 97417234
18518 152014 333940543
187843 190440 6566225
75461 134073 660423150
122334 163035 706256931
36310 115523 198430165
77597 149313 272350974
42966 111282 376821221
77749 121515 109548576
44906 74149 205822048
145027 162194 42873398
198548 199601 2697422
189191 189856 1656044
47750 51915 10315377
88702 147827 147545162
105885 139759 270604024
23095 190812 894340566
70841 86609 664061191
179519 197440 455184849
98282 193467 430289759
67745 72578 858383217
14860 134305 299086527
199221 199275 148478
185808 194822 22706950
85865 118590 605146578
130057 172791 106384921
151616 153382 652013196
25507 165066 810004631
190405 191043 1688517
39311 125091 586933879
170523 188465 498743682
30004 72629 107222914
6595 84134 194471742
87969 146595 146386435
184090 186366 630665484
101228 191417 225438294
12556 135880 308715286
32750 87187 136695956
12767 104601 229791257
2737 122287 299451794
192940 199520 16693924
29825 107093 667531383
166662 176140 578192729
8640 14506 14758839
132300 187985 138713324
130492 169564 906673253
41969 166598 841467366
124055 176098 261999174
49011 57747 21949207
169048 170543 3624277
85115 118966 84500585
181687 183229 658106688
47293 142886 239168369
6190 145529 348719915
147411 171654 311095692
106403 133092 477954718
139838 182208 105595055
103310 151964 121766734
177429 184366 17298197
27948 185486 302628823
161131 168309 17935287
162274 179242 501653355
176180 187750 577499182
199934 199980 8474620
157105 159152 245678378
112545 184410 179242846
85888 89006 666820786
72012 173101 252337407
114182 123138 866700469
158489 167935 23690591
27231 195977 422192016
33790 155607 304636634
142748 169745 67314838
46845 82174 184588329
133361 150971 791129761
27339 178680 378501585
60898 95715 391162197
15669 85644 175486668
1584 131612 325673840
38579 123140 367604393
167656 180158 916041931
162142 188676 66126533
116426 148414 382862283
120615 130181 187411400
6442 98438 230236389
94549 146370 129688490
16524 27275 930148435
174076 191535 43648019
11463 51169 506420392
56799 75018 45895850
125434 177825 807047787
48694 135781 133607701
193602 197650 10291000
34934 181977 367712578
170128 172819 6641882
14281 27307 32425773
84067 107460 26960926
102331 193811 228658749
58130 95009 581382640
129071 171475 492867312
144917 188331 845159863
24192 129098 43325216
169714 196415 806589934
56944 90389 83826860
49796 81126 890318977
162235 162396 388817
158048 161488 8697958
127653 130088 6076835
11985 16357 10907424
11326 176729 419151781
121436 135568 35157712
58316 181982 939908232
182853 196131 33345544
145262 145681 1106030
23163 55572 81321894
121262 166372 112428305
198373 199232 2184390
89821 187348 243312360
187663 187888 623231286
150677 197229 116326243
7672 128193 314926031
135821 148276 553068849
190205 195016 963164364
13285 93067 199791772
161136 168093 17364614
26324 54616 71025343
164346 169083 11816574
181852 189489 19008784
180619 186589 976397202
194788 194853 509542929
176134 178675 257385011
14980 198596 459271634
131496 165099 905715719
126363 156915 211861088
103956 199157 761111334
45561 121419 190015079
8095 156435 214741417
152869 183400 76133987
88632 168697 199836961
126668 174741 555520133
3512 131388 965479337
65824 189316 524008618
116735 147083 75840107
168986 169779 1950868
194661 197705 7778494
181858 185234 8285847
131314 137303 14879857
176693 177572 2178711
182649 193684 27623907
101294 116379 38007803
177060 191552 36207598
42811 72932 75594838
53189 126613 183958203
20113 156503 341149220
81306 84834 8916517
97870 155333 886036323
42222 155688 792976392
100148 159173 147641379
155017 175987 402950224
193703 196112 707451666
74919 101462 65919516
19041 131794 530710526
66991 197061 585824264
55772 71594 110250076
116657 128028 28554295
730 35871 87969774
19218 163808 953679441
87169 132862 841827307
165727 172413 864423308
88424 191461 257118574
48099 166272 295423037
138992 191920 132015642
143511 153800 7803541
28109 67069 281840675
33502 65066 569509133
156022 174052 45062321
181237 197688 41298087
77104 119812 580402606
124230 130637 347911617
47161 142235 257539816
115990 175997 149707408
161449 174231 727519518
71946 140068 170213645
88643 189492 251583959
45735 165811 381411918
100111 185389 872264593
48104 121416 277795866
193261 199905 698698999
77692 189029 952015049
42134 113763 179285009
162419 168837 450416761
159735 173860 173467579
184957 186047 64878573
78787 173277 612509394
165385 191098 64095826
162372 177480 239358384
83458 165433 204646646
57653 151447 368173406
130219 183729 133245417
121692 125778 563942520
64659 86351 580207646
77750 100915 57667922
55408 188423 332388327
196163 198815 6714931
188043 194917 420087943
80599 132029 335909309
183098 196611 108262056
108178 154116 338854486
183619 194385 237753621
85362 144700 568495958
88972 163145 185110021
157251 179646 591864660
76880 125965 795373104
164780 192271 986169852
16468 122354 265240699
114539 159196 111401412
140158 181897 598057725
65110 142898 194374096
25688 118152 231664865
41213 119746 196643867
65168 191659 315805078
131868 156877 470433492
16012 134168 398718672
99086 166643 667082447
21826 45394 296489740
181229 194578 33389200
177775 179248 3624310
140494 194422 134552812
102008 124316 276025796
135042 157060 388217359
156144 188756 81455366
12126 54377 472381265
189254 191218 846829333
199794 199821 73508
82474 86146 377465965
172585 177793 645767830
37188 73083 157012909
136067 157301 18767232
49336 60923 29201704
75224 157701 205772552
42876 109328 166270045
43609 56711 480718620
75717 134904 793247840
116489 197530 202444522
31676 107967 544137848
33802 168755 639202992
174054 189267 37989911
77237 91788 36370742
93949 198763 582159883
72043 162900 226854520
138246 173697 558657952
68410 151495 207459941
55562 119791 368999757
94375 121820 403264492
119217 158130 728842487
62321 149997 218997977
186497 186745 655003
39410 173062 505873952
144535 148860 6879400
105211 177463 180453342
134929 148505 33721065
34835 160497 625190449
97771 138985 629758264
109175 171969 755323058
59557 125125 647343701
186274 190102 9661380
103040 112819 24805033
124031 144814 899469659
115387 189702 185411008
148874 176862 482746588
70161 144223 224260248
159307 186850 263389582
112357 151084 359037813
127791 152039 60279179
149051 188656 825700074
153121 171816 46647785
71422 176671 262723152
129343 143223 455757306
62392 88804 97027687
151166 168190 42521584
28953 106624 753007078
1350 152953 842626029
106996 114389 18686534
53188 158903 678823235
165209 173983 667248872
72186 132741 244713475
172513 183523 27469609
104269 139635 88666670
183394 193471 821477030
39647 80798 103166539
176801 194546 370387210
129019 175607 116083165
138814 160984 74566365
102665 184929 205526815
138457 191369 131994534
164821 181827 912761507
18199 53893 696299110
142682 155269 766802707
53394 183388 583935084
49913 134617 316343300
132619 194246 828004257
122761 176078 211162748
14586 138501 433028923
84646 191306 266177348
88006 198869 143926278
198527 198544 45980
17255 182809 413957763
110512 142977 81191165
99428 123679 61014009
92240 126964 86935302
186562 189959 144525555
169938 182490 31281861
22733 79529 985301519
109138 116766 138783468
105521 198925 233549780
77190 85387 20664286
67464 145151 8573235
88592 149345 402363630
81053 113747 415882900
124803 167882 107346806
13227 194388 453031290
158073 192474 85910816
10581 83273 182370715
111153 182882 179021675
131032 154094 963967248
59433 81081 850726676
124526 159639 87436540
194264 199070 12175390
112144 168939 141868264
132176 133518 441764243
197461 199419 4983516
169323 182352 528057742
198893 199482 633906725
125986 137062 827389084
39918 165206 97893673
152055 174353 55636903
160948 185389 120360181
41512 116427 187460442
35132 179939 362087209
125250 191907 606397224
141612 178558 237060443
67877 164816 242137596
142909 190714 119182048
39867 99060 831893549
63831 113532 124341524
56955 174114 292706928
173076 198614 64012896
141069 180664 98691896
146363 169107 56694126
153663 162243 922522689
147579 189355 781254683
83420 105180 160532193
199507 199886 376454311
2773 55560 132191827
27646 38064 673781925
20778 55965 102191828
144180 147359 751379825
109970 110494 5705812
70561 172102 253493757
176650 182343 371209330
97508 146522 291928668
72655 189513 754985822
99411 151477 130212487
154366 167819 807571108
89019 188216 247478433
13143 108674 239138119
191349 193869 770721
1828 195639 488386831
170197 187443 42900967
184240 186232 42415695
112182 196049 209504771
158782 184785 803118777
42195 193603 477083622
151800 193756 475371359
144036 171200 704566908
122545 177138 888334293
112285 173007 151489121
148451 151967 145536121
126688 165761 258956841
172308 191903 48963725
150580 163798 33007754
74127 175342 673757338
13148 64012 127531710
61753 121681 149935465
120371 180382 149645333
16887 18441 344576706
155551 168014 109688985
103792 110400 1975644
40530 182810 355572616
197073 197872 262725056
108342 139559 78170951
135142 151883 41660291
189192 195811 84878169
26279 143194 725463860
138490 169279 865449311
195088 195917 2100031
65602 69664 849682886
75053 77359 5590021
198204 198749 1380925
189192 196122 17504715
47695 51192 719344506
144192 160702 599991669
76630 135869 810456879
2234 59005 142301778
90419 180207 224098939
132162 174364 107518720
112257 123003 96538735
4295 13183 22337070
77974 163201 886166644
13740 187938 435409287
24429 44958 51682838
193464 198270 12184550
142572 197378 604795171
102115 160804 146856549
76714 90372 397256650
53027 83809 77327424
71859 102367 75941344
29377 113206 682958532
181256 192605 862652374
52931 195533 972443342
166089 195971 74665031
188640 192744 167185936
114735 143470 610665818
141516 186441 111819858
152128 174178 55013630
167410 183513 465616468
61496 87900 661214012
107977 180292 180552553
175424 191628 40455124
189690 191438 951776292
181459 196626 445553319
60419 86580 893479424
74697 155879 265213275
163625 189377 462878024
102505 184077 607330440
29972 66662 92266058
16469 196090 449254380
178798 193483 7360889
44336 118145 184697308
122343 166192 257362674
22774 139210 291609249
91031 160723 619567097
190481 199896 23825306
130766 179748 257744249
165117 193013 826218351
112581 169832 142914025
182572 191152 21457344
137130 186358 122584023
151995 153295 721527607
114308 159412 112503231
156719 189535 81932789
54059 87541 84088745
100848 173628 633441496
5234 130183 312992896
84845 161080 190294755
21850 63522 659801246
22434 192518 425379251
160487 166283 870655969
47507 57140 384918301
194640 195776 2948409
4188 145513 353779309
26859 157832 380045110
129005 140864 29499199
101926 173995 180090986
66434 187166 387856493
106885 195035 915338320
19708 109490 593512369
180400 193645 33094748
185039 188206 7954923
30498 101203 317749911
70556 188053 293228852
47123 141938 360477075
198600 199456 2213721
168798 182252 570048797
146976 185490 95841049
131758 150817 47484374
171864 175655 9499380
38592 75753 918440228
55972 139329 208582311
62165 71646 52569257
96441 186020 223654226
34283 150307 290366834
108257 134484 65754134
65217 130626 163560916
180207 180876 1687765
7231 88166 202943820
50637 180274 189536682
169320 171003 4124362
166935 186880 498980967
194842 197962 7954158
51262 99076 558724067
111553 173798 155291638
35916 160083 310675069
129249 167469 95272206
27852 153113 640770610
40631 155330 286646337
101795 172505 176706381
108189 170956 156741738
127231 170206 630269036
8384 43083 87070346
195552 196401 464448188
30051 135444 263991018
10686 55401 683543255
186346 194645 581214285
190829 193891 1885889
118161 171329 170072001
179747 196401 175542366
46965 174063 317620458
66757 158591 182842947
13103 144802 329537884
174398 196953 702725008
110448 196007 405221510
29944 150346 775049258
196973 197258 301858251
130666 144369 34081309
156567 172568 714693195
94386 160683 81174683
68014 120299 130736612
184411 187029 6504871
83587 193640 402657976
59930 82926 57702142
14823 78303 259291843
167075 172138 12553760
29747 54611 873650130
2980 41366 227017569
93676 160648 167392783
25449 74934 992360512
180716 184843 10170557
14084 84841 391267137
11080 139759 322153187
66318 124201 144849730
188382 191465 7753693
104502 155536 127474522
194042 199218 13102507
47135 96955 124592549
124916 175179 658173426
195412 198752 8479328
56738 133149 191255509
128648 147259 46396707
132561 188737 140026277
26882 174327 368853757
108898 135170 190756448
53622 173282 672838455
11228 122741 279377440
126669 142730 35158362
182933 193668 26874833
149703 153900 10419965
40920 164999 310250545
122813 185307 298401039
7247 166369 938002579
47638 68172 51626378
179865 191930 30196655
45046 61085 40248298
156207 183552 469873945
121263 125066 9536509
124338 128332 203082586
95865 174402 196171219
79190 94660 880355863
89552 153335 159157564
114387 179120 161403615
148805 197626 122035587
178178 188878 90005451
34883 67551 82144585
9847 143352 232194210
196074 196552 12545249
117725 153204 88457859
50168 66105 40177480
24902 65018 100827854
